Patents by Inventor Carl Veazey

Carl Veazey 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: 11936469
    Abstract: Methods, systems, and apparatuses are disclosed for server selected bitrate streaming. A server receives a request from a user device for data segments at a first bitrate. The server determines a second bitrate for transmission of the data segments to the user device. The server transmits the requested data segments at the determined second bitrate.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: March 19, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventors: Cory Zachman, Guy Grigsby, Carl Veazey
  • Publication number: 20240080510
    Abstract: Systems, apparatuses, and methods are described for monitoring data transmitted and/or received via multicast transmission and, based on latency, segment loss, and/or other occurrence, modifying sources and/or other characteristics of additional data transmission. The data may be video segments of media content items. Sources of video segments can be changed based on comparisons of rates of arrival of video segments, failure to receive segments, etc. Selection of an encoded version of content for multicast and/or unicast transmission may be based on indications of delay and/or non-receipt, and/or based on predictions of increased load on a network.
    Type: Application
    Filed: April 6, 2023
    Publication date: March 7, 2024
    Inventors: Guy J. Grigsby, Carl Veazey, Ian Eckart
  • Publication number: 20230247105
    Abstract: The disclosure relates generally to providing content from a source to a user device. In one implementation, a source such as a server receives a request for a master manifest file. The server may identify one or more other manifest files and at least one data block associated with the content. The other manifest files can include manifest files referenced by the master manifest file, or can include manifest files associated with related content. The requested master manifest, the one or more other manifest files, and the at least one data block can be pushed to the user device.
    Type: Application
    Filed: April 10, 2023
    Publication date: August 3, 2023
    Inventors: Cory Zachman, Guy Grigsby, Carl Veazey
  • Patent number: 11659057
    Abstract: The disclosure relates generally to providing content from a source to a user device. In one implementation, a source such as a server receives a request for a master manifest file. The server may identify one or more other manifest files and at least one data block associated with the content. The other manifest files can include manifest files referenced by the master manifest file, or can include manifest files associated with related content. The requested master manifest, the one or more other manifest files, and the at least one data block can be pushed to the user device.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: May 23, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Cory Zachman, Guy Grigsby, Carl Veazey
  • Patent number: 11659222
    Abstract: Systems, apparatuses, and methods are described for monitoring data transmitted and/or received via multicast transmission and, based on latency, segment loss, and/or other occurrence, modifying sources and/or other characteristics of additional data transmission. The data may be video segments of media content items. Sources of video segments can be changed based on comparisons of rates of arrival of video segments, failure to receive segments, etc. Selection of an encoded version of content for multicast and/or unicast transmission may be based on indications of delay and/or non-receipt, and/or based on predictions of increased load on a network.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: May 23, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Guy J. Grigsby, Carl Veazey, Ian Eckart
  • Publication number: 20220303043
    Abstract: Methods, systems, and apparatuses are disclosed for server selected bitrate streaming. A server receives a request from a user device for data segments at a first bitrate. The server determines a second bitrate for transmission of the data segments to the user device. The server transmits the requested data segments at the determined second bitrate.
    Type: Application
    Filed: March 11, 2022
    Publication date: September 22, 2022
    Inventors: Cory Zachman, Guy Grigsby, Carl Veazey
  • Patent number: 11303382
    Abstract: Methods, systems, and apparatuses are disclosed for server selected bitrate streaming. A server receives a request from a user device for data segments at a first bitrate. The server determines a second bitrate for transmission of the data segments to the user device. The server transmits the requested data segments at the determined second bitrate.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: April 12, 2022
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Cory Zachman, Guy Grigsby, Carl Veazey
  • Publication number: 20200344510
    Abstract: Systems, apparatuses, and methods are described for providing updated manifests for content items. The updated manifests may present one or more expected characteristics for a given one or more segments of the content items. The device receiving the content item may use the updated manifests to select a representation of the content item or portion thereof.
    Type: Application
    Filed: April 25, 2019
    Publication date: October 29, 2020
    Inventors: Ryan Lee McMurray, Carl Veazey
  • Publication number: 20200220645
    Abstract: Methods, systems, and apparatuses are disclosed for server selected bitrate streaming. A server receives a request from a user device for data segments at a first bitrate. The server determines a second bitrate for transmission of the data segments to the user device. The server transmits the requested data segments at the determined second bitrate.
    Type: Application
    Filed: September 10, 2019
    Publication date: July 9, 2020
    Inventors: Cory Zachman, Guy Grigsby, Carl Veazey
  • Publication number: 20200059683
    Abstract: Systems, apparatuses, and methods are described for monitoring data transmitted and/or received via multicast transmission and, based on latency, segment loss, and/or other occurrence, modifying sources and/or other characteristics of additional data transmission. The data may be video segments of media content items. Sources of video segments can be changed based on comparisons of rates of arrival of video segments, failure to receive segments, etc. Selection of an encoded version of content for multicast and/or unicast transmission may be based on indications of delay and/or non-receipt, and/or based on predictions of increased load on a network.
    Type: Application
    Filed: August 14, 2018
    Publication date: February 20, 2020
    Inventors: Guy J. Grigsby, Carl Veazey, Ian Eckart
  • Patent number: 10461884
    Abstract: Methods, systems, and apparatuses are disclosed for server selected bitrate streaming. A server receives a request from a user device for data segments at a first bitrate. The server determines a second bitrate for transmission of the data segments to the user device. The server transmits the requested data segments at the determined second bitrate.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: October 29, 2019
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Cory Zachman, Guy Grisby, Carl Veazey
  • Publication number: 20190109669
    Abstract: Methods, systems, and apparatuses are disclosed for server selected bitrate streaming. A server receives a request from a user device for data segments at a first bitrate. The server determines a second bitrate for transmission of the data segments to the user device. The server transmits the requested data segments at the determined second bitrate.
    Type: Application
    Filed: October 5, 2017
    Publication date: April 11, 2019
    Inventors: Cory Zachman, Guy Grigsby, Carl Veazey
  • Publication number: 20180309840
    Abstract: The disclosure relates generally to providing content from a source to a user device. In one implementation, a source such as a server receives a request for a master manifest file. The server may identify one or more other manifest files and at least one data block associated with the content. The other manifest files can include manifest files referenced by the master manifest file, or can include manifest files associated with related content. The requested master manifest, the one or more other manifest files, and the at least one data block can be pushed to the user device.
    Type: Application
    Filed: April 19, 2017
    Publication date: October 25, 2018
    Inventors: Cory Zachman, Guy Grigsby, Carl Veazey