IP Library Granted Patent US 9,094,786
Granted Patent B2
US 9,094,786 · App. 13/034,554 · Granted Jul 28, 2015

Devices, systems, and methods for presence determination

Inventors: Randolph Robert Wohlert (Austin, TX); Inderpreet Singh Ahluwalia (Austin, TX)
Assignee: AT&T Intellectual Property I, L.P.
H04W4/02H04L67/24
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 9,094,786
App. No.
13/034,554
Granted
Jul 28, 2015
Kind
B2
Abstract

Devices, systems, and methods are disclosed which aggregate presence detections, and use the diversity of presence detections to resolve presence ambiguities and increase the correctness of information. Presence confidence levels and reliability values increase the effectiveness of services based on presence. A variety of methods enable presence detection and reporting. Each of these methods has advantages and disadvantages. The limitations of each of the individual methods are overcome with exemplary embodiments of the subject disclosure.

Claims (31)

1. A system comprising:

a processor; and

a non-transitory memory that stores instructions that, when executed by the processor, cause the processor to perform operations comprising:

receiving, from a plurality of presence detectors, a plurality of presence detections associated with a user,

assigning a confidence level to each of the plurality of presence detections, wherein the confidence level assigned to each of at least a portion of the plurality of presence detections is based on past detections associated with each of the at least a portion of the plurality of presence detections,

determining a conflict between the plurality of presence detections,

resolving, based at least in part on the confidence level assigned to each of the plurality of presence detections, the conflict to determine a presence status of the user,

associating a reliability value with the presence status, wherein the reliability value is an indicator of a probability of an accurate presence status, wherein the reliability value is based on a weighted combination of the confidence level assigned to each of the plurality of presence detections, and

transmitting the presence status to an application server.

2. The system of claim 1 , wherein the confidence level assigned to each of at least another portion of the plurality of presence detections is input by the user.

3. The system of claim 1 , wherein receiving the plurality of presence detections from a plurality of presence detectors comprises receiving the plurality of presence detections from the plurality of presence detectors via a service gateway.

4. The system of claim 1 , wherein the plurality of presence detectors comprises security sensors comprising a camera and a motion sensor, and wherein the operations further comprise:

receiving raw data from the camera and the motion sensor; and

converting the raw data from the camera and the motion sensor into one of the plurality of presence detections.

5. The system of claim 1 , wherein receiving the plurality of presence detections comprises receiving at least one of the plurality of presence detections from a home location registry in communication with a wireless communication device of the user.

6. A non-transitory memory device storing instructions that, when executed by a processor of a system, cause the processor to perform operations comprising:

receiving, from a plurality of presence detectors, a plurality of presence detections associated with a user;

assigning a confidence level to each of the plurality of presence detections, wherein the confidence level assigned to each of at least a portion of the plurality of presence detections is based on past detections associated with each of the at least a portion of the plurality of presence detections;

determining a conflict between the plurality of presence detections;

resolving, based at least in part on the confidence level assigned to each of the plurality of presence detections, the conflict to determine a presence status of the user;

associating a reliability value with the presence status, wherein the reliability value is an indicator of a probability of an accurate presence status, wherein the reliability value is based on a weighted combination of the confidence level assigned to each of the plurality of presence detections; and

transmitting the presence status to an application server.

7. The non-transitory memory device of claim 6 , wherein the confidence level assigned to each of at least another portion of the plurality of presence detections is input by the user.

8. A method comprising:

receiving, at a server comprising a processor from a plurality of presence detectors, a plurality of presence detections associated with a user;

assigning, by the server, a confidence level to each of the plurality of presence detections, wherein the confidence level assigned to each of at least a portion of the plurality of presence detections is based on past detections associated with each of the at least a portion of the plurality of presence detections;

determining, by the server, a conflict between the plurality of presence detections;

resolving, by the server, based at least on the confidence level assigned to each of the plurality of presence detections, the conflict to determine a presence status of the user;

associating a reliability value with the presence status, wherein the reliability value is an indicator of a probability of an accurate presence status, wherein the reliability value is based on a weighted combination of the confidence level assigned to each of the plurality of presence detections; and

transmitting, by the server, the presence status and the reliability value to an application server.

9. The method of claim 8 , wherein the confidence level assigned to each of at least another portion of the plurality of presence detections is input by the user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2011
From: WOHLERT, RANDOLPH ROBERT; AHLUWALIA, INDERPREET SINGH
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 025862/0920 →
Continuity (1)
Related Publication 20120220307A1 · Aug 30, 2012