Home Network Component Controlling Data and Function of Another Home Network Component
First Claim
Patent Images
1. System comprising:
- at least one user component including a processor and a user input device configured for inputting signals to the processor;
at least one computer readable storage medium bearing instructions accessible to the processor which when executed by the processor configure the processor for;
communicating with at least one service component over a home network, the service component including a processor, wherein the processor of the user component when executing the instructions is configured to cooperate with the processor of the server component for;
facilitating discovery of each component by the other component in the home network;
publishing to the home network services provided by the user component and receiving information indicating services published by the service component in the network;
receiving user invocation signals to invoke a service of the service component;
receiving user service signals and sending the user service signals over the network to the service component to cause the service component to provide the service in accordance with the user service signals; and
receiving back over the home network a service output from the service component representing a result of executing the service for presentation of the service output on the user component.
0 Assignments
0 Petitions
Accused Products
Abstract
Aggregated service and feature sharing is provided in a home network, in which users can freely enjoy not only the shared content, but also the unique features provided by each device anywhere in the network. The service sharing feature allows one device to control and use shared hardware or software functionalities provided by other devices in the network.
1 Citation
35 Claims
-
1. System comprising:
-
at least one user component including a processor and a user input device configured for inputting signals to the processor; at least one computer readable storage medium bearing instructions accessible to the processor which when executed by the processor configure the processor for; communicating with at least one service component over a home network, the service component including a processor, wherein the processor of the user component when executing the instructions is configured to cooperate with the processor of the server component for; facilitating discovery of each component by the other component in the home network; publishing to the home network services provided by the user component and receiving information indicating services published by the service component in the network; receiving user invocation signals to invoke a service of the service component; receiving user service signals and sending the user service signals over the network to the service component to cause the service component to provide the service in accordance with the user service signals; and receiving back over the home network a service output from the service component representing a result of executing the service for presentation of the service output on the user component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11-20. -20. (canceled)
-
21. System comprising:
-
at least one user component including a processor and a user input device configured for inputting signals to the processor; at least one computer readable storage medium bearing instructions accessible to the processor which when executed by the processor configure the processor for; communicating with at least one service component over a home network, the service component including a processor, wherein the processor of the user component when executing the instructions is configured to cooperate with the processor of the server component to; facilitate discovery of each component by the other component in the home network; publish to the home network services provided by the respective user component and receiving information indicating services published by the service component in the network; receive user invocation signals to invoke a service of the service component; receive user service signals and send the user service signals over the network to the service component to cause the service component to provide the service in accordance with the user service signals; and receive back over the home network a service output from the service component representing a result of executing the service for presentation of the service output on the user component, wherein in response to selecting the service component from the user component, the processor of the user component when executing the instructions is further configured to present a list of services provided by the service component from which a user can select to cause the service component to execute the service and return results therefrom to the user component over the network. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. System comprising:
-
at least one service component including a processor and a user input device configured for inputting signals to the processor; at least one computer readable storage medium bearing instructions accessible to the processor which when executed by the processor configure the processor for; communicating with at least one user component over a home network, the user component including a processor, wherein the processor of the service component when executing the instructions is configured to cooperate with the processor of the user component to; facilitate discovery of each component by the other component in the home network; publish to the home network services provided by the service component and receive information indicating services associated with the user component in the network; receive user invocation signals to invoke a service of the service component; receive user service signals over the network from the user component to cause the service component to provide the service in accordance with the user service signals; and send back over the home network a service output from the service component representing a result of executing the service for presentation of the service output on the user component. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. Method comprising:
-
discovering each of a user component and a service component in a home network; publishing to the home network services provided by the respective components; receiving information indicating services published by components in the home network other than the component receiving information; receiving user invocation signals to invoke a service of the service component; receiving user service signals and sending the user service signals over the network to the service component to cause the service component to provide the service in accordance with the user service signals; and receiving back over the home network a service output from the service component representing a result of executing the service, the service output being configured for being presented on the user component, wherein in response to selecting the service component from the user component, the user component is configured to present a list of services provided by the service component from which a user can select to cause the service component to execute the service and return results therefrom to the user component over the network.
-
Specification