[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR102379813B1 - 산업용 차량을 위한 사용자 인터페이스 디바이스 - Google Patents

산업용 차량을 위한 사용자 인터페이스 디바이스 Download PDF

Info

Publication number
KR102379813B1
KR102379813B1 KR1020197017594A KR20197017594A KR102379813B1 KR 102379813 B1 KR102379813 B1 KR 102379813B1 KR 1020197017594 A KR1020197017594 A KR 1020197017594A KR 20197017594 A KR20197017594 A KR 20197017594A KR 102379813 B1 KR102379813 B1 KR 102379813B1
Authority
KR
South Korea
Prior art keywords
widget
menu
vehicle
operator
display
Prior art date
Application number
KR1020197017594A
Other languages
English (en)
Other versions
KR20190089006A (ko
Inventor
조나단 오체나스
캐서린 네우버트
Original Assignee
크라운 이큅먼트 코포레이션
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 크라운 이큅먼트 코포레이션 filed Critical 크라운 이큅먼트 코포레이션
Publication of KR20190089006A publication Critical patent/KR20190089006A/ko
Application granted granted Critical
Publication of KR102379813B1 publication Critical patent/KR102379813B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/10Input arrangements, i.e. from user to vehicle, associated with vehicle functions or specially adapted therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66FHOISTING, LIFTING, HAULING OR PUSHING, NOT OTHERWISE PROVIDED FOR, e.g. DEVICES WHICH APPLY A LIFTING OR PUSHING FORCE DIRECTLY TO THE SURFACE OF A LOAD
    • B66F17/00Safety devices, e.g. for limiting or indicating lifting force
    • B66F17/003Safety devices, e.g. for limiting or indicating lifting force for fork-lift trucks
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66FHOISTING, LIFTING, HAULING OR PUSHING, NOT OTHERWISE PROVIDED FOR, e.g. DEVICES WHICH APPLY A LIFTING OR PUSHING FORCE DIRECTLY TO THE SURFACE OF A LOAD
    • B66F9/00Devices for lifting or lowering bulky or heavy goods for loading or unloading purposes
    • B66F9/06Devices for lifting or lowering bulky or heavy goods for loading or unloading purposes movable, with their loads, on wheels or the like, e.g. fork-lift trucks
    • B66F9/075Constructional features or details
    • B66F9/0755Position control; Position detectors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66FHOISTING, LIFTING, HAULING OR PUSHING, NOT OTHERWISE PROVIDED FOR, e.g. DEVICES WHICH APPLY A LIFTING OR PUSHING FORCE DIRECTLY TO THE SURFACE OF A LOAD
    • B66F9/00Devices for lifting or lowering bulky or heavy goods for loading or unloading purposes
    • B66F9/06Devices for lifting or lowering bulky or heavy goods for loading or unloading purposes movable, with their loads, on wheels or the like, e.g. fork-lift trucks
    • B66F9/075Constructional features or details
    • B66F9/0759Details of operating station, e.g. seats, levers, operator platforms, cabin suspension
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66FHOISTING, LIFTING, HAULING OR PUSHING, NOT OTHERWISE PROVIDED FOR, e.g. DEVICES WHICH APPLY A LIFTING OR PUSHING FORCE DIRECTLY TO THE SURFACE OF A LOAD
    • B66F9/00Devices for lifting or lowering bulky or heavy goods for loading or unloading purposes
    • B66F9/06Devices for lifting or lowering bulky or heavy goods for loading or unloading purposes movable, with their loads, on wheels or the like, e.g. fork-lift trucks
    • B66F9/075Constructional features or details
    • B66F9/20Means for actuating or controlling masts, platforms, or forks
    • B66F9/24Electrical devices or systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0483Interaction with page-structured environments, e.g. book metaphor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/143Touch sensitive instrument input devices
    • B60K2360/1438Touch screens
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04803Split screen, i.e. subdividing the display area or the window area into separate subareas

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Structural Engineering (AREA)
  • Transportation (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Geology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Civil Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)
  • Forklifts And Lifting Vehicles (AREA)
  • Instrument Panels (AREA)
  • Lock And Its Accessories (AREA)
  • Switches Operated By Changes In Physical Conditions (AREA)

Abstract

산업용 차량에서 디스플레이 및 프로세싱 디바이스가 제공된다. 프로세싱 디바이스는: 스크린 디스플레이; 실행 가능한 지시들을 저장하는 메모리; 및 메모리와 통신하는 프로세서를 포함하고, 상기 프로세서는: 하나 이상의 위젯들을 정의하는 것으로서, 각각의 위젯은 산업용 차량의 연관된 기능의 현재 상태의 시각적 표현을 포함하는, 상기 하나 이상의 위젯들을 정의하고, 하나 이상의 위젯 공간들을 정의하는 스크린 디스플레이의 일 부분 상에서 랙 높이 선택(RHS) 위젯의 디스플레이를 제어하도록 구성되고, 실행 가능한 지시들을 실행할 때 RHS 위젯은 연관된 차량 기능이 완료될 때 상태를 변화하는 일부를 포함한다.

Description

산업용 차량을 위한 사용자 인터페이스 디바이스
본 발명은 그래픽 사용자 인터페이스를 통해 차량 조작자와 상호 작용하고 그것으로 정보를 제공하는 산업용 차량에서의 사용을 위한 전자 시스템들에 관한 것이다.
지게차들 및 다른 자재 취급 트럭들과 같은, 산업용 차량들은 종종 차량 조작자가, 트럭으로 프로그램된 정보를 액세스하고 보는 것, 새로운 정보를 입력하는 것, 및 탑재된 카메라들로부터 이미지들을 보는 것과 같은, 다양한 기능들을 수행하도록 허용하는 사용자 인터페이스를 구비한다. 정보를 입력하거나 또는 액세스할 때, 조작자는 다수의 스크린들에 걸쳐 많은 양의 정보를 스크롤하거나 또는 클릭하거나 또는 메뉴 내의 다수의 옵션들을 스크롤하도록 요구될 수 있다. 또한, 냉동고들과 같은, 추운 환경들에서 일하는 조작자들은 통상적으로 장갑을 착용해야 하고, 이것은 다수의 스크린들 및 메뉴들을 통해 내비게이션하는데 어려움을 증가시킨다.
본 개시의 다양한 양상들 및 실시예들은 차량의 동작 동안 차량 사용자 인터페이스 스크린상에서 보기 위해 요구된 정보의 위치를 찾기 위해 많은 양의 정보를 스크롤하고, 클릭하거나 또는 검토하는데 과도한 시간을 보내기 위한 자재 취급 차량의 조작자에 대한 요구와 연관된 다양한 기술적 문제들을 다룬다. 본 개시는 위젯에 대응하는 아이콘의 활성화를 검출하는 것, 및 하나의 아이콘의 활성화를 검출하는 것에 응답하여, 대응하는 위젯을 조작자 사용을 위한 지정된 위젯 공간으로 자동으로 이동시키는 것을 수반하는 제 1 기술적 해법을 제공한다. 그러므로, 조작자는 원하는 위젯이 대응하는 아이콘의 활성화시 스크린으로 자동으로 이동됨에 따라 수동으로 다수의 위젯들을 탐색하고, 원하는 위젯을 찾고 그것을 스크린 디스플레이로 이동시킬 필요가 없다. 또 다른 기술적 해법은 위젯에 대응하는 아이콘의 활성화를 검출하는 것, 및 하나의 아이콘의 활성화를 검출하는 것에 응답하여, 하나의 위젯의 제 1 메뉴 부분이 디스플레이되도록 허용하는 것을 수반한다. 그러므로, 조작자는 대응하는 아이콘의 활성화시 필요로 하고 요구될 때 하나의 위젯의 메뉴 부분을 액세스할 수 있고 메뉴 부분으로의 의도하지 않은 액세스 또는 그것의 출현은 대응하는 아이콘이 활성화되지 않을 때 방지된다. 추가의 기술적 해법은, 차량 기능이 완료될 때, 예로서 캐리지 어셈블리(carriage assembly)가 원하는 높이에 도달할 때, 위젯의 외곽선과 같은, 위젯의 일 부분의 상태를 변경하는 것을 수반하고, 이것은 차량 기능이 성공적으로 실행되었다는 빠르고 명확한 확인을 조작자에게 제공하므로 유리하다. 또 다른 기술적 해법은 위젯에 대응하는 아이콘의 활성화를 검출하는 것, 및 이에 응답하여, 위젯을 미리 정의된 위젯 공간으로 이동시키는 것, 위젯을 위젯 공간으로부터 멀리 이동시키기 위한 조작자 명령에 응답하여 미리 정의된 위젯 공간으로부터 위젯을 이동시키는 것 및 차량 조작에 관련된 명령에 응답하여 위젯을 다시 미리 정의된 위젯 공간으로 자동으로 이동시키는 것을 수반한다. 이러한 해법은 조작자가 부가적인 정보를 위한 또 다른 위젯을 보지만 차량 조작에 관련된 명령에 응답하여 활성화된 아이콘에 대응하는 위젯을 미리 정의된 위젯 공간으로 자동으로 돌려보내길 원할 때 조작자로 하여금 미리 정의된 위젯 공간으로부터 멀리 활성화된 아이콘에 대응하는 위젯을 이동시키도록 유연한 사용자 인터페이스를 제공하고, 그에 의해 조작자가 수동으로 보고 활성화된 아이콘에 대응하는 위젯을 다시 미리 정의된 위젯 공간으로 이동시킬 필요가 없으므로 조작자 시간을 절약한다. 다른 기술적 문제들 및 대응하는 해법들이 여기에서 제시된다.
본 개시의 제 1 양상에 따르면, 산업용 차량을 위한 디스플레이 및 프로세싱 디바이스가 제공된다. 상기 디스플레이 및 프로세싱 디바이스는, 차량 조작자로부터 제스처 명령들을 수신하는 터치 스크린 디스플레이와 같은, 스크린 디스플레이, 실행 가능한 지시들을 저장하는 메모리, 및 상기 메모리와 통신하는 프로세서를 포함한다. 상기 프로세서는 실행 가능한 지시들을 실행할 때 복수의 위젯들을 정의하는 것으로서, 각각의 위젯은 상기 산업용 차량의 연관된 기능의 현재 상태의 시각적 표현을 포함하는, 상기 복수의 위젯들을 정의하고, 복수의 위젯 공간들을 정의하는 스크린 디스플레이의 일 부분 상에 상기 복수의 위젯들의 서브세트의 디스플레이를 제어하거나 또는 그것이 디스플레이되게 하고, 하나 이상의 아이콘들을 포함한 스크린 디스플레이상의 아이콘 트레이 또는 아이콘 로우의 디스플레이를 제어하거나 또는 그것이 디스플레이되게 하도록 구성되고, 여기에서 상기 하나 이상의 아이콘들 중 적어도 하나는 상기 복수의 위젯들의 각각 하나에 대응한다.
상기 프로세서는 예시적인 실시예에서 실행 가능한 지시들을 실행할 때, 상기 복수의 위젯 공간들에서 스크린 디스플레이의 별도의 부분으로서 상기 아이콘 트레이를 정의하도록 구성되고, 상기 아이콘 트레이는 상기 복수의 위젯 공간들로부터 이격된다. 상기 프로세서는 실행 가능한 지시들을 실행할 때, 하나의 위젯에 대응하는 아이콘의 활성화시 로크된 위젯 공간 내의 위치에서 상기 복수의 위젯들 중 하나를 로크시키도록 구성될 수 있다. 상기 위젯은 대응하는 아이콘으로부터 멀리 이격될 수 있다. 상기 프로세서는 상기 실행 가능한 지시들을 실행할 때, 하나의 위젯에 대응하는 아이콘의 활성화를 검출하고, 상기 활성화를 검출하는 것에 응답하여, 상기 하나의 위젯을 상기 로크된 위젯 공간으로 자동으로 이동시키며 상기 서브세트에서 남아있는 하나 이상의 위젯들을 하나 이상의 남아있는 위젯 공간들로 시프트하도록 구성될 수 있다. 상기 프로세서는 실행 가능한 지시들을 실행할 때, 상기 터치 스크린 디스플레이상의 제스처 명령의 검출 이후 터치 스크린 디스플레이상의 상기 서브세트의 위젯들 중 하나 이상의 위치를 시프트하도록 구성될 수 있다.
상기 프로세서는 실행 가능한 지시들을 실행할 때, 하나의 위젯이 상기 스크린 디스플레이상의 복수의 위젯 공간들 중 하나에 디스플레이되며 상기 하나의 위젯의 제 1 메뉴 부분이 차량 조작자에 의해 활성화될 때, 상기 복수의 위젯들 중 하나와 연관된 제 1 메뉴의 디스플레이를 제어하거나 또는 야기하도록 구성될 수 있다. 몇몇 특정한 실시예들에서, 상기 제 1 메뉴는 리스트, 사이드바, 또는 스크롤 휠을 포함할 수 있고, 여기에서 제 1 메뉴의 옵션들의 디스플레이는 상기 터치 스크린 디스플레이상에서 탭 제스처, 스와이프 제스처, 슬라이드 제스처, 또는 회전 제스처 중 하나에 의해 변경될 수 있다.
여기에서 설명된 바와 같이 본 발명의 이러한 양상 및 임의의 추가 양상의 몇몇 실시예들에서, 제 1 메뉴 내의 옵션들은 상이한 컬러를 갖고 컬러-코딩될 수 있다.
몇몇 실시예들에서, 하나의 위젯의 제 1 메뉴 부분은 차량 조작자가 상기 제 1 메뉴 부분을 터치하거나 또는 선택함으로써 활성화될 수 있다. 몇몇 특정한 실시예들에서, 상기 프로세서는 실행 가능한 지시들을 실행할 때, 복수의 서브-메뉴들을 정의하도록 구성될 수 있고, 각각의 서브-메뉴는 상기 제 1 메뉴 내의 특정한 옵션에 대응하고, 여기에서 하나의 서브-메뉴는 상기 제 1 메뉴 내의 대응하는 옵션이 선택되며 상기 하나의 위젯의 서브-메뉴 부분이 활성화된 후 스크린 디스플레이상에서 디스플레이될 수 있다.
프로세서는 실행 가능한 지시들을 실행할 때, 또한 상기 제 1 메뉴 내의 대응하는 옵션과 연관된 동일한 컬러를 사용하여 하나의 서브-메뉴의 적어도 일 부분을 컬러 코딩하도록 구성될 수 있다. 몇몇 실시예들에서, 상기 제 1 메뉴 또는 상기 서브-메뉴들 중 하나 이상은 하나의 위젯 내에서 디스플레이될 수 있다. 다른 실시예들에서, 상기 제 1 메뉴 또는 상기 서브-메뉴들 중 하나 이상은 상기 위젯 공간들 중 하나 이상에 일시적으로 겹쳐지는 별도의 윈도우에 디스플레이될 수 있다. 추가 실시예들에서, 상기 프로세서는 실행 가능한 지시들을 실행할 때 랙 높이 선택(rack height select; RHS) 위젯으로서 하나의 위젯을 정의하도록 구성될 수 있고, 상기 RHS 위젯은 제 1 메뉴를 정의하는 작업공간 구역 메뉴를 포함하고, 여기에서 상기 작업공간 구역 메뉴는 복수의 작업공간 구역들을 포함하고, 각각의 작업공간 구역은 상기 작업공간 구역과 연관된 복수의 저장된 랙 높이들을 포함한 대응하는 서브-메뉴를 갖는다. 상기 제 1 메뉴는 상기 구역이 아닌 파라미터들 또는 카테고리들을 포함할 수 있다는 것이 또한 고려된다. 예를 들면, 상기 제 1 메뉴는 유형, 명칭 및/또는 번호로 지정된 랙들의 목록을 포함할 수 있다. 몇몇 특정한 실시예들에서, 각 작업공간 구역의 시각적 묘사의 적어도 일 부분은 상이한 컬러를 포함하고, 각 대응하는 서브-메뉴의 시각적 묘사의 적어도 일 부분은 연관된 작업공간 구역과 동일한 컬러를 포함한다.
상기 프로세서는 실행 가능한 지시들을 실행할 때, 제 1 메뉴 부분을 정의한 작업공간 구역 선택 부분을 포함한 랙 높이 선택(RHS) 위젯으로서 복수의 위젯들 중 하나, 및 부하 존재 표시자(load presence indicator)를 정의하도록 구성될 수 있고, 상기 랙 높이 선택 부분은 서브-메뉴 부분을 정의한다. 몇몇 특정한 실시예들에서, 상기 프로세서는 실행 가능한 지시들을 실행할 때, 위젯 공간들 중 하나에서 상기 RHS 위젯의 디스플레이를 제어하거나 또는 야기하고, 특정한 작업공간 구역 및 상기 특정한 작업공간 구역에 관련된 특정한 저장 랙 높이의 선택을 검출하도록 구성될 수 있고, 여기에서 특정한 작업공간 구역 및 특정한 저장 랙 높이의 선택 후, 작업공간 구역 선택 부분은 선택된 특정한 작업공간 구역의 식별자를 포함한다. 몇몇 실시예들에서, 상기 랙 높이 선택 부분은 선택된 특정한 저장 랙 높이의 식별자를 포함할 수 있다. 실시예들에서, 부하 존재 표시자는 검출된 부하의 존재 또는 부재의 시각적 표시를 포함할 수 있다. 몇몇 특정한 실시예들에서, 상기 프로세서가 실행 가능한 지시들을 실행할 때, 차량 조작자에 의한 부하 존재 표시자의 활성화시 검출된 부하의 부재의 표시를 무시하도록 구성될 수 있다.
몇몇 실시예들에서, 상기 디스플레이 및 프로세싱 디바이스는 상기 프로세서를 적어도 하나의 차량 네트워크 버스에 연결하는 차량 네트워크 시스템을 추가로 포함할 수 있고, 여기에서 상기 프로세서는 캐리지 어셈블리의 현재 위치 및 현재 감지된 부하 중량을 추출한다. 상기 프로세서는 실행 가능한 지시들을 실행할 때, 캐리지 어셈블리의 현재 위치 및 현재 감지된 부하 중량의 시각적 표현을 포함한 커패시티 데이터 모니터링(capacity data monitoring; CDM) 위젯으로서 복수의 위젯들 중 하나를 정의할 수 있다.
몇몇 실시예들에서, 상기 디스플레이 및 프로세싱 디바이스는 하나 이상의 물리적 입력 제어 요소들을 포함한 차량 조작자 제어 섹션을 포함할 수 있고, 여기에서 하나 이상의 물리적 입력 제어 요소들은 스크린 디스플레이상에서 선택들을 하는데 사용된다. 몇몇 특정한 실시예들에서, 상기 하나 이상의 물리적 입력 제어 요소들은 5-버튼 제어, 회전식 제어 노브(rotary control knob), 다기능 제어 핸들 상에서의 트리거 스위치, 또는 팔걸이 상에서의 트리거 스위치 중 적어도 하나를 포함할 수 있다.
상기 프로세서는 실행 가능한 지시들을 실행할 때 상기 차량의 속도가 임계 속도 미만인지를 결정하고, 터치 스크린 디스플레이상에서 제스처 명령의 검출 이후 및 차량의 속도가 상기 임계 속도 미만이면 상기 터치 스크린 디스플레이 상에서 상기 서브세트의 위젯들 중 하나 이상을 변경하도록 구성될 수 있다.
상기 프로세서는 실행 가능한 지시들을 실행할 때 상기 하나의 위젯에 대응하는 아이콘의 활성화시 미리 정의된 위젯 공간으로 상기 복수의 위젯들 중 하나를 이동시키도록 구성될 수 있다.
본 개시의 제 2 양상에 따르면, 디스플레이 및 프로세싱 디바이스가 제공된다. 상기 디스플레이 및 프로세싱 디바이스는 스크린 디스플레이, 실행 가능한 지시들을 저장하는 메모리, 및 상기 메모리와 통신하는 프로세서를 포함하다. 상기 프로세서는 실행 가능한 지시들을 실행할 때, 복수의 위젯들을 정의하는 것으로서, 여기에서 각각의 위젯은 연관된 기능의 현재 상태의 시각적 표현을 포함하는, 상기 복수의 위젯들을 정의하고, 복수의 위젯 공간들을 정의하는 스크린 디스플레이의 일 부분 상에서 상기 복수의 위젯들의 서브세트의 디스플레이를 제어하거나 또는 그것이 디스플레이되게 하고, 하나 이상의 아이콘들을 포함한 아이콘 트레이의 상기 스크린 디스플레이상에서의 디스플레이를 제어하거나 또는 그것이 디스플레이되게 하는 것으로서, 상기 하나 이상의 아이콘들 중 적어도 하나는 복수의 위젯들의 각각 하나에 대응하는, 상기 디스플레이를 제어하거나 또는 디스플레이되게 하고, 하나의 위젯에 대응하는 하나 이상의 아이콘들 중 하나의 활성화를 검출하고, 상기 하나의 아이콘의 활성화를 검출하는 것에 응답하여, 상기 위젯 공간들 중 하나에서의 위치에 각각 하나의 위젯을 로크시키도록 구성될 수 있다.
상기 프로세서는 상기 실행 가능한 지시들을 실행할 때, 하나의 아이콘의 활성화를 검출하는 것에 응답하여, 하나의 위젯을 상기 로크된 위젯 공간으로 자동으로 이동시키고 서브세트에서 남아있는 하나 이상의 위젯들을 상기 하나 이상의 남아있는 위젯 공간들로 시프트하도록 구성될 수 있다.
본 발명의 제 1 양상의 선택적 특징들은 그것들의 특징들이 그것과 명확하게 호환 가능하지 않은 경우를 제외하고 본 발명의 제 2 양상의 선택적 특징들로 고려되어야 한다는 것이 이해되어야 한다.
본 개시의 제 3 양상에 따르면, 산업용 차량을 위한 디스플레이 및 프로세싱 디바이스가 제공된다. 상기 프로세싱 디바이스는 스크린 디스플레이, 실행 가능한 지시들을 저장한 메모리, 및 상기 메모리와 통신하는 프로세서를 포함한다. 상기 프로세서는 상기 실행 가능한 지시들을 실행할 때 각각이 산업용 차량의 연관된 기능의 현재 상태의 시각적 표현을 포함하는 하나 이상의 위젯들을 정의하고, 하나 이상의 위젯 공간들을 정의한 스크린 디스플레이의 일 부분 상에서 하나 이상의 위젯들 중 적어도 하나의 디스플레이를 제어하거나, 또는 그것이 디스플레이되게 하고, 하나 이상의 아이콘들을 포함한 아이콘 트레이의 스크린 디스플레이상에서의 디스플레이를 제어하거나 또는 아이콘 트레이를 그것 상에 디스플레이되게 하는 것으로서, 여기에서 상기 하나 이상의 아이콘들 중 적어도 하나는 상기 하나 이상의 위젯들의 각각 하나에 대응하는, 상기 디스플레이를 제어하거나 또는 디스플레이되게 하고, 상기 하나의 위젯에 대응하는 하나의 아이콘의 활성화를 검출하고, 하나의 아이콘의 활성화를 검출하는 것에 응답하여, 상기 하나의 위젯의 제 1 메뉴 부분이 디스플레이되도록 하용하고, 상기 하나의 위젯과 연관된 제 1 메뉴의 디스플레이를 제어하거나 또는 그것이 디스플레이되게 하도록 구성된다.
일 실시예에서, 상기 프로세서는 상기 실행 가능한 지시들을 실행할 때, 상기 하나의 아이콘의 활성화를 검출하는 것에 응답하여, 상기 하나의 위젯의 제 1 메뉴 부분이 활성화되도록 허용하고, 상기 제 1 메뉴 부분의 활성화를 검출하고, 상기 제 1 메뉴 부분의 활성화를 검출하는 것에 응답하여, 상기 하나의 위젯과 연관된 상기 제 1 메뉴의 디스플레이를 제어하거나 또는 그것이 디스플레이되게 하도록 구성될 수 있다.
상기 프로세서는 상기 실행 가능한 지시들을 실행할 때, 상기 하나의 아이콘이 활성화를 검출하는 것에 응답하여, 상기 스크린 디스플레이상에서 제 1 위젯 공간 내의 위치에서 하나의 위젯을 로크시키도록 구성될 수 있다.
본 발명의 제 1 양상의 선택적 특징들은 이들 특징들이 그것과 명확하게 호환 가능하지 않은 경우를 제외하고 본 발명의 제 3 양상의 선택적 특징들로 고려되어야 한다는 것이 이해되어야 한다.
본 발명의 제 4 양상에 따르면, 산업용 차량을 위한 디스플레이 및 프로세싱 디바이스가 제공된다. 상기 프로세싱 디바이스는 스크린 디스플레이, 실행 가능한 지시들을 저장한 메모리, 및 상기 메모리와 통신하는 프로세서를 포함한다. 상기 프로세서는 상기 실행 가능한 지시들을 실행할 때, 각각의 위젯이 산업용 차량의 연관된 기능의 현재 상태의 시각적 표현을 포함하는, 하나 이상의 위젯들을 정의하고, 하나 이상의 위젯 공간들을 정의한 스크린 디스플레이의 일 부분 상에서 랙 높이 선택(RHS) 위젯의 디스플레이를 제어하거나 또는 그것이 디스플레이되게 하도록 구성되고, 여기에서 상기 RHS 위젯은 관련된 차량 기능이 완료될 때, 예로서 캐리지 어셈블리가 원하는 높이에 도달할 때 상태를 변경하는 일 부분을 포함한다. 이 양상에서, 및 여기에서 설명된 본 발명의 제 1, 제 2, 제 3 및 제 5 양상들에서, RHS 위젯의 외곽선은 캐리지 어셈블리가 원하는 높이에 도달할 때 더 어두운, 더 넓은 또는 더 어둡고 더 넓은 것 중 하나가 될 수 있다.
본 발명의 제 5 양상에 따르면, 산업용 차량에서 디스플레이 및 프로세싱 디바이스가 제공된다. 상기 프로세싱 디바이스는 스크린 디스플레이, 실행 가능한 지시들을 저장한 메모리, 및 상기 메모리와 통신하는 프로세서를 포함한다. 상기 프로세서는 상기 실행 가능한 지시들을 실행할 때, 각각의 위젯이 산업용 차량의 연관된 기능의 현재 상태의 시각적 표현을 포함하는, 복수의 위젯들을 정의하고, 복수의 위젯 공간들을 정의하는 스크린 디스플레이의 일 부분 상에서 상기 복수의 위젯들의 서브세트의 디스플레이를 제어하거나 또는 그것이 디스플레이되게 하고, 하나 이상의 아이콘들을 포함한 아이콘 트레이의 스크린 디스플레이상에서의 디스플레이를 제어하거나 또는 그것이 디스플레이되게 하는 것으로서, 상기 하나 이상의 아이콘들 중 적어도 하나는 상기 복수의 위젯들의 각각 하나에 대응하는, 상기 아이콘 트레이의 디스플레이를 제어하거나 또는 그것이 디스플레이되게 하고, 하나의 위젯에 대응하는 하나 이상의 아이콘들 중 하나의 활성화를 검출하도록 구성된다. 상기 프로세서는 실행 가능한 지시들을 실행할 때, 상기 하나의 아이콘의 활성화를 검출하는 것에 응답하여, 각각 하나의 위젯을 미리 정의된 위젯 공간으로 이동시키고, 조작자 명령에 응답하여 상기 미리 정의된 위젯 공간으로부터 각각 하나의 위젯을 이동시키고, 차량 조작에 관련된 명령에 응답하여 상기 하나의 위젯을 다시 미리 정의된 위젯 공간으로 이동시키도록 구성될 수 있다.
차량 조작에 관련된 명령은 차량 움직임을 실시하기 위해 견인 모터를 활성화시키기 위한 명령 또는 캐리지 어셈블리를 들어올리거나 또는 내리기 위한 명령 중 하나를 포함할 수 있다.
본 발명은 또한 본 발명의 임의의 양상 또는 실시예의 디스플레이 및 프로세싱 디바이스를 포함한 산업용 차량들을 포함한다.
숙련자는 본 발명의 양상들 및 실시예들에서, 상기 디스플레이 및 프로세싱 디바이스가 "그래픽 사용자 인터페이스"로서 구체화될 수 있다는 것을 이해해야 한다.
본 발명의 기술적 해법에 따르면, 조작자는 원하는 위젯이 대응하는 아이콘의 활성화시 스크린으로 자동으로 이동됨에 따라 수동으로 다수의 위젯들을 탐색하고, 원하는 위젯을 찾고 그것을 스크린 디스플레이로 이동시킬 필요가 없다. 또한, 조작자는 대응하는 아이콘의 활성화시 필요로 하고 요구될 때 하나의 위젯의 메뉴 부분을 액세스할 수 있고 메뉴 부분으로의 의도하지 않은 액세스 또는 그것의 출현은 대응하는 아이콘이 활성화되지 않을 때 방지된다.
명세서는 특히 본 발명을 언급하고 뚜렷하게 주장하는 청구항들로 마무리되지만, 본 발명은 수반되는 도면 도들과 함께 다음의 설명으로부터 보다 양호하게 이해될 것이고, 여기에서 유사한 참조 번호들은 유사한 요소들을 식별한다:
도 1a는 본 개시의 원리들에 따른 산업용 차량의 투시도이다;
도 1b는 본 개시의 원리들에 따른 산업용 차량의 조작자의 칸의 상면도이다;
도 2a는 본 개시의 원리들에 따른 산업용 차량 컴퓨팅 엔터프라이즈의 블록도이다;
도 2b는 본 개시의 원리들에 따른 산업용 차량에서 특수 목적 프로세싱 디바이스의 블록도이다;
도 3은 본 개시의 원리들에 따라 터치 스크린 디스플레이 및 대응하는 차량 조작자 제어 섹션을 가진 그래픽 사용자 인터페이스로서 구현된, 도 2b의 프로세싱 디바이스의 예시이다;
도 4는 본 개시의 원리들에 따라 도 2b의 특수 목적 프로세싱 디바이스의 프로세서에 의해 실행된 동작 모듈들의 블록도이다;
도 5는 본 개시의 원리들에 따라 도 3의 프로세싱 디바이스의 디스플레이 스크린 상에서 디스플레이를 위한 위젯들의 어레이를 예시한 개략도이다;
도 6a 및 도 6b는 본 개시의 원리들에 따라 도 3의 프로세싱 디바이스의 디스플레이 스크린의 개략적인 스크린 샷들이다;
도 7a 내지 도 7i는 본 개시의 원리들에 따라 도 3의 프로세싱 디바이스의 디스플레이 스크린의 개략적인 스크린 샷들이다;
도 8 내지 도 11은 본 개시의 원리들에 따라, 디스플레이 및 프로세싱 디바이스의 디스플레이 스크린상에서 하나 이상의 아이템들의 디스플레이를 정의하고 제어하기 위한 대표적인 컴퓨터-구현된 프로세스들의 흐름도들이다.
도 12는 본 개시의 원리들에 따라, 여기에서 설명된 시스템들, 모듈들, 또는 방법들 중 임의의 것을 구현할 수 있는 컴퓨터 프로세싱 시스템의 블록도이다.
바람직한 실시예들에 대한 다음의 상세한 설명에서, 그것의 부분을 형성하고, 제한으로서가 아닌 예시로서, 본 발명이 실시될 수 있는 특정 바람직한 실시예들이 도시되는 첨부된 도면들에 대해 참조가 이루어진다. 다른 실시예들이 이용될 수 있고, 변화들이 본 발명의 사상 및 범위로부터 벗어나지 않고 이루어질 수 있다는 것이 이해될 것이다.
도 1a 및 도 1b를 참조하면, 대표적인 산업용 차량(100)(이후 "차량")이 도시된다. 본 개시는, 리치 트럭(reach truck)을 포함하는, 예시된 차량(100)을 참조하여 이루어지지만, 차량(100)은, 스톡 피커, 터렛 트럭, 견인 트랙터, 라이더 팔레트 트럭, 워키 스택커 트럭, 카운터밸런스 지게차 등과 같은, 다양한 다른 산업용 차량들을 포함할 수 있고, 도면들을 참조하여 본 발명의 다음의 설명은 달리 특정되지 않는다면 리치 트럭에 제한되지 않아야 한다는 것이 이 기술분야의 숙련자들에게 명백할 것이다. 차량(100)은 본체 또는 전력 유닛(112) 및 한 쌍의 아웃리거들(180A, 180B)에 결합된 한 쌍의 포크-측 제 1 휠들(160A, 160B)(단지 하나의 제 1 휠(160A) 및 하나의 아웃리거(180A)만이 도 1a에 도시된다) 및 전력 유닛(112)의 프레임(114) 밑에 위치된 전동 및 스티어링 제 2 휠(120)을 포함한, 하나 이상의 휠들을 포함한다. 오버헤드 가드(130)는, 프레임(114)에 부착된, 지지 구조들(132A, 132B)과 같은, 하나 이상의 수직으로 연장된 지지대들을 포함하고, 도 1a를 참조하면, 구조(132B)는 도 1b에 도시되지 않는다.
차량(100)은 일반적으로, 마스트 어셈블리(142) 및 캐리지 어셈블리(144)를 포함하는, 부하 핸들링 어셈블리(140)를 추가로 포함한다. 마스트 어셈블리(142)는 아웃리거들(180A, 180B) 사이에 배치되고, 예를 들면, 프레임(114)에 부착된 로크된 마스트 부재(146) 및 내포된 제 1 및 제 2 이동 가능한 마스트 부재들(148, 150)을 포함할 수 있다. 차량(100)은 부가적인 또는 도 1a에 도시된 두 개의 부재들(148, 150)보다 적은 이동 가능한 마스트 부재들을 포함할 수 있다는 것이 주의된다. 캐리지 어셈블리(144)는, 예를 들면, 마스트 어셈블리(142)를 따라 수직으로 이동 가능한 리프팅 캐리지(도시되지 않음), 리프팅 캐리지와의 수직 움직임을 위해 리프팅 캐리지에 결합된 포크 캐리지 어셈블리(154) 및 부하된 팔레트와 같은, 부하(116)를 운반하기 위해 한 쌍의 포크들(156A, 156B)(단지 하나의 포크(156A)만이 도 1a에 도시된다)을 포함한 포크 캐리지 어셈블리(154)에 결합된 포크 구조를 포함할 수 있다. 포크 캐리지 어셈블리(154)는 리프팅 캐리지에 결합된 베이스 캐리지(도시되지 않음) 및 베이스 캐리지에 결합된 지지 캐리지(도시되지 않음)를 포함할 수 있고, 이것은 측방향으로 이동 가능하고 또한 베이스 캐리지에 대하여 돌 수 있다. 포크들(156A, 156B)은 지지 캐리지에 결합된다. 캐리지 어셈블리(144)는 일반적으로 마스트 어셈블리(142)를 따라 수직으로 이동 가능하고 마스트 어셈블리(142)로부터 멀리 및 그것을 향해 포크 캐리지 어셈블리(154)를 수평으로 연장하기 위해 리프팅 캐리지와 포크 캐리지 어셈블리(154) 사이에 배치된 리치 어셈블리(도시되지 않음)를 추가로 포함할 수 있다.
프레임(114) 내의 칸에 하우징되는, 배터리(도시되지 않음)는 제 2 휠(120)에 및 하나 이상의 유압 모터들(도시되지 않음)에 연결되는 견인 모터(도시되지 않음)로 전력을 공급한다. 유압 모터(들)는, 도 1a에서 화살표 A에 의해 도시되는 바와 같이, 로크된 마스트 부재(146)에 대하여 이동 가능한 마스트 부재들(148, 150)의 일반적으로 수직 움직임 및 마스트 어셈블리(142)의 제 2 이동 가능한 마스트 부재(150)에 대하여 캐리지 어셈블리(144)의 일반적으로 수직 움직임; 화살표 B에 의해 도시된 바와 같이, 리치 어셈블리의 일반적으로 종방향 움직임(일반적으로 "리치"로서 불리우는); 화살표 C에 의해 도시된 바와 같이, 베이스 캐리지에 대하여 지지 캐리지 및 포크들(156A, 156B)의 일반적으로 횡방향 또는 측방향 움직임(일반적으로 "사이드시프팅"으로 불리우는); 및 베이스 캐리지에 대하여 지지 캐리지 및 포크들(156A, 156B)의 피봇 가능한 움직임을 실시하기 위해 하나 이상의 유압 실린더들(도시되지 않음)과 같은, 여러 개의 상이한 시스템들로 전력을 공급한다. 그러므로, 캐리지 어셈블리(144)는 제 2 이동 가능한 마스트 부재(150)에 대하여 이동하고 또한 로크된 마스트 부재(146)에 대하여 제 1 및 제 2 이동 가능한 마스트 부재들(148, 150)과 함께 이동한다. 견인 모터 및 제 2 휠(120)은 플로어 표면에 걸쳐 차량(100)의 움직임을 실시하기 위한 구동 메커니즘을 정의한다.
조작자의 칸(122)은 차량(100)을 구동하거나 또는 동작시키는 조작자를 수용하기 위해 본체(112) 내에 위치된다. 조작자의 칸(122)은 조작자로 정보를 디스플레이하고 및/또는 조작자 입력을 수신하는 하나 이상의 디바이스들과 함께, 하나 이상의 핸들들, 노브들, 레버들, 스위치들, 버튼들, 슬라이더들, 인코더들, 및 그것의 조합들을 포함한 다양한 제어 요소들을 포함한다. 예를 들면, 경운기 노브(124)는 차량(100)의 스티어링을 제어하기 위해 조작자의 칸(122) 내에서 제공된다. 조작자 좌석(128)에 인접하여 위치된 팔걸이(170)는 조작자로부터 입력을 수신하기 위한 제어 패널(126)을 포함한다. 도 1a 및 도 1b에 도시된 실시예에서, 팔걸이(170) 상에서의 제어 패널(126)은 예시된 실시예에서, 캐리지 어셈블리(포크) 올림/내림, 포크 기울기, 포크 사이드시프팅, 포크 연장 또는 리치 등을 제어할 수 있는, 복수의 손가락끝 레버들(172)을 포함한다. 제어 패널(126)은 또한 차량의 이동 방향(순방향 또는 역방향)을 제어하기 위한 스위치(라벨링되지 않음) 및 랙 높이 선택 기능을 제어하기 위한 회전식 제어 노브(162)를 포함할 수 있고, 예로서, 여기에서 차량은 각각의 저장 구역들에서 복수의 랙 빔 높이들의 각각에 대해 포크 정지 위치들의 세트를 정의하도록 프로그램된다. 제어 패널(126)은 또한 손가락끝 레버들(172) 대신에, 또는 그것에 더하여, 하나 이상의 이중-축 제어 레버들 또는 다기능 제어 핸들(도시되지 않음)을 포함할 수 있다. 제어 패널(126)이 레버들을 포함하는 실시예들에서, 견인 모터는 플로어 페달(도시되지 않음)의 누름에 의해 작동될 수 있다. 추가 실시예에서, 제어 패널(126)은 랙 높이 선택 기능을 제어하기 위한 원-클릭 버튼 또는 트리거 스위치(도시되지 않음)를 포함할 수 있다. 또 다른 실시예에서, 다기능 제어 핸들(도시되지 않음)이 손가락끝 레버들(172)을 대신하여 사용되는 경우에, 트리거 스위치는 랙 높이 선택 기능을 제어하기 위해 다기능 제어 핸들 상에서 제공될 수 있다. 제어 패널(126)이 다기능 제어 핸들을 포함하는 실시예들에서, 견인 모터는 다기능 제어 핸들의 동작에 의해 작동될 수 있다.
도 1b에 도시된 실시예에서, 전력 유닛은 여기에서 설명된 바와 같이, 스크린 디스플레이(152) 및 정보 및 명령들을 입력하고, 스크린 디스플레이(152) 상에서 메뉴들을 통해 내비게이팅하고, 선택들을 하는 것 등을 위한 위, 아래, 우, 좌, 및 엔터 버튼들을 포함한 5-버튼 키패드(164)를 포함한 디스플레이 및 프로세싱 유닛(152)(또한 여기에서 "디스플레이 유닛"으로 불리운다)이 장착될 수 있는 콘솔(138)을 포함한다. 여기에서 설명된 바와 같이, 스크린 디스플레이(152)는 터치 스크린(또한 여기에서 터치 스크린 디스플레이로서 불리우는)으로서 구현될 수 있다. 회전식 제어 노브(162)는, 5-버튼 키패드(164)의 기능들 중 하나 이상에 더하여, 또는 그 대신에 사용될 수 있다. 조작자는 조작자를 향해 또는 그것으로부터 멀리 디스플레이 유닛(151)을 기울이기 위해 콘솔(138) 상에 위치된 기울기 해제 레버 또는 버튼(138A)을 누를 수 있다.
도 1b에서, 디스플레이 및 프로세싱 유닛(151)은 조작자의 좌석(128) 앞에 위치되는 것으로 묘사된다. 그러나, 디스플레이 유닛(151)은, 디스플레이 유닛(151)이 조작자에 의해 쉽게 보여지고 액세스되는 한, 조작자의 칸(122)에서의 다른 위치들에 위치될 수 있다. 예를 들면, 디스플레이 유닛(151)은 영역(166)(파선들로 도시됨)에 위치될 수 있고, 이것은 콘솔(138)에 인접한 대시보드 영역을 포함한다. 영역(166)은 조작자의 칸(122)의 우측 측면을 따라 콘솔(138)의 선택적 확장부를 포함한다. 영역(166)에서 디스플레이 유닛(151)의 위치는, 예를 들면, 조작자가 팔걸이(170)로부터 그 또는 그녀의 팔을 이동시키지 않고 스크린 디스플레이(152) 및 5-버튼 키패드(164)로 쉽게 액세스하도록 허용한다.
몇몇 실시예들에서, 디스플레이 유닛(151)은, 예를 들면, 지지 구조들(132A, 132B) 중 하나 상에 장착될 수 있다. 냉장실에서 동작하도록 설계된 것들과 같은, 몇몇 차량들(100)은 조작자의 칸(122)을 포함한 밀폐된 캐빈(도시되지 않음)을 포함할 수 있고, 디스플레이 유닛(151)은 하나 이상의 부가적인 지지 구조들(도시되지 않음) 상에서와 같은, 조작자의 칸(122)에서의 다른 곳에 장착될 수 있다. 다른 실시예들에서, 디스플레이 유닛(151)은 태블릿 또는 랩탑 컴퓨터와 같은, 별도의 또는 독립형 디바이스를 포함할 수 있다. 또한, 회전식 제어 노브(162)가 팔걸이(170) 상에 위치되는 것으로 도 1b에 묘사되지만, 몇몇 실시예들에서 회전식 제어 노브(162)는 조작자의 칸(122) 내의 다른 곳에, 예로서 디스플레이 유닛(151) 상에 위치될 수 있다(도 3 참조).
이제 도 2a로 가면, 컴퓨터 시스템(200)을 포함한 산업용 차량 컴퓨팅 엔터프라이즈의 일반적인 다이어그램이 본 개시의 다양한 양상들에 따라 예시된다. 예시된 컴퓨터 시스템(200)은 산업용 차량들, 예로서 차량들(100)이 컴퓨터 엔터프라이즈에 걸쳐 무선으로 통신할 수 있게 하는 방식으로 동작하는 특수 목적(특정한) 시스템이다. 컴퓨터 시스템(200)은 하나 이상의 네트워크들(일반적으로 참조 번호(204)로 표기됨)에 의해 함께 연결되는 복수의 하드웨어 프로세싱 디바이스들(일반적으로 참조 번호(202)로 표기됨)을 포함한다. 유선 또는 무선 네트워크들을 포함할 수 있는, 네트워크들(204)은 다양한 프로세싱 디바이스들(202) 사이에서 통신 링크들을 제공하고 프로세싱 디바이스들(202)을 상호 연결하는 네트워킹 구성요소들(206)에 의해 지원될 수 있다. 네트워킹 구성요소들(206)은, 예를 들면, 라우터들, 허브들, 방화벽들, 네트워크 인터페이스들, 유선 또는 무선 통신 링크들 및 대응하는 상호 연결들, 셀룰러 스테이션들 및 대응하는 셀룰러 변환 기술들(예로서, 셀룰러 및 TCP/IP 사이에서 변환하기 위해) 등을 포함할 수 있다.
프로세싱 디바이스들(202)은 각각의 네트워크들(204)을 통해 통신할 수 있는 임의의 디바이스를 포함할 수 있다. 특정한 콘텍스트들 및 역할들에서, 프로세싱 디바이스(202)는 모바일(예로서, 차량(100) 상에 제공된 하드웨어-기반 프로세싱 디바이스(202))이도록 의도된다. 이것과 관련하여, 차량들(100)은 여기에서 설명된 특징들을 실행하기 위해 네트워크(204)에 무선으로 통신할 수 있는 프로세싱 디바이스(202)를 포함한다. 이러한 환경들하에서, 차량들(100)은 하나 이상의 액세스 포인트들(210)을 통해 대응하는 네트워킹 구성요소(206)로 무선으로 통신할 수 있다. 차량들(100)은 또한 차량(100) 상에서의 프로세싱 디바이스(202)가 원격 디바이스와 직접(예로서, 네트워크(들)(204))를 통해) 통신하도록 허용하는 WiFi, 셀룰러, 또는 다른 적절한 기술을 구비할 수 있다.
예시적인 컴퓨터 시스템(200)은 또한 분석 엔진(214) 및 하나 이상의 대응하는 데이터 소스들(일반적으로 참조 번호(216)로 표기됨)을 지원하는 하드웨어 서버(212)(예로서, 웹 서버, 파일 서버, 및/또는 다른 프로세싱 디바이스)를 포함한다. 분석 엔진(214) 및 데이터 소스들(216)은 차량들(100) 상에 설치된 프로세싱 디바이스들(202)을 포함한, 프로세싱 디바이스들(202) 중 하나 이상으로 리소스들을 제공할 수 있다.
도 2b를 참조하면, 대표적인 프로세싱 디바이스(202)가 상세하게 설명된다. 프로세싱 디바이스(202)는 도 2a에 도시된 바와 같이, 차량들(100) 상에서의 프로세싱 디바이스(202)에 상응하고, 그것의 대표적인 실시예이다. 도 2b에서의 프로세싱 디바이스(202)는 차량들(100)에 장착하거나 또는 그 외 그것과 통합되는 디바이스와 같은, 특수 목적, 특정한 하드웨어 컴퓨터이다. 프로세싱 디바이스(202)는 메모리에 저장된 실행 가능한 지시들을 실행하기 위해 메모리에 결합된 하나 이상의 프로세서들을 포함할 수 있다. 그러나, 프로세싱 디바이스(202)의 실행 환경은 차량들(100)의 네이티브 전자 장치들에 추가로 묶여서, 그것을 범용 컴퓨터와 상이한 특정한 기계로 만든다.
도 2b에 예시된 프로세싱 디바이스(202)는 원격 서버(예로서, 도 2a에서의 서버(212))와의 통신, 차량 데이터를 프로세싱하기 위한 데이터 및 정보 프로세싱, 및 프로세싱 디바이스(202)가 장착되는 대응하는 차량들(100)의 구성요소들로의 유선(및 선택적으로 무선) 통신을 구현하기 위해 필요한 회로를 포함하는 정보 링킹 디바이스로서 구현될 수 있다. 본 개시의 양상들에 따르면, 프로세싱 디바이스(202)(또한 디스플레이 및 프로세싱 디바이스로 불리우는)는 메인 모듈(218) 및 서비스 모듈(220)로서 구현될 수 있고, 이것은 통합 프로세싱 디바이스(202), 예로서 디스플레이 및 프로세싱 유닛(151)을 생성하기 위해 함께 결합한다(도 3). 서비스 모듈(220)(또한 그래픽 사용자 인터페이스 모듈을 포함하는)은 필드-교체 가능하고 디스플레이 및 프로세싱 유닛(151)의 부분을 포함할 수 있다. 서비스 모듈(220)은 스크린 디스플레이(152), 5-버튼 키패드(164), 및 임의의 필요한 데이터 프로세싱 회로를 정의하는 그래픽 사용자 인터페이스 모듈을 포함한다. 이것과 관련하여, 이하에서 논의되는, 제어 모듈(226)과 함께 서비스 모듈(220)은 프로세싱 디바이스(202)를 위한 그래픽 사용자 인터페이스를 정의한다. 메인 모듈(218) 및 서비스 모듈(220)은 메인 모듈(218)이 디스플레이 유닛(151)으로부터 분리되도록 일체형이 아닐 수 있다는 것이 또한 고려된다.
몇몇 실시예들에서, 프로세싱 디바이스(202)는 무선 통신을 위해 트랜시버(222)에 연결된다. 단일 트랜시버(222)가 편리함을 위해 도 2b에 예시되지만, 실제로, 하나 이상의 무선 통신 기술들이 제공될 수 있다(예로서, WiFi, Bluetooth®, 및/또는 셀룰러). 예를 들면, 트랜시버(222)는 도 2a의 액세스 포인트들(210)에 걸쳐 802.11을 통해 원격 서버(예로서, 도 2a의 서버(212))와 통신할 수 있다. 트랜시버(222)는 또한 라디오 주파수(RF), 적외선(IR) 또는 임의의 다른 적절한 기술 또는 기술들의 조합과 같은, 다른 무선 통신을 선택적으로 지원할 수 있다. 예를 들면, 셀룰러-대-IP 브리지(도시되지 않음)를 사용하여, 트랜시버(222)는 원격 서버, 예로서 제조사 서버(도시되지 않음)와 직접 통신하기 위해 셀룰러 신호를 사용할 수 있다. 트랜시버(222)는 적절한 전기적 연결(224), 예로서 이더넷 연결을 통해 프로세싱 디바이스(202)에 연결한다. 그러나, 트랜시버(222)는 다른 적절한 연결들을 사용하여 프로세싱 디바이스(202)에 연결할 수 있다. 대안적으로, 트랜시버(222)는 프로세싱 디바이스(202)에 내장되거나 또는 그 외 그것과 일체형일 수 있다.
프로세싱 디바이스(202)는 또한 여기에서 보다 완전하게 제시되고 설명된 바와 같이, 관련 프로세스들, 또는 그것의 양상을 포함하여, 실행 가능한 지시들을 구현하기 위해 메모리에 결합된 프로세서(μP)를 가진 데이터 프로세싱 회로(일반적으로 제어 모듈(226)로서 예시됨)를 포함한다. 제어 모듈(226)은 또한, 디스플레이 엔진, 카메라 프로세싱 엔진, 데이터 프로세싱 엔진(들) 등을 구현하기 위해서와 같은, 다른 필요한 프로세싱 회로 및 소프트웨어를 포함할 수 있다. 이것과 관련하여, 제어 모듈(226)은 부가적인 지지 회로, 예로서 비디오 포트들, 카메라 포트들, 입력/출력 포트들 등을 포함할 수 있다. 게다가, 메모리는 예로서, 하나 이상의 데이터베이스들, 데이터 저장소들, 레지스터들, 어레이들 등을 구현하기 위해, 프로세싱 지시들을 저장하는 메모리, 뿐만 아니라 데이터 저장 장치를 위한 메모리를 포함할 수 있다. 부가적으로, 제어 모듈(226)은 조작자 로그인, 사용-전 검사 체크리스트들, 데이터 모니터링, 및 다른 특징들과 같은, 프로세스들을 구현하고, 그 예들은 전체가 여기에서 참조로서 통합되는, 미국 특허 번호 제8,060,400호에서 보다 완전하게 설명된다.
프로세싱 디바이스(202)는 또한 차량(100)을 선택적으로 가능하게 하거나 또는 불능시키기 위해 및/또는 차량(100)의 선택 구성요소들 또는 기능들을 선택적으로 가능하게 하거나 또는 불능시키기 위해 차량 전력 가능화 회로(228)를 선택적으로 포함할 수 있다. 몇몇 실시예들에서, 차량 전력 가능화 회로(228)는, 예로서 적절한 조작자 로그인, 특정한 차량 조건 등에 의존하여, 동작을 위해 차량(100)을 부분적으로 또는 완전히 가능하게 할 수 있다. 예를 들면, 차량 전력 가능화 회로(228)는 적절한 전력 연결(도시되지 않음)을 통해 구성요소들로 전력을 선택적으로 제공하거나 또는 그 외 예로서, 하나 이상의 차량 통신 버스들에 걸쳐, 차량 메시징을 통해 차량 조작자 제어에 응답하지 않도록 특정한 차량 구성요소에 명령할 수 있다.
더 나아가, 프로세싱 디바이스(202)는 하나 이상의 카메라들, 센서들, 미터들, 인코더들, 스위치들 등(별도로 라벨링되지 않음; 총괄하여 참조 번호(232)로 표현됨)과 같은, 차량(100)에 장착되거나 또는 그 외 그것과 연관된 하나 이상의 주변 디바이스들 및 제어 모듈(226) 사이에서 유선 또는 무선 연결을 통해 통신하기 위해 모니터링 입력/출력(I/O) 모듈(230)을 포함한다. 모니터링 I/O 모듈(230)은 정보를 제어 모듈(226)로 전달하기 위해 하나 이상의 RFID 스캐너들, 디스플레이들, 미터들, 바코드 스캐너들, 카메라들, 또는 다른 디바이스들과 같은, 다른 디바이스들, 예로서 제 3 자 디바이스들(234)에 선택적으로 연결될 수 있다.
프로세싱 디바이스(202)는 적절한 차량 네트워크 시스템(236)을 통해 다른 차량 시스템 구성요소들에 결합하고 및/또는 그것과 통신한다. 차량 네트워크 시스템(236)은 차량(100)의 전자 구성요소들이 서로 통신하도록 허용하는 적어도 하나의 유선 또는 무선 네트워크, 버스, 또는 다른 통신 능력, 또는 그것의 조합을 포함할 수 있다. 예로서, 차량 네트워크 시스템(236)은 제어기 영역 네트워크(CAN) 버스, ZigBee, Bluetooth®, 로컬 상호 연결 네트워크(LIN), 시간-트리거 데이터-버스 프로토콜(TTP), RS422 버스, 이더넷, 범용 직렬 버스(USB), 다른 적절한 통신 기술, 또는 그것의 조합을 포함할 수 있다.
여기에서 보다 완전하게 설명될 바와 같이, 차량 네트워크 시스템(236)의 이용은 프로세싱 디바이스(202), 및 특히 제어 모듈(226)과 차량(100)의 구성요소들의 끊김없는 통합을 가능하게 한다. 예로서, 차량 네트워크 시스템(236)은 제어 모듈(226) 및 포브(fob)(포브 판독기(240)를 통해), 키패드, 카드 판독기, 또는 조작자 로그인 식별을 수신하기 위한 임의의 다른 적절한 디바이스, 뿐만 아니라 차량 제어 모듈, 제어기들(예로서, 견인 제어기, 유압 제어기 등), 모듈들, 디바이스들, 버스-가능 센서들, 디스플레이들, 광들, 광 바들, 사운드 발생 디바이스들, 헤드셋들, 마이크로폰들, 햅틱 디바이스들 등(일반적으로 참조 번호(238)에 의해 표기됨)과 같은 하나 이상의 네이티브 차량 구성요소들 사이에서 통신을 가능하게 한다. 제어 모듈(226)은 또한 차량 네트워크 시스템(236)과 통합하고 그것을 통해 통신하는 차량(100)과 연관된 임의의 전자 주변 디바이스들(232) 또는 제 3 자 디바이스들(234)로부터의 정보의 전달을 가능하게 할 수 있다(예로서, 모니터링 I/O 모듈(230)을 통해).
이제 도 3을 참조하면, 예시적인 디스플레이 및 프로세싱 유닛(151)이 예시된다. 상기 주지된 바와 같이, 디스플레이 유닛(151)은 도 2b의 디스플레이 및 프로세싱 디바이스(202)의 기능들 및/또는 특징들을 구현할 수 있다. 여기에서 설명된 바와 같이, 디스플레이 유닛(151)은 산업용 차량, 예로서 차량(100)에서 또는 그것과 함께 사용될 수 있고, 상기 주지된 바와 같이, 전력 유닛 콘솔(138)에 장착되거나, 또는 그 외 차량(100)과 통합될 수 있다. 디스플레이 유닛(151)은 또한 다른 유형들의 차량들, 예로서 자동차들 등과 함께, 및 다른 비-차량 설정들에서 사용될 수 있다는 것이 이 기술분야의 숙련자들에게 명백할 것이다.
디스플레이 유닛(151)은 스크린 디스플레이(152) 및 차량 조작자 제어 섹션(310)을 포함한 디스플레이 섹션(308)을 정의한 앞면(306)을 가진 하우징(304)을 포함한다. 디스플레이 섹션(308) 내에서 스크린 디스플레이(152)는 예를 들면, LCD 스크린, 발광 다이오드(LED) 스크린, 플라즈마 스크린 등을 포함할 수 있다. 스크린 디스플레이(152)는, 예로서 조작자가 스크린 디스플레이(152)를 직접 터치하거나 또는 탭핑하는 것, 터치 스크린 디스플레이(152)에 대고 누르거나 또는 그로부터 해제하는 것, 스와이핑, 슬라이딩, 또는 터치 스크린 디스플레이(152)를 따라 또는 그것에 걸쳐 손가락을 회전시키는 것, 및 다른 터치 제스처 기능들을 수행하는 것 또는 그것의 조합들에 의해 구현된, 제스처 명령들을 수신하고 그것에 응답하도록, 임의의 알려진 기술, 예로서 터치 스크린 디스플레이를 포함할 수 있다. 용어들("제스처 명령" 및 "터치 제스처 명령")은 또한 조작자가 스와이핑, 슬라이딩, 회전 또는 다른 모션 시 터치 스크린 디스플레이(152)에 인접하지만 그로부터 약간 이격되어 손가락을 이동시킬 때와 같은, 스크린 디스플레이(152)와의 직접적인 물리적 접촉을 요구하지 않는 제스처 명령들을 포함한다.
차량 조작자 제어 섹션(310)은 예로서, 터치 스크린 디스플레이(152) 상에서 선택들을 하는, 조작자 입력을 수신하기 위해 사용되는 버튼들, 스위치들, 슬라이더들, 인코더들, 노브들 등과 같은, 하나 이상의 물리적 입력 제어 요소들을 포함할 수 있다. 하나 이상의 다기능 제어 핸들들, 키패드들, 키보드들(도시되지 않음), 또는 그것의 조합들은 차량 조작자 제어 섹션(310)을 대신하여 제공될 수 있다. 도 3에 도시된 바와 같이, 차량 조작자 제어 섹션(310)은 위 방향 버튼(164A), 우측 방향 버튼(164B), 좌측 방향 버튼(164C), 아래 방향 버튼(164D), 및 엔터 버튼(164E)을 포함한 5-버튼 키패드(164)를 포함한다. 차량 조작자 제어 섹션(310)은 팔걸이 상에 위치된 회전식 제어 노브(162)와 함께 또는 그것을 대신하여 사용될 수 있으고 유사한 가능들을 수행할 수 있는, 회전식 제어 노브(164F)와 같은, 하나 이상의 부가적인 입력 요소들 또는 디바이스들을 선택적으로 포함할 수 있다.
일반적으로 도 2b 및 도 3을 참조하면, 제어 모듈(226)은 물리 메모리에 결합된 하드웨어 프로세서를 포함하고, 하드웨어 시스템에서 컴퓨터-실행 프로세스들을 실행할 수 있다. 이것과 관련하여, 여기에서 설명된 프로세스들, 아키텍처들, 및 조직들은 기계-실행 가능한 프로그램 코드를 저장하는 컴퓨터-판독 가능한 하드웨어 상에 구현될 수 있고, 여기에서 프로그램 코드는 설명된 특징들을 구현하도록 프로세서에 지시한다. 제어 모듈(226)의 프로세서는 서비스 모듈(220)의 그래픽 사용자 인터페이스 모듈로 정보를 송신하고 그로부터 정보를 수신하는 그래픽 사용자 인터페이스 제어 아키텍처를 구현하기 위해 메모리에 저장된 프로그램 코드를 실행한다. 특히, 제어 모듈(226)은 서비스 모듈(220)이 존재하고 차량 조작자와 상호 작용할 때 터치 스크린 디스플레이(152)를 통해 정보를 수신하는 방식에 영향을 주는 여러 개의 개별 제어 기능들을 제공한다. 예를 들면, 여기에서 설명된 바와 같이, 제어 모듈(226)의 프로세서는 하나 이상의 위젯들 및/또는 하나 이상의 아이콘들을 정의할 수 있고 위젯들 및/또는 아이콘들 중 하나 이상을 제어하고 터치 스크린 디스플레이(152)가 그것을 디스플레이하게 할 수 있다.
도 4를 참조하면, 제어 모듈(226)에 의해 서비스 모듈(220)의 제어를 실시하도록 제어 모듈(226)에 의해 제어되고, 판독되고 조작되는 메모리 저장된 소프트웨어 코드의 논리적 조직이 예시되고, 모듈들(220 및 226)은 프로세싱 디바이스(202)의 그래픽 사용자 인터페이스를 정의한다. 도 4에서의 특징들은 단순화된 블록도 형태로 제시되고 도 2b의 제어 모듈(226)(예로서, 메모리에 결합된 마이크로프로세서)에 의해 실행되고, 프로세싱 디바이스(202)(도 2b)가 조작자와 상호 작용하는 방식을 시행하는 복수의 서브-알고리즘들(모듈들)을 제어하는 그래픽 사용자 인터페이스(GUI) 제어기 모듈(402)을 포함한다. 이것과 관련하여, GUI 제어기 모듈(402)은 각각의 서브-알고리즘/모듈과 통신하고 디스플레이 스크린, 예로서 터치 스크린 디스플레이(152)(도 3)를 통해 조작자로 정보를 제공하기 위해, 및 예로서, 터치 스크린 디스플레이(152)를 터치하는 것 및/또는 디스플레이 유닛(151)의 차량 조작자 제어 섹션(310)(도 3) 또는 제어 패널(126)(도 1b)에서 하나 이상의 물리적 제어 요소들과 상호 작용하는 것을 통해 수신된 터치/제스처 제어들을 통해, 조작자로부터 정보를 수신하기 위해 서비스 모듈(220)(도 2b)의 그래픽 사용자 인터페이스 모듈과 추가로 통신한다.
스크린 디스플레이(152)가 터치 스크린을 포함하는 실시예들에서, GUI 제어기 모듈(402)은 터치, 탭, 누름, 해제, 스와이프, 스크롤 등과 같은, 조작자가 터치 스크린 디스플레이(152)를 터치할 때 터치 제스처 명령들을 수신하고 프로세싱한다. 수신된 터치 제스처 명령들은, 예를 들면, 상향 스와이프 제스처 명령으로서 구현된 제 1 터치 제스처 명령, 우측 스와이프 제스처 명령으로서 구현된 제 2 터치 제스처 명령, 좌측 스와이프 제스처 명령으로서 구현된 제 3 터치 제스처 명령, 하향 스와이프 제스처 명령으로서 구현된 제 4 터치 제스처 명령, 및 선택 제스처 명령(예로서, 누름 및 해제, 탭핑 등)으로서 구현된 제 5 터치 제스처 명령을 포함할 수 있다.
다른 실시예들에서, GUI 제어기 모듈(402)은 디스플레이 유닛(151)의 차량 조작자 제어 섹션(310)(도 3)에서 제어 요소들 중 하나 이상으로부터 조작자 입력을 수신하고 프로세싱한다. GUI 제어기 모듈(402)은 터치 스크린 디스플레이(152)에 의해 인식된 터치 제스처 명령들과 같은 하드웨어 제어를 포함하는 제어들의 세트를 구현할 수 있다. 예를 들면, GUI 제어기 모듈(402)은 "위" 제어(예로서, 조작자가 도 3의 위 방향 버튼(164A)을 누르는 것을 통해)로서 표기된 제 1 제어, "우측" 제어(예로서, 조작자가 우측 방향 버튼(164B)을 누르는 것을 통해)로서 표시된 제 2 제어, "좌측" 제어(예로서, 조작자가 좌측 방향 버튼(164C)을 누르는 것을 통해)로서 표기된 제 3 제어, "아래" 제어(예로서, 조작자가 아래 방향 버튼(164D)을 누르는 것을 통해)로서 표기된 제 4 제어, 및 "선택" 제어(예로서, 조작자가 엔터 버튼(164E)을 누르는 것을 통해)로서 표기된 제 5 제어를 프로세싱할 수 있다. 다양한 제어들이 또한 단일 입력 디바이스, 예로서 키패드 또는 회전식 제어 노브 상에서, 또는 부가적인 별도의 제어 요소들을 통해 구현될 수 있다.
이것과 관련하여, 예로서, GUI 제어기 모듈(402)로서 구현된, 제어 모듈(226)(도 2b)은 여기에서 설명된 바와 같이, 터치 스크린 디스플레이(152)(도 3)에 통신 가능하게 연결된다. 제어 모듈(226)은 터치 스크린 디스플레이(152) 및/또는 차량 조작자 제어 섹션(310)에서의 제어 요소들 중 하나 이상 또는 회전식 제어 노브(162, 164F)와의 상호 작용들을 검출한다. 예를 들면, 제어 모듈(226)은 터치 스크린 디스플레이(152) 상에서 상향 스와이프 제스처 명령(예로서, 조작자는 터치 스크린 디스플레이(152) 상에 손가락을 두고 위쪽으로 스와이핑한다) 및 하향 제어의 동작을 동일한 제 1 그래픽 사용자 인터페이스 명령에 매핑시킨다. 제어 모듈(226)은 터치 스크린 디스플레이(152) 상에서의 우측 스와이프 제스처 명령(예로서, 조작자는 터치 스크린 디스플레이상에 손가락을 두고 우측으로 스와이핑한다) 및 좌측 제어의 동작을 동일한 제 2 그래픽 사용자 인터페이스 명령에 매핑시킨다. 제어 모듈(226)은 마찬가지로 터치 스크린 디스플레이(152) 상에 좌측 스와이프 제스처 명령(예로서, 조작자는 터치 스크린 디스플레이상에 손가락을 두고 좌측으로 스와이핑한다) 및 우측 제어의 동작을 동일한 제 3 그래픽 사용자 인터페이스 명령에 매핑시킨다. 제어 모듈(226)은 또한 터치 스크린 디스플레이(152) 상에서의 하향 스와이프 제스터 명령(예로서, 조작자는 터치 스크린 디스플레이(152) 상에 손가락을 두고 아래쪽으로 스와이핑한다) 및 상향 제어의 동작을 동일한 제 4 그래픽 사용자 인터페이스 명령에 매핑시킨다. 제어 모듈(226)은 터치 스크린 디스플레이(152) 상에서의 선택 제스처 명령(예로서, 터치, 누름, 해제 등) 및 선택 제어의 동작을 동일한 제 5 그래픽 사용자 인터페이스 명령에 추가로 매핑시킨다. 이들 그래픽 사용자 인터페이스 명령들은 디스플레이(152) 상에서 현재 디스플레이되는 것에 의존하여 기능이 달라질 수 있고, 그 예들은 여기에서 보다 상세하게 설명된다.
제어 모듈(226)은 회전식 제어 노브(162, 164F)와 연관된 조작자 명령들을 유사하게 매핑시킬 수 있다. 예를 들면, 제어 모듈(226)은 좌측으로의 회전식 제어 노브(162, 164F)의 회전 및 좌측 제어의 동작을 동일한 (제 2) 그래픽 사용자 인터페이스 명령에 매핑시킨다. 제어 모듈(226)은 우측으로의 회전식 제어 노브(162, 164F)의 회전 및 우측 제어의 동작을 동일한 (제 3) 그래픽 사용자 인터페이스 명령에 매핑시킨다. 제어 모듈은 회전식 제어 노브(162, 164F)의 누름 및 선택 제어의 동작을 동일한 (제 5) 그래픽 사용자 인터페이스 모듈에 매핑시킬 수 있다.
위 및 아래 명령들 또는 제어들은, 여기에서 상세하게 설명된 바와 같이, 수직으로, 예로서 디스플레이 유닛(151)의 스크린 디스플레이(152)에서 제공된 다양한 메뉴들 내에서 위 및 아래로 내비게이팅하기 위해 사용될 수 있다. 위 및 아래 명령들 또는 제어들은 또한 스크린 디스플레이(152)의 영역에서 전체적으로 디스플레이하기에 너무 큰 이미지에서 위 및 아래로 스크롤하고, 조작자가 입력으로서 제공하는 값을 증가시키고 감소하기 위해 사용될 수 있다. 우측 및 좌측 명령들 또는 제어들은 측방향으로 내비게이팅하기 위해, 예로서 위젯들에 걸쳐 스크롤하기 위해 및 부가적인 위젯들을 노출시키기 위해; 쭉 스크롤하고, 주입하고, 및 다층 메뉴들을 벗어나고; 스크린 디스플레이(152)의 영역에 맞추기에 너무 큰 이미지의 우측 또는 좌측으로 스크롤하고; 데이터 엔트리 값들을 수정하는 등을 위해 사용될 수 있다. 게다가, 위 및 아래 명령들 또는 제어들, 뿐만 아니라 우측 및 좌측 명령들 또는 제어들의 조합은 스크린 디스플레이(152)의 영역에 맞추기에 너무 큰 텍스트 또는 다른 데이터에 걸쳐 스크롤하기 위해 사용될 수 있다. "선택" 명령 또는 제어의 동작은, 조작자가, 예를 들면, 엔터 명령을 실행하고, 메뉴 옵션을 선택하거나 또는 활성화하고, 값을 수용하고, 동작을 트리거하고, 메시지를 삭제하고, 타이머를 설정하거나 또는 정지시키거나, 또는 그 외 디스플레이 유닛(151)을 통해 디스플레이된 정보와 상호 작용할 수 있게 한다.
터치 스크린 디스플레이(152)를 터치하고, 차량 조작자 제어 섹션(310)에서 대응하는 제어 요소들(예로서, 도 3에서 버튼들(164A 내지 164E))을 사용함으로써 발생된 명령들 및 제어들의 이중화는, 가혹한 환경들에서도, 디스플레이 유닛(151)의 동작을 가능하게 한다. 예를 들면, 몇몇 조작자들은, 창고의 냉동 영역들에서의 동작 동안과 같은, 장갑을 착용해야 한다. 게다가, 터치 스크린 디스플레이(152)에 근접한(예로서, 동일한 하우징 상에서) 버튼들(164A 내지 164E)의 위치 결정은 디스플레이 유닛(151)과 상호 작용할 때 터치 스크린 디스플레이(152) 또는 촉각 제어 요소들(예로서, 버튼들)과의 상호 작용에 관계없이 조작자가 계속해서 공통 영역에 일관되게 집중함으로써 조작자 상호작용을 가능하게 한다. 따라서, 이러한 구성에서, 버튼들(164A 내지 164E)은, 예를 들면 터치 스크린 디스플레이(152)와 같은 장소에 배치된다.
GUI 제어기 모듈(402)은 또한 사용자 상호 작용 경험의 맞춤화를 가능하게 한다. 예를 들면, GUI 제어기 모듈(402)은 사용자 관리 모듈(404) 및 시스템 관리 모듈(406)과 통신한다. 사용자 관리 모듈(404)은 포브 판독기(240)(도 2b)를 통해, 또는 디스플레이 유닛(151)을 사용하여 차량(100)으로 로깅하는 것을 통해 조작자가 포브를 사용하여 대응하는 차량(100)에 로깅하는 것에 응답하여서와 같은, 제어 모듈(226)(도 2b)로부터 전달되는 개인화된 설정들을 저장할 수 있다. 시스템 관리 모듈(406)은, 예로서 특징들을 제한하고, 불능시키고, 가능하게 하는 것 등에 의해, 허용 가능한 조작자-특정 설정들을 제어하기 위해 이용될 수 있다. 예시적인 예에서, 사용자 관리 모듈(404)은 차량 조작자 성능 또는 기술 레벨, 주제 선호도, 언어 선호도, 유닛 측정 선호도(예로서, 메트릭 또는 영역), 위젯 배열 등을 저장하기 위해 사용될 수 있다. 일반 템플릿은 특정 차량 조작자를 위해 이용 가능한 맞춤화 데이터가 없는 경우 제공될 수 있다. 추가의 예시적인 예에서, 시스템 관리 모듈(406)은 주제들, 언어 선호, 위젯 배열, 위젯 맞춤화 등을 구성하도록 차량 조작자의 능력을 제한하고 제어한다. 이들 특징들 중 하나 이상은, 사용자 설정 가능한 파라미터처럼 보이는 것으로부터, 예로서, 시스템 감독자에 의해, 일시적으로 무시되거나 또는 영구적으로 폐쇄될 수 있다. 예를 들면, 이용 가능한 주제들은 차량 조작자 레벨, 트럭 레벨, 회사 레벨 등에 기초하여 설정되거나 또는 제한될 수 있고, 예로서, 검사 체크리스트를 제공하기 위해, 특정한 진단 정보를 제공하기 위해, 특정한 차량-특정 기능을 위해 일시적으로 무시될 수 있다.
GUI 제어기 모듈(402)은 차량 관리 모듈(408)과 추가로 통신한다. 차량 관리 모듈(408)은 프로세싱 디바이스(202)(도 2b)가 설치되는 특정 차량(100)에 대한 정보를 저장하고 제어한다. 예를 들면, 차량 관리 모듈(408)은 최대 포크 높이, 최대 무게, 배터리 충전, 또는 다른 차량-특정 특성들에 대한 정보를 포함할 수 있다.
GUI 제어기 모듈(402)은 계속해서 언어 포맷 모듈(410)과 추가로 통신하고, 이것은 스크린 디스플레이(152)(도 3) 상에서 텍스트의 디스플레이를 위해 선호된 언어를 설정하기 위해 사용될 수 있다. 특히, 언어 포맷 모듈(410)은 스크린 디스플레이(152)로 이전되고 푸시될 스트링들, 뿐만 아니라 조작자에 의해 원하는 정보의 가독성에 영향을 주는 폰트, 텍스트 정렬, 방향, 및 다른 특징들을 관리한다. GUI 제어기 모듈(402)은 계속해서 추가로 통신 모듈(412)과 통신하고, 이것은 도 2a 및 도 2b에서 제시된 바와 같이, 다른 차량 제어기들, 모듈들, 디바이스들, 센서들, 제 3 자 디바이스들 등과 GUI 제어기 모듈(402)의 통신을 제어한다.
GUI 제어기 모듈(402)은 메시지 시스템 모듈(414)과 추가로 통신한다. 메시지 시스템 모듈(414)은 조작자에게 제공되는 메시징, 뿐만 아니라 메시징이 조작자에게 제공되는 방식을 제어할 수 있다. 예를 들면, 메시지는 스크린 디스플레이(152)의 일 부분에 걸쳐, 예로서 세 번째 최하부에 걸쳐, 하나의 위젯 공간(도 6a에서 606, 608)에 걸쳐, 또는 전체 스크린 디스플레이(152)(도 3)에 걸쳐 디스플레이될 수 있다. GUI 제어기 모듈(402)은 또한 대시보드 모듈(416)과 통신한다. 대시보드 모듈(416)은 스크린 디스플레이(152) 상에 제공되는 아이콘들, 아이콘 순서, 위젯들, 위젯 순서, 및 메뉴 시스템들을 제어한다. 대시보드 모듈(416)은 또한, 예로서 현재 스크린, 다음 스크린, 이전 스크린 등을 저장하는, 스크린 관리, 및 메뉴들, 교정, 체크리스트들, 아이콘 디스플레이, 위젯 디스플레이, 메시징, 텍스트 및 비디오 메시징 등을 추적할 책임이 있다. GUI 제어기 모듈(402)은 조작자에 의해 제공된 입력들을, 디스플레이 유닛(151)(도 3)의 부분으로서 구현될 수 있는, 서비스 모듈(220)(도 2b)의 그래픽 사용자 인터페이스 모듈과 상호 작용할 때 차량 조작자 상호 작용 경험을 가능하게 하기 위해 해석되는 지시들로 변환하기 위해 사용자 I/O 모듈(418)과 추가로 통신한다. 예를 들면, 사용자 I/O 모듈(418)은 차량 조작자 제어 섹션(310)에서의 물리적 제어 요소들을 통해 또는 제어 패널(126)(도 1b)을 통해, 터치 스크린 디스플레이(152)를 터치하는 조작자로부터의 터치 제스처 명령들을 통해 수신된 입력을 프로세싱할 수 있다.
본 개시의 양상들에 따르면, 스크린 디스플레이(152)는 그 각각이 스크린 디스플레이(152) 상에서 시각적 표현을 제공하는 대시보드 모듈(416)의 부분을 형성하는 애플리케이션 프로그램에 의해 정의되는, 하나 이상의 위젯들을 디스플레이하기 위해 이용될 수 있다. 실시예에서, 컴퓨터 지시들은 특정한 위젯이 어떻게 보이는지, 그것이 어떻게 거동하는지, 및 그것이 조작자 동작들 및/또는 차량-관련 정보에 어떻게 응답하는지를 제어 모듈(226)의 프로세서에 지시하는 메모리에 저장된 애플리케이션 프로그램의 형태로 제공된다. 시각적 표현은 조작자로 정보를 제공하고 조작자가 제어 모듈(226)과 상호 작용하도록 허용한다. 예를 들면, 위젯들은 하나 이상의 연관된 차량 특징들, 기능들, 또는 동작들의 현재 상태(예로서, 배터리 충전, 현재 차량 속도 등) 및/또는 하나 이상의 보조 조건들(예로서, 현재 시간과 같은 환경 조건)의 시각적 표현들을 제공할 수 있다. 대표적인 실시예에서, 위젯들은 차량 속도, 포크 높이, 부하 중량, 배터리 충전, 클록, 스톱 워치, 주행 기록계(odometer), 트립 미터, 시간계, 시간, 및 날짜의 현재 상태를 나타내기 위해 사용될 수 있다.
이것과 관련하여, 위젯들은 "라이브" 또는 실시간 데이터를 나타낸다. 도 2a 및 도 2b를 참조하면, 데이터 값들의 현재 상태는, 예를 들면, 차량 네트워크 시스템(236)에 걸쳐, 모니터링 I/O 모듈(230), 또는 그것의 조합을 통해 하나 이상의 차량 제어 모듈들, 센서들 등(예로서, 하나 이상의 전자 주변 디바이스들(232))과 통신하는(예로서, 질의하고, 폴링하고, 그로부터 판독하는 등) 제어 모듈(226)의 프로세서에 의해 획득될 수 있다. 현재 상태 데이터는 또한 원격 서버, 예로서 서버(212)를 폴링하거나 또는 그 외 그것에 질의함으로써 확인될 수 있고, 이것은 데이터 소스들(216), 예로서 차량 데이터 저장소로부터 관련 데이터를 추출하고, 상기 관련 데이터를 다시 제어 모듈(226)로 전달한다. 더욱이, 제어 모듈(226)은 차량(100) 상에서의 지정된 메모리, 예로서 마스터 상태 데이터 저장소(라벨링되지 않음)로부터 현재 상태를 판독할 수 있다. 예를 들면, 차량(100) 상에서의 프로세스(예로서 제어 모듈(226)에서 제어기/프로세서에 의해 실행된 프로세스)는, 예로서 100 밀리초 이하마다, 지정된 메모리에서 차량 상태 정보를 주기적으로 수집하고 리프레싱하는 것이 주어질 수 있다. 지정된 메모리는 따라서 차량(100)의 현재 동작 상태에 기초하여 결정들을 하기 위해 액세스될 수 있는 차량 상태 룩업 테이블을 정의한다. 현재 상태 데이터는 또한 차량 조작자 성능 또는 기술 레벨에 관한 데이터를 포함할 수 있다.
예로서, 조작자-기반 성능 및/또는 차량 조작 데이터를 계속해서 데이터 로깅함으로써, 위젯들 중 하나 이상은 주요 차량 및/또는 조작자 성능 측정치들의 대시보드 뷰를 제공할 수 있다. 이것과 관련하여, 위젯에 제공된 전체 데이터는 특정 차량에 의해 수집되거나 또는 그것에 저장된 데이터에 제한될 필요가 없다. 몇몇 실시예들에서, 위젯들 중 하나 이상은, 조작자가 현재 어떤 차량을 동작시키는지에 관계없이, 로그 인된 조작자와 연관된 관련 차량 데이터의 모두를 반영할 수 있다. 다른 실시예들에서, 위젯들 중 하나 이상은, 동작 정보, 메시지들, 창고 관리 시스템으로부터의 정보, 피드들(뉴스, 스포츠, 및 날씨로부터와 같은) 등과 같은, 다른 정보를 디스플레이하기 위해 제 3 자 데이터베이스들에 연결할 수 있다. 따라서, 프로세싱 디바이스(202)는 프로세싱 디바이스(202)가 원격 서버(예로서, 서버(212))로부터, 차량(100)으로부터 추출되지 않은 정보를 수신하도록 통신 디바이스(예로서, 트랜시버(222))에 통신 가능하게 연결된다.
도 5를 참조하면, 위젯들은 어레이(500)로 조직될 수 있다. 어레이(500)는, 예를 들면, 어떤 위젯들이 스크린 디스플레이(152)(도 3) 상에 제공될지 및 위젯들이 제공될 순서를 서술한다. 예를 들면, 제 1 위젯(502(1))은, 위젯들(502(2), 502(3) ... 502(N))에 앞서, 가장 왼쪽 위젯으로서 지정되고, 여기에서 N은 임의의 적정한 수이다. 차량 조작자는 이용 가능하거나 또는 사용자 관리 모듈(404)(도 4)에서 설정된 선호들을 통해 제한된 만큼 많은 위젯들을 부가할 수 있다. 게다가, 조작자는 여기에서 설명된 바와 같이, 위젯들이 원하는 대로 순서화되도록 위젯들의 프리젠테이션의 순서를 재배열할 수 있다. 하나 이상의 위젯들, 예로서 위젯들(502(1) 및 502(2))은 디폴트로서 디스플레이될 수 있거나 또는 조작자가 리턴할 수 있는, "홈 스크린"을 설정하기 위해 사용될 수 있다. 홈 스크린은, 예를 들면, 조작자에 대해 가장 중요한 특징들을 나타내는 두 개의 위젯들을 디스플레이할 수 있다. 위젯들은 또한, 예로서 조작자로부터의 입력을 통해, 스크린 디스플레이(152)로부터 구성되고 순서화될 수 있거나, 또는 위젯들은 시스템 감독자에 의해 또는 원격 컴퓨터를 통해 설정되거나 또는 사전 설정될 수 있고, 이것은 원격 서버(212)(도 2a)를 통해서와 같은, 차량(100)으로 위젯들 및 위젯 순서를 무선으로 전송한다.
이제 도 6a 및 도 6b를 참조하면, 터치 스크린으로서 구현될 수 있는, 대표적인 디스플레이 스크린(600)이 예시된다. 디스플레이 스크린(600)은 디스플레이 유닛(151)(도 3)의 스크린 디스플레이(152)에 의해 제공될 수 있는, 그래픽 사용자 인터페이스 디스플레이의 예이다. 디스플레이 스크린(600)은 메뉴 선택 섹션(602), 제 1 도킹 상태 트레이(604A), 제 2 도킹 상태 트레이(604B), 및 제 1 위젯 공간(606) 및 제 2 위젯 공간(608)으로서 예시되는, 하나 이상의 위젯 공간들을 포함한 여러 개의 섹션들로 개념적으로 나누어질 수 있다. 디스플레이 스크린(600)은 하나의 메뉴 선택 섹션, 두 개의 상태 트레이들, 및 두 개의 위젯 공간들을 포함하는 것으로 여기에 묘사되지만, 디스플레이 스크린(600)의 상이한 구성들이 가능하다는 것이 이 기술분야의 숙련자들에게 명백할 것이다. 예를 들면, 디스플레이 스크린(600)의 상부 부분은 단지 하나의 상태 트레이 또는 3개 이상의 상태 트레이들을 포함할 수 있다. 또한, 디스플레이 스크린(600)은 3개 이상의 위젯 공간들을 포함할 수 있다. 그러나, 디스플레이 스크린(600)의 크기는 이용 가능한 위젯 공간들 및/또는 상태 트레이들의 수를 서술할 수 있다.
도 6b에 도시된 바와 같이, 메뉴 선택 섹션(602)은 하나 이상의 일반 차량 설정들 및 디스플레이 스크린(600)의 일반 동작 및 외형에 관한, 메뉴, 예로서 드롭 다운 메뉴(602a)를 액세스하기 위해 사용될 수 있다. 드롭 다운 메뉴(602a)에서 옵션들 중 하나의 선택은 선택된 옵션에 관련된 부가적인 옵션들과 함께 하나 이상의 서브-메뉴들(도시되지 않음)의 디스플레이를 야기할 수 있다. 드롭-다운 메뉴(602a) 및/또는 서브-메뉴(들)에서 옵션들 중 하나 이상은 옵션을 클릭하거나 또는 선택함으로써 보여지고 및/또는 변경될 수 있는 연관된 수 또는 값(도시되지 않음)을 포함할 수 있다. 조작자는 여기에서 설명된 바와 같이 메뉴(602a) 또는 서브-메뉴(들)를 액세스하고 선택들을 할 수 있다. 몇몇 실시예들(도시되지 않음)에서, 메뉴(602a)는 양쪽 위젯 공간들(606, 608) 모두를 통해 디스플레이될 수 있다.
하나의 상태 트레이, 예로서 제 1 상태 트레이(604A), 또는 그것의 일 부분은 조작자, 차량, 차량 소유자 등에 관련된 하나 이상의 식별자들과 같은 정보를 디스플레이하기 위해 사용될 수 있다. 하나의 상태 트레이, 예로서 제 2 상태 트레이(604B), 또는 그것의 일 부분은 미리 결정된 수의 시스템 상태 아이콘들(도 7a에서 730)을 도킹하기 위해 사용되는 아이콘 로우 또는 아이콘 트레이를 포함할 수 있다. 제 1 및 제 2 위젯 공간들(606, 608) 각각은 연관된 보조 조건 또는 차량 특징 또는 기능의 현재 상태의 시각적 표현을 포함한 위젯을 디스플레이한다. 용어("차량의 연관된 기능의 현재 상태")는 "연관된 보조 동작, 조건 또는 차량 특징 또는 기능의 현재 상태"를 포함하도록 의도된다. 도 6a 및 도 6b에 도시된 대표적인 디스플레이 스크린(600)에서, 두 개의 위젯들(N-2, N-3)은, 예로서 어레이(500)(도 5)에 의해 설정된 순서에 따라, 디스플레이된다. 따라서, 위젯(N-2)이 제 1 위젯 공간(606)에서 디스플레이되기 때문에, 위젯(N-3)은 제 2 위젯 공간(608)에서 디스플레이된다. 위젯들을 우측으로 이동시키는 것은 위젯(N-2)을 제 2 위젯 공간(608) 및 새로운 위젯으로, 위젯(N-1)을 제 1 위젯 공간(606)(도시되지 않음)으로 시프트할 것이다. 마찬가지로, 위젯들을 좌측으로 이동시키는 것은 위젯(N-3)을 제 1 위젯 공간(606)으로 및 위젯(N-4)을 제 2 위젯 공간(608)(도시되지 않음)으로 시프트할 것이다. 이러한 프로세스는 조작자가 어레이(600)에서의 할당된 위젯들 모두 내내 스크롤할 수 있도록 계속될 수 있다. 위젯(N-1 및 N-N)에서, 스크롤링은 어레이(500)에서 다음 인접한 위젯을 정지시키거나 또는 랩 어라운드할 수 있다.
선택적 위젯 위치 표시자(610)는 어레이(500) 내에서 디스플레이된 위젯들의 수 및 위치를 예시하기 위해 이용될 수 있다. 도시된 실시예에서, 위젯 위치 표시자(610)는 원들을 포함하지만, 다른 실시예들(도시되지 않음)에서, 위젯 위치 표시자(610)는 또 다른 형태, 예로서 정사각형들, 삼각형들 등을 포함한다. 다수의 원들(610(1) ... 610(N))은 어레이(500) 내에서 이용 가능한 다수의 위젯들에 대응할 수 있고, 도 6a 및 도 6b를 참조하자. 예를 들면, 도 7b에 도시된 바와 같이, 원들(610(1) 내지 610(9))에 의해 표시된 바와 같이, 디스플레이를 위해 이용 가능한 9개의 위젯들이 있다. 도 6a 및 도 6b에서, 이용 가능한 위젯들의 일 부분 또는 서브세트, 예로서 위젯들(N-2 및 N-3)은 디스플레이 스크린(600) 상에 디스플레이되고, 위젯 위치 표시자(610)는 또한 어레이(500) 내에서 디스플레이된 위젯들(N-2, N-3)의 현재 위치를 나타낼 수 있다. 예를 들면, 위젯들(N-2 및 N-3)은 중공인 위젯 위치 표시자(610)에서 제 2 및 제 3 원들(610(2), 610(3))에 의해 표시된 바와 같이, 어레이에서 제 2 및 제 3 위젯들이다. 남아있는 위젯들, 즉 위젯들(N-1 및 N-4 내지 N-N)은, 개방되는 대응하는 제 1 및 제 4 내지 제 N 원들(610(1), 610(4) 내지 610(N))에 의해 표시된 바와 같이, 디스플레이 스크린(600) 밖에 있다.
도 7a 내지 도 7c를 참조하면, 디스플레이 유닛(151)(도 3)의 스크린 디스플레이(152)의 일반적인 기능의 여러 양상들이 상세하게 논의될 것이다. 터치 스크린으로서 구현될 수 있는, 대표적인 디스플레이 스크린(600)이 예시되고, 스크린 디스플레이(152)에 의해 보여질 수 있는, 그래픽 사용자 인터페이스 디스플레이의 예를 포함할 수 있다. 참조가 특정한 아이콘들 및 위젯들의 요소들 및 특징들에 대해 이루어지지만, 이 기술분야의 숙련자들은 설명된 요소들 및 특징들이 이들 특정한 아이콘들 및 위젯들에 제한되지 않는다는 것을 이해할 것이다. 또한, 몇몇 요소들의 라벨링이 명료함을 위해 생략된다.
도 7a에 도시된 바와 같이, 디스플레이 스크린(600)은 파선들에 의해 나타내어진 바와 같이, 메뉴 선택 섹션(602), 제 1 상태 트레이(604A), 및 제 2 상태 트레이(604B)로 개념적으로 나누어진다. 제 1 상태 트레이(604A)는 조작자의 이름, 예로서 "J. SMITH", 차량에 능동적으로 로그인된 또 다른 사람의 이름, 차량 명, 회사명, 위치 등과 같은, 하나 이상의 식별자들(720)을 포함한다. 제 2 상태 트레이(604B)는 하나 이상의 시스템 상태 아이콘들(730)을 가진 아이콘 트레이를 포함한다. 제 1 위젯 공간(606)은 커패시티 데이터 모니터링(CDM) 위젯(740)을 포함하고, 제 2 위젯 공간(608)은 속도계 위젯(750)을 포함한다. 중실인 제 1 및 제 2 원들(610(1), 610(2)) 및 개방된 남아있는 원들(610(3) 내지 610(9))에 의해 표시된 바와 같이, 위젯 위치 표시자(610)는 디스플레이를 위해 이용 가능한 9개의 위젯들이 있고 CDM 및 속도계 위젯들(740, 750)은 위젯들의 연관된 어레이(500)(도 5)에서 위젯들(N-1 및 N-2)이다.
각각의 아이콘(730)은 연관된 차량 특징, 기능, 또는 동작 또는 보조 조건의 현재 상태에 대응한다. 예를 들면, 도 7a에 묘사된 아이콘들(730)은 랙 높이 선택(RHS) 아이콘(730A), 스티어 휠/이동 방향 표시자 아이콘(730B), 성능 아이콘(730C), 메시징 아이콘(730D), 배터리 조건 아이콘(730E), 및 클록 아이콘(730F)을 포함한다. 몇몇 실시예들에서, 제 2 상태 트레이(604B)에 디스플레이된 아이콘들(730) 중 하나 이상은 디스플레이 스크린(600) 상에서, 예로서 아이콘 트레이에서 제자리에 로크되거나 또는 로크될 수 있고, 예를 들면, 단지 시스템 감독자 또는 플릿 관리자에 의해서만 변경될 수 있다. 예를 들면, 몇몇 실시예들에서, RHS 아이콘(730A)은 여기에서 설명된 바와 같이, 조작자에 의해 활성화되거나 또는 비활성화될 수 있지만, 시스템 감독자 또는 플릿 관리자에 의해서만 제거되거나 또는 그 외 변경될 수 있다. 아이콘들(730) 중 하나 이상은 연관된 차량 특징, 기능, 또는 동작 또는 보조 조건의 현재 상태의 시각적 표현을 제공하는 표시자를 포함할 수 있다. 예를 들면, 스티어 휠/이동 방향 표시 아이콘(730B)은 360°내의 일반 스티어 휠/이동 방향을 나타내는 원(별도로 라벨링되지 않음) 내에서 화살표를 포함하고, 메시징 아이콘(730D)은 조작자가 하나의 메시지를 갖는다는 것을 나타내기 위해 "1"을 가진 메시지 버블을 포함하고, 배터리 아이콘(370E)은 배터리가 충전히 현재 86%임을 나타내기 위해 "86"를 디스플레이한다. 따라서, 조작자는 위젯 공간들(606, 608) 중 하나에서 대응하는 위젯을 디스플레이하기 위한 요구 없이, 대응하는 차량 특징들, 기능들, 또는 동작들 또는 보조 조건들의 현재 상태를 빠르게 결정하기 위해 아이콘들(730)을 사용할 수 있다.
몇몇 실시예들에서, 아이콘들(730) 중 적어도 하나는 위젯들의 각각 하나에 대응한다. 대응하는 위젯은 위젯 공간들(606, 608) 중 하나에서 디스플레이될 수 있거나, 또는 대응하는 위젯은 어레이(500)(도 5)에서 이용 가능할 수 있지만 현재 디스플레이 스크린(600) 밖에 있다. 예를 들면, 도 7a 및 도 7b에 도시된 바와 같이, RHS 아이콘(730A)은 RHS 위젯(760)에 대응하고, 이것은 도 7a에서 스크린 밖에 있고 도 7b에서 제 1 위젯 공간(606)에서 디스플레이된다. 대안적으로, 대응하는 위젯은 차량(100) 상에 설치될 수 있고, 즉 메모리에 저장되지만, 현재 디스플레이를 위해 이용 가능한 위젯들의 어레이(500)에 있지 않다. 특정한 실시예에서, 어레이에서의 마지막 위젯은, 터치되거나 또는 선택될 때, 선택 및 어레이(500)로의 삽입을 위해 부가적인 이용 가능한 위젯들을 나열하는 메뉴를 여기에서 설명된 바와 같이 디스플레이하는 "부가" 위젯(도시되지 않음)을 포함할 수 있다. 다른 실시예들에서, 아이콘들(730) 중 하나 이상은 대응하는 위젯을 포함하지 않을 수 있다. 예를 들면, 클록 아이콘(730F)은 대응하는 위젯을 포함하지 않을 수 있다. 각각의 아이콘은 스크린 디스플레이(152) 상에서 단순한 시각적 표현을 제공하는 대시보드 모듈(416)의 부분을 형성하는 애플리케이션 프로그램(위젯 애플리케이션 프로그램과 유사한)에 의해 정의될 수 있다. 일 실시예에서, 특정한 아이콘이 어떻게 보이는지, 그것이 어떻게 거동하고 그것이 조작자 동작들 및/또는 차량-관련 정보에 어떻게 응답하는지를 제어 모듈(226)의 프로세서에 지시하는 컴퓨터 지시들이 메모리에 저장된 애플리케이션 프로그램의 형태로 제공된다.
추가 실시예들에서, 아이콘들(730) 중 하나 이상은 단지 특정한 조건이 만족되거나 또는 발생할 때만 나타날 수 있다. 예를 들면, 메시징 아이콘(730D)은 새로운 메시지의 수신 시에만 제 2 상태 트레이(604B)에 나타날 수 있고, 유지보수 아이콘(도시되지 않음)은 차량 구성요소 또는 시스템이 가진 문제의 표시의 수신시에만 나타날 수 있다. 추가 실시예들에서, 아이콘들(730) 중 하나 이상은 특정한 조건이 만족되거나 또는 발생할 때 제 2 상태 트레이(604B)로부터 제거될 수 있다.
성능 아이콘(730C)은 차량 모드(예로서, 트레이닝, 경제적, 또는 전체 성능 모드)를 설정하기 위해 사용될 수 있다.
몇몇 실시예들에서, 아이콘들 중 하나의 선택 또는 활성화는 지정된 또는 "로크된(locked)" 위젯 공간에서 디스플레이 스크린(600) 상에서의 위치로 대응하는 위젯을 로크시킨다. 여기에서 사용된 바와 같이, "활성화"는 아이콘이 차량 조작자 제어 섹션(310)(도 3)에서 발견된 물리적 제어 요소들 또는 제어 패널(126)(도 1b), 예로서 회전식 제어 노브(162) 또는 트리거 스위치(도시되지 않음)와 같은, 하나 이상의 터치 제스처들 및/또는 하나 이상의 물리적 제어 요소들을 사용하여 위치되는 디스플레이 스크린의 일 부분을 터치하고, 탭핑하고, 클릭하거나, 또는 그 외 선택하는 것을 포함하도록 의도된다. 예를 들면, 터치 스크린(600)이 조작자가 아이콘이 위치되는 터치 스크린(600)의 대응하는 부분을 터치하거나 또는 탭핑함을 감지할 때, 아이콘은 활성화된다. 활성화된 아이콘은 조작자가 활성화된 아이콘이 위치되는 터치 스크린(600)의 대응하는 부분을 터치하거나 또는 탭핑할 때 비활성화된다. 로크된 위젯 공간은 위젯 공간들 중 임의의 것, 예로서 제 1 또는 제 2 위젯 공간(606, 608)을 포함할 수 있다. 활성화된 아이콘에 대응하는 위젯은 로크된 위젯 공간에서 이미 로크될 수 있고, 이 경우에 대응하는 위젯은 아이콘의 활성화시 그것의 현재 위치에서 제자리에 로크될 것이고, 일 실시예에서 대응하는 아이콘이 비활성화되지 않는다면 로크된 위젯 공간으로부터 이동하지 않을 것이다. 3개 이상의 위젯 공간들이 제공된다면, 로크된 위젯 공간은 중심 위젯 공간을 포함할 수 있다. 아이콘들 중 어떤 것도 활성화되지 않는다면, 지정된 또는 "로크된" 위젯 공간에 위치된 임의의 위젯은 제자리에서 로크되지 않는다.
그러나, 활성화된 아이콘에 대응하는 위젯은 다른 위젯 공간들 중 하나에 위치될 수 있거나 또는 디스플레이 스크린(600) 밖에 있을 수 있다. 몇몇 실시예들에서, 활성화된 아이콘에 대응하는 위젯은 현재 디스플레이 스크린(600) 상에서 디스플레이를 위해 이용 가능한 위젯들의 어레이(500)(도 5)에 있지 않을 수 있지만, 차량(100) 상에 설치되고, 즉 메모리에 저장된다. 대응하는 위젯이 현재 로크된 위젯 공간에서 디스플레이되지 않는 모든 경우들에서, 남아있는 위젯들은 대응하는 위젯이 로크된 위젯 공간으로 이동하도록 허용하기 위해 우측 또는 좌측으로 시프트될 수 있다. 몇몇 실시예들에서, 대응하는 위젯의 움직임 및 남아있는 위젯들의 시프팅은 대응하는 위젯이 로크된 위젯 공간으로 즉시 이동하고 제자리에서 로크되도록 아이콘의 활성화를 검출할 때 자동으로 발생할 수 있다. 다른 실시예들에서, 남아있는 위젯들은 아이콘의 활성화 이후 하나 이상의 제어 요소들의 터치 제스처 또는 활성화의 검출 시에만 시프트될 것이다. 추가 실시예들에서, 아이콘의 선택 및 대응하는 위젯의 로크된 위젯 공간으로의 움직임은 어레이(500)에서의 제 1 위치에서 선택된 아이콘에 대응하는 위젯, 예로서 제 1 위젯(502(1))을 위치시키기 위해 위젯들의 어레이(500)를 자동으로 재조직할 수 있다. 추가 실시예들에서, 현재 어레이(500)에 있지 않은 위젯에 대한 아이콘의 활성화 및 대응하는 아이콘의 활성화시 디스플레이 스크린(600) 상에서의 위젯의 디스플레이는 또한 부가적인 위젯의 존재를 나타내기 위해 위젯 위치 표시자(610)에서 부가적인 원(도시되지 않음)의 도입을 야기할 수 있다.
예를 들면, 도 7a 및 도 7b를 참조하면, 도 7a에서의 CDM 위젯(740)은 제 1 위젯 공간(606)에 위치되고, 속도계 위젯(750)은 제 2 위젯 공간(608)에 위치된다. 도 7b에서, RHS 아이콘(730A')은 활성화되었고, 대응하는 RHS 위젯(760)은 로크된 위젯 공간, 예로서 디스플레이 스크린(600)의 가장 왼쪽 측에서의 제 1 위젯 공간(606)으로 이동되었다. 남아있는 위젯들(740, 750)은 우측으로 시프트되었고, 즉, CDM 위젯(740)은 도 7b에서 제 2 위젯 공간(608)으로 시프트되었고 속도계 위젯(750)은 우측으로 디스플레이 스크린(600) 밖으로 이동되었다.
활성화된 아이콘의 시각적 외형의 하나 이상의 특성들은 활성화시 변경될 수 있다. 예를 들면, 도 7b에 도시된 바와 같이, 활성화된 RHS 아이콘(730A')은 밑줄이 그어진다. 대안적으로, 또는 밑줄(735) 외에, 박스(도시되지 않음)가 활성화된 아이콘 주위에 나타날 수 있고 및/또는 활성화된 아이콘의 하나 이상의 부분들의 컬러 또는 외형이 변할 수 있다(도시되지 않음). 예를 들면, 활성화된 RHS 아이콘(730A')에서 텍스트("RHS")는 아이콘이 활성화되었음을 조작자에게 명확하게 나타내기 위해 이탤릭체로 변경될 수 있고 및/또는 디폴트 컬러로부터 또 다른 컬러(예로서, 활성화시 백색으로부터 오렌지색으로)로 변경될 수 있거나, 또는 그것의 조합일 수 있다. 또한, 활성화된 아이콘의 배경의 일 부분은 또한 활성화시 컬러 또는 외형을 변경할 수 있다(도시되지 않음).
또한, 위젯 위치 표시자(610)의 하나 이상의 특성들은 위젯이 로크된 위젯 공간 내의 위치로 로크되었음을 나타내기 위해 변경될 수 있다. 예를 들면, 도 7b에 도시된 바와 같이, 위젯 위치 표시자(610)에서 제 1 원(610(1)')은, 대응하는 위젯이 제자리에 로크되었음을 나타내기 위해, 예를 들면, 도 7a에 도시된 바와 같이, 솔리드 블랙으로부터 상이한 컬러(예로서, 오렌지색)로 변경된다. 배경 패턴, 형태(도시되지 않음), 또는 위젯 위치 표시자의 다른 특성 또는 그것의 조합들은 또한 위젯이 제자리에 로크되었음을 나타내기 위해 변경될 수 있다. 로크된 위젯 공간이 제 2 위젯 공간(608) 또는 또 다른 위젯 공간을 포함하는 경우, 위젯 위치 표시자(610)에서 대응하는 원(610(2) ... 610(N))의 하나 이상의 특성들이 또한 변경될 수 있다(도시되지 않음).
아이콘의 활성화 및 로크된 위젯 공간으로의 대응하는 위젯의 로킹에 앞서, 조작자는 여기에서 설명된 바와 같이, 하나 이상의 터치 제스처들 및/또는 하나 이상의 물리적 제어 요소들을 사용하여 위젯들을 스크롤할 수 있고, 양쪽 위젯 공간들 모두에서 위젯들은 조작자가 어레이(500)(도 5)를 통해 순환함에 따라 변할 것이다. 몇몇 실시예들에서, 조작자는 위젯을 누르고 유지하고 위젯을 원하는 위치(도시되지 않음)로 드래그하고 드롭함으로써 어레이(500)에서 위젯의 현재 위치를 변경할 수 있다. 예를 들면, 도 7b에서, 도시된 바와 같이, 아이콘의 활성화 및 로크된 위젯 공간으로의 대응하는 위젯의 로킹 후, 단지 남아있는 위젯 공간(들)에서의 위젯들만이 스크롤링에 의해 변경될 수 있다. 예를 들면, 도 7b에 RHS 아이콘(730A')의 활성화 및 로크된 (제 1) 위젯 공간(606)에서의 RHS 위젯(760)의 로킹 이후, 조작자는 남아있는 위젯들을 통해 좌측으로 스크롤하고, 이것은 도 7c에 도시된 디스플레이 스크린(600)을 발생시킨다. 이전에 우측으로 디스플레이 스크린(600)을 벗어나 있는 속도계 위젯(750)은, 제 2 위젯 공간(608)으로 다시 이동한다. RHS 위젯(760)이 이제 제 1 위젯 공간(606)에서의 위치로 로크되기 때문에, CDM 위젯(740)은 디스플레이 스크린(600)을 벗어나 좌측으로 이동한다. 위젯 위치 표시자(610)에서, RHS 위젯(760)에 대응하는 제 1 원(610(1)')은 오렌지색인 채로 있다. 이제 CDM 위젯(740)에 대응하는 제 2 원(610(2))은, CDM 위젯(740)이 디스플레이 스크린(600) 밖으로 이동함에 따라, 개방되고, 이제 속도계 위젯(750)에 대응하는 제 3 원(610(3))은 중실이다.
몇몇 실시예들에서, 아이콘의 활성화는 대응하는 위젯을 미리 정의된 위젯 공간으로 이동시킬 수 있지만 위젯을 제자리에 로크시키지 않는다. 예를 들면, RHS 아이콘(730A)의 활성화는 RHS 위젯(760)이 미리 정의된 위젯 공간, 예로서 도 7b에 도시된 바와 같이 제 1 위젯 공간(606)으로 이동하게 할 수 있지만, 조작자는 그 후 이전처럼 위젯들을 스크롤할 수 있고, 즉 RHS 위젯(760)은 위젯을 이동시키기 위한 조작자 명령에 응답하여 스크린 밖으로 이동될 수 있다(도시되지 않음). 차량 조작에 관련된 조작자 명령의 수신은 대응하는 위젯이 즉시 미리 정의된 위젯 공간으로 다시 이동하게 할 수 있다. 예를 들면, 조작자가 디스플레이 스크린(600)을 벗어나 RHS 위젯(760)을 이동시켰다면, 차량 움직임을 시행하기 위해 견인 모터를 활성화하기 위한 명령의 수신 또는 캐리지 어셈블리(144)(도 1a)를 들어올리거나 또는 내리기 위한 명령의 수신 또는 트리거 스위치(도시되지 않음)의 작동은 RHS 위젯(760)이 제 1 위젯 공간(606)으로 다시 이동하게 할 수 있다. 다른 실시예들에서, 차량 조작에 관련된 조작자 명령의 수신은 대응하는 위젯이 미리 정의된 위젯 공간으로 이동하게 할 수 있다. 예를 들면, 캐리지 어셈블리(144)(도 1a)를 들어올리거나 또는 내리기 위한 명령의 수신 또는 트리거 스위치(도시되지 않음)의 작동은 RHS 위젯(760)이 도 7b에 도시된 바와 같이, 제 1 위젯 공간으로 이동하게 할 수 있다.
모든 실시예들에서, 특정한 조작자 명령에 응답하여 디스플레이 스크린(600) 상에서의 로크된 또는 미리 정의된 위젯 공간으로의 대응하는 위젯의 움직임은, 적절한 위젯을 수동으로 탐색하고 및/또는 조작자가 위젯으로부터 멀리 내비게이팅한다면 디스플레이 스크린(600)으로 다시 위젯을 이동시키기 위한 조작자에 대한 요구가 없으므로, 조작자에 대한 시간을 절약하고 생산성을 증가시키도록 도울 수 있다. 따라서, 예를 들면, 디스플레이 유닛(151)에서, 구현된 대로, 여기에 개시된 프로세싱 디바이스(202)는, 조작자가 최소의 조작자 입력을 갖고 정확한 시간에 가장 적절한 정보를 수신한다는 것을 보장하는 스마트 및 플렉시블 사용자 인터페이스를 제공한다.
부가적인 실시예들에서, 미리 결정된 위젯 공간으로의 위젯의 움직임 시(스크롤링에 의해, 대응하는 아이콘의 활성화에 의해 등), 위젯에 관련된 메시지(도시되지 않음)가 선택적으로 디스플레이될 수 있다. 미리 결정된 위젯 공간이, 예를 들면, 제 1 위젯 공간(606)이면, 메시지는 제 2 위젯 공간(608) 위에 일시적으로 겹쳐질 수 있고 미리 정의된 조건이 충족될 때만 나타날 수 있다. 예를 들면, 배터리 조건 위젯(도시되지 않음)이 제 1 위젯 공간(606)으로 이동되고 배터리 충전이 특정한 레벨 미만이면, 메시지, 예로서 "로우 배터리"는 배터리가 곧 변경될 필요가 있음을 조작자에게 알라기 위해 나타날 수 있다. 또한, 조작자가 속도계 위젯(750)을 제 1 위젯 공간(606)으로 이동시키면, 메시지, 예로서 "속도가 너무 높음"이 조작자가 속도 제한을 초과하는 경우 나타날 수 있다.
추가 실시예들에서, 차량 네트워크 시스템(236)(도 2b)을 통해 하나 이상의 차량 시스템 모듈들에 통신 가능하게 결합되는, 제어 모듈(226)이 여기에서 설명된 바와 같이, 현재 차량 상태에 관련된 데이터를 추출하고, 디스플레이 스크린(600) 상에서 위젯들 및/또는 아이콘들의 디스플레이를 변경하기 위해 이 데이터를 사용할 수 있다. 예를 들면, 디스플레이 유닛(151)(도 3)은 각각이 현재 차량 상태 또는 현재 태스크에 관련 있는 하나 이상의 위젯들을 디스플레이하는 하나 이상의 "홈" 위치들 및/또는 "홈" 스크린들을 갖도록 구성될 수 있다. 이들 특징들은 차량 조작자가 차량(100) 상에서 이용 가능한 위젯들 모두를 탐색하기 위한 요구 없이 현재 태스크에 가장 관련 있는 정보로의 액세스를 준비하였다는 것을 보장하도록 도우고, 이것은 조작자 생산성을 증가시키도록 도울 수 있다.
몇몇 특정한 실시예들에서, 제어 모듈(226)은 견인 제어 모듈(도시되지 않음)로부터, 직접 또는 메모리 또는 현재 차량 상태 룩업 테이블을 통해, 견인 제어가 관여되는지에 대한 표시를 추출한다. 견인 제어 모듈의 현재 동작 상태가 견인 제어가 참여됨을 나타낸다면, 제어 모듈(226)은 디스플레이 스크린이, 어레이(500)(도 5)에서 첫 두 개의 위젯들과 같은, 지정된 "홈" 위치로 다시 "스냅"하게 한다. 또한, 이동 중일 때, 디스플레이 스크린(600)은 또한 속도계 위젯(750)과 같은, 적절한 이동-관련 위젯들을 보여주는 "모션 홈 스크린"으로 자동으로 변할 수 있다.
다른 특정한 실시예들에서, 제어 모듈(226)은 포크들(156A, 156B)(도 1a)이 차량(100) 상에서 리프트 동작에 참여되는지에 대한 표시를 유압 밸브 제어 모듈(도시되지 않음)로부터 추출한다. 현재 동작 상태가 포크들(156A, 156B)이 리프트 동작에 참여됨을 나타내는 경우, 제어 모듈(226)은 디스플레이 스크린(600)으로 하여금, CDM 위젯(740) 및 RHS 위젯(760)과 같은, 관련 위젯들을 가진 지정된 "리프트" 홈 위치 또는 "리프트 홈 스크린"으로 스냅하게 한다.
추가 실시예들에서, 제어 모듈(22)은 디스플레이 유닛(151)의 하나 이상의 부분들의 동작을 선택적으로 불능시키기 위해 현재 차량 상태에 관련된 추출된 데이터를 사용할 수 있다. 디스플레이 스크린(600)은 하나 이상의 차량 특징들, 기능들, 또는 동작들의 현재 상태를 계속해서 디스플레이할 수 있지만, 터치 층은 디스플레이 스크린(600)이 터치 제스처 명령들에 응답하지 않도록 완전히 또는 부분적으로 불능될 수 있다. 제어 모듈(226)은 또한 차량 조작자 제어 섹션(310)(도 3)에서 제어 요소들 중 하나 이상을 선택적으로 불능시킬 수 있다. 이들 특징들은 차량 조작자가 현재 태스크에 집중한 채로 있음을 보장함으로써 조작자 부주의를 감소시키고 조작자 생산성을 증가시키도록 도울 수 있다.
몇몇 특정한 실시예들에서, 여기에서 설명된 바와 같이, 견인 제어 모듈의 현재 동작 상태가 견인 제어들이 참여됨을 나타낸다면, 제어 모듈(226)은 조작자가 다른 위젯들을 스크롤하거나 또는 그 외 홈 위치를 떠날 수 없도록 디스플레이 스크린(600)을 로크시킬 수 있다.
다른 특정한 실시예들에서, 제어 모듈(226)은 차량 네트워크, 예로서 차량 네트워크 시스템(236)(도 2b)으로부터 수신된 정보에 기초하여 차량(100)의 속도를 추출하고 디스플레이 유닛(151)의 하나 이상의 부분들을 선택적으로 불능시킨다. 예를 들면, 모든 터치 제스처 명령들은 제어 모듈(226)이 차량 속도가 임계 속도 이상임을 결정한다면 불능될 수 있다. 제어 모듈(226)이 차량(100)의 속도가 임계 속도 미만임을 결정할 때, 제어 모듈(226)은 디스플레이 유닛(151)의 전체 동작을 가능하게 할 수 있고, 예로서 디스플레이 스크린(600) 상에 디스플레이된 위젯들 중 하나 이상이 변경될 수 있다.
추가의 특정한 실시예들에서, 디스플레이 스크린(600) 상에서 아이콘들 및/또는 위젯들의 디스플레이는 차량 유형(예로서, 지게차 대 스톡 픽커), 차량 모델 등과 같은 정적 차량 정보, 및/또는 태스크의 완료의 현재 레벨(예로서, 시프트당 픽들의 퍼센티지), 조작자 기술 또는 성능 레벨, 정확한 차량 조작 또는 환경 거동들의 레벨 등과 같은, 하나 이상의 조작자-기반 메트릭들에 기초하여 맞춤화될 수 있다. 예를 들면, 덜 숙련된 조작자들은 스티어 휠/이동 방향(730B) 및 차량 속도(750)에 대응하는 아이콘들 및/또는 위젯들의 일정한 디스플레이로부터 이익을 얻을 수 있지만, 보다 숙련된 조작자들은 상이한 차량 동작들 및 시스템들을 모니터링하고 싶어할 수 있다. 이들 특징들은 디스플레이 스크린(600)이 적절하고 유용한 정보를 각 개개의 차량 조작자에게 제공하는 것을 보장하도록 돕는다.
도 7a 내지 도 7i를 참조하면, 위젯들의 여러 특징들이 상세하게 설명될 것이다. 참조가 특정한 아이콘들 및 위젯들, 예로서 RHS 아이콘(730A, 730A') 및 CDM 및 RHS 위젯들(740, 760)의 요소들 및 특징들에 대해 이루어지지만, 이 기술분야의 숙련자들은 설명된 요소들 및 특징들이 이들 특정한 아이콘들 및/또는 위젯들에 제한되지 않는다는 것을 이해할 것이다. 또한, 도면들에서 몇몇 요소들의 라벨링은 명료함을 위해 생략된다.
도 7a에 도시된 바와 같이, CDM 위젯(740)은 캐리어 어셈블리(도 1a에서 144)의 현재 위치의 수치적 표시(747), 예로서 현재 포크 높이("4 in"), 및 현재 감지된 또는 검출된 부하 중량(748)("0 1bs")를 포함하여, 포크들(예로서, 도 1a에서 156A, 156B)에 대응하는 시각적 표현(744)을 포함할 수 있다. 현재 포크 높이는 또한 스케일(742)에 따라 포인터(749)의 위치에 의해 표시될 수 있고, 이것은 예를 들면, 차량(100)에 대해 0인치들로부터 최대 리프트 높이까지의 높이 증분들에 대응하는 복수의 틱 마크들(별도로 라벨링되지 않음)을 포함할 수 있다. CDM 위젯(740)은 또한 포크 기울기 표시자(745) 및 포크 센터링 표시자(746)를 포함한다. 도 7a에서 포크 기울기 표시자(745)는 포크들이 현재 평평함을 나타내는 반면, 도 7g에서의 포크 기울기 표시자(745')는 포크들의 끝들이 위로 기울어짐을 나타낸다. 포크 기울기 표시자(745)는 유사하게 포크들의 끝들이 아래로 기울어짐을 나타낼 수 있다(도시되지 않음). 포크 센터링 표시자(746)는 포크들이 차량(100)의 중심선의 좌측 또는 우측으로 배치됨을 나타낼 수 있다(도시되지 않음).
검출된 부하 중량 및 현재 포크 높이, 기울기, 및/또는 센터링에 관련된 데이터가 여기에서 설명된 바와 같이 획득될 수 있고 디스플레이를 위해 CDM 위젯(740)으로 제공된다. 예를 들면, 제어 모듈(226)의 프로세서는 차량 네트워크 시스템(236)을 가로질러, 모니터링 I/O 모듈(230), 또는 그것의 조합(도 2b)을 통해, 하나 이상의 차량 제어 모듈들, 센서들 등(예로서, 232)과 통신한다. 제어 모듈(226)의 프로세서에 의한 관련 정보의 추출 후, CDM 위젯(740)은 각각의 파라미터에 대응하는 시각적 표현들을 제공한다.
도 7b에 도시된 바와 같이, 차량(100)의 RHS 특징은 밑줄(735) 및/또는 다른 시각적 표시자에 의해 표시된 바와 같이, RHS 아이콘(730A')을 통해 턴 온되거나 또는 활성화되었다. RHS 아이콘(730A')은 터치 제스처 명령들을 사용하여, 차량 조작자 제어 섹션(310)(도 3)에서 제어 요소들(164A 내지 164F) 중 하나 이상을 사용하여, 또는 여기에서 설명된 바와 같이 회전식 제어 노브(162)(도 1b) 또는 트리거 스위치(도시되지 않음)와 같은 제어 패널(126)(도 1b)에서 물리적 제어 요소들 중 하나 이상을 사용하여 활성화될 수 있다. 예를 들면, 조작자는 RHS 아이콘(730A)(도 7a)으로 내비게이팅하기 위해 위, 아래, 우, 및 좌 버튼들(164A 내지 164D)을 사용하고 RHS 아이콘(730A')(도 7b)을 활성화하기 위해 엔터 버튼(164E)을 누를 수 있다. 조작자는 유사하게 RHS 아이콘(730A)으로 내비게이팅하기 위해 회전식 제어 노브(162 또는 164F)를 우측 또는 좌측으로 돌리고 RHS 아이콘(730A')을 활성화하기 위해 회전식 제어 노브(162, 164F)를 누를 수 있다. 제어 요소들(164A 내지 164F) 및/또는 회전식 제어 노브(162, 164F)가 사용될 때, 디스플레이 스크린(600)은, 조작자가 디스플레이 스크린(600)의 원하는 부분으로 내비게이팅하는 것을 돕는, 커서 또는 현재 선택의 현재 위치를 시각적으로 나타내기 위해, 외곽선 박스 또는 하이라이팅된 배경(도시되지 않음)과 같은 초점 영역 또는 초점 상태를 포함할 수 있다. 상기 주지된 바와 같이, 곤 아이콘(730A')이 활성화된 후, RHS 위젯(760)은 로크된 위젯 공간, 예로서 도 7b에서의 제 1 위젯 공간(606)으로 로크된다.
RHS 위젯(760)은 도 7b에 도시된 바와 같이, 제 1 메뉴 부분(761), 서브-메뉴 부분(762), 및 팔레트 존재 표시자(763)를 포함할 수 있다. 여기에서 설명된 바와 같이, 제 1 메뉴 부분(761)은 제 1 메뉴(764)(도 7d)로부터 선택된 옵션에 관련된 정보를 디스플레이하고, 서브-메뉴 부분(762)은 제 1 메뉴(764)에서 선택된 옵션에 대응하는 부가적인 옵션들을 디스플레이하고 선택하기 위해 사용될 수 있다. 몇몇 실시예들에서, 도 7b에 도시된 바와 같이, RHS 아이콘(730A')의 활성화는 제 1 메뉴 부분(761)이 디스플레이되도록 허용한다. 일 실시예에서, RHS 아이콘이 활성화된 후, 제 1 메뉴 부분은 이하에서 주지된 바와 같이, 조작자에 의해 제 1 메뉴 부분의 활성화시 디스플레이된다. 이러한 특징은 조작자가 최소의 조작자 입력을 갖고 정확한 시간에 가장 적절한 정보를 수신한다는 것을 보장한다. 그것은 또한 RHS 기능이 RHS 아이콘의 활성화를 통해 활성화되지 않았을 때 제 1 메뉴 부분(761)이 부주의로 활성화되는 것을 방지한다.
조작자는 차량 조작자 제어 섹션(310)(도 3) 또는 제어 패널(126)(도 1b)에서 하나 이상의 터치 제스처들 및/또는 하나 이상의 제어 요소들을 사용하여 제 1 메뉴 부분(761)을 활성화함으로써 제 1 메뉴(764)를 액세스할 수 있다. 예를 들면, 조작자는 터치 제스처를 통해, 예로서 도 7b에서 RHS 위젯(760)의 최상부에서 "스택커 팔레트(Stacker Pallets)" 주위에서의 파선들을 가진 박스에 의해 포함된 영역 내에서 터치 또는 탭핑에 의해, 또는 하나 이상의 물리적 제어 요소들을 사용하여 동등한 기능을 수행함으로써 제 1 메뉴 부분(761)을 활성화할 수 있다. 예로서, 텍스트("Stacker Pallets")의 우측으로, 제 1 메뉴 부분(761) 내에서 화살표 또는 다른 시각적 표시(라벨링되지 않음)는 부가적인 옵션들이, 예로서 제 1 메뉴(764)를 통해, 선택을 위해 이용 가능함을 나타낼 수 있다.
도 7d에 도시된 바와 같이, 디스플레이 스크린(600)은 그 후 선택을 위해 이용 가능한 하나 이상의 옵션들을 포함한 제 1 메뉴(764)를 디스플레이한다. 제 1 메뉴(764)는 리스트, 사이드바(도시되지 않음), 또는 스크롤 휠(도시되지 않음)과 같은, 다양한 포맷들로 디스플레이될 수 있다. 선택적 표시자(764a)는 현재 선택된 옵션, 예로서 "스택커 팔레트(Stacker Pallets)"에 인접하여 나타날 수 있다. 몇몇 실시예들에서, 제 1 메뉴(764)는 도 7d에 도시된 바와 같이, 위젯(760) 내에 디스플레이될 수 있다. 다른 실시예들에서, 제 1 메뉴(764)는 위젯 공간들 중 하나 이상에 일시적으로 겹쳐지는 별도의 윈도우에서 디스플레이될 수 있다. 예를 들면, 도 7c에 도시된 바와 같이, 윈도우(770)는 제 1 위젯 공간(606)의 일 부분 위에 디스플레이될 수 있다.
몇몇 실시예들에서, 제 1 메뉴(764)(또한 여기에서 작업공간 구역 메뉴로서 불리우는)에 포함된 옵션들은 이용 가능한 작업공간 구역들의 리스트를 포함한다. 여기에서 설명된 바와 같이, 하나 이상의 작업공간 구역들은 차량(100)의 메모리에 저장될 수 있다. 각각의 구역은, 예를 들면, 특정한 작업 사이트, 창고, 룸, 또는 다른 작업공간, 또는 그것의 영역 또는 부분에 대응할 수 있다. 구역들은 차량(100)이 사용될 다양한 구역(들)에 기초하여 차량 소유자 또는 다른 최종 사용자에 의해 맞춤화될 수 있다. 예를 들면, 이용 가능한 구역들의 수가 맞춤화될 수 있고, 각각의 구역은 구역 식별자, 예로서 명칭(예로서, 도 7b에서, "스택커 팔레트(stacker Pallets)"), 수, 컬러, 또는 다른 식별 특징 또는 그것의 조합을 할당받을 수 있고, 이것은 제 1 메뉴 부분(761)(여기에서 또한 구역 선택 부분으로 불리우는)에서 디스플레이된다. 일 특정한 실시예에서, 조작자는 RHS 아이콘(730A')이 활성화되었다면 단지 구역 선택 부분(761)만을 활성화할 수 있다. 이 실시예에서, RHS 아이콘(730A)이 활성화되지 않았다면, 구역 선택 부분(761)의 일 부분을 터치하는 것은 제 1 메뉴(764)의 디스플레이를 야기하지 않는다.
다른 실시예들(도시되지 않음)에서, 제 1 메뉴(764)에 나열된 옵션들은 구역이 아닌 파라미터들 또는 카테고리들을 포함할 수 있다. 일 특정한 실시예에서, 옵션들은 유형, 명칭, 및/또는 수에 의해 지정된 랙들의 목록을 포함할 수 있다. 예를 들면, 제 1 메뉴는: 로크된 랙 #1; 휴대용 랙 #1; 로크된 랙 #2; 휴대용 랙 #2과 같은 랙들의 목록을 포함할 수 있다. 각각의 랙은 대응하는 프로그램된 랙 높이들을 가질 것이고 랙의 구역 또는 위치에 독립적일 수 있다. 또 다른 특정한 실시예에서, 옵션들은 일(job) 유형, 예로서 집어올리기 또는 치우기를 포함할 수 있다.
도 7d에 도시된 실시예를 참조하면, 조작자는 작업공간 구역 메뉴(764)에 디스플레이된 옵션들 중 하나를 선택하거나 또는 차량 조작자 제어 섹션(310) 또는 제어 패널(126)(도 1b)에서 하나 이상의 터치 제스처들 및/또는 하나 이상의 물리적 제어 요소들을 사용하여 옵션들의 디스플레이를 변경할 수 있다. 예를 들면, 조작자는 작업공간 구역을 선택하기 위해 디스플레이 스크린(600) 상에서, 원하는 작업공간 구역, 예로서 "냉동고"의 명칭을 터치하거나 또는 탭핑할 수 있다. 몇몇 실시예들에서, 작업공간 구역 메뉴(764)는 현재 디스플레이 구역들 위 및/또는 아래에 위치된 부가적인 구역들을 포함할 수 있다. 구역들의 명칭들을 통해 또는 표시자(764a) 가까이에서 디스플레이 스크린(600)을 따라 손가락을 스와이핑하거나 또는 슬라이딩함으로써, 조작자는 이용 가능한 구역들을 스크롤할 수 있다. 조작자가 물리적 제어 요소들 중 하나 이상을 사용하여 선택들을 할 때, 디스플레이 스크린(600)은 현재 커서 위치 또는 현재 선택을 시각적으로 나타내기 위해 초점 영역 또는 상태(도시되지 않음)를 사용할 수 있다. 예를 들면, 도 7b에서 텍스트 "스택커 팔레트(Stacker Pallets)"는 또한, 예를 들면, 현재 선택 주위에서 외곽선 박스를 포함할 수 있다.
작업공간 구역 메뉴(764)에서 원하는 옵션의 선택 이후, 디스플레이 스크린(600)은 새롭게 선택된 작업공간 구역을 가진 RHS 위젯(760)의 디스플레이로 되돌아간다. 예를 들면, 조작자가 도 7d에 도시된 작업공간 구역 메뉴(764)에서 "냉동고"를 선택하면, 디스플레이 스크린(600)은 도 7e에서 묘사된 디스플레이로 변하고, 여기에서 구역 선택 부분(761')은 이제 선택된 "냉동고" 구역에 대응하는 구역 식별자를 디스플레이한다.
또한, 도 7h에 도시된 바와 같이, 각 위젯의 하나 이상의 기능들은 또한 일반 메뉴(766)를 통해 액세스될 수 있고, 이것은 조작자가 위젯(도시되지 않음)의 적절한 부분을 터치하거나 또는 선택한 후 디스플레이될 수 있다. 일반 메뉴(766)는 위젯 내에서 또는 동일한 위젯 공간(도시된 바와 같이) 내에서 또는 제 2 위젯 공간(608)(도시되지 않음)의 일 부분 위에서와 같은, 디스플레이 스크린(600)의 또 다른 부분 위에서 디스플레이될 수 있다. 일반 메뉴(766)는 다-기능 위젯, 예로서 "구역 선택"(제 1 메뉴(764)를 액세스한다) 및 "팔레트 존재"(팔레트 존재 표시자(763)를 액세스한다)에서 개개의 기능들에 관련된 하나 이상의 옵션들을 포함할 수 있다. 특히, RHS 위젯(760)에 대한 일반 메뉴(766)는 조작자가, 예를 들면, 차량 조작자 제어 섹션(310)(도 3) 또는 제어 패널(126)(도 1b)에서 물리적 제어 요소들 중 하나 이상을 사용할 때 원하는 작업공간 구역을 선택하기 위해 사용될 수 있다. 조작자는 도 7b에 도시된 RHS 위젯(760)의 외부 주변부 위로 초점 영역을 이동시키고 일반 메뉴(766)를 디스플레이하기 위해 엔터 버튼(164E)을 누르거나 또는 회전식 제어 노브(162 또는 164F)를 민다. 조작자는 동일한 방식으로 "구역 선택" 옵션을 선택하고, 그 후 디스플레이 스크린(600)은 도 7d에 도시된 바와 같이, 제 1 메뉴(764)에서 이용 가능한 구역들을 나열한다. 조작자는 그 후 설명된 바와 같이 원하는 작업공간 구역을 선택할 수 있다.
도 7b를 참조하면, 서브-메뉴 부분(762)은 제 1 메뉴(764)(도 7d)에서 선택된 옵션에 대응하는 부가적인 옵션들을 선택하고 디스플레이하기 위해 사용될 수 있다. 몇몇 실시예들에서, 부가적인 옵션들은 복수의 프로그램된 랙 높이들을 포함할 수 있고, 서브-메뉴 부분(762)(또한 여기에서 랙 높이 선택 부분으로서 불리우는)은 랙 높이 식별자(762a) 및 복수의 탭들을 포함한 사이드바(762b) 중 하나 이상을 포함할 수 있다. 랙 높이 선택 부분(762)은, 예를 들면, 도 7b에서 텍스트("높이 3, 85 in") 및 탭들 주위에서 파선들을 가진 박스로 에워싸인 영역을 포함할 수 있다. 여기에서 설명된 바와 같이, 하나 이상의 프로그램된 랙 높이들은 제 1 메뉴(764)에서 각 작업공간 구역 또는 랙에 대한 차량(100)의 메모리에 저장될 수 있다. 각각의 프로그램된 랙 높이는 캐리지 어셈블리(144)(도 1a)의 원하는 높이에 대응하고 최종 사용자에 의해 맞춤화될 수 있다. 예를 들면, 이용 가능한 랙 높이들의 수 및 높이 값들이 맞춤화될 수 있다.
랙 높이 식별자(762a)는 명칭("높이 3"), 수, 컬러, 또는 다른 식별 특징 또는 그것의 조합과 같은, 현재 디스플레이된 랙 높이에 관련된 정보를 포함할 수 있다. 도 7b에 도시된 바와 같이, 수치적 프로그램된 랙 높이, 예로서 "85 in"은 선택된 랙 높이의 명칭 외에 또는 그 대신에 랙 높이 식별자(762a)에서 선택적으로 디스플레이될 수 있다. 사이드바(762b)에서의 각각의 탭은 하나의 프로그램된 랙 높이에 대응한다. 사이드바(762b)는 제 1 메뉴 부분(761)에서 지정된 작업공간 구역, 예로서 도 7b 및 도 7g에서 도시된 바와 같이 "스택커 팔레트"에서 하나 이상의 프로그램된 랙 높이들에 대응하는 하나 이상의 탭들에 의해 정의된다. 랙 높이 선택 부분(762)에서 디스플레이된 부가적인 옵션들은 작업공간 구역 메뉴(764)에서 선택된 특정한 옵션을 위해 이용 가능한 것들에 제한된다. 예를 들면, "스택커 팔레트" 구역이 선택될 때, 랙 높이 선택 부분(762)에서 이용 가능한 부가적인 옵션들은 단지 "스택커 팔레트" 구역에 대한 프로그램된 랙 높이들만을 포함할 것이다.
제 1 메뉴가 랙 지명들의 목록을 제공할 때, 서브-메뉴 부분에서의 선택을 위해 이용 가능한 부가적인 옵션들은 복수의 프로그램된 랙 높이들을 포함할 수 있다. 제 1 메뉴의 각각의 랙 지명은 서브-메뉴 부분에서 하나 이상의 프로그램된 랙 높이들의 대응 세트를 가질 수 있다. 예를 들면, 로크된 랙 #1은 제 1 세트의 프로그램된 랙 높이들을 갖고, 로크된 랙 #2는 제 2 세트의 프로그램된 랙 높이들을 가질 것이고, 여기에서 제 1 및 제 2 세트들은 상이할 수 있다.
몇몇 실시예들에서, 랙 높이 선택 부분(762)은 조작자에 의해 선택된 마지막 랙 높이에 관련된 정보를 디스플레이한다. 다른 실시예들에서, 랙 높이 선택 부분(762)은 디폴트 랙 높이, 예로서 포크 캐리지 어셈블리(144)(도 1a)의 현재 위치 및/또는 포크 캐리지 어셈블리(144)의 이전 이동 방향에 기초한 다음으로 더 높은 또는 더 낮은 이용 가능한 랙 높이에 관련된 정보를 디스플레이하고, 양쪽 모두는 여기에서 설명된 바와 같이 검출된다. 몇몇 실시예들에서, 현재 디스플레이된 랙 높이에 대응하는 캡(762b')의 시각적 외형은 그것의 선택을 반영하기 위해 변경된다. 예를 들면, 도 7b에 도시된 바와 같이, 탭(762b')은 사이드바(762b)에서 다른 탭들에 대하여 가늘고 길다.
예시된 실시예에서, 조작자는 차량 조작자 제어 섹션(310)(도 3) 또는 제어 패널(126)(도 1b)에서 하나 이상의 터치 제스처들 및/또는 하나 이상의 물리적 제어 요소들을 사용하여 사이드바(762b)를 통해 프로그램된 랙 높이를 선택할 수 있다. 일반적으로, RHS 특징은 RHS 아이콘(730A)이 활성화될 때까지 이용 가능하지 않다. RHS 특징이 오프일 때, 차량은 조작자가, 예를 들면 대응하는 손가락끝 레버(172)(도 1b)의 작동을 통해, 들어올리기 또는 내리기 동작의 연속적인 활성화시 임의의 높이로 캐리지 어셈블리(144)(도 1a)를 내리고 들어올릴 수 있는 "자유" 또는 "RHS-무활동" 모드에 있을 수 있다. 따라서, RHS 아이콘(730A)이 활성화되지 않을 때, 조작자는 제 1 메뉴 부분(761)을 활성화하지 않을 수 있고, 제 1 메뉴(764)를 액세스하지 않을 수 있고 사이드바(762b)를 통해 프로그램된 랙 높이를 선택하지 않을 수 있다. 여기에서 설명된 방법들 중 임의의 것을 사용한 RHS 아이콘(730A)의 활성화 및 랙 높이의 선택 이후, 들어올리기 또는 내리기 동작의 연속적인 활성화는 캐리지 어셈블리(144)가 선택된 랙 높이로 올라가거나 또는 래려가고, 그것에서 자동으로 멈추게 할 것이다.
일 실시예에서, 조작자는 하나 이상의 터치 제스처들을 사용하여 원하는 랙 높이를 선택할 수 있다. 예를 들면, 조작자는 사이드바(762b)에서 탭들을 스크롤할 수 있고, 따라서 각각의 탭이 터치될 때, 상기 탭의 대응하는 랙 높이에 대한 정보가 랙 높이 식별자(762a)에서 디스플레이된다. 따라서, 조작자는 원하는 랙 높이에 대응하는 사이드바(762b)에서 탭을 터치하거나 또는 탭들을 따라 손가락을 스와이핑하고 원하는 랙 높이에 대응하는 탭을 선택할 수 있다. 사이드바(762B)에서 선택된 탭의 터치를 해제하는 것은 대응하는 프로그램된 랙 높이가 선택되게 한다. 도 7g에 도시된 바와 같이, 조작자는 제 5 프로그램된 랙 높이를 선택하였고, 이것은 제 5 프로그램된 랙 높이에 대응하는 가늘고 긴 제 5 탭(762b")에 의해 사이드바(762b)에 반영된다. 원하는 랙 높이에 대응하는 탭(762b")의 선택 시, 탭(762b')의 시각적 외형에 관련된 하나 이상의 부가적인 특성(들)이 변경될 수 있다. 예를 들면, 탭(762b")의 배경 컬러 또는 패턴이, 도 7g에 도시된 바와 같이 변할 수 있다. 원하는 프로그램된 높이가 선택된 후, 캐리지 어셈블리(144)는 조작자에 의한 대응하는 손가락끝 레버(172)(도 1b)의 작동 또는 다기능 제어 핸들(도시되지 않음)의 사용을 통해 들어올리기 또는 내리기 동작의 연속적인 활성화시 선택된 랙 높이로 들어올리거나 또는 내릴 것이다.
다른 실시예들에서, 랙 높이 식별자(762a)는 조작자로 하여금 랙 높이 식별자(762a)에 디스플레이된 텍스트를 따라 위 또는 아래로 그의 손가락을 스와이핑하거나 또는 슬라이딩함으로써 이용 가능한 프로그램된 랙 높이들을 스크롤하도록 허용한다. 스크롤 휠은 조작자가 리스트의 최상부 또는 최하부에서 마지막 옵션에 이를 때 랩 어라운드하고 반복할 수 있다. 스크롤 휠은 도 7b에서, "스택커 팔레트" 구역인, 제 1 메뉴 부분(761)에서 지정된 작업공간 구역에 대응하는 프로그램된 랙 높이들의 목록을 제공하는 서브-메뉴를 정의한다. 일 실시예에서, 단지 단일 프로그램된 랙 높이만이 랙 높이 식별자 스크롤 휠에서 임의의 주어진 시간에 가시적이다. 다른 실시예들에서, 둘 이상의 프로그램된 랙 높이들은 랙 높이 식별자 스크롤 휠(도시되지 않음)에서 가시적이다.
추가 실시예들에서, 조작자는 동일한 기능들을 성취하기 위해 차량 조작자 제어 섹션(310)(도 3)에 위치된 하나 이상의 물리적 제어 요소들을 사용할 수 있다. 예를 들면, 조작자는 사이드바(762b)로 내비게이팅하기 위해 우측 또는 좌측 방향 버튼들(164B, 164C)을 사용할 수 있고 탭들을 통해 내비게이팅하기 위해 위 또는 아래 방향 버튼들(164A, 164D)을 사용할 수 있다. 조작자는 탭들 중 하나를 선택하기 위해 엔터 버튼(164E)을 누를 수 있다.
추가 실시예들에서, 조작자는 랙 높이를 선택하기 위해 제어 패널(126)(도 1b)에 위치된 하나 이상의 물리적 제어 요소들을 사용할 수 있다. 예를 들면, 랙 높이 식별자(762a)에 디스플레이된 "높이 2", 및 가늘고 긴 제 2 탭을 갖고, 조작자는 제 3 탭(762b')을 선택하기 위해 한 번 제어 패널(126) 상에 제공된 트리거 스위치(도시되지 않음)를 작동시킬 수 있고, 그 후 탭(762b')의 시각적 외형은 그것의 선택을 반영하기 위해 변한다(도 7b에서 가늘고 긴 것으로 도시됨). 조작자는 재차 트리거를 작동시킴으로써 "높이 4"(도시되지 않음), 세 번째로 트리거를 작동시킴으로써 "높이 5"(도 7g 참조)로 토글링할 수 있다. 트리거 스위치의 각각의 작동 시, 랙 높이 식별자(762a)는 다음 이용 가능한 랙 높이를 디스플레이하고 상기 랙 높이는 트리거 스위치가 다시 작동되지 않는다면 선택된 랙 높이를 포함하고, 대응하는 탭(762b')의 시각적 외형은 그것의 선택을 반영하기 위해 변경된다. 현재 디스플레이된 높이, 예로서 "높이 2"(도시되지 않음) 미만인 프로그램된 랙 높이를 선택하기 위해, 조작자는 프로그램된 랙 높이들의 리스트의 최상부가 도달될 때까지 트리거를 작동시키고, 그 후 리스트는 랩 어라운드하고 조작자는 원하는 높이가 도달될 때까지 최저 프로그램된 랙 높이로부터 리스트 위로 토글링하기 시작할 수 있다. 원하는 프로그램된 높이가 선택된 후, 캐리지 어셈블리(144)는 조작자에 의한 들어올리기 또는 내리기의 연속적인 활성화시 선택된 랙 높이로 들어올리거나 또는 내릴 것이다.
추가 실시예들에서, 트리거 스위치는 다기능 제어 핸들 상에 제공되고 RHS 아이콘(730A)이 활성화되지만 어떤 프로그램된 높이도 선택되지 않을 때, 디스플레이 스크린(600)은 RHS 위젯(760)을 디스플레이할 수 있다. 다기능 제어 핸들을 통한 캐리지 어셈블리(144)의 들어올리기 또는 내리기 동안, 디스플레이 스크린상에 도시된 높이는 다음 이용 가능한 프로그램된 랙 높이로 자동으로 변할 것이다. 캐리지 어셈블리(144)가 이동함에 따라, 조작자는 다음 이용 가능한 프로그램된 랙 높이를 선택할 수 있고 캐리지 어셈블리(144)는 선택된 랙 높이에서 멈출 것이다. 예를 들면, RHS 아이콘(730A')의 활성화 및 "스택커 팔레트" 구역의 선택 이후, 조작자는 먼저 프로그램된 랙 높이를 고르지 않고 들어올리기 동작을 시작한다. 연속적인 들어올리기 동작 동안 및 캐리지 어셈블리(144)가 랙들 사이에 있는 동안, 조작자는 조작자가 캐리지 어셈블리(144)가 다음 이용 가능한 프로그램된 랙 높이에서 멈추길 원할 때 트리거 스위치(도시되지 않음)를 작동시키고, 캐리지 어셈블리(144)는 상기 다음 이용 가능한 프로그램된 랙 높이, 예로서 도 7g에서의 제 5 프로그램된 높이에서 멈출 것이다.
모든 실시예들에서, 제 1 메뉴(764), 제 1 메뉴 부분(761) 및 그 안에 포함된 옵션들 및/또는 서브-메뉴 부분(762)(랙 높이 식별자(762a) 및 사이드바(762b) 중 하나 이상을 포함한)의 시각적 묘사의 하나 이상의 부분들의 시각적 외형은 특정한 옵션, 예로서 작업공간 구역, 및/또는 특정한 부가적인 옵션, 예로서 랙 높이의 선택을 나타내기 위해 변경될 수 있다. 몇몇 실시예들에서, 제 1 메뉴(764) 내의 각각의 옵션은 상이한 컬러를 갖고 컬러-코딩될 수 있고, 제 1 메뉴 부분(761) 및/또는 서브-메뉴 메뉴 부분(762)에 디스플레이된 아이템들 중 하나 이상은 제 1 메뉴(764)에서 대응하는 옵션과 연관된 동일한 컬러를 포함할 수 있다.
예를 들면, 도 7b 및 도 7e에서 도시된 바와 같이, 구역 선택 부분(761), 예로서 구역 식별자 아래의 라인(761a, 761a') 및 구역 선택 부분에서 텍스트의 우측으로의 화살표(라벨링되지 않음)의 컬러는 현재 선택된 작업공간 구역에 할당된 컬러에 대응할 수 있다. 구역 선택 부분(761)의 하나 이상의 부가적인 특성들, 예로서 구역 식별자의 텍스트, 배경 영역 등(도시되지 않음)이 또한 컬러-코딩될 수 있다. 각각의 구역은 조작자로 하여금 원하는 작업공간 구역을 빠르고 쉽게 식별하고 선택하도록 허용하기 위해 상이한 컬러와 연관될 수 있다. 이들 할당된 컬러들은 또한 작업공간 구역 메뉴(764)(도 7d)에 포함된, 옵션들, 예로서 구역들의 명칭들, 각 구역 아래의 라인들(라벨링되지 않음) 등의 시각적 외형에서 반영될 수 있다. 또한, 랙 높이 식별자(762a) 및/또는 사이드바(762b)를 포함한, 랙 높이 선택 부분(762)의 시각적 묘사의 하나 이상의 부분들의 컬러는 선택된 구역에 할당된 컬러에 대응할 수 있다. 예를 들면, 랙 높이 식별자(762, 762a')에 디스플레이된 텍스트의 컬러 및 가늘고 긴 탭(762b')의 컬러는 선택된 구역의 할당된 컬러에 대응할 수 있다.
몇몇 실시예들에서, CDM 위젯(750) 및/또는 RHS 위젯(760)의 하나 이상의 부분들의 시각적 외형은 또한 캐리지 어셈블리(144)(도 1a)가 선택된 랙 높이에 도착하였음을 나타내기 위해 변할 수 있다. 예를 들면, RHS 위젯(760)의 외곽선(765)(도 7g)의, 컬러, 두께, 등 중 하나 이상은 캐리지 어셈블리(144)가 원하는/선택된 프로그램된 랙 높이에 도달하였다는 시각적 확인을 조작자에게 제공하기 위해 변할 수 있다. 도 7g에서, 개요(765)는 캐리지 어셈블리(144)가 129인치의 선택된 높이, 높이 5에 이름을 조작자에게 나타내기 위해 더 어둡게 도시되고 증가된 두께 또는 폭을 갖는다. 다른 실시예들에서, 가청 톤은 캐리지 어셈블리(144)가 각각의 프로그램된 랙 높이를 지남에 따라 울릴 수 있고 가청 톤 또는 메시지는 캐리지 어셈블리(144)가 선택된 랙 높이에 도달하였음을 나타내기 위해 울릴 수 있다. 이들 특징들은 선택된 기능이 성공적으로 실행되었고 차량(100)이 다음 동작을 위한 준비가 된, 예로서 캐리지 어셈블리(144)가 예상된 위치에 있다는 확인을 조작자에게 제공한다. 가청 확인 외에, RHS 위젯(760)의 외곽선(765)에서의 변화는 빠른 눈짓을 갖고 관찰될 수 있는 확인을 제공하고, 이것은 조작자 부주의를 감소시키고 강화된 유용성을 제공한다.
또한, 몇몇 실시예들에서, CDM 위젯(740) 및/또는 RHS 위젯(760)의 일 부분의 디스플레이는 캐리지 어셈블리(144)가 올리거나 또는 내림에 따라 실시간으로 변할 수 있다. 캐리지 어셈블리(144)의 움직임은 스케일(742)을 따라 포크들(744) 및 포인트(749)의 대응하는 상향 또는 하향 움직임에 의해 및 CDM 위젯(740)에서 랙 높이의 수치적 표시(747)에서의 대응하는 증가 또는 감소에 의해 표시될 수 있다. 또한, 프로그램된 랙 높이가 캐리지 어셈블리(144)의 움직임 이전에 사용자에 의해 선택되지 않았다면, 랙 높이 선택 부분(762)에서 디스플레이된 정보는 포크들이 각각의 프로그램된 랙 높이에 도달함에 따라 변할 수 있다. 도 7g를 참조하면, "높이 5"의 선택 이후, 조작자는 연속적인 들어올리기 동작을 활성화하여 캐리지 어셈블리(144)가 129인치의 대응하는 프로그램된 랙 높이를 향해 위쪽으로 올리게 한다. 캐리지 어셈블리(144)의 이러한 움직임은, 도 7g에 도시된 바와 같이, 캐리지 어셈블리(144)의 실제 움직임에 따라 실시간으로, "129 in"의 프로그램된 높이에 대응하는 새로운 위치로의 CDM 위젯(740)에서 스케일(742)을 따라 포크들(744) 및 포인터(729)의 상향 움직임에 의해, 및 랙 높이의 업데이트된 수치적 표시(747')에 의해 표시될 수 있다. 프로그램된 랙 높이가 캐리지 어셈블리(144)의 움직임 이전에 선택되지 않지만, 대신에 캐리지 어셈블리(144)의 움직임 동안 다기능 제어 핸들 상에서의 트리거 스위치를 통해 선택될 경우에, 랙 높이 식별자(762a)에 디스플레이된 랙 높이의 명칭(예로서, "높이 3", "높이 4" 등) 및 수치적 랙 높이(예로서, "94 in", "109 in" 등)는 캐리지 어셈블리(144)가 각각의 프로그램된 랙 높이에 도달함에 따라 변할 수 있다. 가늘고 긴 탭(762b', 762b")의 위치는 또한 캐리지 어셈블리가 각각의 프로그램된 랙 높이에 도달함에 따라 변할 수 있다.
실시간 디스플레이 특징은 조작자가 들어올리기 또는 내리기 동작 동안 프로그램된 랙 높이를 선택하는 실시예들에서 특히 도움이 될 수 있다. 예를 들면, 들어올리기 및 내리기 동작들 동안, RHS 위젯(760)의 랙 높이 선택 부분(762)에서 디스플레이 정보는 조작자가, 예를 들면 곧 있을 프로그램된 랙 높이를 선택하기 위해 트리거 스위치(도시되지 않음)를 작동시킬 수 있도록 다음 이용 가능한 프로그램된 랙 높이를 나타낸다. 조작자는 또한 캐리지 어셈블리(144)의 현재 위치 및 다음 프로그램된 랙 높이로의 근접성을 측정하기 위해 CDM 위젯(740)에서 도시된 수치적 표시(747) 및 스케일(742)을 따르는 포크들(744)의 위치를 사용할 수 있다.
여기에서 예시된 바와 같이, 랙 높이 선택 특징과 함께 사용될 수 있지만, 이 기술분야의 숙련자들은 두 개의 특징들이 독립적으로 사용될 수 있다는 것을 이해할 것이다. 두 개의 특징들의 조합된 사용은 상이한 작업공간 구역들에 존재할 수 있는, 유사하지만, 약간 상이한, 프로그램된 랙 높이들 사이에서 혼동을 제거하도록 돕는다. 예를 들면, 큰 창고에서 상이한 구역들은 단지 수 인치들만이 떨어진 랙 높이들을 포함할 수 있다. 구역들의 부재 시, 조작자가 포크들이 정확한 높이로 올라갔는지를 쉽게 결정하는 것이 어려울 수 있다. 두 개의 특징들의 조합된 사용은 또한 조작자가 탐색해야 하는 프로그램된 랙 높이들의 수를 감소시킨다. 예를 들면, 여러 위치들에서 사용되는 차량(100)은 다수의 프로그램된 랙 높이들을 저장할 수 있다. 구역들 없이, 조작자는 이용 가능한 랙 높이들의 모두에 걸쳐 탐색해야 하고, 이것은 특히, 장갑을 낀 동작을 요구하는 환경들에서, 선택 프로세스에 시간 및 어려움을 더하고 조작자 생산성을 감소시킨다. 트리거 스위치가 제공되고 사용되는 실시예들에 대해, 별도의 작업공간 구역들에 대해 정의된 대응하는 프로그램된 높이들을 갖는 것은 조작자가 동작하고 있는 선택된 작업공간 구역에서 조작자가 단지 대응하는 프로그램된 높이들만을 제공받으므로 들어올리기 동작 동안 트리거 스위치의 사용을 보다 유용하게 만든다.
팔레트 존재 표시자(763)가 이제 보다 상세하게 설명될 것이다. 도 7b에 도시된 바와 같이, 팔레트 존재 표시자(763)는 부하 존재 표시자(763a) 및 부하 중량 표시자(763b)를 포함하고 예를 들면, 포크들(156A)(도 1a) 상에서 검출된 부하의 존재 또는 부재의 시각적 표시를 제공한다. 팔레트 존재 표시자(763)는 도 7b에 도시된 바와 같이, RHS 위젯(760) 내에서 디스플레이될 수 있다. 대안적으로, 팔레트 존재 표시자(763)는 별도의 위젯 및/또는 아이콘(도시되지 않음)으로서 구현될 수 있다. 부하 핸들링 어셈블리(140)(도 1a)의 유압 실린더(도시되지 않음)에서 압력 트랜듀서와 같은, 하나 이상의 센서들(232)(도 2b)은 포크들(156A) 상에서 부하(116)의 중량을 감지할 수 있다. 제어 모듈(226)은 센서(들)로부터 수신된 정보를 모니터링 입력/출력(I/O) 모듈(230)(도 2b)로부터 추출하고 팔레트 존재 표시자(763)를 통해 디스플레이 스크린(600) 상에서의 디스플레이를 위해 이러한 정보를 제공한다.
도 7b에 도시된 바와 같이, 어떤 부하도 검출되지 않을 때, 부하 존재 표시자(763a)는 박스의 대시 기호로 된 외곽선을 포함하고, 부하 중량 표시자(763b)는 텍스트("비어 있는")을 디스플레이하는 것과 같은, 통지를 디스플레이한다. 또한, 어떤 부하도 검출되지 않을 때, CDM 위젯(740)에서 현재 검출된 부하 중량(748)은 또한 "0 lbs"를 디스플레이할 수 있다.
도 7f 및 도 7g에서, 2,300 파운드의 부하가, 팔레트 존재 표시자(763')에서 반영된 바와 같이, 검출된다. 부하 존재 표시자(763a')는 솔리드 박스를 포함하고, 부하 중량 표시자(763b')는 중량이 2,300 파운드인 검출된 부하의 존재를 반영하기 위해 "2300"의 디스플레이를 포함한다. CDM 위젯(740)에서 현재 부하 중량(748')은 또한 "2300 lbs"를 디스플레이하기 위해 변경되었다. 또한 도 7f 및 도 7g에 도시된 바와 같이, RHS 특징은 부하 오프셋 특징과 함께 사용될 수 있다. 예를 들면, 포크들 상에서 부하의 검출 시, 부하 오프셋 특징은 포크 캐리지가 약간 더 높은 포인트(부하되지 않은 포크들에 비교하여)에서 정지하게 한다. 이러한 높이 차는 랙 높이 식별자(762)에서 디스플레이된 프로그램된 높이에서 반영될 수 있다. 예를 들면, "높이 3"에 대해 랙 높이 식별자(762a)에서 디스플레이된 수치적 프로그램된 랙 높이는 부하, 예로서 팔레트, 및 부하된 포크들이 랙을 비울 것임을 보장하기 위해 요구된 증가된 높이를 반영하기 위해 도 7b에서(부하 없음) "85 in."으로부터 도 7f에서 랙 높이 식별자(762a')에서의 "94 in."(2,300 파운드들의 검출된 부하)로 증가된다. 또한, "높이 5"에 대한 수치적 프로그램된 랙 높이는 부하되지 않은 포크들(도시되지 않음)에 대해 "120 in."일 수 있지만, 2,300 파운드 부하가 검출되기 때문에, 랙 높이 식별자(762a")는 도 7g에 도시된 바와 같이, "129 in."의 프로그램된 랙 높이를 디스플레이한다.
그러나, 몇몇 부하들(통상적으로 < 500 파운드)은 하나 이상의 압력 센서들에 의한 자동 검출을 위해 너무 가벼울 수 있어서, 제어 모듈(226)(도 2b)이 검출된 부하의 부재를 부정확하게 나타내게 한다. 여기에서 논의된 바와 같이, 부하가 적절히 감지되지 않을 때, 프로그램된 랙 높이는 부하된 포크들을 수용하도록 조정되지 않고, 차량의 특징들 중 하나 이상은 적절히 기능하지 않을 수 있다. 이들 상황들에서, 팔레트 존재 표시자(763)는 조작자가 팔레트 존재 표시자(763)의 일 부분을 활성화함으로써 부하의 존재를 수동으로 표시하도록 허용하는 무시 기능을 포함한다. 예를 들면, 조작자가 부하(116)가 포크들(156A)(도 1a) 상에 존재하지만 팔레트 존재 표시자(763)가 부하의 부재를 부정확하게 표시한다는 것을 알고 있을 때(도 7b), 조작자는 팔레트 존재 표시자(763)를 터치하고, 탭핑하고, 클릭하거나, 또는 그 외 활성화함으로써 무시 기능을 활성화할 수 있다. 몇몇 실시예들에서, 팔레트 존재 표시자(763)에 대응하는 디스플레이 스크린(600)의 일 부분, 예로서 타원형 형태로 둘러싸인 영역은 터치-민감 영역 또는 "버튼"을 포함할 수 있다.
도 7i에 도시된 바와 같이, 무시 기능은, 예를 들면, 도 7b에서 팔레트 존재 표시자(763)를 정의하거나 또는 그 외 그것을 활성화하는 스크린상에서의 영역을 터치하고 해제함으로써, 조작자에 의해 활성화되었다. 팔레트 존재 표시자(763")의 하나 이상의 특성들은 무시 기능의 활성화를 반영하기 위해 변할 수 있다. 예를 들면, 팔레트 존재 표시자 내의 배경 컬러 및/또는 패턴은, 도 7i에 도시된 바와 같이 변할 수 있다. 또한, 부하 존재 표시자(763a")는 솔리드 박스를 포함하고, 부하 중량 표시자(763b")는, 무시 기능이 활성화되었음을 반영하기 위해, "부하됨"과 같은 통지를 디스플레이한다. 랙 높이 식별자(762a')에서 디스플레이된 프로그램된 랙 높이는 또한 부하된 포크들이 랙을 비운다는 것을 보장하기 위해 94 in.으로 업데이트된다. 몇몇 실시예들에서, 팔레트 존재 표시자(763")는 부하가 감지되지 않는다면, 포크 캐리지가 프로그램된 랙 높이에 도달할 때 "비어 있는"(도 7b)으로 리셋될 것이다. 부하가 감지될 때(예로서, 도 7f 및 도 7g에서 도시된 바와 같이), 무시 기능은 불능될 수 있고, 팔레트 존재 표시자(763")는 단지 어떤 중량도 검출되지 않을 때만 "비어 있는"(도 7b)으로 리셋될 것이다.
도 7f 및 도 7g를 참조하면, CDM 위젯(740)의 여러 부가적인 특징들이 상세하게 설명될 것이다. 검출된 부하 중량 및 현재 포크 높이, 기울기, 및 센터링에 대한 정보를 제공하는 것 외에, CDM 위젯(740)은 또한 검출된 부하에 기초하여 최대 리프트 높이의 시각적 표시자를 제공할 수 있다. 부하(116)가 포크들(156A, 156B)(도 1a) 상에 존재할 때, 차량(100)은 통상적으로 캐리지 어셈블리(144)(도 1a)가 상기 특정한 부하의 중량에 대해 올라가야 하는 최대 리프트 높이를 갖는다. 제어 모듈(226)(도 2b)은 차량의 최대 리프트 높이, 차량의 최대 리프트 중량 능력, 현재 포크 기울기 등과 같은, 다양한 파라미터들에 기초하여 부하에 대한 최대 리프트 높이를 결정할 수 있다. 파선들로 도시된 바와 같이, 스케일(742)의 일 부분, 예로서 영역들(742a, 742b)은 리프트 제한들의 시각적 표시를 제공하기 위해 컬러-코딩될 수 있다.
어떤 부하도 검출되지 않거나 또는 검출된 부하가 어떤 리프트 높이 제한들도 요구하지 않을 때, 스케일(742)의 영역들(742a, 742b) 양쪽 모두는, 모든 리프트 높이들이 차량(100)의 리프트 용량 내에 있다는 매우 가시적인 표시를 조작자에게 제공하기 위해, 균일한, 디폴트 컬러, 예로서 녹색(도시되지 않음)을 포함할 수 있다. 몇몇 실시예들에서, CDM 위젯(740)은 용량의 퍼센티지, 예로서 캐리지 어셈블리(144)가 결정된 최대 리프트 높이의 80%로 올라갔다는 표시를 나타내는 표시자(도시되지 않음)를 포함할 수 있다.
리프트 높이 제한을 요구하는 부하의 검출 시, 제어 모듈(226)(도 2b)은 CDM 위젯(740)의 하나 이상의 부분들의 컬러를 변경할 수 있고, 여기에서 컬러(들)는 상기 부하에 대한 최대 리프트 높이의 시각적 표시자를 조작자에게 제공한다. 예를 들면, 도 7f 및 도 7g에서 도시된 바와 같이, 2,300 파운드의 부하가 검출되고, 이것은 예시된 실시예에서, 리프트 높이 제한을 요구한다. 스케일(742)의, 부분, 예로서 영역(742a)은 이러한 영역 내의 리프트 높이들이 차량(100)의 리프트 용량 내에 있음을 나타내기 위해, 예를 들면, 녹색인 채로 있을 수 있다. 스케일(742)의 또 다른 부분, 예로서 영역(742b)은 스케일(742)의 영역(742b) 내의 리프트 높이들이 차량(100)의 리프트 용량을 초과한다는 매우 가시적인 표시를 조작자에게 제공하기 위해 황색 또는 적색(도시되지 않음)과 같은, 또 다른 컬러로 변경될 수 있다. 몇몇 실시예들(도시되지 않음)에서, 포크들(744) 및/또는 포인터(749)에 대응하는 시각적 표현의 하나 이상의 부분들의 컬러는 또한 포크들(156A)이 차량(100)의 리프트 용량 내에 있거나 또는 차량(100)의 리프트 용량을 초과하는 리프트 높이에 있는지에 기초하여 변할 수 있다. 다른 실시예들에서, 제어 모듈(226)(도 2b)은 차량(100)의 동작, 예로서 차량 속도 및 가속 등을 제한하거나 또는 한정할 수 있다. 추가 실시예들에서, 최대 리프트 높이(도시되지 않음)의 수치적 표시는 스케일(742) 상에, 예로서 영역들(742a, 742b) 사이에서의 접합부에 위치될 수 있다.
검출된 부하 중량이 차량(100)의 최대 리프트 용량을 초과할 때, 영역들(742a 및 742b)을 포함한, 전체 스케일(742)은 현재 부하가 임의의 높이로 들어올려지지 않아야 한다는 매우 가시적인 표시를 조작자에게 제공하기 위해, 상이한 균일한 컬러, 예로서 적색(도시되지 않음)을 포함할 수 있다. 이러한 상황에서, 제어 모듈(226)은 차량(100)의 매우 제한된 움직임, 예로서 특정한 임계치 미만 또는 미리 결정된 거리를 넘는 속도에서의 동작을 허용할 수 있고, 차량(100)의 동작을 선택적으로 완전히 불능시킬 수 있다.
몇몇 실시예들에서, 컬러-코딩된 메시지(도시되지 않음)는 예를 들면, 검출된 부하에 대한 결정된 최대 리프트 높이가 초과되었고, 검출된 부하가 차량의 결정된 최대 리프트 용량을 초과하고, 및/또는 포크들(156A)(도 1a)이 결정된 최대 리프트 높이에 가까이 있음을 조작자에게 통지하거나 또는 경고하기 위해 디스플레이 스크린(600) 상에서 디스플레이될 수 있다. 다른 실시예들에서, 제어 모듈(226)은 상기 조건들 중 하나 이상의 검출 시, 음성 경고, 가청 톤들, 디스플레이 스크린(600) 또는 차량 상에서의 섬광등들 등과 같은, 하나 이상의 가청 및/또는 시각적 경고들을 트리거할 수 있다. 모든 실시예들에서, 리프트 높이 제한들이 존재할 때, 가청 톤 또는 메시지는 캐리지 어셈블리(144)가 최대 높이에 도달할 때 및/또는 캐리지 어셈블리(144)의 높이가 최대 높이를 초과할 때 울릴 수 있다.
도 8 내지 도 11은 디스플레이 및 프로세싱 디바이스, 예로서 디스플레이 및 프로세싱 유닛(151)의 스크린 디스플레이상에서 하나 이상의 아이템들의 디스플레이를 정의하고 제어하기 위해 컴퓨터-구현된 프로세스들을 예시한 흐름도들이다. 컴퓨터-구현된 프로세스들은 예를 들면, 설명된 컴퓨터-구현된 프로세스를 구현하도록 프로세서에 지시하는 컴퓨터 지시들(예로서, 프로그램 코드의 형태로)을 포함한 예로서, 컴퓨터-판독 가능한 하드웨어(예로서, 컴퓨터-판독 가능한 하드웨어 메모리, 컴퓨터 판독 가능한 저장 미디어 등)를 사용하여 실행될 수 있다. 예를 들면, 도 8 내지 도 11에 예시된 프로세스들은 제어 모듈(226)(도 2b)에 의해 실행될 수 있다. 이것과 관련하여, 도 8 내지 도 11에 묘사된 흐름도는 각각 프로세서에 의해 실행되는 알고리즘을 개괄한다.
도 8은 스크린 디스플레이상에서, 복수의 아이템들, 예로서 위젯들의 디스플레이를 정의하고 제어하기 위한 컴퓨터-구현된 프로세스(800)를 예시한 흐름도이다. 프로세스는 프로세서가 각각의 위젯에 대응하는 애플리케이션 프로그램의 실행을 통해 복수의 위젯들을 정의하는 단계(810)에서 시작한다. 각각의 위젯은 산업용 차량의 연관된 기능의 현재 상태의 시각적 표현을 포함한다. 단계(820)에서, 프로세서는 복수의 위젯 공간들을 정의한 스크린 디스플레이의 일 부분 상에서 복수의 위젯들의 서브세트의 디스플레이를 제어하고, 단계(830)에서, 프로세서는 하나 이상의 아이콘들을 포함한 스크린 디스플레이상에서 아이콘 트레이의 디스플레이를 제어하고, 여기에서 하나 이상의 아이콘들의 각각은 대응하는 애플리케이션 프로그램의 실행을 통해 정의될 수 있다. 아이콘들 중 적어도 하나는 복수의 위젯들의 각각 하나에 대응한다. 도 8에 도시된 바와 같이, 프로세스는 프로세서가 하나의 위젯에 대응하는 하나의 아이콘의 활성화를 검출하고, 하나의 아이콘의 활성화를 검출하는 것에 응답하여, 단계(850)에서 로크된 위젯 공간에서 각각 하나의 위젯을 제자리에 로크시키는 단계(840)를 계속할 수 있다.
도 9는 스크린 디스플레이상에서, 하나 이상의 아이템들, 예로서 위젯들의 디스플레이를 정의하고 제어하기 위한 컴퓨터-구현된 프로세스(900)를 예시한 흐름도이다. 프로세스는 프로세서가 하나 이상의 위젯들을 정의하는 단계(910)에서 시작한다. 각각의 위젯은 산업용 차량의 연관된 기능의 현재 상태의 시각적 표현을 포함한다. 단계(920)에서, 프로세서는 하나 이상의 위젯 공간들을 정의하는 스크린 디스플레이의 일 부분 상에서 하나 이상의 위젯들 중 적어도 하나의 디스플레이를 제어하고, 단계(930)에서, 프로세서는 하나 이상의 아이콘들을 포함한 스크린 디스플레이 상에서 아이콘 트레이의 디스플레이를 제어한다. 아이콘들 중 적어도 하나는 하나 이상의 위젯들의 각각 하나에 대응한다. 프로세서는 단계(940)에서 하나의 위젯에 대응하는 하나의 아이콘의 활성화를 검출하고, 하나의 아이콘의 활성화를 검출하는 것에 응답하여, 하나의 위젯의 제 1 메뉴 부분이 단계(950)에서 디스플레이되도록 허용한다. 단계(960)에서, 프로세서는 하나의 위젯과 연관된 제 1 메뉴의 디스플레이를 제어한다.
도 10은 스크린 디스플레이상에서 하나 이상의 아이템들의 디스플레이를 정의하고 제어하기 위한 컴퓨터-구현된 프로세스(1000)를 예시한 흐름도이다. 프로세스는 프로세서가 하나 이상의 위젯들을 정의하는 단계(1010)에서 시작한다. 각각의 위젯은 산업용 차량의 연관된 기능의 현재 상태의 시각적 표현을 포함한다. 단계(1020)에서, 프로세서는 하나 이상의 위젯 공간들을 정의한 스크린 디스플레이의 일 부분 상에서 랙 높이 선택(RHS) 위젯의 디스플레이를 제어한다. RHS 위젯은 관련된 차량 기능이 완료될 때, 예로서 산업용 차량의 캐리지 어셈블리가 원하는 높이에 이를 때 상태를 변경하는 부분, 예로서 외곽선을 포함한다.
도 11은 스크린 디스플레이상에서 복수의 아이템들의 디스플레이를 정의하고 제어하기 위한 컴퓨터-구현된 프로세스(1100)를 예시한 흐름도이다. 프로세스는 프로세서가 복수의 위젯들을 정의하는 단계(1110)에서 시작한다. 각각의 위젯은 산업용 차량의 연관된 기능의 현재 상태의 시각적 표현을 포함한다. 단계(1120)에서, 프로세서는 복수의 위젯 공간들을 정의한 스크린 디스플레이의 일 부분 상에서 복수의 위젯들의 서브세트의 디스플레이를 제어하고, 단계(1130)에서, 프로세서는 하나 이상의 아이콘들을 포함한 스크린 디스플레이상에서 아이콘 트레이의 디스플레이를 제어한다. 아이콘들 중 적어도 하나는 복수의 위젯들 중 각각 하나에 대응한다. 프로세서는 단계(1140)에서 하나의 위젯에 대응하는 하나의 아이콘의 활성화를 검출하고, 하나의 아이콘의 활성화를 검출하는 것에 응답하여, 단계(1150)에서, 각각 하나의 위젯을 미리 정의된 위젯 공간으로 이동시킨다. 단계(1160)에서, 프로세서는 미리 정의된 위젯 공간으로부터 멀리 위젯을 이동시키기 위한 조작자 명령에 응답하여 미리 정의된 위젯 공간으로부터 각각 하나의 위젯을 이동시키고, 단계(1170)에서, 프로세서는 차량 조작에 관련된 명령에 응답하여 하나의 위젯을 다시 미리 정의된 위젯 공간으로 이동시킨다.
차량 조작자 제어 섹션(310)(도 3) 또는 제어 패널(126)(도 1b)에서 하나 이상의 터치 제스처들 또는 물리적 제어 요소들의 사용 외에, 또는 그 대신에, 조작자는 음성 제어 시스템(도시되지 않음)을 사용하여 하나 이상의 선택들을 할 수 있고, 그 예들은 그 전체가 여기에서 참조로서 통합되는, 미국 특허 번호 제7,017,689호에서 보다 완전하게 설명된다. 조작자는 헤드셋(도시되지 않음), 및/또는 디스플레이 유닛(151)을 구비할 수 있거나 또는 제어 패널(126)의 일 부분은 마이크로폰(도시되지 않음)을 포함할 수 있다. 음성 제어 시스템은 조작자로부터 하나 이상의 미리 결정된 구두 명령들을 수신하고 인식하도록 프로그램된다. 차량 제어 시스템은 그 후, 예를 들면, 디스플레이 유닛(151)(도 3) 및/또는 차량(100)의 동작을 제어하기 위해 적절한 출력 명령을 송신하는, 제어 모듈(226) 및/또는 하나 이상의 제어 모듈들 또는 제어기들(238)(도 2b)에 의해 각각의 구두 명령을 프로세싱을 위한 신호로 변환한다.
예를 들면, 구두 명령(RHS 아이콘 활성화 또는 RHS 위젯 활성화)의 수신은 RHS 아이콘(730A)을 활성화하고 여기에서 설명된 바와 같이, 하나 이상의 터치 제스처들 또는 물리적 제어 요소들을 사용하여 RHS 아이콘(730A)의 활성화시 RHS 위젯(760)의 움직임과 유사한 방식으로 RHS 위젯(760)(도 7b)을 미리 정의된 위젯 공간으로 이동시킬 수 있다. 구두 명령들(구역 선택 또는 랙 높이 선택)은 여기에서 설명된 바와 같이, 하나 이상의 터치 제스처들 또는 물리적 제어 요소들의 사용 이후 활성화 또는 디스플레이와 유사한 방식으로, RHS 위젯(760)의 각각, 구역 선택 부분(761) 또는 랙 높이 선택 부분(762)을 활성화하거나 또는 그것의 디스플레이를 야기할 수 있다.
이제 도 12를 참조하면, 개략적인 블록도가 도 2b의 제어 모듈(226)을 구현하기 위해 대표적인 컴퓨터 시스템(800)을 예시한다. 대표적인 컴퓨터 시스템(800)은 시스템 버스(830)에 연결되는 하나 이상의 (하드웨어) 마이크로프로세서들(810) 및 대응하는 (하드웨어) 메모리(820)(예로서, 랜덤 액세스 메모리 및/또는 판독 전용 메모리)를 포함한다. 정보는 적절한 브리지(840)에 의해 시스템 버스(830) 및 선택적 데이터 버스(850) 사이에서 전달될 수 있다. 데이터 버스(850)는 저장 장치(860)(예로서, 고체 상태 하드 디스크 드라이브); 착탈 가능한 미디어 저장 디바이스(들)(870)(예로서, 플래시 드라이브들 등); I/O 디바이스들(880)(예로서, 도 2b의 서비스 모듈(220)의 그래픽 사용자 인터페이스 모듈, 범용 직렬 버스(USB) 인터페이스 등); 및 하나 이상의 어댑터들(890)과 같은, 하나 이상의 마이크로프로세서들(810)과 주변장치들을 인터페이싱하기 위해 사용된다. 어댑터들(890)은, 제공되는 경우, 마이크로프로세서(810)가 차량 네트워크 시스템들 중 하나 이상(예로서, 도 2b의 236)에 걸쳐 통신하도록 허용한다. 이것과 관련하여, 예시적인 어댑터들(890)은 Bluetooth®, 이더넷, CAN 버스, RS422, LIN 버스, WiFi, 셀룰러 등을 포함할 수 있다.
이러한 주변 장치들의 리스트는 예시로서 제공되고 제한적이도록 의도되지 않는다. 다른 주변 디바이스들은 컴퓨터 시스템(800)으로 적절하게 통합될 수 있다. 메모리(820), 저장 장치(860), 착탈 가능한 미디어 저장 장치(870)로 삽입 가능한 착탈 가능한 미디어, 또는 그것의 조합들은 여기에서 제시되고 설명된 방법들, 구성들, 인터페이스들 및 다른 양상들을 구현하기 위해 사용될 수 있다.
마이크로프로세서(들)(810)는 대표적인 컴퓨터 시스템(800)의 동작을 제어한다. 게다가, 마이크로프로세서(들)(810) 중 하나 이상은 여기에서의 방법들 및 프로세스들을 구현하도록 마이크로프로세서(들)(810)에 지시하는 컴퓨터 판독 가능한 코드를 실행한다. 컴퓨터 판독 가능한 코드는, 예를 들면, 메모리(820), 저장 장치(860), 착탈 가능한 미디어 저장 디바이스(들)(870), 또는 마이크로프로세서(들)(810)에 의해 액세스 가능한 다른 적절한 유형의 저장 매체에 저장될 수 있다. 메모리(820)는 또한, 예로서 데이터를 저장하기 위한 작업 메모리, 운영 시스템 등으로서 기능할 수 있다.
여기에서의 방법들 및 프로세스들은 컴퓨터 시스템, 예로서 도 2a 및 도 2b의 프로세싱 디바이스들(202)과 같은 하나 이상의 일반 또는 특정한 컴퓨팅 디바이스들 상에서, 도 12의 시스템(800) 상에서, 또는 그것의 조합들 상에서 실행된 기계-실행 가능한 방법으로서 구현될 수 있다. 이것과 관련하여, 여기에서의 방법들 및 프로세스들은 기계-실행 가능한 프로그램 코드를 저장하는 컴퓨터-판독 가능한 저장 디바이스(예로서, 컴퓨터-판독 가능한 저장 하드웨어) 상에서 구현될 수 있고, 여기에서 프로그램 코드는 설명된 방법/프로세스를 구현하도록 프로세서에 지시한다. 여기에서의 방법들 및 프로세스들은 또한 메모리에 결합된 프로세서에 의해 실행될 수 있고, 여기에서 프로세서는 설명된 방법을 수행하기 위해, 메모리에 저장된 프로그램 코드에 의해 프로그램된다.
본 개시의 임의의 양상 또는 실시예를 위한 동작들을 실행하기 위한 컴퓨터 프로그램 코드는 하나 이상의 프로그래밍 언어들의 임의의 조합으로 기록될 수 있다. 프로그램 코드는 컴퓨터 시스템(800) 상에서 완전히 또는 부분적으로 실행할 수 있다. 후자의 시나리오에서, 원격 컴퓨터는 임의의 유형의 네트워크 연결을 통해, 예로서 컴퓨터 시스템(800)의 네트워크 어댑터(890)를 사용하여 컴퓨터 시스템(800)에 연결될 수 있다. 본 개시의 컴퓨터 양상들을 구현할 때, 컴퓨터-판독 가능한 매체의 임의의 조합이 이용될 수 있다. 컴퓨터-판독 가능한 매체는 컴퓨터 판독 가능한 신호 매체, 컴퓨터-판독 가능한 저장 매체, 또는 그것의 조합일 수 있다. 게다가, 컴퓨터-판독 가능한 저장 매체는 실제로 하나 이상의 별도의 매체들로서 구현될 수 있다.
컴퓨터-판독 가능한 저장 매체는 지시 실행 시스템, 장치, 또는 디바이스, 예로서 여기에서 보다 완전하게 제시된 컴퓨터 또는 다른 프로세싱 디바이스에 의해 또는 그것과 함께 사용하기 위해 프로그램(지시들)을 보유하고 저장할 수 있는 유형의 디바이스/하드웨어이다. 특히, 컴퓨터-판독 가능한 저장 매체는 컴퓨터-판독 가능한 신호 매체를 포함하지 않는다. 따라서, 여기에서 사용된 바와 같이, 컴퓨터 판독 가능한 저장 매체는 송신 미디어를 통해 라디오파들 또는 다른 자유롭게 전파되는 전자기파들과 같은, 일시적 신호들 자체인 것으로 해석되지 않는다. 컴퓨터-판독 가능한 저장 매체의 특정 예들은, 이에 제한되지 않지만, 다음: 하드 디스크, 랜덤 액세스 메모리(RAM), 판독-전용 메모리(ROM), 삭제 가능한 프로그램 가능 판독-전용 메모리(EPROM), 플래시 메모리, 또는 앞서 말한 것의 임의의 적절한 조합을 포함할 수 있다. 특히, 컴퓨터-판독 가능한 저장 매체는 컴퓨터-판독 가능한 저장 디바이스, 예로서 메모리와 같은 컴퓨터-판독 가능한 하드웨어를 포함한다. 여기에서 사용된 바와 같이, 컴퓨터-판독 가능한 저장 디바이스 및 컴퓨터-판독 가능한 하드웨어는 비-일시적인 물리적, 유형의 구현들이다.
비-일시성에 의해, 자연스럽게 존재하는 것을 중단할, 일시적인 전파 신호 그 자체와 달리, 청구된 주제를 정의하는 컴퓨터-판독 가능한 저장 디바이스 또는 컴퓨터-판독 가능한 하드웨어의 콘텐트들은 외부 동작에 의해 동작될 때까지 지속된다. 예를 들면, 랜덤 액세스 메모리(RAM)로 로딩된 프로그램 코드는 콘텐트가, 예로서 전력을 제거함으로써, 겹쳐쓰기, 삭제, 수정 등에 의해, 동작될 때까지 지속될 것이라는 점에서 비-일시적으로 간주된다. 게다가, 하드웨어는 대응하는 컴퓨터 시스템의 물리적 요소(들) 또는 구성요소(들)를 포함하므로, 하드웨어는 소프트웨어 그 자체를 포함하지 않는다. 여기에서 사용된 용어는 단지 특정한 실시예들을 설명할 목적을 위한 것이고 본 개시를 제한하도록 의도되지 않는다. 여기에서 사용된 바와 같이, 단수형 형태들("a", "an", 및 "the")은, 문맥이 달리 명확하게 표시하지 않는다면, 복수형 형태들을 또한 포함하도록 의도된다. 용어들("포함하다" 및/또는 "포함하는")은, 본 명세서에서 사용될 때, 서술된 특징들, 정수들, 단계들, 동작들, 요소들, 및/또는 구성요소들의 존재를 특정하지만, 하나 이상의 다른 특징들, 정수들, 단계들, 동작들, 요소들, 구성요소들, 및/또는 그것의 그룹들의 존재 또는 부가를 배제하지 않는다는 것이 추가로 이해될 것이다.
본 개시의 설명은 예시 및 설명의 목적들을 위해 제공되었지만, 철저하거나 또는 단지 개시된 형태에서의 실시예들에 제한되도록 의도되지 않는다. 많은 수정들 및 변화들이 본 발명의 범위 및 사상으로부터 벗어나지 않고 이 기술분야의 통상의 기술자들에게 명백할 것이다.
따라서, 본 출원의 발명을 상세하게 및 그것의 실시예들을 참조하여 설명할 때, 수정들 및 변화들이 첨부된 청구항들에서 정의된 본 발명의 범위로부터 벗어나지 않고 가능하다는 것이 명백할 것이다.
100: 산업용 차량 112: 전력 유닛
114: 프레임 120: 휠
122: 칸 124: 노브
126: 제어 패널 128: 조작자 좌석
130: 오버헤드 가드 138: 콘솔
140: 부하 핸들링 어셈블리 142: 마스트 어셈블리
144: 캐리지 어셈블리 146: 로크된 마스트 부재
148, 150: 이동 가능한 마스트 부재 151: 디스플레이 유닛
152: 디스플레이 154: 포크 캐리지 어셈블리
156A, 156B: 포크 162: 회전식 제어 노브
164: 5-버튼 키패드 170: 팔걸이
172: 손가락끝 레버 200: 컴퓨터 시스템
202: 프로세싱 디바이스 204: 네트워크
206: 네트워킹 구성요소 210: 액세스 포인트
212: 하드웨어 서버 214: 분석 엔진
216: 데이터 소스 218: 메인 모듈
220: 서비스 모듈 222: 트랜시버
226: 제어 모듈 228: 차량 전력 가능화 회로
230: 모니터링 입력/출력 모듈 234: 제 3 자 디바이스
236: 차량 네트워크 시스템 240: 포브 판독기
304: 하우징 308: 디스플레이 섹션
310: 차량 조작자 제어 섹션 402: GUI 제어기 모듈
404: 사용자 관리 모듈 406: 시스템 관리 모듈
408: 차량 관리 모듈 410: 언어 포맷 모듈
412: 통신 모듈 414: 메시지 시스템 모듈
416: 대시보드 모듈 418: I/O 모듈
600: 디스플레이 스크린 602: 메뉴 선택 섹션
604: 도킹 상태 트레이 606: 제 1 위젯 공간
608: 제 2 위젯 공간 610: 위젯 위치 표시자
720: 식별자 730: 시스템 상태 아이콘
740: CDM 위젯 742: 스케일
744: 포크 745: 포크 기울기 표시자
746: 포크 센터링 표시자 750: 속도계 위젯
760: RHS 위젯 763: 팔레트 존재 표시자
764: 작업공간 구역 메뉴 770: 윈도우
800: 컴퓨터 시스템 810: 마이크로프로세서
820: 메모리 830: 시스템 버스
840: 브리지 850: 데이터 버스
860: 저장 장치 870: 착탈 가능한 미디어 저장 디바이스
880: I/O 디바이스 890: 어댑터

Claims (25)

  1. 산업용 차량에서 그래픽 사용자 인터페이스를 포함하는 프로세싱 디바이스에 있어서:
    스크린 디스플레이;
    실행 가능한 지시들을 저장한 메모리; 및
    상기 메모리와 통신하는 프로세서를 포함하고,
    상기 프로세서는 상기 실행 가능한 지시들을 실행할 때에:
    각각이 상기 산업용 차량의 연관된 기능의 현재 상태의 시각적 표현을 포함하는, 하나 이상의 위젯들을 정의하고;
    하나 이상의 위젯 공간들을 정의한 상기 스크린 디스플레이의 일 부분 상에서 랙 높이 선택(RHS: rack height select) 위젯의 디스플레이를 제어하는 것으로서, 상기 RHS 위젯은 외곽선을 포함하고, 상기 외곽선의 컬러 또는 두께 중 하나 이상은 관련된 차량 기능이 완료될 때 상태를 변경하고, 상기 연관된 차량 기능은 원하는 높이에 도달하는 캐리지 어셈블리(carriage assembly)를 포함하는, 프로세싱 디바이스.
  2. 제 1 항에 있어서, 상기 프로세서는 상기 실행 가능한 지시들을 실행할 때에:
    하나 이상의 아이콘들을 포함하는 상기 스크린 디스플레이 상에서 아이콘 트레이의 디스플레이를 제어하고, 상기 하나 이상의 아이콘들의 적어도 하나는 상기 하나 이상의 위젯들의 각각 하나에 대응하는, 프로세싱 디바이스.
  3. 제 2 항에 있어서, 상기 프로세서는 상기 실행 가능한 지시들을 실행할 때에:
    상기 하나 이상의 위젯 공간들로부터 상기 스크린 디스플레이의 별도의 부분으로서 상기 아이콘 트레이를 정의하고,
    상기 아이콘 트레이는 상기 하나 이상의 위젯 공간들로부터 이격되는, 프로세싱 디바이스.
  4. 제 2 항에 있어서, 상기 프로세서는 상기 실행 가능한 지시들을 실행할 때에:
    상기 각각 하나의 위젯에 대응하는 하나의 아이콘의 활성화 시, 로크된(locked) 위젯 공간 내의 위치에서 상기 하나 이상의 위젯들 중 하나를 로크시키는, 프로세싱 디바이스.
  5. 제 4 항에 있어서,
    상기 각각 하나의 위젯은 RHS 위젯인, 프로세싱 디바이스.
  6. 제 4 항에 있어서, 상기 프로세서는 상기 실행 가능한 지시들을 실행할 때에:
    복수의 위젯들 및 복수의 위젯 공간들을 정의하고;
    상기 각각 하나의 위젯에 대응하는 상기 하나의 아이콘의 활성화를 검출하고;
    상기 활성화를 검출하는 것에 응답하여:
    상기 각각 하나의 위젯을 상기 로크된 위젯 공간으로 자동으로 이동시키고;
    서브세트 내의 남아있는 하나 이상의 위젯들을 하나 이상의 남아있는 위젯 공간들로 시프트하는, 프로세싱 디바이스.
  7. 제 2 항에 있어서,
    상기 프로세서는 상기 실행 가능한 지시들을 실행할 때에:
    상기 각각 하나의 위젯에 대응하는 하나의 아이콘의 활성화 시, 상기 하나 이상의 위젯들 중 하나를 미리 정의된 위젯 공간으로 이동시키는, 프로세싱 디바이스.
  8. 제 7 항에 있어서,
    상기 각각 하나의 위젯은 RHS 위젯인, 프로세싱 디바이스.
  9. 제 1 항에 있어서,
    상기 스크린 디스플레이는 차량 조작자로부터 터치 제스처 명령들을 수신하는 터치 스크린 디스플레이를 포함하고;
    상기 프로세서는 상기 실행 가능한 지시들을 실행할 때에:
    상기 터치 스크린 디스플레이 상에서의 터치 제스처의 검출에 따라 상기 터치 스크린 디스플레이 상에 상기 하나 이상의 위젯들의 위치를 시프트하는, 프로세싱 디바이스.
  10. 제 1 항에 있어서: 상기 프로세서는 상기 실행 가능한 지시들을 실행할 때에:
    하나의 위젯이 상기 스크린 디스플레이 상에서 상기 하나 이상의 위젯 공간들 중 하나에서 디스플레이되고 상기 하나의 위젯의 제 1 메뉴 부분이 차량 조작자에 의해 활성화될 때, 상기 하나 이상의 위젯들 중 상기 하나의 위젯과 연관된 제 1 메뉴의 디스플레이를 제어하는, 프로세싱 디바이스.
  11. 제 10 항에 있어서,
    상기 스크린 디스플레이는 상기 차량 조작자로부터 터치 제스처 명령들을 수신하는 터치 스크린 디스플레이를 포함하고;
    상기 제 1 메뉴는 리스트, 사이드바, 또는 스크롤 휠을 포함하고;
    상기 제 1 메뉴 내의 옵션들의 디스플레이는 상기 터치 스크린 디스플레이 상에서의 탭 제스처, 스와이프 제스처, 또는 슬라이드 제스처 중 하나에 의해 변경되고, 상기 제 1 메뉴 내의 옵션들은 상이한 컬러로 컬러-코딩되는(color-coded), 프로세싱 디바이스.
  12. 제 10 항에 있어서:
    상기 스크린 디스플레이는 상기 차량 조작자로부터 터치 제스처 명령들을 수신하는 터치 스크린 디스플레이를 포함하고;
    상기 하나의 위젯의 제 1 메뉴 부분은 상기 차량 조작자가 상기 제 1 메뉴 부분을 터치하거나 또는 선택하는 것에 의해 활성화되는, 프로세싱 디바이스.
  13. 제 10 항에 있어서, 상기 프로세서는, 상기 실행 가능한 지시들을 실행할 때에,
    각각이 상기 제 1 메뉴 내의 특정한 옵션에 대응하는 복수의 서브-메뉴들을 정의하고,
    하나의 서브-메뉴는 상기 제 1 메뉴 내의 대응하는 옵션이 선택된 후 상기 스크린 디스플레이 상에서 디스플레이되는, 프로세싱 디바이스.
  14. 제 13 항에 있어서, 상기 프로세서는 상기 실행 가능한 지시들을 실행할 때에:
    상기 제 1 메뉴 내의 대응하는 옵션과 연관된 동일한 컬러를 사용하여 상기 하나의 서브-메뉴의 적어도 일 부분을 컬러 코딩하는, 프로세싱 디바이스.
  15. 제 13 항에 있어서,
    상기 제 1 메뉴 또는 상기 서브-메뉴들 중 하나 이상은 상기 하나의 위젯 내에서 디스플레이되는, 프로세싱 디바이스.
  16. 제 13 항에 있어서,
    상기 제 1 메뉴 또는 상기 서브-메뉴들 중 하나 이상은 상기 위젯 공간들 중 하나 이상에 일시적으로 겹쳐지는 별도의 윈도우에서 디스플레이되는, 프로세싱 디바이스.
  17. 제 13 항에 있어서,
    상기 하나의 위젯은 상기 RHS 위젯이고, 상기 RHS 위젯은 상기 제 1 메뉴를 정의하는 작업공간 구역 메뉴를 포함하고, 상기 작업공간 구역 메뉴는 복수의 작업공간 구역들을 포함하고, 각각의 작업공간 구역은 상기 작업공간 구역과 연관된 복수의 저장된 랙 높이들을 포함한 대응하는 서브-메뉴를 갖는, 프로세싱 디바이스.
  18. 제 17 항에 있어서,
    각각의 작업공간 구역의 시각적 묘사의 적어도 일 부분은 상이한 컬러를 포함하고;
    각각의 대응하는 서브-메뉴의 시각적 묘사의 적어도 일 부분은 상기 연관된 작업공간 구역과 동일한 컬러를 포함하는, 프로세싱 디바이스.
  19. 제 1 항에 있어서, 상기 RHS 위젯은:
    제 1 메뉴 부분을 정의하는 작업공간 구역 선택 부분;
    서브-메뉴 부분을 정의하는 랙 높이 선택 부분; 및
    부하 존재 표시자(load presence indicator)를 포함하는, 프로세싱 디바이스.
  20. 제 19 항에 있어서, 상기 프로세서는 상기 실행 가능한 지시들을 실행할 때에:
    특정한 작업공간 구역 및 상기 특정한 작업공간 구역과 연관된 특정한 저장 랙 높이의 선택을 검출하는 것으로서, 상기 특정한 작업공간 구역 및 상기 특정한 저장 랙 높이의 선택 후에:
    상기 작업공간 구역 선택 부분은 선택된 특정한 작업공간 구역의 식별자를 포함하고,
    상기 랙 높이 선택 부분은, 선택된 특정한 저장 랙 높이의 식별자를 포함하고,
    상기 부하 존재 표시자는 검출된 부하의 존재 또는 부재의 시각적 표시를 포함하는, 프로세싱 디바이스.
  21. 제 20 항에 있어서, 상기 프로세서는 상기 실행 가능한 지시들을 실행할 때에:
    차량 조작자들에 의한 상기 부하 존재 표시자의 활성화 시, 상기 검출된 부하의 부재의 표시를 무시하는, 프로세싱 디바이스.
  22. 제 1 항에 있어서,
    상기 프로세서를 적어도 하나의 차량 네트워크 버스에 연결하는 차량 네트워크 시스템을 더 포함하고, 상기 프로세서는 상기 캐리지 어셈블리의 현재 위치 및 현재 감지된 부하 중량(load weight)을 추출하고,
    상기 프로세서는, 상기 실행 가능한 지시들을 실행할 때에:
    복수의 위젯들을 정의하고;
    상기 캐리지 어셈블리의 현재 위치 및 상기 현재 감지된 부하 중량의 시각 표현을 포함하는 커패시티 데이터 모니터링(capacity data monitoring; CDM) 위젯으로서, 상기 복수의 위젯들 중 하나를 정의하는, 프로세싱 디바이스.
  23. 제1 항에 있어서,
    하나 이상의 물리적 입력 제어 요소들을 포함하는 차량 조작자 제어 섹션을 더 포함하고,
    상기 하나 이상의 물리적 입력 제어 요소들은 상기 스크린 디스플레이 상에서 선택들을 하는데 사용되는, 프로세싱 디바이스.
  24. 제 23 항에 있어서,
    상기 하나 이상의 물리적 입력 제어 요소들은 5-버튼 제어, 트리거 스위치, 또는 회전식 제어 노브(rotary control knob) 중 적어도 하나를 포함하는, 프로세싱 디바이스.
  25. 제 1 항에 있어서,
    상기 스크린 디스플레이는 차량 조작자로부터 터치 제스처 명령들을 수신하는 터치 스크린 디스플레이를 포함하고;
    상기 프로세서는 상기 실행 가능한 지시들을 실행할 때에:
    상기 산업용 차량의 속도가 임계 속도 미만인지 여부를 결정하고;
    상기 터치 스크린 디스플레이 상에서 터치 제스처의 검출 이후 및 상기 산업용 차량의 속도가 상기 임계 속도 미만이면, 상기 터치 스크린 디스플레이 상의 상기 위젯들 중 하나 이상을 변경하는, 프로세싱 디바이스.
KR1020197017594A 2016-11-22 2017-11-17 산업용 차량을 위한 사용자 인터페이스 디바이스 KR102379813B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201662425099P 2016-11-22 2016-11-22
US62/425,099 2016-11-22
PCT/US2017/062140 WO2018098025A1 (en) 2016-11-22 2017-11-17 User interface device for industrial vehicle

Publications (2)

Publication Number Publication Date
KR20190089006A KR20190089006A (ko) 2019-07-29
KR102379813B1 true KR102379813B1 (ko) 2022-03-30

Family

ID=60629812

Family Applications (4)

Application Number Title Priority Date Filing Date
KR1020197017594A KR102379813B1 (ko) 2016-11-22 2017-11-17 산업용 차량을 위한 사용자 인터페이스 디바이스
KR1020197017500A KR102379810B1 (ko) 2016-11-22 2017-11-17 산업용 차량을 위한 사용자 인터페이스 디바이스
KR1020197017939A KR102447587B1 (ko) 2016-11-22 2017-11-17 산업용 차량을 위한 사용자 인터페이스 디바이스
KR1020197017420A KR102517483B1 (ko) 2016-11-22 2017-11-17 산업용 차량을 위한 사용자 인터페이스 디바이스

Family Applications After (3)

Application Number Title Priority Date Filing Date
KR1020197017500A KR102379810B1 (ko) 2016-11-22 2017-11-17 산업용 차량을 위한 사용자 인터페이스 디바이스
KR1020197017939A KR102447587B1 (ko) 2016-11-22 2017-11-17 산업용 차량을 위한 사용자 인터페이스 디바이스
KR1020197017420A KR102517483B1 (ko) 2016-11-22 2017-11-17 산업용 차량을 위한 사용자 인터페이스 디바이스

Country Status (9)

Country Link
US (6) US10936183B2 (ko)
EP (6) EP3545395B1 (ko)
KR (4) KR102379813B1 (ko)
CN (4) CN109891377B (ko)
AU (6) AU2017363525A1 (ko)
BR (4) BR112019006598A2 (ko)
CA (4) CA3040308A1 (ko)
MX (4) MX2019005883A (ko)
WO (4) WO2018098025A1 (ko)

Families Citing this family (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8490724B2 (en) * 2011-12-16 2013-07-23 Shawn R. Smith Centering device for load transporting apparatus
USD789955S1 (en) * 2014-11-04 2017-06-20 Teenage Engineering Ab Display screen or portion thereof with graphical user interface
EP4145263B1 (en) 2015-07-17 2024-06-26 Crown Equipment Corporation Processing device having a graphical user interface for industrial vehicle
USD871428S1 (en) * 2017-01-23 2019-12-31 Tixtrack, Inc. Display panel or portion thereof with graphical user interface
WO2018187341A1 (en) * 2017-04-03 2018-10-11 Hyster-Yale Group, Inc. Vehicle sensor systems, components and methods
USD855638S1 (en) * 2017-09-05 2019-08-06 Byton Limited Display screen or portion thereof with a graphical user interface
US10788972B2 (en) * 2017-10-02 2020-09-29 Fisher-Rosemount Systems, Inc. Systems and methods for automatically populating a display area with historized process parameters
WO2019131721A1 (ja) * 2017-12-27 2019-07-04 株式会社クボタ 作業機及び作業機の製造方法
EP3511288A1 (de) * 2018-01-10 2019-07-17 STILL GmbH Verfahren zur steuerung einer kleinfunktionalität eines flurförderzeugs mittels eines makro-programms und entsprechendes flurförderzeug
USD916727S1 (en) * 2018-05-14 2021-04-20 Nio (Anhui) Holding Co., Ltd. Electronic device with graphical user interface
EP3581719B1 (en) * 2018-06-12 2024-07-17 Kubota Corporation Working machine
JP7004628B2 (ja) * 2018-09-25 2022-02-04 富士フイルム株式会社 画像表示制御装置、画像表示制御装置の作動プログラム、及び作動方法
US10899538B2 (en) 2018-10-02 2021-01-26 Oshkosh Corporation Grabber for a refuse vehicle
USD914042S1 (en) * 2018-10-15 2021-03-23 Koninklijke Philips N.V. Display screen with graphical user interface
GB2579075B (en) * 2018-11-19 2021-06-16 Caterpillar Inc Work machine with sensor enabled user control
WO2020136830A1 (ja) * 2018-12-27 2020-07-02 三菱ロジスネクスト株式会社 フォークリフト
JP7279543B2 (ja) * 2019-06-28 2023-05-23 トヨタ自動車株式会社 自動運転車両の操作装置
IT201900018836A1 (it) * 2019-10-15 2021-04-15 Manitou Italia Srl Sistema di presentazione delle informazioni perfezionato.
US11969882B2 (en) * 2019-11-21 2024-04-30 The Raymond Corporation Material handling vehicle behavior modification based on task classification
US11167641B2 (en) * 2019-11-22 2021-11-09 Deere & Company System and method for reconfiguring operator controls
CN112882777B (zh) * 2019-11-30 2024-10-18 华为技术有限公司 一种分屏显示方法及电子设备
JP7341878B2 (ja) * 2019-12-18 2023-09-11 株式会社クボタ 作業機
US10990114B1 (en) 2019-12-30 2021-04-27 Marathon Petroleum Company Lp Methods and systems for inline mixing of hydrocarbon liquids
US11247184B2 (en) 2019-12-30 2022-02-15 Marathon Petroleum Company Lp Methods and systems for spillback control of in-line mixing of hydrocarbon liquids
US11607654B2 (en) 2019-12-30 2023-03-21 Marathon Petroleum Company Lp Methods and systems for in-line mixing of hydrocarbon liquids
USD969837S1 (en) * 2019-12-31 2022-11-15 Daikin Manufacturing Company, L.P. Display screen with a graphical user interface for an HVAC control device
TWI747174B (zh) * 2020-02-25 2021-11-21 國立虎尾科技大學 位置控制系統
US11620864B2 (en) * 2020-05-19 2023-04-04 Caterpillar Paving Products Inc. Systems and methods for viewing onboard machine data
USD969157S1 (en) * 2020-07-10 2022-11-08 Hestan Commercial Corporation Control knob for cooking appliances with animated icon
USD968452S1 (en) * 2020-07-10 2022-11-01 Hestan Commercial Corporation Control knob for cooking appliances with animated icon
CA3198075A1 (en) 2020-10-05 2022-04-14 Crown Equipment Corporation Systems and methods for relative pose determination and field enforcement of materials handling vehicles using ultra-wideband radio technology
USD949764S1 (en) * 2020-11-12 2022-04-26 Mtd Products Inc Control panel
US20220232649A1 (en) 2021-01-15 2022-07-21 Oshkosh Corporation Local fleet connectivity system hub
US12012883B2 (en) 2021-03-16 2024-06-18 Marathon Petroleum Company Lp Systems and methods for backhaul transportation of liquefied gas and CO2 using liquefied gas carriers
US11578836B2 (en) 2021-03-16 2023-02-14 Marathon Petroleum Company Lp Scalable greenhouse gas capture systems and methods
US11655940B2 (en) 2021-03-16 2023-05-23 Marathon Petroleum Company Lp Systems and methods for transporting fuel and carbon dioxide in a dual fluid vessel
US20220314818A1 (en) * 2021-03-31 2022-10-06 Taiga Motors Inc. Systems and methods for customizing a performance characteristic of a vehicle
EP4384669A1 (en) * 2021-08-11 2024-06-19 Oshkosh Corporation Work equipment utilization monitoring system and method
JP7559707B2 (ja) * 2021-08-24 2024-10-02 株式会社豊田自動織機 フォークリフト
US12043905B2 (en) 2021-08-26 2024-07-23 Marathon Petroleum Company Lp Electrode watering assemblies and methods for maintaining cathodic monitoring of structures
US12129559B2 (en) 2021-08-26 2024-10-29 Marathon Petroleum Company Lp Test station assemblies for monitoring cathodic protection of structures and related methods
US11447877B1 (en) 2021-08-26 2022-09-20 Marathon Petroleum Company Lp Assemblies and methods for monitoring cathodic protection of structures
DE102021124151A1 (de) 2021-09-17 2023-03-23 Jungheinrich Aktiengesellschaft Bedieneinheit, System, Verfahren und Computerprogrammprodukt zur Steuerung von Assistenzfunktionen und/oder Fahrzeugfunktionen eines Flurförderzeugs sowie Flurförderzeug
USD1016825S1 (en) * 2021-10-12 2024-03-05 Stryker Corporation Display screen or portion thereof with a scale history icon
IT202100026735A1 (it) * 2021-10-19 2023-04-19 Magni Real Estate S R L Sollevatore telescopico
US11686070B1 (en) * 2022-05-04 2023-06-27 Marathon Petroleum Company Lp Systems, methods, and controllers to enhance heavy equipment warning
US12012082B1 (en) 2022-12-30 2024-06-18 Marathon Petroleum Company Lp Systems and methods for a hydraulic vent interlock
US12006014B1 (en) 2023-02-18 2024-06-11 Marathon Petroleum Company Lp Exhaust vent hoods for marine vessels and related methods
US12043361B1 (en) 2023-02-18 2024-07-23 Marathon Petroleum Company Lp Exhaust handling systems for marine vessels and related methods
US12087002B1 (en) 2023-09-18 2024-09-10 Marathon Petroleum Company Lp Systems and methods to determine depth of soil coverage along a right-of-way

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2437629A (en) * 2006-04-25 2007-10-31 Jyri Mr Vaherto Display for assisting lift truck operator
US20120256843A1 (en) * 2009-09-16 2012-10-11 Agco Gmbh Control unit for display terminal

Family Cites Families (379)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3010595A (en) 1960-03-01 1961-11-28 Charles L Stone Leveling attachment for a fork lift truck
US3319816A (en) 1965-03-15 1967-05-16 Clark Equipment Co Tilt and hoist control mechanism for a lift truck
US3410433A (en) 1966-12-23 1968-11-12 Pettibone Mulliken Corp Servo self-leveling mechanism
US3542161A (en) 1968-08-23 1970-11-24 Eaton Yale & Towne Load height indicator for industrial trucks
FR2130506B1 (ko) 1971-03-26 1976-08-06 Irion & Vosseler
US3937339A (en) 1971-10-29 1976-02-10 Koehring Company Vehicle having transverse leveling means
US3854820A (en) 1972-09-13 1974-12-17 Clark Equipment Co Light reference system for aiding operator positioning of load handling devices and the like
JPS572318B2 (ko) 1973-10-20 1982-01-14
US4062269A (en) 1975-04-21 1977-12-13 Clark Equipment Company Hydraulic cylinder extension control
DK140887B (da) 1975-04-30 1979-12-03 Islef & Hagen As Styresystem til selektiv indstilling af et forskydeligt organ.
JPS6052079B2 (ja) 1975-10-15 1985-11-16 株式会社小松製作所 無人荷役作業装置
US4074794A (en) 1975-10-31 1978-02-21 Towmotor Corporation Height indicator and control for fork lift trucks
US4162869A (en) 1976-08-06 1979-07-31 Kabushiki Kaisha Komatsu Seisakusho Unmanned conveying control system
US4122957A (en) 1977-10-06 1978-10-31 The Raymond Corporation Lift truck having height indicating means
SE7804927L (sv) 1978-04-28 1979-10-29 Volvo Ab Anordning for att orientera exempelvis ett lyftdon i forhallande till en last
US4212375A (en) 1978-06-15 1980-07-15 Caterpillar Tractor Co. Aligning apparatus for material handling system
US4235308A (en) 1979-01-11 1980-11-25 The General, Inc. Locking brake for articulated vehicle
US4547844A (en) 1979-03-16 1985-10-15 The Raymond Corporation Shelf height selector
US4439102A (en) 1979-04-16 1984-03-27 The Raymond Corporation Material handling apparatus
JPS5633399A (en) 1979-08-20 1981-04-03 Komatsu Forklift Cargo work car
US4511974A (en) 1981-02-04 1985-04-16 Kabushiki Kaisha Toyoda Jidoshokki Seisakusho Load condition indicating method and apparatus for forklift truck
US4509127A (en) 1981-03-31 1985-04-02 Kabushiki Kaisha Toyoda Jidoh Shokki Seisakusho Control device for loading and unloading mechanism
JPS57158696U (ko) 1981-03-31 1982-10-05
GB2097959B (en) 1981-03-31 1984-09-12 Toyoda Automatic Loom Works Fork lift control system
GB2095862B (en) 1981-03-31 1984-10-24 Toyoda Automatic Loom Works Fork lift control system
GB2095861B (en) 1981-03-31 1985-01-03 Toyoda Automatic Loom Works Fork lift control system
US4598797A (en) 1984-04-13 1986-07-08 Clark Equipment Company Travel/lift inhibit control
US4612623A (en) 1984-08-03 1986-09-16 Maintenance Technology, Inc. Tamper-resistant, running time maintenance monitor with individualized maintenance message and method
US4708577A (en) 1986-04-03 1987-11-24 Fratzke Mark E Self-leveling fork lift apparatus
US4782920A (en) 1987-02-04 1988-11-08 Cascade Corporation Load-lifting mast especially adapted for use with automatically-guided vehicles
US5006829A (en) 1987-03-31 1991-04-09 Honda Giken Kogyo K.K. Information display system for a vehicle
JPS63192398U (ko) 1987-05-29 1988-12-12
US4957408A (en) 1988-04-06 1990-09-18 Toyota Jidosha Kabushiki Kaisha Device for controlling a fork of a forklift
US5011358A (en) 1988-10-25 1991-04-30 Andersen Eric T Height indicator for a fork lift truck
US4994973A (en) 1988-12-28 1991-02-19 Nippon Yusoki Co., Ltd. Control system for industrial use vehicles
JPH0392433A (ja) 1989-09-04 1991-04-17 Nippon Yusoki Co Ltd 電気車における異常部品の経歴データ表示方法
US5056437A (en) 1990-05-15 1991-10-15 Republic Storage Systems Company, Inc. Device for initializing an automated warehousing system
CA2088270C (en) 1990-09-07 2000-04-25 Sam H. Jaberi Adaptive vehicle display
DE4030748A1 (de) 1990-09-28 1992-04-02 Linde Ag Flurfoerderzeug mit einer ueberwachungseinrichtung fuer den belastungszustand
US5088879A (en) 1990-10-31 1992-02-18 Crown Equipment Corporation Forward tilt limit system for lift trucks
US5208753A (en) 1991-03-28 1993-05-04 Acuff Dallas W Forklift alignment system
JP2716876B2 (ja) 1991-04-01 1998-02-18 三菱重工業株式会社 フォークリフトの制御装置
US6061062A (en) 1991-12-20 2000-05-09 Apple Computer, Inc. Zooming controller
US5749696A (en) 1992-07-23 1998-05-12 Scott Westlake Height and tilt indicator for forklift truck
US6049813A (en) 1993-02-26 2000-04-11 Intermec Ip Corp. Portable work station-type data collection system
JP3166413B2 (ja) 1993-06-14 2001-05-14 株式会社豊田自動織機製作所 自動揚高装置付フォークリフト
US5704051A (en) * 1993-11-19 1997-12-30 Lane; Ronald S. Hierarchical menu bar system with dynamic graphics and text windows
JPH07242400A (ja) 1994-03-04 1995-09-19 Nippon Yusoki Co Ltd フォークリフトのモニタ装置
JPH07248870A (ja) 1994-03-11 1995-09-26 Wacom Co Ltd データ整合方法、座標入力方法及び座標入力システム
DE4413538C2 (de) 1994-04-15 1997-03-13 Mannesmann Ag Energie- und Signalzufuhr für ein Regalbediengerät
US9513744B2 (en) 1994-08-15 2016-12-06 Apple Inc. Control systems employing novel physical controls and touch screens
JPH0891794A (ja) 1994-09-29 1996-04-09 Aichi Corp 検出器のエラー判定装置
DE59509670D1 (de) 1994-11-08 2001-11-08 Jungheinrich Ag Handbetätigte Stellvorrichtung für einen Bedienungsstand bzw. -sitz
US5687081A (en) 1994-12-30 1997-11-11 Crown Equipment Corporation Lift truck control system
US5586620A (en) 1995-05-12 1996-12-24 Crown Equipment Corporation Remote viewing apparatus for fork lift trucks
US20090322499A1 (en) 1995-06-29 2009-12-31 Pryor Timothy R Programmable tactile touch screen displays and man-machine interfaces for improved vehicle instrumentation and telematics
US5994650A (en) 1996-03-28 1999-11-30 Bt Industries Ab Safety system for lift trucks
US5791440A (en) 1996-05-13 1998-08-11 The Raymond Corporation Speed limiting method and apparatus for lift truck
DE19619419B4 (de) 1996-05-14 2004-10-07 Claas Kgaa Mbh Bediengerät
DE19623792C2 (de) 1996-06-14 2002-01-10 Still Wagner Gmbh & Co Kg Bedienelement für ein deichselgelenktes Flurförderzeug
US6128007A (en) 1996-07-29 2000-10-03 Motorola, Inc. Method and apparatus for multi-mode handwritten input and hand directed control of a computing device
DE19639119A1 (de) 1996-09-24 1998-03-26 Philips Patentverwaltung Elektronisches Gerät mit einem bidirektionalen Drehschalter
KR19980028699A (ko) 1996-10-23 1998-07-15 이해규 상하역 장비의 마스트 경사안정화 장치 및 방법
US6686911B1 (en) 1996-11-26 2004-02-03 Immersion Corporation Control knob with control modes and force feedback
US6009355A (en) 1997-01-28 1999-12-28 American Calcar Inc. Multimedia information and control system for automobiles
DE69824066T2 (de) 1997-03-21 2005-05-25 Kabushiki Kaisha Toyota Jidoshokki, Kariya Hydraulisches Steuergerät für Flurförderzeuge
NZ501779A (en) 1997-07-09 2002-02-01 Crown Equip Corp Fork lift capacity monitor and display
DE19730297B4 (de) 1997-07-15 2012-05-03 Siemens Ag Bedienvorrichtung mit zweidimensionaler Dialogbewegung
US5956255A (en) 1997-09-23 1999-09-21 Case Corporation Seed planter performance monitor
DE19843421B4 (de) 1997-11-25 2007-07-05 Bayerische Motoren Werke Ag Vorrichtung zur Auswahl von Punkten einer aus Menüs und/oder Untermenüs und/oder Funktionen und/oder Funktionswerten bestehenden Menüstruktur
JPH11165998A (ja) 1997-12-04 1999-06-22 Toyota Autom Loom Works Ltd 産業車両の車体揺動制御装置及び産業車両
US6039141A (en) 1998-02-23 2000-03-21 Case Corporation Moving operator and display unit
JP3178407B2 (ja) 1998-03-18 2001-06-18 株式会社豊田自動織機製作所 産業車両における位置検出装置及び産業車両
US6128553A (en) 1998-07-24 2000-10-03 Rockwell Collins, Inc. Menu control knob
DE19839234A1 (de) 1998-08-28 2000-03-09 Still Wagner Gmbh & Co Kg Flurförderzeug mit anhebbarem Fahrerstand und Verfahren zum Betreiben des Flurförderzeugs
US6331866B1 (en) 1998-09-28 2001-12-18 3M Innovative Properties Company Display control for software notes
US6667726B1 (en) 1999-01-19 2003-12-23 C.R.F. Societa Consortile Per Azioni Vehicle display device
DE29903671U1 (de) 1999-03-02 1999-08-05 Westfalia-WST-Systemtechnik GmbH & Co. KG, 33829 Borgholzhausen Regalfahrzeug
IT1308466B1 (it) 1999-04-30 2001-12-17 Fiat Ricerche Interfaccia utente per un veicolo
US20080015955A1 (en) 1999-05-19 2008-01-17 I.D. Systems, Inc. Mobile asset data management system
US6343237B1 (en) 1999-06-04 2002-01-29 Clark Equipment Company User interface functionality for power machine control system
DE10029612A1 (de) 1999-07-14 2001-01-18 Volkswagen Ag Anzeige- und/oder Bedieneinrichtung für mindestens eine elektrische Einrichtung in Kraftfahrzeugen
US7216024B1 (en) 1999-07-27 2007-05-08 Linde Aktiengesellschaft Industrial truck with a stabilizing device
JP3562999B2 (ja) 1999-07-27 2004-09-08 株式会社クボタ 作業車
US6724403B1 (en) 1999-10-29 2004-04-20 Surfcast, Inc. System and method for simultaneous display of multiple information sources
US7028264B2 (en) 1999-10-29 2006-04-11 Surfcast, Inc. System and method for simultaneous display of multiple information sources
US7987431B2 (en) 1999-10-29 2011-07-26 Surfcast, Inc. System and method for simultaneous display of multiple information sources
DE19959597C1 (de) 1999-12-10 2001-02-15 Bayerische Motoren Werke Ag Verfahren und Vorrichtung zur optischen Anzeige von Informationen in Kraftfahrzeugen
DE10013214A1 (de) 2000-03-17 2001-09-27 Witron Logistik & Inf Gmbh Kommissioniervorrichtung
DE10015009B4 (de) * 2000-03-20 2006-02-23 Jungheinrich Ag Flurförderzeug mit einem Anzeige-, Steuerungs- und Überwachungssystem
US20030205433A1 (en) 2001-05-03 2003-11-06 Hagman Earl L Variable straddle transporter lift with programmable height positions
US6405061B1 (en) 2000-05-11 2002-06-11 Youngbo Engineering, Inc. Method and apparatus for data entry in a wireless network access device
DE10039382A1 (de) 2000-08-11 2002-02-21 Still & Saxby Sarl Flurförderzeug mit einer Lastaufnahmevorrichtung
US6429773B1 (en) 2000-10-31 2002-08-06 Hewlett-Packard Company System for remotely communicating with a vehicle
DE10054792A1 (de) 2000-11-04 2002-05-08 Still Wagner Gmbh & Co Kg Flurförderzeug mit einer Vorrichtung zum Erfassen der Hubhöhe
EP1337414B1 (de) 2000-11-14 2008-01-09 Volkswagen Aktiengesellschaft Multifunktions-bedieneinrichtung
US6600418B2 (en) 2000-12-12 2003-07-29 3M Innovative Properties Company Object tracking and management system and method using radio-frequency identification tags
US20020070852A1 (en) 2000-12-12 2002-06-13 Pearl I, Llc Automobile display control system
US6437701B1 (en) 2000-12-18 2002-08-20 Caterpillar Inc. Apparatus and method for a machine stability system for an articulated work machine
US6952156B2 (en) 2000-12-28 2005-10-04 Cnh America Llc Transponder communication and control system for a vehicle
EP1247686B1 (de) 2001-04-04 2006-05-31 Volkswagen Aktiengesellschaft Verfahren und Vorrichtung zur Auswahl von Fahrzeugfunktionen in einem Kraftfahrzeug
DE10131839B4 (de) 2001-06-30 2004-02-05 Daimlerchrysler Ag Interfahrzeug-Kommunikationsverfahren
US6648581B2 (en) 2001-07-02 2003-11-18 The Raymond Corporation Order picker truck
JP4260383B2 (ja) 2001-07-06 2009-04-30 アルパイン株式会社 車載用表示装置
US7219769B2 (en) 2001-07-17 2007-05-22 Kabushiki Kaisha Toyota Jidoshokki Industrial vehicle equipped with load handling operation control apparatus
DE10144751A1 (de) 2001-09-11 2003-03-27 Volkswagen Ag Fahrzeug-Fahrzeug-Kommunikation und Flottenmanagement
DE10150631C5 (de) 2001-10-12 2014-04-10 Jungheinrich Aktiengesellschaft Flurförderzeug mit Schnittstelle für Diagnosedaten
EP1502896A4 (en) * 2002-01-23 2009-11-18 Toyota Jidoshokki Kk POSITION CONTROL DEVICE AND POSITION CONTROL PROCESS FOR LOADING DEVICE IN INDUSTRIAL VEHICLE
GB2385312B (en) 2002-02-18 2005-02-09 Nippon Yusoki Co Ltd Forklift
JP2003246598A (ja) 2002-02-22 2003-09-02 Nippon Yusoki Co Ltd 荷役車両の表示装置
JP2004001987A (ja) 2002-03-25 2004-01-08 Hitachi Constr Mach Co Ltd 操作支援装置
JP4291544B2 (ja) 2002-04-03 2009-07-08 株式会社豊田自動織機 産業車両
US7154480B2 (en) 2002-04-30 2006-12-26 Kazuho Iesaka Computer keyboard and cursor control system with keyboard map switching system
DE10226598A1 (de) 2002-06-14 2003-12-24 Still Wagner Gmbh & Co Kg Flurförderzeug mit einer Steuervorrichtung
US20060224945A1 (en) 2002-08-27 2006-10-05 Khan Soudy M Operating method for computing devices
JP4053843B2 (ja) 2002-08-29 2008-02-27 株式会社アイチコーポレーション エラー履歴表示装置
US20040150674A1 (en) 2003-02-02 2004-08-05 Nissan Motor Co., Ltd. Information display system for vehicle
DE10305900C5 (de) 2003-02-13 2014-04-17 Jungheinrich Aktiengesellschaft Stapler
US20040200644A1 (en) 2003-04-08 2004-10-14 Alan Paine Safe load lifting measurement device
DE10317660A1 (de) 2003-04-17 2004-11-11 Still Wagner Gmbh & Co. Kg Hochregalstapler mit halbautomatischem Betriebsmodus
US7703018B2 (en) 2003-05-22 2010-04-20 International Business Machines Corporation Apparatus and method for automating the diagramming of virtual local area networks
JP4209257B2 (ja) 2003-05-29 2009-01-14 三菱重工業株式会社 分散型コントローラとその動作方法、及び、分散型コントローラを備えるフォークリフト
USD537374S1 (en) 2003-09-09 2007-02-27 The Raymond Corporation Display panel for a material handling vehicle
US20050102081A1 (en) 2003-09-23 2005-05-12 Patterson Mark A. Lift truck active load stabilizer
US7360175B2 (en) 2003-10-03 2008-04-15 Lexisnexis, A Division Of Reed Elsevier Inc. Hierarchical, multilevel, expand and collapse navigation aid for hierarchical structures
US7418670B2 (en) 2003-10-03 2008-08-26 Microsoft Corporation Hierarchical in-place menus
JP2005126017A (ja) 2003-10-27 2005-05-19 Mitsubishi Agricult Mach Co Ltd 作業用走行車
DE10350407A1 (de) 2003-10-28 2005-05-25 Deere & Company, Moline Vorrichtung zum Bedienen eines Fahrzeugs
ITMI20032281A1 (it) 2003-11-24 2005-05-25 Jurop S P A Metodo e sistyema di controllo di macchine operatrici e veicoli industriali
EP1553044B1 (de) 2004-01-08 2008-05-14 Tobias Olbort Stapler mit Memory-Einheit
US20050172239A1 (en) 2004-01-30 2005-08-04 International Business Machines Corporation Modeless interaction with GUI widget applications
US7287625B1 (en) 2004-02-19 2007-10-30 Harris Brian L Forklift safety sensor and control system
US10156959B2 (en) * 2005-03-16 2018-12-18 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
GB2413547B (en) 2004-04-07 2007-06-06 Linde Ag Industrial truck having increased static/quasi-static and dynamic tipping stability
GB2412902B (en) 2004-04-07 2008-04-09 Linde Ag Industrial truck having increased static or quasi-static tipping stability
DE102004021840A1 (de) 2004-05-04 2005-12-01 Liebherr-Werk Nenzing Gmbh, Nenzing Lade- und/oder Hubgerät, insbesondere Reachstacker
US7017689B2 (en) 2004-05-06 2006-03-28 Crown Equipment Corporation Electrical steering assist for material handling vehicles
DE102004027446B4 (de) 2004-06-04 2007-08-23 Jungheinrich Aktiengesellschaft Vorrichtung zur Unterstützung des Ein- und Ausstapelns bei einem Stapler
US7873916B1 (en) * 2004-06-22 2011-01-18 Apple Inc. Color labeling in a graphical user interface
US7490295B2 (en) 2004-06-25 2009-02-10 Apple Inc. Layer for accessing user interface elements
EP1637976B1 (en) 2004-09-15 2009-03-11 Harman/Becker Automotive Systems GmbH Vehicle multimedia system and method for operating a vehicle multimedia system
US20060182582A1 (en) 2004-10-08 2006-08-17 George Sharpton Hand truck/forklift aparatus
DE102004049695A1 (de) 2004-10-12 2006-04-13 Still Gmbh Flurförderzeug mit mindestens einem Anzeigeelement zur Darstellung vorzugsweise grafischer Informationen
GB0507927D0 (en) 2005-04-20 2005-05-25 Cnh Belgium Nv Agricultural vehicle and implement information display
DE102005022476C5 (de) 2005-05-14 2012-05-03 Deere & Company Netzwerkanordnung zur Kontrolle und Datenübertragung in einer landwirtschaftlichen Maschine
US7415352B2 (en) 2005-05-20 2008-08-19 Bose Corporation Displaying vehicle information
DE102005024881A1 (de) 2005-05-31 2006-12-07 Still Gmbh Flurförderzeug mit einer elektrischen Steuerungseinheit
EP1902397B1 (en) 2005-06-09 2010-04-14 Gambro Lundia AB Medical apparatus and method for setting up a medical apparatus
US7822513B2 (en) 2005-07-27 2010-10-26 Symbol Technologies, Inc. System and method for monitoring a mobile computing product/arrangement
US20070111672A1 (en) 2005-11-14 2007-05-17 Microsoft Corporation Vehicle-to-vehicle communication
WO2007081020A1 (ja) 2006-01-16 2007-07-19 Mitsubishi Heavy Industries, Ltd. フォークリフト及びフォークリフトの転倒防止制御方法
US20070213869A1 (en) 2006-02-08 2007-09-13 Intermec Ip Corp. Cargo transporter with automatic data collection devices
DE102006010291A1 (de) 2006-03-03 2007-09-06 Jungheinrich Ag Flurförderzeug mit Nutzungsdatenerfassung
DE102006014450A1 (de) 2006-03-29 2007-10-04 Jungheinrich Aktiengesellschaft Flurförderzeug mit einem Datenbus und einer Sende- und Empfangseinheit
US9395905B2 (en) 2006-04-05 2016-07-19 Synaptics Incorporated Graphical scroll wheel
DE102006024634B4 (de) 2006-05-26 2012-08-23 Audi Ag Aktivierung der Empfangsbereitschaft eines Fahrzeugnetzwerks
US7940250B2 (en) * 2006-09-06 2011-05-10 Apple Inc. Web-clip widgets on a portable multifunction device
FI20065637A0 (fi) 2006-10-04 2006-10-04 Jyri Vaherto Menetelmä trukin tartuntaelimen ohjaamiseksi sekä vastaava järjestelmä ja säätölaitteisto
US10600256B2 (en) 2006-12-13 2020-03-24 Crown Equipment Corporation Impact sensing usable with fleet management system
RU2461066C2 (ru) 2006-12-13 2012-09-10 Краун Эквайпмент Корпорейшн Система флит менеджмента
JP4953826B2 (ja) 2007-01-05 2012-06-13 ソニー株式会社 情報処理装置、表示制御方法、およびプログラム
WO2008083982A1 (en) 2007-01-10 2008-07-17 Tomtom International B.V. Address input function for portable navigation device
US8001483B2 (en) 2007-02-13 2011-08-16 Microsoft Corporation Selective display of cursor
US7683771B1 (en) 2007-03-26 2010-03-23 Barry Loeb Configurable control panel and/or dashboard display
US8286086B2 (en) * 2007-03-30 2012-10-09 Yahoo! Inc. On-widget data control
JP5101373B2 (ja) 2007-04-10 2012-12-19 古野電気株式会社 情報表示装置
US8125457B2 (en) 2007-04-27 2012-02-28 Hewlett-Packard Development Company, L.P. Switching display mode of electronic device
DE102007021499A1 (de) 2007-05-04 2008-11-06 Deere & Company, Moline Bedienvorrichtung
US7909561B2 (en) 2007-05-11 2011-03-22 Jerr-Dan Corporation Tow truck with underlift control
WO2008141305A1 (en) 2007-05-11 2008-11-20 The Trustees Of Columbia University In The City Of New York Systems and methods for implementing reliable neighborcast protocol
DE102007023774B4 (de) 2007-05-22 2024-10-02 Linde Material Handling Gmbh Flurförderzeug mit Hubhöhenvorwahl
US7612673B2 (en) 2007-05-30 2009-11-03 Kimberly-Clark Worldwide, Inc. RFID system for lifting devices
BRPI0705685A2 (pt) 2007-08-28 2009-05-05 Silva Leonardo Senna Da sistema de monitoração e controle remoto de embarcações
US20090059004A1 (en) 2007-08-31 2009-03-05 Speed Trac Technologies, Inc. System and Method for Monitoring the Handling of a Shipment of Freight
US8811265B2 (en) 2007-10-19 2014-08-19 Honeywell International Inc. Ad-hoc secure communication networking based on formation flight technology
US20090101447A1 (en) 2007-10-23 2009-04-23 Terry Durham Forklift Height Indicator
US7896358B2 (en) 2007-10-25 2011-03-01 The Raymond Corporation Magneto-rheological inertial damping system for lift trucks
US8015509B2 (en) * 2007-11-14 2011-09-06 International Business Machines Corporation Selectively locking GUI controls to prevent accidental operations in a computing environment
DE202007016156U1 (de) 2007-11-16 2008-03-20 Noell Mobile Systems Gmbh Portalhubstapler mit automatischer Lenkung
US20090182562A1 (en) 2008-01-14 2009-07-16 Garmin Ltd. Dynamic user interface for automated speech recognition
US8565913B2 (en) 2008-02-01 2013-10-22 Sky-Trax, Inc. Apparatus and method for asset tracking
US8104566B2 (en) 2008-03-07 2012-01-31 Deere & Company Arrangement of steering wheel and operator seat assembly
JP5278997B2 (ja) 2008-03-10 2013-09-04 裕行 森田 メール加工転送サーバ、メール中継方法、およびプログラム
US10073708B2 (en) 2008-03-14 2018-09-11 S-Printing Solution Co., Ltd System and method of providing visual indicators to manage peripheral devices
CA2714779C (en) 2008-03-20 2014-10-21 Rotary Lift, A Division Of Dover Industrial Products, Inc. Lift control interface
US9269059B2 (en) * 2008-03-25 2016-02-23 Qualcomm Incorporated Apparatus and methods for transport optimization for widget content delivery
US8230976B2 (en) 2008-04-16 2012-07-31 The Raymond Corporation Pallet truck with calculated fork carriage height
US9650233B2 (en) 2008-04-18 2017-05-16 The Raymond Corporation Method for operating an industrial vehicle to manage energy costs
DE102008027695B4 (de) 2008-04-20 2022-07-07 Still Gesellschaft Mit Beschränkter Haftung Verfahren für die Lagerungspositionsansteuerung bei Flurförderzeugen
JP5442959B2 (ja) 2008-04-25 2014-03-19 ニチユ三菱フォークリフト株式会社 荷役作業用車輌における表示装置
GB2459689B (en) * 2008-05-01 2012-12-26 Jaguar Cars A method for providing information to a user of a motor vehicle
EP2123596B1 (en) 2008-05-20 2012-10-17 BT Products AB Arrangement and method for controlling the position of the forks of an industrial truck
JP5353371B2 (ja) 2008-05-26 2013-11-27 株式会社豊田自動織機 多段マスト式フォークリフトの荷重計測装置
DE102008025632B4 (de) 2008-05-26 2012-10-31 Jungheinrich Aktiengesellschaft System zur Fernbedienung eines Flurförderzeugs
JP5109964B2 (ja) 2008-05-27 2012-12-26 株式会社豊田自動織機 産業車両の自動揚高停止装置
US7992686B2 (en) 2008-07-10 2011-08-09 The Raymond Corporation Pallet counter for lift truck
GB0817172D0 (en) 2008-09-19 2008-10-29 Cnh Belgium Nv Control system for an agricultural harvesting machine
DE102008050204A1 (de) 2008-10-01 2010-04-08 Linde Material Handling Gmbh Verfahren zur Anzeige zulässiger Lasten
DE102009048043A1 (de) 2008-10-15 2010-04-22 Volkswagen Ag Multifunktionsanzeige- und Bediensystem sowie Verfahren zum Steuern eines solchen Systems mit optimierter grafischer Bediendarstellung
EP2437207A1 (en) 2008-10-17 2012-04-04 Telefonaktiebolaget LM Ericsson (publ) Method and arangement for ranking of live web applications
US8207841B2 (en) 2008-10-28 2012-06-26 Ford Global Technologies, Llc Vehicle information display and method
EP2184254B1 (en) 2008-11-11 2013-01-09 Deutsche Post AG Forklift truck with a guidance and collision warning device
DE102008056973A1 (de) 2008-11-13 2010-05-20 Bayerische Motoren Werke Aktiengesellschaft Kraftfahrzeug
US7806470B2 (en) 2008-11-20 2010-10-05 Deere & Company Vehicle command armrest assembly
JP5284124B2 (ja) 2009-01-23 2013-09-11 日立建機株式会社 リニアアクチュエータ及びフォークリフト
JP4840620B2 (ja) 2009-04-30 2011-12-21 株式会社デンソー 車載用電子機器操作装置
US8549432B2 (en) 2009-05-29 2013-10-01 Apple Inc. Radial menus
NL1037015C2 (nl) 2009-06-03 2010-12-07 Ravas Europ B V Hefinrichting en hefvoertuig.
DE102009032492A1 (de) 2009-07-09 2011-01-13 Linde Material Handling Gmbh Bedienvorrichtung für Flurförderzeug
US8583314B2 (en) 2009-08-12 2013-11-12 Crown Equipment Corporation Information system for industrial vehicles
GB0916233D0 (en) 2009-09-16 2009-10-28 Agco Gmbh Tractor tyre inflation system
GB0916235D0 (en) 2009-09-16 2009-10-28 Agco Gmbh Display terminal
US20110106294A1 (en) 2009-10-30 2011-05-05 John Bean Technologies Corporation Automatic battery exchange system for mobile vehicles
JP5029673B2 (ja) * 2009-10-30 2012-09-19 株式会社デンソー 車載機
CN102104883B (zh) 2009-12-22 2014-03-12 中兴通讯股份有限公司 一种m2m平台定义消息的方法、系统和m2m平台
EP2338720B1 (en) 2009-12-24 2017-07-19 Iveco S.p.A. Management system of on-board vehicle instruments, especially for industrial or commercial vehicles
DE102010005034B4 (de) 2010-01-15 2023-08-17 Jungheinrich Aktiengesellschaft Verfahren zur Bewirtschaftung eines Lagers mit einem Flurförderzeug sowie zur Ausführung des Verfahrens geeignetes Flurförderzeug
US8340873B2 (en) 2010-01-20 2012-12-25 Caterpillar Trimble Control Technologies, Llc Machine control and guidance system incorporating a portable digital media device
US8433828B2 (en) 2010-02-26 2013-04-30 Apple Inc. Accessory protocol for touch screen device accessibility
US8627073B2 (en) 2010-03-24 2014-01-07 GM Global Technology Operations LLC Adaptive certificate distribution mechanism in vehicular networks using forward error correcting codes
US20110238259A1 (en) 2010-03-25 2011-09-29 Gm Global Technology Operations, Inc. V2X-Connected Cooperative Diagnostic & Prognostic Applications in Vehicular AD HOC Networks
US9052925B2 (en) * 2010-04-07 2015-06-09 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US8443943B2 (en) 2010-04-22 2013-05-21 The Raymond Corporation Controlling operation of an industrial vehicle based on battery weight
DE102010042376A1 (de) 2010-05-28 2011-12-01 Johnson Controls Gmbh Anzeigevorrichtung für ein Fahrzeug
US20110320978A1 (en) 2010-06-29 2011-12-29 Horodezky Samuel J Method and apparatus for touchscreen gesture recognition overlay
DE102010035819A1 (de) 2010-07-30 2012-02-02 Linde Material Handling Gmbh Flurförderzeug mit einer Anzeigeeinrichtung
DE102010035731A1 (de) 2010-08-28 2012-03-01 Gm Global Technology Operations Llc (N.D.Ges.D. Staates Delaware) Fahrzeuglenkvorrichtung mit Fahrzeuglenkrad
US20120053754A1 (en) 2010-08-31 2012-03-01 Karen Pease Electronic communications and control module
DE102010041584B4 (de) 2010-09-29 2018-08-30 Bayerische Motoren Werke Aktiengesellschaft Verfahren zur Auswahl eines Listenelements
JP5800381B2 (ja) 2010-09-30 2015-10-28 本田技研工業株式会社 他車情報提供装置
US20130241720A1 (en) * 2012-03-14 2013-09-19 Christopher P. Ricci Configurable vehicle console
US8862299B2 (en) 2011-11-16 2014-10-14 Flextronics Ap, Llc Branding of electrically propelled vehicles via the generation of specific operating output
DE102010048662A1 (de) 2010-10-07 2012-04-12 Jungheinrich Aktiengesellschaft Flurförderzeug mit einem höhenverstellbaren Lasttragmittel
US20120110493A1 (en) 2010-10-27 2012-05-03 Honda Motor Co., Ltd. Text entry using a steering wheel in a vehicle
US20130132246A1 (en) * 2010-12-06 2013-05-23 Uber Technologies, Inc. Providing a summary or receipt for on-demand services through use of portable computing devices
DE102010054087A1 (de) 2010-12-10 2012-06-14 Audi Ag Verfahren zur drahtlosen Kommunikation zwischen einem Kraftfahrzeug und wenigstens einem anderen Kommunikationsteilnehmer und Kraftfahrzeug
DE102010055971B4 (de) 2010-12-23 2023-08-17 Linde Material Handling Gmbh Verfahren zur Bestimmung des Lastgewichts bei einem Flurförderzeug
DE102011010229A1 (de) 2011-02-03 2012-08-09 Audi Ag Vorrichtung zur Bedienung mehrerer unterschiedlicher Funktionen eines Kraftfahrzeugs
DE102011012415A1 (de) 2011-02-08 2012-08-09 Linde Material Handling Gmbh Anzeigevorrichtung für ein Flurförderzeug
DE102011012416A1 (de) 2011-02-08 2012-08-09 Linde Material Handling Gmbh Anzeigevorrichtung zur Darstellung der Stabilitätsreserve eines Flurförderzeugs
EP3640763A1 (en) * 2011-02-10 2020-04-22 Samsung Electronics Co., Ltd. Portable device comprising a touch-screen display, and method for controlling same
DE102011011802A1 (de) 2011-02-19 2012-08-23 Volkswagen Ag Verfahren und Vorrichtung zum Bereitstellen einer Benutzerschnittstelle, insbesondere in einem Fahrzeug
KR101842457B1 (ko) 2011-03-09 2018-03-27 엘지전자 주식회사 이동 단말기 및 그의 텍스트 커서 운용방법
DE102011018520B4 (de) 2011-03-17 2023-06-15 Jungheinrich Aktiengesellschaft Verfahren zum Anfahren eines Lagerplatzes mit einem Flurförderzeug
US8731785B2 (en) 2011-03-18 2014-05-20 The Raymond Corporation Dynamic stability control systems and methods for industrial lift trucks
CA3039868C (en) 2011-03-18 2020-12-29 The Raymond Corporation Integral display mount for a material handling vehicle
JP5633460B2 (ja) 2011-04-01 2014-12-03 株式会社デンソー 制御装置
EP2511677B1 (en) 2011-04-12 2020-08-19 Tamtron Oy Monitoring system for a material transfer vehicle
DE102011018804A1 (de) 2011-04-27 2012-10-31 Still Gmbh Flurförderzeug
DE102011018802A1 (de) 2011-04-27 2012-10-31 Still Gmbh Flurförderzeug mit Anzeigevorrichtung
DE102011018813A1 (de) 2011-04-27 2012-10-31 Still Gmbh Fahrerlos betreibbares Flurförderzeug
DE102011100913A1 (de) 2011-04-29 2012-10-31 Jungheinrich Aktiengesellschaft Flurförderzeug mit höhenverstellbarem Lasttragmittel
US10222974B2 (en) 2011-05-03 2019-03-05 Nokia Technologies Oy Method and apparatus for providing quick access to device functionality
US20120284658A1 (en) 2011-05-03 2012-11-08 Nokia Corporation Methods and apparatuses for facilitating management of widgets
WO2012158531A1 (en) 2011-05-13 2012-11-22 Chep Technology Pty Limited Pallet truck with lift indicator assembly and associated methods
EP2527288B1 (en) 2011-05-27 2013-08-21 Atlet AB Fork lift truck with automatic lift height control
US20140082565A1 (en) 2011-05-30 2014-03-20 Honda Motor Co., Ltd. Input apparatus
DE102011103029A1 (de) 2011-06-01 2012-12-06 Linde Material Handling Gmbh Flurförderzeug mit einer Hubhöhenvorwahleinrichtung
DE102011103214A1 (de) 2011-06-01 2012-12-06 Linde Material Handling Gmbh Flurförderzeug mit einem Steuerorgan
CA2836933C (en) 2011-06-24 2019-10-08 Mitchell Weiss Robot-enabled case picking
US8977441B2 (en) 2011-06-28 2015-03-10 Caterpillar Inc. Method and system for calculating and displaying work tool orientation and machine using same
JP2013037676A (ja) 2011-07-12 2013-02-21 Nissan Motor Co Ltd 車両情報提供装置及び車両情報管理システム
US20130019175A1 (en) * 2011-07-14 2013-01-17 Microsoft Corporation Submenus for context based menu system
US20130050131A1 (en) 2011-08-23 2013-02-28 Garmin Switzerland Gmbh Hover based navigation user interface control
DE102012103364A1 (de) 2011-08-23 2013-02-28 Still Gmbh Flurförderzeug mit Hubhöhenmessung
EP2751630B1 (en) 2011-08-29 2019-03-13 Crown Equipment Corporation Vehicular navigation control interface
WO2013033193A1 (en) 2011-08-29 2013-03-07 Crown Equipment Corporation Forklift navigation system
US9327953B2 (en) 2011-09-23 2016-05-03 Ballymore Company, Inc. Safe zone detection system for lift having a pluarlity of sensors
JP5621742B2 (ja) 2011-09-29 2014-11-12 株式会社豊田自動織機 フォークリフト
GB201116867D0 (en) 2011-09-30 2011-11-09 Agco Sa Hydraulic apparatus control system
US8610684B2 (en) 2011-10-14 2013-12-17 Blackberry Limited System and method for controlling an electronic device having a touch-sensitive non-display area
EP2768759B1 (en) 2011-10-19 2018-09-05 Crown Equipment Corporation Selecting objects within a vertical range of one another corresponding to pallets in an image scene
JP5716634B2 (ja) 2011-10-27 2015-05-13 トヨタ自動車株式会社 ハイブリッド車両の制御装置
US9485411B2 (en) 2011-10-28 2016-11-01 Canon Kabushiki Kaisha Display control apparatus and method for controlling display control apparatus
US20130110329A1 (en) 2011-10-31 2013-05-02 Yamaha Hatsudoki Kabushiki Kaisha Watercraft
CN103135916A (zh) * 2011-11-30 2013-06-05 英特尔公司 手持无线设备中的智能图形界面
AU2012258458B9 (en) 2011-12-01 2014-11-06 Joy Global Surface Mining Inc Cab module for a mining machine
KR101866272B1 (ko) * 2011-12-15 2018-06-12 삼성전자주식회사 그립 센서를 이용한 사용자 기반의 휴대용 단말기의 장치 및 방법
US20130167072A1 (en) * 2011-12-22 2013-06-27 Sap Portals Israel Ltd. Smart and Flexible Layout Context Manager
JP2013129352A (ja) 2011-12-22 2013-07-04 Panasonic Corp 車載用表示システム
US20130305354A1 (en) 2011-12-23 2013-11-14 Microsoft Corporation Restricted execution modes
US9116611B2 (en) 2011-12-29 2015-08-25 Apple Inc. Devices, methods, and graphical user interfaces for providing multitouch inputs and hardware-based features using a single touch input
KR20130081596A (ko) 2012-01-09 2013-07-17 삼성전자주식회사 디스플레이 장치, 사용자 입력 장치 및 그 제어 방법
EP2631760A1 (en) * 2012-02-24 2013-08-28 Research In Motion Limited Method and apparatus for providing a user interface on a device enabling selection of operations to be performed in relation to content
WO2013123672A1 (en) * 2012-02-24 2013-08-29 Honeywell International Inc. Generating an operational user interface for a building management system
US9448692B1 (en) * 2012-03-12 2016-09-20 Path Mobile Inc Pte. Ltd. Graphical user interface for displaying menu options
US9098367B2 (en) * 2012-03-14 2015-08-04 Flextronics Ap, Llc Self-configuring vehicle console application store
DE102012204694B4 (de) 2012-03-23 2021-07-08 Joyson Safety Systems Germany Gmbh Gurtaufroller
US10031728B2 (en) * 2012-03-23 2018-07-24 Comcast Cable Communications, Llc Application support for network devices
DE102012006758A1 (de) 2012-04-03 2013-10-10 Jungheinrich Aktiengesellschaft Flurförderzeug mit einer Anzeige
JP5876363B2 (ja) 2012-04-12 2016-03-02 株式会社デンソー 制御装置及びプログラム
US9080319B2 (en) 2012-04-17 2015-07-14 Wyoming Machinery Company Inc. Systems and methods for attachment control signal modulation
US8756002B2 (en) 2012-04-17 2014-06-17 Nokia Corporation Method and apparatus for conditional provisioning of position-related information
AU2012377404B2 (en) 2012-04-17 2016-10-27 Wyoming Machinery Company Systems and methods for attachment control signal modulation
DE102012108034A1 (de) 2012-04-20 2013-10-24 Still Gmbh Steuerungsverfahren für Flurförderzeug sowie Flurförderzeug
DE102012108028A1 (de) 2012-04-20 2013-10-24 Still Gmbh Steuerverfahren für Lastabsetzung eines Flurförderzeugs sowie Flurförderzeug
AU2013202944B2 (en) * 2012-04-26 2015-11-12 Samsung Electronics Co., Ltd. Method and terminal for displaying a plurality of pages, method and terminal for displaying a plurality of applications being executed on terminal, and method of executing a plurality of applications
JP5984939B2 (ja) 2012-08-10 2016-09-06 三菱電機株式会社 操作インタフェース装置及び操作インタフェース方法
CN103631423A (zh) 2012-08-29 2014-03-12 上海博泰悦臻电子设备制造有限公司 汽车、车载触摸板及车载系统
KR101955979B1 (ko) 2012-09-04 2019-03-08 엘지전자 주식회사 이동 단말기 및 그의 어플리케이션 아이콘 이동 방법
US9969263B2 (en) * 2012-09-06 2018-05-15 Toyota Jidosha Kabushiki Kaisha Mobile terminal device, on-vehicle device, and on-vehicle system
SG2012070017A (en) 2012-09-20 2014-04-28 Rockwell Automation Asia Pacific Business Ctr Pte Ltd Systems, methods, and software for presenting parameter set(s) for industrial automation devices
DE102012217013B3 (de) 2012-09-21 2014-03-06 Continental Automotive Gmbh Verfahren und Vorrichtung zur Fahrzeugkommunikation
JP2014069600A (ja) * 2012-09-27 2014-04-21 Mitsubishi Motors Corp 車載機器制御装置
US9448693B2 (en) 2012-09-28 2016-09-20 Oracle International Corporation System for navigation in a computer user interface
US9235553B2 (en) 2012-10-19 2016-01-12 Hand Held Products, Inc. Vehicle computer system with transparent display
US8944719B2 (en) 2012-11-09 2015-02-03 Caterpillar Paving Products Inc. Tracking of machine system movements in paving machine
US9128575B2 (en) 2012-11-14 2015-09-08 Apacer Technology Inc. Intelligent input method
US9658738B1 (en) 2012-11-29 2017-05-23 Amazon Technologies, Inc. Representation management on an electronic device
US10282088B2 (en) 2012-12-06 2019-05-07 Samsung Electronics Co., Ltd. Configuration of application execution spaces and sub-spaces for sharing data on a mobile tough screen device
JP6094798B2 (ja) 2012-12-12 2017-03-15 日本精機株式会社 車両用情報提供装置
KR20140078354A (ko) 2012-12-17 2014-06-25 삼성전자주식회사 디스플레이 장치 및 이의 ui 제공 방법
MX2015008717A (es) 2013-01-03 2015-10-22 Crown Equip Corp Rastreo de calidad de operador de vehiculo industrial.
US9792013B2 (en) 2013-01-25 2017-10-17 Apple Inc. Interface scanning for disabled users
WO2014120248A1 (en) 2013-02-03 2014-08-07 Michael Gurin Systems for a shared vehicle
US20140236389A1 (en) * 2013-02-18 2014-08-21 Ebay Inc. System and method of dynamically modifying a user interface based on safety level
JP2014173244A (ja) 2013-03-06 2014-09-22 Tadano Ltd 作業機の表示システム
GB2519898A (en) 2013-03-13 2015-05-06 Acco Brands Corp Proximity tag for vehicles
US9740304B2 (en) 2013-03-13 2017-08-22 Google Inc. Systems, methods, and media for providing an enhanced remote control having multiple modes
US20140278621A1 (en) 2013-03-14 2014-09-18 The Raymond Corporation Method for Automatically Configuring a System For Managing Material Handling Assets
US9952703B2 (en) 2013-03-15 2018-04-24 Apple Inc. Force sensing of inputs through strain analysis
DE112014001482B4 (de) 2013-03-15 2022-07-14 Topcon Positioning Systems, Inc. Überwachungs- und Steueranzeigesystem und -verfahren
WO2014157839A1 (en) * 2013-03-26 2014-10-02 Samsung Electronics Co., Ltd. Terminal apparatus mountable in vehicle, mobile device for working with the terminal apparatus, and methods for providing service thereof
US20140298241A1 (en) * 2013-03-29 2014-10-02 Deere & Company Retracting shortcut bars, status shortcuts and edit run page sets
US20140302774A1 (en) 2013-04-04 2014-10-09 General Motors Llc Methods systems and apparatus for sharing information among a group of vehicles
DE102013006412A1 (de) 2013-04-13 2014-10-16 Jungheinrich Aktiengesellschaft Flurförderzeug mit einer Steuereinheit
US9760644B2 (en) 2013-04-17 2017-09-12 Google Inc. Embedding event creation link in a document
DE102013104440A1 (de) 2013-04-30 2014-10-30 Still Gmbh Flurförderzeug mit Hubeinrichtung
US8799799B1 (en) 2013-05-07 2014-08-05 Palantir Technologies Inc. Interactive geospatial map
JP6136627B2 (ja) 2013-06-24 2017-05-31 マツダ株式会社 車両用情報表示装置
US8713467B1 (en) 2013-08-09 2014-04-29 Palantir Technologies, Inc. Context-sensitive views
US9672398B2 (en) 2013-08-26 2017-06-06 Intermec Ip Corporation Aiming imagers
US9380143B2 (en) 2013-08-30 2016-06-28 Voxx International Corporation Automatically disabling the on-screen keyboard of an electronic device in a vehicle
CA2918506C (en) 2013-09-05 2022-03-22 Crown Equipment Corporation Dynamic operator behavior analyzer
EP3042524B1 (en) 2013-09-06 2018-12-26 Telefonaktiebolaget LM Ericsson (publ) Cluster-based resource allocation for vehicle-to-vehicle communication
GB2518156A (en) 2013-09-11 2015-03-18 Nissan Motor Mfg Uk Ltd A system and method for damage detection in a vehicle
DE102013113701A1 (de) 2013-09-17 2015-03-19 Still Gmbh Steuerungsverfahren für Hubhöhenvorwahl eines Flurförderzeugs
KR20150037209A (ko) * 2013-09-30 2015-04-08 삼성전자주식회사 위젯을 표시하는 방법, 전자 장치 저장 매체 및 전자 장치
KR101610098B1 (ko) 2013-12-18 2016-04-08 현대자동차 주식회사 차량용 곡면 디스플레이 장치
FR3015713A1 (fr) 2013-12-19 2015-06-26 Dav Interface homme machine permettant de commander au moins deux fonctions d'un vehicule automobile
AU2014277738B2 (en) * 2013-12-19 2020-04-30 The Raymond Corporation Integrated touch screen display with multi-mode functionality
DE102014101668A1 (de) 2013-12-30 2015-07-16 Still Gmbh Flurförderzeug mit Anzeige- und Bedienvorrichtung
DE102014101674A1 (de) 2013-12-30 2015-07-02 Still Gmbh Flurförderzeug mit Anzeige- und Bedienvorrichtung
DE102014101669A1 (de) 2013-12-30 2015-07-02 Still Gmbh Flurförderzeug mit Anzeige- und Bedienvorrichtung
DE102014100323A1 (de) 2013-12-30 2015-07-02 Still Gmbh Flurförderzeug mit Anzeige- und Bedienvorrichtung
DE102014101675A1 (de) 2013-12-31 2015-07-02 Still Gmbh Flurförderzeug mit anpassbaren Funktionen
US9523582B2 (en) 2014-02-07 2016-12-20 Crown Equipment Corporation Systems, methods, and mobile client devices for supervising industrial vehicles
EP2905251A1 (en) 2014-02-10 2015-08-12 BT Products AB Method of operating a fork-lift truck, Computer program product, and a fork-lift truck
JP6139441B2 (ja) 2014-03-07 2017-05-31 トヨタ自動車株式会社 無線通信方法、車載無線通信装置、およびプログラム
US9477332B2 (en) * 2014-03-24 2016-10-25 Ford Global Technologies, Llc System and method for enabling touchscreen by passenger in moving vehicle
EP2924551B1 (de) * 2014-03-27 2018-12-05 Volkswagen Aktiengesellschaft Verfahren und Vorrichtung zum Bereitstellen einer graphischen Benutzerschnittstelle in einem Fahrzeug
US10521079B2 (en) * 2014-04-03 2019-12-31 Clarion Co., Ltd. Vehicle-mounted information device
ES2704433T3 (es) * 2014-04-07 2019-03-18 Volkswagen Ag Método, dispositivo para proporcionar una interfaz gráfica de usuario en un vehículo
CA2926861C (en) 2014-05-21 2017-03-07 Millennium Three Technologies Inc Fiducial marker patterns, their automatic detection in images, and applications thereof
US20140320293A1 (en) 2014-07-08 2014-10-30 Caterpillar Inc. Operator alert and height limitation system for load carrying machines
US9734693B2 (en) 2014-07-09 2017-08-15 Mckinley Equipment Corporation Remote equipment monitoring and notification using a server system
DE102014012550A1 (de) 2014-08-20 2016-02-25 e.solutions GmbH Kraftfahrzeug-Bedienungsvorrichtung
DE102014112898A1 (de) * 2014-09-08 2016-03-10 Still Gmbh Flurförderzeug mit Assistenzfunktion
KR20160031742A (ko) 2014-09-15 2016-03-23 현대자동차주식회사 차량 및 그 제어방법과 네비게이션
DE102014113555A1 (de) 2014-09-19 2016-03-24 Jungheinrich Ag Verfahren zur Steuerung des Lastteils eines Flurförderzeugs
US9393963B2 (en) * 2014-09-19 2016-07-19 Paccar Inc Predictive cruise control system with advanced operator control and feedback
US20160088146A1 (en) 2014-09-23 2016-03-24 Mcafee, Inc. Device lock while in motion
EP3000773B1 (en) 2014-09-25 2017-04-12 Toyota Material Handling Manufacturing Sweden AB Method in forklift truck for determining a load position in a load rack
DE102015107260A1 (de) 2014-11-18 2016-05-19 Still Gmbh Verfahren zur Hubhöhenvorwahl bei einem Flurförderzeug
EP3023382B9 (de) 2014-11-18 2018-05-16 STILL GmbH Verfahren zur hubhöhenvorwahl bei einem flurförderzeug
US9160854B1 (en) 2014-12-17 2015-10-13 Noble Systems Corporation Reviewing call checkpoints in agent call recordings in a contact center
US9690463B2 (en) 2015-01-06 2017-06-27 Oracle International Corporation Selecting actionable items in a graphical user interface of a mobile computer system
KR101683649B1 (ko) * 2015-01-27 2016-12-07 현대자동차주식회사 차량 컨텐츠를 통합하고 가변하기 위한 사용자 맞춤 표시 시스템 및 그의 차량 컨텐츠 관리 방법, 그리고 이를 실행하는 컴퓨터 판독 가능한 기록매체
JP6135698B2 (ja) 2015-03-04 2017-05-31 トヨタ自動車株式会社 車両用情報処理装置
US20160306503A1 (en) 2015-04-16 2016-10-20 Vmware, Inc. Workflow Guidance Widget with State-Indicating Buttons
US10466861B2 (en) * 2015-04-21 2019-11-05 Apple Inc. Adaptive user interfaces
WO2016182159A1 (en) 2015-05-08 2016-11-17 Lg Electronics Inc. Center fascia and controlling method thereof
EP3657279B1 (en) * 2015-05-13 2023-03-29 Shaper Tools, Inc. Systems, methods and apparatus for guided tools
CN107615312B (zh) 2015-05-25 2021-08-17 克朗设备公司 工业车辆地理特征系统
US9681361B2 (en) 2015-06-22 2017-06-13 Invictus Technology Group, Inc. Method and apparatus for controlling input to a mobile computing device located inside a vehicle
EP4145263B1 (en) 2015-07-17 2024-06-26 Crown Equipment Corporation Processing device having a graphical user interface for industrial vehicle
EP3357010A1 (en) 2015-09-29 2018-08-08 Lineage Logistics, LLC Warehouse rack space optimization
US9862249B2 (en) * 2015-10-30 2018-01-09 Nissan North America, Inc. Vehicle vent positioning apparatus
DE102016117013A1 (de) 2016-09-09 2018-03-15 Linde Material Handling Gmbh Verfahren zur Steuerung einer Positionsvorwahl eines Lastaufnahmemittels eines Flurförderzeugs

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2437629A (en) * 2006-04-25 2007-10-31 Jyri Mr Vaherto Display for assisting lift truck operator
US20120256843A1 (en) * 2009-09-16 2012-10-11 Agco Gmbh Control unit for display terminal

Also Published As

Publication number Publication date
KR20190089006A (ko) 2019-07-29
US20220147210A1 (en) 2022-05-12
EP3545395A1 (en) 2019-10-02
CA3040305A1 (en) 2018-05-31
CN109891377B (zh) 2021-11-23
EP3995944A1 (en) 2022-05-11
BR112019006386A2 (pt) 2019-06-25
CA3040308A1 (en) 2018-05-31
AU2022252727C1 (en) 2024-02-22
US11054980B2 (en) 2021-07-06
US20180143731A1 (en) 2018-05-24
KR102517483B1 (ko) 2023-04-04
EP3545395B1 (en) 2021-03-17
WO2018098025A1 (en) 2018-05-31
AU2017363528B2 (en) 2022-02-03
WO2018098026A1 (en) 2018-05-31
BR112019006440A2 (pt) 2019-06-25
CA3039800A1 (en) 2018-05-31
KR20190089002A (ko) 2019-07-29
US20180143732A1 (en) 2018-05-24
CN109906430A (zh) 2019-06-18
WO2018098022A1 (en) 2018-05-31
EP4180928A1 (en) 2023-05-17
AU2017363525A2 (en) 2019-07-18
AU2022252727A1 (en) 2022-11-03
AU2017363529B2 (en) 2022-01-13
BR112019006449A2 (pt) 2019-06-25
US20220391064A1 (en) 2022-12-08
AU2017366572A1 (en) 2019-04-11
KR20190087494A (ko) 2019-07-24
CN109906432B (zh) 2022-06-10
AU2022252727B2 (en) 2023-11-16
CN109906430B (zh) 2022-06-17
KR20190087534A (ko) 2019-07-24
AU2024200735A1 (en) 2024-04-04
BR112019006598A2 (pt) 2019-07-02
AU2017363529A1 (en) 2019-04-11
KR102447587B1 (ko) 2022-09-28
AU2017366572B2 (en) 2022-03-31
EP3545397A1 (en) 2019-10-02
US10936183B2 (en) 2021-03-02
CN109891377A (zh) 2019-06-14
US10754466B2 (en) 2020-08-25
EP3545396A1 (en) 2019-10-02
MX2019005887A (es) 2019-08-14
CN109906432A (zh) 2019-06-18
EP3545396B1 (en) 2023-09-06
WO2018098021A1 (en) 2018-05-31
MX2019005877A (es) 2019-08-12
EP3545398A1 (en) 2019-10-02
EP3545398B1 (en) 2023-01-04
CA3039802A1 (en) 2018-05-31
MX2019005883A (es) 2019-08-12
EP3545397B1 (en) 2022-11-09
AU2017363528A1 (en) 2019-04-11
CN109891380A (zh) 2019-06-14
MX2019005882A (es) 2019-08-12
AU2017363525A1 (en) 2019-07-11
US20180143733A1 (en) 2018-05-24
KR102379810B1 (ko) 2022-03-30
US20180143734A1 (en) 2018-05-24

Similar Documents

Publication Publication Date Title
KR102379813B1 (ko) 산업용 차량을 위한 사용자 인터페이스 디바이스

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right