WO2017186010A1 - 业务处理方法、装置、终端设备和用户界面系统 - Google Patents
业务处理方法、装置、终端设备和用户界面系统 Download PDFInfo
- Publication number
- WO2017186010A1 WO2017186010A1 PCT/CN2017/080757 CN2017080757W WO2017186010A1 WO 2017186010 A1 WO2017186010 A1 WO 2017186010A1 CN 2017080757 W CN2017080757 W CN 2017080757W WO 2017186010 A1 WO2017186010 A1 WO 2017186010A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- terminal device
- service layer
- service
- processor
- range
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Definitions
- the present application relates to map technologies, and in particular, to a service processing method, apparatus, terminal device, user interface system, control device for a vehicle, and an in-vehicle Internet operating system.
- APP Application, abbreviated as: taxi app, car rental APP, carpool APP or location sharing APP.
- the existing user needs to drive out the behavior.
- the navigation service is provided to the user through the basic map of the map APP, and the location sharing service is provided to the user through the location sharing APP.
- the user alternately uses the two services, it is necessary to continuously exit one APP and enter another APP to meet different The needs of the business.
- the present application provides a service processing method, apparatus, terminal device, user interface system, control device for a vehicle, and an in-vehicle Internet operating system, to solve the problem in the prior art that users use different types of services alternately for a period of time. Switching between APPs corresponding to different types of services, the operation is complicated, and the user experience is not high.
- the application provides a service processing method, including:
- the function of the corresponding service is provided via the service layer.
- the method further includes:
- the service layer pointed to by the selection instruction is highlighted in response to a selection instruction from the user.
- the selection instruction is any one of the following:
- the service layer pointed to by the selection instruction is highlighted, including:
- the service layer pointed to by the selection instruction is highlighted, and the service layer displays the map area range.
- the service layer pointed to by the selection instruction is highlighted, including:
- the service layer pointed to by the selection instruction is highlighted, and the service layer displays the map area range.
- the method further includes:
- the range of the map area displayed by the service layer is updated, including:
- the method further includes:
- the points of interest of the service corresponding to the service layer are displayed within the map area.
- the location information of the first terminal device corresponds to a central location of the map region range.
- the icon of the first terminal device is displayed at a central location.
- the method further includes:
- the point of interest is hidden.
- the method further includes:
- the display state of the selected point of interest is controlled in response to an operation from the user selecting the point of interest.
- location information of the first terminal device and the second terminal device are all within a map area.
- the icon of the first terminal device corresponding to the location information of the first terminal device in the range of the map area, and the icon of the second terminal device corresponding to the location information of the second terminal device.
- the method further includes:
- the location information of the first terminal device and the location information of the second terminal device are tracked, and the location of the icon of the first terminal device and the location of the icon of the second terminal device displayed in the map region range are updated.
- the second terminal device is one or more.
- the method further includes:
- the service layer is bound to the function in response to a function from the user setting the interface.
- the method further includes:
- a new service layer is added and the new service layer is bound to one or more new functions.
- the method further includes:
- the method further includes:
- the service layer is deleted in response to an operation instruction from the user to delete the service layer.
- the service is any of the following:
- the function includes at least one of the following:
- the application provides a service processing apparatus, including:
- a display module for displaying one or more service layers above the base map
- a processing module configured to provide a function of the corresponding service via the service layer.
- the processing module is further configured to highlight the service layer pointed to by the selection instruction in response to the selection instruction from the user.
- the selection instruction is any one of the following:
- the processing module includes:
- a first positioning unit configured to acquire location information of the first terminal device in response to a selection instruction from the user
- a first determining unit configured to determine, according to the location information of the first terminal device, a range of the map area displayed by the service layer pointed to by the selection instruction;
- a first display unit configured to highlight a service layer pointed to by the selection instruction, where the service layer displays the map area range.
- the processing module includes:
- a second positioning unit configured to acquire location information of the first terminal device and the second terminal device, where the first terminal device and the second terminal device have an association relationship, in response to a selection instruction from the user;
- a second determining unit configured to determine, according to the location information of the first terminal device and the second terminal device, a range of the map area displayed by the service layer pointed by the selection instruction;
- a second display unit configured to highlight a service layer pointed to by the selection instruction, where the service layer displays the map area range.
- the processing module further includes:
- the first update unit is configured to update the map area range displayed by the service layer by using a preset frequency.
- the first update unit is specifically configured to:
- the processing module further includes:
- a first acquiring unit configured to acquire a point of interest of a service corresponding to the service layer in a range of the map area
- the display module is further configured to display the points of interest of the service corresponding to the service layer within the map area.
- the location information of the first terminal device corresponds to a central location of the map region range.
- the icon of the first terminal device is displayed at a central location.
- the method further includes:
- the point of interest is hidden.
- the processing module further includes:
- control unit configured to control a display state of the selected point of interest in response to an operation from the user selecting the point of interest.
- location information of the first terminal device and the second terminal device are all within a map area.
- the icon of the first terminal device corresponding to the location information of the first terminal device in the range of the map area, and the icon of the second terminal device corresponding to the location information of the second terminal device.
- the processing module further includes:
- the second update unit is configured to track the location information of the first terminal device and the location information of the second terminal device, and update the location of the icon of the first terminal device and the location of the icon of the second terminal device displayed in the map region range.
- the second terminal device is one or more.
- the method further includes:
- An extension setting module for providing a setting interface for an extended service layer
- a function setting module for binding a service layer and a function in response to a function set by a user through setting an interface.
- the method further includes:
- a layer setting module configured to add a service layer in response to an operation instruction from a user's new service layer, and bind the added service layer with one or more new functions.
- the function setting module is further configured to unbundle the service layer and the function.
- the layer setting module is further configured to delete the service layer in response to an operation instruction from the user to delete the service layer.
- the service is any of the following:
- the function includes at least one of the following:
- the application provides a terminal device, including: a display device and a processor;
- a display device for displaying one or more service layers above the base map
- a processor is coupled to the display device for providing functionality of the corresponding service via the service layer.
- the method further includes:
- An input device coupled to the processor for receiving a selection instruction from the user
- the processor is further configured to control the display device to highlight the service layer pointed to by the selection instruction in response to the selection instruction from the user.
- the selection instruction is any one of the following:
- the method further includes: a positioning device coupled to the processor;
- a processor configured to control the positioning device to acquire location information of the first terminal device in response to a selection instruction from the user
- the processor is further configured to determine, according to location information of the first terminal device, a range of the map area displayed by the service layer pointed to by the selection instruction;
- the processor is further configured to control the display device to highlight a service layer pointed to by the selection instruction, and the service layer displays the map area range.
- the method further includes: a positioning device coupled to the processor;
- a processor configured to control the location device to obtain location information of the first terminal device and the second terminal device, where the first terminal device and the second terminal device have an association relationship;
- the processor is further configured to determine, according to location information of the first terminal device and the second terminal device, a range of the map region displayed by the service layer pointed to by the selection instruction;
- the processor is further configured to control the display device to highlight a service layer pointed to by the selection instruction, and the service layer displays the map area range.
- the processor is further configured to control, by the preset frequency, the range of the map area displayed by the display device update service layer.
- the processor is configured to reduce or enlarge the range of the map area displayed by the service layer by scaling the scale.
- the processor is further configured to acquire a point of interest of a service corresponding to the service layer in the range of the map area;
- the display device is also used for points of interest of the service corresponding to the service layer displayed within the map area.
- the location information of the first terminal device corresponds to a central location of the map region range.
- the icon of the first terminal device is displayed at a central location.
- the processor is further configured to control the display device to hide the point of interest if the distance between the point of interest and the first terminal device is greater than a preset threshold.
- the input device is further configured to receive an operation from the user to select a point of interest
- the processor is further configured to control the display device to display the display state of the selected point of interest in response to the operation from the user selecting the point of interest.
- location information of the first terminal device and the second terminal device are all within a map area.
- the icon of the first terminal device corresponding to the location information of the first terminal device in the range of the map area, and the icon of the second terminal device corresponding to the location information of the second terminal device.
- the positioning device is further configured to track the location information of the first terminal device and the location information of the second terminal device, and the processor controls the display device to update the location of the icon of the first terminal device displayed by the map region range. And the location of the icon of the second terminal device.
- the second terminal device is one or more.
- the input device is further configured to receive a function from a setting interface of the user by extending the service layer;
- the processor is also operative to bind the service layer to the function in response to a function from the user setting the interface.
- the input device is further configured to receive an operation instruction from the user's new service layer
- the processor is further configured to add a service layer in response to an operation instruction from the user's new service layer, and bind the added service layer with one or more new functions.
- the processor is further configured to unbind the service layer and the function.
- the input device is further configured to receive an operation instruction from the user to delete the service layer;
- the processor is further configured to delete the service layer in response to an operation instruction from the user to delete the service layer.
- the service is any of the following:
- the function includes at least one of the following:
- the application provides a user interface system, including:
- a display component for displaying one or more service layers above the base map
- a processor for providing a function of the corresponding service via the service layer.
- the processor is further configured to trigger the display component to highlight the service layer pointed to by the selection instruction in response to the selection instruction from the user.
- the processor is further configured to determine, according to the location information of the first terminal device, a range of the map area displayed by the service layer pointed to by the selection instruction;
- the processor is further configured to control the display component to highlight a service layer pointed to by the selection instruction, and the service layer displays the map area range.
- the processor is further configured to determine, according to the location information of the first terminal device and the second terminal device, a range of the map region displayed by the service layer pointed to by the selection instruction;
- the processor is further configured to control the display component to highlight a service layer pointed to by the selection instruction, and the service layer displays the map area range.
- the processor is further configured to control, by the preset frequency, the display component to update the map area range displayed by the service layer.
- the display component is specifically configured to reduce or enlarge the range of the map area displayed by the service layer by scaling the scale.
- the processor is further configured to acquire a point of interest of a service corresponding to the service layer in the range of the map area;
- the display component is also used for points of interest of the service corresponding to the service layer displayed within the map area.
- the location information of the first terminal device corresponds to a central location of the map region range.
- the icon of the first terminal device is displayed at a central location.
- the processor is further configured to control the display component to hide the point of interest if the distance of the point of interest from the first terminal device is greater than a preset threshold.
- the processor is further configured to control in response to an operation from the user selecting the point of interest
- the display component displays the display status of the selected points of interest.
- a display component is configured to display an icon of the first terminal device corresponding to the location information of the first terminal device in the range of the map area, and a second display corresponding to the location information of the second terminal device The icon of the terminal device.
- the processor is further configured to track the location information of the first terminal device and the location information of the second terminal device, and control the display component to update the location of the icon of the first terminal device displayed in the map area range and The location of the icon of the second terminal device.
- the present application provides a control device for a vehicle, including: an onboard processor and an onboard display device;
- An onboard display device for displaying one or more service layers above the base map
- An onboard processor coupled to the onboard display device for providing functionality of the corresponding service via the service layer.
- the method further includes:
- An onboard command input device coupled to the onboard processor for receiving a selection command from a user
- the onboard processor is further configured to control the onboard display device to highlight the service layer pointed to by the selection instruction in response to the selection instruction from the user.
- the onboard processor is further configured to determine, according to the location information of the first terminal device, a range of the map area displayed by the service layer pointed to by the selection instruction;
- the onboard processor is further configured to control the onboard display device to highlight a service layer pointed to by the selection instruction, the service layer displaying the map area range.
- the onboard processor is further configured to determine, according to the location information of the first terminal device and the second terminal device, a range of the map region displayed by the service layer pointed to by the selection instruction;
- the onboard processor is further configured to control the onboard display device to highlight a service layer pointed by the selection instruction, and the service layer displays the map area range.
- the onboard processor is further configured to control the onboard display device to update the range of the map area displayed by the service layer at a preset frequency.
- the on-board display device is specifically configured to reduce or enlarge the range of the map area displayed by the service layer by scaling the scale.
- the onboard processor is further configured to acquire a point of interest of a service corresponding to the service layer in the map area;
- the onboard display device is also used for points of interest of the service corresponding to the service layer displayed within the map area.
- the onboard processor is further configured to control the onboard display device to hide the point of interest if the distance between the point of interest and the first terminal device is greater than a preset threshold.
- the onboard processor is further configured to control the onboard display device to display the display state of the selected point of interest in response to the operation from the user selecting the point of interest.
- the on-board display device is configured to display an icon of the first terminal device corresponding to the location information of the first terminal device in the range of the map area, and the corresponding display of the location information of the second terminal device The icon of the second terminal device.
- the onboard command input device includes one or more of the following:
- the application provides an in-vehicle internet operating system, including:
- a display control unit that controls the in-vehicle display device to display one or more service layers above the base map
- Processing a control unit that controls the onboard display device to provide a function of the corresponding service via the service layer.
- one or more service layers are displayed on the top of the basic map, and the functions of the corresponding services are provided through the service layer, thereby enabling the functions of different services to be It is implemented in one application and is convenient for users.
- Embodiment 1 is a schematic flowchart of Embodiment 1 of a service processing method according to the present application;
- FIG. 2 is a schematic diagram of a rescue service layer of the present application
- Embodiment 3 is a schematic flowchart of Embodiment 2 of a service processing method according to the present application;
- Embodiment 4 is a schematic flowchart of Embodiment 3 of a service processing method according to the present application.
- FIG. 5 is a schematic flowchart of Embodiment 4 of a service processing method according to the present application.
- FIG. 6 is a schematic diagram of a service layer of the present application.
- FIG. 7 is another schematic diagram of a service layer of the present application.
- FIG. 8 is a schematic structural diagram of Embodiment 1 of a service processing apparatus according to the present application.
- Embodiment 9 is a schematic structural diagram of Embodiment 2 of a service processing apparatus according to the present application.
- Embodiment 3 of a service processing apparatus according to the present application.
- Embodiment 4 of a service processing apparatus according to the present application.
- Embodiment 1 of a terminal device according to the present application.
- FIG. 13 is a schematic diagram of an embodiment of a user interface system of the present application.
- FIG. 14 is a schematic structural diagram of a terminal device according to another embodiment of the present disclosure.
- FIG. 15 is a schematic structural diagram of an in-vehicle Internet operating system according to an embodiment of the present application.
- first, second, third, etc. may be used to describe XXX in embodiments of the invention, these XXX should not be limited to these terms. These terms are only used to distinguish XXX from each other.
- first XXX may also be referred to as a second XXX without departing from the scope of the embodiments of the present invention.
- second XXX may also be referred to as a first XXX.
- the words “if” and “if” as used herein may be interpreted to mean “when” or “when” or “in response to determining” or “in response to detecting.”
- the phrase “if determined” or “if detected (conditions or events stated)” may be interpreted as “when determined” or “in response to determination” or “when detected (stated condition or event) “Time” or “in response to a test (condition or event stated)”.
- vehicle as used in the present application includes, but is not limited to, an internal combustion engine car or a motorcycle, an electric car or a motorcycle, an electric bicycle, an electric balance vehicle, a remote control vehicle, a small aircraft (for example, no one). Driving aircraft, small aircraft, remotely piloted aircraft, and various deformations.
- the basic map may include map information corresponding to the location, such as a basic road network, a point of interest query function, a navigation function, and basic points of interest such as a hospital, a school, a shopping mall, a park, etc., and the basic map may not include the above
- map information may also include other map information, and the application is not limited thereto.
- a service layer is a layer above the base map that provides different services by displaying points of interest for different services on the service layer.
- the base map is the bottom layer of the display, and one or more service layers can be additionally displayed above the base map.
- displaying the service layer above the base map may be by layering the service layer on the base map.
- displaying the service layer above the base map may be displaying the service layer in a floating state on the base map.
- the application implements the function of the corresponding service through the service layer, and displays one or more service layers above the basic map.
- different service layers are highlighted to meet the requirements. Users have different business needs, simple operation and high user experience, which is conducive to driving safety in a driving environment.
- highlighting different service layers can have multiple manifestations. For example, in one embodiment, when the service layer is highlighted, the underlying (or below) base map is also displayed, whereby the user can perceive the content of the service layer additionally displayed on the base map. In another embodiment, when one or more service layers are displayed above the base map, when one of the service layers is highlighted, all other service layers may be hidden, but the base map is not hidden. Make the user more clearly Identify the content on the highlighted service layer. In still another embodiment, when a service layer is highlighted, only a part of the map elements of the base map (for example, a main road, general terrain) may be displayed, or the base map may not be displayed at all, so that the user can concentrate. Its attention is focused on the content of the service layer.
- the base map for example, a main road, general terrain
- the application provides an interface for extending the service layer.
- the function of adding the service is implemented by binding the extended service layer and the corresponding service function.
- the function of deleting the service is implemented by unbinding the corresponding service layer and the function of the service. That is, by extending the service layer, binding or unbinding the relationship between the function of the service and the service layer, the function of adding a service or deleting the service is realized, and the scalability is strong and the stability is good.
- the application can call the implemented function module, for example, switching of the angle of view, display of the road condition, etc., thereby realizing the reuse of the function module without re-developing the same
- the function module only needs to deal with the difference function, which reduces the cost of implementing the function of the service and improves the efficiency of the function of realizing the service.
- This application expands the business scenario more abundantly based on the capabilities of the display points, lines, and polygons that have been implemented based on the map. For example, the relationship between single-point movement, multi-point movement, and multi-point movement is used to expand the service more flexibly.
- Scenes for example, team competitions, using the relative positions of the points to rank; for example: team driving, using location information of each point, location sharing, and the like.
- FIG. 1 is a schematic flowchart of Embodiment 1 of a service processing method according to the present application. The method in this embodiment is as follows:
- S101 Display one or more service layers above the base map.
- a service may have one or more functions, and one service layer may implement one or more functions; one service layer may correspond to one or more services, and the present invention is not limited thereto.
- the business can be: taxi business, carpooling business, car rental business, rescue business, team travel business.
- the functions of the business may include: location sharing function; location tracking function, call function, and the like.
- FIG. 2 is a schematic diagram of a rescue service layer of the present application.
- the rescue service includes: tracking the function of the rescue vehicle and the function of talking to the rescuer, and implementing the above two functions through the service layer.
- the above functions are used through the service layer corresponding to the rescue service.
- one or more service layers are displayed on the top of the basic map, and the functions of the corresponding services are provided through the service layer, thereby enabling the work of different services. Can be implemented in one application, user-friendly.
- FIG. 3 is a schematic flowchart of Embodiment 2 of the service processing method of the present application.
- FIG. 3 is based on the embodiment shown in FIG. 1. Further, before S103, the method further includes:
- S102 Highlight the service layer pointed to by the selection instruction in response to the selection instruction from the user.
- the selection instruction is any one of the following: a touch operation instruction on the display device; a voice selection instruction.
- a possible implementation manner is: a user performs a touch operation on a display device with a gesture matching a preset touch gesture corresponding to the selection instruction, and a sensor on the display device of the terminal device (which may be a mobile phone, a tablet or an in-vehicle terminal) (eg: The pressure detecting sensor can detect the touch operation of the user, and determine whether the gesture of the touch operation matches the preset touch gesture corresponding to the selection instruction, and when the preset touch gesture corresponding to the selection instruction matches, respond to the selection instruction to highlight the service.
- Layer For example, the preset touch gesture corresponding to the selection instruction is “single-finger swipe from right to left”, and when the user slides from right to left on the display device, the service layer is highlighted.
- the user sends a voice signal matched by the preset voice signal corresponding to the selection instruction
- the voice collection and recognition module on the terminal device (which may be a mobile phone, a tablet or a vehicle terminal) collects and recognizes the voice signal. Then, it is judged whether the recognized voice signal matches the preset voice signal corresponding to the selection instruction, and when the preset voice signal corresponding to the selection instruction matches, the service layer is highlighted in response to the selection instruction. For example, if the preset voice signal corresponding to the selection instruction is a “ride service layer”, when the user issues a voice signal of the “ride service layer”, the taxi service layer is highlighted.
- the selection instruction may indicate which service layer the highlighted service layer is, for example, when the voice selection instruction is received as the “ride service layer”, the indicated indication is recognized by voice recognition.
- the service layer is the taxi service layer, and the taxi service layer is highlighted.
- the display device currently displays the base map, defined from the right to the left on the base map. Slide to highlight the taxi service layer, swipe from left to right on the base map to highlight the location sharing service layer; on the taxi service layer, swipe from right to left to highlight the carpool service layer, from left to right Swipe right to highlight the base map, etc., if the selection command is swiping from right to left on the base map, then determine that the service layer to be highlighted is the taxi service layer.
- FIG. 4 is a schematic flowchart of a third embodiment of a service processing method according to the present application.
- FIG. 4 is a diagram showing a service layer service pointed to by a selection instruction in response to a selection instruction from a user, based on the method embodiment shown in FIG. A description of one possible implementation of the layer, as shown in Figure 4:
- S401 Acquire location information of the first terminal device in response to a selection instruction from the user.
- the first terminal device refers to a terminal device used by the user, and acquires location information of the first terminal device by using a positioning technology such as a Global Positioning System (GPS).
- GPS Global Positioning System
- the location information of user A's terminal device can be obtained by means of GPS positioning or user reporting location information.
- S402 Determine, according to the location information of the first terminal device, a range of the map area displayed by the service layer pointed to by the selection instruction.
- the location information of the first terminal device is used as the central location of the displayed map region range. Therefore, after the first terminal device transmits the mobile, the map region range displayed by the service layer also changes accordingly. The icon of the first terminal device is displayed at the center of the displayed map area range.
- the method may further include:
- S403 Acquire a point of interest of a service corresponding to the service layer in the map area.
- S404 Highlight a service layer pointed to by the selection instruction, and the service layer displays the range of the map area, and the points of interest of the service corresponding to the service layer displayed in the map area.
- the corresponding point of interest of the service is a taxi
- the taxi in the map area is obtained, and the taxi is displayed in the location corresponding to the taxi within the map area. car.
- the range of the displayed map area changes, correspondingly, the points of interest within the map area also change.
- the point of interest is hidden when the distance of the point of interest from the first terminal device is greater than a preset threshold.
- the user may also select a point of interest, and the terminal device controls the display state of the selected point of interest in response to the operation of selecting the point of interest from the user, for example, after selecting the point of interest, the point of interest
- the icon becomes larger to identify the point of interest as the point of interest selected by the user, or, after the point of interest is selected, a prompt window is displayed, and the introduction information corresponding to the point of interest is displayed in the prompt window, so that the user understands the related information of the point of interest. More detailed Fine information, or, after selecting a point of interest, you can delete the point of interest so that the point of interest is not displayed within the map area.
- FIG. 5 is a schematic flowchart of Embodiment 4 of the service processing method of the present application, and FIG. 5 is a schematic diagram of the method shown in FIG. 3, in which a service layer pointed to by the selection instruction is highlighted in response to a selection instruction from the user.
- FIG. 5 A description of one possible implementation, as shown in Figure 5:
- S501 Acquire location information of the first terminal device and the second terminal device in response to a selection instruction from the user.
- the first terminal device and the second terminal device have an association relationship.
- the second terminal device may have one or more, and the present invention is not limited thereto.
- the terminal device having the associated relationship refers to a terminal device used by a user who uses the service provided by the same service layer in common.
- the user A and the user B need to use the location sharing service provided by the location sharing service layer, and the terminal device used by the user A and the user B have an association relationship; the user can be obtained by using GPS positioning or reporting the location information by the user.
- the location information of the terminal device of A and the location information of the terminal device of user B are examples of the user A and the user B.
- S502 Determine, according to the location information of the first terminal device and the second terminal device, a range of the map region displayed by the service layer pointed to by the selection instruction.
- both the first terminal device and the second terminal device are visible within the map area.
- the location information of the first terminal device and the second terminal device are both in the map area, and the icon of the first terminal device corresponding to the location information of the first terminal device in the range of the map area, and the location information of the second terminal device Corresponding display of the icon of the second terminal device. And tracking the location information of the first terminal device and the location information of the second terminal device, and updating the location of the icon of the first terminal device and the location of the icon of the second terminal device displayed in the map region range.
- the service layer displays the map area range.
- the first terminal device and the second terminal device may be visible in the map region, and the service layer is
- the range of the displayed map area changes in time as the position of the first terminal device and the second terminal device changes, and meets the real-time demand of the user.
- the method further includes: updating the map area range displayed by the service layer by using a preset frequency. You can reduce or enlarge the map displayed by the service layer by scaling the scale. geographic range.
- the preset frequency can be set according to the service, and the preset frequency can be set higher for the service with high real-time requirement for the location information, and the preset frequency can be set for the service with low real-time requirement for the location information. low.
- the map area range displayed by the service layer is updated according to the changed position of the first terminal device, and generally, the first terminal device is displayed in the map area. The center of the range.
- FIG. 5 when the location of the first terminal device changes, or the location of the second terminal device changes, or the locations of the first terminal device and the second terminal device change, according to the changed first terminal
- the location of the device and the location of the second terminal device update the map area range displayed by the service layer, so that both the first terminal device and the second terminal device are displayed within the map region.
- user A and user B need to use the location sharing service layer.
- the terminal device of user A and the terminal device of user B are relatively close, as shown in FIG. 6, FIG. 6 is a service layer of the present application.
- the range of the map area displayed from east to west ranges from Jiayi Road to Yiyi Road, and the range from south to north ranges from Bingyi Road to Dingyi Road, so that the positions of User A and User B are within the map area. .
- the range of the displayed map area is updated, as shown in FIG. 7, FIG. 7 is another service layer of the present application.
- the map area is from east to west, from the second road to the second road, and from south to north, from the second road to the second road. Let both User A and User B be in the map area.
- the application further provides a fifth embodiment of the service processing method.
- the embodiment provides a map open platform to the user.
- the user triggers an operation instruction of adding a service layer
- the terminal device responds to Operation instructions from the user's new service layer, adding service layers, and binding the new service layer with one or more new features, and also providing users with a base map extension service
- the setting interface of the layer when the function of a certain service needs to be added, the user sets the function of the added service layer by setting the interface of the extended service layer, and the terminal device binds the extended in response to the function set by the user by setting the interface.
- the function of the service layer and the corresponding service realizes the function of increasing the service.
- the function of deleting the service is implemented by unbinding the corresponding service layer and the function of the service.
- the terminal device deletes the service layer in response to the user deleting the operation instruction of the service layer by sending a delete instruction for deleting the service layer. That is, by extending the service layer, binding or unbinding the relationship between the function of the service and the service layer, the function of adding a service or deleting the service is realized, and the scalability is strong and the stability is good.
- the application can modularize the functions that the map development platform has implemented, and call the function modules that have been implemented by the map open platform, for example, the switching of the perspective, the display of the road condition. Etc., to achieve the reuse of functional modules, without re-developing the same functional modules, only need to deal with the difference of some functions, reducing the cost of implementing the functions of the business, and improving the efficiency of the functions of the business.
- the present application further provides a sixth embodiment of a service processing method, which expands a richer service scenario based on the capabilities of the display open point, line, and surface that the map open platform has implemented.
- Team driving by positioning the location information of the terminal members of the team members, displaying the icons of the points of interest corresponding to each member in the displayed map area, and displaying the routes of each member to the captain and the points of interest corresponding to the members. Show the distance from the captain.
- a business processing apparatus will be described in detail below.
- These business processing devices can be implemented in the infrastructure of the vehicle or mobile terminal, or can be implemented in an interactive system between the server and the client.
- the processor component or processing module, processing unit
- these business processing devices can be constructed using commercially available hardware components configured by the steps taught by the present solution.
- the processor component or processing module, processing unit
- the processor component can use components such as a microcontroller, a microcontroller, a microprocessor, etc. from Texas Instruments, Intel Corporation, ARM, and the like.
- FIG. 8 is a schematic structural diagram of Embodiment 1 of a service processing apparatus according to the present application.
- the apparatus in this embodiment includes a display module 801 and a processing module 802, where the display module 801 is configured to display one or more service layers above the basic map.
- the processing module 802 is configured to provide a function of the corresponding service via the service layer.
- the device shown in FIG. 8 can execute the service processing method of the embodiment shown in FIG. 1, and the implementation principle and technical effects are not described again.
- the processing module 802 is further configured to highlight the service layer pointed to by the selection instruction in response to a selection instruction from the user.
- the selection command is any one of the following: a touch operation command on the display device; a voice selection command.
- the processing module 802 further includes: a first positioning unit 8021a, a first determining unit 8022a, and a first a display unit 8027a, wherein the first positioning unit 8021a is configured to acquire location information of the first terminal device in response to a selection instruction from the user, where the first determining unit 8022a is configured to determine, according to location information of the first terminal device, a selection instruction The map area range displayed by the pointed service layer; the first display unit 8027a is for highlighting the service layer pointed to by the selection instruction, and the service layer displays the map area range.
- the method may further include: the first update unit 8023 is configured to update the map area range displayed by the service layer by using a preset frequency.
- the first update unit 8023 is specifically configured to reduce or enlarge the range of the map area displayed by the service layer by scaling the scale.
- the processing module 802 further includes: the first obtaining unit 8024a is configured to acquire a point of interest of the service corresponding to the service layer in the range of the map area;
- the display module 801 is further configured to display the points of interest of the service corresponding to the service layer within the map area.
- the display module 801 is further configured to: if the distance between the point of interest and the first terminal device is greater than a preset threshold, the point of interest is hidden.
- processing module further includes: a control unit 8025, configured to control a display state of the selected point of interest in response to an operation from the user selecting the point of interest.
- the location information of the first terminal device corresponds to a central location of the map region range.
- the icon of the first terminal device is displayed at the center position.
- the service processing method of the embodiment shown in FIG. 4 can be executed, and the implementation principle and technical effect are no longer implemented. Narration.
- the processing module 802 further includes: a second positioning unit 8021b, a second determining unit 8022b, and a second a display unit 8027b, wherein the second positioning unit 8021b is configured to acquire location information of the first terminal device and the second terminal device in response to a selection instruction from the user, where the first terminal device and the second terminal device have an association relationship;
- the second determining unit 8022b is configured to determine, according to the location information of the first terminal device and the second terminal device, a range of the map region displayed by the service layer pointed by the selection instruction;
- the second display unit 8023b is configured to highlight the pointing instruction Service layer, the service layer displays the map area range.
- the processing module further includes: the first update unit 8023 is configured to update the map area range displayed by the service layer by using a preset frequency.
- the first update unit 8023 is specifically configured to reduce or enlarge the range of the map area displayed by the service layer by scaling the scale.
- the processing module further includes: a second updating unit 8026, configured to track the location information of the first terminal device and the location information of the second terminal device, update the location of the icon of the first terminal device displayed in the map region range, and the second The location of the icon of the terminal device.
- a second updating unit 8026 configured to track the location information of the first terminal device and the location information of the second terminal device, update the location of the icon of the first terminal device displayed in the map region range, and the second The location of the icon of the terminal device.
- the location information of the first terminal device and the second terminal device are all within the map area.
- the icon of the first terminal device corresponding to the location information of the first terminal device in the range of the map area, and the icon of the second terminal device corresponding to the location information of the second terminal device.
- the second terminal device is one or more.
- FIG. 11 is a schematic structural diagram of Embodiment 4 of the service processing apparatus of the present application, and FIG. 11 is based on the embodiment shown in FIG. 8, further comprising: an extension setting module 803 and a function setting module 804, wherein the extension setting module 803 is for providing a setting interface of the extended service layer; the function setting module 804 is configured to bind the service layer and the function in response to a function set by the user through setting the interface.
- the extension setting module 803 is for providing a setting interface of the extended service layer
- the function setting module 804 is configured to bind the service layer and the function in response to a function set by the user through setting the interface.
- the function setting module 804 is further configured to unbundle the service layer and the function.
- the method further includes: a layer setting module, configured to add a service layer in response to an operation instruction of the newly added service layer from the user, and perform the added service layer with one or more newly added functions. Bind.
- the layer setting module is further configured to delete the service layer in response to an operation instruction from the user to delete the service layer.
- the business is any of the following; taxi business; carpooling business; car rental business; rescue business.
- the function includes at least one of the following: a location sharing function; a location tracking function; a call function.
- FIG. 12 is a schematic structural diagram of Embodiment 1 of a terminal device according to the present application.
- the terminal device in this embodiment includes: a display device 1201 and a processor 1202.
- the display device 1201 is configured to display a top of the basic map. Or a plurality of service layers; the processor 1202 is coupled to the display device for providing functionality of the corresponding service via the service layer.
- the method further includes: the input device 1203 is coupled to the processor for receiving the selection instruction from the user; the processor 1202 is further configured to control the display device to highlight the service map pointed to by the selection instruction in response to the selection instruction from the user Floor.
- selection instruction is any one of the following:
- the method further includes: a positioning device 1204, the positioning device 1204 is coupled to the processor; the processor 1202 is configured to control the positioning device to acquire the location information of the first terminal device in response to the selection instruction from the user; the processor 1202 is further configured to The location information of the first terminal device determines a range of the map area displayed by the service layer pointed to by the selection instruction; the processor 1202 is further configured to control the display device to highlight the service layer pointed to by the selection instruction, and the service layer displays the The map area range.
- a positioning device 1204 is coupled to the processor; the processor 1202 is configured to control the positioning device to acquire the location information of the first terminal device in response to the selection instruction from the user; the processor 1202 is further configured to The location information of the first terminal device determines a range of the map area displayed by the service layer pointed to by the selection instruction; the processor 1202 is further configured to control the display device to highlight the service layer pointed to by the selection instruction, and the service layer displays the The map area range.
- the method further includes: a positioning device 1204, the positioning device is coupled to the processor;
- the processor 1202 is configured to control the positioning device 1204 to acquire location information of the first terminal device and the second terminal device, where the first terminal device and the second terminal device have an association relationship, in response to a selection instruction from the user;
- the processor 1202 is further configured to determine, according to the location information of the first terminal device and the second terminal device, a range of the map region displayed by the service layer pointed to by the selection instruction;
- the processor is further configured to control the display device to highlight the service layer pointed to by the selection instruction, and the service layer displays the map area range.
- the processor 1202 is further configured to control, by the preset frequency, the display device to update the map area range displayed by the service layer.
- the processor 1202 is configured to reduce or enlarge the range of the map area displayed by the service layer by scaling the scale.
- the processor 1202 is further configured to acquire a point of interest of the service corresponding to the service layer in the range of the map area; the display device 1201 is further configured to use the point of interest of the service corresponding to the service layer displayed in the range of the map area. .
- the location information of the first terminal device corresponds to a central location of the map region range.
- the icon of the first terminal device is displayed at the center position.
- the processor 1202 is further configured to control the display device to hide the point of interest if the distance between the point of interest and the first terminal device is greater than a preset threshold.
- the input device 1203 is further configured to receive an operation from the user to select a point of interest
- the processor 1202 is further configured to control the display device to display the display state of the selected point of interest in response to the operation from the user selecting the point of interest.
- the location information of the first terminal device and the second terminal device are all within the range of the map region.
- an icon indicating the first terminal device corresponding to the location information of the first terminal device in the range of the map area an icon indicating the second terminal device corresponding to the location information of the second terminal device.
- the positioning device 1203 is further configured to track location information of the first terminal device and location information of the second terminal device, and the processor controls the display device to update the location of the icon of the first terminal device displayed by the map region range and the second terminal device The location of the icon.
- the second terminal device is one or more.
- the input device 1203 is further configured to receive a function from a setting interface of the user by extending the service layer;
- the processor is also operative to bind the service layer to the function in response to a function from the user setting the interface.
- the input device 1203 is further configured to receive an operation instruction of the newly added service layer from the user;
- the processor 1202 is further configured to add a service layer in response to an operation instruction of the newly added service layer from the user, and bind the added service layer with one or more newly added functions.
- processor 1202 is further configured to unbundle the service layer and the function.
- the input device 1203 is further configured to receive an operation instruction from the user to delete the service layer
- the processor 1202 is further configured to delete the service layer in response to an operation instruction from the user to delete the service layer.
- the business is any of the following: a taxi business; a carpooling business; a car rental business; a rescue business.
- the function includes at least one of the following: a location sharing function; a location tracking function; a call function.
- the foregoing terminal device is correspondingly used to perform the technical solutions of the foregoing service processing method in the first embodiment to the sixth embodiment, and the specific implementation process and the beneficial effects are similar to the foregoing embodiments, and details are not described herein again.
- the application also provides a processor readable storage medium.
- the program medium is stored in the storage medium, and the program instruction is used to cause the processor to execute the service processing method according to any one of the foregoing Embodiments 1 to 6, which is not described herein.
- the readable storage medium described above can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), Erasable Programmable Read Only Memory (EPROM), Programmable Read Only Memory (PROM), Read Only Memory (ROM), Magnetic Memory, Flash Memory, Disk or Optical Disk.
- SRAM static random access memory
- EEPROM electrically erasable programmable read only memory
- EPROM Erasable Programmable Read Only Memory
- PROM Programmable Read Only Memory
- ROM Read Only Memory
- Magnetic Memory Flash Memory
- Disk Disk or Optical Disk.
- the user interface system 1300 of the present embodiment includes a display component 1301 and a processor 1302, wherein the display component 1301 is configured to display one or more service layers above the base map.
- the processor 1302 is configured to provide a function of the corresponding service via the service layer.
- processor 1302 is further configured to trigger the display component to highlight the service layer pointed to by the selection instruction in response to the selection instruction from the user.
- the processor 1302 is further configured to determine, according to location information of the first terminal device, a range of the map area displayed by the service layer pointed to by the selection instruction;
- the processor 1302 is further configured to control the display component to highlight the service layer pointed to by the selection instruction, and the service layer displays the map area range.
- the processor 1302 is further configured to determine, according to the location information of the first terminal device and the second terminal device, a range of the map region displayed by the service layer pointed to by the selection instruction;
- the processor 1302 is further configured to control the display component to highlight a service layer pointed by the selection instruction, and the service layer displays the map area range.
- the processor 1302 is further configured to control, by the preset frequency, the display component to update the map area range displayed by the service layer.
- the display component 1301 is specifically configured to reduce or enlarge the range of the map area displayed by the service layer by scaling the scale.
- the processor 1302 is further configured to acquire a point of interest of a service corresponding to the service layer in a range of the map area;
- the display component 1301 is also used for points of interest of the service corresponding to the service layer displayed within the map area.
- the location information of the first terminal device corresponds to a central location of the map region range.
- the icon of the first terminal device is displayed at the center position.
- the processor 1302 is further configured to control the display component to hide the point of interest if the distance between the point of interest and the first terminal device is greater than a preset threshold.
- processor 1302 is further configured to control the display component to display the display state of the selected point of interest in response to the operation from the user selecting the point of interest.
- the display component 1301 is configured to display an icon of the first terminal device corresponding to the location information of the first terminal device in the range of the map area, and an icon of the second terminal device corresponding to the location information of the second terminal device.
- the processor 1302 is further configured to track the location information of the first terminal device and the location information of the second terminal device, and control the display component to update the location of the icon of the first terminal device and the icon of the second terminal device displayed by the map region range. s position.
- the user interface system provided by the foregoing embodiment is correspondingly applicable to the technical solutions of the foregoing service processing method in the first embodiment to the sixth embodiment.
- the specific implementation process and the beneficial effects are similar to those in the foregoing embodiment, and details are not described herein again.
- FIG. 14 is a schematic structural diagram of a terminal device according to another embodiment of the present disclosure, as shown in FIG. 14.
- the terminal device 1400 can include one or more of the following components: a processing component 1402, a memory 1404, a power component 1406, a multimedia component 1408, an audio component 1410, an input/output (I/O) interface 1412, and a sensor component 1414. And a communication component 1416.
- Processing component 1402 typically controls the overall operation of terminal device 1400, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations.
- the processing component 1402 can include one or more processors 820 to execute instructions to perform all or part of the steps of the first to sixth embodiments of the business processing method described above.
- processing component 1402 can include one or more modules to facilitate interaction between component 1402 and other components.
- processing component 1402 can include a multimedia module to facilitate interaction between multimedia component 1408 and processing component 1402.
- the memory 1404 is configured to store various types of data to support operation at the terminal device 1400. Examples of such data include instructions for any application or method operating on terminal device 1400, contact data, phone book data, messages, pictures, videos, and the like.
- the memory 1404 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable.
- SRAM static random access memory
- EEPROM electrically erasable programmable read only memory
- EPROM Programmable Read Only Memory
- PROM Programmable Read Only Memory
- ROM Read Only Memory
- Magnetic Memory Flash Memory
- Disk Disk or Optical Disk.
- Power component 1406 provides power to various components of terminal device 1400.
- Power component 1406 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for terminal device 1400.
- the multimedia component 1408 includes a screen that provides an output interface between the terminal device 1400 and the user.
- the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user.
- the touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor can sense not only the boundaries of the touch or sliding motion, but also the duration and pressure associated with the touch or sliding operation.
- the multimedia component 1408 includes a front camera and/or a rear camera. When the terminal device 1400 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera can receive external multimedia data. Each front and rear camera can be a fixed optical lens system or have focal length and optical zoom capabilities.
- the audio component 1410 is configured to output and/or input an audio signal.
- the audio component 1410 includes a microphone (MIC) that is configured to receive an external audio signal when the terminal device 1400 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode.
- the received audio signal may be further stored in memory 1404 or transmitted via communication component 1416.
- the audio component 1410 also includes a speaker for outputting an audio signal.
- the input/output interface 1412 provides an interface between the processing component 1402 and the peripheral interface module, which may be a keyboard, a click wheel, a button, or the like. These buttons may include, but are not limited to, a home button, a volume button, a start button, and a lock button.
- Sensor assembly 1414 includes one or more sensors for providing terminal device 1400 with a status assessment of various aspects.
- sensor component 1414 can detect an open/closed state of terminal device 1400, a relative positioning of components, such as the display and keypad of terminal device 1400, and sensor component 1414 can also detect terminal device 1400 or terminal device 1400. The position of the component changes, and the user contacts the terminal device 1400 At or not present, the terminal device 1400 is oriented or accelerated/decelerated and the temperature of the terminal device 1400 changes.
- Sensor assembly 1414 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact.
- Sensor assembly 1414 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications.
- the sensor component 1414 can also include an acceleration sensor, a gyro sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
- Communication component 1416 is configured to facilitate wired or wireless communication between terminal device 1400 and other devices.
- the terminal device 1400 can access a wireless network based on a communication standard such as WiFi, 2G or 3G, or a combination thereof.
- communication component 1416 receives broadcast signals or broadcast associated information from an external broadcast management system via a broadcast channel.
- the communication component 1416 also includes a near field communication (NFC) module to facilitate short range communication.
- NFC near field communication
- the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
- RFID radio frequency identification
- IrDA infrared data association
- UWB ultra-wideband
- Bluetooth Bluetooth
- the terminal device 1400 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), A program gate array (FPGA), a controller, a microcontroller, a microprocessor, or other electronic component implementation, which is used to implement the technical solutions of the first embodiment to the sixth embodiment of the foregoing service processing method, and the specific implementation process and beneficial effects thereof The above embodiments are similar and will not be described again.
- ASICs application specific integrated circuits
- DSPs digital signal processors
- DSPDs digital signal processing devices
- PLDs programmable logic devices
- FPGA program gate array
- controller a controller
- microcontroller a microcontroller
- microprocessor or other electronic component implementation
- a control device for a vehicle is disclosed.
- the control device can be integrated into the central control system of the vehicle, including but not limited to: onboard equipment, additional control equipment after the vehicle leaves the factory, and the like.
- the control device includes: an onboard command input device, an onboard processor, an onboard display device, and other additional devices.
- the onboard processor can use various application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs) depending on the type of vehicle being installed. ), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components.
- ASICs application specific integrated circuits
- DSPs digital signal processors
- DSPDs digital signal processing devices
- PLDs programmable logic devices
- FPGA field programmable gate array
- controller microcontroller, microprocessor or other electronic components.
- the onboard processor is coupled to the onboard command input device and the onboard display device via an in-vehicle line or wireless connection.
- the onboard display device can be various display devices used in the industry as described above.
- the onboard command input device may include a variety of input devices, such as a steering wheel control button for a vehicle, a central control button for a large vehicle or a small vehicle, and a voice input device for receiving voice input (eg, placed in Steering wheel or microphone on the steering rudder, central sound collection device, etc.).
- input devices such as a steering wheel control button for a vehicle, a central control button for a large vehicle or a small vehicle, and a voice input device for receiving voice input (eg, placed in Steering wheel or microphone on the steering rudder, central sound collection device, etc.).
- the onboard display device is configured to display one or more service layers above the base map
- An onboard processor coupled to the onboard display device for providing functionality of the corresponding service via the service layer.
- an onboard command input device is coupled to the onboard processor for receiving a selection command from a user
- the onboard processor is further configured to control the onboard display device to highlight a service layer pointed to by the selection instruction in response to the selection instruction from the user.
- the onboard processor is further configured to trigger the display component to highlight the service layer in response to a selection instruction from a user.
- the onboard processor is further configured to determine, according to the location information of the first terminal device, a range of the map area displayed by the service layer pointed to by the selection instruction;
- the onboard processor is further configured to control the onboard display device to highlight the service layer pointed to by the selection instruction, and the service layer displays the map area range.
- the onboard processor is further configured to determine, according to location information of the first terminal device and the second terminal device, a range of map regions displayed by the service layer pointed to by the selection instruction;
- the onboard processor is further configured to control the onboard display device to highlight the service layer pointed to by the selection instruction, and the service layer displays the map area range.
- the onboard processor is further configured to control, by the preset frequency, the onboard display device to update a range of the map area displayed by the service layer.
- the on-board display device is specifically configured to reduce or enlarge the range of the map region displayed by the service layer by scaling the scale.
- the onboard processor is further configured to acquire a point of interest of a service corresponding to the service layer in a range of the map area;
- the on-board display device is further configured to use a point of interest of a service corresponding to the service layer displayed within the map area.
- the onboard processor is further configured to control the onboard display device to hide the point of interest if a distance between the point of interest and the first terminal device is greater than a preset threshold.
- the onboard processor is further configured to control the onboard display device to display a display state of the selected point of interest in response to an operation from the user selecting a point of interest.
- the on-board display device is configured to use a location letter of the first terminal device within a map area
- the icon of the first terminal device is displayed corresponding to the information, and the icon of the second terminal device corresponding to the location information of the second terminal device is displayed.
- control device for the vehicle provided by the foregoing embodiment is correspondingly applicable to the technical solutions of the first to sixth embodiments of the foregoing service processing method, and the specific implementation process and beneficial effects thereof are similar to the foregoing embodiments. Let me repeat.
- the application also provides an in-vehicle internet operating system. It can be understood by those skilled in the art that the in-vehicle Internet operating system can manage and control the hardware of the terminal device shown in FIG. 12 or FIG. 14 or the hardware of the control device of the vehicle involved in the present application and the software resources involved in the present application.
- the computer program is system software that runs directly on the above-mentioned terminal device or the control device of the vehicle.
- the operating system is an interface between the user and the above-mentioned terminal device or the control device of the vehicle, and is also an interface between the hardware and other software.
- the in-vehicle Internet operating system provided by the present application can interact with other modules or functional devices on the vehicle to control the functions of the corresponding modules or functional devices.
- the vehicle in the above embodiment is a vehicle
- the terminal device is an in-vehicle terminal device.
- the vehicle is no longer independent of the communication network. It can be connected to the server to form a network to form an in-vehicle Internet.
- the in-vehicle Internet system can provide voice communication services, location services, navigation services, mobile internet access, vehicle emergency rescue, vehicle data and management services, in-vehicle entertainment services, and the like.
- FIG. 15 is a schematic structural diagram of an in-vehicle Internet operating system according to an embodiment of the present application.
- the operating system provided by the present application includes: a display control unit 1501 and a processing control unit 1502, where
- the display control unit 1501 controls the in-vehicle display device to display one or more service layers above the base map;
- the process control unit 1502 controls the function of the in-vehicle display device to provide the corresponding service via the service layer.
- the in-vehicle display device in this embodiment may be a liquid crystal display screen that can be mounted near a dashboard, a sun visor or other location that is convenient for the user to view.
- the in-vehicle Internet operating system may control the corresponding components to perform the above-mentioned service processing method according to the above-mentioned display control unit and the processing control unit, or on the basis of the above two units, in combination with other units, to perform the above-mentioned business processing methods.
- Technical solution may control the corresponding components to perform the above-mentioned service processing method according to the above-mentioned display control unit and the processing control unit, or on the basis of the above two units, in combination with other units, to perform the above-mentioned business processing methods.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Human Computer Interaction (AREA)
- Telephonic Communication Services (AREA)
Abstract
本申请提供一种业务处理方法、装置、终端设备、用户界面系统、用于交通工具的控制设备和车载互联网操作系统,通过在服务图层上实现业务的功能,在基础地图的上方显示一个或者多个服务图层,经由服务图层提供所对应的业务的功能,从而,可以使得不同的业务的功能在一个应用中实现,用户使用方便。
Description
本申请要求2016年04月26日递交的申请号为201610266193.4、发明名称为“业务处理方法、装置、终端设备和用户界面系统”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及地图技术,尤其涉及一种业务处理方法、装置、终端设备、用户界面系统、用于交通工具的控制设备和车载互联网操作系统。
随着智能终端的普及,为满足人们不同的业务需求,越来越多的应用程序(Application,简称:APP)应运而生,如:打车APP、租车APP、拼车APP或位置共享APP等。
用户在一段时间内可能会有不同的业务需求,以用户组队驾车出行为例,既要使用导航业务,以了解线路,又要使用位置共享业务,以了解组队人员的位置信息,现有技术中,通过地图APP的基础地图向用户提供导航业务,通过位置共享APP向用户提供位置共享业务,用户交替使用这两种业务时,需要不断的退出一个APP,进入另一个APP,以满足不同的业务的需求。
然而,采用上述方法,用户在一段时间内有不同的业务需求时,涉及到不同APP之间的切换,操作复杂,用户体验不高。
发明内容
本申请提供一种业务处理方法、装置、终端设备、用户界面系统、用于交通工具的控制设备和车载互联网操作系统,以解决现有技术中用户在一段时间内交替使用不同类型的服务,涉及到不同类型的服务对应的APP之间的切换,操作复杂,用户体验不高的问题。
一方面,本申请提供一种业务处理方法,包括:
在基础地图的上方显示一个或者多个服务图层;
经由服务图层提供所对应的业务的功能。
在一种可能的实施方式中,还包括:
响应于来自用户的选择指令,突出显示选择指令所指向的服务图层。
在一种可能的实施方式中,选择指令为下述任一种:
在显示设备上的触摸操作指令;
语音选择指令。
在一种可能的实施方式中,响应于来自用户的选择指令,突出显示选择指令所指向的服务图层,包括:
响应于来自用户的选择指令,获取第一终端设备的位置信息;
根据第一终端设备的位置信息,确定选择指令所指向的服务图层所显示的地图区域范围;
突出显示所述选择指令所指向的服务图层,所述服务图层显示所述地图区域范围。
在一种可能的实施方式中,响应于来自用户的选择指令,突出显示选择指令所指向的服务图层,包括:
响应于来自用户的选择指令,获取第一终端设备和第二终端设备的位置信息,其中,第一终端设备和第二终端设备具有关联关系;
根据第一终端设备和第二终端设备的位置信息,确定选择指令所指向的服务图层所显示的地图区域范围;
突出显示所述选择指令所指向的服务图层,所述服务图层显示所述地图区域范围。
在一种可能的实施方式中,还包括:
以预设频率,更新服务图层所显示的地图区域范围。
在一种可能的实施方式中,更新服务图层所显示的地图区域范围,包括:
通过缩放比例尺的方式,缩小或者扩大服务图层所显示的地图区域范围。
在一种可能的实施方式中,还包括:
获取在地图区域范围内的服务图层所对应的业务的兴趣点;
在地图区域范围内显示服务图层所对应的业务的兴趣点。
在一种可能的实施方式中,第一终端设备的位置信息对应地图区域范围的中心位置。
在一种可能的实施方式中,第一终端设备的图标显示在中心位置。
在一种可能的实施方式中,还包括:
若兴趣点与第一终端设备的距离大于预设阈值,隐藏兴趣点。
在一种可能的实施方式中,还包括:
响应于来自用户选中兴趣点的操作,控制选中的兴趣点的显示状态。
在一种可能的实施方式中,第一终端设备和第二终端设备的位置信息均在地图区域范围内。
在一种可能的实施方式中,地图区域范围内第一终端设备的位置信息处对应的显示第一终端设备的图标,第二终端设备的位置信息处对应的显示第二终端设备的图标。
在一种可能的实施方式中,还包括:
跟踪第一终端设备的位置信息和第二终端设备的位置信息,更新地图区域范围显示的第一终端设备的图标的位置和第二终端设备的图标的位置。
在一种可能的实施方式中,第二终端设备为一个或者多个。
在一种可能的实施方式中,还包括;
提供扩展服务图层的设置接口;
响应于来自用户通过设置接口设置的功能,将服务图层与功能进行绑定。
在一种可能的实施方式中,还包括;
响应于来自用户的新增服务图层的操作指令,新增服务图层,并将新增的服务图层与一个或者多个新增的功能进行绑定。
在一种可能的实施方式中,还包括:
将服务图层与功能进行解绑。
在一种可能的实施方式中,还包括:
响应于来自用户的删除服务图层的操作指令,删除服务图层。
在一种可能的实施方式中,业务为下述任一种:
打车业务;
拼车业务;
租车业务;
救援业务。
在一种可能的实施方式中,功能包括下述至少一种:
位置共享功能;
位置跟踪功能;
通话功能。
另一方面,本申请提供一种业务处理装置,包括:
显示模块,用于在基础地图的上方显示一个或者多个服务图层;
处理模块,用于经由服务图层提供所对应的业务的功能。
在一种可能的实施方式中,处理模块还用于响应于来自用户的选择指令,突出显示选择指令所指向的服务图层。
在一种可能的实施方式中,选择指令为下述任一种:
在显示设备上的触摸操作指令;
语音选择指令。
在一种可能的实施方式中,处理模块包括:
第一定位单元,用于响应于来自用户的选择指令,获取第一终端设备的位置信息;
第一确定单元,用于根据第一终端设备的位置信息,确定选择指令所指向的服务图层所显示的地图区域范围;
第一显示单元,用于突出显示选择指令所指向的服务图层,所述服务图层显示所述地图区域范围。
在一种可能的实施方式中,处理模块包括:
第二定位单元,用于响应于来自用户的选择指令,获取第一终端设备和第二终端设备的位置信息,其中,第一终端设备和第二终端设备具有关联关系;
第二确定单元,用于根据第一终端设备和第二终端设备的位置信息,确定选择指令所指向的服务图层所显示的地图区域范围;
第二显示单元,用于突出显示选择指令所指向的服务图层,所述服务图层显示所述地图区域范围。
在一种可能的实施方式中,处理模块还包括:
第一更新单元,用于以预设频率,更新服务图层所显示的地图区域范围。
在一种可能的实施方式中,第一更新单元具体用于
通过缩放比例尺的方式,缩小或者扩大服务图层所显示的地图区域范围。
在一种可能的实施方式中,处理模块还包括:
第一获取单元,用于获取在地图区域范围内的服务图层所对应的业务的兴趣点;
显示模块,还用于在地图区域范围内显示服务图层所对应的业务的兴趣点。
在一种可能的实施方式中,第一终端设备的位置信息对应地图区域范围的中心位置。
在一种可能的实施方式中,第一终端设备的图标显示在中心位置。
在一种可能的实施方式中,还包括:
若兴趣点与第一终端设备的距离大于预设阈值,隐藏兴趣点。
在一种可能的实施方式中,处理模块,还包括:
控制单元,用于响应于来自用户选中兴趣点的操作,控制选中的兴趣点的显示状态。
在一种可能的实施方式中,第一终端设备和第二终端设备的位置信息均在地图区域范围内。
在一种可能的实施方式中,地图区域范围内第一终端设备的位置信息处对应的显示第一终端设备的图标,第二终端设备的位置信息处对应的显示第二终端设备的图标。
在一种可能的实施方式中,处理模块,还包括:
第二更新单元,用于跟踪第一终端设备的位置信息和第二终端设备的位置信息,更新地图区域范围显示的第一终端设备的图标的位置和第二终端设备的图标的位置。
在一种可能的实施方式中,第二终端设备为一个或者多个。
在一种可能的实施方式中,还包括;
扩展设置模块,用于提供扩展服务图层的设置接口;
功能设置模块,用于响应于来自用户通过设置接口设置的功能,将服务图层与功能进行绑定。
在一种可能的实施方式中,还包括;
图层设置模块,用于响应于来自用户的新增服务图层的操作指令,新增服务图层,并将新增的服务图层与一个或者多个新增的功能进行绑定。
在一种可能的实施方式中,功能设置模块还用于将服务图层与功能进行解绑。
在一种可能的实施方式中,图层设置模块,还用于响应于来自用户的删除服务图层的操作指令,删除服务图层。
在一种可能的实施方式中,业务为下述任一种:
打车业务;
拼车业务;
租车业务;
救援业务。
在一种可能的实施方式中,功能包括下述至少一种:
位置共享功能;
位置跟踪功能;
通话功能。
再一方面,本申请提供一种终端设备,包括:显示设备和处理器;
显示设备,用于在基础地图的上方显示一个或者多个服务图层;
处理器耦合到显示设备,用于经由服务图层提供所对应的业务的功能。
在一种可能的实施方式中,还包括:
输入设备,输入设备耦合到处理器,用于接收来自用户的选择指令;
处理器,还用于响应于来自用户的选择指令,控制显示设备突出显示选择指令所指向的服务图层。
在一种可能的实施方式中,选择指令为下述任一种:
在显示设备上的触摸操作指令;
语音选择指令。
在一种可能的实施方式中,还包括:定位设备,定位设备耦合到处理器;
处理器,用于响应于来自用户的选择指令,控制定位设备获取第一终端设备的位置信息;
处理器,还用于根据第一终端设备的位置信息,确定选择指令所指向的服务图层所显示的地图区域范围;
处理器还用于控制所述显示设备突出显示选择指令所指向的服务图层,所述服务图层显示所述地图区域范围。
在一种可能的实施方式中,还包括:定位设备,定位设备耦合到处理器;
处理器,用于响应于来自用户的选择指令,控制定位设备获取第一终端设备和第二终端设备的位置信息,其中,第一终端设备和第二终端设备具有关联关系;
处理器,还用于根据第一终端设备和第二终端设备的位置信息,确定选择指令所指向的服务图层所显示的地图区域范围;
处理器还用于控制显示设备突出显示选择指令所指向的服务图层,所述服务图层显示所述地图区域范围。
在一种可能的实施方式中,处理器还用于以预设频率,控制显示设备更新服务图层所显示的地图区域范围。
在一种可能的实施方式中,处理器用于通过缩放比例尺的方式,缩小或者扩大服务图层所显示的地图区域范围。
在一种可能的实施方式中,处理器还用于获取在地图区域范围内的服务图层所对应的业务的兴趣点;
显示设备还用于在地图区域范围内显示的服务图层所对应的业务的兴趣点。
在一种可能的实施方式中,第一终端设备的位置信息对应地图区域范围的中心位置。
在一种可能的实施方式中,第一终端设备的图标显示在中心位置。
在一种可能的实施方式中,处理器还用于若兴趣点与第一终端设备的距离大于预设阈值,控制显示设备隐藏兴趣点。
在一种可能的实施方式中,输入设备还用于接收来自用户选中兴趣点的操作;
处理器,还用于响应于来自用户选中兴趣点的操作,控制显示设备显示选中的兴趣点的显示状态。
在一种可能的实施方式中,第一终端设备和第二终端设备的位置信息均在地图区域范围内。
在一种可能的实施方式中,地图区域范围内第一终端设备的位置信息处对应的显示第一终端设备的图标,第二终端设备的位置信息处对应的显示第二终端设备的图标。
在一种可能的实施方式中,定位设备还用于跟踪第一终端设备的位置信息和第二终端设备的位置信息,处理器控制显示设备更新地图区域范围显示的第一终端设备的图标的位置和第二终端设备的图标的位置。
在一种可能的实施方式中,第二终端设备为一个或者多个。
在一种可能的实施方式中,输入设备,还用于接收来自于用户通过扩展服务图层的设置接口设置的功能;
处理器,还用于响应于来自用户通过设置接口设置的功能,将服务图层与功能进行绑定。
在一种可能的实施方式中,输入设备,还用于接收来自于用户的新增服务图层的操作指令;
处理器,还用于响应于来自用户的新增服务图层的操作指令,新增服务图层,并将新增的服务图层与一个或者多个新增的功能进行绑定。
在一种可能的实施方式中,处理器,还用于将服务图层与功能进行解绑。
在一种可能的实施方式中,输入设备,还用于接收来自于用户的删除服务图层的操作指令;
处理器,还用于响应于来自用户的删除服务图层的操作指令,删除服务图层。
在一种可能的实施方式中,业务为下述任一种:
打车业务;
拼车业务;
租车业务;
救援业务。
在一种可能的实施方式中,功能包括下述至少一种:
位置共享功能;
位置跟踪功能;
通话功能。
又一方面,本申请提供一种用户界面系统,包括:
显示组件,用于在基础地图的上方显示一个或者多个服务图层;
处理器,用于经由服务图层提供所对应的业务的功能。
在一种可能的实施方式中,处理器还用于响应于来自用户的选择指令,触发显示组件突出显示选择指令所指向的服务图层。
在一种可能的实施方式中,处理器还用于基于第一终端设备的位置信息,确定选择指令所指向的服务图层所显示的地图区域范围;
处理器还用于控制显示组件突出显示选择指令所指向的服务图层,所述服务图层显示所述地图区域范围。
在一种可能的实施方式中,处理器还用于基于第一终端设备和第二终端设备的位置信息,确定选择指令所指向的服务图层所显示的地图区域范围;
处理器还用于控制显示组件突出显示选择指令所指向的服务图层,所述服务图层显示所述地图区域范围。
在一种可能的实施方式中,处理器还用于以预设频率,控制显示组件更新服务图层所显示的地图区域范围。
在一种可能的实施方式中,显示组件具体用于通过缩放比例尺的方式,缩小或者扩大服务图层所显示的地图区域范围。
在一种可能的实施方式中,处理器还用于获取在地图区域范围内的服务图层所对应的业务的兴趣点;
显示组件还用于在地图区域范围内显示的服务图层所对应的业务的兴趣点。
在一种可能的实施方式中,第一终端设备的位置信息对应地图区域范围的中心位置。
在一种可能的实施方式中,第一终端设备的图标显示在中心位置。
在一种可能的实施方式中,处理器还用于若兴趣点与第一终端设备的距离大于预设阈值,控制显示组件隐藏兴趣点。
在一种可能的实施方式中,处理器还用于响应于来自用户选中兴趣点的操作,控制
显示组件显示选中的兴趣点的显示状态。
在一种可能的实施方式中,显示组件,用于在地图区域范围内第一终端设备的位置信息处对应的显示第一终端设备的图标,第二终端设备的位置信息处对应的显示第二终端设备的图标。
在一种可能的实施方式中,处理器,还用于跟踪第一终端设备的位置信息和第二终端设备的位置信息,控制显示组件更新地图区域范围显示的第一终端设备的图标的位置和第二终端设备的图标的位置。
又一方面,本申请提供一种用于交通工具的控制设备,包括;机载处理器和机载显示装置;
机载显示装置,用于在基础地图的上方显示一个或者多个服务图层;
机载处理器,耦合到机载显示装置,用于经由服务图层提供所对应的业务的功能。
在一种可能的实施方式中,还包括:
机载指令输入设备,机载指令输入设备耦合到机载处理器,用于接收来自用户的选择指令;
机载处理器,还用于响应于来自用户的选择指令,控制机载显示装置突出显示选择指令所指向的服务图层。
在一种可能的实施方式中,机载处理器还用于基于第一终端设备的位置信息,确定选择指令所指向的服务图层所显示的地图区域范围;
机载处理器还用于控制机载显示装置突出显示选择指令所指向的服务图层,所述服务图层显示所述地图区域范围。
在一种可能的实施方式中,机载处理器还用于基于第一终端设备和第二终端设备的位置信息,确定选择指令所指向的服务图层所显示的地图区域范围;
机载处理器还用于控制所述机载显示装置突出显示所述选择指令所指向的服务图层,所述服务图层显示所述地图区域范围。
在一种可能的实施方式中,机载处理器还用于以预设频率,控制机载显示装置更新服务图层所显示的地图区域范围。
在一种可能的实施方式中,机载显示装置具体用于通过缩放比例尺的方式,缩小或者扩大服务图层所显示的地图区域范围。
在一种可能的实施方式中,机载处理器还用于获取在地图区域范围内的服务图层所对应的业务的兴趣点;
机载显示装置还用于在地图区域范围内显示的服务图层所对应的业务的兴趣点。
在一种可能的实施方式中,机载处理器还用于若兴趣点与第一终端设备的距离大于预设阈值,控制机载显示装置隐藏兴趣点。
在一种可能的实施方式中,机载处理器还用于响应于来自用户选中兴趣点的操作,控制机载显示装置显示选中的兴趣点的显示状态。
在一种可能的实施方式中,机载显示装置,用于在地图区域范围内第一终端设备的位置信息处对应的显示第一终端设备的图标,第二终端设备的位置信息处对应的显示第二终端设备的图标。
在一种可能的实施方式中,机载指令输入设备包括以下一个或多个:
中控台控制按键;
方向盘控制按键;
语音接收设备;
触摸感知设备。
又一方面,本申请提供一种车载互联网操作系统,包括:
显示控制单元,控制车载显示设备在基础地图的上方显示一个或者多个服务图层;
处理控制单元,控制所述车载显示设备经由所述服务图层提供所对应的业务的功能。
本申请,通过在服务图层上实现业务的功能,在基础地图的上方显示一个或者多个服务图层,经由服务图层提供所对应的业务的功能,从而,可以使得不同的业务的功能在一个应用中实现,用户使用方便。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请业务处理方法实施例一的流程示意图;
图2为本申请救援服务图层的示意图;
图3为本申请业务处理方法实施例二的流程示意图;
图4为本申请业务处理方法实施例三的流程示意图;
图5为本申请业务处理方法实施例四的流程示意图;
图6为本申请服务图层的一种示意图;
图7为本申请服务图层的另一种示意图;
图8为本申请业务处理装置实施例一的结构示意图;
图9为本申请业务处理装置实施例二的结构示意图;
图10为本申请业务处理装置实施例三的结构示意图;
图11为本申请业务处理装置实施例四的结构示意图;
图12为本申请终端设备实施例一的结构示意图;
图13为本申请用户界面系统实施例的示意图;
图14为本申请另一实施例提供的终端设备的结构示意图;
图15为本申请一实施例提供的车载互联网操作系统的结构示意图。
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
应当理解,尽管在本发明实施例中可能采用术语第一、第二、第三等来描述XXX,但这些XXX不应限于这些术语。这些术语仅用来将XXX彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一XXX也可以被称为第二XXX,类似地,第二XXX也可以被称为第一XXX。
取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的商品或者系统中还存在另外的相同要素。
还需要说明的是,本申请所称的“交通工具”,包括但不限于,内燃机汽车或摩托车、电动汽车或摩托车、电动助力车、电动平衡车、遥控车辆、小型飞行器(例如,无人驾驶飞行器、有人小型飞行器、遥控飞行器)、以及各种变形。
基础地图中可以包括与位置对应的地图信息,该地图信息例如:基础路网、兴趣点查询功能、导航功能,以及诸如医院、学校、商场、公园等基础兴趣点,基础地图也可以不包含上述一种或多种地图信息,也可以包含其他的地图信息,对此,本申请不作限制。
服务图层是指在基础地图的上方的图层,通过在服务图层上显示不同的业务对应的兴趣点,提供不同的服务。本领域技术人员可以理解到,基础地图是显示的底层,在基础地图的上方可以附加显示一个或多个服务图层。在一个实施方式中,在基础地图的上方显示服务图层可以是在基础地图上层叠显示服务图层。在另一个实施方式中,在基础地图的上方显示服务图层可以是将服务图层以悬浮状态显示在基础地图上。
本申请的技术方案至少从以下方面进行改进:
1、本申请通过服务图层实现所对应的业务的功能,在基础地图的上方显示一个或者多个服务图层,当用户有不同的业务需求时,通过突出显示不同的服务图层,以满足用户不同的业务需求,操作简单,用户体验高,有利于驾驶环境下的行车安全。
本领域技术人员可以理解到,突出显示不同的服务图层可以有多种表现形式。例如,在一个实施方式中,突出显示服务图层时,同时也显示底层(或下方)的基础地图,由此,用户可以感知到的是在基础地图上附加显示该服务图层的内容。在另一个实施方式中,在基础地图的上方显示一个或者多个服务图层的情况下,突出显示其中某个服务图层时,可以隐藏其他的所有服务图层,但不隐藏基础地图,以使得用户能更为清楚地辨
认突出显示的服务图层上的内容。在还有一个实施方式中,突出显示某个服务图层时,可以仅仅显示基础地图的一部分地图元素(例如,主干道,概括地形),或是可以完全不显示基础地图,以使得用户能集中其注意力在突出显示的服务图层上的内容。
2、本申请通过提供扩展服务图层的设置接口,当需要增加某个业务的功能时,通过绑定扩展的服务图层与所对应的业务的功能,实现增加该业务的功能。当需要删除某个业务的功能时,通过将所对应的服务图层与该业务的功能进行解绑,实现删除该业务的功能。即通过扩展服务图层,绑定或者解绑业务的功能与服务图层的关系,实现增加业务的功能或者删除业务的功,可扩展性强,稳定性好。
3、本申请通过提供基于基础地图扩展服务图层的设置接口,可以调用已实现的功能模块,例如:视角的切换,路况的展示等,从而,实现功能模块的复用,无需重新开发相同的功能模块,只需针对差异部分功能进行处理即可,降低了实现业务的功能的成本,提高了实现业务的功能的效率。
4、本申请通过基于地图已实现的显示点、线、面的能力,更丰富的扩展业务场景,例如:利用单点移动、多点移动以及多点移动之间的关系,更加灵活的扩展业务场景,例如:组队竞赛,利用各点的相对位置,进行排名;例如:组队驾车出行,利用各点的位置信息,进行位置共享等。
下面以具体地实施例对本申请的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
图1为本申请业务处理方法实施例一的流程示意图,本实施例的方法如下:
S101:在基础地图的上方显示一个或者多个服务图层。
通常,一个业务可以具有一个或者多个功能,一个服务图层可以实现一个或者多个功能;一个服务图层可以对应一个或者多个业务,对此,本发明不做限制。
其中,业务可以为:打车业务、拼车业务、租车业务、救援业务、组队出行业务等。
业务的功能可以包括:位置共享功能;位置跟踪功能、通话功能等。
S103:经由服务图层提供所对应的业务的功能。
举例来说,如图2所示,图2为本申请救援服务图层的示意图,救援业务包括:跟踪救援车辆的功能和与救援人员通话的功能,通过服务图层实现上述两个功能,当用户需要救援业务时,通过救援业务对应的服务图层,使用上述功能。
本实施例,通过在服务图层上实现业务的功能,在基础地图的上方显示一个或者多个服务图层,经由服务图层提供所对应的业务的功能,从而,可以使得不同的业务的功
能在一个应用中实现,用户使用方便。
图3为本申请业务处理方法实施例二的流程示意图,图3是在图1所示实施例的基础上,进一步地,在S103之前,还包括:
S102:响应于来自用户的选择指令,突出显示选择指令所指向的服务图层。
其中,选择指令为下述任一种:在显示设备上的触摸操作指令;语音选择指令。
一种可能的实现方式:用户在显示设备上以与选择指令对应的预设触摸手势匹配的手势进行触摸操作,终端设备(可以是手机、平板或者车载终端)的显示设备上的传感器(如:压力检测传感器)可以检测到用户的触摸操作,并判断触摸操作的手势是否与选择指令对应的预设触摸手势匹配,当与选择指令对应的预设触摸手势匹配时,响应选择指令,突出显示服务图层。举例来说,与选择指令对应的预设触摸手势为“从右往左单指滑动”,则当用户在显示设备上从右往左单指滑动时,则突出显示服务图层。
另一种可能的实现方式为:用户发出与选择指令对应的预设语音信号匹配的语音信号,终端设备(可以是手机、平板或者车载终端)上的语音采集与识别模块,采集并识别语音信号之后,判断所识别的语音信号是否与选择指令对应的预设语音信号匹配,当与选择指令对应的预设语音信号匹配时,响应选择指令,突出显示服务图层。举例来说,与选择指令对应的预设语音信号为“打车服务图层”,则当用户发出“打车服务图层”的语音信号时,则突出显示打车服务图层。
在上述两种可能的实现方式中,选择指令中可以指示突出显示的服务图层为哪个服务图层,例如:接收到语音选择指令为“打车服务图层”,则通过语音识别识别出所指示的服务图层为打车服务图层,则突出显示打车服务图层。
还可以根据显示设备当前显示的界面,以及对应的选择指令,确定所要突出显示的服务图层为哪个服务图层,例如,显示设备当前显示的是基础地图,定义在基础地图上从右向左滑动,突出显示打车服务图层,在基础地图上从左向右滑动,突出显示位置共享服务图层;在打车服务图层上,从右向左滑动,突出显示拼车服务图层,从左往右滑动,突出显示基础地图等,则如果选择指令是在基础地图上从右向左滑动,则确定所要突出显示的服务图层为打车服务图层。
本实施例,通过响应于来自用户的选择指令,突出显示服务图层,从而,实现当用户有不同的业务需求时,通过选择指令,突出显示不同的服务图层,以满足用户不同的业务需求,操作简单,用户体验高,有利于驾驶环境下的行车安全。
图4为本申请业务处理方法实施例三的流程示意图,图4是在图3所示方法实施例的基础上,对响应于来自用户的选择指令,突出显示选择指令所指向的服务图层服务图层一种可能的实现方式的描述,如图4所示:
S401:响应于来自用户的选择指令,获取第一终端设备的位置信息。
其中,第一终端设备是指用户所使用的终端设备,通过全球定位系统(Global Positioning System,简称:GPS)等定位技术获取第一终端设备的位置信息。
例如:用户A需要使用打车服务图层,则可以通过GPS定位或者用户上报位置信息的方式,获取用户A的终端设备的位置信息。
S402:根据第一终端设备的位置信息,确定选择指令所指向的服务图层所显示的地图区域范围。
通常以第一终端设备的位置信息作为显示的地图区域范围的中心位置,因此,当第一终端设备发送移动之后,服务图层所显示的地图区域范围也会相应地发生变化。在显示的地图区域范围的中心位置显示第一终端设备的图标。
可选地,还可以包括:
S403:获取在地图区域范围内的服务图层所对应的业务的兴趣点。
S404:突出显示选择指令所指向的服务图层,服务图层显示所述地图区域范围,在地图区域范围内显示的服务图层所对应的业务的兴趣点。
例如:服务图层对应的业务为打车服务图层,则所对应的业务的兴趣点为出租车,获取在地图区域范围内的出租车,并在地图区域范围内出租车所对应的位置显示出租车。当显示的地图区域范围发生变化后,相应地,地图区域范围内的兴趣点也发生变化。当兴趣点与第一终端设备的距离大于预设阈值时,隐藏兴趣点。
本实施例,通过响应于来自用户的选择指令,获取第一终端设备的位置信息,根据第一终端设备的位置信息,确定服务图层所显示的地图区域范围,以使得服务图层所显示的地图区域范围,随第一终端设备的位置变化而及时变化,满足用户的实时需求。
在图4所示实施例中,可选地,用户还可以选中兴趣点,终端设备响应于来自用户选中兴趣点的操作,控制选中的兴趣点的显示状态,例如,选中兴趣点之后,兴趣点的图标变大,以标识该兴趣点为用户选中的兴趣点,或者,选中兴趣点之后,显示提示窗口,提示窗口中显示兴趣点对应的介绍信息,以使用户了解与该兴趣点的相关的更为详
细的信息,或者,选中兴趣点之后,可以删除兴趣点,以使兴趣点不在地图区域范围内显示。
图5为本申请业务处理方法实施例四的流程示意图,图5是在图3所示方法实施例的基础上,对响应于来自用户的选择指令,突出显示选择指令所指向的服务图层另一种可能的实现方式的描述,如图5所示:
S501:响应于来自用户的选择指令,获取第一终端设备和第二终端设备的位置信息。
其中,第一终端设备和第二终端设备具有关联关系。第二终端设备可以有一个或者多个,对此,本发明不做限制。
其中,具有关联关系的终端设备是指共同使用同一服务图层所提供的业务的用户所使用的终端设备。
例如:用户A和用户B需要使用位置共享服务图层所提供的位置共享业务,则用户A和用户B所使用的终端设备具有关联关系;可以通过GPS定位或者用户上报位置信息的方式,获取用户A的终端设备的位置信息和用户B的终端设备的位置信息。
S502:根据第一终端设备和第二终端设备的位置信息,确定选择指令所指向的服务图层所显示的地图区域范围。
通常,在地图区域范围内第一终端设备和第二终端设备均可见。第一终端设备和第二终端设备的位置信息均在地图区域范围内,在地图区域范围内第一终端设备的位置信息处对应的显示第一终端设备的图标,第二终端设备的位置信息处对应的显示第二终端设备的图标。并跟踪第一终端设备的位置信息和第二终端设备的位置信息,更新地图区域范围显示的第一终端设备的图标的位置和第二终端设备的图标的位置。
S503:突出显示选择指令所指向的服务图层。
其中,服务图层显示所述地图区域范围。
本实施例,通过第一终端设备和第二终端设备的位置信息,确定服务图层所显示的地图区域范围,可以使得第一终端设备和第二终端设备在地图区域范围可见,并且服务图层所显示的地图区域范围,随第一终端设备和第二终端设备的位置变化而及时变化,满足用户的实时需求。
在图4或图5所示实施例中,进一步地,还包括:以预设频率,更新服务图层所显示的地图区域范围。可以通过缩放比例尺的方式,缩小或者扩大服务图层所显示的地图
区域范围。
其中,预设频率可以根据业务进行设置,针对对位置信息实时性要求高的业务,预设频率可以设置的较高,针对对位置信息实时性要求不高的业务,预设频率可以设置的较低。
在图4中,当第一终端设备的位置发生变化后,根据第一终端设备的发生变化后的位置,更新服务图层所显示的地图区域范围,通常,使第一终端设备显示在地图区域范围的中心。
在图5中,当第一终端设备的位置发生变化,或者,第二终端设备的位置发生变化,或者,第一终端设备和第二终端设备的位置均发生变化,根据变化后的第一终端设备的位置和第二终端设备的位置,更新服务图层所显示的地图区域范围,从而,使第一终端设备和第二终端设备的均显示在地图区域范围内。例如:用户A和用户B需要使用位置共享服务图层,一开始,用户A的终端设备和用户B的终端设备距离较近,如图6所示,图6为本申请服务图层的一种示意图,则显示的地图区域范围从东到西的范围为从甲一路到乙一路,从南到北的范围为从丙一路到丁一路,使用户A和用户B的位置均在地图区域范围内。一段时间之后,若用户A的终端设备和用户B的终端设备的位置发生变化,距离较远,则更新显示的地图区域范围,如图7所示,图7为本申请服务图层的另一种示意图,则显示的地图区域范围为从东到西的范围为从甲二路到乙二路,从南到北的范围为从丙二路到丁二路。使用户A和用户B的位置均在地图区域范围内。
本申请还提供一种业务处理方法的实施例五,该实施例,向用户提供地图开放平台,当用户需要新增服务图层时,用户触发新增服务图层的操作指令,终端设备响应于来自用户的新增服务图层的操作指令,新增服务图层,并将新增的服务图层与一个或者多个新增的功能进行绑定,还可以通过向用户提供基于基础地图扩展服务图层的设置接口,当需要增加某个业务的功能时,用户通过扩展服务图层的设置接口设置增加的服务图层的功能,终端设备响应于用户通过设置接口设置的功能,绑定扩展的服务图层与所对应的业务的功能,实现增加该业务的功能。当需要删除某个业务的功能时,通过将所对应的服务图层与该业务的功能进行解绑,实现删除该业务的功能。当用户需要删除某个服务图层时,通过发送删除服务图层的删除指令,终端设备响应于用户删除服务图层的操作指令,删除服务图层。即通过扩展服务图层,绑定或者解绑业务的功能与服务图层的关系,实现增加业务的功能或者删除业务的功,可扩展性强,稳定性好。
并且,本申请在扩展服务图层或扩展服务图层的功能时,可以将地图开发平台已经实现的功能模块化,通过调用地图开放平台已实现的功能模块,例如:视角的切换,路况的展示等,实现功能模块的复用,无需重新开发相同的功能模块,只需针对差异部分功能进行处理即可,降低了实现业务的功能的成本,提高了实现业务的功能的效率。
本申请还提供一种业务处理方法的实施例六,该实施例,基于地图开放平台已实现的显示点、线、面的能力,扩展更丰富业务场景。
例如:一种业务场景:
赛跑或者赛车,通过定位参赛者所携带的终端设备的位置信息,在显示的地图区域范围内显示各参赛者对应的兴趣点图标,并根据各参赛者的相对位置信息,进行排名,根据排名的结果在参赛者对应的兴趣点图标上显示名次,并且,当参赛者的相对位置发生变化后,根据发生变化后的相对位置,重新进行排名,并更新兴趣点图标上显示的名次。
另一种业务场景:
组队驾车出行,通过定位组队成员的终端设备的位置信息,在显示的地图区域范围内显示各成员对应的兴趣点的图标,并显示各成员到队长的路线以及在成员对应的兴趣点上显示与队长的距离。
还可以基于显示点、线、面的能力扩展出其他更丰富的场景,对此,本申请不再一一赘述。
以下将详细描述根据本申请的一个或多个实施例的业务处理装置。这些业务处理装置可以被实现在交通工具或移动终端的基础架构中,也可以被实现在服务器和客户端的交互系统中。本领域技术人员可以理解,这些业务处理装置均可使用市售的硬件组件通过本方案所教导的步骤进行配置来构成。例如,处理器组件(或处理模块、处理单元)可以使用来自德州仪器公司、英特尔公司、ARM公司、等企业的单片机、微控制器、微处理器等组件。
图8为本申请业务处理装置实施例一的结构示意图,本实施例的装置包括显示模块801和处理模块802,其中,显示模块801用于在基础地图的上方显示一个或者多个服务图层;处理模块802用于经由服务图层提供所对应的业务的功能。
图8所示装置可以执行图1所示实施例的业务处理方法,其实现原理和技术效果不再赘述。
在图8所示实施例中,处理模块802还用于响应于来自用户的选择指令,突出显示选择指令所指向的服务图层。
在图8所示实施例中,选择指令为下述任一种:在显示设备上的触摸操作指令;语音选择指令。
本实施例,可以执行图3所示实施例的业务处理方法,其实现原理和技术效果不再赘述。
图9为本申请业务处理装置实施例二的结构示意图,图9是在图8所示实施例的基础上,处理模块802进一步地包括:第一定位单元8021a、第一确定单元8022a和第一显示单元8027a,其中,第一定位单元8021a用于响应于来自用户的选择指令,获取第一终端设备的位置信息,第一确定单元8022a用于根据第一终端设备的位置信息,确定选择指令所指向的服务图层所显示的地图区域范围;第一显示单元8027a用于突出显示所述选择指令所指向的服务图层,服务图层显示所述地图区域范围。
进一步地,还可以包括:第一更新单元8023用于以预设频率,更新服务图层所显示的地图区域范围。
进一步地,第一更新单元8023具体用于通过缩放比例尺的方式,缩小或者扩大服务图层所显示的地图区域范围。
进一步地,处理模块802还包括:第一获取单元8024a用于获取在地图区域范围内的服务图层所对应的业务的兴趣点;
显示模块801还用于在地图区域范围内显示服务图层所对应的业务的兴趣点。
进一步地,显示模块801还用于若兴趣点与第一终端设备的距离大于预设阈值,隐藏兴趣点。
进一步地,处理模块,还包括:控制单元8025用于响应于来自用户选中兴趣点的操作,控制选中的兴趣点的显示状态。
进一步地,第一终端设备的位置信息对应地图区域范围的中心位置。
进一步地,第一终端设备的图标显示在中心位置。
本实施例,可以执行图4所示实施例的业务处理方法,其实现原理和技术效果不再
赘述。
图10为本申请业务处理装置实施例三的结构示意图,图10是在图8所示实施例的基础上,处理模块802进一步地包括:第二定位单元8021b、第二确定单元8022b和第二显示单元8027b,其中,第二定位单元8021b用于响应于来自用户的选择指令,获取第一终端设备和第二终端设备的位置信息,其中,第一终端设备和第二终端设备具有关联关系;第二确定单元8022b用于根据第一终端设备和第二终端设备的位置信息,确定选择指令所指向的服务图层所显示的地图区域范围;第二显示单元8023b用于突出显示选择指令所指向的服务图层,服务图层显示所述地图区域范围。
进一步地,处理模块还包括:第一更新单元8023用于以预设频率,更新服务图层所显示的地图区域范围。
进一步地,第一更新单元8023具体用于通过缩放比例尺的方式,缩小或者扩大服务图层所显示的地图区域范围。
进一步地,处理模块,还包括:第二更新单元8026用于跟踪第一终端设备的位置信息和第二终端设备的位置信息,更新地图区域范围显示的第一终端设备的图标的位置和第二终端设备的图标的位置。
其中,第一终端设备和第二终端设备的位置信息均在地图区域范围内。
其中,地图区域范围内第一终端设备的位置信息处对应的显示第一终端设备的图标,第二终端设备的位置信息处对应的显示第二终端设备的图标。
其中,第二终端设备为一个或者多个。
本实施例,可以执行图5所示实施例的业务处理方法,其实现原理和技术效果不再赘述。
图11为本申请业务处理装置实施例四的结构示意图,图11是在图8所示实施例的基础上,进一步地,还包括;扩展设置模块803和功能设置模块804,其中,扩展设置模块803用于提供扩展服务图层的设置接口;功能设置模块804用于响应于来自用户通过设置接口设置的功能,将服务图层与功能进行绑定。
进一步地,功能设置模块804还用于将服务图层与功能进行解绑。
进一步地,还包括:图层设置模块用于响应于来自用户的新增服务图层的操作指令,新增服务图层,并将新增的服务图层与一个或者多个新增的功能进行绑定。
进一步地,图层设置模块还用于响应于来自用户的删除服务图层的操作指令,删除服务图层。
其中,业务为下述任一种;打车业务;拼车业务;租车业务;救援业务。
其中,功能包括下述至少一种:位置共享功能;位置跟踪功能;通话功能。
本实施例,可以执行业务处理方法实施例五的技术方案,其实现原理和技术效果不再赘述。
关于上述实施例中的业务处理装置,其中各个模块、单元执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图12为本申请终端设备实施例一的结构示意图,如图12所示,本实施例的终端设备包括:显示设备1201和处理器1202;其中,显示设备1201用于在基础地图的上方显示一个或者多个服务图层;处理器1202耦合到显示设备,用于经由服务图层提供所对应的业务的功能。
进一步地,还包括:输入设备1203输入设备耦合到处理器,用于接收来自用户的选择指令;处理器1202还用于响应于来自用户的选择指令,控制显示设备突出显示选择指令所指向服务图层。
进一步地,选择指令为下述任一种:
在显示设备上的触摸操作指令;
语音选择指令。
进一步地,还包括:定位设备1204,定位设备1204耦合到处理器;处理器1202用于响应于来自用户的选择指令,控制定位设备获取第一终端设备的位置信息;处理器1202还用于根据第一终端设备的位置信息,确定选择指令所指向的服务图层所显示的地图区域范围;处理器1202还用于控制显示设备突出显示选择指令所指向的服务图层,服务图层显示所述地图区域范围。
进一步地,还包括:定位设备1204定位设备耦合到处理器;
处理器1202用于响应于来自用户的选择指令,控制定位设备1204获取第一终端设备和第二终端设备的位置信息,其中,第一终端设备和第二终端设备具有关联关系;
处理器1202还用于根据第一终端设备和第二终端设备的位置信息,确定选择指令所指向的服务图层所显示的地图区域范围;
处理器还用于控制显示设备突出显示选择指令所指向的服务图层,服务图层显示所述地图区域范围。
进一步地,处理器1202还用于以预设频率,控制显示设备更新服务图层所显示的地图区域范围。
进一步地,处理器1202用于通过缩放比例尺的方式,缩小或者扩大服务图层所显示的地图区域范围。
进一步地,处理器1202还用于获取在地图区域范围内的服务图层所对应的业务的兴趣点;显示设备1201还用于在地图区域范围内显示的服务图层所对应的业务的兴趣点。
进一步地,第一终端设备的位置信息对应地图区域范围的中心位置。
进一步地,第一终端设备的图标显示在中心位置。
进一步地,处理器1202还用于若兴趣点与第一终端设备的距离大于预设阈值,控制显示设备隐藏兴趣点。
进一步地,输入设备1203还用于接收来自用户选中兴趣点的操作;
处理器1202还用于响应于来自用户选中兴趣点的操作,控制显示设备显示选中的兴趣点的显示状态。
进一步地,第一终端设备和第二终端设备的位置信息均在地图区域范围内。
进一步地,地图区域范围内第一终端设备的位置信息处对应的显示第一终端设备的图标,第二终端设备的位置信息处对应的显示第二终端设备的图标。
进一步地,定位设备1203还用于跟踪第一终端设备的位置信息和第二终端设备的位置信息,处理器控制显示设备更新地图区域范围显示的第一终端设备的图标的位置和第二终端设备的图标的位置。
进一步地,第二终端设备为一个或者多个。
进一步地,输入设备1203还用于接收来自于用户通过扩展服务图层的设置接口设置的功能;
处理器,还用于响应于来自用户通过设置接口设置的功能,将服务图层与功能进行绑定。
进一步地,输入设备1203还用于接收来自于用户的新增服务图层的操作指令;
处理器1202还用于响应于来自用户的新增服务图层的操作指令,新增服务图层,并将新增的服务图层与一个或者多个新增的功能进行绑定。
进一步地,处理器1202还用于将服务图层与功能进行解绑。
进一步地,输入设备1203还用于接收来自于用户的删除服务图层的操作指令;
处理器1202还用于响应于来自用户的删除服务图层的操作指令,删除服务图层。
进一步地,业务为下述任一种:打车业务;拼车业务;租车业务;救援业务。
进一步地,功能包括下述至少一种:位置共享功能;位置跟踪功能;通话功能。
上述终端设备,对应地可用于执行上述业务处理方法实施例一至实施例六的技术方案,其具体的实现过程及有益效果与上述实施例类似,在此不再赘述。
本申请还提供一种处理器可读存储介质。该存储介质中存储有程序指令,该程序指令用于使处理器执行上述实施例一至实施例六中任一所述的业务处理方法,具体在此不再赘述。
上述可读存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
图13为本申请用户界面系统实施例的示意图,本实施例的用户界面系统1300包括显示组件1301和处理器1302,其中,显示组件1301用于在基础地图的上方显示一个或者多个服务图层;处理器1302用于经由服务图层提供所对应的业务的功能。
进一步地,处理器1302还用于响应于来自用户的选择指令,触发显示组件突出显示选择指令所指向的服务图层。
进一步地,处理器1302还用于基于第一终端设备的位置信息,确定选择指令所指向的服务图层所显示的地图区域范围;
处理器1302还用于控制显示组件突出显示选择指令所指向的服务图层,服务图层显示所述地图区域范围。
进一步地,处理器1302还用于基于第一终端设备和第二终端设备的位置信息,确定选择指令所指向的服务图层所显示的地图区域范围;
处理器1302还用于控制所述显示组件突出显示所述选择指令所指向的服务图层,服务图层显示所述地图区域范围。
进一步地,处理器1302还用于以预设频率,控制显示组件更新服务图层所显示的地图区域范围。
进一步地,显示组件1301具体用于通过缩放比例尺的方式,缩小或者扩大服务图层所显示的地图区域范围。
进一步地,处理器1302还用于获取在地图区域范围内的服务图层所对应的业务的兴趣点;
显示组件1301还用于在地图区域范围内显示的服务图层所对应的业务的兴趣点。
进一步地,第一终端设备的位置信息对应地图区域范围的中心位置。
进一步地,第一终端设备的图标显示在中心位置。
进一步地,处理器1302还用于若兴趣点与第一终端设备的距离大于预设阈值,控制显示组件隐藏兴趣点。
进一步地,处理器1302还用于响应于来自用户选中兴趣点的操作,控制显示组件显示选中的兴趣点的显示状态。
进一步地,显示组件1301用于在地图区域范围内第一终端设备的位置信息处对应的显示第一终端设备的图标,第二终端设备的位置信息处对应的显示第二终端设备的图标。
进一步地,处理器1302还用于跟踪第一终端设备的位置信息和第二终端设备的位置信息,控制显示组件更新地图区域范围显示的第一终端设备的图标的位置和第二终端设备的图标的位置。
上述实施例所提供的用户界面系统,对应地可用于执行上述业务处理方法实施例一至实施例六的技术方案,其具体的实现过程及有益效果与上述实施例类似,在此不再赘述。
图14为本申请另一实施例提供的终端设备的结构示意图,如图14所示。参照图14,终端设备1400可以包括以下一个或多个组件:处理组件1402,存储器1404,电源组件1406,多媒体组件1408,音频组件1410,输入/输出(I/O)接口1412,传感器组件1414,以及通信组件1416。
处理组件1402通常控制终端设备1400的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1402可以包括一个或多个处理器820来执行指令,以完成上述的业务处理方法实施例一到实施例六的全部或部分步骤。此外,处理组件1402可以包括一个或多个模块,便于处理组件1402和其他组件之间的交互。例如,处理组件1402可以包括多媒体模块,以方便多媒体组件1408和处理组件1402之间的交互。
存储器1404被配置为存储各种类型的数据以支持在终端设备1400的操作。这些数据的示例包括用于在终端设备1400上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1404可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件1406为终端设备1400的各种组件提供电力。电源组件1406可以包括电源管理系统,一个或多个电源,及其他与为终端设备1400生成、管理和分配电力相关联的组件。
多媒体组件1408包括在终端设备1400和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1408包括一个前置摄像头和/或后置摄像头。当终端设备1400处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
音频组件1410被配置为输出和/或输入音频信号。例如,音频组件1410包括一个麦克风(MIC),当终端设备1400处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1404或经由通信组件1416发送。在一些实施例中,音频组件1410还包括一个扬声器,用于输出音频信号。
输入/输出接口1412为处理组件1402和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件1414包括一个或多个传感器,用于为终端设备1400提供各个方面的状态评估。例如,传感器组件1414可以检测到终端设备1400的打开/关闭状态,组件的相对定位,例如所述组件为终端设备1400的显示器和小键盘,传感器组件1414还可以检测终端设备1400或终端设备1400一个组件的位置改变,用户与终端设备1400接触的存
在或不存在,终端设备1400方位或加速/减速和终端设备1400的温度变化。传感器组件1414可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1414还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1414还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件1416被配置为便于终端设备1400和其他设备之间有线或无线方式的通信。终端设备1400可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1416经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1416还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,终端设备1400可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述业务处理方法实施例一到实施例六的技术方案,其具体的实现过程及有益效果与上述实施例类似,在此不再赘述。
根据本申请还公开的另一个实施例,公开了一种用于交通工具的控制设备。该控制设备可以被整合在交通工具的中央控制系统中,包括但不限于:机载设备、交通工具出厂后附加的控制设备等等。该控制设备包括;机载指令输入设备,机载处理器,机载显示装置,以及其他附加设备。
取决于所安装的交通工具的类型的不同,机载处理器可以使用各种应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现。机载处理器通过车内线路或无线连接耦合到上述机载指令输入设备和机载显示装置。机载显示装置可以是如上的业内使用的各种显示设备。机载指令输入设备可以包括多种输入设备,例如,用于车辆的方向盘控制按键、用于大型车辆或小型车辆的中控控制按键,以及用于接收语音输入的语音输入设备(例如,安置在方向盘或操作舵上的麦克风,中央声音采集设备等等)。
按照上述的方案,机载显示装置用于在基础地图的上方显示一个或者多个服务图层;
机载处理器,耦合到所述机载显示装置,用于经由所述服务图层提供所对应的业务的功能。
进一步地,机载指令输入设备,所述机载指令输入设备耦合到所述机载处理器,用于接收来自用户的选择指令;
所述机载处理器,还用于响应于所述来自用户的选择指令,控制所述机载显示装置突出显示选择指令所指向的服务图层。
进一步地,所述机载处理器还用于响应于来自用户的选择指令,触发所述显示组件突出显示所述服务图层。
进一步地,所述机载处理器还用于基于第一终端设备的位置信息,确定选择指令所指向的服务图层所显示的地图区域范围;
机载处理器还用于控制机载显示装置突出显示选择指令所指向的服务图层,服务图层显示所述地图区域范围。
进一步地,所述机载处理器还用于基于第一终端设备和所述第二终端设备的位置信息,确定选择指令所指向的服务图层所显示的地图区域范围;
机载处理器还用于控制机载显示装置突出显示选择指令所指向的服务图层,服务图层显示所述地图区域范围。
进一步地,所述机载处理器还用于以预设频率,控制所述机载显示装置更新所述服务图层所显示的地图区域范围。
进一步地,所述机载显示装置具体用于通过缩放比例尺的方式,缩小或者扩大所述服务图层所显示的地图区域范围。
进一步地,所述机载处理器还用于获取在所述地图区域范围内的所述服务图层所对应的业务的兴趣点;
所述机载显示装置还用于在所述地图区域范围内显示的所述服务图层所对应的业务的兴趣点。
进一步地,所述机载处理器还用于若所述兴趣点与所述第一终端设备的距离大于预设阈值,控制所述机载显示装置隐藏所述兴趣点。
进一步地,所述机载处理器还用于响应于来自所述用户选中兴趣点的操作,控制所述机载显示装置显示所述选中的兴趣点的显示状态。
进一步地,所述机载显示装置,用于在地图区域范围内所述第一终端设备的位置信
息处对应的显示所述第一终端设备的图标,所述第二终端设备的位置信息处对应的显示所述第二终端设备的图标。
上述实施例所提供的用于交通工具的控制设备,对应地可用于执行上述业务处理方法实施例一至实施例六的技术方案,其具体的实现过程及有益效果与上述实施例类似,在此不再赘述。
本申请还提供一种车载互联网操作系统。本领域技术人员可以理解,该车载互联网操作系统可以管理和控制上述图12或图14所示的终端设备的硬件或者本申请所涉及的交通工具的控制设备的硬件以及本申请所涉及的软件资源的计算机程序,是直接运行在上述终端设备或交通工具的控制设备上的系统软件。该操作系统是用户与上述终端设备或者交通工具的控制设备的接口,也是硬件与其它软件的接口。
本申请提供的车载互联网操作系统,可以与车辆上的其他模块或功能设备进行交互,以控制相应模块或功能设备的功能。
具体地,以上述实施例中的交通工具为车辆、终端设备为车载终端设备为例,基于本申请提供的车载互联网操作系统以及车辆通信技术的发展,使得车辆不再独立于通信网络以外,车辆可以与服务端互相连接起来组成网络,从而形成车载互联网。该车载互联网系统可以提供语音通信服务、定位服务、导航服务、移动互联网接入、车辆紧急救援、车辆数据和管理服务、车载娱乐服务等。
下面详细说明本申请提供的车载互联网操作系统的结构示意图。图15为本申请一实施例提供的车载互联网操作系统的结构示意图。如图15所示,本申请提供的操作系统包括:显示控制单元1501和处理控制单元1502,其中,
显示控制单元1501控制车载显示设备在基础地图的上方显示一个或者多个服务图层;
处理控制单元1502控制车载显示设备经由服务图层提供所对应的业务的功能。
本实施例中的车载显示设备可以是液晶显示屏,该液晶显示屏可以安装到仪表盘附近、遮阳板或者其他方便用户观看的位置。
进一步地,该车载互联网操作系统可以通过上述的显示控制单元和处理控制单元,或者在上述两种单元的基础上,结合其它单元,控制相应的组件以执行上述业务处理方法实施例一至实施例六的技术方案。
最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其
依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。
Claims (80)
- 一种业务处理方法,其特征在于,包括:在基础地图的上方显示一个或者多个服务图层;经由所述服务图层提供所对应的业务的功能。
- 根据权利要求1所述的方法,其特征在于,还包括:响应于来自用户的选择指令,突出显示所述选择指令所指向的服务图层。
- 根据权利要求2所述的方法,其特征在于,所述选择指令为下述任一种:在显示设备上的触摸操作指令;语音选择指令。
- 根据权利要求2所述的方法,其特征在于,所述响应于来自用户的选择指令,突出显示所述选择指令所指向的服务图层,包括:响应于来自用户的选择指令,获取第一终端设备的位置信息;根据所述第一终端设备的位置信息,确定所述选择指令所指向的服务图层所显示的地图区域范围;突出显示所述选择指令所指向的服务图层,所述服务图层显示所述地图区域范围。
- 根据权利要求2所述的方法,其特征在于,所述响应于来自用户的选择指令,突出显示所述选择指令所指向的服务图层,包括:响应于来自用户的选择指令,获取第一终端设备和第二终端设备的位置信息,其中,所述第一终端设备和所述第二终端设备具有关联关系;根据所述第一终端设备和所述第二终端设备的位置信息,确定所述选择指令所指向的服务图层所显示的地图区域范围;突出显示所述选择指令所指向的服务图层,所述服务图层显示所述地图区域范围。
- 根据权利要求4或5所述的方法,其特征在于,还包括:以预设频率,更新所述服务图层所显示的地图区域范围。
- 根据权利要求6所述的方法,其特征在于,所述更新所述服务图层所显示的地图区域范围,包括:通过缩放比例尺的方式,缩小或者扩大所述服务图层所显示的地图区域范围。
- 根据权利要求4所述的方法,其特征在于,还包括:获取在所述地图区域范围内的所述服务图层所对应的业务的兴趣点;在所述地图区域范围内显示所述服务图层所对应的业务的兴趣点。
- 根据权利要求8所述的方法,其特征在于,所述第一终端设备的位置信息对应所述地图区域范围的中心位置。
- 根据权利要求9所述的方法,其特征在于,所述第一终端设备的图标显示在所述中心位置。
- 根据权利要求8-10任一项所述的方法,其特征在于,还包括:若所述兴趣点与所述第一终端设备的距离大于预设阈值,隐藏所述兴趣点。
- 根据权利要求8-10任一项所述的方法,其特征在于,还包括:响应于来自所述用户选中兴趣点的操作,控制所述选中的兴趣点的显示状态。
- 根据权利要求5所述的方法,其特征在于,所述第一终端设备和所述第二终端设备的位置信息均在所述地图区域范围内。
- 根据权利要求13所述的方法,其特征在于,所述地图区域范围内所述第一终端设备的位置信息处对应的显示所述第一终端设备的图标,所述第二终端设备的位置信息处对应的显示所述第二终端设备的图标。
- 根据权利要求14所述的方法,其特征在于,还包括:跟踪所述第一终端设备的位置信息和所述第二终端设备的位置信息,更新所述地图区域范围显示的所述第一终端设备的图标的位置和所述第二终端设备的图标的位置。
- 根据权利要求15所述的方法,其特征在于,所述第二终端设备为一个或者多个。
- 根据权利要求1-5任一项所述的方法,其特征在于,还包括;提供扩展所述服务图层的设置接口;响应于来自用户通过所述设置接口设置的功能,将所述服务图层与所述功能进行绑定。
- 根据权利要求1-5任一项所述的方法,其特征在于,还包括;响应于来自用户的新增服务图层的操作指令,新增服务图层,并将所述新增的服务图层与一个或者多个新增的功能进行绑定。
- 根据权利要求17所述的方法,其特征在于,还包括:将所述服务图层与所述功能进行解绑。
- 根据权利要求18所述的方法,其特征在于,还包括:响应于来自用户的删除所述服务图层的操作指令,删除所述服务图层。
- 根据权利要求17所述的方法,其特征在于,所述业务为下述任一种:打车业务;拼车业务;租车业务;救援业务。
- 根据权利要求21所述的方法,其特征在于,所述功能包括下述至少一种:位置共享功能;位置跟踪功能;通话功能。
- 一种业务处理装置,其特征在于,包括:显示模块,用于在基础地图的上方显示一个或者多个服务图层;处理模块,用于经由所述服务图层提供所对应的业务的功能。
- 根据权利要求23所述的装置,其特征在于,所述处理模块还用于响应于来自用户的选择指令,突出显示所述选择指令所指向的服务图层。
- 根据权利要求24所述的装置,其特征在于,所述选择指令为下述任一种:在显示设备上的触摸操作指令;语音选择指令。
- 根据权利要求24所述的装置,其特征在于,所述处理模块包括:第一定位单元,用于响应于来自用户的选择指令,获取第一终端设备的位置信息;第一确定单元,用于根据所述第一终端设备的位置信息,确定所述选择指令所指向的服务图层所显示的地图区域范围;第一显示单元,用于突出显示所述选择指令所指向的服务图层,所述服务图层显示所述地图区域范围。
- 根据权利要求24所述的装置,其特征在于,所述处理模块包括:第二定位单元,用于响应于来自用户的选择指令,获取第一终端设备和第二终端设备的位置信息,其中,所述第一终端设备和所述第二终端设备具有关联关系;第二确定单元,用于根据所述第一终端设备和所述第二终端设备的位置信息,确定所述选择指令所指向的服务图层所显示的地图区域范围;第二显示单元,用于突出显示所述选择指令所指向的服务图层,所述服务图层显示所述地图区域范围。
- 根据权利要求26或27所述的装置,其特征在于,所述处理模块还包括:第一更新单元,用于以预设频率,更新所述服务图层所显示的地图区域范围。
- 根据权利要求28所述的装置,其特征在于,所述第一更新单元具体用于通过缩放比例尺的方式,缩小或者扩大所述服务图层所显示的地图区域范围。
- 根据权利要求26所述的装置,其特征在于,所述处理模块还包括:第一获取单元,用于获取在所述地图区域范围内的所述服务图层所对应的业务的兴趣点;所述显示模块,还用于在所述地图区域范围内显示所述服务图层所对应的业务的兴趣点。
- 根据权利要求30所述的装置,其特征在于,所述第一终端设备的位置信息对应所述地图区域范围的中心位置。
- 根据权利要求31所述的装置,其特征在于,所述第一终端设备的图标显示在所述中心位置。
- 根据权利要求30-32任一项所述的装置,其特征在于,所述显示模块还用于若所述兴趣点与所述第一终端设备的距离大于预设阈值,隐藏所述兴趣点。
- 根据权利要求30-32任一项所述的装置,其特征在于,所述处理模块,还包括:控制单元,用于响应于来自所述用户选中兴趣点的操作,控制所述选中的兴趣点的显示状态。
- 根据权利要求27所述的装置,其特征在于,所述第一终端设备和所述第二终端设备的位置信息均在所述地图区域范围内。
- 根据权利要求35所述的装置,其特征在于,所述地图区域范围内所述第一终端设备的位置信息处对应的显示所述第一终端设备的图标,所述第二终端设备的位置信息处对应的显示所述第二终端设备的图标。
- 根据权利要求36所述的装置,其特征在于,所述处理模块,还包括:第二更新单元,用于跟踪所述第一终端设备的位置信息和所述第二终端设备的位置信息,更新所述地图区域范围显示的所述第一终端设备的图标的位置和所述第二终端设备的图标的位置。
- 根据权利要求37所述的装置,其特征在于,所述第二终端设备为一个或者多个。
- 根据权利要求23-27任一项所述的装置,其特征在于,还包括;扩展设置模块,用于提供扩展所述服务图层的设置接口;功能设置模块,用于响应于来自用户通过所述设置接口设置的功能,将所述服务图层与所述功能进行绑定。
- 根据权利要求23-27任一项所述的装置,其特征在于,还包括;图层设置模块,用于响应于来自用户的新增服务图层的操作指令,新增服务图层,并将所述新增的服务图层与一个或者多个新增的功能进行绑定。
- 根据权利要求39所述的装置,其特征在于,所述功能设置模块还用于将所述服务图层与所述功能进行解绑。
- 根据权利要求40所述的装置,其特征在于,所述图层设置模块,还用于响应于来自用户的删除所述服务图层的操作指令,删除所述服务图层。
- 根据权利要求39所述的装置,其特征在于,所述业务为下述任一种:打车业务;拼车业务;租车业务;救援业务。
- 根据权利要求43所述的装置,其特征在于,所述功能包括下述至少一种:位置共享功能;位置跟踪功能;通话功能。
- 一种终端设备,其特征在于,包括:显示设备和处理器;所述显示设备,用于在基础地图的上方显示一个或者多个服务图层;所述处理器耦合到所述显示设备,用于经由所述服务图层提供所对应的业务的功能。
- 根据权利要求45所述的终端设备,其特征在于,还包括:输入设备,所述输入设备耦合到所述处理器,用于接收来自用户的选择指令;所述处理器,还用于响应于所述来自用户的选择指令,控制所述显示设备突出显示所述选择指令所指向的服务图层。
- 根据权利要求46所述的终端设备,其特征在于,还包括:定位设备,所述定位设备耦合到所述处理器;所述处理器,用于响应于来自用户的选择指令,控制所述定位设备获取第一终端设备的位置信息;所述处理器,还用于根据所述第一终端设备的位置信息,确定所述选择指令所指向的服务图层所显示的地图区域范围;所述处理器还用于控制所述显示设备突出显示所述选择指令所指向的服务图层,所述服务图层显示所述地图区域范围。
- 根据权利要求46所述的终端设备,其特征在于,还包括:定位设备,所述定位设备耦合到所述处理器;所述处理器,用于响应于来自用户的选择指令,控制所述定位设备获取第一终端设备和第二终端设备的位置信息,其中,所述第一终端设备和所述第二终端设备具有关联关系;所述处理器,还用于根据所述第一终端设备和所述第二终端设备的位置信息,确定所述选择指令所指向的服务图层所显示的地图区域范围;所述处理器还用于控制所述显示设备突出显示所述选择指令所指向的服务图层,所述服务图层显示所述地图区域范围。
- 根据权利要求47或48所述的终端设备,其特征在于,所述处理器还用于以预设频率,控制所述显示设备更新所述服务图层所显示的地图区域范围。
- 根据权利要求49所述的终端设备,其特征在于,所述处理器用于通过缩放比例尺的方式,缩小或者扩大所述服务图层所显示的地图区域范围。
- 根据权利要求47所述的终端设备,其特征在于,所述处理器还用于获取在所述地图区域范围内的所述服务图层所对应的业务的兴趣点;所述显示设备还用于在所述地图区域范围内显示的所述服务图层所对应的业务的兴趣点。
- 根据权利要求51所述的终端设备,其特征在于,所述处理器还用于若所述兴趣点与所述第一终端设备的距离大于预设阈值,控制所述显示设备隐藏所述兴趣点。
- 根据权利要求51所述的终端设备,其特征在于,所述输入设备还用于接收来自所述用户选中兴趣点的操作;所述处理器,还用于响应于来自所述用户选中兴趣点的操作,控制所述显示设备显示所述选中的兴趣点的显示状态。
- 根据权利要求45-48任一项所述的终端设备,其特征在于,所述输入设备,还用于接收来自于用户通过扩展所述服务图层的设置接口设置的功能;所述处理器,还用于响应于来自用户通过所述设置接口设置的功能,将所述服务图层与所述功能进行绑定。
- 根据权利要求45-48任一项所述的终端设备,其特征在于,所述输入设备,还用于接收来自于用户的新增服务图层的操作指令;所述处理器,还用于响应于来自用户的新增服务图层的操作指令,新增服务图层,并将所述新增的服务图层与一个或者多个新增的功能进行绑定。
- 根据权利要求54所述的终端设备,其特征在于,所述处理器,还用于将所述服务图层与所述功能进行解绑。
- 根据权利要求55所述的终端设备,其特征在于,所述输入设备,还用于接收来自于用户的删除所述服务图层的操作指令;所述处理器,还用于响应于来自用户的删除所述服务图层的操作指令,删除所述服务图层。
- 一种用户界面系统,其特征在于,包括:显示组件,用于在基础地图的上方显示一个或者多个服务图层;处理器,用于经由所述服务图层提供所对应的业务的功能。
- 根据权利要求58所述的系统,其特征在于,所述处理器还用于响应于来自用户的选择指令,触发所述显示组件突出显示所述选择指令所指向的服务图层。
- 根据权利要求59所述的系统,其特征在于,所述处理器还用于基于第一终端设备的位置信息,确定所述选择指令所指向的服务图层所显示的地图区域范围;所述处理器还用于控制所述显示组件突出显示所述选择指令所指向的服务图层,所述服务图层显示所述地图区域范围。
- 根据权利要求59所述的系统,其特征在于,所述处理器还用于基于第一终端设备和第二终端设备的位置信息,确定所述选择指令所指向的服务图层所显示的地图区域范围;所述处理器还用于控制所述显示组件突出显示所述选择指令所指向的服务图层,所述服务图层显示所述地图区域范围。
- 根据权利要求60或61所述的系统,其特征在于,所述处理器还用于以预设频率,控制所述显示组件更新所述服务图层所显示的地图区域范围。
- 根据权利要求62所述的系统,其特征在于,所述显示组件具体用于通过缩放比例尺的方式,缩小或者扩大所述服务图层所显示的地图区域范围。
- 根据权利要求60所述的系统,其特征在于,所述处理器还用于获取在所述地图区域范围内的所述服务图层所对应的业务的兴趣点;所述显示组件还用于在所述地图区域范围内显示的所述服务图层所对应的业务的兴趣点。
- 根据权利要求64所述的系统,其特征在于,所述处理器还用于若所述兴趣点与所述第一终端设备的距离大于预设阈值,控制所述显示组件隐藏所述兴趣点。
- 根据权利要求64所述的系统,其特征在于,所述处理器还用于响应于来自所述用户选中兴趣点的操作,控制所述显示组件显示所述选中的兴趣点的显示状态。
- 根据权利要求61所述的系统,其特征在于,所述显示组件,用于在地图区域范围内所述第一终端设备的位置信息处对应的显示所述第一终端设备的图标,所述第二终端设备的位置信息处对应的显示所述第二终端设备的图标。
- 根据权利要求67所述的系统,其特征在于,所述处理器,还用于跟踪所述第一终端设备的位置信息和所述第二终端设备的位置信息,控制所述显示组件更新所述地图区域范围显示的所述第一终端设备的图标的位置和所述第二终端设备的图标的位置。
- 一种用于交通工具的控制设备,其特征在于,包括;机载处理器和机载显示装置;所述机载显示装置,用于在基础地图的上方显示一个或者多个服务图层;所述机载处理器,耦合到所述机载显示装置,用于经由所述服务图层提供所对应的业务的功能。
- 根据权利要求69所述的控制设备,其特征在于,还包括:机载指令输入设备,所述机载指令输入设备耦合到所述机载处理器,用于接收来自用户的选择指令;所述机载处理器,还用于响应于所述来自用户的选择指令,控制所述机载显示装置突出显示所述选择指令所指向的服务图层。
- 根据权利要求70所述的控制设备,其特征在于,所述机载处理器还用于基于第一终端设备的位置信息,确定所述选择指令所指向的服务图层所显示的地图区域范围;所述机载处理器还用于控制所述机载显示装置突出显示所述选择指令所指向的服务图层,所述服务图层显示所述地图区域范围。
- 根据权利要求70所述的控制设备,其特征在于,所述机载处理器还用于基于第一终端设备和第二终端设备的位置信息,确定所述选择指令所指向的服务图层所显示的地图区域范围;所述机载处理器还用于控制所述机载显示装置突出显示所述选择指令所指向的服务图层,所述服务图层显示所述地图区域范围。
- 根据权利要求71或72所述的控制设备,其特征在于,所述机载处理器还用于以预设频率,控制所述机载显示装置更新所述服务图层所显示的地图区域范围。
- 根据权利要求73所述的控制设备,其特征在于,所述机载显示装置具体用于通过缩放比例尺的方式,缩小或者扩大所述服务图层所显示的地图区域范围。
- 根据权利要求71所述的控制设备,其特征在于,所述机载处理器还用于获取在所述地图区域范围内的所述服务图层所对应的业务的兴趣点;所述机载显示装置还用于在所述地图区域范围内显示的所述服务图层所对应的业务的兴趣点。
- 根据权利要求75所述的控制设备,其特征在于,所述机载处理器还用于若所述兴趣点与所述第一终端设备的距离大于预设阈值,控制所述机载显示装置隐藏所述兴趣点。
- 根据权利要求75所述的控制设备,其特征在于,所述机载处理器还用于响应于来自所述用户选中兴趣点的操作,控制所述机载显示装置显示所述选中的兴趣点的显示状态。
- 根据权利要求72所述的控制设备,其特征在于,所述机载显示装置,用于在地图区域范围内所述第一终端设备的位置信息处对应的显示所述第一终端设备的图标,所述第二终端设备的位置信息处对应的显示所述第二终端设备的图标。
- 根据权利要求70-72、74-78任一项所述的控制设备,其特征在于,所述机载指令输入设备包括以下一个或多个:中控台控制按键;方向盘控制按键;语音接收设备;触摸感知设备。
- 一种车载互联网操作系统,其特征在于,包括:显示控制单元,控制车载显示设备在基础地图的上方显示一个或者多个服务图层;处理控制单元,控制所述车载显示设备经由所述服务图层提供所对应的业务的功能。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610266193.4 | 2016-04-26 | ||
CN201610266193.4A CN107315577A (zh) | 2016-04-26 | 2016-04-26 | 业务处理方法、装置、终端设备和用户界面系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017186010A1 true WO2017186010A1 (zh) | 2017-11-02 |
Family
ID=60160732
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/080757 WO2017186010A1 (zh) | 2016-04-26 | 2017-04-17 | 业务处理方法、装置、终端设备和用户界面系统 |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN107315577A (zh) |
TW (1) | TW201741849A (zh) |
WO (1) | WO2017186010A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111161385A (zh) * | 2019-12-30 | 2020-05-15 | 北京奇艺世纪科技有限公司 | 图像渲染方法、装置、电子设备及存储介质 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108732937B (zh) * | 2018-05-31 | 2022-01-25 | 广东美的制冷设备有限公司 | 遥控器、移动终端、控制界面的显示方法和介质 |
CN110955474B (zh) * | 2018-09-27 | 2023-09-05 | 杭州海康威视系统技术有限公司 | 一种应用系统中业务添加、业务调用方法、装置及设备 |
CN109981432A (zh) * | 2019-03-15 | 2019-07-05 | 斑马网络技术有限公司 | 车载数据处理方法、系统、电子设备及存储介质 |
CN117191070A (zh) * | 2023-08-28 | 2023-12-08 | 重庆赛力斯新能源汽车设计院有限公司 | 一种导航位置共享方法、装置、设备和存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102708214A (zh) * | 2012-06-15 | 2012-10-03 | 深圳市凯立德科技股份有限公司 | 一种搜索兴趣点的方法及终端 |
US20140279255A1 (en) * | 2013-03-15 | 2014-09-18 | Aaron Kardell | System and method for layered visualization of points of interest data |
CN104834727A (zh) * | 2015-05-14 | 2015-08-12 | 百度在线网络技术(北京)有限公司 | 展示地图数据、提供地图数据的方法、终端设备及服务器 |
CN105026889A (zh) * | 2013-03-08 | 2015-11-04 | 高通股份有限公司 | 用于室内导航的金字塔测绘数据结构 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103137005B (zh) * | 2011-11-30 | 2017-02-08 | 上海博泰悦臻电子设备制造有限公司 | 地图的图标的存储方法及装置、终端 |
CN102750820A (zh) * | 2012-06-21 | 2012-10-24 | 邵新阳 | 一种交通工具调度系统及调度方法 |
CN103019586B (zh) * | 2012-11-16 | 2017-03-15 | 小米科技有限责任公司 | 用户界面管理方法及装置 |
-
2016
- 2016-04-26 CN CN201610266193.4A patent/CN107315577A/zh active Pending
-
2017
- 2017-04-17 WO PCT/CN2017/080757 patent/WO2017186010A1/zh active Application Filing
- 2017-04-18 TW TW106112959A patent/TW201741849A/zh unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102708214A (zh) * | 2012-06-15 | 2012-10-03 | 深圳市凯立德科技股份有限公司 | 一种搜索兴趣点的方法及终端 |
CN105026889A (zh) * | 2013-03-08 | 2015-11-04 | 高通股份有限公司 | 用于室内导航的金字塔测绘数据结构 |
US20140279255A1 (en) * | 2013-03-15 | 2014-09-18 | Aaron Kardell | System and method for layered visualization of points of interest data |
CN104834727A (zh) * | 2015-05-14 | 2015-08-12 | 百度在线网络技术(北京)有限公司 | 展示地图数据、提供地图数据的方法、终端设备及服务器 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111161385A (zh) * | 2019-12-30 | 2020-05-15 | 北京奇艺世纪科技有限公司 | 图像渲染方法、装置、电子设备及存储介质 |
CN111161385B (zh) * | 2019-12-30 | 2023-10-10 | 北京奇艺世纪科技有限公司 | 图像渲染方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN107315577A (zh) | 2017-11-03 |
TW201741849A (zh) | 2017-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11336611B2 (en) | Electronic device, server, and control method and location information providing method for the electronic device | |
KR101531193B1 (ko) | 맵 제어방법과 이를 이용한 이동 단말기 | |
US9534909B2 (en) | User terminal device providing service based on personal information and methods thereof | |
KR101850821B1 (ko) | 이동 단말기 및 이동 단말기의 메시지 표시 방법 | |
WO2017186012A1 (zh) | 电子地图图层显示方法、装置、终端设备和用户界面系统 | |
WO2017186010A1 (zh) | 业务处理方法、装置、终端设备和用户界面系统 | |
CN107315511B (zh) | 服务显示方法、装置、设备和系统 | |
US10146402B2 (en) | User terminal device for displaying different content for an application based on selected screen and display method thereof | |
WO2017186009A1 (zh) | 服务显示方法、装置、设备和系统 | |
WO2017186011A1 (zh) | 电子地图索引方法、装置、终端设备和用户界面系统 | |
WO2017219884A1 (zh) | 服务图层生成方法、装置、终端设备和用户界面系统 | |
WO2017181868A1 (zh) | 应用处理方法、设备、界面系统、控制设备及操作系统 | |
KR20130030038A (ko) | 이동 단말기 및 이동 단말기의 제어 방법 | |
US10197415B2 (en) | Method of sharing information through map service and electronic device therefor | |
CN104427130A (zh) | 移动终端及其控制方法 | |
KR20140047809A (ko) | 이동 단말기 | |
CN107306345A (zh) | 行驶记录处理方法、装置、设备、操作系统及交通工具 | |
KR101583801B1 (ko) | 이동 단말기 및 그 이동 단말기에서의 디바이스 맵을 이용한 데이터 통신 방법 | |
KR20150017899A (ko) | 이동 단말기 및 그 제어방법 | |
KR101746503B1 (ko) | 이동단말기 및 그 제어방법 | |
KR20140003245A (ko) | 이동 단말기 및 이동 단말기의 제어 방법 | |
KR101651489B1 (ko) | 컨텐츠 이용 방법, 컨텐츠 표시 방법 및 이를 수행하는 이동 단말기 | |
KR101984184B1 (ko) | 이동 단말기 및 이동 단말기의 제어 방법 | |
KR101984185B1 (ko) | 이동 단말기 | |
CN117896693A (zh) | 车辆控制方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17788662 Country of ref document: EP Kind code of ref document: A1 |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 18/02/2019) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17788662 Country of ref document: EP Kind code of ref document: A1 |