IP Library Granted Patent US 10,028,199
Granted Patent B2
US 10,028,199 · App. 15/135,376 · Granted Jul 17, 2018

Methods and apparatus relating to the use of real and/or virtual beacons

Inventors: Robert Friday (Los Gatos, CA); Neal Dante Castagnoli (Morgan Hill, CA); Randall Wayne Frei (San Jose, CA)
Assignee: Mist Systems, Inc.
H04W40/244H04B17/318H04W4/02H04W64/00H04W64/003H04W48/12H04W88/02
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,028,199
App. No.
15/135,376
Granted
Jul 17, 2018
Kind
B2
Abstract

Virtual beacons are virtual in that an actual beacon need not be transmitted but a rather a virtual beacon transmitter at a desired location maybe considered to transmit virtual beacons. In some embodiments a set of beacon transmitter information for one or more beacons is supplied to devices in a communications system. The beacon transmitter information indicates transmission power and location of actual and virtual beacon transmitters as well as information to be communicated by virtual beacons. Devices with access to beacon information can determine based on the location of a wireless terminal whether the wireless terminal is within coverage area of a virtual beacon and report reception of the virtual beacon to the wireless terminal or a component of the wireless terminal which acts upon receiving an indication of beacon reception.

Claims (36)

1. An apparatus, comprising:

memory including stored beacon transmitter information, said beacon transmitter information including for a first beacon signal, information indicating: i) a location of a first beacon transmitter and ii) a transmit power level of the first beacon signal; and

a processor configured to:

determine, based on a location of a wireless terminal and the location of said first beacon transmitter, a beacon signal strength to be reported, said beacon signal strength to be reported being an expected beacon signal strength at the location of said wireless terminal given the location of said first beacon transmitter and the transmit power level; and

communicate a message indicating the determined beacon signal strength to the wireless terminal or a component in said wireless terminal which acts upon received beacon signal information.

2. The apparatus of claim 1 , wherein the processor is further configured to:

generate said message indicating the determined beacon signal strength, said message including a beacon identifier identifying a beacon signal to which the determined beacon signal strength corresponds.

3. The apparatus of claim 2 , further comprising:

a transmitter configured to transmit said message to a device, external to said apparatus, which provides information in response to a report of received beacon signal.

4. The apparatus of claim 1 , wherein said first beacon transmitter is a virtual beacon transmitter which does not transmit an actual beacon signal.

5. The apparatus of claim 1 , wherein said message reports the beacon signal strength of a beacon signal which was not actually received by said wireless terminal.

6. The apparatus of claim 1 , wherein said apparatus is a network device which is located external to said wireless terminal.

7. The apparatus of claim 1 , wherein said apparatus is the wireless terminal.

8. A method of operating an apparatus, the method comprising:

storing beacon transmitter information, said beacon transmitter information including for a first beacon signal, information indicating: i) a location of a first beacon transmitter, and ii) a transmit power level of the first beacon signal;

determining, based on a location of a wireless terminal and the location of said first beacon transmitter, a beacon signal strength to be reported, said beacon signal strength to be reported being an expected beacon signal strength at the location of said wireless terminal given the location of said first beacon transmitter and the transmit power level; and

communicating a message indicating the determined beacon signal strength to the wireless terminal or a component in said wireless terminal which acts upon received beacon signal information.

9. The method of claim 8 , further comprising:

generating said message indicating the determined beacon signal strength, said message including a beacon identifier identifying a beacon signal to which the determined beacon signal strength corresponds.

10. The method of claim 8 , further comprising:

transmitting said message to a device, external to said apparatus, which provides information in response to a report of received beacon signal.

11. The method of claim 8 , wherein said first beacon transmitter is a virtual beacon transmitter which does not transmit an actual beacon signal.

12. The method of claim 8 , wherein said message reports the beacon signal strength of a beacon signal which was not actually received by said wireless terminal.

13. The method of claim 8 , wherein said apparatus is a network device which is located external to said wireless terminal.

14. The method of claim 8 , wherein said apparatus is the wireless terminal.

15. A non-transitory computer readable medium for use in an apparatus, said non-transitory computer readable medium including processor executable instructions which when executed by at least one processor cause said apparatus to:

store beacon transmitter information, said beacon transmitter information including for a first beacon signal, information indicating: i) a location of a first beacon transmitter, and ii) a transmit power level of the first beacon signal;

determine, based on a location of a wireless terminal and the location of said first beacon transmitter, a beacon signal strength to be reported, said beacon signal strength to be reported being an expected beacon signal strength at the location of said wireless terminal given the location of said first beacon transmitter and the transmit power level; and

communicate a message indicating the determined beacon signal strength to the wireless terminal or a component in said wireless terminal which acts upon received beacon signal information.

16. The non-transitory computer readable medium of claim 15 , further comprising processor executable instructions which when executed by said at least one processor cause said apparatus to:

generate said message indicating the determined beacon signal strength, said message including a beacon identifier identifying a beacon signal to which the determined beacon signal strength corresponds.

17. The non-transitory computer readable medium of claim 15 , further comprising processor executable instructions which when executed by said at least one processor cause said apparatus to:

transmit said message to a device, external to said apparatus, which provides information in response to a report of received beacon signal.

18. The non-transitory computer readable medium of claim 15 , wherein said first beacon transmitter is a virtual beacon transmitter which does not transmit an actual beacon signal.

19. The non-transitory computer readable medium of claim 15 , wherein said message reports the beacon signal strength of a beacon signal which was not actually received by said wireless terminal.

20. The non-transitory computer readable medium of claim 15 , wherein said apparatus is a network device which is located external to said wireless terminal.

Assignments (4)
CONFIRMATORY ASSIGNMENT Recorded Nov 1, 2023
From: FRIDAY, ROBERT J.; FREI, RANDALL
To: JUNIPER NETWORKS, INC.
Reel/Frame 065427/0422 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2020
From: MIST SYSTEMS, INC.
To: JUNIPER NETWORKS, INC.
Reel/Frame 053539/0912 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2019
From: FRIDAY, ROBERT; CASTAGNOLI, NEAL DANTE; FREI, RANDALL WAYNE
To: MIST SYSTEMS, INC.
Reel/Frame 048196/0230 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2018
From: FRIDAY, ROBERT; CASTAGNOLI, NEAL DANTE; FREI, RANDALL WAYNE
To: MIST SYSTEMS, INC.
Reel/Frame 046131/0898 →
Continuity (3)
Continuation 14811689 · Jul 28, 2015
Provisional Application 62155428 · Apr 30, 2015
Related Publication 20160323803A1 · Nov 3, 2016