Mobile valet
AssigneeAccenture Global Services Limited
InventorsAndrew E. Fano, Scott W. Kurth
Life of this patent
Estimating the term…
Abstract
A system provides location-based services through an enhanced mobile device. The system determines a current location of the mobile device, and determines whether the current location of the mobile device falls within one or more geographic regions defined in a database. If the current location falls within one or more of the geographic regions, the system identifies services available within the one or more geographic regions that the mobile device is determined to be within. The system generates a customized menu based on the identified services and displays the customized menu on the mobile device.
Claims20
A product comprising:
- a memory;
- instructions stored in the memory that, when executed, cause a computer processor to:
- determine a current location of a mobile device;
- determine whether the current location falls within one or more geographic regions defined in a database;
- and
- based on a determination that the current location falls within one or more of the geographic regions:
- identify services available within the one or more geographic regions that the current location of the mobile device is determined to be within;
- determine a prioritization of the identified services based on a first criteria;
- select a subset of the identified services based on the prioritization;
- generate a customized menu based on the selected subset of identified services;
- and
- display the customized menu on the mobile device.
A system for providing location-based services, comprising:
- a computer processor;
- a memory in communication with the computer processor, the memory comprising:
- instructions that, when executed, cause the computer processor to:
- determine a current location of a mobile device;
- determine whether the current location falls within one or more geographic regions defined in a database;
- and
- based on a determination that the current location falls within one or more of the geographic regions:
- identify services available within the one or more geographic regions that the current location of the mobile device is determined to be within;
- determine a prioritization of the identified services based on a first criteria;
- select a subset of the identified services based on the prioritization;
- generate a customized menu based on the selected subset of identified services;
- and
- display the customized menu on the mobile device.
A method for providing location-based services, comprising:
- determining a current location of a mobile device;
- determining, using at least one computer processor, whether the current location falls within one or more geographic regions defined in a database;
- and
- based on a determination that the current location falls within one or more of the geographic regions:
- identifying, using the at least one computer processor, services available within the one or more geographic regions that the current location of the mobile device is determined to be within;
- determining a prioritization of the identified services based on a first criteria;
- and
- selecting a subset of the identified services based on the prioritization;
- generating, using the at least one computer processor, a customized menu based on the selected subset of identified services;
- and
- displaying the customized menu on the mobile device.
A product comprising:
- a memory;
- instructions stored in the memory that, when executed, cause a computer processor to:
- determine a current location of a mobile device;
- determine whether the current location falls within one or more geographic regions defined in a database;
- based on a determination that the current location falls within one or more of the geographic regions:
- identify a first set of services available within the one or more geographic regions that the current location of the mobile device is determined to be within;
- determine a prioritization of the identified first set of services based on a first criteria;
- select a subset of the identified first set of services based on the prioritization;
- generate a customized menu based on the selected subset of the identified first set of services;
- and
- display the customized menu on the mobile device;
- continuously determine whether the current location of the mobile device has changed to a new current location;
- and
- based on a determination that the current location of the mobile device has changed to a new current location:
- determine whether the new current location falls within one or more of the geographic regions defined in the database;
- based on a determination that the new current location falls within one or more of the geographic regions:
- identify a second set of services available within the one or more geographic regions that the new current location of the mobile device is determined to be within;
- determine a prioritization of the identified second set of services based on the first criteria;
- select a subset of the identified second set of services based on the prioritization;
- update the customized menu based on the selected subset of the identified second set of services;
- and
- display the updated customized menu on the mobile device.
Dependencies are inferred from the claim text.