IP Library Granted Patent US 9,208,363
Granted Patent B2
US 9,208,363 · App. 14/053,627 · Granted Dec 8, 2015

Methods, systems, and products for discovering electronic devices

Inventors: Arnold Chester McQuaide, Jr. (Berkeley Lake, GA); Maria Adamczyk (Atlanta, GA)
Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
G06K7/10029G08C19/28G08C2201/20G08C2201/50
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,208,363
App. No.
14/053,627
Granted
Dec 8, 2015
Kind
B2
Abstract

Methods, systems, and products self-identify an electronic device to a remote control. The remote control queries the electronic device, and the electronic device sends a response. A collision avoidance mechanism is invoked to determine if the response self-identified the electronic device.

Claims (45)

1. A method of identification, comprising:

receiving, by an electronic device, a query wirelessly sent from a remote control;

determining, by the electronic device, an identifying response to the query that identifies the electronic device;

retrieving, by the electronic device, a predetermined time established by a manufacturer;

calculating, by the electronic device, a random response interval of time before sending the identifying response, the random response interval of time calculated by multiplying the predetermined time by a random number;

counting down, by the electronic device, a first timer to expiration of the random response interval of time;

wirelessly sending, by the electronic device, the identifying response after the expiration of the first timer at the random response interval of time;

retrieving, by the electronic device, a maximum response time;

counting down, by the electronic device, a second timer to the expiration of the maximum response time;

monitoring, by the electronic device, for receipt of an acknowledgment sent from the remote control, the acknowledgement confirming self-identification of the electronic device to the remote control; and

determining, by the electronic device, a failure of the self-identification in response to the expiration of the maximum response time without the receipt of the acknowledgement.

2. The method of claim 1 , further comprising assigning a life to the random response interval of time.

3. The method of claim 2 , further comprising determining the life has expired.

4. The method according to claim 3 , further comprising recalculating the random response interval of time in response to the expiration of the life.

5. An electronic device, comprising:

a processor; and

a memory storing code that when executed causes the processor to perform operations, the operations comprising:

receiving a query sent from a remote control;

determining an identifying response to the query that identifies the electronic device;

retrieving a random number;

retrieving a predetermined time established by a manufacturer;

calculating a random response interval of time before sending the identifying response, the random response interval of time calculated by multiplying the random number by the predetermined time;

counting down a first timer to expiration of the random response interval of time;

sending the identifying response after the expiration of the first timer at the random response interval of time;

retrieving a maximum response time;

counting down a second timer to the expiration of the maximum response time;

monitoring for receipt of an acknowledgment sent from the remote control, the acknowledgement confirming self-identification of the electronic device to the remote control; and

determining a failure of the self-identification in response to the expiration of the maximum response time without the receipt of the acknowledgement.

6. The system of claim 5 , wherein the operations further comprise assigning a life to the random response interval of time.

7. The system of claim 6 , wherein the operations further comprise determining the life has expired.

8. The system of claim 7 , wherein the operations further comprise recalculating the random response interval of time in response to the expiration of the life.

9. A memory storing instructions that when executed cause a processor to perform operations, the operations comprising:

receiving a query sent from a remote control;

determining an identifying response to the query that identifies an electronic device;

retrieving a random number;

retrieving a predetermined time established by a manufacturer;

calculating a random response interval of time before sending the identifying response, the random response interval of time calculated by multiplying the random number by the predetermined time;

counting down a first timer to expiration of the random response interval of time;

sending the identifying response after the expiration of the first timer at the random response interval of time;

retrieving a maximum response time;

counting down a second timer to the expiration of the maximum response time;

monitoring for receipt of an acknowledgment sent from the remote control, the acknowledgement confirming self-identification of the electronic device to the remote control; and

determining a failure of the self-identification in response to the expiration of the maximum response time without the receipt of the acknowledgement.

10. The memory of claim 9 , wherein the operations further comprise assigning a life to the random response interval of time.

11. The memory of claim 10 , wherein the operations further comprise determining the life has expired.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2014
From: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 032452/0421 →
CHANGE OF NAME Recorded Mar 12, 2014
From: AT&T BLS INTELLECTUAL PROPERTY, INC.
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 032436/0139 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2013
From: MCQUAIDE, ARNOLD CHESTER, JR.; ADAMCZYK, MARIA
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 031403/0961 →
Continuity (3)
Continuation 13359549 · Jan 27, 2012
Continuation 11893318 · Aug 15, 2007
Related Publication 20140043143A1 · Feb 13, 2014