Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

A Uniform Method for Distribution of Internet Data To Appropriate Servers

IP.com Disclosure Number: IPCOM000015104D
Original Publication Date: 2001-Dec-09
Included in the Prior Art Database: 2003-Jun-20
Document File: 5 page(s) / 151K

Publishing Venue

IBM

Abstract

Disclosed is a software system that provides network transport of widely differing Internet asset types in a uniform manner. This system is embodied in a set of software libraries that can be linked into Internet server software such as web servers, application servers, streaming media servers, and the like. The linkage can be in the form of a “plugin” to the server. The libraries perform transport functions to deliver files of any type to a remote server that can then send that content on to the final consumer according to its own delivery system and protocol. The disclosed transport system is part of larger software system known as Content Distribution Framework (CDF). The network transport methods are known as Content Distribution Transport (CDT). These software components are part of an IBM product called WebSphere* Edge Server. The diversity of Internet and world-wide-web delivered content increases daily. The Internet and web systems benefit from caching devices which speed delivery of that content both into web clients and out from web content owner’s origin servers. Since the content to be delivered is diverging rapidly in its type, as are the accompanying required delivery protocols there is a demand for more varied edge of network services such as content replication and caching. Among the most popular new content types now in highest demand are: Application content such as Enterprise Java** Beans, Servlets, other Java based execution pages Audio/Video/Whiteboard or other media-rich content which demands streaming delivery

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 23% of the total text.

Page 1 of 5

A Uniform Method for Distribution of Internet Data To Appropriate Servers

   Disclosed is a software system that provides network transport of widely differing Internet asset types in a uniform manner. This system is embodied in a set of software libraries that can be linked into Internet server software such as web servers, application servers, streaming media servers, and the like. The linkage can be in the form of a "plugin" to the server. The libraries perform transport functions to deliver files of any type to a remote server that can then send that content on to the final consumer according to its own delivery system and protocol. The disclosed transport system is part of larger software system known as Content Distribution Framework (CDF). The network transport methods are known as Content Distribution Transport (CDT). These software components are part of an IBM product called WebSphere* Edge Server.

The diversity of Internet and world-wide-web delivered content increases daily. The Internet and web systems benefit from caching devices which speed delivery of that content both into web clients and out from web content owner's origin servers. Since the content to be delivered is diverging rapidly in its type, as are the accompanying required delivery protocols there is a demand for more varied edge of network services such as content replication and caching. Among the most popular new content types now in highest demand are:

  Application content such as Enterprise Java** Beans, Servlets, other Java based execution pages

  Audio/Video/Whiteboard or other media-rich content which demands streaming delivery

  Complex content bundles which require synchronous group updates to ensure referentially integral web spaces and up-to-date copies of all linked-to web objects.

Web and Internet services are being designed and built today to cache and serve these varied content types. However each system acquires its content in diverging and otherwise incompatible ways. Disclosed here is a system which provides a unified approach to delivering this content to the caching and re-hosting service sites, using a standard set of well-known protocols controlled in a unique way. One application programming interface and one user interface for controlling the distribution of all content types is the first unique aspect of this system.

The second unique aspect of this solution is the creation a content replication system that is tightly integrated with the edge-of-network content servers for each of the different content types being handled. For the purpose of this presentation the details of how the content is delivered to the client reader (browser, player, etc.) are less important than those of how the content is transported from its origin server to the edge of the (owner's) corporate network, and thence into either a public Internet uplink, or to a private content distribution network for more elaborate redistribution.

1

Page 2 of 5

Content Distributi...