发明名称 Systems and methods of generating itineraries using location data
摘要 A data processing system receives location data points from computing devices. The system annotates the location data points with entities and determines a duration each of the computing devices was at corresponding entities. The system aggregates the location data points into a set of sequences based on the duration and the entities and stores the set of sequences in a data record. The system accesses the database record including a set of sequences generated from location data points received from computing devices. The system receives, from a computing device, a request for a location sequence that includes a query. The system identifies an attribute of the computing device. The system identifies a sequence based on the set of sequences using the query and the attribute. The system transmits the sequence for display on a display device.
申请公布号 US2016171395(A1) 申请公布日期 2016.06.16
申请号 US201514968878 申请日期 2015.12.14
申请人 GOOGLE INC. 发明人 Lippow Margaret Aycinena;Padovitz Amir Jonatan;Java Akshay Narendra;Kolluri Bala Venkata Sai Ravi Krishna
分类号 G06Q10/02;G06Q50/14;G06Q30/06 主分类号 G06Q10/02
代理机构 代理人
主权项 1. A method of optimizing generation of a travel itinerary via a computer network, comprising: accessing, by a data processing system having at least one processor, a database record comprising a set of sequences generated from location data points received from a plurality of computing devices, each sequence in the set of sequences identifying a plurality of durations corresponding to a plurality of locations; receiving, by a matching engine of the data processing system, from a computing device via the computer network, a request for a location sequence, the request comprising a query; identifying, by the data processing system, an attribute of the computing device associated with the query; selecting, by the matching engine, a first sequence based on the set of sequences using the query and the attribute, the first sequence including a first duration corresponding to a first location, and a second duration corresponding to a second location; and transmitting, via the network responsive to the request, the first sequence for display on a display device communicatively coupled with the computing device.
地址 Mountain View CA US