Location based computerized system and method thereof
First Claim
Patent Images
1. A computer implemented method, comprising:
- executing, at a mobile device including one or more processors, a location-based service program that provides an interface for a first location-specific experience comprising one or more application services related to a first location of the mobile device;
learning user preference information comprising information obtained during interaction of a user with the first location;
generating a display of the location-based service program interface;
determining a second location of the mobile device that corresponds to the learned user preference information and is different from the first location;
responsive to the determination, querying a database of a plurality of location-based application services using the second location of the mobile device and learned user preference information from the interaction of the user with the first location;
identifying a second location-specific experience comprising one or more of the plurality of location-based applications associated with the second location of the mobile device; and
modifying the location-based service program interface to display the identified location-specific experience.
5 Assignments
0 Petitions
Accused Products
Abstract
The invention includes a computerized method for providing a location based service, the method comprising reporting a location of at least one user client device to a location based service program, querying a database of location based applications of the location based service program to identify one or more location based applications associated with the location of the at least one user client device, and launching at least one of the one or more location based applications on the user client device so as to offer a user experience for the location of the user client device.
26 Citations
20 Claims
-
1. A computer implemented method, comprising:
-
executing, at a mobile device including one or more processors, a location-based service program that provides an interface for a first location-specific experience comprising one or more application services related to a first location of the mobile device; learning user preference information comprising information obtained during interaction of a user with the first location; generating a display of the location-based service program interface; determining a second location of the mobile device that corresponds to the learned user preference information and is different from the first location; responsive to the determination, querying a database of a plurality of location-based application services using the second location of the mobile device and learned user preference information from the interaction of the user with the first location; identifying a second location-specific experience comprising one or more of the plurality of location-based applications associated with the second location of the mobile device; and modifying the location-based service program interface to display the identified location-specific experience. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
one or more processors; and a non-transitory computer readable storage medium communicatively coupled to the one or more processors, wherein the non-transitory computer readable storage medium includes instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including; executing, at a mobile device, a location-based service program that provides an interface for a first location-specific experience comprising one or more application services related to a first location of the mobile device; learning user preference information comprising information obtained during interaction of a user with the first location; generating a display of the location-based service program interface; determining a second location of the mobile device that corresponds to the learned user preference information; responsive to the determination, querying a database of a plurality of location-based application services using the second location of the mobile device and learned user preference information from the interaction of the user with the first location; identifying a second location-specific experience comprising one or more of the plurality of location-based applications associated with the second location of the mobile device; and modifying the location-based service program interface to display the identified location-specific experience. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform operations including:
-
executing, at a mobile device, a location-based service program that provides an interface for a first location-specific experience comprising one or more application services related to a first location of the mobile device; learning user preference information comprising information obtained during interaction of a user with the first location; generating a display of the location-based service program interface; determining a second location of the mobile device that corresponds to the learned user preference information; responsive to the determination, querying a database of a plurality of location-based application services using the second location of the mobile device and learned user preference information from the interaction of the user with the first location; identifying a second location-specific experience comprising one or more of the plurality of location-based applications associated with the second location of the mobile device; and modifying the location-based service program interface to display the identified location-specific experience. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification