Patents by Inventor Joseph D. DePalo

Joseph D. DePalo 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: 8750155
    Abstract: Techniques for modifying the performance of a transport layer protocol in response to a request for content are disclosed. A connection can be established between a content distribution server and an end user computer according to preconfigured parameters. When a request for content is received over the connection, the content distribution server can determine one or more parameters relating to the performance of the connection using information from the request. The content distribution server can modify the connection at the transport layer according to the one or more parameters. Thereafter, the transport layer can manage delivery of the requested content to the end user computer in accordance with the modified parameters. In various embodiments, the content distribution server includes a modified TCP protocol stack which adjusts timing, pacing, and buffer allocation associated with a connection in response to requests from an application-layer data source.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: June 10, 2014
    Assignee: Limelight Networks, Inc.
    Inventors: Bradley B. Harvell, Joseph D. DePalo, Michael M. Gordon, Jason L. Wolfe
  • Publication number: 20130060893
    Abstract: Techniques for modifying the performance of a transport layer protocol in response to a request for content are disclosed. A connection can be established between a content distribution server and an end user computer according to preconfigured parameters. When a request for content is received over the connection, the content distribution server can determine one or more parameters relating to the performance of the connection using information from the request. The content distribution server can modify the connection at the transport layer according to the one or more parameters. Thereafter, the transport layer can manage delivery of the requested content to the end user computer in accordance with the modified parameters. In various embodiments, the content distribution server includes a modified TCP protocol stack which adjusts timing, pacing, and buffer allocation associated with a connection in response to requests from an application-layer data source.
    Type: Application
    Filed: August 27, 2012
    Publication date: March 7, 2013
    Applicant: LIMELIGHT NETWORKS, INC.
    Inventors: Bradley B. Harvell, Joseph D. DePalo, Michael M. Gordon, Jason L. Wolfe
  • Patent number: 8274909
    Abstract: Techniques for modifying the performance of a transport layer protocol in response to a request for content are disclosed. A connection can be established between a content distribution server and an end user computer according to preconfigured parameters. When a request for content is received over the connection, the content distribution server can determine one or more parameters relating to the performance of the connection using information from the request. The content distribution server can modify the connection at the transport layer according to the one or more parameters. Thereafter, the transport layer can manage delivery of the requested content to the end user computer in accordance with the modified parameters. In various embodiments, the content distribution server includes a modified TCP protocol stack which adjusts timing, pacing, and buffer allocation associated with a connection in response to requests from an application-layer data source.
    Type: Grant
    Filed: October 2, 2009
    Date of Patent: September 25, 2012
    Assignee: Limelight Networks, Inc.
    Inventors: Bradley B. Harvell, Joseph D. DePalo, Michael M. Gordon, Jason L. Wolfe
  • Publication number: 20100250701
    Abstract: Techniques for modifying the performance of a transport layer protocol in response to a request for content are disclosed. A connection can be established between a content distribution server and an end user computer according to preconfigured parameters. When a request for content is received over the connection, the content distribution server can determine one or more parameters relating to the performance of the connection using information from the request. The content distribution server can modify the connection at the transport layer according to the one or more parameters. Thereafter, the transport layer can manage delivery of the requested content to the end user computer in accordance with the modified parameters. In various embodiments, the content distribution server includes a modified TCP protocol stack which adjusts timing, pacing, and buffer allocation associated with a connection in response to requests from an application-layer data source.
    Type: Application
    Filed: October 2, 2009
    Publication date: September 30, 2010
    Applicant: Limelight Networks, Inc.
    Inventors: Bradley B. Harvell, Joseph D. DePalo, Michael M. Gordon, Jason L. Wolfe
  • Patent number: 7715324
    Abstract: In one embodiment, a system for adapting the interoperation of nodes in an information processing system is disclosed. The system includes a protocol handler, a protocol attribute information store and a protocol attribute selector. The protocol handler manages a first connection and a second connection over the network using a protocol. The protocol attribute information store holds a plurality of attributes. The protocol attribute selector evaluates first information related to a first connection, utilizes the protocol attribute information store to determine first protocol attributes corresponding to the first connection, and communicates the first attributes for the first connection to the protocol handler.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: May 11, 2010
    Assignee: Limelight Networks, Inc.
    Inventors: Bradley B. Harvell, Joseph D. DePalo, Michael M. Gordon, Jason L. Wolfe