Patents by Inventor Gregory Allen Broome

Gregory Allen Broome 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: 20230396672
    Abstract: Methods and systems for managing data are disclosed. One method can comprise storing first data locally relative to a user device and storing second data remotely relative to the user device. The first data and the second data can relate to the same content. The method can also comprise generating a manifest comprising location information relating to the first data and the second data and receiving a request for transmission of one or more of the first data and the second data based upon the manifest.
    Type: Application
    Filed: March 9, 2023
    Publication date: December 7, 2023
    Inventors: Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay, Bruce Bradley
  • Publication number: 20230396666
    Abstract: Provided are methods and systems for inserting custom content. An example method can comprise receiving, at a first computing device, an insertion instruction over a first non-packet-switching protocol information stream. The method can also comprise querying, by the first computing device, a second computing device in response to receiving the insertion instruction. The method can further comprise receiving, at the first computing device, content over a packet-switching protocol information stream in response to querying the second computing device. The content can be customized for an end-user associated with the first computing device.
    Type: Application
    Filed: February 28, 2023
    Publication date: December 7, 2023
    Inventors: Gregory Allen Broome, Jason Burgess, Richard Fliam
  • Patent number: 11792276
    Abstract: A content delivery network may provide content items to requesting devices using a popularity-based distribution hierarchy. A central analysis system may determine popularity data for a content item stored in a first caching device. The central analysis system may determine that a change in the popularity data is beyond a threshold value. The central analysis system may then transmit an instruction to move the content item from the first caching device to a second caching device in a different tier of caching devices than the first caching device. The central analysis system may update a content index to indicate that the content item has been moved to the second caching device. A user device may be redirected to request the content item directly from the second caching device.
    Type: Grant
    Filed: April 7, 2022
    Date of Patent: October 17, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Richard Fliam, Kevin Christopher Flanagan, Gregory Allen Broome, Jason Burgess, Gabriel Commeau
  • Publication number: 20230328126
    Abstract: Methods and systems for providing content are disclosed. One method can comprise receiving a request for content comprising at least a first segment. The method can also comprise determining an expiration condition of the first segment, and replacing the first segment with a second segment based on the expiration condition. The method can also comprise providing the second segment to a user or a device.
    Type: Application
    Filed: April 7, 2023
    Publication date: October 12, 2023
    Inventors: David A. O'Hare, Weidong Mao, Elad Nafshi, Mark Vickers, Gregory Allen Broome, Sree Kotay
  • Patent number: 11729237
    Abstract: Provided are methods and systems for inserting custom content. An example method can comprise receiving, at a first computing device, an insertion instruction over a first non-packet-switching protocol information stream. The method can also comprise querying, by the first computing device, a second computing device in response to receiving the insertion instruction. The method can further comprise receiving, at the first computing device, content over a packet-switching protocol information stream in response to querying the second computing device. The content can be customized for an end-user associated with the first computing device.
    Type: Grant
    Filed: August 9, 2022
    Date of Patent: August 15, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Gregory Allen Broome, Jason Burgess, Richard Fliam
  • Patent number: 11652861
    Abstract: Methods and systems for providing content are disclosed. One method can comprise receiving a request for content comprising at least a first segment. The method can also comprise determining an expiration condition of the first segment, and replacing the first segment with a second segment based on the expiration condition. The method can also comprise providing the second segment to a user or a device.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: May 16, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: David A. O'Hare, Weidong Mao, Elad Nafshi, Mark Vickers, Gregory Allen Broome, Sree Kotay
  • Patent number: 11637884
    Abstract: Provided are methods and systems for inserting custom content. An example method can comprise receiving, at a first computing device, an insertion instruction over a first non-packet-switching protocol information stream. The method can also comprise querying, by the first computing device, a second computing device in response to receiving the insertion instruction. The method can further comprise receiving, at the first computing device, content over a packet-switching protocol information stream in response to querying the second computing device. The content can be customized for an end-user associated with the first computing device.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: April 25, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Gregory Allen Broome, Jason Burgess, Richard Fliam
  • Patent number: 11627184
    Abstract: Methods and systems for managing data are disclosed. One method can comprise storing first data locally relative to a user device and storing second data remotely relative to the user device. The first data and the second data can relate to the same content. The method can also comprise generating a manifest comprising location information relating to the first data and the second data and receiving a request for transmission of one or more of the first data and the second data based upon the manifest.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: April 11, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay, Bruce Bradley
  • Publication number: 20230071277
    Abstract: Methods and system for providing content based on an embedded signal are disclosed. A method can comprise generating a placement signal based on an event, repeatedly embedding the placement signal into a data stream, and transmitting the data stream comprising the repeatedly embedded placement signal.
    Type: Application
    Filed: August 11, 2022
    Publication date: March 9, 2023
    Inventors: Eric Scott Rosenfeld, Gregory Allen Broome
  • Patent number: 11595454
    Abstract: Methods and systems for providing content are disclosed. One method can comprise receiving a request for content comprising at least a first segment. The method can also comprise determining an expiration condition of the first segment, and replacing the first segment with a second segment based on the expiration condition. The method can also comprise providing the second segment to a user or a device.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: February 28, 2023
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: David Andrew O'Hare, Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay
  • Publication number: 20230057507
    Abstract: A content delivery network may provide content items to requesting devices using a popularity-based distribution hierarchy. A central analysis system may determine popularity data for a content item stored in a first caching device. The central analysis system may determine that a change in the popularity data is beyond a threshold value. The central analysis system may then transmit an instruction to move the content item from the first caching device to a second caching device in a different tier of caching devices than the first caching device. The central analysis system may update a content index to indicate that the content item has been moved to the second caching device. A user device may be redirected to request the content item directly from the second caching device.
    Type: Application
    Filed: April 7, 2022
    Publication date: February 23, 2023
    Inventors: Richard Fliam, Kevin Christopher Flanagan, Gregory Allen Broome, Jason Burgess, Gabriel Commeau
  • Publication number: 20220385714
    Abstract: Provided are methods and systems for inserting custom content. An example method can comprise receiving, at a first computing device, an insertion instruction over a first non-packet-switching protocol information stream. The method can also comprise querying, by the first computing device, a second computing device in response to receiving the insertion instruction. The method can further comprise receiving, at the first computing device, content over a packet-switching protocol information stream in response to querying the second computing device. The content can be customized for an end-user associated with the first computing device.
    Type: Application
    Filed: August 9, 2022
    Publication date: December 1, 2022
    Inventors: Gregory Allen Broome, Jason Burgess, Richard Fliam
  • Patent number: 11509744
    Abstract: A resource management system may use information regarding the bandwidth status of a downstream communication path to determine what portion of queued content should be sent in the current available bandwidth timeslot. In some embodiments, multiple versions of the same requested content may be available, and the system may select a lower-quality version to send if needed to meet a time deadline included in the original content request.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: November 22, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Gregory Allen Broome, Jason Burgess, Richard Fliam
  • Patent number: 11503095
    Abstract: Aspects of the disclosure relate to control of consumption of content in an appliance. The content can include linear programming and non-linear assets. Such control can permit (i) changing a channel in the appliance (e.g., a CPE without upstream functionality) and thus selecting a linear-programming asset, a non-linear asset, and so forth, and (ii) controlling consumption of such assets. In one aspect, a device with upstream network connectivity can control the consumption of media in the appliance. The device can leverage data management and control functionality of a service provider network to acquire information related to assets available for consumption and to transmit asset requests to the service provider network, which can transmit content and signaling to the appliance in accordance at least in part with the asset request, thus controlling media consumption in the appliance.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: November 15, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Danial Holden, Michael D. McMahon, Gregory Allen Broome, Weidong Mao, Ross Gilson
  • Patent number: 11463495
    Abstract: Provided are methods and systems for inserting custom content. An example method can comprise receiving, at a first computing device, an insertion instruction over a first non-packet-switching protocol information stream. The method can also comprise querying, by the first computing device, a second computing device in response to receiving the insertion instruction. The method can further comprise receiving, at the first computing device, content over a packet-switching protocol information stream in response to querying the second computing device. The content can be customized for an end-user associated with the first computing device.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: October 4, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Gregory Allen Broome, Jason Burgess, Richard Fliam
  • Patent number: 11451849
    Abstract: Methods and system for providing content based on an embedded signal are disclosed. A method can comprise generating a placement signal based on an event, repeatedly embedding the placement signal into a data stream, and transmitting the data stream comprising the repeatedly embedded placement signal.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: September 20, 2022
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Eric Scott Rosenfeld, Gregory Allen Broome
  • Publication number: 20220263881
    Abstract: Methods and systems for managing data are disclosed. One method can comprise storing first data locally relative to a user device and storing second data remotely relative to the user device. The first data and the second data can relate to the same content. The method can also comprise generating a manifest comprising location information relating to the first data and the second data and receiving a request for transmission of one or more of the first data and the second data based upon the manifest.
    Type: Application
    Filed: November 30, 2021
    Publication date: August 18, 2022
    Inventors: Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay, Bruce Bradley
  • Patent number: 11343351
    Abstract: A content delivery network may provide content items to requesting devices using a popularity-based distribution hierarchy. A central analysis system may determine popularity data for a content item stored in a first caching device. The central analysis system may determine that a change in the popularity data is beyond a threshold value. The central analysis system may then transmit an instruction to move the content item from the first caching device to a second caching device in a different tier of caching devices than the first caching device. The central analysis system may update a content index to indicate that the content item has been moved to the second caching device. A user device may be redirected to request the content item directly from the second caching device.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: May 24, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Richard Fliam, Kevin Christopher Flanagan, Gregory Allen Broome, Jason Burgess, Gabriel Commeau
  • Publication number: 20220086210
    Abstract: Provided are methods and systems for inserting custom content. An example method can comprise receiving, at a first computing device, an insertion instruction over a first non-packet-switching protocol information stream. The method can also comprise querying, by the first computing device, a second computing device in response to receiving the insertion instruction. The method can further comprise receiving, at the first computing device, content over a packet-switching protocol information stream in response to querying the second computing device. The content can be customized for an end-user associated with the first computing device.
    Type: Application
    Filed: November 23, 2021
    Publication date: March 17, 2022
    Inventors: Gregory Allen Broome, Jason Burgess, Richard Fliam
  • Publication number: 20220086206
    Abstract: Methods and systems for providing content are disclosed. One method can comprise receiving a request for content comprising at least a first segment. The method can also comprise determining an expiration condition of the first segment, and replacing the first segment with a second segment based on the expiration condition. The method can also comprise providing the second segment to a user or a device.
    Type: Application
    Filed: November 23, 2021
    Publication date: March 17, 2022
    Inventors: David A. O'Hare, Weidong Mao, Elad Nafshi, Mark Vickers, Gregory Allen Broome, Sree Kotay