US5740384A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Interactive multimedia system using active backplane having programmable interface to reconfigure the media stream produced by each component
Assignee: Nokia of America Corp
•
Filing: 1996-02-16
•
Granted: 1998-04-14
•
Expires: 2016-02-16
Abstract
Abstract A multimedia system includes a plurality of components. Each component has a set of hardware resources which are used to perform basic functions. Each component further contains knowledge regarding the properties, limitations and behavior of the resources. A backplane receives each of the components. The backplane includes a plurality of programmable interfaces. Each interface interfaces with a different component. A control thread is associated with each component which manages the resources contained in the component. The combination of the backplane, control thread and component form a basic service which operates independently from other basic services created by the system.
Inventors
- 👤 Abhaya Asthana
- 👤 Venkatesh Krishnaswamy
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-06 16:00
CPC Classifications
G; G06; G06Q; G06Q50/00; G06Q50/10; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4063; G06F13/409; G06F13/382; G06F13/385
Claims Analysis
Total Claims: 33
Claim 1
Independent Claim
186 words
A system for integrating media streams to provide a variety of real-time services, the system comprising: a plurality of autonomous, intelligent components for performing basic functions, each component containing a set of predefined resources having a given set of properties within memory associated with the component, each component further having an independent execution thread associated therewith for managing the resources, said thread containing information representative of the functioning, input/output (I/O) capabilities, execution requirements and limitations of the component with which said thread is associated; and an active backplane including one or more programmable interfaces which receive each of the components, the interface and each of the components being combined to form a basic service for performing a particular operation which is operable independent from the other components, said basic service receiving process and control flow information from the active backplane, said basic service being autonomous, self managing and capable of directly initiating interactions with other services over said active backplane to implement at least a one of said real-time services wherein said backplane contains control logic capable of reconfiguring the media streams produced by each component.
Claim 2
Independent Claim
186 words
A system for integrating media streams to provide a variety of real-time services, the system comprising: a plurality of autonomous, intelligent components for performing basic functions, each component containing a set of predefined resources having a given set of properties within memory associated with the component, each component further having an independent execution thread associated therewith for managing the resources, said thread containing information representative of the functioning, input/output (I/O) capabilities, execution requirements and limitations of the component with which said thread is associated; and an active backplane including one or more programmable interfaces which receive each of the components, the interface and each of the components being combined to form a basic service for performing a particular operation which is operable independent from the other components, said basic service receiving process and control flow information from the active backplane, said basic service being autonomous, self managing and capable of directly initiating interactions with other services over said active backplane to implement at least a one of said real-time services wherein said backplane contains control logic capable of reconfiguring the media streams produced by each component.
Claim 3
Dependent Claim
54 words
The system according to claim 1 further comprising: means for combining and controlling interactions between selected components to create aggregate services; and means for composing logical threads from the execution threads associated with each selected component for determining a manner in which the selected components are combined and the operations performed by the components.
Claim 4
Dependent Claim
26 words
The system according to claim 2 further comprising means for integrating two or more logical threads representing two or more services within a more complex service.
Claim 5
Dependent Claim
19 words
The system according to claim 3 further comprising means for multiplexing components used in existing services in other services.
Claim 6
Dependent Claim
12 words
The system according to claim 1 wherein said components include input/output devices.
Claim 7
Dependent Claim
17 words
The system according to claim 1 wherein at least one of the components is a wireless component.
Claim 8
Dependent Claim
14 words
The system according to claim 1 further comprising means for manipulating the media streams.
Claim 9
Dependent Claim
18 words
The system according to claim 7 wherein said manipulating means includes means for splitting one or more streams.
Claim 10
Dependent Claim
23 words
The system according to claim 7 wherein said manipulating means includes means for dividing one or more streams into a plurality of streams.
Claim 11
Dependent Claim
18 words
The system according to claim 7 wherein said manipulating means includes means for combining a plurality of streams.
Claim 12
Dependent Claim
14 words
The system according to claim 1 wherein said components include hardware and software components.
Claim 13
Dependent Claim
13 words
The system according to claim 1 wherein said media streams include audio streams.
Claim 14
Dependent Claim
13 words
The system according to claim 12 wherein said media streams include video streams.
Claim 15
Dependent Claim
13 words
The system according to claim 13 wherein said media streams include text streams.
Claim 16
Dependent Claim
186 words
A multimedia system comprising: a plurality of components, each component comprising a set of hardware resources having a given set of properties used to perform basic functions, each component containing information representative of the set of properties, limitations and behavior of the resources within memory associated with the component; an active backplane for receiving each of said components, said backplane including a plurality of programmable interfaces, each interface interacting with a different one of said components; wherein said backplane contains control logic capable of reconfiguring media streams produced by each component; a control thread associated with each one of said plurality of components, said control thread managing the resources contained within each component, the active backplane, one of said components and its associated control thread being combined to form a basic service for performing a particular operation which operates independently from other basic services created by the multimedia system, said basic service receiving process and control flow information from the active backplane, said basic service being autonomous, self managing and capable of directly initiating interactions with other services over said active backplane to implement multimedia applications.
Claim 17
Dependent Claim
186 words
A multimedia system comprising: a plurality of components, each component comprising a set of hardware resources having a given set of properties used to perform basic functions, each component containing information representative of the set of properties, limitations and behavior of the resources within memory associated with the component; an active backplane for receiving each of said components, said backplane including a plurality of programmable interfaces, each interface interacting with a different one of said components; wherein said backplane contains control logic capable of reconfiguring media streams produced by each component; a control thread associated with each one of said plurality of components, said control thread managing the resources contained within each component, the active backplane, one of said components and its associated control thread being combined to form a basic service for performing a particular operation which operates independently from other basic services created by the multimedia system, said basic service receiving process and control flow information from the active backplane, said basic service being autonomous, self managing and capable of directly initiating interactions with other services over said active backplane to implement multimedia applications.
Claim 18
Dependent Claim
12 words
The system according to claim 15 wherein said components include input/output devices.
Claim 19
Dependent Claim
16 words
The system according to claim 16 wherein said control thread is executed in said associated component.
Claim 20
Dependent Claim
15 words
The system according to claim 16 wherein said control thread is executed in said backplane.
Claim 21
Dependent Claim
66 words
The system according to claim 16 further comprising: means for combining and controlling interactions between two or more components selected from the plurality of components to create aggregate services; and means for composing logical threads from the control threads associated with at least two selected components, said logical threads determining which selected components are combined and which operations are to be performed by the selected components.
Claim 22
Dependent Claim
32 words
The system according to claim 19 wherein said combining means comprises one or more active buffers which control a flow of media streams between each of the components in the aggregate service.
Claim 23
Dependent Claim
26 words
The system according to claim 19 further comprising means for integrating two or more logical threads representing two or more services within a more complex service.
Claim 24
Dependent Claim
19 words
The system according to claim 21 further comprising means for multiplexing components used in existing services in other services.
Claim 25
Dependent Claim
17 words
The system according to claim 15 wherein at least one of the components is a wireless component.
Claim 26
Dependent Claim
14 words
The system according to claim 15 further comprising means for manipulating the media streams.
Claim 27
Dependent Claim
18 words
The system according to claim 24 wherein said manipulating means includes means for splitting one or more streams.
Claim 28
Dependent Claim
23 words
The system according to claim 24 wherein said manipulating means includes means for dividing one or more streams into a plurality of streams.
Claim 29
Dependent Claim
18 words
The system according to claim 24 wherein said manipulating means includes means for combining a plurality of streams.
Claim 30
Dependent Claim
13 words
The system according to claim 15 wherein said media streams include audio streams.
Claim 31
Dependent Claim
13 words
The system according to claim 28 wherein said media streams include video streams.
Claim 32
Dependent Claim
13 words
The system according to claim 29 wherein said media streams include text streams.
Claim 33
Dependent Claim
17 words
The system according to claim 30 wherein said audio, video and text media streams can be integrated.
References Cited (Backward Citations)
US4625081A
Cited
US5170252A
Cited
US5339415A
Cited
US5434592A
Cited
US5625780A
Cited
WO1993016558A1
Cited
US5389963A
Cited
US5499361A
Cited
US5555264A
Cited
US5339413A
Cited
US5371736A
Cited
US5544315A
Cited
US5495583A
Cited
US5594725A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-04-13 | 2001-10-13 | 2002-04-14 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-04-13 | 2005-10-13 | 2006-04-14 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-04-13 | 2009-10-13 | 2010-04-14 | $7700.00 | Window Closed / Lapsed |