Scalable networked multimedia system and applications
First Claim
1. A networked multimedia system comprising:
- A) a plurality of workstations, each including i) video and audio reproduction capabilities, and ii) video and audio capture capabilities;
B) at least one converter configured to i) convert audio/video signals, (a) originating at any one of the workstations, (b) into a form suitable for storage;
C) at least one storage CELL configured to i) store, (a) the converted audio/video signals for later retrieval; and
D) at least one signal path, i) interconnecting (a) the workstations, the converter(s) and the storage cell(s), wherein system is configured to i) store converted signals, (a) onto the storage cell, (b) such that the stored converted signals can later be retrieved i. under direction of one or more of the workstations;
8 Assignments
0 Petitions
Accused Products
Abstract
A networked multimedia system comprises a plurality of workstations and at least one storage server. A signal path interconnects the workstations and the storage server. Each workstation includes video and audio reproduction capabilities, as well as video and audio capture capabilities. Any given storage server comprises a set of storage cells that operate under the direction of a storage cell manager. A storage cell may include one or more encoding and/or transcoding converters configured to convert or transform audio and video signals originating at a workstation into a form suitable for storage. A storage cell may further include one or more decoding converters configured to convert stored signals into a form suitable for audio and video signal reproduction at a workstation. Each storage cell additionally includes at least one storage device and storage device controller capable of storing, for later retrieval, signals generated by one or more converters. The storage cell controller responds to signals received from the workstations, and oversees the operation of the storage cells to facilitate the storage of converted audio and video signals in at least one file that can be simultaneously accessed by one or more application programs executing on one or more workstations.
-
Citations
75 Claims
-
1. A networked multimedia system comprising:
-
A) a plurality of workstations, each including i) video and audio reproduction capabilities, and ii) video and audio capture capabilities;
B) at least one converter configured to i) convert audio/video signals, (a) originating at any one of the workstations, (b) into a form suitable for storage;
C) at least one storage CELL configured toi) store, (a) the converted audio/video signals for later retrieval; and
D) at least one signal path, i) interconnecting (a) the workstations, the converter(s) and the storage cell(s), wherein system is configured to i) store converted signals, (a) onto the storage cell, (b) such that the stored converted signals can later be retrieved i. under direction of one or more of the workstations;
- View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
2. A networked multimedia system comprising:
-
A) a plurality of workstations, each including i) video and audio reproduction capabilities, and (a) video and audio capture capabilities;
B) at least one converter configured to i) convert audio/video signals, (a) originating at any one of the workstations, ii) into a form suitable for storage;
C) at least one storage CELL includingi) at least one storage CELL ,ii) each storage CELL being configured to(a) store, for later retrieval, signals i. converted by at least one of the converters, and (b) facilitate transfer of previously stored audio/video signals to another storage CELL whether included in that or another storage CELL system; and
D) at least one signal path, i) interconnecting (a) the workstations, the converters and the storage CELL s, wherein the system is configuredii) to co-operate with the storage CELL iii) to manage the storage and transfer, i. of the converted audio/video signals, ii. among storage CELL s.
-
-
3. A networked multimedia system comprising:
-
A) a plurality of workstations, each including i) video and audio reproduction capabilities, and ii) video and audio capture capabilities;
B) at least one storage server i) the storage server including (a) at least one storage CELL havingat least one storage disk, a storage disk controller i. associated with each disk, and at least one converter; and
(b) a storage CELL manager (AVSM), andii) configured to (a) store, for later retrieval, audio/video signals converted by the converter(s); and
C) at least one signal path, i) interconnecting, (a) the workstations and the storage server,
wherein the networked multimedia system is configured toii) store the converted audio/video signals by (a) selecting any one of the group consisting of disks, disk controllers, converters, storage CELL s and storageCELL managers (AVSM), according to the following approach;
if a first converter i. of a first CELL ii. has reached its capacity or bandwidth limit, iii. then a second converter, of the first CELL , is selected;
if a first disk controller i. of the first CELL ii. has reached its capacity or bandwidth limit iii. then a second disk controller of the first CELL is selected;
if a first disk, i. associated with a first of the disk controllers ii. has reached its capacity or bandwidth limit, iii. then a second disk associated with the first disk controller is selected;
if the first storage CELL i. associated with a first storage CELL manager (AVSM)ii. has reached its capacity or bandwidth limit, iii. then a second storage CELL associated with the first storageCELL manager (AVSM) is selected; and
if the first storage CELL manager (AVSM) has reached its capacity,i. then a second storage server, is selected, and (b) storing the converted signals using each of the selected ones of the group.
-
-
4. A networked multimedia system comprising:
-
A) a plurality of workstations, each including i) video and audio reproduction capabilities, and ii) video and audio capture capabilities;
B) at least one converter arranged to i) convert audio and/or video information, (a) originating at a workstation, (b) into a form suitable for storage;
C) a least one storage CELL , each includingi) at least one storage disk (a) configured to receive and store, for later retrieval, the converted audio/video signals, D) at least one storage CELL manager (AVSM); and
E) at least one signal path, i) interconnecting (a) the workstations, the converter and the storage CELL s,wherein the system is configured to perform any one of the group of functions consisting of;
ii) transferring (a) the stored converted signals (b) between any two storage disks of any storage CELL ;
iii) transferring (a) the stored converted signals (b) between any two storage CELL s,under control of a single storage CELL manager (AVSM); and
iv) transferring (a) the stored converted signals (b) between any two storage CELL srespectively under control of different CELL managers (AVSM).
-
-
18. A method of using a networked multimedia system comprising the steps of:
-
A) capturing audio and video at i) one or more workstations, each including (a) video and audio reproduction capabilities, and (b) video and audio capture capabilities;
B) converting the captured audio/video signals, (a) into a form suitable for storage;
C) storing, (a) the converted audio/video signals (b) within a storage CELL ,(c) such that the stored converted signals can later be retrieved i. under direction of one or more of the workstations.
-
-
19. A method of using a networked multimedia system comprising the steps of:
-
A) capturing audio and video at i) one or more workstations, each including (a) video and audio reproduction capabilities, and (b) video and audio capture capabilities;
B) converting captured audio/video signals, i) into a form suitable for storage ii) by using at least one converter;
C) storing i) for later retrieval, (a) signals (b) converted by at least one of the converters, ii) onto at least one storage CELL ;
D) transferring i) previously stored audio/video signals (a) to another storage CELL +whether included in that or another storage CELL ;
E) managing i) the storage and ii) transfer, (a) of the audio/video converted signals, (b) among storage CELL s. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
20. A method of using a networked multimedia system comprising:
-
A) capturing audio and video at i) one or more workstations, each including (a) video and audio reproduction capabilities, and (b) video and audio capture capabilities;
B) converting the captured audio and video i) into a form suitable for storage;
C) storing i) for later retrieval, ii) the converted audio/video signals iii) by using (a) at least one storage CELL havingat least one storage disk, a storage disk controller i. associated with each disk, and at least one converter; and
(b) a storage CELL manager (AVSM); and
D) storing the converted audio/video signals, i) by selecting any one of the group consisting of disks, disk controllers, converters, storage CELL s and storageCELL managers (AVSM), according to the following approach;
(a) if a first converter of a first CELL has reached its capacity or bandwidth limit, then a second converter, of the first CELL , is selected;
(b) if a first disk controller of the first CELL has reached its capacity or bandwidth limit then a second disk controller of the first CELL is selected;
(c) if a first disk, associated with a first of the disk controllers has reached its capacity or bandwidth limit, then a second disk associated with the first disk controller is selected;
(d) if the first storage CELL associated with a first storage CELL manager (AVSM)has reached its capacity or bandwidth limit, then a second storage CELL associated with the first storageCELL manager (AVSM) is selected; and
(e) if the first storage CELL manager (AVSM) has reached its capacity,then a second storage server, is selected, and ii) storing the converted signals using each of the selected ones of the group.
-
-
21. A method of using a networked multimedia system comprising the steps of:
-
A) capturing audio and video at i) one or more workstations, each including (a) video and audio reproduction capabilities, and (b) video and audio capture capabilities;
B) converting captured audio and/or video, i) into a form suitable for storage;
C) providing a least one storage CELL , each includingi) at least one storage disk (a) configured to receive and store, for later retrieval, the converted audio/video signals, D) providing at least one storage CELL manager (AVSM); and
E) performing any one of the group of transferring functions consisting of;
i) transferring (a) the stored converted signals (b) between any two storage disks of any storage CELL ;
ii) transferring (a) the stored converted signals (b) between any two storage CELL s,under control of a single storage CELL manager (AVSM); and
iii) transferring (a) the stored converted signals (b) between any two storage CELL srespectively under control of different storage CELL managers (AVSM).
-
-
30. A networked multimedia system comprising:
-
A) a plurality of workstations, each including i) video and audio reproduction capabilities, and ii) video and audio capture capabilities;
B) at least one signal converter configured to i) convert audio and/or video information (a) originating at a workstation, (b) into a form suitable for storage C) at least one storage CELL configured toi) store, (a) audio and video information captured at a workstation (b) as at least one file, for later retrieval;
D) at least one signal path, i) interconnecting (a) the workstations, the converter(s) and the storage CELL (s); and
E) at least one pointer referencing i) a predetermined file or group of files, (a) on one or more of the storage CELL s,ii) wherein the system is configured to transmit, (a) at least the pointer (b) to a receiving application program iii) render the contents (a) of the file or group of files (b) at a workstation (c) by retrieving data from the file or group of files - View Dependent Claims (31, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
-
32. A networked multimedia system comprising:
-
A) a plurality of workstations, each including i) video and audio reproduction capabilities, and ii) video and audio capture capabilities;
B) at least one signal converter configured to i) convert audio and/or video information (a) originating at a workstation, (b) into a form suitable for storage C) at least one storage CELL configured toi) store, (a) audio and video information captured at a workstation (b) as at least one file, for later retrieval;
D) at least one signal path, i) interconnecting the workstations, the converter(s) and the storage CELL (s);
E) a viewer configured to enable a workstation user to do at least one of i) setting up connections and sessions;
ii) preparing files for viewing, and iii) providing a viewer interface for the user to access and manipulate files. - View Dependent Claims (33, 34, 35)
-
-
36. A networked multimedia system comprising:
-
A) a plurality of workstations, each including i) video and audio reproduction capabilities, and ii) video and audio capture capabilities;
B) at least one signal converter configured to i) convert audio and/or video information (a) originating at a workstation, (b) into a form suitable for storage C) at least one storage CELL configured toi) store, (a) converted audio and video information captured at a workstation (b) as at least one file, for later retrieval;
D) at least one signal path, i) interconnecting (a) the workstations, the converter and the storage CELL (s);
E) at least one stored-video application program i) on at least one of (a) the storage CELL (b) a workstation; and
F) at least one process primitive i) that can be shared ii) across at least two of (a) the stored-video application programs. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
65. A networked multimedia system comprising:
-
A) a plurality of workstations, each including i) video and audio reproduction capabilities, and ii) video and audio capture capabilities;
B) at least one signal converter configured to i) convert audio and/or video information (a) originating at a workstation, (b) into a form suitable for storage C) at least one storage CELL configured toi) store, (a) audio and video information captured at a workstation (b) as at least one file, for later retrieval;
D) at least one signal path, i) interconnecting the workstations, the converter(s) and the storage CELL (s)E) wherein the system is configured to i) enable files (a) stored on a storage CELL (b) to be included in an on-line electronic document. - View Dependent Claims (66, 67, 68)
-
-
69. A networked multimedia system comprising:
-
A) a plurality of workstations, each including i) video and audio reproduction capabilities, and ii) video and audio capture capabilities;
B) at least one signal converter configured to i) convert audio and/or video information (a) originating at a workstation, (b) into a form suitable for storage C) at least one storage CELL configured toi) store, (a) audio and video information captured at a workstation (b) as at least one file, for later retrieval;
D) at least one network providing i) a signal path, (a) interconnecting the workstations, the converter(s) and the storage CELL (s)E) wherein the system defines a proxy server configured to do at least one of i) reducing the total number of copies of video files by file sharing, ii) reducing network load by transporting video files over a separate audio-video network, iii) transcoding among multiple audio-video formats, and iv) allowing any one of the workstations to serve as a video publisher for the system. - View Dependent Claims (70, 71, 72, 73, 74, 75)
-
Specification