Patents by Inventor Peter Coppola

Peter Coppola 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: 20150180992
    Abstract: A method for managing and analyzing a digital presence throughout a content delivery network providing multiple channels for content delivery may include storing and distributing content in response to user requests using a plurality of edge servers. The method may also include managing a digital presence using a digital presence controller, the digital presence controller including a plurality of service modules that each manage and analyze at least one aspect of the digital presence. The plurality of service modules may manage the digital presence according to functional rule sets. The plurality of service modules may generate analytics descriptive of at least one aspect of the digital presence. The method may additionally include receiving inputs that control the digital presence by adjusting the functional rule sets and providing a quantitative assessment of the digital presence based on the analytics.
    Type: Application
    Filed: December 19, 2013
    Publication date: June 25, 2015
    Applicant: Limelight Networks, Inc.
    Inventors: Jason Thibeault, Kirby Wadsworth, Edgardo Nazario, Peter Coppola, Jeff Freund
  • 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: 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: 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: 8892686
    Abstract: A method for generating and delivering highlight versions of content for special case delivery through a Content Delivery Network (CDN) may include storing and distributing content in response to user requests using a plurality of edge servers, the plurality of edge servers being organized into a plurality of geographically distributed Points of Presence (POPs) in the CDN comprising a first POP that stores first content. The method may also include receiving a request for the first content and directing the request for the first content to the first POP. The method may additionally include automatically determining that the request for the first content originated from a mobile device and in response, providing a limited portion of the first content to the mobile device, wherein the limited portion of the first content comprises less than the first content.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: November 18, 2014
    Assignee: Limelight Networks, Inc.
    Inventors: Jason Thibeault, Peter Coppola, Rick Pugh
  • Publication number: 20140304507
    Abstract: A system and method for delivering content to end users encrypted within a content delivery network (CDN) for content originators is disclosed. CDNs transport content for content originators to end user systems in a largely opaque manner. Caches and origin servers in the CDN are used to store content. Some or all of the content is encrypted within the CDN. When universal resource indicators (URIs) are received from an end user system, the CDN can determine the key used to decrypt the content object within the CDN before delivery. Where there is a cache miss, an origin server can be queried for the content object, which is encrypted in the CDN.
    Type: Application
    Filed: March 17, 2014
    Publication date: October 9, 2014
    Inventors: Peter Coppola, William P. White, Tamara Monson
  • Patent number: 8785370
    Abstract: A formulation is disclosed comprising a reactive keratin derivative. Also described are methods of making the formulation and hair treatment methods and systems that include use of the formulation. The hair treatment methods may be useful, for example, in straightening or revitalizing hair.
    Type: Grant
    Filed: April 9, 2009
    Date of Patent: July 22, 2014
    Assignee: Keratin Complex Holdings, Inc.
    Inventors: Peter Coppola, Vito C. Bucario
  • Patent number: 8775564
    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: Grant
    Filed: December 31, 2013
    Date of Patent: July 8, 2014
    Assignee: Limelight Networks, Inc.
    Inventors: Kenneth Smart, Peter Coppola, Jacob S. Roersma, Lonhyn Jasinskyj
  • 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
  • Patent number: 8707039
    Abstract: A system and method for delivering content to end users encrypted within a content delivery network (CDN) for content originators is disclosed. CDNs transport content for content originators to end user systems in a largely opaque manner. Caches and origin servers in the CDN are used to store content. Some or all of the content is encrypted within the CDN. When universal resource indicators (URIs) are received from an end user system, the CDN can determine the key used to decrypt the content object within the CDN before delivery. Where there is a cache miss, an origin server can be queried for the content object, which is encrypted in the CDN.
    Type: Grant
    Filed: August 1, 2012
    Date of Patent: April 22, 2014
    Assignee: Limelight Networks, Inc.
    Inventors: Peter Coppola, William P. White, Tamara Monson
  • Publication number: 20120297192
    Abstract: A system and method for delivering content to end users encrypted within a content delivery network (CDN) for content originators is disclosed. CDNs transport content for content originators to end user systems in a largely opaque manner. Caches and origin servers in the CDN are used to store content. Some or all of the content is encrypted within the CDN. When universal resource indicators (URIs) are received from an end user system, the CDN can determine the key used to decrypt the content object within the CDN before delivery. Where there is a cache miss, an origin server can be queried for the content object, which is encrypted in the CDN.
    Type: Application
    Filed: August 1, 2012
    Publication date: November 22, 2012
    Applicant: Limelight Networks, Inc.
    Inventors: Peter Coppola, William P. White, Tamara Monson
  • Patent number: 8250368
    Abstract: A system and method for delivering content to end users encrypted within a content delivery network (CDN) for content originators is disclosed. CDNs transport content for content originators to end user systems in a largely opaque manner. Caches and origin servers in the CDN are used to store content. Some or all of the content is encrypted within the CDN. When universal resource indicators (URIs) are received from an end user system, the CDN can determine the key used to decrypt the content object within the CDN before delivery. Where there is a cache miss, an origin server can be queried for the content object, which is encrypted in the CDN.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: August 21, 2012
    Assignee: Limelight Network, Inc.
    Inventors: Peter Coppola, William P. White, Tamara Monson
  • Patent number: 8200958
    Abstract: A system and method for delivering content to end users encrypted within a content delivery network (CDN) for content originators is disclosed. CDNs transport content for content originators to end user systems in a largely opaque manner. Caches and origin servers in the CDN are used to store content. Some or all of the content is encrypted within the CDN. When universal resource indicators (URIs) are received from an end user system, the CDN can determine the key used to decrypt the content object within the CDN before delivery. Where there is a cache miss, an origin server can be queried for the content object, which is encrypted in the CDN.
    Type: Grant
    Filed: October 5, 2009
    Date of Patent: June 12, 2012
    Assignee: Limelight Networks, Inc.
    Inventors: Peter Coppola, William P. White, Tamara Monson
  • Publication number: 20120017087
    Abstract: A system and method for delivering content to end users encrypted within a content delivery network (CDN) for content originators is disclosed. CDNs transport content for content originators to end user systems in a largely opaque manner. Caches and origin servers in the CDN are used to store content. Some or all of the content is encrypted within the CDN. When universal resource indicators (URIs) are received from an end user system, the CDN can determine the key used to decrypt the content object within the CDN before delivery. Where there is a cache miss, an origin server can be queried for the content object, which is encrypted in the CDN.
    Type: Application
    Filed: September 26, 2011
    Publication date: January 19, 2012
    Applicant: LIMELIGHT NETWORKS, INC.
    Inventors: Peter Coppola, William P. White, Tamara Monson
  • Publication number: 20100088505
    Abstract: A system and method for delivering content to end users encrypted within a content delivery network (CDN) for content originators is disclosed. CDNs transport content for content originators to end user systems in a largely opaque manner. Caches and origin servers in the CDN are used to store content. Some or all of the content is encrypted within the CDN. When universal resource indicators (URIs) are received from an end user system, the CDN can determine the key used to decrypt the content object within the CDN before delivery. Where there is a cache miss, an origin server can be queried for the content object, which is encrypted in the CDN.
    Type: Application
    Filed: October 5, 2009
    Publication date: April 8, 2010
    Applicant: Limelight Networks, Inc.
    Inventors: Peter Coppola, William P. White, Tamara Monson
  • Publication number: 20090211593
    Abstract: A formulation is disclosed comprising a reactive keratin derivative. Also described are methods of making the formulation and hair treatment methods and systems that include use of the formulation. The hair treatment methods may be useful, for example, in straightening or revitalizing hair.
    Type: Application
    Filed: April 9, 2009
    Publication date: August 27, 2009
    Inventors: Peter Coppola, Vito C. Bucario
  • Patent number: 4728005
    Abstract: In connection with a beverage dispensing machine, an automatic self-fill control apparatus for the machine for controlling the filling of the liquid tank, which liquid tank is fed with a combination of water and a concentrate syrup adapted to be mixed with the water within the tank. A sensor member is disposed in the tank in a position so as to be responsive to the rise and fall of liquid in the tank. Pump means are provided adapted to pump the syrup to the tank. Control of water flow to the tank is also carried out. The sensor member has a low probe for detecting a low predetermined level of liquid in the tank and a high probe for detecting a high predetermined level of liquid in the tank and adapted to respectively generate low and high probe signals.
    Type: Grant
    Filed: May 20, 1986
    Date of Patent: March 1, 1988
    Assignee: Jet Spray Corp.
    Inventors: Leonard Jacobs, William Arzberger, Peter Coppola, Thomas A. O. Gross