Patents by Inventor Thomas P. BURNLEY

Thomas P. BURNLEY 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: 10355998
    Abstract: Techniques are described for managing streaming video profile selections of downstream client devices for a network device. The network device receives multicast network communications for a first video streaming profile of a plurality of video streaming profiles, for a video content item. The network device is subscribed to multicast communications from an upstream network device, for a video stream corresponding to the first video streaming profile. Embodiments determine network state information at the network device that specifies at least a measure of upstream network error. Upon determining that the network state information satisfies one or more criteria, data communications from the network device to a downstream client device for the video stream corresponding to the first video streaming profile are throttled.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: July 16, 2019
    Assignee: Cisco Technology, Inc.
    Inventor: Thomas P. Burnley
  • Publication number: 20180351868
    Abstract: Techniques for managing receiving, at a network receiver device, from a video streaming solution, segments for each of a plurality of video streams over one or more multicast channels, where the network receiver device is configured to cache the segments for consumption by one or more client devices. A first network congestion condition is satisfied at the network receiver device. In response to detecting the first network congestion condition is satisfied, a first one of the plurality of video streams having a lower priority is selected, relative to a second one of the plurality of video streams. Segments for the first video stream are requested using an alternate channel. Embodiments unsubscribe from a first one of the multicast channels for the selected first video stream.
    Type: Application
    Filed: July 28, 2017
    Publication date: December 6, 2018
    Inventors: Charles T. CARTWRIGHT, Thomas P. BURNLEY, Gareth BOWEN, Robert A. DRISKO
  • Publication number: 20180248806
    Abstract: Techniques are described for managing streaming video profile selections of downstream client devices for a network device. The network device receives multicast network communications for a first video streaming profile of a plurality of video streaming profiles, for a video content item. The network device is subscribed to multicast communications from an upstream network device, for a video stream corresponding to the first video streaming profile. Embodiments determine network state information at the network device that specifies at least a measure of upstream network error. Upon determining that the network state information satisfies one or more criteria, data communications from the network device to a downstream client device for the video stream corresponding to the first video streaming profile are throttled.
    Type: Application
    Filed: February 27, 2017
    Publication date: August 30, 2018
    Inventor: Thomas P. BURNLEY