Patents by Inventor Joseph DePalo

Joseph 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).

  • Publication number: 20150172354
    Abstract: Systems and methods for delivering content objects over the Internet to end-user systems using a cooperative delivery system are disclosed. An edge server in a content delivery network receives a first request. The first request is from an end-user system for a first content object. The first request is routed to a network interface. The network interface receives a second request, wherein the second request is from a second network to deliver a second content object. The network interface is part of the content delivery network. An assignment engine assigns the content delivery network to deliver the first content object. The assignment engine assigns a third network to deliver the second content object.
    Type: Application
    Filed: December 17, 2013
    Publication date: June 18, 2015
    Applicant: LIMELIGHT NETWORKS, INC.
    Inventors: Peter Coppola, John Scharber, Jason Wolfe, Joseph DePalo
  • Publication number: 20150172167
    Abstract: A content delivery network (CDN) performs time varying traffic allocation. The network includes: one or more edge servers that store content corresponding to a domain name that is associated with a content provider, and are configured to deliver the content to end users in response to requests received at the edge servers from the end users; analytics information characterizing the CDN; and a traffic engine that periodically evaluates a service function as having a serve value or a shunt value for the domain name, based at least in part on the analytics information. The traffic engine transmits one or more IP addresses of the edge servers to an interface to a domain name service (DNS) while the service function has the serve value for the domain name; and transmits alternate domain name information of a different network to the interface while the service function has the shunt value.
    Type: Application
    Filed: June 3, 2014
    Publication date: June 18, 2015
    Applicant: Limelight Networks, Inc.
    Inventors: Kenneth Smart, Peter Coppola, Jacob S. Roersma, Lonhyn Jasinskyj, Jason Wolfe, Joseph DePalo
  • Publication number: 20150172149
    Abstract: Systems and methods for delivering a content object from a cache in a terminal network are disclosed. An edge server in a content delivery network provides a duration for a terminal network to cache a content object. The duration is conveyed by a control parameter. The content delivery network has a contract with a content provider to deliver the content object to end users. The terminal network receives a request from an end-user system for the content object. Based on the request being received within the duration and the terminal network having the content object in a cache, the terminal network delivers the content object to the end-user system. The terminal network then reports delivery of the content object to the content delivery network and/or to an intermediary. The terminal network is then compensated for delivering the content object.
    Type: Application
    Filed: December 17, 2013
    Publication date: June 18, 2015
    Applicant: LIMELIGHT NETWORKS, INC.
    Inventors: Peter Coppola, John Scharber, Jason Wolfe, Joseph DePalo
  • Publication number: 20150172135
    Abstract: Systems and methods for dynamically allocating network resources to improve experiences of users accessing content over the Internet are disclosed. An end-user system requests content over the Internet. A content delivery network and a terminal network form a cooperative delivery system. An edge server, which is part of the content delivery network, delivers the content to the end-user system and determines that an experience of an end user accessing the content over the Internet is likely being limited by latency and/or bandwidth in the cooperative delivery system. The end user is provided an option to select an upgraded service. After the end user selects the upgraded service, the end-user system is provided a higher bandwidth and/or lower latency connection while the content is being delivered.
    Type: Application
    Filed: December 17, 2013
    Publication date: June 18, 2015
    Applicant: LIMELIGHT NETWORKS, INC.
    Inventors: Peter Coppola, John Scharber, Jason Wolfe, Joseph DePalo
  • Patent number: 8769047
    Abstract: Systems and methods for content delivery control in a cooperative delivery system are disclosed. A rules repository stores control parameters. A content delivery network is configured to receive a request for a content object from an end-user system; receive from the rules repository a control parameter where the control parameter provides information about delivery and/or caching the content object; insert a string into a uniform resource identifier (URI) or response header for the content object; and transmit the response to or through a terminal network. The terminal network receives the response; identifies the string; identifies the control parameter; and processes delivery or storage of the content object based on the control parameter.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: July 1, 2014
    Assignee: Limelight Networks, Inc.
    Inventors: Peter Coppola, John Scharber, Jason Wolfe, Joseph DePalo