KR102584471B1 - Mirroring control method and mirroring system for construction machine - Google Patents

Mirroring control method and mirroring system for construction machine Download PDF

Info

Publication number
KR102584471B1
KR102584471B1 KR1020160004104A KR20160004104A KR102584471B1 KR 102584471 B1 KR102584471 B1 KR 102584471B1 KR 1020160004104 A KR1020160004104 A KR 1020160004104A KR 20160004104 A KR20160004104 A KR 20160004104A KR 102584471 B1 KR102584471 B1 KR 102584471B1
Authority
KR
South Korea
Prior art keywords
application
allowable
regulations
mirroring
information
Prior art date
Application number
KR1020160004104A
Other languages
Korean (ko)
Other versions
KR20170084810A (en
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 에이치디현대인프라코어 주식회사
Priority to KR1020160004104A priority Critical patent/KR102584471B1/en
Priority to CN201780006781.7A priority patent/CN108475185B/en
Priority to PCT/KR2017/000039 priority patent/WO2017122958A1/en
Publication of KR20170084810A publication Critical patent/KR20170084810A/en
Application granted granted Critical
Publication of KR102584471B1 publication Critical patent/KR102584471B1/en

Links

Images

Classifications

    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/20Drives; Control devices
    • 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/20Drives; Control devices
    • E02F9/2025Particular purposes of control systems not otherwise provided for
    • E02F9/205Remotely operated machines, e.g. unmanned vehicles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/2053Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant
    • G06F11/2056Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant by mirroring
    • G06F11/2069Management of state, configuration or failover
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/2053Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant
    • G06F11/2056Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant by mirroring
    • G06F11/2082Data synchronisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/52Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow
    • G06F21/53Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow by executing in a restricted environment, e.g. sandbox or secure virtual machine
    • 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Security & Cryptography (AREA)
  • Quality & Reliability (AREA)
  • Mining & Mineral Resources (AREA)
  • Civil Engineering (AREA)
  • Structural Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Hardware Design (AREA)
  • Automation & Control Theory (AREA)
  • Operation Control Of Excavators (AREA)
  • Navigation (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Facsimiles In General (AREA)

Abstract

건설기계의 미러링 제어 방법에 있어서, 이동 통신 단말기의 미러링 애플리케이션을 실행하여 건설기계용 인포테인먼트(infotainment) 단말기로부터 건설기계의 주행 및 작업 상태 정보를 수신한다. 상기 이동 통신 단말기에서 현재 실행되고 있는 애플리케이션이 주행 규제 또는 작업 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단한다. 상기 이동 통신 단말기로부터 상기 허용 애플리케이션을 나타내는 정보를 상기 인포테인먼트 단말기로 전송하여 상기 인포테인먼트 단말기 상에서 미러링할 수 있다.In a mirroring control method for construction machinery, a mirroring application on a mobile communication terminal is executed to receive driving and work status information of the construction machinery from an infotainment terminal for construction machinery. It is determined whether the application currently running on the mobile communication terminal corresponds to an allowable application suitable for driving regulations or work regulations. Information indicating the permitted application may be transmitted from the mobile communication terminal to the infotainment terminal and mirrored on the infotainment terminal.

Description

건설기계의 미러링 제어 방법 및 미러링 시스템{MIRRORING CONTROL METHOD AND MIRRORING SYSTEM FOR CONSTRUCTION MACHINE}Mirroring control method and mirroring system for construction machinery {MIRRORING CONTROL METHOD AND MIRRORING SYSTEM FOR CONSTRUCTION MACHINE}

본 발명은 건설기계의 미러링 제어 방법 및 미러링 시스템에 관한 것이다. 보다 상세하게는, 건설기계의 운전석 공간 내의 단말기들 사이에서 수행되는 미러링을 제어하는 방법 및 미러링 시스템에 관한 것이다.The present invention relates to a mirroring control method and mirroring system for construction equipment. More specifically, it relates to a method and mirroring system for controlling mirroring performed between terminals in the driver's seat space of construction equipment.

굴삭기, 휠 로더와 같은 건설기계는 복수 개의 유압 실린더들을 동작하여 작업을 수행하고 주행 모터와 같은 주행 장치를 이용하여 주행할 수 있다. 건설기계의 운전실에는 운전자의 작업지시 및 운전정보를 디스플레이하기 위한 계기 패널뿐만 아니라 음악이나 영화 등의 콘텐츠를 제공하기 위한 단말기가 구비될 수 있다.Construction machines such as excavators and wheel loaders can perform work by operating a plurality of hydraulic cylinders and can travel using a traveling device such as a traveling motor. The cab of a construction machine may be equipped with an instrument panel to display the driver's work instructions and driving information, as well as a terminal to provide content such as music or movies.

최근, 자동차에는 운전자의 스마트폰과 차량용 단말기 사이에 다양한 콘텐츠를 미러링하기 위한 미러링 기술들이 적용되고 있다. 그러나, 안정성의 관점에서, 자동차의 주행 중에는 이러한 미러링을 차단하기 위한 규제가 규정되어야 한다.Recently, mirroring technologies have been applied to cars to mirror various contents between the driver's smartphone and the vehicle terminal. However, from the viewpoint of safety, regulations should be stipulated to block such mirroring while the vehicle is driving.

건설기계의 운전실 내에서 이러한 미러링 기술들을 이용하여 인포테인먼트 서비스를 제공할 때, 건설기계가 작업 상태인지 또는 주행 상태인지를 판단하여 이들 각각의 규제에 적합한 컨텐츠만을 화면에 표시하는 미러링 제어 기술이 요구된다.When providing infotainment services using these mirroring technologies within the cab of a construction machine, mirroring control technology is required to determine whether the construction machine is in a working or driving state and display only content that meets these regulations on the screen. .

본 발명의 일 과제는 건설기계의 작업 또는 주행 시 이동 통신 단말기와 건설기계용 인포테인먼트 단말기 사이의 미러링을 제어할 수 있는 미러링 제어 방법을 제공하는 데 있다.One object of the present invention is to provide a mirroring control method that can control mirroring between a mobile communication terminal and an infotainment terminal for construction machinery when working or driving construction machinery.

본 발명의 다른 과제는 상술한 미러링 제어 방법을 수행할 수 있는 미러링 시스템을 제공하는 데 있다.Another object of the present invention is to provide a mirroring system capable of performing the above-described mirroring control method.

상기 본 발명의 일 과제를 달성하기 위한 예시적인 실시예들에 따른 건설기계의 미러링 제어 방법에 있어서, 이동 통신 단말기의 미러링 애플리케이션을 실행하여 건설기계용 인포테인먼트(infotainment) 단말기로부터 건설기계의 주행 및 작업 상태 정보를 수신한다. 상기 이동 통신 단말기에서 현재 실행되고 있는 애플리케이션이 주행 규제 또는 작업 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단한다. 상기 이동 통신 단말기로부터 상기 허용 애플리케이션을 나타내는 정보를 상기 인포테인먼트 단말기로 전송하여 상기 인포테인먼트 단말기 상에서 미러링할 수 있다.In the mirroring control method of construction machinery according to exemplary embodiments for achieving the object of the present invention, the driving and work of the construction machinery is controlled from the infotainment terminal for construction machinery by executing the mirroring application of the mobile communication terminal. Receive status information. It is determined whether the application currently running on the mobile communication terminal corresponds to an allowable application suitable for driving regulations or work regulations. Information indicating the permitted application may be transmitted from the mobile communication terminal to the infotainment terminal and mirrored on the infotainment terminal.

예시적인 실시예들에 있어서, 상기 미러링 제어 방법에서, 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 상기 허용 애플리케이션의 목록을 업데이트할 수 있다.In example embodiments, in the mirroring control method, the list of permitted applications may be updated based on update information received from a user or a server.

예시적인 실시예들에 있어서, 상기 실행 애플리케이션이 상기 허용 애플리케이션에 해당하는 지 여부를 판단할 때, 상기 주행 규제에 적합한 허용 애플리케이션을 제1 허용 애플리케이션 목록으로 저장할 수 있다. 상기 작업 규제에 적합한 허용 애플리케이션을 제2 허용 애플리케이션 목록으로 저장할 수 있다. 상기 실행되고 있는 애플리케이션이 상기 제1 허용 애플리케이션 또는 제2 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다.In example embodiments, when determining whether the executing application corresponds to the permitted application, the permitted application suitable for the driving regulation may be stored as a first permitted application list. Allowed applications that meet the work regulations may be stored as a second allowed application list. It may be determined whether the running application corresponds to the first permitted application or the second permitted application.

예시적인 실시예들에 있어서, 상기 제1 허용 애플리케이션 목록은 내비게이션 애플리케이션을 포함하고, 상기 제2 허용 애플리케이션 목록은 머신 가이드 애플리케이션 및/또는 고장 진단 애플리케이션을 포함할 수 있다.In example embodiments, the first allowable application list may include a navigation application, and the second allowable application list may include a machine guide application and/or a fault diagnosis application.

예시적인 실시예들에 있어서, 상기 미러링 제어 방법에서, 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 상기 제2 허용 애플리케이션 목록을 업데이트할 수 있다.In example embodiments, in the mirroring control method, the second allowable application list may be updated based on update information received from a user or a server.

예시적인 실시예들에 있어서, 상기 미러링 제어 방법에서, 상기 실행되고 있는 애플리케이션이 상기 건설기계의 현재 위치에서의 위치 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 더 판단할 수 있다.In example embodiments, in the mirroring control method, it may be further determined whether the running application corresponds to an allowable application suitable for location regulations at the current location of the construction machine.

예시적인 실시예들에 있어서, 상기 건설기계의 현재 위치에서의 위치 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단할 때, 상기 위치 규제에 적합한 허용 애플리케이션을 제3 허용 애플리케이션 목록으로 저장할 수 있다. 상기 실행되고 있는 애플리케이션이 상기 제3 허용 애플리케이션 목록에 해당하는 지 여부를 판단할 수 있다.In exemplary embodiments, when determining whether or not it corresponds to an allowable application suitable for location regulations at the current location of the construction equipment, the allowable applications suitable for the location regulations may be stored as a third allowable application list. It may be determined whether the running application corresponds to the third allowable application list.

예시적인 실시예들에 있어서, 상기 제3 허용 애플리케이션 목록은 내비게이션 애플리케이션 및/또는 날씨 정보 애플리케이션을 포함할 수 있다.In example embodiments, the third list of permitted applications may include a navigation application and/or a weather information application.

예시적인 실시예들에 있어서, 상기 미러링 제어 방법에서, GPS 정보를 이용하여 상기 제3 허용 애플리케이션 목록을 자동으로 업데이트할 수 있다.In example embodiments, in the mirroring control method, the third allowable application list may be automatically updated using GPS information.

예시적인 실시예들에 있어서, 상기 미러링 제어 방법에서, 상기 실행 애플리케이션이 허용 애플리케이션에 해당하지 않을 경우, 상기 이동 통신 단말기로부터 표시 제한 정보를 상기 인포테인먼트 단말기로 전송할 수 있다.In example embodiments, in the mirroring control method, when the executing application does not correspond to an allowed application, display restriction information may be transmitted from the mobile communication terminal to the infotainment terminal.

상기 본 발명의 일 과제를 달성하기 위한 예시적인 실시예들에 따른 건설기계의 미러링 제어 방법에 있어서, 건설기계용 인포테인먼트 단말기로부터 이동 통신 단말기로 건설기계의 주행 및 작업 상태 정보를 송신한다. 상기 이동 통신 단말기의 미러링 애플리케이션이 상기 주행 및 작업 상태 정보를 수신하여 상기 이동 통신 단말기에서 실행되고 있는 애플리케이션이 주행 규제 또는 작업 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단한다. 미러 링크를 통해 상기 이동 통신 단말기로부터 상기 허용 애플리케이션을 나타내는 정보를 상기 인포테인먼트 단말기로 전송한다. 상기 허용 애플리케이션을 나타내는 정보를 포함하는 화면 이미지를 상기 인포테인먼트 단말기 상에서 디스플레이한다.In the mirroring control method for construction machinery according to exemplary embodiments for achieving the object of the present invention, driving and work status information of the construction machinery is transmitted from an infotainment terminal for construction machinery to a mobile communication terminal. The mirroring application of the mobile communication terminal receives the driving and work status information and determines whether the application running on the mobile communication terminal corresponds to an allowable application suitable for driving regulations or work regulations. Information indicating the permitted application is transmitted from the mobile communication terminal to the infotainment terminal through a mirror link. A screen image containing information indicating the permitted application is displayed on the infotainment terminal.

예시적인 실시예들에 있어서, 미러링 제어 방법에서, 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 상기 허용 애플리케이션의 목록을 업데이트할 수 있다.In example embodiments, in the mirroring control method, the list of permitted applications may be updated based on update information received from a user or a server.

예시적인 실시예들에 있어서, 상기 실행 애플리케이션이 상기 허용 애플리케이션에 해당하는 지 여부를 판단할 때, 상기 주행 규제에 적합한 허용 애플리케이션을 제1 허용 애플리케이션 목록으로 저장할 수 있다. 상기 작업 규제에 적합한 허용 애플리케이션을 제2 허용 애플리케이션 목록으로 저장할 수 있다. 상기 실행되고 있는 애플리케이션이 상기 제1 허용 애플리케이션 또는 제2 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다.In example embodiments, when determining whether the executing application corresponds to the permitted application, the permitted application suitable for the driving regulation may be stored as a first permitted application list. Allowed applications that meet the work regulations may be stored as a second allowed application list. It may be determined whether the running application corresponds to the first permitted application or the second permitted application.

예시적인 실시예들에 있어서, 상기 미러링 제어 방법에서, 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 상기 제2 허용 애플리케이션 목록을 업데이트할 수 있다.In example embodiments, in the mirroring control method, the second allowable application list may be updated based on update information received from a user or a server.

예시적인 실시예들에 있어서, 상기 미러링 제어 방법에서, 상기 실행되고 있는 애플리케이션이 상기 건설기계의 현재 위치에서의 위치 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다.In example embodiments, in the mirroring control method, it may be determined whether the running application corresponds to an allowable application suitable for location regulations at the current location of the construction machine.

예시적인 실시예들에 있어서, 상기 실행되고 있는 애플리케이션이 상기 건설기계의 현재 위치에서의 위치 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단할 때, 상기 위치 규제에 적합한 허용 애플리케이션을 제3 허용 애플리케이션 목록으로 저장할 수 있다. 상기 실행되고 있는 애플리케이션이 상기 제3 허용 애플리케이션 목록에 해당하는 지 여부를 판단할 수 있다.In exemplary embodiments, when determining whether the running application corresponds to an permitted application suitable for location regulations at the current location of the construction equipment, an permitted application suitable for the location regulations is selected as a third permitted application. You can save it as a list. It may be determined whether the running application corresponds to the third allowable application list.

예시적인 실시예들에 있어서, 상기 미러링 제어 방법에서, GPS 정보를 이용하여 상기 제3 허용 애플리케이션 목록을 자동으로 업데이트할 수 있다.In example embodiments, in the mirroring control method, the third allowable application list may be automatically updated using GPS information.

예시적인 실시예들에 있어서, 상기 미러링 제어 방법에서, 상기 실행 애플리케이션이 허용 애플리케이션에 해당하지 않을 경우, 상기 이동 통신 단말기는 표시 제한 정보를 상기 인포테인먼트 단말기로 전송할 수 있다.In example embodiments, in the mirroring control method, when the executing application does not correspond to an allowed application, the mobile communication terminal may transmit display restriction information to the infotainment terminal.

상기 본 발명의 다른 과제를 달성하기 위한 예시적인 실시예들에 따른 건설기계의 미러링 시스템은, 건설기계용 인포테인먼트 단말기로부터 전송된 주행 및 작업 상태 정보를 수신하고 현재 실행되는 애플리케이션이 주행 규제 또는 작업 규제 대상인지 여부를 판단하고 상기 규제에 적합한 허용 애플리케이션을 나타내는 정보를 상기 차량용 단말기에 전송하는 이동 통신 단말기, 및 상기 이동 통신 단말기에 상기 주행 및 작업 상태 정보를 전송하고 상기 이동 통신 단말기로부터 전송된 상기 허용 애플리케이션을 나타내는 정보를 포함하는 화면 이미지를 디스플레이하는 건설기계용 인포테인먼트 단말기를 포함할 수 있다.The mirroring system for construction equipment according to exemplary embodiments for achieving other objects of the present invention receives driving and work status information transmitted from an infotainment terminal for construction equipment and determines whether the currently running application is subject to driving regulations or work regulations. A mobile communication terminal that determines whether an application is eligible and transmits information indicating a permitted application conforming to the regulations to the vehicle terminal, and transmits the driving and work status information to the mobile communication terminal and the permission transmitted from the mobile communication terminal. It may include an infotainment terminal for construction equipment that displays a screen image containing information representing an application.

예시적인 실시예들에 있어서, 상기 이동 통신 단말기는 미러링 애플리케이션을 실행하여 현재 실행되고 있는 애플리케이션이 주행 규제 또는 작업 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다.In exemplary embodiments, the mobile communication terminal may execute a mirroring application to determine whether the currently running application corresponds to an allowable application suitable for driving regulations or work regulations.

예시적인 실시예들에 있어서, 상기 미러링 애플리케이션은 상기 주행 규제 대상에 적합한 허용 애플리케이션을 제1 허용 애플리케이션 목록으로 저장하고, 상기 작업 규제 대상에 적합한 허용 애플리케이션을 제2 허용 애플리케이션 목록으로 저장하고, 상기 실행되고 있는 애플리케이션이 상기 제1 또는 제2 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다.In exemplary embodiments, the mirroring application stores allowable applications suitable for the driving regulation target as a first allowable application list, stores allowable applications suitable for the work restriction target as a second allowable application list, and executes the It may be determined whether the application being used corresponds to the first or second permitted application.

예시적인 실시예들에 있어서, 상기 미러링 애플리케이션은 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 상기 허용 애플리케이션의 목록을 업데이트할 수 있다.In example embodiments, the mirroring application may update the list of permitted applications based on update information received from a user or a server.

예시적인 실시예들에 있어서, 상기 미러링 애플리케이션은 GPS 정보에 기초하여 상기 건설기계의 현재 위치에서의 위치 규제 대상에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다.In example embodiments, the mirroring application may determine whether it is an allowable application suitable for location regulation at the current location of the construction machine based on GPS information.

예시적인 실시예들에 따른 건설기계의 미러링 제어 방법 및 시스템에 있어서, 이동 통신 단말기의 미러링 애플리케이션을 실행하여 건설기계의 작업 및 주행 상태 정보에 기초하여 상기 이동 통신 단말기에서 실행되고 있는 애플리케이션이 주행 규제 또는 작업 규제에 적합한지 여부를 판단하고, 허용된 애플리케이션 정보만을 인포테인먼트 단말기로 전송하여 디스플레이할 수 있다. 또한, 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 허용 애플리케이션 목록을 업데이트할 수 있다. 더욱이, GPS 정보를 이용하여 지역별로 다른 위치 규제에 적합한 허용 애플리케이션 목록을 자동으로 업데이트할 수 있다.In the method and system for controlling mirroring of construction equipment according to exemplary embodiments, the mirroring application of a mobile communication terminal is executed and the application running on the mobile communication terminal is regulated based on work and driving status information of the construction equipment. Alternatively, it can be determined whether it complies with work regulations, and only allowed application information can be transmitted and displayed on the infotainment terminal. Additionally, the list of permitted applications can be updated based on update information received from the user or server. Moreover, using GPS information, the list of permitted applications suitable for different location regulations can be automatically updated for each region.

따라서, 건설기계의 작업 상태 및 주행 상태에서 규제에 적합한 애플리케이션을 미러링할 수 있다. 또한, 사용자가 규제에 적합한 애플리케이션 목록을 업데이트할 수 있고, 사용자가 작업 상태, 주행 상태 및 지역별로 다른 규제에 관한 정보를 사전에 검색하는 번거로운 작업을 회피할 수 있다.Therefore, it is possible to mirror compliant applications in the working and driving states of construction equipment. In addition, users can update the list of applications suitable for regulations, and users can avoid the cumbersome task of searching in advance for information about work status, driving status, and other regulations by region.

다만, 본 발명의 효과는 상기 언급한 효과에 한정되는 것이 아니며, 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위에서 다양하게 확장될 수 있을 것이다.However, the effects of the present invention are not limited to the effects mentioned above, and may be expanded in various ways without departing from the spirit and scope of the present invention.

도 1은 예시적인 실시예들에 따른 건설기계를 나타내는 측면도이다.
도 2는 도 1의 건설기계의 미러링 시스템을 나타내는 도면이다.
도 3은 도 2의 미러링 시스템의 이동 통신 단말기를 나타내는 블록도이다.
도 4는 도 2의 미러링 시스템의 건설기계용 인포테인먼트 단말기를 나타내는 블록도이다.
도 5는 예시적인 실시예들에 따른 건설기계의 미러링 제어 방법을 나타내는 순서도이다.
도 6은 예시적인 실시예들에 따른 이동 통신 단말기와 건설기계용 인포테인먼트 단말기 간의 미러링 제어 방법을 나타내는 도면이다.
도 7은 도 6의 미러링 애플리케이션의 동작을 나타내는 순서도이다.
1 is a side view showing a construction machine according to example embodiments.
FIG. 2 is a diagram showing the mirroring system of the construction machine of FIG. 1.
FIG. 3 is a block diagram showing a mobile communication terminal of the mirroring system of FIG. 2.
FIG. 4 is a block diagram showing an infotainment terminal for construction equipment of the mirroring system of FIG. 2.
Figure 5 is a flowchart showing a mirroring control method for construction equipment according to example embodiments.
Figure 6 is a diagram illustrating a mirroring control method between a mobile communication terminal and an infotainment terminal for construction equipment according to example embodiments.
FIG. 7 is a flowchart showing the operation of the mirroring application of FIG. 6.

본문에 개시되어 있는 본 발명의 실시예들에 대해서, 특정한 구조적 내지 기능적 설명들은 단지 본 발명의 실시예를 설명하기 위한 목적으로 예시된 것으로, 본 발명의 실시예들은 다양한 형태로 실시될 수 있으며 본문에 설명된 실시예들에 한정되는 것으로 해석되어서는 아니 된다.Regarding the embodiments of the present invention disclosed in the text, specific structural and functional descriptions are merely illustrative for the purpose of explaining the embodiments of the present invention, and the embodiments of the present invention may be implemented in various forms. It should not be construed as limited to the embodiments described in.

본 발명은 다양한 변경을 가할 수 있고 여러 가지 형태를 가질 수 있는바, 특정 실시예들을 도면에 예시하고 본문에 상세하게 설명하고자 한다. 그러나 이는 본 발명을 특정한 개시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.Since the present invention can be subject to various changes and can have various forms, specific embodiments will be illustrated in the drawings and described in detail in the text. However, this is not intended to limit the present invention to a specific disclosed form, and should be understood to include all changes, equivalents, and substitutes included in the spirit and technical scope of the present invention.

제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로 사용될 수 있다. 예를 들어, 본 발명의 권리 범위로부터 이탈되지 않은 채 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다.Terms such as first, second, etc. may be used to describe various components, but the components should not be limited by the terms. The above terms may be used for the purpose of distinguishing one component from another component. For example, a first component may be referred to as a second component, and similarly, the second component may be referred to as a first component without departing from the scope of the present invention.

어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. 구성요소들 간의 관계를 설명하는 다른 표현들, 즉 "~사이에"와 "바로 ~사이에" 또는 "~에 이웃하는"과 "~에 직접 이웃하는" 등도 마찬가지로 해석되어야 한다.When a component is said to be "connected" or "connected" to another component, it is understood that it may be directly connected to or connected to the other component, but that other components may exist in between. It should be. On the other hand, when it is mentioned that a component is “directly connected” or “directly connected” to another component, it should be understood that there are no other components in between. Other expressions that describe the relationship between components, such as "between" and "immediately between" or "neighboring" and "directly adjacent to" should be interpreted similarly.

본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 설시된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terms used in this application are only used to describe specific embodiments and are not intended to limit the invention. Singular expressions include plural expressions unless the context clearly dictates otherwise. In this application, terms such as “comprise” or “have” are intended to designate the existence of a described feature, number, step, operation, component, part, or combination thereof, but are not intended to indicate the presence of one or more other features or numbers. It should be understood that this does not preclude the existence or addition of steps, operations, components, parts, or combinations thereof.

다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미이다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미인 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by a person of ordinary skill in the technical field to which the present invention pertains. Terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with the meaning in the context of the related technology, and unless clearly defined in the present application, should not be interpreted as having an ideal or excessively formal meaning. .

이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시예를 보다 상세하게 설명하고자 한다. 도면상의 동일한 구성요소에 대해서는 동일한 참조부호를 사용하고 동일한 구성요소에 대해서 중복된 설명은 생략한다.Hereinafter, preferred embodiments of the present invention will be described in more detail with reference to the attached drawings. The same reference numerals are used for the same components in the drawings, and duplicate descriptions for the same components are omitted.

도 1은 예시적인 실시예들에 따른 건설기계를 나타내는 측면도이다. 도 2는 도 1의 건설기계의 미러링 시스템을 나타내는 도면이다. 도 3은 도 2의 미러링 시스템의 이동 통신 단말기를 나타내는 블록도이다. 도 4는 도 2의 미러링 시스템의 건설기계용 인포테인먼트 단말기를 나타내는 블록도이다.1 is a side view showing a construction machine according to example embodiments. FIG. 2 is a diagram showing the mirroring system of the construction machine of FIG. 1. FIG. 3 is a block diagram showing a mobile communication terminal of the mirroring system of FIG. 2. FIG. 4 is a block diagram showing an infotainment terminal for construction equipment of the mirroring system of FIG. 2.

도 1을 참조하면, 건설기계(10)는 하부 주행체(20), 하부 주행체(20) 상에 선회 가능하도록 탑재되는 상부 선회체(30), 및 상부 선회체(30)에 설치된 운전실(50)과 프론트 작업 장치(60)를 포함할 수 있다.Referring to FIG. 1, the construction machine 10 includes a lower traveling body 20, an upper swinging body 30 rotatably mounted on the lower traveling body 20, and a driver's cab installed on the upper swinging body 30 ( 50) and a front work device 60.

하부 주행체(20)는 상부 선회체(30)를 지지하고, 엔진에서 발생한 동력을 이용하여 굴삭기와 같은 건설기계(10)를 주행시킬 수 있다. 하부 주행체(20)는 주행 휠들(22)을 포함하는 휠 타입의 주행체일 수 있다. 이와 다르게, 하부 주행체(20)는 무한궤도를 포함하는 무한궤도식 타입의 주행체일 수 있다. 건설기계(10)는 주행 모터와 같은 주행 장치를 이용하여 주행할 수 있다.The lower traveling body 20 supports the upper rotating body 30 and can drive a construction machine 10, such as an excavator, using power generated from the engine. The lower traveling body 20 may be a wheel-type traveling body including traveling wheels 22. Alternatively, the lower traveling body 20 may be a crawler type traveling body including an endless track. The construction machine 10 can travel using a traveling device such as a traveling motor.

상부 선회체(30)는 베이스로서의 상부 프레임(32)을 구비하고, 하부 주행체(20) 상에서 지면과 평행한 평면 상에서 회전하여 작업 방향을 설정할 수 있다. 운전실(50)은 상부 프레임(32)의 좌측 전방부에 설치되고, 프론트 작업 장치(60)는 상부 프레임(32)의 전방부에 장착될 수 있다. The upper rotating body 30 has an upper frame 32 as a base, and can rotate on the lower traveling body 20 on a plane parallel to the ground to set the working direction. The cab 50 may be installed on the left front part of the upper frame 32, and the front work device 60 may be mounted on the front part of the upper frame 32.

프론트 작업 장치(60)는 붐(70), 암(80) 및 버켓(90)을 포함할 수 있다. 붐(70)과 상부 프레임(32) 사이에는 붐(70)의 움직임을 제어하기 위한 붐 실린더(72)가 설치될 수 있다. 붐(70)과 암(80) 사이에는 암(80)의 움직임을 제어하기 위한 암 실린더(82)가 설치될 수 있다. 그리고, 암(80)과 버켓(90) 사이에는 버켓(90)의 움직임을 제어하기 위한 버켓 실린더(92)가 설치될 수 있다. 붐 실린더(72), 암 실린더(82) 및 버켓 실린더(92)가 신장 또는 수축함에 따라 붐(70), 암(80) 및 버켓(90)은 다양한 움직임을 구현할 수 있고, 프론트 작업장치(60)는 여러가지 작업을 수행할 수 있다. 이 때, 붐 실린더(72), 암 실린더(82) 및 버켓 실린더(92)는 유압 펌프로부터 공급되는 작동유에 의해 신장 또는 수축될 수 있다.Front work device 60 may include a boom 70, arm 80, and bucket 90. A boom cylinder 72 may be installed between the boom 70 and the upper frame 32 to control the movement of the boom 70. An arm cylinder 82 may be installed between the boom 70 and the arm 80 to control the movement of the arm 80. Additionally, a bucket cylinder 92 may be installed between the arm 80 and the bucket 90 to control the movement of the bucket 90. As the boom cylinder 72, arm cylinder 82, and bucket cylinder 92 extend or contract, the boom 70, arm 80, and bucket 90 can implement various movements, and the front work device 60 ) can perform various tasks. At this time, the boom cylinder 72, arm cylinder 82, and bucket cylinder 92 may be expanded or contracted by the hydraulic oil supplied from the hydraulic pump.

도 2 내지 도 4를 참조하면, 이동 통신 단말기(100) 및 건설기계용 인포테인먼트(infotainment) 단말기(200)는 건설기계(10)의 운전실(50) 내에서 미러 링크를 통해 정보(예를 들면, 콘텐츠, 데이터 등)를 서로 공유하여 인포테인먼트 서비스를 제공할 수 있다.Referring to FIGS. 2 to 4, the mobile communication terminal 100 and the infotainment terminal 200 for construction machinery receive information (e.g., Infotainment services can be provided by sharing content, data, etc.) with each other.

이동 통신 단말기(100)는 미러 링크를 통해 미러링이 요청되면 디스플레이부(150)에 표시된 화면 이미지(screen image)를 미러링 통신부(120) 또는 입출력부(160)를 통해 건설기계용 인포테인먼트 단말기(200)로 전송할 수 있다. 상기 화면 이미지는 이동 통신 단말기(100)에서 실행되고 있는 애플리케이션들(응용 프로그램들), 동영상, 음악, 건설기계용 UI(User Interface) 이미지 등과 같은 콘텐츠를 포함하는 정보를 포함할 수 있다. 예를 들면, 이동 통신 단말기(100)는 스마트폰(smart phone), 태블릿(tablet) PC, 휴대폰, 노트북 컴퓨터, 디지털방송용 단말기 등을 포함할 수 있다.When mirroring is requested through the mirror link, the mobile communication terminal 100 mirrors the screen image displayed on the display unit 150 to the infotainment terminal 200 for construction equipment through the communication unit 120 or input/output unit 160. It can be sent to . The screen image may include information including content such as applications running on the mobile communication terminal 100, videos, music, and UI (User Interface) images for construction equipment. For example, the mobile communication terminal 100 may include a smart phone, tablet PC, mobile phone, laptop computer, digital broadcasting terminal, etc.

인포테인먼트 단말기(200)는 미러링 연결을 위해 이동 통신 단말기(100)에 미러링 접속을 요청하고, 상기 미러 링크를 통해 건설기계(10)의 작업 및 주행 상태 정보를 전송하고 이동 통신 단말기(100)로부터 수신된 화면 이미지를 디스플레이부(240)에 표시할 수 있다. 예를 들면, 인포테인먼트 단말기(200)는 이동 통신 단말기와 동일하거나 유사한 통신 가능한 단말기를 포함할 수 있다. 또한, 인포테인먼트 단말기(200)는 텔레매틱스 단말기, 내비게이션 장치를 포함할 수 있다.The infotainment terminal 200 requests a mirroring connection from the mobile communication terminal 100 for a mirroring connection, and transmits and receives work and driving status information of the construction machine 10 from the mobile communication terminal 100 through the mirror link. The screen image can be displayed on the display unit 240. For example, the infotainment terminal 200 may include a communication capable terminal that is the same as or similar to a mobile communication terminal. Additionally, the infotainment terminal 200 may include a telematics terminal and a navigation device.

도 3에 도시된 바와 같이, 이동 통신 단말기(100)는 무선 통신부(110), 미러링 통신부(120), 애플리케이션 처리부(130), 제어부(140), 디스플레이부(150), 입출력부(160) 및 저장부(170)를 포함할 수 있다. 도 3에 도시된 이동 통신 단말기(100)의 구성요소 모두가 필수 구성요소인 것은 아니며, 이동 통신 단말기(100)는 또 다른 구성요소를 더 포함할 수 있다.As shown in FIG. 3, the mobile communication terminal 100 includes a wireless communication unit 110, a mirroring communication unit 120, an application processing unit 130, a control unit 140, a display unit 150, an input/output unit 160, and It may include a storage unit 170. Not all components of the mobile communication terminal 100 shown in FIG. 3 are essential components, and the mobile communication terminal 100 may further include other components.

무선 통신부(110)는 인포테인먼트 단말기(200)와의 무선 통신 또는 네트워크와의 무선 통신을 수행하는 하나 이상의 구성요소를 포함할 수 있다.The wireless communication unit 110 may include one or more components that perform wireless communication with the infotainment terminal 200 or wireless communication with a network.

무선 통신부(110)는 이동 통신망 상에서 기지국, 외부의 단말기 및 서버 중에서 적어도 하나와 무선 신호를 송수신할 수 있다. 예를 들면, 무선 통신부(110)는 3G 이동 통신망, 4G 이동 통신망 등과 통신을 수행할 수 있다.The wireless communication unit 110 can transmit and receive wireless signals with at least one of a base station, an external terminal, and a server on a mobile communication network. For example, the wireless communication unit 110 can communicate with a 3G mobile communication network, a 4G mobile communication network, etc.

무선 통신부(110)는 무선 인터넷 접속을 위한 모듈 및 이동 통신 단말기(100)의 위치를 확인하기 위한 GPS 모듈 등을 더 포함할 수 있다. 무선 인터넷 기술로는 WLAN(Wireless LAN), 와이파이(Wi-Fi) 등이 이용될 수 있다. 상기 GPS 모듈은 복수 개의 인공위성들로부터 위치 정보를 수신할 수 있다. 여기서, 위치 정보는 위도 및 경도로 표시되는 좌표 정보를 포함할 수 있다. 또한, 무선 통신부(110)는 근거리 통신망을 통해 각종 교통 정보를 수신하고, 방송 채널을 통해 방송 신호 및/또는 방송 관련된 정보를 수신할 수 있다.The wireless communication unit 110 may further include a module for wireless Internet access and a GPS module for confirming the location of the mobile communication terminal 100. Wireless Internet technologies such as WLAN (Wireless LAN) and Wi-Fi can be used. The GPS module can receive location information from a plurality of artificial satellites. Here, the location information may include coordinate information expressed in latitude and longitude. Additionally, the wireless communication unit 110 may receive various traffic information through a local area network and receive broadcast signals and/or broadcast-related information through a broadcast channel.

미러링 통신부(120)는 인포테인먼트 단말기(200)와 미러링 연결을 수행할 수 있다. 미러링 통신부(120)는 미러링 애플리케이션을 실행한 후에 인포테인먼트 단말기(200)의 미러링 통신부(220)에 접속을 요청하거나 또는 접속 요청을 승인하여 미러링 연결을 생성할 수 있다. 또한, 미러링 통신부(120)는 미러 링크를 통해 미러링 콘텐츠 정보를 인포테인먼트 단말기(200)로 송신할 수 있다. 예를 들면, 상기 미러 링크는 미라캐스트(miracast), 올쉐어(allshare), 스크린 미러링(screen mirroring), 스크린 링크 등과 같은 표준 미러링 기술을 이용할 수 있다.The mirroring communication unit 120 may perform a mirroring connection with the infotainment terminal 200. After executing the mirroring application, the mirroring communication unit 120 may request a connection to the mirroring communication unit 220 of the infotainment terminal 200 or approve the connection request to create a mirroring connection. Additionally, the mirroring communication unit 120 may transmit mirroring content information to the infotainment terminal 200 through a mirror link. For example, the Mirror Link may use standard mirroring technologies such as Miracast, allshare, screen mirroring, and Screen Link.

애플리케이션 처리부(130)는 다양한 애플리케이션들을 실행하기 위한 하나 이상의 제어 모듈을 포함할 수 있다. 후술하는 바와 같이, 애플리케이션 처리부(130)는 콘텐츠 미러링 제어를 위한 미러링 애플리케이션을 실행할 수 있다. 또한, 애플리케이션 처리부(130)는 영화나 드라마 등을 재생하기 위한 영상 재생 애플리케이션, 내비게이션 애플리케이션, 건설기계 운전자에게 지형정보 및 작업정보를 제공하기 위한 머신 가이던스 애플리케이션(machine guidance application), 건설기계의 장비와 관련된 고장 및 이의 진단에 관한 정보를 제공하기 위한 고장 진단 애플리케이션, 작업하는 지역의 날씨 정보를 제공하기 위한 날씨 정보 애플리케이션 등을 수행할 수 있다.The application processing unit 130 may include one or more control modules for executing various applications. As will be described later, the application processing unit 130 may execute a mirroring application for controlling content mirroring. In addition, the application processing unit 130 includes a video playback application for playing movies or dramas, a navigation application, a machine guidance application for providing terrain information and work information to construction machine operators, and construction equipment and equipment. You can run a fault diagnosis application to provide information about related faults and their diagnosis, a weather information application to provide weather information in the area you are working in, etc.

제어부(140)는 무선 통신부(110), 미러링 통신부(120), 애플리케이션 처리부(130), 디스플레이부(150), 입출력부(160), 및 저장부(170)를 제어할 수 있다. 예를 들어, 제어부(140)는 CPU(central processing unit), ROM(read only memory), RAM(random access memory) 등을 포함함으로써 이동 통신 단말기(100)의 각 구성요소를 제어할 수 있다. The control unit 140 may control the wireless communication unit 110, mirroring communication unit 120, application processing unit 130, display unit 150, input/output unit 160, and storage unit 170. For example, the control unit 140 may control each component of the mobile communication terminal 100 by including a central processing unit (CPU), read only memory (ROM), random access memory (RAM), etc.

디스플레이부(150)는 사용자에게 시각적으로 정보를 전달할 수 있는 디스플레이 장치를 포함할 수 있다. 일 실시예에서, 디스플레이부(150)는 사용자의 명령을 쉽게 입력 받기 위해 터치 패널을 포함할 수 있다.The display unit 150 may include a display device that can visually convey information to the user. In one embodiment, the display unit 150 may include a touch panel to easily receive user commands.

입출력부(160)는 이동 통신 단말기(100)에 정보를 입력하거나, 사용자에게 전달하기 위한 정보를 출력할 수 있다. 예를 들어, 입출력부(160)는 스피커, 진동모터 등의 출력부와 마이크, 버튼 등의 입력부를 포함할 수 있다. 또한, 입출력부(160)는 이동 통신 단말기(100)에 연결되는 모든 외부 기기와의 연결을 위한 인터페이스부를 더 포함할 수 있다.The input/output unit 160 can input information into the mobile communication terminal 100 or output information to be delivered to the user. For example, the input/output unit 160 may include an output unit such as a speaker or a vibration motor and an input unit such as a microphone or button. Additionally, the input/output unit 160 may further include an interface unit for connection to all external devices connected to the mobile communication terminal 100.

저장부(170)는 이동 통신 단말기(100)의 동작에 필요한 데이터 및/또는 동작에 의해 생성된 데이터를 저장할 수 있다. 또한, 저장부(170)는 제어부(140)의 처리 및 제어를 위한 프로그램을 저장할 수 있고, 입출력되는 데이터들의 임시 저장을 위한 기능을 수행할 수 있다.The storage unit 170 may store data required for the operation of the mobile communication terminal 100 and/or data generated by the operation. Additionally, the storage unit 170 can store programs for processing and control of the control unit 140 and can perform a function for temporary storage of input and output data.

저장부(170)는 상기 애플리케이션들의 구동에 필요한 정보를 저장할 수 있다. 예를 들면, 저장부(170)는 내비게이션에 필요한 지도 데이터, 지역별 미러링 규제 정보, 규제 대상에 적합한 허용 애플리케이션 목록 테이블, 등을 저장할 수 있다.The storage unit 170 may store information necessary for running the applications. For example, the storage unit 170 may store map data necessary for navigation, regional mirroring regulation information, a list table of permitted applications suitable for regulation, etc.

도 4에 도시된 바와 같이, 인포테인먼트 단말기(200)는 무선 통신부(210), 미러링 통신부(220), 상태 정보 생성부(230), 제어부(240), 디스플레이부(250), 입출력부(260) 및 저장부(270)를 포함할 수 있다. 도 4에 도시된 인포테인먼트 단말기(200)의 구성요소 모두가 필수 구성요소인 것은 아니며, 인포테인먼트 단말기(200)는 또 다른 구성요소를 더 포함할 수 있다.As shown in FIG. 4, the infotainment terminal 200 includes a wireless communication unit 210, a mirroring communication unit 220, a status information generation unit 230, a control unit 240, a display unit 250, and an input/output unit 260. and a storage unit 270. Not all components of the infotainment terminal 200 shown in FIG. 4 are essential components, and the infotainment terminal 200 may further include other components.

무선 통신부(210)는 이동 통신 단말기(100)와의 무선 통신 또는 네트워크와의 무선 통신을 수행하는 하나 이상의 구성요소를 포함할 수 있다.The wireless communication unit 210 may include one or more components that perform wireless communication with the mobile communication terminal 100 or wireless communication with a network.

미러링 통신부(220)는 이동 통신 단말기(100)와 미러링 연결을 수행할 수 있다. 미러링 통신부(220)는 이동 통신 단말기(100)의 미러링 통신부(120)에 접속을 요청하거나 또는 접속 요청을 승인하여 미러링 연결을 생성할 수 있다. 또한, 미러링 통신부(220)는 미러 링크를 통해 미러링 콘텐츠 정보를 이동 통신 단말기(100)로부터 수신할 수 있다. 예를 들면, 상기 미러 링크는 미라캐스트(miracast), 올쉐어(allshare), 스크린 미러링(screen mirroring), 스크린 링크 등과 같은 표준 미러링 기술을 이용할 수 있다.The mirroring communication unit 220 can perform a mirroring connection with the mobile communication terminal 100. The mirroring communication unit 220 may request access to the mirroring communication unit 120 of the mobile communication terminal 100 or approve the connection request to create a mirroring connection. Additionally, the mirroring communication unit 220 can receive mirroring content information from the mobile communication terminal 100 through a mirror link. For example, the Mirror Link may use standard mirroring technologies such as Miracast, allshare, screen mirroring, and Screen Link.

상태 정보 생성부(230)는 건설기계(10)의 작업 및 주행 상태 정보를 생성할 수 있다. 상태 정보 생성부(230)는 건설기계(10)에 장착된 센서들로부터 작업 및 주행 상태를 나타내는 신호들을 수신하고 이를 기초로 하여 현재의 작업 및 주행 상태 정보를 생성할 수 있다. 이와 다르게, 상태 정보 생성부(230)는 건설기계(10)의 엔진 제어장치(ECU)와 같은 컨트롤러에 연결되어 작업 및 주행 상태 정보를 수신할 수 있다.The status information generator 230 may generate work and driving status information of the construction machine 10. The status information generator 230 may receive signals indicating work and driving states from sensors mounted on the construction machine 10 and generate current work and driving state information based on these. Alternatively, the status information generator 230 may be connected to a controller such as an engine control unit (ECU) of the construction machine 10 to receive work and driving status information.

예를 들면, 상태 정보 생성부(230)는 붐 실린더, 암 실린더 및 버켓 실린더의 압력 신호 또는 위치 신호, 유압 펌프의 압력 신호, 차속 신호, 주행 레버와 조작 레버의 조작 위치 신호 등을 수신하고, 수신된 신호들을 분석하여 현재 건설기계(10)의 작업 및 주행 상태 정보를 생성할 수 있다. 프론트 작업장치(60)가 작업을 수행하는 것으로 판단되면, 상태 정보 생성부(230)는 작업 정보를 생성하고 생성된 작업 정보를 무선 통신 또는 유선 통신을 통해 이동 통신 단말기(100)로 전송할 수 있다.For example, the state information generator 230 receives pressure signals or position signals of the boom cylinder, arm cylinder, and bucket cylinder, pressure signals of the hydraulic pump, vehicle speed signals, and operation position signals of the travel lever and operation lever, etc. By analyzing the received signals, information on the current work and driving status of the construction machine 10 can be generated. If it is determined that the front work device 60 is performing work, the status information generator 230 may generate work information and transmit the generated work information to the mobile communication terminal 100 through wireless or wired communication. .

제어부(240)는 무선 통신부(210), 미러링 통신부(220), 상태 정보 생성부(230), 디스플레이부(250), 입출력부(260), 및 저장부(270)를 제어할 수 있다. 예를 들어, 제어부(240)는 CPU(central processing unit), ROM(read only memory), RAM(random access memory) 등을 포함함으로써 인포테인먼트 단말기(200)의 각 구성요소를 제어할 수 있다. The control unit 240 may control the wireless communication unit 210, the mirroring communication unit 220, the status information generator 230, the display unit 250, the input/output unit 260, and the storage unit 270. For example, the control unit 240 may control each component of the infotainment terminal 200 by including a central processing unit (CPU), read only memory (ROM), random access memory (RAM), etc.

디스플레이부(250)는 사용자에게 시각적으로 정보를 전달할 수 있는 디스플레이 장치를 포함할 수 있다. 일 실시예에서, 디스플레이부(250)는 사용자의 명령을 쉽게 입력 받기 위해 터치 패널을 포함할 수 있다.The display unit 250 may include a display device that can visually convey information to the user. In one embodiment, the display unit 250 may include a touch panel to easily receive user commands.

입출력부(260)는 인포테인먼트 단말기(200)에 정보를 입력하거나, 사용자에게 전달하기 위한 정보를 출력할 수 있다. 예를 들어, 입출력부(260)는 스피커, 진동모터 등의 출력부와 마이크, 버튼 등의 입력부를 포함할 수 있다. 또한, 입출력부(260)는 인포테인먼트 단말기(200)에 연결되는 모든 외부 기기와의 연결을 위한 인터페이스부를 더 포함할 수 있다.The input/output unit 260 may input information into the infotainment terminal 200 or output information to be delivered to the user. For example, the input/output unit 260 may include an output unit such as a speaker or a vibration motor and an input unit such as a microphone or button. Additionally, the input/output unit 260 may further include an interface unit for connection to all external devices connected to the infotainment terminal 200.

저장부(270)는 인포테인먼트 단말기(200)의 구동에 필요한 다양한 정보를 저장할 수 있다. 또한, 저장부(270)는 제어부(240)의 처리 및 제어를 위한 프로그램을 저장할 수 있고, 입출력되는 데이터들의 임시 저장을 위한 기능을 수행할 수 있다. 또한, 저장부(270)는 상태 정보 생성부(230)의 작업 및 주행 상태 판단을 위한 테이블 등을 저장할 수 있다.The storage unit 270 can store various information needed to operate the infotainment terminal 200. Additionally, the storage unit 270 can store programs for processing and control of the control unit 240 and can perform a function for temporary storage of input and output data. Additionally, the storage unit 270 may store a table for determining the work and driving status of the status information generator 230.

이하에서는, 도 2의 미러링 시스템을 이용한 건설기계의 미러링 제어 방법에 대하여 설명하기로 한다.Hereinafter, a method of controlling mirroring of construction equipment using the mirroring system of FIG. 2 will be described.

도 5는 예시적인 실시예들에 따른 건설기계의 미러링 제어 방법을 나타내는 순서도이다.Figure 5 is a flowchart showing a mirroring control method for construction equipment according to example embodiments.

도 5를 참조하면, 건설기계의 주행 및 작업 상태 정보를 생성한다(S100).Referring to FIG. 5, information on the driving and work status of the construction machine is generated (S100).

예시적인 실시예들에 있어서, 인포테인먼트 단말기(200)는 건설기계에 장착된 센서들로부터 작업 및 주행 상태를 나타내는 신호들을 수신하고 분석하여 현재의 작업 및 주행 상태 정보를 생성할 수 있다. 이와 다르게, 인포테인먼트 단말기(200)는 건설기계의 엔진 제어장치(ECU)와 같은 컨트롤러에 연결되어 건설기계의 작업 및 주행 상태 정보를 수신할 수 있다.In example embodiments, the infotainment terminal 200 may generate current work and driving state information by receiving and analyzing signals indicating work and driving conditions from sensors mounted on construction equipment. Alternatively, the infotainment terminal 200 may be connected to a controller such as an engine control unit (ECU) of a construction machine and receive information on the work and driving status of the construction machine.

이어서, 이동 통신 단말기(100)는 미러링 애플리케이션을 실행한다(S110).Next, the mobile communication terminal 100 executes the mirroring application (S110).

예시적인 실시예들에 있어서, 사용자는 이동 통신 단말기(100)의 미러링 애플리케이션을 실행하여 인포테인먼트 단말기(200)에 전송할 콘텐츠를 규제에 적합하도록 제한할 수 있다. 상기 미러링 애플리케이션이 실행되면 이동 통신 단말기(100)와 인포테인먼트 단말기(200) 사이에 접속이 이루어지고 상기 미러링 애플리케이션은 인포테인먼트 단말기(200)로부터 건설기계의 작업 및 주행 상태 정보를 수신할 수 있다.In example embodiments, a user may run a mirroring application on the mobile communication terminal 100 to limit content to be transmitted to the infotainment terminal 200 to comply with regulations. When the mirroring application is executed, a connection is established between the mobile communication terminal 100 and the infotainment terminal 200, and the mirroring application can receive work and driving status information of the construction machine from the infotainment terminal 200.

예를 들면, 사용자가 건설기계의 운전석에 탑승 후 소지하고 있는 스마트폰의 미러링 애플리케이션을 실행하면, 상기 스마트폰과 인포테인먼트 단말기(200) 사이에 무선 통신 및 미러링 통신을 수행할 수 있다. For example, when a user enters the driver's seat of a construction machine and runs a mirroring application on his or her smartphone, wireless communication and mirroring communication can be performed between the smartphone and the infotainment terminal 200.

상기 미러링 애플리케이션이 상기 스마트폰에 설치되지 않은 경우, 상기 스마트폰은 소정의 설치 애플리케이션에 상기 미러링 애플리케이션에 대한 정보를 제공하면서 상기 설치 애플리케이션을 실행할 수 있다. 예를 들면, 스마트폰이 안드로이드(android) 폰인 경우, 상기 설치 애플리케이션은 플레이 스토어(play store)일 수 있다. 상기 설치 애플리케이션은 상기 미러링 애플리케이션을 설치하는 창을 표시할 수 있고, 사용자는 상기 설치 애플리케이션의 설치 버튼을 클릭함으로써 상기 스마트폰이 상기 미러링 애플리케이션을 설치 및 실행하도록 할 수 있다.If the mirroring application is not installed on the smartphone, the smartphone can run the installation application while providing information about the mirroring application to a predetermined installation application. For example, if the smartphone is an Android phone, the installation application may be Play Store. The installation application may display a window for installing the mirroring application, and the user can have the smartphone install and run the mirroring application by clicking the installation button of the installation application.

또한, 사용자가 상기 미러링 애플리케이션의 아이콘을 탐색하여 클릭하지 않더라도, 상기 스마트폰이 상기 인포테인먼트 단말기와의 무선 통신 및/또는 미러링 통신이 수행됨을 인식하여 상기 미러링 애플리케이션을 자동 실행함으로써 사용자 편의성을 제공할 수 있다.In addition, even if the user does not search for and click the icon of the mirroring application, the smartphone recognizes that wireless communication and/or mirroring communication with the infotainment terminal is performed and automatically runs the mirroring application, thereby providing user convenience. there is.

이후, 상기 미러링 애플리케이션은 이동 통신 단말기(100)에서 실행되고 있는 애플리케이션이 주행 규제 또는 작업 규제에 적합한지 여부를 판단한다(S120).Thereafter, the mirroring application determines whether the application running on the mobile communication terminal 100 complies with driving regulations or work regulations (S120).

예시적인 실시예들에 있어서, 상기 미러링 애플리케이션은 현재 실행되고 있는 애플리케이션을 식별하고 건설기계의 상태 정보에 기초하여 상기 실행 애플리케이션이 주행 규제 또는 작업 규제에 적합한지 여부를 판단할 수 있다. 상기 미러링 애플리케이션은 저장부(170)로부터 허용 애플리케이션 목록 테이블을 추출하여 실행 애플리케이션이 작업 규제 또는 주행 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다.In example embodiments, the mirroring application may identify a currently executing application and determine whether the executing application conforms to driving regulations or work regulations based on status information of the construction machine. The mirroring application may extract an allowable application list table from the storage unit 170 and determine whether the executing application corresponds to an allowable application suitable for work regulations or driving regulations.

예를 들면, 건설기계의 상태 정보가 주행 상태이고 실행 애플리케이션이 영상 재생 애플리케이션일 때, 상기 미러링 애플리케이션은 허용 애플리케이션에 해당하지 않는다고 판단할 수 있다. 이 경우, 상기 미러링 애플리케이션은 표시 제한 정보를 인포테인먼트 단말기(200)로 전송할 수 있다.For example, when the status information of the construction machine is a driving state and the executing application is a video playback application, it may be determined that the mirroring application does not correspond to an allowable application. In this case, the mirroring application may transmit display restriction information to the infotainment terminal 200.

건설기계의 상태 정보가 주행 상태이고 실행 애플리케이션이 내비게이션 애플리케이션일 때, 상기 미러링 애플리케이션은 상기 실행 애플리케이션이 허용 애플리케이션에 해당한다고 판단할 수 있다. 이 경우, 상기 미러링 애플리케이션은 상기 실행 애플리케이션 정보를 인포테인먼트 단말기(200)로 전송할 수 있다.When the status information of the construction machine is a driving state and the executing application is a navigation application, the mirroring application may determine that the executing application is a permitted application. In this case, the mirroring application may transmit the executing application information to the infotainment terminal 200.

건설기계의 상태 정보가 작업 상태이고 실행 애플리케이션이 머신 가이던스 애플리케이션일 경우, 상기 미러링 애플리케이션은 상기 실행 애플리케이션이 허용 애플리케이션에 해당한다고 판단할 수 있다. 이 경우, 상기 미러링 애플리케이션은 상기 실행 애플리케이션 정보를 인포테인먼트 단말기(200)로 전송할 수 있다.If the status information of the construction machine is in a working state and the executing application is a machine guidance application, the mirroring application may determine that the executing application corresponds to an allowable application. In this case, the mirroring application may transmit the executing application information to the infotainment terminal 200.

상기 미러링 애플리케이션은 관리자 모드를 수행하여 허용 애플리케이션을 업데이트할 수 있다. 상기 미러링 애플리케이션은 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 허용 애플리케이션 목록을 업데이트할 수 있다. 예를 들면, 상기 미러링 애플리케이션은 고장 진단 애플리케이션을 상기 허용 애플리케이션 목록에 추가할 수 있다. 상기 고장 진단 애플리케이션은 건설기계의 작업 상태에서 규제에 적합한 애플리케이션일 수 있다.The mirroring application can update permitted applications by performing administrator mode. The mirroring application may update the list of permitted applications based on update information received from the user or server. For example, the mirroring application may add a fault diagnosis application to the list of permitted applications. The failure diagnosis application may be an application suitable for regulations in the working state of construction equipment.

상기 미러링 애플리케이션은 상기 주행 규제에 적합한 허용 애플리케이션을 제1 허용 애플리케이션 목록으로 저장하고 상기 작업 규제에 적합한 허용 애플리케이션을 제2 허용 애플리케이션 목록으로 저장할 수 있다. 예를 들면, 상기 제1 허용 애플리케이션 목록은 내비게이션 애플리케이션을 포함하고, 상기 제2 허용 애플리케이션 목록은 머신 가이드 애플리케이션 및 고장 진단 애플리케이션을 포함할 수 있다.The mirroring application may store permitted applications suitable for the driving regulations as a first permitted application list and may store permitted applications suitable for the work regulations as a second permitted application list. For example, the first allowable application list may include a navigation application, and the second allowable application list may include a machine guide application and a fault diagnosis application.

예시적인 실시예들에 있어서, 상기 미러링 애플리케이션은 건설기계의 현재 위치에서의 위치 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다.In example embodiments, the mirroring application may determine whether it corresponds to an allowable application suitable for location regulations at the current location of the construction equipment.

예를 들면, 건설기계의 상태 정보가 주행 상태 또는 작업 상태일지라도, 실행 애플리케이션이 현재 위치에서의 위치 규제에 적합한 허용 애플케이션일 경우, 상기 미러링 애플리케이션은 상기 실행 애플리케이션이 허용 애플리케이션에 해당한다고 판단할 수 있다. 이 경우, 상기 미러링 애플리케이션은 상기 실행 애플리케이션 정보를 인포테인먼트 단말기(200)로 전송할 수 있다.For example, even if the status information of the construction machine is a driving state or a working state, if the executing application is an allowable application suitable for location regulations at the current location, the mirroring application may determine that the executing application is an allowable application. there is. In this case, the mirroring application may transmit the executing application information to the infotainment terminal 200.

상기 미러링 애플리케이션은 저장부(170)로부터 위치 규제에 적합한 허용 애플리케이션 목록 테이블을 추출하여 실행 애플리케이션이 위치 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다. 예를 들면, A 지역에서의 주행 규제는 영상 재생 애플리케이션을 허용하고, B 지역에서의 주행 규제는 영상 재생 애플리케이션을 허용하지 않을 수 있다. 이 경우, 상기 미러링 애플리케이션은 위치 규제를 추가적으로 고려하여 실행 애플리케이션의 제한 여부를 판단할 수 있다.The mirroring application may extract a list table of permitted applications suitable for location regulations from the storage unit 170 and determine whether the executing application corresponds to an permitted application suitable for location regulations. For example, driving regulations in area A may allow video playback applications, but driving regulations in area B may not allow video playback applications. In this case, the mirroring application can determine whether to restrict the running application by additionally considering location regulations.

또한, 상기 미러링 애플리케이션은 관리자 모드를 수행하여 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 위치 규제에 적합한 허용 애플리케이션 목록을 업데이트할 수 있다. 상기 미러링 애플리케이션은 기후 변화가 급변하는 지역에서 허용 가능한 애플리케이션, 예를 들면, 실시간 날씨 정보 애플리케이션을 상기 허용 애플리케이션 목록에 추가할 수 있다. 상기 날씨 정보 애플리케이션은 위치 규제에 적합한 애플리케이션일 수 있다.Additionally, the mirroring application may perform an administrator mode to update the list of permitted applications suitable for location regulations based on update information received from the user or server. The mirroring application may add applications allowable in areas where climate changes rapidly, for example, a real-time weather information application, to the list of allowable applications. The weather information application may be an application suitable for location regulations.

상기 미러링 애플리케이션은 상기 위치 규제에 적합한 허용 애플리케이션을 제3 허용 애플리케이션 목록으로 저장할 수 있다. 예를 들면, 상기 제3 허용 애플리케이션 목록은 내비게이션 애플리케이션 및 날씨 정보 애플리케이션을 포함할 수 있다. 상기 미러링 애플리케이션은 GPS 정보를 이용하여 상기 제3 허용 애플리케이션 목록을 자동으로 업데이트할 수 있다. 이에 따라, 사용자가 사전에 지역별로 다른 규제에 관한 정보를 검색하는 번거로운 작업을 수행할 필요가 없다.The mirroring application may store permitted applications suitable for the location regulations as a third permitted application list. For example, the third allowable application list may include a navigation application and a weather information application. The mirroring application can automatically update the list of third-party permitted applications using GPS information. Accordingly, there is no need for users to perform the cumbersome task of searching for information about different regulations for each region in advance.

이어서, 규제에 적합한 허용 애플리케이션을 미러링한다(S130).Next, the permitted application suitable for regulations is mirrored (S130).

예시적인 실시예들에 있어서, 인포테인먼트 단말기(200)는 미러 링크를 통해 이동 통신 단말기(100)로부터 수신된 화면 이미지를 표시할 수 있다. 인포테인먼트 단말기(200)가 이동 통신 단말기(100)로부터 표시 제한 정보를 수신하면 인포테인먼트 단말기(200)는 규제 문구 데이터를 표시할 수 있다. 인포테인먼트 단말기(200)가 허용 애플리케이션 정보를 수신하면 인포테인먼트 단말기(200)는 이동 통신 단말기(100)의 화면 이미지를 표시할 수 있다.In example embodiments, the infotainment terminal 200 may display a screen image received from the mobile communication terminal 100 through a mirror link. When the infotainment terminal 200 receives display restriction information from the mobile communication terminal 100, the infotainment terminal 200 may display regulation text data. When the infotainment terminal 200 receives permitted application information, the infotainment terminal 200 may display a screen image of the mobile communication terminal 100.

도 6은 예시적인 실시예들에 따른 이동 통신 단말기와 건설기계용 인포테인먼트 단말기 간의 미러링 제어 방법을 나타내는 도면이다. 도 7은 도 6의 단계 S240을 나타내는 순서도이다.Figure 6 is a diagram illustrating a mirroring control method between a mobile communication terminal and an infotainment terminal for construction equipment according to example embodiments. Figure 7 is a flowchart showing step S240 of Figure 6.

도 6 및 도 7을 참조하면, 먼저, 사용자가 이동 통신 단말기(100)의 미러링 애플리케이션을 실행하면(S200), 이동 통신 단말기(100)와 인포테인먼트 단말기(200) 사이에는 접속과 인증 과정을 거쳐 무선 통신 및 미러링 통신을 수행할 수 있다(S210).Referring to Figures 6 and 7, first, when the user executes the mirroring application of the mobile communication terminal 100 (S200), wireless communication is established between the mobile communication terminal 100 and the infotainment terminal 200 through a connection and authentication process. Communication and mirroring communication can be performed (S210).

인포테인먼트 단말기(200)는 건설기계의 작업 및 주행 상태 정보를 이동 통신 단말기(100)로 전송할 수 있다(S230). 인포테인먼트 단말기(200)는 건설기계에 장착된 센서들로부터 작업 및 주행 상태를 나타내는 신호들을 수신하고 분석하여 현재의 작업 및 주행 상태 정보를 생성할 수 있다. 이와 다르게, 이동 통신 단말기(100)의 미러링 애플리케이션은 건설기계의 엔진 제어장치(ECU)와 같은 컨트롤러에 무선 또는 유선으로 연결되어 건설기계의 작업 및 주행 상태 정보를 직접 수신할 수 있다.The infotainment terminal 200 may transmit work and driving status information of the construction machine to the mobile communication terminal 100 (S230). The infotainment terminal 200 may generate current work and driving status information by receiving and analyzing signals indicating work and driving conditions from sensors mounted on construction equipment. Differently, the mirroring application of the mobile communication terminal 100 can be connected wirelessly or wired to a controller such as an engine control unit (ECU) of a construction machine to directly receive work and driving status information of the construction machine.

이동 통신 단말기(100)의 미러링 애플리케이션은 실행되고 있는 애플리케이션이 주행 규제 또는 작업 규제에 적합한지 여부를 판단할 수 있다(S240). 상기 미러링 애플리케이션은 현재 실행되고 있는 애플리케이션을 식별하고 건설기계의 상태 정보에 기초하여 상기 실행 애플리케이션이 주행 규제 또는 작업 규제에 적합한지 여부를 판단할 수 있다.The mirroring application of the mobile communication terminal 100 may determine whether the application being executed is suitable for driving regulations or work regulations (S240). The mirroring application may identify the currently executing application and determine whether the executing application conforms to driving regulations or work regulations based on status information of the construction machine.

도 7에 도시된 바와 같이, 상기 미러링 애플리케이션은 실행 애플리케이션이 기본 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다(S242). 상기 미러링 애플리케이션은 저장부(170)로부터 허용 애플리케이션 목록 테이블을 추출하여 실행 애플리케이션이 작업 규제 또는 주행 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다. 예를 들면, 내비게이션 애플리케이션은 주행 규제에 적합한 기본 허용 애플리케이션이고, 머신 가이드 애플리케이션 및 고장 진단 애플리케이션은 작업 규제에 적합한 기본 허용 애플리케이션일 수 있다.As shown in FIG. 7, the mirroring application can determine whether the executing application corresponds to a basic permitted application (S242). The mirroring application may extract an allowable application list table from the storage unit 170 and determine whether the executing application corresponds to an allowable application suitable for work regulations or driving regulations. For example, a navigation application may be a basic permitted application suitable for driving regulations, and a machine guide application and a fault diagnosis application may be basic permitted applications suitable for work regulations.

이어서, 상기 미러링 애플리케이션은 실행 애플리케이션이 GPS 데이터 기반 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다(S244). 상기 미러링 애플리케이션은 저장부(170)로부터 위치 규제에 적합한 허용 애플리케이션 목록 테이블을 추출하여 실행 애플리케이션이 위치 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다. 예를 들면, A 지역에서의 주행 규제는 영상 재생 애플리케이션을 허용하고, B 지역에서의 주행 규제는 영상 재생 애플리케이션을 허용하지 않을 수 있다. 이 경우, 상기 미러링 애플리케이션은 위치 규제를 추가적으로 고려하여 실행 애플리케이션의 제한 여부를 판단할 수 있다.Subsequently, the mirroring application may determine whether the executing application corresponds to a GPS data-based permitted application (S244). The mirroring application may extract a list table of permitted applications suitable for location regulations from the storage unit 170 and determine whether the executing application corresponds to an permitted application suitable for location regulations. For example, driving regulations in area A may allow video playback applications, but driving regulations in area B may not allow video playback applications. In this case, the mirroring application can determine whether to restrict the running application by additionally considering location regulations.

이후, 이동 통신 단말기(100)는 상기 허용 애플리케이션 정보를 인포테인먼트 단말기(200)로 전송한 후(S250), 인포테인먼트 단말기(200)는 상기 수신된 상기 허용 애플리케이션 정보를 표시할 수 있다(S260). 인포테인먼트 단말기(200)가 이동 통신 단말기(100)로부터 표시 제한 정보를 수신하면 인포테인먼트 단말기(200)는 규제 문구 데이터를 표시할 수 있다. 인포테인먼트 단말기(200)가 허용 애플리케이션 정보를 수신하면 인포테인먼트 단말기(200)는 이동 통신 단말기(100)의 화면 이미지를 표시할 수 있다.Thereafter, the mobile communication terminal 100 transmits the permitted application information to the infotainment terminal 200 (S250), and then the infotainment terminal 200 may display the received permitted application information (S260). When the infotainment terminal 200 receives display restriction information from the mobile communication terminal 100, the infotainment terminal 200 may display regulation text data. When the infotainment terminal 200 receives permitted application information, the infotainment terminal 200 may display a screen image of the mobile communication terminal 100.

상술한 바와 같이, 이동 통신 단말기(100)의 미러링 애플리케이션을 실행하여 건설기계의 작업 및 주행 상태 정보에 기초하여 이동 통신 단말기(100)에서 실행되고 있는 애플리케이션이 주행 규제 또는 작업 규제에 적합한지 여부를 판단하고, 허용된 애플리케이션 정보만을 인포테인먼트 단말기(200)로 전송하여 이를 디스플레이할 수 있다. 또한, 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 허용 애플리케이션 목록을 업데이트할 수 있다. 더욱이, GPS 정보를 이용하여 지역별로 다른 위치 규제에 적합한 허용 애플리케이션 목록을 자동으로 업데이트할 수 있다.As described above, by executing the mirroring application of the mobile communication terminal 100, it is determined whether the application running on the mobile communication terminal 100 is suitable for driving regulations or work regulations based on the work and driving status information of the construction machine. After making the decision, only the permitted application information can be transmitted to the infotainment terminal 200 and displayed. Additionally, the list of permitted applications can be updated based on update information received from the user or server. Moreover, using GPS information, the list of permitted applications suitable for different location regulations can be automatically updated for each region.

따라서, 건설기계의 작업 상태 및 주행 상태에서 규제에 적합한 애플리케이션을 미러링할 수 있다. 또한, 사용자가 규제에 적합한 애플리케이션 목록을 업데이트할 수 있고, 사용자가 작업 상태, 주행 상태 및 지역별로 다른 규제에 관한 정보를 사전에 검색하는 번거로운 작업을 회피할 수 있다.Therefore, it is possible to mirror compliant applications in the working and driving states of construction equipment. In addition, users can update the list of applications suitable for regulations, and users can avoid the cumbersome task of searching in advance for information about work status, driving status, and other regulations by region.

이상에서는 본 발명의 실시예들을 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the present invention has been described above with reference to embodiments, those skilled in the art can make various modifications and changes to the present invention without departing from the spirit and scope of the present invention as set forth in the claims below. You will understand that it is possible.

10: 건설기계 20: 하부 주행체
22: 주행 휠 30: 상부 선회체
32: 상부 프레임 50: 운전실
60: 프론트 작업 장치 70: 붐
72: 붐 실린더 80: 암
82: 암 실린더 90: 버켓
92: 버켓 실린더 100: 이동 통신 단말기
110: 무선 통신부 120: 미러링 통신부
130: 애플리케이션 처리부 140: 제어부
150: 디스플레이부 160: 입출력부
170: 저장부 200: 인포테인먼트 단말기
210: 무선 통신부 220: 미러링 통신부
230: 상태 정보 생성부 240: 제어부
250: 디스플레이부 260: 입출력부
270: 저장부
10: Construction machine 20: Lower traveling body
22: traveling wheel 30: upper swing body
32: upper frame 50: cab
60: Front work device 70: Boom
72: boom cylinder 80: arm
82: Arm cylinder 90: Bucket
92: bucket cylinder 100: mobile communication terminal
110: wireless communication unit 120: mirroring communication unit
130: application processing unit 140: control unit
150: display unit 160: input/output unit
170: storage unit 200: infotainment terminal
210: wireless communication unit 220: mirroring communication unit
230: Status information generation unit 240: Control unit
250: display unit 260: input/output unit
270: storage unit

Claims (23)

이동 통신 단말기의 미러링 애플리케이션을 실행하여 건설기계용 인포테인먼트(infotainment) 단말기로부터 건설기계의 주행 및 작업 상태 정보를 수신하는 단계;
상기 이동 통신 단말기에서 현재 실행되고 있는 애플리케이션이 상기 건설기계의 현재 위치 정보를 반영하여 지역별로 다른 위치 규제를 만족하면서 주행 규제 또는 작업 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단하는 단계; 및
상기 이동 통신 단말기는 상기 허용 애플리케이션을 나타내는 정보를 상기 인포테인먼트 단말기로 전송하여 상기 인포테인먼트 단말기로 미러링하는 단계를 포함하고,
상기 실행되고 있는 애플리케이션이 상기 허용 애플리케이션에 해당하는 지 여부를 판단하는 단계는,
상기 주행 규제에 적합한 허용 애플리케이션을 제1 허용 애플리케이션 목록으로 저장하는 단계;
상기 작업 규제에 적합한 허용 애플리케이션을 제2 허용 애플리케이션 목록으로 저장하는 단계; 및
상기 실행되고 있는 애플리케이션이 상기 제1 허용 애플리케이션 또는 제2 허용 애플리케이션에 해당하는 지 여부를 판단하는 단계를 포함하고,
상기 제1 허용 애플리케이션 목록은 내비게이션 애플리케이션을 포함하고,
상기 제2 허용 애플리케이션 목록은 건설기계 운전자에게 지형정보 및 작업 정보를 제공하기 위한 머신 가이던스 애플리케이션을 포함하고,
상기 건설기계의 상태 정보가 작업 상태 정보이고 상기 실행되고 있는 애플리케이션이 상기 머신 가이던스 애플리케이션에 해당할 경우, 상기 실행되고 있는 애플리케이션이 상기 작업 규제에 적합한 허용 애플리케이션에 해당한다고 판단하는 건설기계의 미러링 제어 방법.
Receiving driving and work status information of a construction machine from an infotainment terminal for construction machines by executing a mirroring application on a mobile communication terminal;
determining whether the application currently running on the mobile communication terminal is an allowable application suitable for driving regulations or work regulations while satisfying different location regulations for each region by reflecting the current location information of the construction equipment; and
The mobile communication terminal transmits information indicating the permitted application to the infotainment terminal and mirrors the information to the infotainment terminal,
The step of determining whether the running application corresponds to the permitted application is:
storing allowable applications suitable for the driving regulations as a first allowable application list;
storing allowable applications conforming to the work regulations as a second allowable application list; and
A step of determining whether the running application corresponds to the first permitted application or the second permitted application,
The first list of permitted applications includes a navigation application,
The second allowable application list includes a machine guidance application for providing terrain information and work information to construction machine operators,
When the status information of the construction equipment is work status information and the running application corresponds to the machine guidance application, a mirroring control method of construction equipment that determines that the running application corresponds to an allowable application suitable for the work regulations. .
제 1 항에 있어서, 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 상기 허용 애플리케이션의 목록을 업데이트하는 단계를 더 포함하는 건설기계의 미러링 제어 방법.The method of claim 1, further comprising updating the list of permitted applications based on update information received from a user or a server. 삭제delete 삭제delete 제 1 항에 있어서, 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 상기 제2 허용 애플리케이션 목록을 업데이트하는 단계를 더 포함하는 건설기계의 미러링 제어 방법.The method of claim 1, further comprising updating the second allowable application list based on update information received from a user or a server. 삭제delete 제 1 항에 있어서, 상기 건설기계의 위치 규제를 만족하는 허용 애플리케이션에 해당하는 지 여부를 판단하는 단계는,
상기 위치 규제에 적합한 허용 애플리케이션을 제3 허용 애플리케이션 목록으로 저장하는 단계; 및
상기 실행되고 있는 애플리케이션이 상기 제3 허용 애플리케이션 목록에 해당하는 지 여부를 판단하는 단계를 포함하는 건설기계의 미러링 제어 방법.
The method of claim 1, wherein the step of determining whether the application satisfies the location regulations of the construction equipment is an allowable application,
storing permitted applications suitable for the location regulations as a third permitted application list; and
A mirroring control method for construction machinery, including the step of determining whether the running application corresponds to the third allowable application list.
제 7 항에 있어서, 상기 제3 허용 애플리케이션 목록은 내비게이션 애플리케이션 및/또는 날씨 정보 애플리케이션을 포함하는 건설기계의 미러링 제어 방법.The method of claim 7, wherein the third allowable application list includes a navigation application and/or a weather information application. 제 7 항에 있어서, GPS 정보를 이용하여 상기 제3 허용 애플리케이션 목록을 자동으로 업데이트하는 단계를 더 포함하는 건설기계의 미러링 제어 방법.The method of claim 7, further comprising automatically updating the third allowable application list using GPS information. 제 1 항에 있어서, 상기 실행되고 있는 애플리케이션이 허용 애플리케이션에 해당하지 않을 경우, 상기 이동 통신 단말기로부터 표시 제한 정보를 상기 인포테인먼트 단말기로 전송하는 단계를 더 포함하는 건설기계의 미러링 제어 방법.The method of claim 1, further comprising transmitting display restriction information from the mobile communication terminal to the infotainment terminal when the running application does not correspond to an allowed application. 건설기계용 인포테인먼트 단말기로부터 이동 통신 단말기로 건설기계의 주행 및 작업 상태 정보를 송신하는 단계;
상기 이동 통신 단말기의 미러링 애플리케이션이 상기 주행 및 작업 상태 정보를 수신하여 상기 이동 통신 단말기에서 실행되고 있는 애플리케이션이 상기 건설기계의 현재 위치 정보를 반영하여 지역별로 다른 위치 규제를 만족하면서 주행 규제 또는 작업 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단하는 단계;
미러 링크를 통해 상기 이동 통신 단말기로부터 상기 허용 애플리케이션을 나타내는 정보를 상기 인포테인먼트 단말기로 전송하는 단계; 및
상기 허용 애플리케이션을 나타내는 정보를 포함하는 화면 이미지를 상기 인포테인먼트 단말기 상에서 디스플레이하는 단계를 포함하고,
상기 실행되고 있는 애플리케이션이 상기 허용 애플리케이션에 해당하는 지 여부를 판단하는 단계는,
상기 주행 규제에 적합한 허용 애플리케이션을 제1 허용 애플리케이션 목록으로 저장하는 단계;
상기 작업 규제에 적합한 허용 애플리케이션을 제2 허용 애플리케이션 목록으로 저장하는 단계; 및
상기 실행되고 있는 실행 애플리케이션이 상기 제1 허용 애플리케이션 또는 제2 허용 애플리케이션에 해당하는 지 여부를 판단하는 단계를 포함하고,
상기 제1 허용 애플리케이션 목록은 내비게이션 애플리케이션을 포함하고,
상기 제2 허용 애플리케이션 목록은 건설기계 운전자에게 지형정보 및 작업정보를 제공하기 위한 머신 가이던스 애플리케이션을 포함하고,
상기 건설기계의 상태 정보가 작업 상태 정보이고 상기 실행되고 있는 애플리케이션이 상기 머신 가이던스 애플리케이션에 해당할 경우, 상기 실행되고 있는 애플리케이션이 상기 작업 규제에 적합한 허용 애플리케이션에 해당한다고 판단하는 건설기계의 미러링 제어 방법.
Transmitting driving and work status information of the construction machine from the infotainment terminal for the construction machine to the mobile communication terminal;
The mirroring application of the mobile communication terminal receives the driving and work status information, and the application running on the mobile communication terminal reflects the current location information of the construction equipment to meet driving regulations or work regulations while satisfying different location regulations for each region. determining whether it is an acceptable application suitable for;
transmitting information indicating the permitted application from the mobile communication terminal to the infotainment terminal through a mirror link; and
Displaying a screen image including information representing the permitted application on the infotainment terminal,
The step of determining whether the running application corresponds to the permitted application is:
storing allowable applications suitable for the driving regulations as a first allowable application list;
storing allowable applications conforming to the work regulations as a second allowable application list; and
Comprising the step of determining whether the executing application that is being executed corresponds to the first permitted application or the second permitted application,
The first list of permitted applications includes a navigation application,
The second allowable application list includes a machine guidance application for providing terrain information and work information to construction machine operators,
When the status information of the construction equipment is work status information and the running application corresponds to the machine guidance application, a mirroring control method of construction equipment that determines that the running application corresponds to an allowable application suitable for the work regulations. .
제 11 항에 있어서, 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 상기 허용 애플리케이션의 목록을 업데이트하는 단계를 더 포함하는 건설기계의 미러링 제어 방법.The method of claim 11, further comprising updating the list of permitted applications based on update information received from a user or a server. 삭제delete 제 11 항에 있어서, 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 상기 제2 허용 애플리케이션 목록을 업데이트하는 단계를 더 포함하는 건설기계의 미러링 제어 방법.The method of claim 11, further comprising updating the second allowable application list based on update information received from a user or a server. 삭제delete 제 11 항에 있어서, 상기 실행되고 있는 애플리케이션이 상기 건설기계의 현재 위치에서의 위치 규제를 만족하는 허용 애플리케이션에 해당하는 지 여부를 판단하는 단계는,
상기 위치 규제에 적합한 허용 애플리케이션을 제3 허용 애플리케이션 목록으로 저장하는 단계; 및
상기 실행되고 있는 애플리케이션이 상기 제3 허용 애플리케이션 목록에 해당하는 지 여부를 판단하는 단계를 포함하는 건설기계의 미러링 제어 방법.
The method of claim 11, wherein the step of determining whether the running application corresponds to an allowable application that satisfies location regulations at the current location of the construction equipment includes:
storing permitted applications suitable for the location regulations as a third permitted application list; and
A mirroring control method for construction machinery, including the step of determining whether the running application corresponds to the third allowable application list.
제 16 항에 있어서, GPS 정보를 이용하여 상기 제3 허용 애플리케이션 목록을 자동으로 업데이트하는 단계를 더 포함하는 건설기계의 미러링 제어 방법.The method of claim 16, further comprising automatically updating the third allowable application list using GPS information. 제 11 항에 있어서, 상기 실행되고 있는 애플리케이션이 허용 애플리케이션에 해당하지 않을 경우, 상기 이동 통신 단말기로부터 표시 제한 정보를 상기 인포테인먼트 단말기로 전송하는 단계를 더 포함하는 건설기계의 미러링 제어 방법.The method of claim 11, further comprising transmitting display restriction information from the mobile communication terminal to the infotainment terminal when the running application does not correspond to an allowed application. 건설기계용 인포테인먼트 단말기로부터 전송된 주행 및 작업 상태 정보를 수신하고, 현재 실행되는 애플리케이션이 상기 건설기계의 현재 위치 정보를 반영하여 지역별로 다른 위치 규제를 만족하면서 주행 규제 또는 작업 규제 대상인지 여부를 판단하고 상기 규제에 적합한 허용 애플리케이션을 나타내는 정보를 상기 건설기계용 인포테인먼트 단말기에 전송하는 이동 통신 단말기; 및
상기 이동 통신 단말기에 상기 주행 및 작업 상태 정보를 전송하고, 상기 이동 통신 단말기로부터 전송된 상기 허용 애플리케이션을 나타내는 정보를 포함하는 화면 이미지를 디스플레이하는 건설기계용 인포테인먼트 단말기를 포함하고,
상기 이동 통신 단말기는 미러링 애플리케이션을 실행하여 현재 실행되고 있는 애플리케이션이 주행 규제 또는 작업 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단하고,
상기 미러링 애플리케이션은 상기 주행 규제에 적합한 허용 애플리케이션을 제1 허용 애플리케이션 목록으로 저장하고, 상기 작업 규제에 적합한 허용 애플리케이션을 제2 허용 애플리케이션 목록으로 저장하고, 상기 실행되고 있는 애플리케이션이 상기 제1 또는 제2 허용 애플리케이션에 해당하는 지 여부를 판단하고,
상기 제1 허용 애플리케이션 목록은 내비게이션 애플리케이션을 포함하고,
상기 제2 허용 애플리케이션 목록은 건설기계 운전자에게 지형정보 및 작업정보를 제공하기 위한 머신 가이던스 애플리케이션을 포함하고,
상기 건설기계의 상태 정보가 작업 상태 정보이고 상기 실행되고 있는 애플리케이션이 상기 머신 가이던스 애플리케이션에 해당할 경우, 상기 실행되고 있는 애플리케이션이 상기 작업 규제에 적합한 허용 애플리케이션에 해당한다고 판단하는 건설기계의 미러링 시스템.
Receives driving and work status information transmitted from the infotainment terminal for construction equipment, and determines whether the currently running application is subject to driving or work regulations while satisfying different location regulations for each region by reflecting the current location information of the construction equipment. a mobile communication terminal that transmits information indicating an acceptable application that complies with the regulations to the infotainment terminal for construction equipment; and
An infotainment terminal for construction equipment that transmits the driving and work status information to the mobile communication terminal and displays a screen image including information representing the permitted application transmitted from the mobile communication terminal,
The mobile communication terminal executes a mirroring application to determine whether the currently running application corresponds to an allowable application suitable for driving regulations or work regulations,
The mirroring application stores allowable applications suitable for the driving regulations as a first allowable application list, and stores allowable applications suitable for the work regulations as a second allowable application list, and the running application is stored in the first or second allowable application list. Determine whether it is an acceptable application,
The first list of permitted applications includes a navigation application,
The second allowable application list includes a machine guidance application for providing terrain information and work information to construction machine operators,
When the status information of the construction equipment is work status information and the running application corresponds to the machine guidance application, a mirroring system for construction equipment that determines that the running application corresponds to an allowable application suitable for the work regulations.
삭제delete 삭제delete 제 19 항에 있어서, 상기 미러링 애플리케이션은 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 상기 허용 애플리케이션의 목록을 업데이트하는 건설기계의 미러링 시스템.The mirroring system of claim 19, wherein the mirroring application updates the list of permitted applications based on update information received from a user or a server. 제 19 항에 있어서, 상기 미러링 애플리케이션은 GPS 정보에 기초하여 상기 건설기계의 현재 위치에서의 위치 규제 대상에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단하는 건설기계의 미러링 시스템.The mirroring system for construction equipment according to claim 19, wherein the mirroring application determines whether it is an allowable application suitable for location regulation at the current location of the construction equipment based on GPS information.
KR1020160004104A 2016-01-13 2016-01-13 Mirroring control method and mirroring system for construction machine KR102584471B1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020160004104A KR102584471B1 (en) 2016-01-13 2016-01-13 Mirroring control method and mirroring system for construction machine
CN201780006781.7A CN108475185B (en) 2016-01-13 2017-01-03 Mirror image control method and mirror image system for engineering machinery
PCT/KR2017/000039 WO2017122958A1 (en) 2016-01-13 2017-01-03 Method for controlling mirroring of construction machine, and mirroring system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160004104A KR102584471B1 (en) 2016-01-13 2016-01-13 Mirroring control method and mirroring system for construction machine

Publications (2)

Publication Number Publication Date
KR20170084810A KR20170084810A (en) 2017-07-21
KR102584471B1 true KR102584471B1 (en) 2023-10-05

Family

ID=59311895

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160004104A KR102584471B1 (en) 2016-01-13 2016-01-13 Mirroring control method and mirroring system for construction machine

Country Status (3)

Country Link
KR (1) KR102584471B1 (en)
CN (1) CN108475185B (en)
WO (1) WO2017122958A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114729522B (en) * 2019-10-31 2024-06-18 住友建机株式会社 Excavator management system, portable terminal for excavator, and program for portable terminal for excavator
WO2024080702A1 (en) * 2022-10-11 2024-04-18 삼성전자 주식회사 Electronic device that shares screen with external device and method for controlling same

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090204677A1 (en) * 2008-02-11 2009-08-13 Avaya Technology Llc Context based filter method and apparatus
US20130013148A1 (en) * 2011-07-05 2013-01-10 Samsung Electronics Co., Ltd. Method of dynamically changing content displayed in a vehicular head unit and mobile terminal for the same

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101621735B (en) * 2009-08-07 2011-11-30 赵阳 Vehicle real-time information system based on the third-generation mobile communication
CN102455923A (en) * 2010-10-27 2012-05-16 北京南车时代信息技术有限公司 Method and device for processing human-machine interface startup data of engineering machinery vehicle
US8538402B2 (en) * 2012-02-12 2013-09-17 Joel Vidal Phone that prevents texting while driving
US9082239B2 (en) * 2012-03-14 2015-07-14 Flextronics Ap, Llc Intelligent vehicle for assisting vehicle occupants
JP6074150B2 (en) * 2012-04-06 2017-02-01 クラリオン株式会社 In-vehicle information system, information terminal, application execution method, program
JP6103620B2 (en) * 2012-04-12 2017-03-29 クラリオン株式会社 In-vehicle information system, information terminal, application execution method, program
JP6058654B2 (en) * 2012-05-31 2017-01-11 クラリオン株式会社 In-vehicle information system, information terminal, application execution method
CN102658803A (en) * 2012-05-31 2012-09-12 吕玥 Vehicle-mounted information entertainment system, method and vehicle-mounted end
US9639998B2 (en) * 2012-09-26 2017-05-02 Kubota Corporation Ground work vehicle, ground work vehicle management system, and ground work information display method
KR101982243B1 (en) * 2012-09-28 2019-05-24 삼성전자주식회사 User terminal apparatus, electronic device and control method thereof
US20140244001A1 (en) * 2013-02-25 2014-08-28 Qualcomm Incorporated Controlling many different devices from a smart controller
KR102070868B1 (en) * 2013-04-11 2020-01-29 엘지전자 주식회사 Information providing apparatus and method thereof
CN103425494A (en) * 2013-08-06 2013-12-04 惠州华阳通用电子有限公司 Information interaction system of vehicle-mounted terminal and smart mobile terminal
DE102014217422A1 (en) * 2013-12-04 2015-06-11 Hyundai Motor Company Method for controlling a data flow of a mirror connection section system
CN104838394A (en) * 2013-12-11 2015-08-12 株式会社小松制作所 Working machine management method, management computer program, and management system
DK178501B1 (en) * 2014-01-29 2016-04-18 Localtowers Aps Construction site image management system and method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090204677A1 (en) * 2008-02-11 2009-08-13 Avaya Technology Llc Context based filter method and apparatus
US20130013148A1 (en) * 2011-07-05 2013-01-10 Samsung Electronics Co., Ltd. Method of dynamically changing content displayed in a vehicular head unit and mobile terminal for the same

Also Published As

Publication number Publication date
CN108475185A (en) 2018-08-31
WO2017122958A1 (en) 2017-07-20
KR20170084810A (en) 2017-07-21
CN108475185B (en) 2022-03-29

Similar Documents

Publication Publication Date Title
US9596643B2 (en) Providing a user interface experience based on inferred vehicle state
EP2751523B1 (en) System and method for automatically presenting path-relevant information to a vehicle operator
EP3028914B1 (en) Method and apparatus for providing an operational configuration for an autonomous vehicle
CN107305740B (en) Road condition early warning method, equipment, server, control equipment and operating system
EP3584714B1 (en) Information providing system and method thereof
CN111147810A (en) Augmented Reality (AR) remote vehicle assistance
US20130204517A1 (en) Method and Apparatus for Alerting a Driver of Warning Conditions
JPWO2011111306A1 (en) In-vehicle devices that can operate in conjunction with mobile devices
CN103620661A (en) System and method for partially updating map data based on user's movement path, service apparatus and terminal apparatus thereof, and recording medium therefor
US20230005363A1 (en) System for providing a city planning tool
US12025453B2 (en) Autonomous vehicle augmented reality display for displaying contextual information
CN105783939B (en) Navigation system with expandable display device and operation method thereof
DE112016002580T5 (en) MOBILE GEOGRAPHIC APPLICATION IN AUTOMOBILE ENVIRONMENT
CN104884309A (en) Vehicle display control device
US9939283B2 (en) Navigation system and in-vehicle device
KR102584471B1 (en) Mirroring control method and mirroring system for construction machine
CN112885146A (en) Vehicle early warning method and device, computer equipment and storage medium
JP2018028518A (en) Navigation system and computer program
US10323951B2 (en) Method of generating a navigation-based route for a vehicle
US20230391189A1 (en) Synchronized rendering
US11509724B2 (en) Virtual connected vehicle infrastructure
KR20050116524A (en) Route guide system for dynamic updating digital map data and method thereof
KR20150120433A (en) Methods and apparatus for acquiring, transmitting, and storing vehicle performance information
WO2019117046A1 (en) Vehicle-mounted device and information presentation method
Pinnoji et al. Internet Based Human Vehicle Interface

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
X091 Application refused [patent]
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant