TV-centric system
First Claim
Patent Images
1. A system, comprising:
- a TV including a TV processor and a display; and
a data storage device separate from the TV and communicating with the TV processor, the data storage device requiring, to access data therein, an associated software driver stored in the TV but not in the data storage device, wherein, in response to the TV receiving, from a requesting component separate from the TV, a request to use a storage service provided by the storage device by means of the software driver in the TV, the TV acts as a proxy to provide the storage service to the requesting component by using the software driver in the TV to access the storage device and provide the storage service to the requesting component.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for abstracting a TV hardware component to a service class to facilitate providing services through a TV.
-
Citations
21 Claims
-
1. A system, comprising:
-
a TV including a TV processor and a display; and a data storage device separate from the TV and communicating with the TV processor, the data storage device requiring, to access data therein, an associated software driver stored in the TV but not in the data storage device, wherein, in response to the TV receiving, from a requesting component separate from the TV, a request to use a storage service provided by the storage device by means of the software driver in the TV, the TV acts as a proxy to provide the storage service to the requesting component by using the software driver in the TV to access the storage device and provide the storage service to the requesting component. - View Dependent Claims (2, 3, 4)
-
-
5. A method for abstracting a TV hardware component to a service class to facilitate providing services through a TV, comprising:
-
for at least one TV hardware component separate from a TV and configured to communicate therewith, defining a respective service class; for the service class, defining at least; one message interface; and one hook for accessing a data structure in the component; and providing the service class to the TV such that the TV can provide services associated with the component to devices communicating with the TV and separate therefrom, wherein the TV informs the devices communicating with the TV and separate therefrom of the added presence of the service class associated with the TV hardware component, the TV responding to requests from the devices communicating with the TV and separate therefrom to use the service class by using the message interface and hook to access the data structure in the component as a proxy for a requesting device communicating with the TV and separate therefrom. - View Dependent Claims (6)
-
-
7. A method for providing services through a TV, comprising:
-
registering a first device associated with a service with the TV, the first device being separate from the TV; registering a second device with the TV, the second device being separate from the TV; and allowing the second device to request from the TV the service, with the TV accessing a device driver in the TV and associated with the first device, then accessing, using the device driver, the first device as required to provide the service to the second device as a proxy therefor, the first and second devices being external to the TV, wherein the TV determines whether it possesses software necessary to provide the service and if not, the TV downloads the software. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification