Patents by Inventor Chris Longo

Chris Longo 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: 10602094
    Abstract: A top-level service executes a procedure call to at least one dependent service to determine an entitlement result for a user device making a request of the top-level service. A processing device generates an entitlement token comprising the entitlement result, encrypts the entitlement token and sends the entitlement token to the user device. The user device can return the entitlement token when making additional requests of the top-level service to prevent the top-level service from having to make additional procedure calls to the at least one dependent service.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: March 24, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Chris Longo, Qianghua Lu
  • Patent number: 10305721
    Abstract: Techniques are described for facilitating the delivery of digital content using gossip protocols. A group of client devices share information about network conditions in sideband communications using a gossip protocol. Each of the client devices then uses this information to make decisions about how to access content. By providing accurate and current information about network conditions the occurrence of buffering events and/or fatal errors may be significantly reduced or eliminated.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: May 28, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Justin Michael Binns, Lars Christian Ulness, James Eric Knowler, Charles Benjamin Franklin Waggoner, Terje Kristian Backman, Joshua B. Barnard, Marc Joliveau, Chris Longo, Matthew James Bordenet
  • Patent number: 9787745
    Abstract: A technology for content delivery is provided. In one example, performance of a caching network, performance of a delivery network, and customer demand are modeled. Instructions are provided for a client device on how to request content based on the modeled performance of the caching network, the modeled performance of the delivery network or the modeled customer demand.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: October 10, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Justin Michael Binns, Charles Benjamin Franklin Waggoner, Joshua B. Barnard, Matthew James Bordenet, Lars Christian Ulness, Marc Joliveau, Jim Knowler, Terje Kristian Backman, Chris Longo
  • Patent number: 9742749
    Abstract: Techniques are described by which decryption key rotation may be accomplished to support the protection of live streaming content. During playback of content using a decryption key, the client begins acquisition of a second stream of the same content (including a new decryption key) such that the client can transition playback of the content from the first stream to the second with few or no visible artifacts from the viewer's perspective.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: August 22, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Stefan Christian Richter, Marc Joliveau, Chris Longo, Ryan Dell Olson
  • Patent number: 9497243
    Abstract: A technology for content delivery is provided. In one example, performance of a caching network, performance of a delivery network, and customer demand are modeled. Instructions are provided for a client device on how to request content based on the modeled performance of the caching network, the modeled performance of the delivery network and the modeled customer demand.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: November 15, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Justin Michael Binns, Charles Benjamin Franklin Waggoner, Joshua B. Barnard, Matthew James Bordenet, Lars Christian Ulness, Marc Joliveau, Jim Knowler, Terje Kristian Backman, Chris Longo