[go: up one dir, main page]

CN104615625B - Information processing method, terminal device, server and system - Google Patents

Information processing method, terminal device, server and system Download PDF

Info

Publication number
CN104615625B
CN104615625B CN201410426373.5A CN201410426373A CN104615625B CN 104615625 B CN104615625 B CN 104615625B CN 201410426373 A CN201410426373 A CN 201410426373A CN 104615625 B CN104615625 B CN 104615625B
Authority
CN
China
Prior art keywords
information
duration
route
terminal device
travel route
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410426373.5A
Other languages
Chinese (zh)
Other versions
CN104615625A (en
Inventor
李宇飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Beijing Co Ltd
Original Assignee
Tencent Technology Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Beijing Co Ltd filed Critical Tencent Technology Beijing Co Ltd
Priority to CN201410426373.5A priority Critical patent/CN104615625B/en
Publication of CN104615625A publication Critical patent/CN104615625A/en
Application granted granted Critical
Publication of CN104615625B publication Critical patent/CN104615625B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Navigation (AREA)

Abstract

The embodiment of the invention discloses a kind of information processing method, terminal device and systems;The described method includes: the first terminal equipment obtains the first information, the first information includes the information of at least one travelling route, and the information of the travelling route includes at least one characteristic parameter;Based on the first information to the second information of server request;The second information corresponding with target travelling route is presented, the target travelling route is the matched travelling route of positional parameter in the travelling route with the first terminal equipment;And/or the second information corresponding with the target travelling route is sent to the second terminal equipment.Using the technical solution of the embodiment of the present invention, it is able to ascend the accuracy that information is presented to user for terminal device, the information presented is made to meet the user demand of specific usage scenario, improves the efficiency of user's awareness information, and then promote user experience.

Description

Information processing method, terminal device, server and system
Technical Field
The present invention relates to communications technologies, and in particular, to an information processing method, a terminal device, a server, and a system.
Background
Terminal equipment (such as a notebook computer, a tablet computer, a smart phone and the like) is supported by a user to acquire information in the internet at any time and any place by the always-on characteristic, so that the terminal equipment is widely applied; at present, information in the internet is increased in a series level manner, so that a user needs to spend a large amount of time when obtaining the information through terminal equipment;
for how the terminal device accurately and efficiently acquires the information and presents the information to the user so as to improve the efficiency of the user for acquiring the information, an effective solution is not available in the related technology.
Disclosure of Invention
The embodiment of the invention provides an information processing method, terminal equipment, a server and a system, which can improve the accuracy of presenting information to a user by the terminal equipment, enable the presented information to meet the user requirements of a specific use scene, improve the information obtaining efficiency of the user and further improve the user experience.
The technical scheme of the embodiment of the invention is realized as follows:
the embodiment of the invention provides an information processing method, which is applied to first terminal equipment and comprises the following steps:
the first terminal equipment acquires first information, wherein the first information comprises information of at least one traveling route, and the information of the traveling route comprises at least one characteristic parameter;
requesting a server to acquire second information based on the first information; the second information is in one-to-one correspondence with the traveling route, the second information comprises an index of candidate information, the candidate information is obtained by the server at least according to the information of the traveling route through query in an information base, and the candidate information is matched with the characteristic parameters of the traveling route;
presenting second information corresponding to a target traveling route, wherein the target traveling route is a traveling route matched with the positioning parameters of the first terminal equipment in the traveling routes; and/or the presence of a gas in the gas,
and sending second information corresponding to the target traveling route to the second terminal equipment.
The embodiment of the invention also provides an information processing method which is applied to the server and comprises the following steps:
receiving a request for second information sent by a first terminal device, wherein the request for the second information carries first information, the first information comprises information of at least one travelling route, and the information of the travelling route comprises at least one characteristic parameter;
inquiring in an information base to obtain second information based on the information of the traveling route, wherein the second information corresponds to the traveling route one by one and comprises an index of candidate information, and the candidate information is matched with the characteristic parameters of the traveling route;
and sending the second information to the first terminal equipment and/or the second terminal equipment.
The embodiment of the invention also provides an information processing method, which comprises the following steps:
the method comprises the steps that first information is acquired by a first terminal device, the first information comprises information of at least one traveling route, and the information of the traveling route comprises at least one characteristic parameter;
requesting a server to acquire second information based on the first information;
the server queries in an information base to obtain second information at least based on the information of the traveling route, wherein the second information is in one-to-one correspondence with the at least one traveling route and comprises an index of candidate information, and the candidate information is matched with the characteristic parameters of the traveling route;
the server sends the second information to the first terminal equipment so as to enable the first terminal equipment to present second information corresponding to a target travelling route, wherein the target travelling route is a travelling route matched with the positioning parameters of the first terminal equipment in the travelling route; and/or sending the second information to a second terminal device.
An embodiment of the present invention further provides a first terminal device, where the first terminal device includes: the device comprises a first acquisition unit, a second acquisition unit, a trigger unit, a presentation unit and a first sending unit; wherein,
the first acquisition unit is used for acquiring first information, wherein the first information comprises information of at least one travel route, and the information of the travel route comprises at least one characteristic parameter;
the second obtaining unit is used for requesting a server to obtain second information based on the first information; the second information is in one-to-one correspondence with the travel route, the second information comprises an index of candidate information, the candidate information is obtained by the server through inquiring in an information base at least based on the information of the travel route, and the candidate information is matched with the characteristic parameters of the travel route;
the triggering unit is configured to trigger the presenting unit and/or the first sending unit when the second obtaining unit obtains the second information; wherein,
the presenting unit is used for presenting second information corresponding to a target travelling route, wherein the target travelling route is a travelling route matched with the positioning parameters of the first terminal equipment in the travelling route;
the first sending unit is configured to send second information corresponding to the target travel route to the second terminal device.
An embodiment of the present invention further provides a server, where the server includes:
a receiving unit, configured to receive a request for second information sent by a first terminal device, where the request for second information carries first information, and the first information includes information of at least one travel route, where the information of the travel route includes at least one characteristic parameter;
the query unit is used for querying in an information base at least based on the information of the traveling route to obtain the second information, the second information is in one-to-one correspondence with the traveling route, the second information comprises an index of candidate information, and the candidate information is matched with the characteristic parameters of the traveling route;
and the second sending unit is used for sending the second information to the first terminal equipment and/or the second terminal equipment.
An embodiment of the present invention further provides an information processing system, where the system includes: a first terminal device and a server; wherein,
the first terminal device is used for acquiring first information, wherein the first information comprises information of at least one travelling route, and the information of the travelling route comprises at least one characteristic parameter; requesting the server to acquire second information based on the first information;
the server is used for inquiring in an information base to obtain the second information at least based on the information of the traveling route, wherein the second information is in one-to-one correspondence with the at least one traveling route, the second information comprises an index of candidate information, and the candidate information is matched with the characteristic parameters of the traveling route;
the server is further configured to send the second information to the first terminal device, so that the first terminal device presents the second information corresponding to a target travel route, where the target travel route is a travel route in the travel routes, and the travel route is matched with the positioning parameter of the first terminal device; and/or sending the second information to a second terminal device.
In the embodiment of the invention, the candidate information matched with the characteristic parameters of the traveling route is requested to the server through the information of the traveling route of the terminal equipment, so that the problems of blind search of the candidate information and low efficiency of a user in the related technology can be avoided, the candidate information is always matched with the characteristic parameters, the user can conveniently select the target information from the candidate information to check, the requirement of the user on acquiring the information in different traveling routes is met, the information acquiring efficiency of the user is improved, and the user experience is further improved.
Drawings
Fig. 1 is a flowchart of an implementation of an information processing method according to an embodiment of the present invention;
fig. 2 is a flowchart of an implementation of an information processing method according to a second embodiment of the present invention;
fig. 3 is a flowchart of an implementation of an information processing method according to a third embodiment of the present invention;
fig. 4a is a first schematic structural diagram of a first terminal device in the embodiment of the present invention;
fig. 4b is a schematic structural diagram of a first terminal device in the embodiment of the present invention;
fig. 4c is a schematic structural diagram of a first terminal device in the embodiment of the present invention;
FIG. 5 is a schematic diagram of a server according to an embodiment of the present invention;
FIG. 6a is a schematic diagram of an information handling system according to an embodiment of the present invention;
FIG. 6b is a first flowchart illustrating information processing of the information processing system according to the embodiment of the present invention;
FIG. 6c is a second flowchart illustrating information processing of the information processing system according to the embodiment of the present invention.
Detailed Description
The inventor finds that in the process of implementing the invention, the user often has time to know information in the process of traveling on a given route (such as riding a vehicle) by holding the terminal equipment; if the terminal device obtains (for example, obtains from information given by a user or obtains from a server) first information, the first information comprises information of at least one traveling route, and the information of the traveling route comprises at least one characteristic parameter; requesting a server to acquire second information, wherein the second information corresponds to the traveling route one by one, the second information comprises an index of candidate information, the candidate information is obtained by the server through inquiring in an information base based on an information inquiry strategy and the information of the traveling route, and the candidate information is matched with the characteristic parameters of the traveling route; presenting second information corresponding to the target traveling route, wherein the target traveling route is a traveling route matched with the first terminal device positioning parameters in the traveling routes; or, sending second information corresponding to the target travel route to the second terminal device; based on the method, the accuracy of presenting the information to the user by the terminal equipment can be improved, the presented information meets the user requirements of a specific use scene, the information obtaining efficiency of the user is improved, and the user experience is improved.
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Example one
As shown in fig. 1, the information processing method described in this embodiment is applied to a first terminal device (e.g., an electronic device such as a smart phone, a tablet computer, and a notebook computer), and includes the following steps:
step 101, a first terminal device acquires first information, wherein the first information comprises information of at least one traveling route, and the information of the traveling route comprises at least one characteristic parameter.
As an example, the first terminal device may obtain the first information from information input by the user, that is, obtain information set by the user from at least one route (setting a start point and an end point); the first information can also be obtained from the server according to an instruction given by the user, and in practical application, the server can inquire a plurality of traveling routes according to the starting point and the ending point of the route, and accordingly, the information of the plurality of traveling routes can be obtained.
As an example, the information of the travel route includes at least one of the following characteristic parameters: the travel route starting point and ending point; a first time period, which is a travel time period of the travel route set by the user (i.e. a time required for the user to travel from the starting point to the terminal); the characteristic parameter of the travel route may also include a starting time at which the travel route travels.
102, requesting a server to acquire second information based on the first information; the second information is in one-to-one correspondence with the travel route, the second information comprises an index of candidate information, the candidate information is obtained by the server through inquiring in an information base at least based on the information of the travel route, and the candidate information is matched with the characteristic parameters of the travel route.
The candidate information includes at least one of:
1) presenting information with a second duration in an information base (which can be maintained by a server or other specific servers), wherein the second duration is a duration calculated by the server according to a duration calculation strategy, and the calculated duration is a duration required for traveling from a starting point to an end point of the travel route;
2) presenting information with a second duration in an information base, wherein the second duration is a duration calculated by the server according to a duration calculation strategy, and the calculated duration is a duration required for traveling from the starting point to the end point of the traveling route at the starting time;
considering that the starting time of the travel also has an influence on the travel time (for example, when the traffic is congested, the travel time is longer than the travel time when the traffic is smooth), if the starting time of the travel on the travel route is used as the characteristic parameter of the travel route during the calculation of the travel time, the accuracy of the calculated travel time can be improved;
for example, for each feasible travel route, the fuzzy algorithm is used to learn the travel time lengths required for different travel modes at different starting times (the starting times can be distinguished in a different time period manner, for example, 24 hours are divided into 24 starting time periods), so that the travel time lengths can be obtained based on the characteristic parameters of the travel route.
3) Presenting information with the second duration and the information type associated with the starting time in the information base;
considering the diversity of information in the information base and the use habits of the user, the starting time can be associated with different information types, so that for the same travelling route, if the starting time of the travelling of the user is different, different types of candidate information can be determined; for example, the start time at the morning period (8 to 9 points) is associated with news-type information, and the start time at the next work period (17 to 19 points) is associated with entertainment-type information.
4) Presenting information with a duration corresponding to the first duration in the information base;
here, the types of the candidate information include: video, audio, and text; when the candidate information is video (or audio), the presentation time length is the playing time length of the video (or audio); when the candidate information is a text, the presentation duration of the candidate information can be obtained based on a fuzzy algorithm and historical data learning based on the speed of the user for viewing the text information.
In consideration of differences between software and hardware configurations of different terminal devices and network access conditions, as an example, when the first terminal device requests the server to acquire the second information, the first terminal device may further send at least one of the following characteristic parameters to the server: information presentation capability parameters (e.g., hardware configuration information, software configuration information); a transmission capability parameter (e.g., data transmission rate); the information presenting capability parameter and the transmission capability parameter may correspond to a first terminal device (at this time, the first terminal device is a target terminal device for presenting information), or may correspond to a second terminal device (at this time, the second terminal device is a target terminal device for presenting information); in this way, the server can query the candidate information matched with the information presenting capability parameter and/or the candidate information matched with the transmission capability parameter in the information base as candidate information, so that the condition that the candidate information exceeds the presenting capability of the terminal equipment and influences the user experience is avoided.
Step 103, presenting second information corresponding to a target travelling route, wherein the target travelling route is a travelling route matched with the first terminal equipment positioning parameter in the travelling routes; and/or sending second information corresponding to the target travel route to the second terminal equipment.
When the first terminal device is a target device presenting information, considering that when the first terminal device acquires the second information, a user may not travel in any travel route, and therefore whether the first terminal device is located in the travel route needs to be detected;
for example, the first terminal device may determine its current positioning parameters by at least one of: determining the current Positioning parameters by using a satellite Positioning and navigation System such as a Global Positioning System (GPS); determining the current positioning parameters of the mobile terminal by using an Assisted Global Positioning System (AGPS) mode; the positioning parameters are used for uniquely representing the position of the first terminal equipment, and can adopt a form of coordinates such as longitude and latitude coordinates or spherical coordinates; of course, the positioning parameters may also be in the form of map grids corresponding to a preset accuracy, for example, when the accuracy is 10 square meters, each map grid corresponds to a geographic area with a square circle of 10 square meters;
matching the acquired positioning parameters with the position parameters of the travelling route, and determining the travelling route successfully matched as a target travelling route; at this time, the first terminal device may present second information (i.e., an index of the candidate information) corresponding to the target travel route, so that the user selects the target information to be presented from the candidate information, and acquires and presents the target information from the information base;
considering that there may be a node in a travel route (such as a transfer station when traveling by a bus or a subway), the information of the travel route may further include a positioning parameter of the node of the travel route; therefore, when the current positioning parameter of the first terminal equipment is matched with the positioning parameter of the node, the information of the traveling to the node is presented, and a user can know the live information of the traveling route conveniently.
When the second terminal device is a target terminal device for information presentation, the processing performed by the second terminal device after receiving the second information is similar to the processing performed by the first terminal device, for example, the second information is presented to enable a user to determine the target information according to the index of the candidate information, so that the target information is obtained from the information base and presented; when the node is located in the travel route, the information of the node is presented, and the description is omitted here.
Example two
As shown in fig. 2, the information processing method described in this embodiment includes the following steps:
step 201, receiving a request for second information sent by a first terminal device, where the request for second information carries first information, the first information includes information of at least one travel route, and the information of the travel route includes at least one characteristic parameter.
As an example, the first terminal device may obtain the first information (i.e., information specifying at least one route from the start point to the end point by the user) from the information input by the user; the first information can be acquired from the server according to an instruction given by a user, and in practical application, the server can inquire a plurality of traveling routes according to the starting point and the ending point of the route, so that the information of the plurality of traveling routes can be acquired;
accordingly, the information of the travel route comprises at least one of the following characteristic parameters: the travel route starting point and ending point; a first time length, which is a travel time length of the travel route (i.e. a time set by a user and required for holding the first terminal device to travel from a starting point to a terminal); considering that the starting time of the travel also has an influence on the travel time length (for example, in the case of traffic jam, the travel time length is longer than that in the case of clear traffic), the characteristic parameters of the travel route may also be included in the starting time of the travel route;
step 202, at least inquiring in an information base to obtain the second information based on the information of the traveling route, wherein the second information is in one-to-one correspondence with the traveling route, the second information comprises candidate information, and the candidate information is matched with the characteristic parameters of the traveling route.
As one example, the information query policy may indicate to query the information repository for at least one of the following information as candidate information:
1) presenting information with a second duration in an information base, wherein the second duration is the duration calculated by the server according to a duration calculation strategy, and the calculated duration is the duration required for traveling from the starting point to the end point of the traveling route at the starting moment;
2) presenting information with a duration corresponding to the first duration in the information base; that is, the travel time length may be obtained by the server using the time length calculation policy, or may be set by the user;
3) presenting information with a second duration in an information base, wherein the second duration is a duration calculated by the server according to a duration calculation strategy, and the calculated duration is a duration required for traveling from the starting point to the end point of the traveling route at the starting time;
considering that the starting time of the travel also has an influence on the travel time (for example, when the traffic is congested, the travel time is longer than the travel time when the traffic is smooth), if the starting time of the travel on the travel route is used as the characteristic parameter of the travel route during the calculation of the travel time, the accuracy of the calculated travel time can be improved;
for example, for each feasible travel route, the fuzzy algorithm is used to learn the travel time lengths required for different travel modes at different starting times (the starting times can be distinguished in a different time period manner, for example, 24 hours are divided into 24 starting time periods), so that the travel time lengths can be obtained based on the characteristic parameters of the travel route.
3) Presenting information with the second duration and the information type associated with the starting time in the information base;
considering the diversity of information in the information base and the use habits of the user, the starting time can be associated with different information types, so that for the same travelling route, if the starting time of the travelling of the user is different, different types of candidate information can be determined; for example, the start time at the morning period (8 to 9 points) is associated with news-type information, and the start time at the next work period (17 to 19 points) is associated with entertainment-type information.
4) Presenting information with a duration corresponding to the first duration in the information base;
here, the types of the candidate information include: video, audio, and text; when the candidate information is video (or audio), the presentation time length is the playing time length of the video (or audio); when the candidate information is a text, the presentation duration of the candidate information can be obtained based on a fuzzy algorithm and historical data learning based on the speed of the user for viewing the text information;
correspondingly, the server queries the information base according to the information query strategy to obtain candidate information, and generates a candidate information index based on the candidate information.
As an example, the information query policy may instruct the server to query the information base for candidate information according to at least one of the following dimensions when querying the information base for candidate information based on the information of the travel route: time stamps of information in the information base (that is, latest information of the time stamps is preferably searched in the information base to be used as candidate information so as to improve timeliness of the candidate information); the transmission times of the information in the information base (that is, hot spot information is preferentially searched in the information base as candidate information so as to improve the accuracy of the candidate information); correspondingly, the server queries the information base according to the information query strategy to obtain candidate information, and generates a candidate information index based on the candidate information.
In consideration of differences between software and hardware configurations of different terminal devices and network access conditions, as an example, when the first terminal device requests the server to acquire the second information, the first terminal device may further send at least one of the following characteristic parameters to the server: information presentation capability parameters (e.g., hardware configuration information, software configuration information); a transmission capability parameter (e.g., data transmission rate); the information presenting capability parameter and the transmission capability parameter may correspond to a first terminal device (at this time, the first terminal device is a target terminal device for presenting information), or may correspond to a second terminal device (at this time, the second terminal device is a target terminal device for presenting information); in this way, the server may query the information base for at least one of the following information as candidate information: candidate information matched with the information presentation capability parameter; candidate information matching the transmission capability parameter; therefore, the candidate information is prevented from exceeding the presenting capability of the terminal equipment and influencing the user experience.
Step 203, sending the second information to the first terminal device and/or the second terminal device.
The second information (including the index of the candidate information) is used for the user to select the target information needing to be presented in the candidate information, and the first terminal equipment or the second terminal equipment requests the server for the target information and presents the target information.
EXAMPLE III
This embodiment describes an information processing method, as shown in fig. 3, the method including the steps of:
step 301, a first terminal device obtains first information, where the first information includes information of at least one travel route, and the information of the travel route includes at least one characteristic parameter.
Step 302, requesting to obtain second information from a server based on the first information.
Step 303, the server queries the information base for the second information at least based on the information of the travel route.
The second information is in one-to-one correspondence with the at least one travel route, and the second information includes an index of candidate information, and the candidate information is matched with the characteristic parameters of the travel route.
Step 304, the server sends the second information to the first terminal device, so that the first terminal device presents the second information corresponding to a target travel route, wherein the target travel route is a travel route matched with the first terminal device positioning parameter in the travel routes; and/or sending the second information to a second terminal device.
As an embodiment, the information of the travel route includes at least one of the following characteristic parameters:
the travel route starting point and ending point; a first time length, which is a travel time length of the travel route set by a user; at a starting time of travel of the travel route;
accordingly, the candidate information includes at least one of: presenting information with a second duration in an information base, wherein the second duration is the duration calculated by the server according to a duration calculation strategy, and the calculated duration is the duration required for traveling from the starting point to the end point of the traveling route;
presenting information with a second duration in an information base, wherein the second duration is the duration calculated by the server according to a duration calculation strategy, and the calculated duration is the duration required for traveling from the starting point to the end point of the traveling route at the starting moment;
presenting information with the second duration and the information type associated with the starting time in the information base;
and presenting information with the duration corresponding to the first duration in the information base.
As an embodiment, when the first terminal device requests the server to acquire the second information, at least one of the following characteristic parameters may be sent to the server: an information presentation capability parameter; a transmission capability parameter; the information presentation capability parameter is used for enabling the server to inquire candidate information matched with the information presentation capability parameter in the information base, and the transmission capability parameter is used for enabling the server to inquire candidate information matched with the transmission capability parameter in the information base.
As an embodiment, before the first terminal device presents the second information corresponding to the target travel route, the current positioning parameter of the first terminal device may also be obtained, where the positioning parameter represents the current position of the first terminal device; and determining a traveling route matched with the current positioning parameters of the first terminal equipment in the traveling routes as the target traveling route.
The first terminal device may determine its current positioning parameters by at least one of: determining the current positioning parameters by using a satellite positioning navigation system such as a GPS; utilizing AGPS; the positioning parameters are used for uniquely representing the position of the first terminal equipment, and can adopt a form of coordinates such as longitude and latitude coordinates or spherical coordinates; of course, the positioning parameters may also take the form of map grids corresponding to a preset accuracy, for example, when the preset accuracy is 10 square meters, each map grid corresponds to a geographic area of 10 square meters of a square circle.
As an embodiment, after the first terminal device presents the second information corresponding to the target travel route, target information may be further determined in the candidate information based on the received trigger operation; and acquiring the target information from the server and presenting the target information.
As an embodiment, the information of the travel route further includes a positioning parameter of a node of the travel route; correspondingly, when the first terminal device presents the target information, the current positioning parameter of the first terminal device is also obtained, and the positioning parameter represents the current position of the first terminal device; presenting information to travel to the node when the obtained positioning parameters match the positioning parameters of the node.
As an embodiment, when the server queries the second information in the information base based on the information of the travel route, the server may query at least one of the following information as the candidate information in the information base by executing an information query policy:
presenting information with a second duration in an information base, wherein the second duration is the duration calculated by the server according to a duration calculation strategy, and the calculated duration is the duration required for traveling from the starting point to the end point of the traveling route;
presenting information with a second duration in an information base, wherein the second duration is the duration calculated by the server according to a duration calculation strategy, and the calculated duration is the duration required for traveling from the starting point to the end point of the traveling route at the starting moment;
presenting information with the second duration and the information type associated with the starting time in the information base;
presenting information with duration corresponding to the first duration in an information base;
accordingly, the server may generate a candidate information index based on the obtained candidate information.
As an embodiment, the information query policy may instruct the server to query the information base for the candidate information according to at least one of the following dimensions: a timestamp of the information in the information repository; the number of transmissions of information in the information store; accordingly, the server may generate a candidate information index based on the obtained candidate information.
As an embodiment, when the server receives the request for the second information sent by the first terminal device, the server further receives at least one of the following characteristic parameters sent by the first terminal device: an information presentation capability parameter; a transmission capability parameter; querying at least one of the following information in an information base as the candidate information: candidate information matched with the information presentation capability parameter; candidate information matching the transmission capability parameter.
Example four
This embodiment describes a first terminal device, as shown in fig. 4a, including:
a first acquiring unit 41, a second acquiring unit 42, a triggering unit 43, a presenting unit 44 and a first transmitting unit 45; wherein,
the first obtaining unit 41 is configured to obtain first information, where the first information includes information of at least one travel route, and the information of the travel route includes at least one characteristic parameter;
the second obtaining unit 42 is configured to request a server to obtain second information based on the first information; the second information is in one-to-one correspondence with the travel route, the second information comprises an index of candidate information, the candidate information is obtained by the server through inquiring in an information base at least based on the information of the travel route, and the candidate information is matched with the characteristic parameters of the travel route;
the triggering unit 43 is configured to trigger the presenting unit 44 and/or the first sending unit 45 when the second obtaining unit 42 obtains the second information; wherein,
the presenting unit 44 is configured to present second information corresponding to a target travel route, where the target travel route is a travel route in the travel routes that matches the first terminal device positioning parameter;
the first sending unit 45 is configured to send second information corresponding to the target travel route to the second terminal device.
As an embodiment, the information of the travel route includes at least one of the following characteristic parameters:
the travel route starting point and ending point; a first time length, which is a travel time length of the travel route set by a user; at a starting time of travel of the travel route;
accordingly, the candidate information includes at least one of:
presenting information with a second duration in an information base, wherein the second duration is the duration calculated by the server according to a duration calculation strategy, and the calculated duration is the duration required for traveling from the starting point to the end point of the traveling route;
presenting information with a second duration in an information base, wherein the second duration is the duration calculated by the server according to a duration calculation strategy, and the calculated duration is the duration required for traveling from the starting point to the end point of the traveling route at the starting moment;
presenting information with the second duration and the information type associated with the starting time in the information base;
and presenting information with the duration corresponding to the first duration in the information base.
As an embodiment, the first sending unit 45 is further configured to send, when the first obtaining unit 41 requests the server to obtain the second information, at least one of the following characteristic parameters to the server:
an information presentation capability parameter; a transmission capability parameter; wherein,
the information presenting capability parameter is used for enabling the server to inquire candidate information matched with the information presenting capability parameter in the information base, and the transmission capability parameter is used for enabling the server to inquire candidate information matched with the transmission capability parameter in the information base.
As an embodiment, the first obtaining unit 41 is further configured to obtain a current location parameter of the first terminal device before the presenting unit 44 presents the second information corresponding to the target travel route, where the location parameter represents a current location of the first terminal device;
as shown in fig. 4b, based on fig. 4a, the first terminal device further includes an identifying unit 46, configured to determine, as a target travel route, a travel route that matches the current location parameter of the first terminal device from among the travel routes.
As an embodiment, as shown in fig. 4c, based on fig. 4a, the first terminal device further includes a determining unit 47, configured to determine target information in the candidate information based on the received trigger operation after the presenting unit 44 presents the second information corresponding to the target travel route;
the second obtaining unit 42 is further configured to obtain the target information from an information base;
the presenting unit 44 is further configured to present the target information.
As an embodiment, the information of the travel route further includes a positioning parameter of a node of the travel route;
the second obtaining unit 42 is further configured to obtain a current positioning parameter of the first terminal device when the presenting unit 44 presents the target information, where the positioning parameter represents a current position of the first terminal device;
presenting information to travel to the node when the obtained positioning parameters match the positioning parameters of the node.
In practical application, the first obtaining unit 41, the second obtaining unit 42, the triggering unit 43, the presenting unit 44, the first sending unit 45, the identifying unit 46, and the determining unit 47 may be implemented by a CPU or a logic programmable gate array (FPGA) in the first terminal device.
EXAMPLE five
This embodiment describes a server, as shown in fig. 5, including:
a receiving unit 51, configured to receive a request for second information sent by a first terminal device, where the request for second information carries first information, and the first information includes information of at least one travel route, where the information of the travel route includes at least one characteristic parameter;
the query unit 52 is configured to query, in an information base, the second information based on at least the information of the travel route, where the second information corresponds to the travel route in a one-to-one manner, and the second information includes an index of candidate information, where the candidate information matches with a feature parameter of the travel route;
a second sending unit 53, configured to send the second information to the first terminal device and/or the second terminal device.
As an embodiment, the information of the travel route includes at least one of the following characteristic parameters: the travel route starting point and ending point; a first time length, which is a travel time length of the travel route set by a user; at a starting time of travel of the travel route;
correspondingly, the query unit 52 is further configured to execute an information query policy to query at least one of the following information in an information base as the candidate information, and generate an index corresponding to the queried candidate information:
presenting information with a second duration in the information base, where the second duration is a duration calculated by the query unit 52 according to a duration calculation strategy, and the calculated duration is a duration required for traveling from the starting point to the ending point of the travel route;
presenting information with a second duration in the information base, where the second duration is a duration calculated by the query unit 52 according to a duration calculation policy, and the calculated duration is a duration required for traveling from the starting point to the end point of the travel route at the starting time;
presenting information with the second duration and the information type associated with the starting time in the information base;
and presenting information with the duration corresponding to the first duration in the information base.
As an embodiment, the query unit 52 is further configured to execute an information query policy to query the information base for the candidate information according to at least one of the following dimensions: a timestamp of the information in the information repository; the number of transmissions of information in the information store; an index corresponding to the queried candidate information is generated.
As an embodiment, the first receiving unit 51 is further configured to receive, when receiving a request for second information sent by the first terminal device, at least one of the following characteristic parameters sent by the first terminal device: an information presentation capability parameter; a transmission capability parameter;
the querying unit 52 is further configured to query, as the candidate information, at least one of the following information in an information base: candidate information matched with the information presentation capability parameter; candidate information matching the transmission capability parameter.
In practical applications, the receiving unit 51, the querying unit 52, and the second sending unit 53 may be implemented by a CPU or a logic programmable gate array (FPGA) in the server.
EXAMPLE six
This embodiment describes an information processing system, as shown in fig. 6a, including: a server 61, a first terminal device 62, a second terminal device 63, and an information base 64; wherein,
the first terminal device 62 is configured to obtain first information, where the first information includes information of at least one travel route, and the information of the travel route includes at least one characteristic parameter; requesting the server 61 to acquire second information based on the first information;
the server 61 is configured to query an information base 64 for obtaining the second information at least based on the information of the travel route, where the second information corresponds to the at least one travel route one to one, and the second information includes an index of candidate information, and the candidate information matches with a feature parameter of the travel route;
the server 61 is further configured to send the second information to the first terminal device 62, and/or send the second information to a second terminal device; the second information is used for enabling the first terminal device 62 to present second information corresponding to a target travel route, wherein the target travel route is a travel route matched with the positioning parameters of the first terminal device 62 in the travel routes;
the information repository 64 may be implemented by a single server or a cluster of servers; in practical application, the video information base and the audio information base can be set according to the type of the information.
As an embodiment, the first terminal device 62 is further configured to, when requesting to obtain the second information from the server 61, send at least one of the following characteristic parameters to the server 61: a presentation capability parameter; a transmission capability parameter; wherein the information presentation capability parameter is used for causing the server 61 to query the information base 64 for candidate information matching with the information presentation capability parameter, and the transmission capability parameter is used for causing the server 61 to query the information base 64 for candidate information matching with the transmission capability parameter.
As an embodiment, the first terminal device 62 is further configured to, before presenting the second information corresponding to the target travel route, obtain a current location parameter of the first terminal device 62, where the location parameter represents a current location of the first terminal device 62; identifying the target travel route in the travel route based on the obtained positioning parameters.
As an embodiment, the first terminal device 62 is further configured to determine target information among the candidate information based on the received trigger operation after presenting the second information corresponding to the target travel route; the target information is acquired from the server 61 and presented.
As an embodiment, the information of the travel route further includes a positioning parameter of a node of the travel route; correspondingly, when the target information is presented, the first terminal device 62 is further configured to obtain a current positioning parameter of the first terminal device 62, where the positioning parameter represents a current position of the first terminal device 62; presenting information to travel to the node when the obtained positioning parameters match the positioning parameters of the node.
As an embodiment, the information of the travel route includes at least one of the following characteristic parameters: the travel route starting point and ending point; a first time length, which is a travel time length of the travel route set by a user; at a starting time of travel of the travel route;
correspondingly, the server 61 is further configured to execute an information query policy to query the information base 64 for at least one of the following information as the candidate information;
presenting information with a second duration in the information base 64, where the second duration is a duration calculated from the server according to a duration calculation policy, and the calculated duration is a duration required for the travel route from the starting point to the ending point;
presenting information with a second duration in the information base 64, where the second duration is a duration calculated by the server according to a duration calculation policy, and the calculated duration is a duration required for traveling from the starting point to the ending point of the travel route at the starting time;
presenting information in the information base 64, the duration of which is the second duration and the information type of which is associated with the starting time;
presenting information with a duration corresponding to the first duration in the information repository 64;
the server 61 is further configured to generate an index corresponding to the queried candidate information.
As an embodiment, the server 61 is further configured to execute an information query policy to query the information base 64 for the candidate information according to at least one of the following dimensions: a timestamp of the information in the information repository 64; the number of transmissions of information in the information repository 64; an index corresponding to the queried candidate information is generated.
As an embodiment, the server 61 is further configured to receive, when receiving the request for the second information sent by the first terminal device 62, at least one of the following characteristic parameters sent by the first terminal device 62: an information presentation capability parameter; a transmission capability parameter; querying the information repository 64 for at least one of the following information as the candidate information: candidate information matched with the information presentation capability parameter; candidate information matching the transmission capability parameter.
It should be noted that, the first terminal device 62 shown in fig. 6a is a notebook computer, and the second terminal device is a smart phone 63 for example, in practical application, the first terminal device 62 and the second terminal device 63 may be any one of a notebook computer, a tablet computer, and a smart phone; the following description will be made with reference to specific usage scenarios.
Scene 1)
Scene description: a user inquires a plurality of pieces of traveling route information from a starting point to a terminal point from a network (the rear end is a server 61) through a notebook computer (corresponding to a first terminal device 62), and sends the traveling route information to a smart phone (corresponding to a second terminal device 63) held by the user through the notebook computer; when the user is in the selected traveling route, the smart phone presents a video index corresponding to the traveling duration of the traveling route selected by the user, when the user selects video playing, the target video selected by the user is obtained from the information base 64 and played, and the video is paused at a transfer point of the traveling route to send prompt information.
The implementation process comprises the following steps: as shown in fig. 6b, the method comprises the following steps:
in step 601a, the first terminal device 62 requests the server 61 to inquire about the traveling route information from the start point to the end point.
In step 602a, the server 61 returns information (corresponding to the first information) of at least one travel route to the first terminal device 62.
The server 61 inquires out at least one travel route, and calculates a travel time length of the travel route based on the time length calculation policy.
As an alternative step of step 601a and step 602a, the first terminal device 62 may receive an operation of setting the travel route information by the user to determine the information of the travel route; that is, the information of the travel route may be set by the user or may be queried by the server 61.
In step 603a, the server 61 returns information of at least one travel route to the first terminal device 62.
The information of the travel route includes a travel time length of the travel route, and a positioning parameter of a node in the travel route.
In step 604a, the first terminal device 62 sends the information of the travel route to the second terminal device 63.
In step 605a, the second terminal apparatus 63 detects a target travel route matching the current positioning parameter.
The second terminal device 63 acquires the current positioning parameters through the GPS, and identifies a travel route, that is, a target travel route, that matches the current positioning parameters of itself, from among the received travel routes.
Step 606a, requesting the server 61 to obtain an index of the video matching with the characteristic parameters of the target travel route.
The characteristic parameter may be a traveling time length of the target traveling route, and in this embodiment, the value of the characteristic parameter may be a value of the traveling time length in the information of the target traveling route, and in consideration of a problem that the server 61 calculates the traveling time length, the value of the characteristic parameter may also be a value specified when the user selects the target traveling route.
In step 607a, the server 61 queries to obtain a video based on the video query policy.
As an example, the server 61 may search the information base 64 for a video corresponding to the travel time length of the target travel route according to the dimension of the timestamp, that is, search a video with the latest timestamp from the videos corresponding to the travel time length of the target travel route.
As yet another example, the server 61 may search the information base 64 for a video corresponding to the travel time of the target travel route according to the transmission time dimension of the information, that is, search for a hot video in the video corresponding to the travel time of the target travel route.
In step 608a, the server 61 sends the video index (corresponding to the second information) to the first terminal device 62.
In step 609a, the first terminal device 62 presents the video index, identifies the user operation, and determines the target video.
In step 610a, the first terminal device 62 requests the target video from the information repository 64.
In step 608a, the video index sent by the server 61 may include address information of the candidate video, so that the first terminal device may request the information base 64 for data of the target video at the address of the target video.
In step 611a, the database 64 returns the data of the target video in response to the request.
In step 612a, the first terminal device 62 presents the target video.
In step 613a, the first terminal device 62 detects whether a transfer point (corresponding node) of the target travel route is reached, and if so, suspends playing the video and sends a prompt message.
The first terminal device 62 acquires the positioning parameters of itself in real time and matches the positioning parameters of the transfer points, and when matching, determines the transfer points of the target travel route.
Scene 2)
Scene description: a user inquires a plurality of pieces of information of a traveling route from a starting point to a terminal point from a network (a server 61 is at the back end) through a smart phone (corresponding to a first terminal device 62); when a user holds the smart phone and is in a selected travelling route, the smart phone presents a video index corresponding to the travelling time of the travelling route selected by the user; when the user selects video playing, the smart phone acquires the target video selected by the user from the information base 64 and plays the target video, pauses the video at the transfer point of the traveling route, and sends out prompt information.
The implementation process comprises the following steps: as shown in fig. 6c, the method comprises the following steps:
in step 601b, the first terminal device 62 inquires of the travel route information from the start point to the end point from the server 61.
In step 602b, the server 61 returns information (corresponding to the first information) of at least one travel route to the first terminal device 62.
The server 61 inquires out at least one travel route, and calculates a travel time length of the travel route based on the time length calculation policy.
In step 603b, the server 61 returns information of at least one travel route to the first terminal device 62.
The information of the travel route includes a travel time length of the travel route, and a positioning parameter of a node in the travel route.
In step 604b, the first terminal device 62 detects the target travel route.
The first terminal device 62 acquires the current positioning parameters through the GPS, and identifies a travel route that matches the current positioning parameters, that is, a target travel route, among the received travel routes.
Step 605b, requesting to obtain an index of the video matching the characteristic parameter of the target travel route from the server 61.
The characteristic parameter may be a traveling time length of the target traveling route, in this embodiment, a value of the characteristic parameter may be a value of the traveling time length in the information of the target traveling route, and in consideration of a problem that the traveling time length of the server 61 may be deviated, the characteristic parameter may also be a value specified when the user selects the target traveling route.
In step 606b, the server 61 queries to obtain a video based on the video query policy.
As an example, the server 61 may search the information base 64 for a video corresponding to the travel time of the target travel route according to the dimension of the timestamp, that is, search the video with the latest timestamp in the video corresponding to the travel time of the target travel route.
As yet another example, the server 61 may search the information base 64 for a video corresponding to the travel time of the target travel route according to the transmission time dimension of the information, that is, search for a hot video in the video corresponding to the travel time of the target travel route.
In step 607b, the server 61 sends the video index (corresponding to the second information) to the first terminal device 62.
In step 608b, the first terminal device 62 presents the video index, identifies the user operation, and determines the target video.
In step 609b, the first terminal device 62 requests the target video data from the information repository 64.
In step 610b, the information repository 64 returns the data of the target video in response to the request.
In step 611b, the first terminal device 62 presents the target video.
In step 612b, the first terminal device 62 detects whether a transfer point (corresponding node) of the target travel route is reached, and if so, suspends playing the video and sends a prompt message.
The first terminal device 62 acquires the positioning parameters of itself in real time and matches the positioning parameters of the transfer points, and when matching, determines the transfer points of the target travel route.
EXAMPLE seven
The present embodiment describes a computer storage medium in which computer-executable instructions for executing the information processing method shown in fig. 1 or fig. 2 are stored.
In summary, in the embodiments of the present invention, candidate information matched with the characteristic parameter of the travel route is requested from the server by using the information of the travel route of the terminal device, so that the problems that a user blindly searches for the candidate information and the efficiency is low in the related art can be avoided, and the candidate information is always matched with the characteristic parameter, so that the user can select target information from the candidate information to view the target information, the requirement of the user on obtaining information in different travel routes is met, the efficiency of obtaining information by the user is improved, and further the user experience is improved.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: various media that can store program codes, such as a removable Memory device, a Random Access Memory (RAM), a Read-Only Memory (ROM), a magnetic disk, and an optical disk.
Alternatively, the integrated unit of the present invention may be stored in a computer-readable storage medium if it is implemented in the form of a software functional module and sold or used as a separate product. Based on such understanding, the technical solutions of the embodiments of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the methods described in the embodiments of the present invention. And the aforementioned storage medium includes: a removable storage device, a RAM, a ROM, a magnetic or optical disk, or various other media that can store program code.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

Claims (22)

1. An information processing method applied to a first terminal device is characterized by comprising the following steps:
the first terminal device acquires first information, wherein the first information comprises information of at least one travel route, and the information of the travel route comprises at least one of the following characteristic parameters: the travel route starting point and ending point; a first time length, which is a travel time length of the travel route set by a user; at a starting time of travel of the travel route;
requesting a server to acquire second information based on the first information; the second information is in one-to-one correspondence with the traveling route, the second information comprises an index of candidate information, the candidate information is obtained by the server at least according to the information of the traveling route through query in an information base, and the candidate information is matched with the characteristic parameters of the traveling route;
presenting second information corresponding to a target traveling route, wherein the target traveling route is a traveling route matched with the positioning parameters of the first terminal equipment in the traveling routes; and/or the presence of a gas in the gas,
and sending second information corresponding to the target traveling route to second terminal equipment.
2. The method of claim 1, wherein the candidate information comprises at least one of:
presenting information with a second duration in an information base, wherein the second duration is the duration calculated by the server according to a duration calculation strategy, and the calculated duration is the duration required by the starting point to the end point of the travel route;
presenting information with a second duration in an information base, wherein the second duration is the duration calculated by the server according to a duration calculation strategy, and the calculated duration is the duration required for traveling from the starting point to the end point of the traveling route at the starting moment;
presenting information with the second duration and the information type associated with the starting time in the information base;
and presenting information with the duration corresponding to the first duration in the information base.
3. The method of claim 1, wherein when requesting the server for the second information, the method further comprises:
sending at least one of the following characteristic parameters to the server:
an information presentation capability parameter; a transmission capability parameter; wherein,
the information presenting capability parameter is used for enabling the server to inquire candidate information matched with the information presenting capability parameter in the information base, and the transmission capability parameter is used for enabling the server to inquire candidate information matched with the transmission capability parameter in the information base.
4. The method of claim 1, wherein prior to presenting second information corresponding to the target travel route, the method further comprises:
acquiring a current positioning parameter of the first terminal device, wherein the positioning parameter represents the current position of the first terminal device;
and determining a traveling route matched with the current positioning parameters of the first terminal equipment in the traveling routes as the target traveling route.
5. The method of any of claims 1 to 4, wherein after presenting second information corresponding to the target travel route, the method further comprises:
determining target information among the candidate information based on the received trigger operation;
and acquiring the target information from an information base and presenting the target information.
6. The method of claim 5, wherein the information of the travel route further comprises a positioning parameter of a node of the travel route;
correspondingly, when the target information is presented, the method further comprises the following steps:
acquiring a current positioning parameter of the first terminal device, wherein the positioning parameter represents the current position of the first terminal device;
presenting information to travel to the node when the obtained positioning parameters match the positioning parameters of the node.
7. An information processing method applied to a server is characterized by comprising the following steps:
receiving a request for second information sent by a first terminal device, wherein the request for the second information carries first information, the first information comprises information of at least one travel route, and the information of the travel route comprises at least one of the following characteristic parameters: the travel route starting point and ending point; a first time length, which is a travel time length of the travel route set by a user; at a starting time of travel of the travel route;
inquiring in an information base at least based on the information of the travelling route to obtain second information, wherein the second information is in one-to-one correspondence with the travelling route, the second information comprises an index of candidate information, and the candidate information is matched with the characteristic parameters of the travelling route;
and sending the second information to the first terminal equipment and/or the second terminal equipment.
8. The method of claim 7, wherein the querying the second information in an information repository based at least on the information of the travel route comprises: executing an information query strategy to query at least one of the following information in an information base as the candidate information, and generating an index corresponding to the queried candidate information:
presenting information with a second duration in an information base, wherein the second duration is the duration calculated by the server according to a duration calculation strategy, and the calculated duration is the duration required for traveling from the starting point to the end point of the traveling route;
presenting information with a second duration in an information base, wherein the second duration is a duration calculated by the server according to a duration calculation strategy, and the calculated duration is a duration required for traveling from the starting point to the end point of the traveling route at the starting time;
presenting information with the second duration and the information type associated with the starting time in the information base;
and presenting information with the duration corresponding to the first duration in the information base.
9. The method of claim 7, wherein the querying the second information in an information repository based at least on the information of the travel route comprises:
executing an information query strategy to query the information base according to at least one of the following dimensions to obtain the candidate information, and generating an index corresponding to the queried candidate information:
a timestamp of the information in the information repository;
the number of transmissions of information in the information store.
10. The method according to any of claims 7 to 9, wherein upon receiving a request for second information sent by the first terminal device, the method further comprises:
receiving at least one of the following characteristic parameters sent by the first terminal equipment: an information presentation capability parameter; a transmission capability parameter;
querying at least one of the following information in an information base as the candidate information: candidate information matched with the information presentation capability parameter; candidate information matching the transmission capability parameter.
11. An information processing method, characterized in that the method comprises:
the method comprises the steps that a first terminal device obtains first information, the first information comprises information of at least one traveling route, and the information of the traveling route comprises at least one of the following characteristic parameters: the travel route starting point and ending point; a first time length, which is a travel time length of the travel route set by a user; at a starting time of travel of the travel route;
requesting a server to acquire second information based on the first information;
the server queries in an information base to obtain second information at least based on the information of the traveling route, wherein the second information is in one-to-one correspondence with the at least one traveling route and comprises an index of candidate information, and the candidate information is matched with the characteristic parameters of the traveling route;
the server sends the second information to the first terminal equipment so as to enable the first terminal equipment to present second information corresponding to a target travelling route, wherein the target travelling route is a travelling route matched with the positioning parameters of the first terminal equipment in the travelling route; and/or sending the second information to a second terminal device.
12. A first terminal device, characterized in that the first terminal device comprises: the device comprises a first acquisition unit, a second acquisition unit, a trigger unit, a presentation unit and a first sending unit; wherein,
the first obtaining unit is used for obtaining first information, the first information comprises information of at least one traveling route, and the information of the traveling route comprises at least one of the following characteristic parameters: the travel route starting point and ending point; a first time length, which is a travel time length of the travel route set by a user; at a starting time of travel of the travel route;
the second obtaining unit is used for requesting a server to obtain second information based on the first information; the second information is in one-to-one correspondence with the travel route, the second information comprises an index of candidate information, the candidate information is obtained by the server through inquiring in an information base at least based on the information of the travel route, and the candidate information is matched with the characteristic parameters of the travel route;
the triggering unit is configured to trigger the presenting unit and/or the first sending unit when the second obtaining unit obtains the second information; wherein,
the presenting unit is used for presenting second information corresponding to a target travelling route, wherein the target travelling route is a travelling route matched with the positioning parameters of the first terminal equipment in the travelling route;
the first sending unit is used for sending second information corresponding to the target traveling route to second terminal equipment.
13. The first terminal device of claim 12, wherein the candidate information includes at least one of:
presenting information with a second duration in an information base, wherein the second duration is the duration calculated by the server according to a duration calculation strategy, and the calculated duration is the duration required for traveling from the starting point to the end point of the traveling route;
presenting information with a second duration in an information base, wherein the second duration is the duration calculated by the server according to a duration calculation strategy, and the calculated duration is the duration required for traveling from the starting point to the end point of the traveling route at the starting moment;
presenting information with the second duration and the information type associated with the starting time in the information base;
and presenting information with the duration corresponding to the first duration in the information base.
14. The first terminal device of claim 12,
the first sending unit is further configured to send, to the server, at least one of the following characteristic parameters when the first obtaining unit requests the server to obtain the second information:
an information presentation capability parameter; a transmission capability parameter; wherein,
the information presenting capability parameter is used for enabling the server to inquire candidate information matched with the information presenting capability parameter in the information base, and the transmission capability parameter is used for enabling the server to inquire candidate information matched with the transmission capability parameter in the information base.
15. The first terminal device of claim 14,
the first obtaining unit is further configured to obtain a current positioning parameter of the first terminal device before the presenting unit presents the second information corresponding to the target travel route, where the positioning parameter represents a current position of the first terminal device;
the first terminal device further comprises an identification unit, which is used for determining a travel route matched with the current positioning parameters of the first terminal device in the travel routes as the target travel route.
16. The first terminal device according to any one of claims 12 to 14, further comprising a determination unit configured to determine target information among the candidate information based on the received trigger operation after the presentation unit presents the second information corresponding to the target travel route;
the second obtaining unit is further configured to obtain the target information from an information base;
the presenting unit is further configured to present the target information.
17. The first terminal device of claim 16, wherein the information of the travel route further includes a positioning parameter of a node of the travel route;
the second obtaining unit is further configured to obtain a current positioning parameter of the first terminal device when the target information is presented by the presenting unit, where the positioning parameter represents a current position of the first terminal device;
presenting information to travel to the node when the obtained positioning parameters match the positioning parameters of the node.
18. A server, characterized in that the server comprises:
a receiving unit, configured to receive a request for second information sent by a first terminal device, where the request for second information carries first information, and the first information includes information of at least one travel route, where the information of the travel route includes at least one of the following characteristic parameters: the travel route starting point and ending point; a first time length, which is a travel time length of the travel route set by a user; at a starting time of travel of the travel route;
the query unit is used for querying in an information base at least based on the information of the traveling route to obtain the second information, the second information is in one-to-one correspondence with the traveling route, the second information comprises an index of candidate information, and the candidate information is matched with the characteristic parameters of the traveling route;
and the second sending unit is used for sending the second information to the first terminal equipment and/or the second terminal equipment.
19. The server according to claim 18, wherein the query unit is further configured to execute an information query policy to query an information repository for at least one of the following information as the candidate information, and to generate an index corresponding to the queried candidate information:
presenting information with a second duration in an information base, wherein the second duration is the duration calculated by the server according to a duration calculation strategy, and the calculated duration is the duration required for traveling from the starting point to the end point of the traveling route;
presenting information with a second duration in an information base, wherein the second duration is calculated by the query unit according to a duration calculation strategy, and the calculated duration is required for traveling from the starting point to the end point of the traveling route at the starting time;
presenting information with the second duration and the information type associated with the starting time in the information base;
and presenting information with the duration corresponding to the first duration in the information base.
20. The server according to claim 18, wherein the query unit is further configured to execute an information query policy to query the information repository for the candidate information according to at least one of the following dimensions, and to generate an index corresponding to the queried candidate information:
a timestamp of the information in the information repository;
the number of transmissions of information in the information store.
21. The server according to any one of claims 18 to 20,
the receiving unit is further configured to receive, when receiving a request for second information sent by the first terminal device, at least one of the following characteristic parameters sent by the first terminal device: an information presentation capability parameter; a transmission capability parameter;
the query unit is further configured to query at least one of the following information in an information base as the candidate information: candidate information matched with the information presentation capability parameter; candidate information matching the transmission capability parameter.
22. An information processing system, the system comprising: a first terminal device and a server; wherein,
the first terminal device is configured to obtain first information, where the first information includes information of at least one travel route, and the information of the travel route includes at least one of the following characteristic parameters: the travel route starting point and ending point; a first time length, which is a travel time length of the travel route set by a user; at a starting time of travel of the travel route; requesting the server to acquire second information based on the first information;
the server is used for inquiring in an information base to obtain the second information at least based on the information of the traveling route, wherein the second information is in one-to-one correspondence with the at least one traveling route, the second information comprises an index of candidate information, and the candidate information is matched with the characteristic parameters of the traveling route;
the server is further configured to send the second information to the first terminal device, so that the first terminal device presents the second information corresponding to a target travel route, where the target travel route is a travel route in the travel routes, and the travel route is matched with the positioning parameter of the first terminal device; and/or sending the second information to a second terminal device.
CN201410426373.5A 2014-08-26 2014-08-26 Information processing method, terminal device, server and system Active CN104615625B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410426373.5A CN104615625B (en) 2014-08-26 2014-08-26 Information processing method, terminal device, server and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410426373.5A CN104615625B (en) 2014-08-26 2014-08-26 Information processing method, terminal device, server and system

Publications (2)

Publication Number Publication Date
CN104615625A CN104615625A (en) 2015-05-13
CN104615625B true CN104615625B (en) 2019-02-01

Family

ID=53150073

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410426373.5A Active CN104615625B (en) 2014-08-26 2014-08-26 Information processing method, terminal device, server and system

Country Status (1)

Country Link
CN (1) CN104615625B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101701827A (en) * 2009-10-20 2010-05-05 深圳市凯立德计算机系统技术有限公司 Way guidance method and way guidance equipment
CN101833562A (en) * 2009-03-09 2010-09-15 索尼公司 Information-providing server, information providing system, information providing method and program
CN102225232A (en) * 2004-12-17 2011-10-26 耐克国际有限公司 Multi-sensor montoring of athletic performance
CN102611785A (en) * 2011-01-20 2012-07-25 北京邮电大学 Personalized active news recommending service system and method for mobile phone user
CN103077044A (en) * 2012-12-06 2013-05-01 苏州海客科技有限公司 Intelligent tour guide software downloading method based on walking line
CN103119905A (en) * 2010-09-09 2013-05-22 阿尔卡特朗讯 Method and apparatus for targeted communications
CN103383264A (en) * 2012-05-03 2013-11-06 现代Mnsoft公司 Route guidance apparatus and method with voice recognition

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120010996A1 (en) * 2010-07-07 2012-01-12 Microsoft Corporation Recommendations and targeted advertising based upon directions requests activity and data

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102225232A (en) * 2004-12-17 2011-10-26 耐克国际有限公司 Multi-sensor montoring of athletic performance
CN101833562A (en) * 2009-03-09 2010-09-15 索尼公司 Information-providing server, information providing system, information providing method and program
CN101701827A (en) * 2009-10-20 2010-05-05 深圳市凯立德计算机系统技术有限公司 Way guidance method and way guidance equipment
CN103119905A (en) * 2010-09-09 2013-05-22 阿尔卡特朗讯 Method and apparatus for targeted communications
CN102611785A (en) * 2011-01-20 2012-07-25 北京邮电大学 Personalized active news recommending service system and method for mobile phone user
CN103383264A (en) * 2012-05-03 2013-11-06 现代Mnsoft公司 Route guidance apparatus and method with voice recognition
CN103077044A (en) * 2012-12-06 2013-05-01 苏州海客科技有限公司 Intelligent tour guide software downloading method based on walking line

Also Published As

Publication number Publication date
CN104615625A (en) 2015-05-13

Similar Documents

Publication Publication Date Title
US9609473B2 (en) Service processing method and apparatus based on location information
US11009360B2 (en) Method, apparatus and storage medium for determining navigation reference point, navigation method, apparatus and storage medium
KR102022840B1 (en) Determining timing for determination of applicable geo-fences
CN102546656B (en) Method, system and device for finding user in social network
CN103458501B (en) A kind of localization method and device
JP2020091273A (en) Position updating method, position and navigation route display method, vehicle and system
CN106412819B (en) Method and device for positioning equipment
KR20120088800A (en) Method, apparatus and computer program to perform location specific information retrieval using a gesture-controlled handheld mobile device
HK1224108A1 (en) Method and device for providing geographical location information
CN102571910A (en) Method for searching nearby users in social network, and server
JP2013045319A (en) Information processing apparatus, information processing method, and program
CN108828523A (en) Vibration wave positioning method, device, system and computer storage medium
US20190320294A1 (en) Location information processing method and apparatus, storage medium and processor
CN104165632A (en) Method for pre-warning path deviation by using mobile terminal, and apparatus thereof
CA2928191C (en) Location based information service application
CN103968850A (en) Method and device for updating interest point guide information
CN104615625B (en) Information processing method, terminal device, server and system
CN110782215B (en) Goods source determining method, device, equipment and storage medium
JP6494810B2 (en) Method and apparatus for uploading car data
CN108449372B (en) Network data processing method, three-dimensional network database construction method and system
JP2021526627A (en) Methods and devices for pushing information, controlling content presentations
CN103973526A (en) Positioning method and device based on network topology
Han et al. Traffic information service model considering personal driving trajectories
CN113905437B (en) Network positioning method and device, computer equipment and storage medium
CN111382215B (en) Object track tracking display method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant