Optimizing bandwidth consumption for document distribution...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S228000, C709S235000

Reexamination Certificate

active

06463447

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to computer networks used for transmitting and distributing documents in the form of a collection of digital data. More specifically, the present invention relates to a method and apparatus for dynamically and intelligently caching documents at a local site utilizing an agent to filter incoming multicast streams of documents.
BACKGROUND OF THE INVENTION
The Internet has become an expansive backbone of communication with a vast repository of information available in various formats. The reason for its popularity is due in large part to the development of the hypertext mark-up language (HTML), its related formats such as extensible mark-up language (XML),. dynamic HTML (DHTML), and the associated Transmission Control Protocol/Internet Protocol (TCP/IP) based communications protocols Hyper Text Transfer Protocol, File Transfer Protocol (FTP), and User Datagram Protocol (UDP). HTML has transformed the Internet from the black and white world of text into the vibrant multi-media environment that it is today. HTML defines the syntax and placement of special, embedded directions that instruct a web browser on how to display the contents of a document which is made up of one or more HTML text files which in turn reference associated media files, like Joint Photographic Experts Group (JPEG) graphics, Graphics Interchange Format (GIF) animation files, or other embedded files of any number of formats including text, images, and other support media. HTML instructs a web browser client application on how to make a document interactive through special hypertext links or though embedded programs like Java applets, which connect a document with other documents, as well as with other Internet resources. In addition, embedded programs can and often do contain their own interactive logic in the form of executable code and the associated resources. HTML and similar/related technologies are responsible for unifying pictures, sounds, and text in a document allowing the presentation of rich, multi-media filled web pages on a wide variety of computer based display devices and appliances that have propelled the Internet as a new medium for worldwide information exchange and commerce.
The full potential of the Internet as a medium for communication, education, entertainment and commerce remains unfulfilled due to problems with its performance and reliability. The Internet's performance limitations stem from its basic architecture, which is not optimized for distribution of data-intensive multimedia content. Internet performance is currently limited by the weakest link in the chain between the client and the server. Bottlenecks may be caused by the “last-mile” connection to the user, the infrastructure of the Internet Service Provider (ISP), the gateway to the Internet backbone, or the content provider's Web server. For example, the Internet frequently becomes overloaded when transmitting the same data streams from popular Web site servers to millions of individual users.
It is generally true that wide area network (WAN) connections cost more and are slower than local area network (LAN) connections. What is needed is an effective method and apparatus for minimizing or eliminating redundant document transmissions across wide area network connections. Document transmission may include the transmission of data files or a collection of data files. It may include the transmission of text, audio, media, embedded programs, executable code, or other data that is published at a host server. In a wide area network of geographically dispersed homogeneous information consumers, the need for such an invention is most apparent. This is even more so when the users are consuming high-bandwidth data like video or audio files.
SUMMARY
A method and apparatus for dynamically filtering documents transmitted on one or more multicast channels according to a first embodiment of the present invention is disclosed. A document is received off of a multicast channel. It is determined whether the document includes relevant information. The document is processed if the document includes relevant information.
A filtering agent according to a second embodiment of the present invention is disclosed. The filtering agent includes a session identification reading unit that retrieves a session identification from a document multicasted over a multicast channel which identifies the original requester of the document. The filtering agent includes an information classification unit that retrieves published meta data and generates new meta data for each document transmitted with which, in part, it bases its relevance decisions. The filtering agent includes a source unit that retrieves source information from the document. An evaluation unit is coupled to the session identification reading unit, information classification unit, and the source unit. The evaluation unit determines whether the document includes relevant information based on the session identification, data information, the source information, and the channel of distribution. Based on the results of the evaluation unit, the filtering agent either stores the document locally for later use, forwards the document to the original requestor if that user resides within the receiving location's local area network, or discards the document as not relevant to the local users.


REFERENCES:
patent: 4602279 (1986-07-01), Freeman
patent: 4677434 (1987-06-01), Fascenda
patent: 4703423 (1987-10-01), Bado et al.
patent: 4745559 (1988-05-01), Willis et al.
patent: 5105184 (1992-04-01), Pirani et al.
patent: 5131020 (1992-07-01), Liebesny et al.
patent: 5228121 (1993-07-01), Fontaine et al.
patent: 5283731 (1994-02-01), Lalonde et al.
patent: 5305195 (1994-04-01), Murphy
patent: 5319455 (1994-06-01), Hoarty et al.
patent: 5321750 (1994-06-01), Nadan
patent: 5327554 (1994-07-01), Palazzi, III et al.
patent: 5347632 (1994-09-01), Filepp et al.
patent: 5353218 (1994-10-01), De Lapa et al.
patent: 5379421 (1995-01-01), Palazzi, III et al.
patent: 5404505 (1995-04-01), Levinson
patent: 5414773 (1995-05-01), Handelman
patent: 5438355 (1995-08-01), Palmer
patent: 5442771 (1995-08-01), Filepp et al.
patent: 5446919 (1995-08-01), Wilkins
patent: 5465401 (1995-11-01), Thompson
patent: 5512935 (1996-04-01), Majeti et al.
patent: 5524146 (1996-06-01), Morrisey et al.
patent: 5530853 (1996-06-01), Schell et al.
patent: 5584025 (1996-12-01), Keithley et al.
patent: 5604542 (1997-02-01), Dedrick
patent: 5614940 (1997-03-01), Cobbley et al.
patent: 5748190 (1998-05-01), Kjorsvik
patent: 5809242 (1998-09-01), Shaw et al.
patent: 5819284 (1998-10-01), Farber et al.
patent: 5867799 (1999-02-01), Lang et al.
patent: 5945988 (1999-08-01), Williams et al.
patent: 6012083 (2000-01-01), Savitzky et al.
patent: 6021419 (2000-02-01), Clarcke, Jr. et al.
patent: 6023723 (2000-02-01), McCormick et al.
patent: 6029195 (2000-02-01), Herz
patent: 6038596 (2000-03-01), Baldwin et al.
patent: 6052730 (2000-04-01), Felciano et al.
Comer, Douglas, Internetworking With TCP/IP vol I: Principles, Protocols, and Architecture, Second Edition, Prentice-Hall, Inc., pp. 283-286, Dec. 1991.*
Cranor, Lorrie Faith, et al, “Spam!”, Communications of the ACM, vol. 41, No. 8, pp. 74-83, Aug. 1998.*
Oliver, Dick, et al, Netscape 3 Unleashed, second edition, Sams.net Publishing, pp. 352-353, 357-360, Dec. 1996.*
Proebsting, Todd A., et al, “Filter Fusion”, POPL '96, St. Petersburg FLA USA, ACM 0-89791-769-3/95/01, pp. 119-130, Dec. 1996.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Optimizing bandwidth consumption for document distribution... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Optimizing bandwidth consumption for document distribution..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Optimizing bandwidth consumption for document distribution... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2940104

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.