IP Library Granted Patent US 10,521,821
Granted Patent B2
US 10,521,821 · App. 15/161,061 · Granted Dec 31, 2019

Search and subscribe advertising system and methods

Inventors: Gregory Taylor DeWitt (Henderson, NV); Eugen Munteanu (Las Vegas, NV)
Assignee: CloudTraQ LLC
G06Q30/0261A63F13/35G06Q10/02G06Q20/3224G06Q20/3278G06Q30/0256G06Q30/0267H04L67/02H04M1/72572H04W4/02H04W4/021H04W4/024H04W4/027H04W4/029H04W4/12H04W12/06H04W12/08H04W64/00H04L67/18H04M1/72544H04W84/12H04W84/18H04W84/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,521,821
App. No.
15/161,061
Granted
Dec 31, 2019
Kind
B2
Abstract

Search and subscribe advertising systems and methods are disclosed. An advertising system includes at least one identification, location and authentication system associated with a physical venue, each including a master sensor node connected to a broadband network channel and a plurality of sensors in the physical venue. The advertising system further includes a cloud-based advertisement service hosted by and associated with an identification, location and authentication system. The cloud-based advertisement service is communicatively coupled to the master sensor node and stores advertising data associated with the physical venue. The advertising system includes an advertising application installed on a mobile device, which transmits a search request for a local service to the cloud-based advertisement service, and receives and displays advertising data, which is selected based on the mobile device location, the physical venue location, and at least one search keyword.

Claims (97)

1. An advertisement system comprising:

at least one identification, location and authentication system associated with a physical venue, each of the at least one identification, location and authentication systems including:

a master sensor node connected to a broadband network channel and a wireless network channel, and

a plurality of sensors in the physical venue, the plurality of sensors in communication with the master sensor node over the wireless network channel,

wherein the master sensor node is configured to generate an identity key; and

a cloud-based advertisement and registration service hosted by and associated with at least one identification, location and authentication systems deployed in the physical venue, the cloud-based advertisement and registration service communicatively coupled to the master sensor node, storing a plurality of advertising data associated with the physical venue, and configured to:

receive and store a registration associated with a mobile device;

receive a mobile device key from the mobile device, wherein the mobile device key is generated by the mobile device,

request the identity key from the master sensor node,

receive the identity key from the master sensor node,

send the identity key to the mobile device for verification of an identity of the master sensor node, and

send the mobile device key to the master sensor node for verification of an identity of the mobile device,

the master sensor node further configured to receive the mobile device key from the mobile device and verify the identity of the mobile device;

an advertising application installed on the mobile device connected to a cellular network channel, the advertising application configured to:

determine that the mobile device is within a predefined distance from one of: the master sensor node and one of the plurality of sensors,

present the identity of the mobile device to the cloud-based advertisement service,

transmit a search request for a local service to the cloud-based advertisement service,

receive verification of an identity, a location, and a calibration status of a sensor node hosting the requested local service, wherein the verification of the calibration status of the sensor node includes receiving an indication that the sensor node has not been moved from a predetermined stationary position, wherein the sensor node comprises one of:

the master sensor node, and

at least one of the plurality of sensors, and

receive and display the plurality of advertising data associated with the physical venue, transmitted from the master sensor node to the cloud-based advertisement service, wherein the plurality of advertising data is selected for presentation to the mobile device based at least on:

a location of the mobile device,

a location of the physical venue,

at least one search keyword, and

the verification of the sensor node hosting the requested local service.

2. The system of claim 1 , wherein the plurality of advertising data is displayed in a map view.

3. The system of claim 1 , wherein the plurality of advertising data is displayed in a list view.

4. The system of claim 1 , wherein the plurality of advertising data is displayed in an augmented reality view.

5. The system of claim 4 , wherein the augmented reality view is triggered when the mobile device is tilted vertically.

6. The system of claim 1 , wherein the plurality of advertising data comprises a coupon.

7. The system of claim 1 , wherein the plurality of advertising data includes one or more venues within a predetermined distance from the location of the mobile device.

8. The system of claim 1 , wherein the plurality of advertising data is associated with at least one of:

an identity and a location of the master sensor node, and

an identity and a location of at least one of the plurality of sensors.

9. The system of claim 1 , wherein the plurality of advertising data is displayed in a virtual reality view.

10. The system of claim 1 , wherein the advertising application is further configured to receive an indication that a user of the mobile device has subscribed to receive advertising data associated with the physical venue periodically.

11. A method comprising:

providing at least one identification, location and authentication system associated with a physical venue, each of the at least one identification, location and authentication systems including:

a master sensor node connected to a broadband network channel and a wireless network channel,

a plurality of sensors in the physical venue, the plurality of sensors in communication with the master sensor node over the wireless network channel,

wherein the master sensor node is configured to generate an identity key;

providing a cloud-based advertisement and registration service hosted by and associated with at least one identification, location and authentication systems deployed in the physical venue, the cloud-based advertisement and registration service storing a plurality of advertising data associated with the physical venue, and configured to:

receive and store a registration associated with a mobile device;

receive a mobile device key from the mobile device, wherein the mobile device key is generated by the mobile device,

request the identity key from the master sensor node,

receive the identity key from the master sensor node,

send the identity key to the mobile device for verification of an identity of the master sensor node, and

send the mobile device key to the master sensor node for verification of an identity of the mobile device,

the master sensor node further configured to receive the mobile device key from the mobile device and verify the identity of the mobile device;

providing an advertising application installed on the mobile device connected to a cellular network channel;

determining, by the advertising application, that the mobile device is within a predefined distance from one of: the master sensor node and at least one of the plurality of sensors,

presenting, by the advertising application, the identity of the mobile device to the cloud-based advertisement service,

transmitting, by the advertising application, a search request for a local service;

receiving verification, by the advertising application, of an identity, a location, and a calibration status of a sensor node hosting the requested local service, wherein the verification of the calibration status of the sensor node includes receiving an indication that the sensor node has not been moved from a predetermined stationary position, wherein the sensor node comprises:

the master sensor node, and

at least one of the plurality of sensors, and

receiving and displaying, by the advertising application, the plurality of advertising data associated with the physical venue from the cloud-based advertisement service in response to the search request, wherein the plurality of advertising data is selected for presentation to the mobile device based at least on:

a location of the mobile device,

a location of the physical venue,

at least one search keyword, and

the verification of the sensor node hosting the requested local service.

12. The method of claim 11 , wherein the plurality of advertising data is displayed in a map view.

13. The method of claim 11 , wherein the plurality of advertising data is displayed in a list view.

14. The method of claim 11 , wherein the plurality of advertising data is displayed in an augmented reality view.

15. The method of claim 14 , wherein the augmented reality view is triggered when the mobile device is tilted vertically.

16. The method of claim 11 , wherein the plurality of advertising data comprises one of: a coupon and a ticket.

17. The method of claim 11 , wherein the plurality of advertising data includes one or more venues within a predetermined distance from the location of the mobile device.

18. The method of claim 11 , further comprising assigning the master sensor node or at least one of the plurality of sensors to a digital sign that is searchable remotely through the cellular network, viewable on the mobile device, and engageable directly through the mobile device.

19. The method of claim 11 , wherein the plurality of advertising data is associated with at least one of:

an identity and a location of the master sensor node, and

an identity and a location of at least one of the plurality of sensors.

20. The method of claim 11 , further comprising receiving, by the advertising application, an indication that a user of the mobile device has subscribed to receive advertising data associated with the physical venue periodically.

21. An advertisement system comprising:

at least one identification, location and authentication system associated with a physical venue, each of the at least one identification, location and authentication systems including:

a master sensor node connected to a broadband network channel and a wireless network channel, and

a plurality of sensors in the physical venue, the plurality of sensors in communication with the master sensor node over the wireless network channel,

wherein the master sensor node is configured to generate an identity key; and

a cloud-based advertisement and registration service hosted by and associated with at least one identification, location and authentication systems deployed in the physical venue, the cloud-based advertisement and registration service communicatively coupled to the master sensor node, storing a plurality of advertising data associated with the physical venue, and configured to:

receive and store a registration associated with a mobile device;

receive a mobile device key from the mobile device, wherein the mobile device key is generated by the mobile device,

request the identity key from the master sensor node,

receive the identity key from the master sensor node,

send the identity key to the mobile device for verification of an identity of the master sensor node, and

send the mobile device key to the master sensor node for verification of an identity of the mobile device,

the master sensor node further configured to receive the mobile device key from the mobile device and verify the identity of the mobile device;

an advertising application installed on the mobile device connected to a cellular network channel, the advertising application configured to:

transmit a search request for a local service to the cloud-based advertisement service,

receive verification of an identity, a location, and a calibration status of a sensor node hosting the requested local service, wherein the verification of the calibration status of the sensor node includes receiving an indication that the sensor node has not been moved from a predetermined stationary position, wherein the sensor node comprises:

the master sensor node, and

at least one of the plurality of sensors,

determine that the mobile device is within a predefined distance from one of: the master sensor node and at least one of the plurality of sensors,

present the identity of the mobile device to the cloud-based advertisement service,

receive and display the plurality of advertising data associated with the physical venue, transmitted from the master sensor node to the cloud-based advertisement service, wherein the plurality of advertising data is selected for presentation to the mobile device based at least on:

a location of the mobile device,

a location of the physical venue,

at least one search keyword, and

the verification of the sensor node hosting the requested local service.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2016
From: DEWITT, GREGORY TAYLOR; MUNTEANU, EUGEN
To: CLOUDTRAQ LLC
Reel/Frame 038662/0442 →
Continuity (5)
Provisional Application 62165138 · May 21, 2015
Provisional Application 62165140 · May 21, 2015
Provisional Application 62165134 · May 21, 2015
Provisional Application 62165142 · May 21, 2015
Related Publication 20160343032A1 · Nov 24, 2016
Cited By (3)
US 12,211,067 US 12,307,484 US 12,530,714