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).

  • Patent number: 9167049
    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. At a later time, 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 then be redirected to request the content item directly from the second caching device.
    Type: Grant
    Filed: August 21, 2012
    Date of Patent: October 20, 2015
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Richard Fliam, Kevin Christopher Flanagan, Gregory Allen Broome, Jason Burgess, Gabriel Commeau
  • Patent number: 9131009
    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: March 8, 2013
    Date of Patent: September 8, 2015
    Assignee: Comcast Cable Holdings, LLC
    Inventors: Gregory Allen Broome, Jason Burgess, Richard Joseph Fliam
  • Publication number: 20150181261
    Abstract: The disclosed methods and system may gain access to a plurality of content streams, and periodically capture still images from each stream. The captured stills may be stored in a predetermined location, and the location may be made available to various clients. By discovering the locations, application clients can issue requests to receive the latest image for a current stream, and use that image to improve a user interface or enhance a user experience in consuming the content.
    Type: Application
    Filed: December 24, 2014
    Publication date: June 25, 2015
    Inventors: Joseph Kiok, Kevin Christopher Flanagan, Gregory Allen Broome, Richard Joseph Fliam, Sam Schwartz
  • Patent number: 8949892
    Abstract: The disclosed methods and system may gain access to a plurality of content streams, and periodically capture still images from each stream. The captured stills may be stored in a predetermined location, and the location may be made available to various clients. By discovering the locations, application clients can issue requests to receive the latest image for a current stream, and use that image to improve a user interface or enhance a user experience in consuming the content.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: February 3, 2015
    Inventors: Joseph Kiok, Kevin Christopher Flanagan, Gregory Allen Broome, Richard Joseph Fliam, Sam Schwartz
  • Publication number: 20150006752
    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: June 26, 2013
    Publication date: January 1, 2015
    Inventors: David Andrew O'Hare, Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay
  • Publication number: 20140280688
    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 14, 2013
    Publication date: September 18, 2014
    Applicant: Comcast Cable Communications, LLC
    Inventors: Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay, Bruce Bradley
  • Publication number: 20140283120
    Abstract: Methods and systems for managing data assets and rights thereto are disclosed. One method can comprise generating an access token representing access rights of one or more users or device. A request for access to data can be received from the one or more users and the request can be granted or denied based upon the access rights of the one or more users. The access token can be modified based upon granting or denying the request.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: Comcast Cable Communications, LLC
    Inventors: Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay
  • Publication number: 20140259082
    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: Application
    Filed: March 8, 2013
    Publication date: September 11, 2014
    Inventors: Gregory Allen Broome, Jason Burgess, Richard Joseph Fliam
  • Publication number: 20140226671
    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 12, 2013
    Publication date: August 14, 2014
    Applicant: Comcast Cable Communications, LLC
    Inventors: Gregory Allen Broome, Jason Burgess, Richard Fliam
  • Publication number: 20130204961
    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. At a later time, 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 then be redirected to request the content item directly from the second caching device.
    Type: Application
    Filed: August 21, 2012
    Publication date: August 8, 2013
    Applicant: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Richard Fliam, Kevin Christopher Flanagan, Gregory Allen Broome, Jason Burgess, Gabriel Commeau
  • Publication number: 20120210356
    Abstract: The disclosed methods and system may gain access to a plurality of content streams, and periodically capture still images from each stream. The captured stills may be stored in a predetermined location, and the location may be made available to various clients. By discovering the locations, application clients can issue requests to receive the latest image for a current stream, and use that image to improve a user interface or enhance a user experience in consuming the content.
    Type: Application
    Filed: November 7, 2011
    Publication date: August 16, 2012
    Applicant: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Joseph Kiok, Kevin Christopher Flanagan, Gregory Allen Broome, Richard Joseph Fliam, Sam Schwartz
  • Publication number: 20100100449
    Abstract: A method and system of advertising that facilitates an automated advertisement process where a user, at any point during playback, simply makes a request to view an advertisement and an advertisement related to the current point of playback is automatically provided. The advertisement can be related to a scene showing proximate in time to the request so that the user can specify what type of advertisement is provided and when it is provided.
    Type: Application
    Filed: October 22, 2008
    Publication date: April 22, 2010
    Applicant: Cable Television Laboratories, Inc.
    Inventors: David K. Broberg, Judson D. Cary, Gregory Allen Broome, Clarke Stevens