Method and System for Determining and Providing a Personalized ETA with Privacy Preservation
First Claim
1. A method for determining and providing a personalized estimated time of arrival (ETA), the method comprising the acts of:
- collecting, using at least one computing device, driving data associated with a user including one or more actual driving times from a first geographical location to a second geographical location via a route;
storing, using the at least one computing device, the driving data in memory;
receiving, using the at least one computing device, ETA-related data from at least one third-party network including one or more real time ETA estimations, wherein information associated with or revealing identity of the user that is transmitted to the at least one third-party network in order to receive the ETA-related data is anonymized by a proxy server;
performing, using the at least one computing device, analysis on the driving data and the ETA-related data;
determining, using the at least one computing device, the personalized ETA based at least in part on the analyzed driving data and the ETA-related data; and
providing, by the at least one computing device, the personalized ETA to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure is directed to improving driving experience by determining and providing a personalized estimated time of arrival (ETA). For example, using at least one computing device, driving data associated with a user may be collected and stored in memory. The at least one computing device may also be used to receive ETA-related data including one or more real time ETA estimations, perform analysis on one or more of the driving data and the ETA-related data so as to determine a set of personalized parameters of a mapping function that correspond to a training set. The at least one computing device may also be used to determine the personalized ETA based at least in part on the determined set of personalized parameters and provided to the user.
-
Citations
22 Claims
-
1. A method for determining and providing a personalized estimated time of arrival (ETA), the method comprising the acts of:
-
collecting, using at least one computing device, driving data associated with a user including one or more actual driving times from a first geographical location to a second geographical location via a route; storing, using the at least one computing device, the driving data in memory; receiving, using the at least one computing device, ETA-related data from at least one third-party network including one or more real time ETA estimations, wherein information associated with or revealing identity of the user that is transmitted to the at least one third-party network in order to receive the ETA-related data is anonymized by a proxy server; performing, using the at least one computing device, analysis on the driving data and the ETA-related data; determining, using the at least one computing device, the personalized ETA based at least in part on the analyzed driving data and the ETA-related data; and providing, by the at least one computing device, the personalized ETA to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 21, 22)
-
- 10. (canceled)
-
12-18. -18. (canceled)
-
19. A non-transitory computer-readable medium comprising a set of executable instructions, the set of executable instructions when executed by at least one processor causes the at least one processor to perform a method for determining and providing a personalized estimated time of arrival (ETA), the method comprising the acts of:
-
collecting driving data associated with a user including one or more actual driving times from a first geographical location to a second geographical location via a route; storing the driving data in memory; receiving ETA-related data from at least one third-party network including one or more real time ETA estimations, wherein information associated with or revealing identity of the user that is transmitted to the at least one third-party network in order to receive the ETA-related data is anonymized by a proxy server; performing analysis on the driving data and the ETA-related data; determining the personalized ETA based at least in part on the analyzed driving data and the ETA-related data; and providing the personalized ETA to the user.
-
-
20. A system for determining and providing a personalized estimated time of arrival (ETA), the system comprising:
-
memory; at least one computing device executing stored program instructions to; collect driving data associated with a user including one or more actual driving times from a first geographical location to a second geographical location via a route; store the driving data in the memory; receive ETA-related data from at least one third-party network including one or more real time ETA estimations, wherein information associated with or revealing identity of the user that is transmitted to the at least one third-party network in order to receive the ETA-related data is anonymized by a proxy server; perform analysis on the driving data and the ETA-related data; determine the personalized ETA based at least in part on the analyzed driving data and the ETA-related data; and provide the personalized ETA to the user.
-
Specification