Patents by Inventor Lawrence H. Maddox

Lawrence H. Maddox has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7769822
    Abstract: In a content delivery network comprising multiple servers positioned at different locations, and including clients respectively located closer to one of the servers than to others, a method distributes specified file content to respective clients. The method initially uploads the specified content to a particular server, and generates a download plan for replicating the specified content at one or more other servers in successive stages, wherein each of the other servers is designated as a target server. The clients are notified, when the specified content is available for downloading at each target server. One mode of operation, of the target servers, immediately serves the specified content to a given client from the target server; another mode notifies the given client of the amount of time remaining until the target server completes replicating the specified content.
    Type: Grant
    Filed: July 17, 2007
    Date of Patent: August 3, 2010
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey Mark Achtermann, Lawrence H. Maddox, Jr., Liliana Orozco, Patrick Leo Woods
  • Publication number: 20090024693
    Abstract: In a content delivery network comprising multiple depot servers positioned at different locations, and including clients respectively located closer to one of the depot servers than to others, a method distributes specified file content to respective clients. The method comprises initially uploading the specified content to a particular one of the depot servers, and generating a download plan for replicating the specified content at one or more other depot servers in successive stages, wherein each of the other depot servers is designated as a target depot server. Each of a multiplicity of clients is notified, when the uploading of the specified content to the particular depot server has been completed, that the specified content is being made available for downloading at each target depot server.
    Type: Application
    Filed: July 17, 2007
    Publication date: January 22, 2009
    Inventors: Jeffrey Mark Achtermann, Lawrence H. Maddox, JR., Liliana Orozco, Patrick Leo Woods
  • Publication number: 20080270524
    Abstract: A computer implemented method, apparatus, and computer program product for distributing files. A configurable threshold is set. A notification of a file to upload is received. An entry for the file is created in a database. A determination as to whether the size of the file is less than the configurable threshold is made. Responsive to a determination that the size of the file is greater than or equal to the configurable threshold, the file is copied to a plurality of servers, and the entry in the database is updated by adding the locations of the plurality of servers. Responsive to a determination that the file is less than the configurable threshold, the file is stored in a storage, and the entry in the database is updated with the location of the file.
    Type: Application
    Filed: April 30, 2007
    Publication date: October 30, 2008
    Inventors: Nikhil Gupta, Lawrence H. Maddox, Liliana Orozco, Brian George Vaseberg