IP Library Granted Patent US 7,953,678
Granted Patent B2
US 7,953,678 · App. 12/694,007 · Granted May 31, 2011

Automatic configuration and control of devices using metadata

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 7,953,678
App. No.
12/694,007
Granted
May 31, 2011
Kind
B2
Abstract

Particular embodiments generally relate to automatically controlling an item. For example, items may include electronic devices, such as televisions, lights, etc, and/or virtual devices, such as applications, etc. In one embodiment, items may be configured using metatags. When a device is connected for operation, one or more metatags for the device are received. A metatag be used to classify the device. For example, the metatag may indicate uses, locations, connections, etc. The use of device (e.g., pathway, reading, etc.) classifies the item in way it can be used. For example, a user may use a pathway light in different ways, such as the user may turn on all lights with the pathway metatag at night. The location indicates the location of the item, such as in the living room, bedroom, etc. The connections indications a type of item, such as a bedroom light, lamp, TV, etc.

Claims (50)

1. A method comprising:

determining a connection of an item to a network;

determining a metatag for the item that is connected, the metatag classifying the item;

configuring the item to be controlled based on the metatag classifying the item;

determining an action for the metatag to perform; and

controlling, by a computing device, the item to perform the action based on the metatag for the item.

2. The method of claim 1 , further comprising:

determining an identifier for the item upon connection of the item to the network,

wherein determining the metatag comprises determining the metatag based on the identifier.

3. The method of claim 2 , wherein determining the metatag based on the identifier comprises matching the identifier to the metatag from a plurality of metatags based on the identifier.

4. The method of claim 2 , wherein the identifier identifies a type of item, wherein the type of item is used to determine the metatag.

5. The method of claim 1 , wherein the item is pre-configured with the metatag before connection to the network.

6. The method of claim 5 , further comprising receiving the metatag from the item.

7. The method of claim 1 , further comprising:

detecting the connection of the item to the network,

wherein the configuring is automatic based on the metatag determined.

8. The method of claim 1 , further comprising:

receiving a change to associate a new metatag with the item; and

reconfiguring the item to be controlled based on the new metatag.

9. The method of claim 1 , wherein determining the metatag comprises using contextual information based on a location of the connection to determine the metatag.

10. The method of claim 1 , wherein determining the metatag comprises:

outputting an interface to a user;

receiving a selection of the metatag; and

associating the metatag with the item based on the selection.

11. The method of claim 1 , further comprising storing the metatag with an indication the metatag is associated with the item.

12. The method of claim 1 , further comprising sending, using the computing device, a signal to cause the item to perform the action.

13. The method of claim 1 , wherein the metatag is associated with a rule and a trigger, wherein the computing device causes the item to perform the action when the trigger is satisfied.

14. A computer-readable storage medium containing instructions for controlling a computer system to perform a method, the method comprising:

determining a connection of an item to a network;

determining a metatag for the item that is connected, the metatag classifying the item;

configuring the item to be controlled based on the metatag classifying the item;

determining an action for the metatag to perform; and

controlling, by a computing device, the item to perform the action based on the metatag for the item.

15. The computer-readable storage medium of claim 14 , further comprising:

determining an identifier for the item upon connection of the item to the network,

wherein determining the metatag comprises determining the metatag based on the identifier.

16. The computer-readable storage medium of claim 15 , wherein determining the metatag based on the identifier comprises matching the identifier to the metatag from a plurality of metatags based on the identifier.

17. The computer-readable storage medium of claim 14 , wherein the item is pre-configured with the metatag before connection to the network.

18. The computer-readable storage medium of claim 17 , further comprising receiving the metatag from the item.

19. The computer-readable storage medium of claim 14 , further comprising:

detecting the connection of the item to the network,

wherein the configuring is automatic based on the metatag determined.

20. An apparatus comprising:

one or more computer processors; and

a computer-readable storage medium comprising instructions for controlling the one or more computer processors to perform a method for, the method comprising:

determining a connection of an item to a network;

determining a metatag for the item that is connected, the metatag classifying the item;

configuring the item to be controlled based on the metatag classifying the item;

determining an action for the metatag to perform; and

controlling, by a computing device, the item to perform the action based on the metatag for the item.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2015
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 035379/0116 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2013
From: GENERAL INSTRUMENT HOLDINGS, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 030866/0113 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2013
From: GENERAL INSTRUMENT CORPORATION
To: GENERAL INSTRUMENT HOLDINGS, INC.
Reel/Frame 030764/0575 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2013
From: GENERAL INSTRUMENT CORPORATION
To: GENERAL INSTRUMENT HOLDINGS, INC.
Reel/Frame 030725/0476 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2013
From: GENERAL INSTRUMENT HOLDINGS, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 030725/0642 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2013
From: 4HOME, INC.
To: GENERAL INSTRUMENT CORPORATION
Reel/Frame 030605/0356 →
CHANGE OF NAME Recorded Jun 11, 2013
From: 4HOMEMEDIA, INC.
To: 4HOME, INC.
Reel/Frame 030600/0037 →