Patents by Inventor Garey Hassler

Garey Hassler 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: 11917216
    Abstract: Systems, apparatuses, and methods are described for replacing at least a part of a local time shift buffer of a user device with a remote time shift buffer.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: February 27, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventor: Garey Hassler
  • Publication number: 20230362435
    Abstract: Methods and systems for delivering content are described. A content distribution network may utilize multiple content sources and datacenters when delivering content to a requesting device. One or more service metrics associated with the content as it is being prepared for delivery at each of the datacenters may be monitored by a quality agent. The quality agent may use the one or more service metrics to select a distribution datacenter to deliver the content to the requesting device. The quality agent may instruct the remaining datacenters to disable delivery of the content to the requesting device.
    Type: Application
    Filed: April 18, 2023
    Publication date: November 9, 2023
    Inventor: Garey Hassler
  • Publication number: 20230344887
    Abstract: Methods, systems, and apparatuses for improved content delivery are described herein. During delivery of content to one or more user devices of a content distribution network (CDN), a content session may be created for each user device. During each content session, each user device may send one or more upstream communications, such as heartbeat signals and bitrate requests, to the CDN. A monitoring module of the CDN may aggregate the upstream communications into session data. The monitoring module may use the session data to determine an impairment associated with content delivery to the one or more user devices.
    Type: Application
    Filed: April 28, 2023
    Publication date: October 26, 2023
    Inventor: Garey Hassler
  • Patent number: 11677795
    Abstract: Methods, systems, and apparatuses for improved content delivery are described herein. During delivery of content to one or more user devices of a content distribution network (CDN), a content session may be created for each user device. During each content session, each user device may send one or more upstream communications, such as heartbeat signals and bitrate requests, to the CDN. A monitoring module of the CDN may aggregate the upstream communications into session data. The monitoring module may use the session data to determine an impairment associated with content delivery to the one or more user devices.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: June 13, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventor: Garey Hassler
  • Patent number: 11671653
    Abstract: Methods and systems for delivering content are described. A content distribution network may utilize multiple content sources and datacenters when delivering content to a requesting device. One or more service metrics associated with the content as it is being prepared for delivery at each of the datacenters may be monitored by a quality agent. The quality agent may use the one or more service metrics to select a distribution datacenter to deliver the content to the requesting device. The quality agent may instruct the remaining datacenters to disable delivery of the content to the requesting device.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: June 6, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventor: Garey Hassler
  • Publication number: 20230088885
    Abstract: Systems, apparatuses, and methods are described for a user device controlling a playback buffer to reduce latency in a service change.
    Type: Application
    Filed: June 27, 2022
    Publication date: March 23, 2023
    Inventors: Garey Hassler, Tedd Dawson
  • Publication number: 20220255977
    Abstract: Methods, systems, and apparatuses for improved content delivery are described herein. During delivery of content to one or more user devices of a content distribution network (CDN), a content session may be created for each user device. During each content session, each user device may send one or more upstream communications, such as heartbeat signals and bitrate requests, to the CDN. A monitoring module of the CDN may aggregate the upstream communications into session data. The monitoring module may use the session data to determine an impairment associated with content delivery to the one or more user devices.
    Type: Application
    Filed: February 24, 2022
    Publication date: August 11, 2022
    Inventor: Garey HASSLER
  • Patent number: 11405662
    Abstract: Systems, apparatuses, and methods are described for a user device controlling a playback buffer to reduce latency in a service change.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: August 2, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Garey Hassler, Tedd Dawson
  • Publication number: 20220210487
    Abstract: Systems, methods, and devices relating to data forwarding in a content delivery network are described herein. In a method, a cache server may receive a request for a first data object from a client device. The cache server may request for and receive the first data object from an origin server. The cache server may determine one or more rules, implemented at the Internet or transport layer of the cache server, configured to cause future data object(s), associated with the first data object, to be forwarded to the client device via the Internet or transport layer, as the case may be. The one or more rules may be additionally or alternatively configured to cause the future data object(s) to be sent to an application layer of the cache server for potential storage at the cache server.
    Type: Application
    Filed: December 30, 2020
    Publication date: June 30, 2022
    Inventor: Garey Hassler
  • Publication number: 20220210488
    Abstract: Systems and methods are described herein for dynamically detecting repetitive content. The content that is detected as repetitive may be cached for longer periods of time. Subsequent re-transmissions of the repetitive content to user devices may be done by retrieving the content from a cache rather than requesting the content from a transcoder and/or a packager. The repetitive content segments may be retrieved from a cache, thereby saving transcoding and other system resources. A data file may be generated to map the stored segments to their cache locations and to indicate a predicted time for future transmission of the content.
    Type: Application
    Filed: December 30, 2020
    Publication date: June 30, 2022
    Inventor: Garey Hassler
  • Publication number: 20220210492
    Abstract: Based on content schedule data and a determined latency between initiation of transcoding and operation of transcoding, a lead time at which to initiate the transcoding process for content may be determined. Determining the latency between initiation of transcoding and operation of transcoding may comprise determining that at least one transcoder from a plurality of reserved transcoders is available to transcode the content and initiating the at least one transcoder, at the lead time, to transcode the content. Determining the latency between initiation of transcoding and operation of transcoding may comprise determining that at least one transcoder from a plurality of reserved transcoders is not available to transcode the content and initiating a transcoder associated with a cloud provider, at the lead time, to transcode the content.
    Type: Application
    Filed: December 30, 2020
    Publication date: June 30, 2022
    Inventor: Garey Hassler
  • Patent number: 11297119
    Abstract: Methods, systems, and apparatuses for improved content delivery are described herein. During delivery of content to one or more user devices of a content distribution network (CDN), a content session may be created for each user device. During each content session, each user device may send one or more upstream communications, such as heartbeat signals and bitrate requests, to the CDN. A monitoring module of the CDN may aggregate the upstream communications into session data. The monitoring module may use the session data to determine an impairment associated with content delivery to the one or more user devices.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: April 5, 2022
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventor: Garey Hassler
  • Publication number: 20220103877
    Abstract: Systems, apparatuses, and methods are described for replacing at least a part of a local time shift buffer of a user device with a remote time shift buffer.
    Type: Application
    Filed: October 6, 2021
    Publication date: March 31, 2022
    Inventor: Garey Hassler
  • Publication number: 20220103641
    Abstract: Methods and systems for sending data are described. A computing device may send data to one or more requesting devices via one or more communication sessions. The computing device may update a state of a token(s) based on requests received and/or data sent. The computing device may manage the one or more sessions according to the state of the token(s).
    Type: Application
    Filed: October 14, 2021
    Publication date: March 31, 2022
    Inventor: Garey HASSLER
  • Publication number: 20210385513
    Abstract: Portions of different versions of a content asset may be stored in a manner that reduces the impact on viewing experience in the event of a failure of one of a plurality of storage subsystems of a content storage system. The portions of different versions of the content asset, which may be associated with a same portion of the playback time of the content asset, may be stored in different storage subsystems. If the storage subsystem storing a portion of one of the versions being retrieved for playback encounters a problem, a user device may access a corresponding portion of a different version stored on a different one of the storage subsystems.
    Type: Application
    Filed: June 4, 2020
    Publication date: December 9, 2021
    Inventors: Christopher Lintz, Alexander Giladi, Garey Hassler, Justin Luna
  • Patent number: 11190598
    Abstract: Methods and systems for sending data are described. A computing device may send data to one or more requesting devices via one or more communication sessions. The computing device may update a state of a token(s) based on requests received and/or data sent. The computing device may manage the one or more sessions according to the state of the token(s).
    Type: Grant
    Filed: November 12, 2018
    Date of Patent: November 30, 2021
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventor: Garey Hassler
  • Patent number: 11166052
    Abstract: Systems, apparatuses, and methods are described for replacing at least a part of a local time shift buffer of a user device with a remote time shift buffer.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: November 2, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventor: Garey Hassler
  • Publication number: 20210297471
    Abstract: Methods, systems, and apparatuses for improved content delivery are described herein. During delivery of content to one or more user devices of a content distribution network (CDN), a content session may be created for each user device. During each content session, each user device may send one or more upstream communications, such as heartbeat signals and bitrate requests, to the CDN. A monitoring module of the CDN may aggregate the upstream communications into session data. The monitoring module may use the session data to determine an impairment associated with content delivery to the one or more user devices.
    Type: Application
    Filed: February 12, 2021
    Publication date: September 23, 2021
    Inventor: Garey Hassler
  • Patent number: 10958700
    Abstract: Methods, systems, and apparatuses for improved content delivery are described herein. During delivery of content to one or more user devices of a content distribution network (CDN), a content session may be created for each user device. During each content session, each user device may send one or more upstream communications, such as heartbeat signals and bitrate requests, to the CDN. A monitoring module of the CDN may aggregate the upstream communications into session data. The monitoring module may use the session data to determine an impairment associated with content delivery to the one or more user devices.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: March 23, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventor: Garey Hassler
  • Publication number: 20200304849
    Abstract: Systems, apparatuses, and methods are described for a user device controlling a playback buffer to reduce latency in a service change.
    Type: Application
    Filed: March 22, 2019
    Publication date: September 24, 2020
    Inventors: Garey Hassler, Tedd Dawson