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: 20150180992Abstract: 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: ApplicationFiled: December 19, 2013Publication date: June 25, 2015Applicant: Limelight Networks, Inc.Inventors: Jason Thibeault, Kirby Wadsworth, Edgardo Nazario, Peter Coppola, Jeff Freund
-
Publication number: 20150172149Abstract: 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: ApplicationFiled: December 17, 2013Publication date: June 18, 2015Applicant: LIMELIGHT NETWORKS, INC.Inventors: Peter Coppola, John Scharber, Jason Wolfe, Joseph DePalo
-
Publication number: 20150172354Abstract: 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: ApplicationFiled: December 17, 2013Publication date: June 18, 2015Applicant: LIMELIGHT NETWORKS, INC.Inventors: Peter Coppola, John Scharber, Jason Wolfe, Joseph DePalo
-
Publication number: 20150172167Abstract: 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: ApplicationFiled: June 3, 2014Publication date: June 18, 2015Applicant: Limelight Networks, Inc.Inventors: Kenneth Smart, Peter Coppola, Jacob S. Roersma, Lonhyn Jasinskyj, Jason Wolfe, Joseph DePalo
-
Publication number: 20150172135Abstract: 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: ApplicationFiled: December 17, 2013Publication date: June 18, 2015Applicant: LIMELIGHT NETWORKS, INC.Inventors: Peter Coppola, John Scharber, Jason Wolfe, Joseph DePalo
-
Patent number: 8892686Abstract: 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: GrantFiled: December 19, 2013Date of Patent: November 18, 2014Assignee: Limelight Networks, Inc.Inventors: Jason Thibeault, Peter Coppola, Rick Pugh
-
Publication number: 20140304507Abstract: 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: ApplicationFiled: March 17, 2014Publication date: October 9, 2014Inventors: Peter Coppola, William P. White, Tamara Monson
-
Patent number: 8785370Abstract: 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: GrantFiled: April 9, 2009Date of Patent: July 22, 2014Assignee: Keratin Complex Holdings, Inc.Inventors: Peter Coppola, Vito C. Bucario
-
Patent number: 8775564Abstract: 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: GrantFiled: December 31, 2013Date of Patent: July 8, 2014Assignee: Limelight Networks, Inc.Inventors: Kenneth Smart, Peter Coppola, Jacob S. Roersma, Lonhyn Jasinskyj
-
Patent number: 8769047Abstract: 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: GrantFiled: December 17, 2013Date of Patent: July 1, 2014Assignee: Limelight Networks, Inc.Inventors: Peter Coppola, John Scharber, Jason Wolfe, Joseph DePalo
-
Patent number: 8707039Abstract: 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: GrantFiled: August 1, 2012Date of Patent: April 22, 2014Assignee: Limelight Networks, Inc.Inventors: Peter Coppola, William P. White, Tamara Monson
-
Publication number: 20120297192Abstract: 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: ApplicationFiled: August 1, 2012Publication date: November 22, 2012Applicant: Limelight Networks, Inc.Inventors: Peter Coppola, William P. White, Tamara Monson
-
Patent number: 8250368Abstract: 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: GrantFiled: September 26, 2011Date of Patent: August 21, 2012Assignee: Limelight Network, Inc.Inventors: Peter Coppola, William P. White, Tamara Monson
-
Patent number: 8200958Abstract: 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: GrantFiled: October 5, 2009Date of Patent: June 12, 2012Assignee: Limelight Networks, Inc.Inventors: Peter Coppola, William P. White, Tamara Monson
-
Publication number: 20120017087Abstract: 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: ApplicationFiled: September 26, 2011Publication date: January 19, 2012Applicant: LIMELIGHT NETWORKS, INC.Inventors: Peter Coppola, William P. White, Tamara Monson
-
Publication number: 20100088505Abstract: 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: ApplicationFiled: October 5, 2009Publication date: April 8, 2010Applicant: Limelight Networks, Inc.Inventors: Peter Coppola, William P. White, Tamara Monson
-
Publication number: 20090211593Abstract: 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: ApplicationFiled: April 9, 2009Publication date: August 27, 2009Inventors: Peter Coppola, Vito C. Bucario
-
Patent number: 4728005Abstract: 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: GrantFiled: May 20, 1986Date of Patent: March 1, 1988Assignee: Jet Spray Corp.Inventors: Leonard Jacobs, William Arzberger, Peter Coppola, Thomas A. O. Gross