Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing – Computer-to-computer data streaming
Reexamination Certificate
1999-04-06
2003-03-18
Najjar, Saleh (Department: 2154)
Electrical computers and digital processing systems: multicomput
Computer-to-computer protocol implementing
Computer-to-computer data streaming
C709S217000
Reexamination Certificate
active
06535920
ABSTRACT:
BACKGROUND OF THE INVENTION
The present invention relates to streaming information. More particularly, the present invention relates to recording streaming information and retrieving the stored information for selective playback.
With advances in technology including faster processors, improved graphics, and so forth, a desktop computer can easily receive and present streaming information to the user. Common examples of streaming information include streaming video and audio delivered over a wide area network, such as the Internet. For instance, television broadcast signals that would otherwise be transmitted wirelessly using satellites, television transmitters, etc., are encoded and made available for transmission to remote computer users via the Internet. Upon request by the desktop computer user, the encoded data packets containing audio and video data are sent to the desktop computer user sequentially. Upon receipt, the data packets are decoded and processed by the desktop computer in order to render the streaming information to the user in as close to real time as possible. After rendering or presentation, the data packets are discarded.
Although processing streaming information in the manner described above is useful, there exist a number of shortcomings. Currently, streaming information is provided at the request of each desktop computer. Thus, each user must form a separate connection with the source of streaming information in order to receive the desired streaming information. Once initiated, the user is unable to control the manner in which streaming information is rendered. For instance, the user cannot temporarily “pause” the incoming streaming information in order to perform another task and then resume viewing when desired. Likewise, the user is unable to repeat a previously rendered portion since the data packets are discarded, or skip ahead since the data packets have not been received.
There thus is an ongoing need to improve the manner in which streaming information is rendered. Although described above with respect to a desktop computer and streaming information received from the Internet, the improved process should be applicable to other information appliances or computing devices and other forms of streaming information.
SUMMARY OF THE INVENTION
A streaming information handling system receives streaming information and analyzes the streaming information to locate one or more sync points in the streaming information. The streaming information and sync point location information, indicative of a location of the sync points, is provided to a storage module. The streaming information and at least a portion of the sync point location information are stored on the storage module.
In accordance with another aspect of the present invention, buffer locations are indexed which correspond to the streaming location. The buffer locations can be indexed based on a desired frequency of index entries, or based on sync point location information, or both.
In addition, in accordance with another aspect of the present invention, a system is provided for seeking through buffered streaming information which includes a plurality of different streams. The seeking system accommodates the requirements of the various streams which are stored in the buffer.
REFERENCES:
patent: 4901286 (1990-02-01), Theus
patent: 5136655 (1992-08-01), Bronson
patent: 5339418 (1994-08-01), East et al.
patent: 5371551 (1994-12-01), Logan et al.
patent: 5371842 (1994-12-01), Easton et al.
patent: 5414455 (1995-05-01), Hooper et al.
patent: 5463630 (1995-10-01), Tooher
patent: 5566301 (1996-10-01), Koz et al.
patent: 5596581 (1997-01-01), Saeijs et al.
patent: 5596645 (1997-01-01), Fujimori
patent: 5598276 (1997-01-01), Cookson et al.
patent: 5664226 (1997-09-01), Czako et al.
patent: 5692213 (1997-11-01), Goldberg et al.
patent: 5729471 (1998-03-01), Jain et al.
patent: 5754773 (1998-05-01), Ozden et al.
patent: 5758011 (1998-05-01), Fujinami
patent: 5761417 (1998-06-01), Henley et al.
patent: 5774643 (1998-06-01), Lubbers et al.
patent: 5784527 (1998-07-01), Ort
patent: 5802394 (1998-09-01), Baird et al.
patent: 5805821 (1998-09-01), Saxena et al.
patent: 5835667 (1998-11-01), Wactlar et al.
patent: 5838876 (1998-11-01), Iwamura
patent: 5850572 (1998-12-01), Dierke
patent: 5878280 (1999-03-01), Lucht
patent: 5915094 (1999-06-01), Kouloheris et al.
patent: 5930493 (1999-07-01), Ottesen et al.
patent: 5995091 (1999-11-01), Near et al.
patent: 6097380 (2000-08-01), Crites et al.
patent: 6134596 (2000-10-01), Bolosky et al.
patent: 6195680 (2001-02-01), Goldszmidt et al.
patent: 6195701 (2001-02-01), Kaiserswerth et al.
patent: 6233389 (2001-05-01), Barton et al.
patent: 6233629 (2001-05-01), Castellano
patent: 6239793 (2001-05-01), Barnert et al.
patent: 6247069 (2001-06-01), Smyers
patent: 6249319 (2001-06-01), Post
patent: 6314466 (2001-11-01), Agarwal et al.
patent: 0 633 694 (1995-01-01), None
patent: 0 702 370 (1996-03-01), None
patent: 0 713 341 (1996-05-01), None
patent: 0 727 911 (1996-08-01), None
patent: 0 756 281 (1997-01-01), None
patent: 0 789 488 (1997-08-01), None
patent: 0 812 108 (1997-12-01), None
patent: WO 97 48049 (1997-12-01), None
“Correlating Audio and Moving-Image Tracks”, IBM Technical Disclosure Bulletin, vol. 33, No. 10A, pp. 295-296, Mar. 1, 1991.
“Intelligent Access to Digital Video: Information Project”, Wactlar et al., IEEE Computer Society, vol. 29, No. 5, pp. 46-52, May 1, 1996.
Abstract of “An Intelligent Media Browser Using Automatic Multimodel Analysis”, by Foote et al., Proc. 6th, Multimedia Conference, pp. 375-380, Sep. 12-16, 1998, “Inspec Online!”, Institution of Electrical Engineers, Stevenage, GB, Inspec No. AN 6287986.
Kunzman A J et al., “1934 High Performance Serial Bus: The Digital Interface for ATV” IEEE Transactions on Consumer Electronics, US, IEEE Inc., New Your, vol. 1, No. 3, pp. 893-900, Aug. 1, 1995.
“Data Rate Matching Buffer”, IBM Technical Disclosure Bulletin, IBM Corp., New York, vol. 29, No. 4, Sep. 1, 1986.
XP002143764—Proc. 6thACM Int. Multimedia Conf., An intelligent media browser using automatic multimodal analysis., paragraphs ′0002-05.5!, ′0008!
XP000110048—IBM Technical Disclosure Bulletin, New York, “Correlating Audio Moving-Image Tracks”, vol. 33, No. 10A, Mar. 1, 1991, pp. 295-296.
XP000591712—“Intelligent Access to Digital Video: Informedia Project”, by Wactlar H D et al., vol. 29, No. 5, May 1996, pp. 46-50.
“The Vision Thing”, Conference Proceedings, Windows Hardware Engineering Conference, Mar. 25-27, 1998.
Reply Networks, Inc., Press Release, “Replay Networks and Showtime Networks, Inc. Announce Personal TV Deal for Showtime, The Movie Channel, Sundance Channel and FLIX”, Mar. 29, 1999, http://www.replaytv.com
ews/release_016.html.
Replay Networks, Inc., Press Release, “Replay Networks, Inc. Announces $8 Million Investment with Venture Firm Kleiner Perkins Caufield & Byers As Lead Investor”, Mar. 29, 1999, http://www.replaytv.com
ews/release_014.html.
Replay Netwoks, Inc., Press Release, “Replay TV™ Features at David Coursey's Showcase '99”, Jan. 28, 1999.
Replay Networks, Inc., Press Release, “Replay Networks, Inc. Announces Backing By Vulcan Ventures”, Jan. 7, 1999.
Replay Networks, Inc., Press Release, “Replay Networks, Inc. and Runco Announce Home Theater OEM Agreement”, Jan. 7, 1999.
Replay Networks, Inc., Press Release, “Replay Networks Annonces Product Line, Pricing, Shipping”, Jan. 7, 1999.
Replay Networks, Inc., Press Release, “Replay Networks and E? Entertainment Television Networks Sign Agreement to Deliver Content to Replay TV Viewers”, Jan. 7, 1999.
Replay Networks, Inc., Press Release, “Replay TV Wins CES 1999 ‘Best of Show’ Award”, Jan. 6, 1999.
TiVo, Inc., Press Release, “TiVo, Inc. ad Quantum Corp. Announce Strategic Alliance Enabling Consumers to Take Control of Live Television”, Dec. 21, 1998, http://www.tivo.com/about/alliance.html.
TiVo, Inc., Press Release, “TiVo Joins Forces With Philips and DirecTV to Launch Revolutionary Personal Television Service”, Jan. 4,
Lee Mingtzong
Lorton Christopher W.
Parry William G.
Raja Jayachandran
Smirnov Serge
Kelly Joseph R.
Microsoft Corporation
Najjar Saleh
Westman Champlin & Kelly P.A.
LandOfFree
Analyzing, indexing and seeking of streaming information does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Analyzing, indexing and seeking of streaming information, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Analyzing, indexing and seeking of streaming information will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3054853