Temporally associating a user with a location
First Claim
Patent Images
1. An apparatus, comprising:
- at least one processor and at least one memory, the memory storing executable instructions, the executable instructions, when executed on the processor, implementinga receiving component for receiving first identity data from at least one electronic sensor, the first identity data being indicative of a user entering a location at a given time,an analysis component for determining, in response to the first identity data, whether the location is available at the given time, and for reserving the location for a meeting having at least one meeting participant including the user in response to determining that the location is available at the given time,a notification component for notifying the user of the location'"'"'s unavailability in the event that the analysis component determines that the location is not available at the given time, wherein the notifying includes informing the user of at least one other time at which the location is available,the receiving component further for receiving second identity data from the electronic sensor, the second identity data indicating that all meeting participants have exited the location after a beginning of the meeting and before an end of the meeting, andwherein the analysis component further determines whether any meeting participants are detected re-entering the location during a predetermined period of time beginning after all meeting participants have exited the location and ending before the end of the meeting, and updates scheduling records to indicate that the location is again available for use responsive to determining that none of the meeting participants are detected re-entering the location during the predetermined period of time.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for temporally associating a user with a location. The system includes a receiving component for receiving identity data from an electronic sensor, the identity data being indicative of a user'"'"'s presence being detected at a location at a given time. The receiving component further receives scheduling information about the availability of the location for the given time, and an analysis component determines from the scheduling information and the user'"'"'s detected presence whether the location is available for use by the user.
-
Citations
25 Claims
-
1. An apparatus, comprising:
at least one processor and at least one memory, the memory storing executable instructions, the executable instructions, when executed on the processor, implementing a receiving component for receiving first identity data from at least one electronic sensor, the first identity data being indicative of a user entering a location at a given time, an analysis component for determining, in response to the first identity data, whether the location is available at the given time, and for reserving the location for a meeting having at least one meeting participant including the user in response to determining that the location is available at the given time, a notification component for notifying the user of the location'"'"'s unavailability in the event that the analysis component determines that the location is not available at the given time, wherein the notifying includes informing the user of at least one other time at which the location is available, the receiving component further for receiving second identity data from the electronic sensor, the second identity data indicating that all meeting participants have exited the location after a beginning of the meeting and before an end of the meeting, and wherein the analysis component further determines whether any meeting participants are detected re-entering the location during a predetermined period of time beginning after all meeting participants have exited the location and ending before the end of the meeting, and updates scheduling records to indicate that the location is again available for use responsive to determining that none of the meeting participants are detected re-entering the location during the predetermined period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A method for temporally associating a user with a location, comprising:
-
receiving first identity data from at least one electronic sensor, the first identity data being indicative of a user'"'"'s entering a location at a given time; determining, in response to the first identity data, whether the location is available at the given time; reserving the location for a meeting having at least one meeting participant including the user in response to determining that the location is available at the given time; notifying the user of the location'"'"'s unavailability in the event that the location is not available at the given time, wherein the notifying includes informing the user of at least one other time at which the location is available; receiving second identity data from the electronic sensor, the second identity data indicating that all meeting participants have exited the location after a beginning of the meeting and before an end of the meeting; determining whether any meeting participants are detected re-entering the location during a predetermined period of time beginning after all meeting participants have exited the location and ending before the end of the meeting; and updating scheduling records to indicate that the location is again available for use responsive to determining that none of the meeting participants are detected re-entering the location during the predetermined period of time. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product comprising:
-
a non-transitory computer readable storage medium, the non-transitory computer readable storage medium having computer program code stored thereon, which when executed would cause the computer system to temporally associate a user with a location, the program code comprising; a receiving component for receiving first identity data from at least one electronic sensor, the first identity data being indicative of a user entering a location at a given time, an analysis component for determining, in response to the first identity data, whether the location is available at the given time, and for reserving the location for a meeting having at least one meeting participant including the user in response to determining that the location is available at the given time, a notification component for notifying the user of the location'"'"'s unavailability in the event that the analysis component determines that the location is not available at the given time, wherein the notifying includes informing the user of at least one other time at which the location is available, the receiving component further for receiving second identity data from the electronic sensor, the second identity data indicating that all meeting participants have exited the location after a beginning of the meeting and before an end of the meeting, and wherein the analysis component further determines whether any meeting participants are detected re-entering the location during a predetermined period of time beginning after all meeting participants have exited the location and ending before the end of the meeting, and updates scheduling records to indicate that the location is again available for use responsive to determining that none of the meeting participants are detected re-entering the location during the predetermined period of time.
-
Specification