Zero-wait publishing, searching, and queuing systems and methods
First Claim
1. A system comprising:
- a mobile device of a user connected to a first wireless network;
a cloud-based service connected to the first wireless network;
one or more master sensor nodes connected to a second wireless network; and
a plurality of sensors in communication with the one or more master sensor nodes over the second wireless network;
the mobile device configured to download an application from the cloud-based service, the application operable to;
register one of the mobile device and the user to the cloud-based service,allow the user to search for at least one of;
a property, venue, product, service, and activity offered by one or more providers, wherein each of the one or more providers is independent from the cloud-based service and is associated with the one of the one or more master sensor nodes and the plurality of sensors,determine the location of the mobile device,determine the locations of the one or more providers,compare the location of the mobile device to the locations of the one or more providers,allow the user to select a preferred provider from the one or more providers,verify an identity of the mobile device,verify an identity of the user of the mobile device,verify an identity of the preferred provider;
allow the user to place an order with preferred provider, andallow the user to complete a transaction for the order using the mobile application,send the order and transaction information to one or more master nodes associated with the preferred provider via the cloud-based service;
the one or more master sensor nodes configured to;
receive the order and transaction information from the cloud-based service,identify a real-time location associated with the mobile device,determine that the mobile device is within a predefined distance from one of;
one of the plurality of sensors and the one or more master sensor nodes, anddetermine an estimated time of arrival of the mobile device to the preferred provider.
1 Assignment
0 Petitions
Accused Products
Abstract
Zero-wait publishing, searching, and queuing systems and methods are disclosed. The system includes a local retail service engagement application installed on a mobile device. The application requests a service from a service provider system. The application receives data associated with a service provider from the service provider system, transmits a request for a reservation, receives a confirmation of the reservation, transmits a queue request to a queuing system, and receives a confirmation of the queue request. The application determines a physical location of the mobile device, calculates a distance between the mobile device and the service provider, and transmits an estimated arrival time. When the mobile device arrives, the queuing system searches for the mobile device. The system further includes an identification, location and authentication system. The service provider system receives authentication and the relative location of the mobile device and retrieves the reservation.
-
Citations
39 Claims
-
1. A system comprising:
-
a mobile device of a user connected to a first wireless network; a cloud-based service connected to the first wireless network; one or more master sensor nodes connected to a second wireless network; and a plurality of sensors in communication with the one or more master sensor nodes over the second wireless network; the mobile device configured to download an application from the cloud-based service, the application operable to; register one of the mobile device and the user to the cloud-based service, allow the user to search for at least one of;
a property, venue, product, service, and activity offered by one or more providers, wherein each of the one or more providers is independent from the cloud-based service and is associated with the one of the one or more master sensor nodes and the plurality of sensors,determine the location of the mobile device, determine the locations of the one or more providers, compare the location of the mobile device to the locations of the one or more providers, allow the user to select a preferred provider from the one or more providers, verify an identity of the mobile device, verify an identity of the user of the mobile device, verify an identity of the preferred provider; allow the user to place an order with preferred provider, and allow the user to complete a transaction for the order using the mobile application, send the order and transaction information to one or more master nodes associated with the preferred provider via the cloud-based service; the one or more master sensor nodes configured to; receive the order and transaction information from the cloud-based service, identify a real-time location associated with the mobile device, determine that the mobile device is within a predefined distance from one of;
one of the plurality of sensors and the one or more master sensor nodes, anddetermine an estimated time of arrival of the mobile device to the preferred provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system comprising:
a notification module associated with a mobile device of a user connected to a wireless network, the notification module configured to; allow the user to search for a product sold by one or more providers, determine a location of the mobile device, determine a location of each of the one or more providers, compare the location of the mobile device to the locations of the one or more providers, allow the user to select a preferred provider from the one or more providers, verify an identity of the mobile device, verify an identity of the user of the mobile device, allow the user to place an order for the product with preferred provider, allow the user to complete a transaction for the order for the product using the mobile application, send the order and transaction information to one or more master nodes associated with the preferred provider, receive a notification from the preferred provider that the order is ready for pickup by the user, and provide navigation directions from the location of the mobile device to the location of the preferred provider; a master sensor nodes connected to the wireless network; and
,a plurality of sensors in communication with the master sensor node over the wireless network, wherein each of the one or more providers is associated with the one or more master sensor nodes and/or the plurality of sensors, wherein the master sensor node is configured to; receive the order and transaction information from the notification module, identify a real-time location associated with the mobile device, and determine that the mobile device is within a predefined distance from one of the plurality of sensors or from the one or more master sensor nodes. - View Dependent Claims (23)
-
24. A system comprising:
-
a mobile device of a user connected to a wireless network; a notification module of the mobile device, the notification module configured to; allow the user to search for a product sold by one or more providers, determine the location of the mobile device, determine the locations of the one or more providers, compare the location of the mobile device to the locations of the one or more providers, allow the user to select a preferred provider from the one or more providers, verify an identity of the mobile device, verify an identity of the user of the mobile device, allow the user to place an order for the product with preferred provider, allow the user to complete a transaction for the order for the product using the mobile application, send the order and transaction information to one or more master nodes associated with the preferred provider, receive a notification from the preferred provider that the order is ready for pickup by the user, and provide navigation directions from the location of the mobile device to the location of the preferred provider; one or more master sensor nodes connected to the wireless network; and a plurality of sensors in communication with the one or more master sensor nodes over the wireless network, wherein each of the one or more providers is associated with the one or more master sensor nodes and/or the plurality of sensors, wherein; the one or more master sensor nodes is configured to; receive the order and transaction information from the notification module, identify a real-time location associated with the mobile device, determine that the mobile device is within a predefined distance from one of the plurality of sensors or from the one or more master sensor nodes, and determine an estimated time of arrival of the mobile device to the preferred provider. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A system comprising:
-
a mobile device of a user connected to a first wireless network; a cloud-based service connected to the first wireless network; one or more master sensor nodes connected to a second wireless network; and a plurality of sensors in communication with the one or more master sensor nodes over the second wireless network; the mobile device configured to download an application from the cloud-based service, the application operable to; register one of the mobile device and the user to the cloud-based service, allow the user to search for at least one of a property, venue, product, service, and activity offered by one or more mobile providers, determine the location of the mobile device, determine the locations of the one or more mobile providers, wherein the location of the one or more mobile providers is updated in real-time based on a current location of the one or more mobile providers, compare the location of the mobile device to the locations of the one or more mobile providers, allow the user to select a preferred provider from the one or more providers, verify an identity of the mobile device, verify an identity of the user of the mobile device, verify an identity of the preferred provider; allow the user to place an order with preferred provider, and allow the user to complete a transaction for the order using the mobile application, send the order and transaction information to one or more master nodes associated with the preferred provider via the cloud-based service; the one or more master sensor nodes configured to; receive the order and transaction information from the cloud-based service, identify a real-time location associated with the preferred provider, determine that the preferred provider is within a predefined distance from the mobile device, and determine an estimated time of arrival of the preferred provider to the mobile device.
-
Specification