Mobile valet
First Claim
1. A method of using a mobile device to provide enhanced delivery of services available at a location, the method comprising:
- presenting a user interface on a mobile device service channel;
identifying a plurality of location service channels associated with the location for delivery of services to a mobile device user;
accessing the profile of the mobile device user;
determining the availability of at least one of the plurality of location service channels for delivering services to the user, wherein said location service channel availability determination is based on the user profile; and
delivering service to the user through at least one of the available location service channels or the mobile device service channel.
3 Assignments
0 Petitions
Accused Products
Abstract
Enhanced delivery of services are provided through a wireless mobile device and one or more location service channels, preferably at the direction of the user of the mobile device requesting the desired service through common context-based user interfaces. The mobile device communicates with local and remote service providers. The context is determined by accessing information in the user profile, by sensors on the mobile device identifying items of interest, or by identifying the location of the mobile device. An aggregator server maintains a registry of location service channels and manages the access to the channels by the mobile device users and the service providers.
268 Citations
46 Claims
-
1. A method of using a mobile device to provide enhanced delivery of services available at a location, the method comprising:
-
presenting a user interface on a mobile device service channel;
identifying a plurality of location service channels associated with the location for delivery of services to a mobile device user;
accessing the profile of the mobile device user;
determining the availability of at least one of the plurality of location service channels for delivering services to the user, wherein said location service channel availability determination is based on the user profile; and
delivering service to the user through at least one of the available location service channels or the mobile device service channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system for using a mobile device to provide enhanced delivery of services available at a location comprising:
-
a mobile device having a display, said device being in wireless communication with a network, a plurality of context-based user interface templates capable of being displayed on the mobile device, wherein each context-based user interface includes a selection of services available at the location from one or more of a local service provider and a remote service provider;
one or more location service channels having an output device for penetrating a humanly readable output, the location service channels being in communication with the network;
wherein the services available at said location are deliverable through the mobile device and the output device of the one or more location service channels;
a database for storing a user profile, the user profile containing an identification of relationships between a user of the mobile device and one or more of local service providers and remote service providers, and a component for dynamically identifying appropriate local or remote service providers based on relationships between a user of the mobile device and the one or more of local and remote service providers stored in the user profile and relevant to an identified task and the location, and dynamically identifying an available location service channel based on the user profile. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. A method of using a mobile device to provide enhanced delivery of services available at a location, the method comprising:
-
storing the identification of a plurality of locations on an aggregation system;
storing the identification of the location service channels associated with the plurality of locations;
identifying a request for services to be delivered to a user of a mobile device at a location;
identifying the user of the mobile device;
accessing a stored profile of the user;
determining the availability of at least one of the location service channels proximate the user to a remote service provider, wherein said determining the availability of a location service channel is based on the user profile; and
delivering services from the remote service provider through an output device on at least one available location service channel in a humanly readable format. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46)
-
-
45. A system for using a mobile device to provide enhanced delivery of services available at a location comprising:
-
a mobile user node having a browser program in communication with said network, said mobile user node providing requests for information on a network, a plurality of location service channel nodes in communication with the network, said channel nodes capable of displaying services on associated output devices in response to requests by the mobile user node;
a remote service provider server node responsive to requests for information from said mobile user node, said remote service provider node providing services to the location service channel nodes and the mobile user node;
an aggregator server node in communication with the network, said aggregator server node configured for selecting an available location service channel node and coordinating the delivery of services from the remote service provider node to the selected location service channel;
wherein the aggregator server node is configured to determine whether a location service channel node is available based on a profile of the mobile users, stored profiles of the remote service providers, and stored profiles of the location channel nodes.
-
Specification