Network adapted for flexible media integration
First Claim
1. A software system for controlling networked appliances, comprising:
- a network system with terminals including media input and output devices and effective to receive media data from a media data source and output said media data at at least one of said terminals;
said network with terminals including at least one processor programmed to provide an operating system and to support applications;
said operating system having application level software with control applications that provide support to applications;
said operating system having an activity component that provides processes that are common to different ones of said applications;
said activity component including a player component configured to manage media data streams and a manager component for registering all active applications;
said operating system including a user interface component to receive commands from a user to perform an function involving said media data and in response thereto generate a software process part of which is derived from said activity component and part of which is derived from a special application process, and registering said software process with a registering component.
0 Assignments
0 Petitions
Accused Products
Abstract
A network system supports distributed applications that execute on networked devices. The system provides a uniform modeling and implementation method and system that are particularly suited to use in digital in-home networks. For example, the invention may be applied to support the interoperation of various digital consumer electronics devices, such as TV, receivers, tuners, digital storage, and a personal computer interconnected by a home network. The method and system help to realize the potential of networked devices by providing for rich interoperation that combines the functionalities of different devices and allows for expansion and upgrade by providing a uniform scheme for controlling the interaction among the attached devices.
-
Citations
1 Claim
-
1. A software system for controlling networked appliances, comprising:
-
a network system with terminals including media input and output devices and effective to receive media data from a media data source and output said media data at at least one of said terminals;
said network with terminals including at least one processor programmed to provide an operating system and to support applications;
said operating system having application level software with control applications that provide support to applications;
said operating system having an activity component that provides processes that are common to different ones of said applications;
said activity component including a player component configured to manage media data streams and a manager component for registering all active applications;
said operating system including a user interface component to receive commands from a user to perform an function involving said media data and in response thereto generate a software process part of which is derived from said activity component and part of which is derived from a special application process, and registering said software process with a registering component.
-
Specification