Patents by Inventor Richard Fliam

Richard Fliam 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: 20240107082
    Abstract: Disclosed are systems, methods, and devices transmitting live content. There is provided a first delivery path for streaming live content data, without packet reordering, to a player device, and a second delivery path for streaming recorded content data to the player, wherein the system is configured to transition from the first delivery path to the second delivery path in response to a seek and/or rewind request from the player device.
    Type: Application
    Filed: September 20, 2023
    Publication date: March 28, 2024
    Inventors: Richard Fliam, Cory Zachman
  • Publication number: 20240022520
    Abstract: Systems, methods, apparatuses, and computer readable media may be configured for transferring of state data of a network connection established by a first device. In an example, a front end device of a cache cluster may establish a network connection with a client device and generate state data associated with the network connection. The front end device may receive a content request from the client device via the network connection and select one of a plurality of back end devices to provide the content item.
    Type: Application
    Filed: February 1, 2023
    Publication date: January 18, 2024
    Inventors: Kevin Johns, Allen Broome, Eric Rosenfeld, Richard Fliam
  • 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
  • Publication number: 20230385434
    Abstract: Systems and methods are described for the generation of domain names that may be associated with a particular user device and may be encrypted to obfuscate the domain names of content requested by the user device.
    Type: Application
    Filed: June 1, 2023
    Publication date: November 30, 2023
    Inventors: Richard Fliam, David Arbuckle
  • 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
  • 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: 11704421
    Abstract: Systems and methods are described for the generation of domain names that may be associated with a particular user device and may be encrypted to obfuscate the domain names of content requested by the user device.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: July 18, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Richard Fliam, David Arbuckle
  • 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
  • Publication number: 20230109997
    Abstract: Methods and systems are disclosed herein for managing delivery of content fragments to a device in response to a bandwidth determination. In one implementation of the disclosure, when a content player or device requests a content fragments, a local cache may determine a bandwidth or data rate related to transmission of a content fragment from a source to the cache, and send the fragment to the player at a rate corresponding to the determined bandwidth or data rate.
    Type: Application
    Filed: September 12, 2022
    Publication date: April 13, 2023
    Inventors: Richard Fliam, David Arbuckle
  • Patent number: 11601376
    Abstract: Systems, methods, apparatuses, and computer readable media may be configured for transferring of state data of a network connection established by a first device. In an example, a front end device of a cache cluster may establish a network connection with a client device and generate state data associated with the network connection. The front end device may receive a content request from the client device via the network connection and select one of a plurality of back end devices to provide the content item.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 7, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Kevin Johns, Allen Broome, Eric Rosenfeld, Richard Fliam
  • 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: 11477305
    Abstract: Methods and systems are disclosed herein for managing delivery of content fragments to a device in response to a bandwidth determination. In one implementation of the disclosure, when a content player or device requests a content fragments, a local cache may determine a bandwidth or data rate related to transmission of a content fragment from a source to the cache, and send the fragment to the player at a rate corresponding to the determined bandwidth or data rate.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: October 18, 2022
    Inventors: Richard Fliam, David Arbuckle
  • 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
  • Publication number: 20220210489
    Abstract: Systems and methods for managing the storage and delivery of recorded content in a network digital video recorder (DVR) system are disclosed. A plurality of requests to record a program may be received, wherein the program may comprise a plurality of segments. A segment from the plurality of segments may be determined to be copied to a first storage. A copy of the segment may be received from a second storage and a plurality of copies of the segment may be created in the first storage from the copy of the segment received from the second storage. The quantity of the plurality of copies of the segment may be equal to the quantity of the plurality of requests to record the program.
    Type: Application
    Filed: March 17, 2022
    Publication date: June 30, 2022
    Inventors: David ARBUCKLE, Jason BURGESS, Neill KIPP, Richard FLIAM
  • Publication number: 20220167028
    Abstract: Systems and methods for managing the storage and delivery of recorded content in a network digital video recorder (DVR) system are disclosed. A plurality of requests to record a program may be received, wherein the program may comprise a plurality of segments. A segment from the plurality of segments may be determined to be copied to a first storage. A copy of the segment may be received from a second storage and a plurality of copies of the segment may be created in the first storage from the copy of the segment received from the second storage. The quantity of the plurality of copies of the segment may be equal to the quantity of the plurality of requests to record the program.
    Type: Application
    Filed: November 4, 2021
    Publication date: May 26, 2022
    Inventors: David ARBUCKLE, Jason BURGESS, Neill KIPP, Richard FLIAM
  • 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: 20220043925
    Abstract: Systems and methods are described for the generation of domain names that may be associated with a particular user device and may be encrypted to obfuscate the domain names of content requested by the user device.
    Type: Application
    Filed: August 26, 2021
    Publication date: February 10, 2022
    Inventors: Richard Fliam, David Arbuckle