System and method for using image data in connection with configuring a universal controlling device
First Claim
1. A method for configuring a universal controlling device to enable the universal controlling device to communicate commands to one or more target appliances, comprising:
- receiving an image at an image recognition system having an associated database of images that are cross-referenced to configuration information for a plurality of appliances;
using the image recognition system to discern one or more images from the associated database as being a match for the received image; and
using at least a subset of the configuration information that has been cross-referenced to the one or more images discerned by the image recognition system as being a match for the received image to configure the universal controlling device to enable the universal controlling device to communicate commands to the one or more target appliances.
2 Assignments
0 Petitions
Accused Products
Abstract
A user provides to an image recognition system an image that is intended to be used to identify one or more appliances that are to be controlled by a universal controlling device. The image recognition system has access to a database of images that have been cross-referenced to appliances and configuration information for those appliances. The image recognition system uses the provided image to identify one or more appliances to be controlled using the universal controlling device and, accordingly, the configuration information for those one or more appliances so identified. The configuration information may then be provided to a user for manual provision to the universal controlling device or be provided in a form for downloading into the universal controlling device, whether directly or via an intermediate device. The configuration information may also be provided to an intermediate device which has programming for use in connection with a process of configuring the universal controlling device.
151 Citations
35 Claims
-
1. A method for configuring a universal controlling device to enable the universal controlling device to communicate commands to one or more target appliances, comprising:
-
receiving an image at an image recognition system having an associated database of images that are cross-referenced to configuration information for a plurality of appliances; using the image recognition system to discern one or more images from the associated database as being a match for the received image; and using at least a subset of the configuration information that has been cross-referenced to the one or more images discerned by the image recognition system as being a match for the received image to configure the universal controlling device to enable the universal controlling device to communicate commands to the one or more target appliances. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 31)
-
-
19. A method for configuring a universal controlling device to enable the universal controlling device to communicate commands to one or more target appliances, comprising:
-
receiving data at a system having an associated database of images that have been cross-referenced to identifier data for a plurality of appliances and configuration information for the plurality of appliances; using the system to discern one or more images from the associated database as being a match for the received data; displaying the one or more images from the associated database that were discerned as being a match for the received data; allowing for the selection of one or more of the displayed plurality of images; and using at least a subset of the configuration information that has been cross-referenced to the selected one or more of the displayed plurality of images to enable the universal controlling device to communicate commands to the one or more target appliances. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
32. A method for providing a universal controlling device with configuration information to enable the universal controlling device to communicate commands to one or more target appliances, comprising:
-
uploading to an image recognition system having an associated database of images that are cross-referenced to configuration information for a plurality of appliances an image and one or more command codes learned from a controlling device; storing the uploaded image in the database of images associated with the image recognition system; cross-referencing to the uploaded image as configuration information at least the one or more uploaded command codes learned from the controlling device; and in response to a request to the image recognition system to receive configuration information which includes an image that the image recognition system discerns to be a match for the uploaded image, providing for use in configuring the universal controlling device the configuration information cross-referenced to the uploaded image. - View Dependent Claims (33, 34, 35)
-
Specification