WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
System for the management of multiple time-critical data streams    
United States Patent5884028   
Link to this pagehttp://www.wikipatents.com/5884028.html
Inventor(s)Kindell; Craig N. (Delray Beach, FL); Milsted; Kenneth L. (Boca Raton, FL); Vogt; Michael P. (Boca Raton, FL); Waefler; Susan E. (Delray Beach, FL); Yoder; Brian E. (Boca Raton, FL)
AbstractA networked computer system for storing and presenting multimedia data distributes that data among multiple storage devices of the system. The system includes a plurality of computers, each of which supports at least one viewing station. Each viewing station has access to any file on any of the storage devices and can retrieve and display any file on demand. To provide an efficient system and, at the same time, reduce the probability that the viewing of multimedia data may be interrupted, the system allocates resources, prioritizes access to files, and buffers data prior to the data's delivery to video adapters.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Inventor     Kindell; Craig N. (Delray Beach, FL); Milsted; Kenneth L. (Boca Raton, FL); Vogt; Michael P. (Boca Raton, FL); Waefler; Susan E. (Delray Beach, FL); Yoder; Brian E. (Boca Raton, FL)
Owner/Assignee     International Business Machines Corporation (Armonk, NY)
Patent assignment
All assignments
Publication Date     March 16, 1999
Application Number     08/283,030
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     July 29, 1994
US Classification     709/234 709/219 715/500.1 715/716
Int'l Classification     G06F 013/00
Examiner     Shin; Christopher B.
Assistant Examiner    
Attorney/Law Firm     Jobse; Bruce D. Kudirka; Paul E. , Tomlin; Richard A. ,
Address
Parent Case    
Priority Data    
USPTO Field of Search     395/200.01 395/2 395/3 395/4 395/5 395/6 395/7 395/8 395/9 395/10 395/11 395/12 395/13 395/14 395/15 395/16 395/17 395/18 395/19 395/20 395/21 395/22 395/23 395/24 395/25 395/26 395/27 395/28 395/29 395/30 395/31 395/32 395/33 395/34 395/35 395/36 395/37 395/38 395/39 395/40 395/41 395/42 395/43 395/44 395/45 395/46 395/47 395/48 395/49 395/50 395/51 395/52 395/53 395/54 395/55 395/56 395/57 395/58 395/59 395/60 395/61 395/62 395/63 395/64 395/65 395/66 395/67 395/68 395/69 395/70 395/71 395/72 395/73 395/74 395/75 395/76 395/77 395/78 395/79 395/80 395/81 395/82 395/83 395/84 395/85 395/86 395/87 395/88 395/89 395/90 395/91 395/92 395/93 395/94 395/95 395/96 395/97 395/98 395/99 395/100 395/101 395/102 395/103 395/104 395/105 395/106 395/107 395/108 395/109 395/110 395/111 395/112 395/113 395/114 395/115 395/116 395/117 395/118 395/119 395/120 395/121 395/122 395/123 395/124 395/125 395/126 395/127 395/128 395/129 395/130 395/131 395/132 395/133 395/134 395/135 395/136 395/137 395/138 395/139 395/140 395/141 395/142 395/143 395/144 395/145 395/146 395/147 395/148 395/149 395/150 395/151 395/152 395/153 395/154 395/155 395/156 395/157 395/158 395/159 395/160 395/161 395/162 395/163 395/164 395/165 395/166 395/167 395/168 395/169 395/170 395/171 395/172 395/173 395/174 395/175 395/176 395/177 395/178 395/179 395/180 395/181 395/182 395/183 395/184 395/185 395/186 395/187 395/188 395/189 395/190 395/191 395/192 395/193 395/194 395/195 395/196 395/197 395/198 395/199 395/200.21 395/153 395/154 348/8 398/600 398/650
Patent Tags     management multiple time-critical data streams
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
5477542
Takahara
370/389
Dec,1995

[0 after 0 votes]
5475685
Garris

Dec,1995

[0 after 0 votes]
5461415
Wolf
725/88
Oct,1995

[0 after 0 votes]
5452447
Nelson

Sep,1995

[0 after 0 votes]
5452299
Thessin

Sep,1995

[0 after 0 votes]
5446496
Foster
348/441
Aug,1995

[0 after 0 votes]
5442390
Hooper
725/90
Aug,1995

[0 after 0 votes]
5442749
Northcutt
709/219
Aug,1995

[0 after 0 votes]
5434994
Shaheen

Jul,1995

[0 after 0 votes]
5406322
Port
348/14.07
Apr,1995

[0 after 0 votes]
5404446
Bowater
345/537
Apr,1995

[0 after 0 votes]
5361091
Hoarty
725/119
Nov,1994

[0 after 0 votes]
5353398
Kitahara
715/759
Oct,1994

[0 after 0 votes]
5283819
Glick
379/93.01
Feb,1994

[0 after 0 votes]
5276681
Tobagi
370/229
Jan,1994

[0 after 0 votes]
5262875
Mincer
386/101
Nov,1993

[0 after 0 votes]
5237648
Mills
715/723
Aug,1993

[0 after 0 votes]
5208665
McCalley
725/119
May,1993

[0 after 0 votes]
5202957
Serrao
348/14.15
Apr,1993

[0 after 0 votes]
5079627
Filo

Jan,1992

[0 after 0 votes]
5027400
Baji
725/116
Jun,1991

[0 after 0 votes]
5001628
Johnson
707/10
Mar,1991

[0 after 0 votes]
4998248
Matsuzaki
370/465
Mar,1991

[0 after 0 votes]
4920432
Eggers
386/96
Apr,1990

[0 after 0 votes]
4893326
Duran
348/14.12
Jan,1990

[0 after 0 votes]
4847700
Freeman
386/99
Jul,1989

[0 after 0 votes]
4847698
Freeman
386/99
Jul,1989

[0 after 0 votes]
4847829
Tompkins
370/260
Jul,1989

[0 after 0 votes]
4779092
Takao
340/825.52
Oct,1988

[0 after 0 votes]
4760390
Maine
345/473
Jul,1988

[0 after 0 votes]
4305131
Best
715/716
Dec,1981

[0 after 0 votes]
5220420
Hoarty
725/119
Dec,1969

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


What is claimed is:

1. A computer network system for storing and displaying video multimedia data clips, said system comprising:

a plurality of computers, each computer having at least one storage device coupled thereto for storing a portion of said multimedia data clips;

display means for displaying said video multimedia data clips;

a computer network;

interconnecting resources for connecting each of said plurality of computers to said computer network, said interconnecting resources comprising data buffers for storing the digital information in said video multimedia data clips;

client means in each of the plurality of computers for retrieving video multimedia data clips from the local storage device coupled thereto and for sending requests for said video multimedia data clips over the computer network to other of said plurality of computer;

server means in each of the plurality of computers responsive to requests from other of said plurality of computers for providing one of the video multimedia data clips over the computer network to another of said computers making said requests;

local management means in each of said plurality of computers for allocating said interconnecting resources and for refusing one of said requests to prevent said data buffers from becoming overloaded during display of one of said video multimedia data clips; to prevent said interconnecting resources from becoming overloaded during display of one of said video multimedia data clips each of the plurality of computers capable of retrieving and providing video multimedia data clips over the computer network and for retrieving video multimedia data clips from the local storage device coupled thereto.

2. The computer network system of claim 1 wherein said display means comprises at least one viewing station, coupled to each computer, for displaying said retrieved video multimedia data clips.

3. The computer network system of claim 2 wherein said interconnecting means comprise:

a processor;

a network adapter controlled by said processor; and

means controlled by said processor for transferring said video multimedia data clips between said computer network and said data buffers.

4. The network system of claim 3 wherein said local management means comprises means for monitoring usage of said interconnecting means and means for causing said server means to refuse said request when an amount of said digital information stored in said data buffers reaches a predetermined threshold.

5. A multimedia storage and presentation system for storing video clips, each clip comprising a plurality of segments, and for displaying said video clips in response to requests by viewers, said system comprising:

a computer area network;

a plurality of computers connected to said computer network, each computer having attached thereto at least one storage device at least one viewing station, input means for allowing said viewers to request display of a specific video clip on said at least one viewing station and buffer means for temporarily storing segments of said specific video clip prior to display;

client means in each of the plurality of computers for retrieving one of the video clips from the local storage device coupled thereto and for sending a request for one of said video clips over the computer network to other of said plurality of computers;

server means in each of said plurality of computers responsive to said request for retrieving said specific video clip from selected storage device coupled to said computer, said server means having a predetermined maximum retrieval capacity;

means cooperating with said server means in one of said