CN109195096B - Method and device for determining travel state - Google Patents
Method and device for determining travel state Download PDFInfo
- Publication number
- CN109195096B CN109195096B CN201811197974.8A CN201811197974A CN109195096B CN 109195096 B CN109195096 B CN 109195096B CN 201811197974 A CN201811197974 A CN 201811197974A CN 109195096 B CN109195096 B CN 109195096B
- Authority
- CN
- China
- Prior art keywords
- destination
- line
- content
- positioning
- determining
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 230000006870 function Effects 0.000 description 3
- 230000000717 retained effect Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 208000006454 hepatitis Diseases 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 241000272814 Anser sp. Species 0.000 description 1
- 206010008909 Chronic Hepatitis Diseases 0.000 description 1
- 230000001154 acute effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72457—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Environmental & Geological Engineering (AREA)
- Navigation (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the invention relates to a method and a device for determining a travel state, wherein in the method, an access log of a device is obtained, the access log comprises a content destination determined according to device access content, a weight in a content line determined according to the device access content, a positioning destination determined according to device positioning geographic position information and the time of the device appearing at the positioning destination/content destination at last, and the content destination is consistent with the positioning destination; determining, from the access log, an in-line destination, an in-line weight value for a destination of the in-line destination travel by the user, and a time of last occurrence of the destination in the line by the device; and determining the travel state of the destination in the line of the user using the equipment according to the weight value in the destination line and the time of the destination in the line of the equipment appearing last. By the embodiment of the invention, the travel state of the user can be determined quickly and accurately.
Description
Technical Field
The embodiment of the invention relates to the technical field of internet, in particular to a method and a device for determining a travel state.
Background
With the development of internet technology, the business of providing travel services through the internet is becoming more and more diversified.
A user may access and query for travel-related content, such as content for travel strategies, hotels, attractions, etc., using an Application (APP) installed on a device, such as a cell phone. One of the more common travel services is to identify whether a user is in a travel state to provide relevant services to the user.
Currently, the method for determining the travel status generally determines the user's place of daily use, and then determines the travel status according to whether the user is currently in the place of daily use. However, the judgment of the frequent user premises is generally determined according to equipment used by the user for accessing related contents, for App with low frequency such as travel, data collection is limited, so that the difficulty of frequent judgment and the coverage rate of effective judgment are not high, and meanwhile, many users often use App during travel, so that the frequent judgment can hardly be carried out.
Disclosure of Invention
The embodiment of the invention provides a method and a device for determining a travel state, which are used for quickly and accurately determining the travel state of a user.
One aspect of an embodiment of the present invention provides a method of determining a travel status, in which an access log of a device is obtained, the access log including a content destination determined from device access content, a weight in a content line determined from device access content, a location destination determined from device location geolocation information, and a time at which the device last appeared at the location destination/content destination, the content destination coinciding with the location destination; determining, from the access log, an in-line destination, an in-line weight value for a destination of the in-line destination travel by the user, and a time of last occurrence of the destination in the line by the device; and determining the travel state of the destination in the line of the user using the equipment according to the weight value in the destination line and the time of the destination in the line of the equipment appearing last. By the embodiment of the invention, the travel state of the user can be determined quickly and accurately.
Another aspect of an embodiment of the present invention provides an apparatus for determining a travel state, the apparatus comprising: an acquisition unit, configured to acquire an access log of a device, where the access log includes a content destination determined according to device access content, a weight in a content line determined according to the device access content, a location destination determined according to device location geographic location information, and a time when the device last appeared at the location destination/content destination, and the content destination is consistent with the location destination; a determining unit for determining, based on the access log, a destination in a line, a weight value in a line of destinations at which the user travels at the destination in the line, and a time when the destination in the line of the device last appeared, and determining a travel state of the user using the device at the destination in the line based on the weight value in the line of destinations, the time when the destination in the line of the device last appeared.
The method and the device for determining the travel state provided by the embodiment of the invention do not need to determine the frequent residence of the user, so that the travel state of the user can be effectively determined under the conditions that the APP is used frequently and the data volume of the equipment positioning data is small.
Drawings
Fig. 1 is a flow chart illustrating a method for determining a travel status according to an embodiment of the present invention.
Fig. 2 is a schematic flow chart of obtaining an access log of a content destination and a location destination according to an embodiment of the present invention.
Fig. 3 is a schematic flow chart of another method for obtaining an access log of a content destination and a location destination according to an embodiment of the present invention.
Fig. 4 is a schematic diagram of a method for determining a destination in a line, a weight value in a line of destinations that a user travels at the destination in the line, and a last appearance of the destination in the line by a device according to an access log according to an embodiment of the present invention.
Fig. 5 is a schematic diagram of a device for determining a travel state according to an embodiment of the present invention.
Detailed Description
The principles and spirit of the present invention will be described with reference to a number of exemplary embodiments. It is understood that these embodiments are given solely for the purpose of enabling those skilled in the art to better understand and to practice the invention, and are not intended to limit the scope of the invention in any way.
The method for determining the travel state provided by the embodiment of the invention can be applied to an application scene that a user accesses related content by using equipment provided with an application program. In this scenario, in one possible implementation, the server resolves the device access content to achieve a user travel state using the device.
It is understood that the device according to the embodiment of the present invention has a function of running a relevant application program for a user to browse and access relevant content through the application program, and has a function of locating geographic location information and communicating with other devices (e.g., a server). The device related in the embodiment of the present invention may be, for example, a mobile phone, a laptop computer, a tablet computer, a Personal Digital Assistant (PDA), a smart wearable device, or the like, and may also be a desktop computer. The server related in the embodiment of the invention can be a local server or a cloud server.
It is further understood that the device access content involved in the embodiment of the present invention may be understood as content browsed by a user (traveler) through operation of an application installed on the device, and the access content has an attribute related to a destination and has a certain degree of association with whether the device is in a scene of travel. Corresponding geographic location information can be obtained through the attribute of the access content related to the destination, and the weight of the access content on the user in the travel can be determined through the access content. For example, the access content may be a travel strategy, airline ticket, map, hotel, attraction, restaurant, shopping mall, question, travel note, photo, video, and the like.
In the embodiment of the invention, the device generates the access log according to the access content and the positioned geographic position information, and reports the access log to the server, and the server determines the travel state of the user using the device according to the access log of the device.
Fig. 1 is a flowchart illustrating an implementation of a method for determining a travel status according to an embodiment of the present invention. Referring to fig. 1, the method includes:
s101: an access log of a device is obtained.
In the embodiment of the invention, the equipment can collect the content currently accessed by the equipment and position the geographic position information when the equipment accesses the corresponding content, and the equipment generates the access log by the collected access content and the positioned geographic position information and sends the access log to the server.
Wherein the content currently accessed by the device has an attribute associated with the destination.
In a possible implementation manner, in the embodiment of the present invention, the server may associate the access content that the device can access with the destination by using the attribute of the access content related to the destination, and preset and store the association relationship between the destination and the access content. For example, if the access content is a trilocular strategy and the attribute related to the destination in the access content is trilocular, the trilocular strategy may be associated with the trilocular strategy and the association relationship between the trilocular strategy and the trilocular may be stored in advance. After the server obtains the access log sent by the equipment and analyzes the access content in the access log, the destination associated with the access content of the equipment can be determined according to the preset association relationship between the destination and the access content.
In a possible implementation manner, in the embodiment of the present invention, the server may determine the weight in the content line according to the association degree between the access content and the scene in the travel. Wherein the higher the association of the access content with the scene on the trip, the greater the weight in the content line. Specifically, in the embodiment of the present invention, the association degree between the access content and the scene during travel is mainly represented by whether the access content is related to the scene during travel, that is, the association degree between the access content and the scene during travel is higher and the weight in the content row is great than that between the access content and the scene during travel, compared with the content that the user pays attention to before travel. For example, when the access content is "map" or "nearby food", the access content is relatively focused during travel, and therefore the weight is relatively high in the content line of the access content "map" or "nearby food". It is more concerned before a travel that the access content is "ticket", "what to prepare before a travel", and the like, and the weight is relatively low in the content line where the access content is "ticket", "what to prepare before a travel", and the like. For the access content such as 'hotel' and 'travel strategy', the user can pay attention before traveling or during traveling, so the weight of the corresponding content row is moderate.
The geographical location information for the device location may be Global Positioning System (GPS) coordinates or other geographical location identification information (e.g., base station information, beidou Positioning information, wireless fidelity (WiFi) Positioning information, etc.). The embodiment of the invention does not limit the concrete representation form of the geographical location information of the equipment location, as long as the geographical location information can be associated, so that the server can determine the current destination of the equipment according to the current geographical location information of the equipment location.
It is understood that the destinations involved in the embodiments of the present invention include, but are not limited to, administrative regions or hierarchical administrative regions, artificially circled defined destinations (e.g., the civic lake, north china, south east asia, hong and australian platform, pearl triangle, long triangle, taishan mountain), and the like.
For convenience in description, a destination determined by the server according to the content accessed by the equipment is called a content destination, and a destination determined by the server according to the geographical location information of the equipment is called a location destination. The device access log acquired by the server includes a content destination and a positioning destination.
In order to determine the content destination and the location destination more accurately in the embodiment of the present invention, in a possible implementation manner, the server may store a destination list having a destination hierarchical relationship in advance. The destination hierarchical relationship involved in the embodiment of the present invention may be, for example, a hierarchical relationship between country, province, and city levels. For example, the destination hierarchy relationship may be: global-asia-southeast asia-china-shanxi-guanzhong-xi' an.
In conjunction with the hierarchically related list of destinations, the destination associated with accessing the content, and the current destination of the device location, a content destination and a location destination can be determined. For example, in the embodiment of the present invention, a destination closest to the destination hierarchy associated with the access content may be determined in the destination list as the content destination. Determining a destination closest to a current destination hierarchy of the device in a destination list as a positioning destination.
For example, the destination associated with accessing the content is a anserian, and the list of destinations having a hierarchical relationship is: global-asia-southeast asia-china-shanxi-guan zhong-xi an, the destination closest to the hierarchy of the yanta region in the destination list with the hierarchical relationship is xi an, so that xi an is taken as the destination of the content.
The device access log acquired by the server in the embodiment of the invention comprises a content destination determined according to the device access content and a positioning destination determined according to the device positioning geographic position information.
Fig. 2 is a flowchart illustrating an implementation of the present invention in which a server obtains an access log including a content destination and a location destination, and referring to fig. 2, the method includes:
s1011: and acquiring the content accessed by the equipment and the positioning geographic position information when the equipment accesses the content.
S1012: and determining the destination associated with the access content according to the preset association relationship between the destination and the access content.
S1013: and determining the current destination of the equipment according to the geographical location information of the equipment.
S1014: according to a destination list which is stored in advance and has a hierarchical relationship, a content destination and a positioning destination are respectively determined.
Users often have impromptu access to local content (content destination and location destination are the same) during travel. With this feature, if the content destination and the location destination are consistent, the user using the device is more likely to be traveling. Therefore, in the embodiment of the present invention, in order to avoid information interference of a device accessing a content destination associated with content at a current location destination, after determining the content destination and the location destination, it may be determined whether the content destination and the location destination are consistent, and if not, the access log including the content destination and the location destination may be deleted. If so, the access log may be retained for subsequent in-line destinations.
Furthermore, in order to reduce the data calculation amount of the destination in the subsequent determination device row and improve the accuracy of the destination determination in the device row, in the embodiment of the present invention, when the content destination is inconsistent with the positioning destination, the content destination and the positioning destination may be merged into a hierarchy with a higher hierarchy between the content destination and the positioning destination, and the content destination and the positioning destination may be re-determined according to the merged hierarchy to obtain the merged content destination and the positioning destination, and if the merged content destination is consistent with the merged positioning destination, the merged content destination and the merged positioning destination may be retained.
Fig. 3 is a flow chart illustrating another implementation of obtaining an access log including a content destination and a location destination according to an embodiment of the present invention. The method implementation flowchart shown in fig. 3 is based on the method implementation flowchart shown in fig. 2 and includes the following steps:
s1015: it is determined whether the content destination coincides with the location destination. If yes, S1016 is executed, and if not, S1017 is executed.
The embodiment of the invention can distribute the identification information for the determined content destination and the positioning destination, and judge the consistency through the identification information. For example, numbers are assigned to the content destination and the location destination, and it is determined whether the content destination and the location destination match each other by the numbers. For example, the device location destination is in city of west and corresponds to number 1001. If the equipment access content is the travel strategy of Hanzhong city, the content destination determined according to the access content is the Hanzhong city, the corresponding number is 1003, and the numbers are not consistent, so that the content destination is not consistent with the positioning destination. If the equipment access content is the tourism strategy of the wide goose tower, the destination of the content determined by the access content is the city of Xian, and the corresponding number is 1001, the destination of the content is consistent with the positioning destination.
S1016: an access log is maintained of the content destination coinciding with the location destination.
S1017: the content destination and the positioning destination are merged into the same hierarchy, and the content destination and the positioning destination are re-determined according to the merged hierarchy.
In the embodiment of the present invention, after the content destination and the location destination are re-determined according to the merged hierarchy, the process may return to step S1015, determine whether the re-determined content destination and the location destination are consistent, and perform the step of retaining or deleting the access log.
For example, in the above example where the device location destination is the west ampere city and the content destination is the chinese city, the content destination is not consistent with the location destination, but both the west ampere city and the chinese city are city-level destinations, and both the west ampere city and the chinese city are shanxi provinces at the previous level, if the west ampere city and the chinese city are merged into the same level, the merged content destination is the shanxi province, the merged location destination is the shanxi province, and the merged content destination is consistent with the merged destination, the access log including the merged location destination and the merged content destination both of the shanxi province is retained.
As another example, the device location destination is Western Ann, corresponding to number 1001. If the equipment access content is a travel strategy in shanxi province, the destination of the content determined according to the access content is shanxi province, the corresponding number is 0103, the number of the content is inconsistent with that of the positioning destination, the hierarchy corresponding to the content destination is province level, the hierarchy corresponding to the positioning destination is city level, and the hierarchy corresponding to the content destination and the positioning destination is inconsistent, in this case, the content destination and the positioning destination with inconsistent hierarchy can be merged into a hierarchy with a higher hierarchy in the two. For example, in the example where the device location destination is the city of siegan and the content destination is the province of shanxi, if the higher hierarchy in the two is the province, the location destination and the content destination are merged into the province, the content destination and the location destination are determined to be the province of shanxi again, and the merged content destination and the merged destination are consistent, and the access log including the merged location destination and the merged content destination both in shanxi province is reserved.
For another example, if the destination of the device location is xi' an city, the corresponding number is 1001. If the equipment access content is a tourist strategy of Shandong province, the content destination determined according to the access content is the Shandong province, the corresponding number is 0105, the content destination is inconsistent with the positioning destination, the hierarchy corresponding to the content destination is province level, the hierarchy corresponding to the positioning destination is city level, the hierarchy corresponding to the content destination is inconsistent with the positioning destination, the higher hierarchy level of the two is province level, the positioning destination and the content destination are merged into province level, the redetermined content destination is the Shandong province, and the redetermined positioning destination is Shaanxi province. If the merged content destination is not consistent with the merged location destination, the access log including the merged content destination in Shandong province and the merged location destination in Shaanxi province may be deleted.
Further, after the server acquires the device access log and processes the access log according to the method described in the above embodiment, the server may store the reserved access log in a cache for subsequent determination of the destination in the line.
In the embodiment of the invention, the server can add the current time as the last time of the equipment used by the user in the positioning destination to the access log and cache the last time.
S102: from the access log, an in-line destination, a weight value in the line of destinations that the user has traveled to the in-line destination, and a time at which the device last appeared at the in-line destination are determined.
In an embodiment of the invention, the server may set a list of destinations in the line of devices, including in the list of destinations each device's in-line destination, a weight value in the line of destinations the user has traveled to in the line destination, and a time at which the device last appeared in the line destination.
The in-line destination referred to in the embodiments of the present invention may be understood as a destination at which the user is in a travel state. In a possible example, in the embodiment of the present invention, a destination in a row is determined according to the access log, and since the content destination and the location destination included in the access log are identical, the destination in the row may be determined as the identical content destination and location destination.
In the embodiment of the present invention, the weight value in the destination line may be understood as a weight value corresponding to a state that the destination is in a travel state in the line. Typically the weight value in the destination line may be an accumulated value of the weights in the destination content lines in the line.
In this embodiment of the present invention, the time when the destination of the device in the row appears last may be understood as the time when the destination of the user accesses the content and generates the access log last time in the row, and may also be understood as the time when the server acquires and caches the access log, which is not limited in this embodiment of the present invention.
In an embodiment of the present invention, the in-line destination, the weight value in the line of destinations that the user travels at the in-line destination, and the time at which the device last appeared at the in-line destination may be determined based on the location destination/content destination, the weight value in the content line, and the time at which the device last appeared at the location destination/content destination included in the access log.
In an embodiment of the present invention, the server may implement a process, such as the method shown in fig. 4, to determine, from the access log, the in-line destination, the weight value in the line of destinations that the user has traveled to the in-line destination, and the time at which the device last appeared at the in-line destination. Referring to fig. 4, the method includes:
s1021: it is determined whether the destination already exists in the row.
S1022: and if no destination in the line exists, determining the positioning destination in the access log as the destination in the line, taking the weight in the content line included in the access log as the weight value in the destination line of the user for traveling at the destination in the line, and taking the time of the device in the access log when the positioning destination/the content destination finally appears as the time of the device when the destination in the line finally appears.
For example, the access log is: device a, 09 points on 01/2018, 09 points, the destination is located as west amperes, the destination of the content is west amperes, the access content is an air ticket, and the weight value in the content line is 1. If no destination in the line exists currently, it may be determined that the destination in the line is a location destination/content destination in the access log, the weight value in the destination line is 1 in the content line in the access log, the last time that the destination in the line of the device a appears is 09: 57: 01/2018 in the access log, and then the list of destinations in the line of the device a is obtained as shown in table 1 below:
device | In-line destination | Destination in-line weight value | Time of last appearance |
Device A | Xian (medicine for curing acute and chronic hepatitis) | 1 | 09 o.57 points on 01.01.2018 |
TABLE 1
S1023: if the destination in the existing line does not coincide with the positioning destination in the access log, determining the positioning destination in the access log as the destination in the line, taking the weight in the content line included in the access log as the weight value in the destination line of the user traveling at the destination in the line, and taking the time when the device included in the access log finally appears at the positioning destination/the content destination as the time when the device finally appears at the destination in the line.
For example, device a already exists in the list of destinations in the row as shown in table 1, now acquiring another access log to device a: device a, 19 o 'clock 21 o' clock 01 month 2018, locates the destination to be three, the destination of the content to be three, the access content to be a hotel, and the weight value in the content line to be 3. It can be determined that the destination in the line is the location destination/the content destination in the access log, three, the weight value in the destination line is 3, the last time the destination in the line appears is 19 o 'clock 21 o' clock 01 month 01 year 2018 in the access log, and then the list 1 of the destinations in the line of device a is updated to obtain the list of destinations in the line as shown in table 2:
device | In-line destination | Destination in-line weight value | Time of last appearance |
Device A | III | 3 | 19 o 21 o' clock on 01 month and 01 day in 2018 |
TABLE 2
S1024: if the destinations in the existing lines are consistent with the positioning destinations in the access log, determining the positioning destinations in the access log as the destinations in the lines, taking the sum of the weight values in the existing destination lines and the weight values in the content lines in the access log as the weight values in the destination lines of the user's travel to the destinations in the lines, and taking the time of the device in the access log appearing at the last positioning destination/content destination as the time of the device appearing at the last destination in the lines.
For example, device a already exists in the list of destinations in the row as shown in table 2, and now acquires yet another access log to device a: device a, 19 o 'clock 23 o' clock 01 month 2018, locates the destination to be three, the destination of the content to be three, the accessed content is a nearby food, and the weight value in the content line is 5. It can be determined that the destination in the line is the location destination/the content destination in the access log, the weight value in the destination line is the sum of the weight value 3 in the content line in the access log and the weight value 5 in the destination line, so the weight value in the destination line is 8, the time when the destination in the line of the device a finally appears is 19 points 23 points on 01 month 01 year 2018 in the access log, and then the list 2 of the destinations in the line of the device a is updated to obtain the list of destinations in the line as shown in table 3:
device | In-line destination | Destination in-line weight value | Time of last appearance |
Device A | III | 8 | 19 o' clock 23 points on 01 month and 01 day in 2018 |
TABLE 3
S103: and determining the travel state of the destination in the line of the user using the equipment according to the weight value in the destination line and the time of the destination in the line of the equipment appearing last.
In a possible implementation manner, in the embodiment of the present invention, a weight threshold and a time threshold in a destination line may be preset according to different application scenarios, and a travel state of a destination in the line of a user using the device may be determined according to a current time, a time when the destination in the line of the device last appears, a preset time threshold, a weight value in the destination line, and a weight threshold in the preset line.
For example, if the weight value in the destination line is greater than a preset in-line weight threshold, and the sum of the time when the destination in the line appears last and a preset time threshold is greater than the current time, it is determined that the destination in the line is on a trip for the user using the device. If the weight value in the destination line is smaller than a preset in-line weight threshold value, or the sum of the time when the destination in the line appears last and a preset time threshold value is smaller than the current time, the traveling state of the destination in the line of the user using the device can be determined to be uncertain.
For example, the current time is 09 points on 2018, 01, 23, the preset time threshold is 6 hours, and the weight threshold in the destination line is 7. Then in table 3, the sum of the last appearance time of the destination in the line of device a and the preset time threshold is 23 points at 02/01/2018, which is greater than 09 points at 23 points at 01/2018/01/destination at the current time, and the weight value 8 in the destination line is greater than the preset in-line weight threshold 7, it can be determined that the user using device a is on a third trip. If the weight threshold value in the destination line is set to be 10 and the weight value 8 in the destination line is smaller than the preset weight threshold value 10 in the line, it can be determined that the use state of the user using the device a is unknown.
According to the embodiment of the invention, the validity of the last appearance time of the destination in the recorded line can be ensured by presetting the time threshold and comparing the sum of the last appearance time of the destination in the line of the equipment and the preset time threshold with the current time, so that the record is not too old. For example, the user appears in a third-class trip three days before, the last appearing time of the destination in the line is three days before, because the third-class trip is probably not performed due to a long time, and if the sum of the last appearing time of the destination in the line and a preset time threshold is not performed, and compared with the current time, the user is probably judged to be in the traveling state, so by adopting the implementation mode related to the embodiment of the invention, the misjudgment can be avoided, and the accuracy of determining the traveling state can be improved.
The method for determining the travel state provided by the embodiment of the invention does not need to determine the frequent residence of the user, so that the travel state of the user can be effectively determined under the conditions that the APP is used frequently and the data volume of the device positioning data is small.
Based on the same inventive concept, the embodiment of the invention also provides a device for determining the travel state.
As shown in fig. 5, an embodiment of the present invention further provides an apparatus for determining a travel state, where the apparatus includes an obtaining unit 501 and a determining unit 502. Wherein,
an obtaining unit 501, configured to obtain an access log of the device, where the access log includes a content destination determined according to device access content, a weight in a content line determined according to the device access content, a location destination determined according to device location geographic location information, and a time when the device last appeared at the location destination/the content destination, and the content destination is consistent with the location destination. A determining unit 502 for determining, based on the access log, a destination in the line, a weight value in a line of destinations where the user travels the destination in the line, and a time when the destination in the line of devices last appeared, and determining a travel state of the destination in the line of the user using the device based on the weight value in the line of destinations, the time when the destination in the line of devices last appeared.
In a possible embodiment, the obtaining unit 501 is further configured to: before obtaining the access log of the device, obtaining the access content of the device and the positioning geographic position information when the device accesses the content, wherein the access content has the attribute related to the destination. And determining the destination associated with the access content according to the preset association relationship between the destination and the access content. And determining the weight in the content line according to the association degree of the access content and the scene in the travel, wherein the weight in the content line is larger when the association degree of the access content and the scene in the travel is higher. And determining the current destination of the equipment according to the geographical location information of the equipment. According to a destination list which is stored in advance and has a hierarchical relationship, a content destination and a positioning destination are respectively determined. The content destination is a destination in the destination list that is closest to a destination tier associated with accessing the content, and the locating destination is a destination in the destination list that is closest to a current destination tier of the device.
In another possible embodiment, the obtaining unit 501 is further configured to: after the content destination and the positioning destination are determined, if the content destination is not identical to the positioning destination, the content destination and the positioning destination are merged into the same hierarchy. And if the merged content destination is consistent with the merged positioning destination, keeping the merged content destination and the merged positioning destination. Wherein the merged hierarchy corresponds to a hierarchy with a higher hierarchy in both the content destination and the positioning destination.
In still another possible embodiment, the obtaining unit 501 obtains the access log of the content destination coinciding with the location destination as follows: an access log in which the content destination does not coincide with the location destination is deleted.
In one possible embodiment, the determining unit 502 determines the in-line destination, the weight value in the line of destinations that the user travels at the in-line destination, and the time at which the device last appeared at the in-line destination from the access log in the following manner: it is determined whether the destination already exists in the row. And if no destination in the line exists, determining the positioning destination in the access log as the destination in the line, taking the weight in the content line included in the access log as the weight value in the destination line of the user for traveling at the destination in the line, and taking the time of the device in the access log when the positioning destination/the content destination finally appears as the time of the device when the destination in the line finally appears. If the destinations in the existing lines are consistent with the positioning destinations in the access log, determining the positioning destinations in the access log as the destinations in the lines, taking the sum of the weight values in the existing destination lines and the weight values in the content lines in the access log as the weight values in the destination lines of the user's travel to the destinations in the lines, and taking the time of the device in the access log appearing at the last positioning destination/content destination as the time of the device appearing at the last destination in the lines. If the destination in the existing line does not coincide with the positioning destination in the access log, determining the positioning destination in the access log as the destination in the line, taking the weight in the content line included in the access log as the weight value in the destination line of the user traveling at the destination in the line, and taking the time when the device included in the access log finally appears at the positioning destination/the content destination as the time when the device finally appears at the destination in the line.
In another possible embodiment, the determining unit 502 determines the travel status of the user at the destination in the line according to the weight value in the destination line and the time when the destination in the line appears last by the device, including: and if the weight value in the destination line is greater than a preset in-line weight threshold value, and the sum of the time when the destination in the line appears last and a preset time threshold value is greater than the current time, determining that the destination in the line is in the process of traveling by the user using the equipment.
It can be understood that, the functions implemented by each module unit in the apparatus for determining a travel state according to the embodiment of the present invention correspond to the steps in the method for determining a travel state described above, and for concrete implementation and technical effects, please refer to the description of the method steps above, which is not described herein again.
It should be further understood that the structure of the device for determining a travel state according to the above-mentioned embodiment of the present invention (including names and connection relationships of the module units) is only an illustrative example, and the structure of the device for determining a travel state provided based on the same inventive concept as the method for determining a travel state according to the above-mentioned embodiment of the present invention is not limited to the structure of fig. 5, and is not limited to the structure including the above-mentioned module units, and may include other module units, or the above-mentioned module units may be further subdivided.
In some embodiments, the embodiment of the present invention further provides a server, which includes a memory and a processor. The memory is configured to store instructions. The processor is configured to invoke instructions to perform any of the methods described above.
In some embodiments, the present invention provides a computer-readable storage medium having stored thereon computer-executable instructions. The computer-executable instructions, when executed by the processor, perform any of the methods described above.
It is to be understood that while operations are depicted in the drawings in a particular order, this is not to be understood as requiring that such operations be performed in the particular order shown or in serial order, or that all illustrated operations be performed, to achieve desirable results. In certain environments, multitasking and parallel processing may be advantageous.
The methods and apparatus of embodiments of the present invention can be accomplished using standard programming techniques with rule-based logic or other logic to accomplish the various method steps. It should also be noted that the words "means" and "module," as used herein and in the claims, is intended to encompass implementations using one or more lines of software code, and/or hardware implementations, and/or equipment for receiving inputs.
In some embodiments, the embodiments of the present invention further provide the following technical solutions:
scheme 1. a method of determining a travel status, comprising:
obtaining an access log of a device, wherein the access log comprises a content destination determined according to device access content, a weight in a content line determined according to the device access content, a positioning destination determined according to device positioning geographic position information, and the last appearance time of the device at the positioning destination/content destination, and the content destination is consistent with the positioning destination;
determining, from the access log, an in-line destination, an in-line weight value for a destination of the in-line destination travel by the user, and a time of last occurrence of the destination in the line by the device;
and determining the travel state of the destination in the line of the user using the equipment according to the weight value in the destination line and the time of the destination in the line of the equipment appearing last.
Scheme 2. the method of scheme 1, wherein prior to obtaining the access log for the device, the method further comprises:
acquiring device access content and positioning geographic position information when the device accesses the content, wherein the access content has an attribute related to a destination;
determining a destination associated with the access content according to a preset association relation between the destination and the access content;
determining the weight in the content line according to the association degree of the access content and the scene in the travel, wherein the higher the association degree of the access content and the scene in the travel is, the larger the weight in the content line is;
determining the current destination of the equipment according to the geographical location information of the equipment;
respectively determining a content destination and a positioning destination according to a destination list which is stored in advance and has a hierarchical relationship;
the content destination is a destination in a destination list that is closest to a destination tier associated with the accessed content, and the locating destination is a destination in a destination list that is closest to a current destination tier of the device.
Scheme 3. the method of scheme 2, wherein after determining the content destination and locating the destination, the method further comprises:
if the content destination is inconsistent with the positioning destination, merging the content destination and the positioning destination into the same level;
if the merged content destination is consistent with the merged positioning destination, reserving the merged content destination and the merged positioning destination;
wherein the merged hierarchy corresponds to a hierarchy higher in both the content destination and the positioning destination.
Scheme 4. the method of scheme 2 or scheme 3, wherein the access log of the content destination coinciding with the location destination is obtained as follows:
an access log in which the content destination does not coincide with the location destination is deleted.
Scheme 5. the method of scheme 1, wherein determining, from the access log, an in-line destination, an in-line weight value for a destination of a user's travel to the in-line destination, and a time of a last occurrence of the device at the in-line destination comprises:
determining whether a destination already exists in the row;
if no destination in the line exists, determining the positioning destination in the access log as the destination in the line, taking the weight in the content line included in the access log as the weight value in the destination line of the destination travel of the user in the line, and taking the time of the device in the positioning destination/content destination in the access log as the time of the device in the line when the destination in the line appears last;
if the destination in the existing line is consistent with the positioning destination in the access log, determining the positioning destination in the access log as the destination in the line, taking the sum of the weight value in the existing destination line and the weight value in the content line included in the access log as the weight value in the destination line of the destination trip of the user in the line, and taking the time of the last appearance of the equipment at the positioning destination/content destination in the access log as the time of the last appearance of the equipment at the destination in the line;
if the destination in the existing line does not coincide with the positioning destination in the access log, determining the positioning destination in the access log as the destination in the line, taking the weight in the content line included in the access log as the weight value in the destination line of the destination travel of the user at the destination in the line, and taking the time of the last appearance of the device at the positioning destination/content destination in the access log as the time of the last appearance of the device at the destination in the line.
Scheme 6. the method of scheme 1, wherein said determining a user's travel status of a destination in the line based on the weight value in the line of destinations, the time of last appearance of the destination in the line by the device, comprises:
and if the weight value in the destination line is greater than a preset in-line weight threshold value, and the sum of the last appearance time of the destination in the line of the equipment and a preset time threshold value is greater than the current time, determining that the destination in the line of the user using the equipment is in the process of traveling.
An apparatus for determining a travel state, comprising:
an acquisition unit, configured to acquire an access log of a device, where the access log includes a content destination determined according to device access content, a weight in a content line determined according to the device access content, a location destination determined according to device location geographic location information, and a time when the device last appeared at the location destination/content destination, and the content destination is consistent with the location destination;
a determining unit for determining, based on the access log, a destination in a line, a weight value in a line of destinations at which the user travels at the destination in the line, and a time when the destination in the line of the device last appeared, and determining a travel state of the user using the device at the destination in the line based on the weight value in the line of destinations, the time when the destination in the line of the device last appeared.
Scheme 8. the apparatus of scheme 7, wherein the obtaining unit is further configured to:
before obtaining an access log of a device, obtaining access content of the device and positioning geographic position information when the device accesses the content, wherein the access content has an attribute related to a destination;
determining a destination associated with the access content according to a preset association relation between the destination and the access content;
determining the weight in the content line according to the association degree of the access content and the scene in the travel, wherein the higher the association degree of the access content and the scene in the travel is, the larger the weight in the content line is;
determining the current destination of the equipment according to the geographical location information of the equipment;
respectively determining a content destination and a positioning destination according to a destination list which is stored in advance and has a hierarchical relationship;
the content destination is a destination in a destination list that is closest to a destination tier associated with the accessed content, and the locating destination is a destination in a destination list that is closest to a current destination tier of the device.
Scheme 9. the apparatus of scheme 8, wherein the obtaining unit is further configured to:
after determining a content destination and a positioning destination, if the content destination is inconsistent with the positioning destination, merging the content destination and the positioning destination into the same level;
if the merged content destination is consistent with the merged positioning destination, reserving the merged content destination and the merged positioning destination;
wherein the merged hierarchy corresponds to a hierarchy higher in both the content destination and the positioning destination.
Scheme 10 the apparatus according to scheme 8 or 9, wherein the acquisition unit acquires an access log in which the content destination coincides with the positioning destination, in the following manner:
an access log in which the content destination does not coincide with the location destination is deleted.
Scheme 11 the apparatus of scheme 7, wherein said determining from said access log an in-line destination, an in-line weight value for a destination of a user's travel to said in-line destination, and a time of a last occurrence of a destination of said device in said line comprises:
determining whether a destination already exists in the row;
if no destination in the line exists, determining the positioning destination in the access log as the destination in the line, taking the weight in the content line included in the access log as the weight value in the destination line of the destination travel of the user in the line, and taking the time of the device in the positioning destination/content destination in the access log as the time of the device in the line when the destination in the line appears last;
if the destination in the existing line is consistent with the positioning destination in the access log, determining the positioning destination in the access log as the destination in the line, taking the sum of the weight value in the existing destination line and the weight value in the content line included in the access log as the weight value in the destination line of the destination trip of the user in the line, and taking the time of the last appearance of the equipment at the positioning destination/content destination in the access log as the time of the last appearance of the equipment at the destination in the line;
if the destination in the existing line does not coincide with the positioning destination in the access log, determining the positioning destination in the access log as the destination in the line, taking the weight in the content line included in the access log as the weight value in the destination line of the destination travel of the user at the destination in the line, and taking the time of the last appearance of the device at the positioning destination/content destination in the access log as the time of the last appearance of the device at the destination in the line.
Scheme 12. the apparatus of scheme 7, wherein said determining the user's travel status of the destination in the line based on the weight value in the destination line and the time the destination last appeared in the line by the device comprises:
and if the weight value in the destination line is greater than a preset in-line weight threshold value, and the sum of the last appearance time of the destination in the line of the equipment and a preset time threshold value is greater than the current time, determining that the destination in the line of the user using the equipment is in the process of traveling.
A server, wherein the server comprises:
a memory configured to store instructions; and
a processor configured to invoke the method of determining travel status of any of the instruction execution scenarios 1-6.
Scheme 14. a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions that, when executed by a processor, perform a method of determining travel status as recited in any of schemes 1-6.
Any of the steps, operations, or procedures described herein may be performed or implemented using one or more hardware or software modules, alone or in combination with other devices. In one embodiment, the software modules are implemented using a computer program product comprising a computer readable medium containing computer program code, which is executable by a computer processor for performing any or all of the described steps, operations, or procedures.
The foregoing description of the implementation of the invention has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form disclosed, and modifications and variations are possible in light of the above teachings or may be acquired from practice of the invention. The embodiments were chosen and described in order to explain the principles of the invention and its practical application to enable one skilled in the art to utilize the invention in various embodiments and with various modifications as are suited to the particular use contemplated.
Claims (14)
1. A method of determining a travel status, wherein, applied to a server, comprises:
obtaining an access log of a device, wherein the access log comprises a content destination determined by the server according to device access content, a weight in a content line determined by the server according to the device access content, a positioning destination determined by the server according to device positioning geographic position information, and the last appearance time of the device at the positioning destination/content destination, and the content destination is consistent with the positioning destination;
determining, from the access log, an in-line destination, an in-line weight value for a destination of the in-line destination travel by the user, and a time of last occurrence of the destination in the line by the device;
and determining the travel state of the destination in the line of the user using the equipment according to the weight value in the destination line and the time of the destination in the line of the equipment appearing last.
2. The method of claim 1, wherein prior to obtaining an access log for a device, the method further comprises:
acquiring device access content and positioning geographic position information when the device accesses the content, wherein the access content has an attribute related to a destination;
determining a destination associated with the access content according to a preset association relation between the destination and the access content;
determining the weight in the content line according to the association degree of the access content and the scene in the travel, wherein the higher the association degree of the access content and the scene in the travel is, the larger the weight in the content line is;
determining the current destination of the equipment according to the geographical location information of the equipment;
respectively determining a content destination and a positioning destination according to a destination list which is stored in advance and has a hierarchical relationship;
the content destination is a destination in a destination list that is closest to a destination tier associated with the accessed content, and the locating destination is a destination in a destination list that is closest to a current destination tier of the device.
3. The method of claim 2, wherein after determining the content destination and locating the destination, the method further comprises:
if the content destination is inconsistent with the positioning destination, merging the content destination and the positioning destination into the same level;
if the merged content destination is consistent with the merged positioning destination, reserving the merged content destination and the merged positioning destination;
wherein the merged hierarchy corresponds to a hierarchy higher in both the content destination and the positioning destination.
4. The method according to claim 2 or 3, wherein the access log of the correspondence of the content destination with the location destination is obtained by:
an access log in which the content destination does not coincide with the location destination is deleted.
5. The method of claim 1, wherein determining, from the access log, an in-line destination, an in-line weight value for a destination of a user's travel to the in-line destination, and a time of a last occurrence of the device at the in-line destination comprises:
determining whether a destination already exists in the row;
if no destination in the line exists, determining the positioning destination in the access log as the destination in the line, taking the weight in the content line included in the access log as the weight value in the destination line of the destination travel of the user in the line, and taking the time of the device in the positioning destination/content destination in the access log as the time of the device in the line when the destination in the line appears last;
if the destination in the existing line is consistent with the positioning destination in the access log, determining the positioning destination in the access log as the destination in the line, taking the sum of the weight value in the existing destination line and the weight value in the content line included in the access log as the weight value in the destination line of the destination trip of the user in the line, and taking the time of the last appearance of the equipment at the positioning destination/content destination in the access log as the time of the last appearance of the equipment at the destination in the line;
if the destination in the existing line does not coincide with the positioning destination in the access log, determining the positioning destination in the access log as the destination in the line, taking the weight in the content line included in the access log as the weight value in the destination line of the destination travel of the user at the destination in the line, and taking the time of the last appearance of the device at the positioning destination/content destination in the access log as the time of the last appearance of the device at the destination in the line.
6. The method of claim 1, wherein said determining a user's travel status for a destination in said line based on said destination line weight value, a time of last occurrence of said device for said destination in said line comprises:
and if the weight value in the destination line is greater than a preset in-line weight threshold value, and the sum of the last appearance time of the destination in the line of the equipment and a preset time threshold value is greater than the current time, determining that the destination in the line of the user using the equipment is in the process of traveling.
7. An apparatus for determining a travel status, wherein the apparatus is applied to a server, comprising:
an obtaining unit, configured to obtain an access log of a device, where the access log includes a content destination determined by the server according to device access content, a weight in a content line determined by the server according to the device access content, a location destination determined by the server according to device location geographic location information, and a time when the device finally appears at the location destination/content destination, and the content destination is consistent with the location destination;
a determining unit for determining, based on the access log, a destination in a line, a weight value in a line of destinations at which the user travels at the destination in the line, and a time when the destination in the line of the device last appeared, and determining a travel state of the user using the device at the destination in the line based on the weight value in the line of destinations, the time when the destination in the line of the device last appeared.
8. The apparatus of claim 7, wherein the obtaining unit is further configured to:
before obtaining an access log of a device, obtaining access content of the device and positioning geographic position information when the device accesses the content, wherein the access content has an attribute related to a destination;
determining a destination associated with the access content according to a preset association relation between the destination and the access content;
determining the weight in the content line according to the association degree of the access content and the scene in the travel, wherein the higher the association degree of the access content and the scene in the travel is, the larger the weight in the content line is;
determining the current destination of the equipment according to the geographical location information of the equipment;
respectively determining a content destination and a positioning destination according to a destination list which is stored in advance and has a hierarchical relationship;
the content destination is a destination in a destination list that is closest to a destination tier associated with the accessed content, and the locating destination is a destination in a destination list that is closest to a current destination tier of the device.
9. The apparatus of claim 8, wherein the obtaining unit is further configured to:
after determining a content destination and a positioning destination, if the content destination is inconsistent with the positioning destination, merging the content destination and the positioning destination into the same level;
if the merged content destination is consistent with the merged positioning destination, reserving the merged content destination and the merged positioning destination;
wherein the merged hierarchy corresponds to a hierarchy higher in both the content destination and the positioning destination.
10. The apparatus according to claim 8 or claim 9, wherein the acquisition unit acquires the access log in which the content destination coincides with the positioning destination in such a manner that:
an access log in which the content destination does not coincide with the location destination is deleted.
11. The apparatus of claim 7, wherein said determining, from the access log, an in-line destination, an in-line weight value for a destination of a user's travel to the in-line destination, and a time of a last occurrence of the device at the in-line destination comprises:
determining whether a destination already exists in the row;
if no destination in the line exists, determining the positioning destination in the access log as the destination in the line, taking the weight in the content line included in the access log as the weight value in the destination line of the destination travel of the user in the line, and taking the time of the device in the positioning destination/content destination in the access log as the time of the device in the line when the destination in the line appears last;
if the destination in the existing line is consistent with the positioning destination in the access log, determining the positioning destination in the access log as the destination in the line, taking the sum of the weight value in the existing destination line and the weight value in the content line included in the access log as the weight value in the destination line of the destination trip of the user in the line, and taking the time of the last appearance of the equipment at the positioning destination/content destination in the access log as the time of the last appearance of the equipment at the destination in the line;
if the destination in the existing line does not coincide with the positioning destination in the access log, determining the positioning destination in the access log as the destination in the line, taking the weight in the content line included in the access log as the weight value in the destination line of the destination travel of the user at the destination in the line, and taking the time of the last appearance of the device at the positioning destination/content destination in the access log as the time of the last appearance of the device at the destination in the line.
12. The apparatus of claim 7, wherein said determining a travel status of a user at a destination in the line based on a weight value in the line of destinations, a time of last appearance of the device at the destination in the line comprises:
and if the weight value in the destination line is greater than a preset in-line weight threshold value, and the sum of the last appearance time of the destination in the line of the equipment and a preset time threshold value is greater than the current time, determining that the destination in the line of the user using the equipment is in the process of traveling.
13. A server, wherein the server comprises:
a memory configured to store instructions; and
a processor configured to invoke the instructions to perform the method of determining travel status of any of claims 1-6.
14. A computer-readable storage medium having stored thereon computer-executable instructions which, when executed by a processor, perform the method of determining travel status of any of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811197974.8A CN109195096B (en) | 2018-10-15 | 2018-10-15 | Method and device for determining travel state |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811197974.8A CN109195096B (en) | 2018-10-15 | 2018-10-15 | Method and device for determining travel state |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109195096A CN109195096A (en) | 2019-01-11 |
CN109195096B true CN109195096B (en) | 2020-04-10 |
Family
ID=64944662
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811197974.8A Active CN109195096B (en) | 2018-10-15 | 2018-10-15 | Method and device for determining travel state |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109195096B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6823257B2 (en) * | 2002-01-04 | 2004-11-23 | Intel Corporation | Non-GPS navigation |
CN106170814A (en) * | 2014-01-14 | 2016-11-30 | 电子湾有限公司 | For the system and method that user is mated with social data |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8817761B2 (en) * | 2011-08-29 | 2014-08-26 | Randal Gruberman | System and method for remotely controlling features of wireless mobile devices |
CN105302908B (en) * | 2015-11-02 | 2020-06-26 | 北京奇虎科技有限公司 | Electronic book related audible audio resource recommendation method and device |
CN106790667A (en) * | 2017-01-21 | 2017-05-31 | 上海量明科技发展有限公司 | Information output method and its terminal |
CN107679211B (en) * | 2017-10-17 | 2021-12-28 | 百度在线网络技术(北京)有限公司 | Method and device for pushing information |
CN108446944B (en) * | 2018-02-05 | 2020-03-17 | 北京三快在线科技有限公司 | Resident city determination method and device and electronic equipment |
-
2018
- 2018-10-15 CN CN201811197974.8A patent/CN109195096B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6823257B2 (en) * | 2002-01-04 | 2004-11-23 | Intel Corporation | Non-GPS navigation |
CN106170814A (en) * | 2014-01-14 | 2016-11-30 | 电子湾有限公司 | For the system and method that user is mated with social data |
Also Published As
Publication number | Publication date |
---|---|
CN109195096A (en) | 2019-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11550826B2 (en) | Method and system for generating a geocode trie and facilitating reverse geocode lookups | |
US10387438B2 (en) | Method and apparatus for integration of community-provided place data | |
CN108731692B (en) | Apparatus and method for providing map data and system thereof | |
TWI654867B (en) | Method and device for determining the location of a terminal | |
EP2958033A1 (en) | Tile-based distribution of searchable geospatial data to client devices | |
US8352480B2 (en) | Methods, apparatuses and computer program products for converting a geographical database into a map tile database | |
US9123178B2 (en) | Updating map tiles | |
US20150170386A1 (en) | Managing updates to map tiles | |
CN106210163B (en) | IP address-based localization method and device | |
CN109766362A (en) | Data processing method and device | |
US9202311B2 (en) | Accessing map tiles | |
CN103488633A (en) | Network electronic map information processing method | |
CN111447292A (en) | IPv6 geographical position positioning method, device, equipment and storage medium | |
JP2013137738A (en) | Information processing method and device | |
CN108959609A (en) | The update method and device of store address | |
CN109525637B (en) | Method and device for determining permanent station | |
CN109195096B (en) | Method and device for determining travel state | |
CN104713544B (en) | The display methods and equipment of a kind of positional information | |
CN106257941B (en) | Method for determining position of device through wireless signal, product and information processing device | |
CN113177169B (en) | Method, device, equipment and storage medium for acquiring category of network address | |
US20180138999A1 (en) | Information processing method, information processing device, and storage medium | |
CN113378055A (en) | Enterprise pushing method, device, equipment and storage medium based on visitor information | |
CN110619087B (en) | Method and apparatus for processing information | |
CN105389395B (en) | Information acquisition method and device | |
CN111475742A (en) | Address extraction method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |