Initiating Schedule Management Via Radio Frequency Beacons
First Claim
1. A system for accessing a schedule of a location:
- (a) one or more RF beacons configured for periodically broadcasting an application identifier and a beacon ID; and
(b) a portable electronic device identified by a user ID and comprising a first network interface configured for enabling communication between the portable electronic device and the one or more RF beacons, a second network interface configured for enabling communication between the portable electronic device and a scheduling server, a display, a memory encoding one or more processor-executable instructions and a processor configured to load the one or more processor-executable instructions when encoded from the memory wherein the one or more processor-executable instructions, when executed by the processor, cause acts to be performed comprising(i) receiving from at least one of the one or more RF beacons a beacon ID and the application identifier via the first network interface of the portable electronic device,(ii) opening a scheduling application associated with the application identifier,(iii) estimating a distance to the at least one of the one or more RF beacons according to a detected signal strength of the RF beacon broadcast,(iv) determining a location of the portable electronic device based on the distance to the at least one of the one or more RF beacons,(v) receiving from a scheduling server, a schedule of the location of the portable electronic device, and(vi) displaying the schedule of the location on the display.
1 Assignment
0 Petitions
Accused Products
Abstract
A portable electronic device receives broadcasts from one or more RF beacons to determine a location of a user and communicates with a scheduling server to manage the schedule of a conference room. The portable electronic device receives an address and an application identifier from each RF beacon and opens a scheduling application in response. The portable electronic device then communicates with a scheduling server to receive the schedule of the location determined from the beacon broadcasts. The user may reserve the location and set a number of presets through the scheduling application. Updates to the schedule are communicated to the scheduling server from the portable electronic device.
-
Citations
28 Claims
-
1. A system for accessing a schedule of a location:
-
(a) one or more RF beacons configured for periodically broadcasting an application identifier and a beacon ID; and (b) a portable electronic device identified by a user ID and comprising a first network interface configured for enabling communication between the portable electronic device and the one or more RF beacons, a second network interface configured for enabling communication between the portable electronic device and a scheduling server, a display, a memory encoding one or more processor-executable instructions and a processor configured to load the one or more processor-executable instructions when encoded from the memory wherein the one or more processor-executable instructions, when executed by the processor, cause acts to be performed comprising (i) receiving from at least one of the one or more RF beacons a beacon ID and the application identifier via the first network interface of the portable electronic device, (ii) opening a scheduling application associated with the application identifier, (iii) estimating a distance to the at least one of the one or more RF beacons according to a detected signal strength of the RF beacon broadcast, (iv) determining a location of the portable electronic device based on the distance to the at least one of the one or more RF beacons, (v) receiving from a scheduling server, a schedule of the location of the portable electronic device, and (vi) displaying the schedule of the location on the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for accessing a schedule of a location:
-
(a) three or more RF beacons each configured for periodically broadcasting an application identifier, a beacon ID and a scheduling server ID; and (b) a portable electronic device identified by a user ID and comprising a first network interface configured for enabling communication between the portable electronic device and the one or more RF beacons, a second network interface configured for enabling communication between the portable electronic device and a scheduling server, a display, a memory encoding one or more processor-executable instructions and a processor configured to load the one or more processor-executable instructions when encoded from the memory wherein the one or more processor-executable instructions, when executed by the processor, cause acts to be performed comprising (i) receiving from at least three of the three or more RF beacons, the beacon ID of each of the at least three RF beacons and the application identifier via the first network interface of the portable electronic device, (ii) opening a scheduling application associated with the application identifier, (iii) estimating a first distance, a second distance and a third distance to three of the three or more RF beacons according to a detected signal strength of the RF beacon, (iv) determining a location of the portable electronic device based on the first distance, second distance and third distance via trilateration, (v) receiving from a scheduling server a schedule of the location associated with the location of the portable electronic device, (vi) displaying the schedule on the display as one or more selectable time periods and wherein each of the time periods comprises a status indicator, (vii) receiving an input selecting one or more of the selectable time periods, (viii) displaying a menu comprising one or more selectable operational icons, (ix) receiving an input selecting one of the one or more selectable operational icons, and (x) sending at least one command to control a preset resource in response to receiving the input selecting one of the one or more selectable operational icons.
-
-
14. A method for managing a schedule of a location comprising the steps of:
-
(a) providing one or more RF beacons, each of the one or more RF beacons configured for periodically broadcasting an application identifier and a beacon ID; (b) receiving at a portable electronic device from each of one or more RF beacons a beacon ID and an application identifier via a first network interface of the portable electronic device; (c) opening a scheduling application associated with the application identifier on the portable electronic device; (d) estimating a distance to the at least one of the one or more RF beacons according to a detected signal strength of the RF beacon; (e) determining a location of the portable electronic device based on the distance to the at least one of the one or more RF beacons; (f) establishing communication with a scheduling server storing the schedule of the location; (g) transmitting the location and a user ID of the portable electronic device to the scheduling server; (h) receiving from a scheduling server the schedule of the location; and (i) displaying on the display the schedule of the location. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification