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 service component configured for communicating with the user component over a home network, the service component including a processor, wherein the processors are configured to cooperate to;
discover each component in the home network;
each processor configured for publishing to the home network services provided by the respective component, each processor configured for receiving information indicating services published by components in the network other than the processor receiving information;
the user component configured for receiving user invocation signals to invoke a service of the service component;
the user component configured for 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
the user component configured for 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.
1 Assignment
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.
-
Citations
11 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 service component configured for communicating with the user component over a home network, the service component including a processor, wherein the processors are configured to cooperate to;
discover each component in the home network;
each processor configured for publishing to the home network services provided by the respective component, each processor configured for receiving information indicating services published by components in the network other than the processor receiving information;
the user component configured for receiving user invocation signals to invoke a service of the service component;
the user component configured for 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
the user component configured for 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.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. 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 service component configured for communicating with the user component over a home network, the service component including a processor, wherein the processors are configured to cooperate to;
discover components in the home network;
at least one processor being configured for publishing to the home network services provided by the respective component, at least one processor being configured for receiving information indicating services published by components in the network other than the processor receiving information;
the user component configured for receiving user invocation signals to invoke a service of the service component;
the user component configured for 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
the user component configured for 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 the service component is a game console and the user component is configured to control the game console to download a computer game for play on the game console under control of 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.
- at least one user component including a processor and a user input device configured for inputting signals to the processor;
-
11. System comprising:
- at least one user component including a processor and a user input device inputting signals to the processor;
at least one service component communicating with the user component over a home network, the service component including a processor, wherein the processors cooperate to;
discover components in the home network;
at least one processor publishing to the home network services provided by the respective component, at least one processor receiving information indicating services published by components in the network other than the processor receiving information;
the user component receiving user invocation signals to invoke a service of the service component;
the user 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
the user component receiving back over the home network a service output from the service component representing a result of executing the service, the service output being presented on the user component, wherein the service component is a game console and the user component controls the game console to schedule play of an online computer game, 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.
- at least one user component including a processor and a user input device inputting signals to the processor;
Specification