Travel Recommendations on Online Social Networks
US-2017048664-A1 · Feb 16, 2017 · US
US2018137204A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2018137204-A1 |
| Application number | US-201715834231-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 7, 2017 |
| Priority date | May 10, 2016 |
| Publication date | May 17, 2018 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure relates to a method and system for providing location based service to end users. The method includes acquiring one or more historical orders associated with a user within a predetermined time interval; retrieving a first set of points of interests (POI) associated with the user based on the one or more historical orders; storing the first set of POIs associated with the user in a first database; retrieving a second set of POIs from a second database; updating the first set of POIs in the first database based on the second set of POIs and the one or more historical orders; receiving location information of the user from a user equipment; determining one or more personalized content items based on the updated first set of POIs and the location information of the user; and transmitting the one or more personalized content items to be displayed on the user equipment.
Opening claim text (preview).
1 . A method implemented on a computing device for recommending personalized content to a user, comprising: acquiring, by logic circuits, first electronic signals including one or more historical orders associated with a user within a predetermined time interval; retrieving, by the logic circuits, a first set of points of interests (POI) associated with the user based on the one or more historical orders; sending, by the logic circuits, second electronic signals including the first set of POIs associated with the user to be saved in a first storage device; transmitting, by the logic circuits, third electronic signals to access a second storage device to read a second set of POIs; updating, by the logic circuits, the first set of POIs in the first storage device based on the second set of POIs and the one or more historical orders; transmitting, by the logic circuits, fourth electronic signals to access a third storage device of a user equipment to read location information of the user; determining, by the logic circuits, one or more personalized content items based on the updated first set of POIs and the location information of the user; and transmitting, by the logic circuits, fifth electronic signals including the one or more personalized content items to the user equipment, causing the one or more personalized content items to be displayed on the user equipment. 2 . The method of claim 1 , wherein the one or more historical orders are associated with a location based service provided to the user. 3 . The method of claim 1 , wherein the second storage device stores real-time data associated with a location based service provided to a plurality of users. 4 . (canceled) 5 . The method of claim 1 , wherein updating the first set of POIs in the first storage device based on the second set of POIs and the one or more historical orders comprises: computing a number of occurrence of each of the first set of POIs in the one or more historical orders; identifying a third set of POIs that each occurs in the one or more historical orders with a corresponding POI occurring in the second storage device; and computing a geographical distance between each of the third set of POIs occurring in the first storage device and the corresponding POI occurring in the second storage device. 6 . The method of claim 5 , wherein updating the first set of POIs in the first storage device based on the second set of POIs and the one or more historical orders further comprises: when the geographic distance between one of the third set of POIs occurring in the first storage device and a corresponding POI occurring in the second storage device is less than a first threshold and the number of occurrence of the one of the third set of POIs occurring in the one or more historical orders is greater than a second threshold, transmitting a sixth signal to the first storage device to update the one of the third set of POIs occurring in the first storage device with the corresponding POI occurring in the second storage device. 7 . The method of claim 6 , wherein updating the first set of POIs in the first storage device based on the second set of POIs and the one or more historical orders further comprises: when the geographic distance between one of the third set of POIs occurring in the first storage device and a corresponding POI occurring in the second storage device is less than the first threshold and the number of occurrence of the one of the third set of POIs occurring in the one or more historical orders is less than the second threshold, transmitting a seventh signal to the first storage device to delete the one of the third set of POIs from the first storage device. 8 . The method of claim 7 , wherein updating the first set of POIs in the first storage device based on the second set of POIs and the one or more historical orders further comprises: if it is determined that none of POIs occurs in both the one or more historical orders and the second storage device, when the number of occurrence of one of the first set of POIs in the one or more historical orders is less than the second threshold, transmitting an eighth signal to the first storage device to delete the one of the first set of POIs from the first storage device. 9 . The method of claim 1 , further comprising: performing redundancy reduction on the first set of POIs. 10 . The method of claim 9 , wherein performing redundancy reduction on the first set of POIs comprises: retrieving a first POI and a second POI from the first set of POIs; computing a first distance between the first POI and the second POI; computing a second distance between the first POI and the second POI; determining whether the first POI and the second POI indicate an identical geographical entity based on the first distance and the second distance; and when it is determined that first POI and the second POI indicate an identical geographical entity, transmitting a ninth signal to the first storage device to merge the first POI and the second POI in the first storage device. 11 . (canceled) 12 . The method of claim 11 , wherein determining whether the first POI and the second POI indicate an identical geographical entity based on the first distance and the second distance further comprises: normalizing the second distance such that the value of the second distance is between 0 and 1; and when the first distance is less than or equal to a third threshold and the normalized second distance is less than or equal to a fourth threshold, determining that the first POI and the second POI indicate an identical geographical entity. 13 . A system for recommending personalized content to a user, comprising: a bus; a storage medium electronically connected to the bus, including a set of instructions; and logic circuits in communication with the storage medium via the bus, wherein when executing the set of instructions, the logic circuits are configured to cause the system to: acquire first electronic signals including one or more historical orders associated with a user within a predetermined time interval; retrieve a first set of points of interests (POI) associated with the user based on the one or more historical orders; send second electronic signals including the first set of POIs associated with the user to be saved in a first storage device; transmit third electronic signals to access a second storage device to read a second set of POIs; update the first set of POIs in the first storage device based on the second set of POIs and the one or more historical orders; transmit fourth electronic signals to access a third storage device of a user equipment to read location information of the user; determine one or more personalized content items based on the updated first set of POIs and the location information of the user; and transmit fifth electronic signals including the one or more personalized content items to the user equipment, causing the one or more personalized content items to be displayed on the user equipment. 14 . The system of claim 13 , wherein the one or more historical orders are associated with a location based service provided to the user. 15 . The system of claim 13 , wherein the second storage device stores real-time data associated with a location based service provided to a plurality of users. 16 . (canceled) 17 . The system of claim 13 , wherein to update the first set of POIs in the first storage device based on the second set of POIs and the one or more historical orders, the logic circuits are fu
Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences · CPC title
Spatial or temporal dependent retrieval, e.g. spatiotemporal queries · CPC title
Commerce · CPC title
Geographical information databases · CPC title
Presentation of query results · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.