IP Library Granted Patent US 10,057,134
Granted Patent B2
US 10,057,134 · App. 15/468,237 · Granted Aug 21, 2018

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.
H04L41/12G06F17/30551G06F17/30598G06F17/30864
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,057,134
App. No.
15/468,237
Granted
Aug 21, 2018
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 allows difference devices to respond to the remote control.

Claims (40)

1. A method, comprising:

receiving, by an electronic device, a query associated with a remote control;

determining, by the electronic device, a response to the query;

determining, by the electronic device, a category associated with the query;

querying, by the electronic device, an electronic database for the category, the electronic database electronically associating intervals of time and categories including the category associated with the query;

identifying, by the electronic device, an interval of time of the intervals of time in the electronic database that is electronically associated with the category; and

sending, by the electronic device, the response to the remote control within the interval of time.

2. The method of claim 1 , further comprising determining the response based on the category.

3. The method of claim 1 , further comprising determining the interval of time based on a random number.

4. The method of claim 1 , further comprising expiring the interval of time.

5. The method of claim 1 , further comprising invoking a timer that counts the interval of time.

6. The method of claim 1 , further comprising receiving an acknowledgment of the response.

7. The method of claim 1 , further comprising monitoring for an acknowledgment of the response.

8. A system, comprising:

a hardware processor; and

a memory device, the memory device storing code, the code when executed causing the hardware processor to perform operations, the operations comprising:

receiving a query associated with a remote control;

determining a response to the query;

determining a category associated with the query;

querying an electronic database for the category, the electronic database electronically associating intervals of time and categories including the category associated with the query;

identifying an interval of time of the intervals of time in the electronic database that is electronically associated with the category; and

sending the response within the interval of time to the remote control.

9. The system of claim 8 , wherein the operations further comprise determining the response based on the category.

10. The system of claim 8 , wherein the operations further comprise determining the interval of time based on a random number.

11. The system of claim 8 , wherein the operations further comprise expiring the interval of time.

12. The system of claim 8 , wherein the operations further comprise invoking a timer that counts the interval of time.

13. The system of claim 8 , wherein the operations further comprise receiving an acknowledgment of the response.

14. The system of claim 8 , wherein the operations further comprise monitoring for an acknowledgment of the response.

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

receiving a query associated with a remote control;

determining a response to the query;

determining a category associated with the query;

querying an electronic database for the category, the electronic database electronically associating intervals of time and categories including the category associated with the query;

identifying an interval of time of the intervals of time in the electronic database that is electronically associated with the category; and

sending the response within the interval of time to the remote control.

16. The memory device of claim 15 , wherein the operations further comprise determining the response based on the category.

17. The memory device of claim 15 , wherein the operations further comprise determining the interval of time based on a random number.

18. The memory device of claim 15 , wherein the operations further comprise expiring the interval of time.

19. The memory device of claim 15 , wherein the operations further comprise invoking a timer that counts the interval of time.

20. The memory device of claim 15 , wherein the operations further comprise monitoring for an acknowledgment of the response.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2017
From: MCQUAIDE, ARNOLD CHESTER, JR; ADAMCZYK, MARIA
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 041780/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2017
From: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 041781/0611 →
CHANGE OF NAME Recorded Mar 29, 2017
From: AT&T BLS INTELLECTUAL PROPERTY, INC.
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 042109/0099 →
Continuity (5)
Continuation 14934178 · Nov 6, 2015
Continuation 14053627 · Oct 15, 2013
Continuation 13359549 · Jan 27, 2012
Continuation 11893318 · Aug 15, 2007
Related Publication 20170201426A1 · Jul 13, 2017