Patents by Inventor Neill A. Kipp

Neill A. Kipp 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: 11962649
    Abstract: Methods and systems for managing data and transmission of content are disclosed. A computing device may receive a request for content. The computing device may determine data associated with the requested content.
    Type: Grant
    Filed: May 18, 2022
    Date of Patent: April 16, 2024
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Neill A. Kipp, Jan R. van Doorn, Richard J. Fliam
  • Publication number: 20240114184
    Abstract: A computing device (e.g., an encoder, a content packager, and/or content server) may receive content (e.g., a live or time-shifted content transmission, video-on-demand content transmission, video, audio, games, data, etc.). The computing device may separate the received content into a plurality of content segments. The computing device may insert metadata into each of the content segments. The metadata may include a segment identifier. The segment identifier may identify the next sequential content segment of the plurality of content segments.
    Type: Application
    Filed: September 29, 2022
    Publication date: April 4, 2024
    Inventors: Neill KIPP, BRYAN TAFT
  • Publication number: 20240106882
    Abstract: A computing device may receive, in a communication session, a request for a first portion of content (e.g., video, audio, audio/video, web-based content, games, applications, data, etc.) at a first representation. The first representation may be associated with a first video resolution. The computing device may send the first portion of the content to the user device at the first representation. The computing device may receive, in the communication session, a second request for a second portion of the content at a second representation. The second representation may be associated with a second video resolution that is different from the first video resolution. The computing device may send, in the communication session, the second portion of the content to the user device at the second representation.
    Type: Application
    Filed: September 23, 2022
    Publication date: March 28, 2024
    Inventors: Jeffrey Sheldon, Bryan Taft, Neill Kipp
  • Patent number: 11805168
    Abstract: Systems, apparatuses, and methods are described for adjusting capacity in a networking environment. A networking system comprising clients, servers, load balancers, and/or other devices may expand and contract network capacity as needed. When expanding network capacity, load balancers may instruct client devices to connect to servers that are part of the expanded network. When network capacity is reduced, a server and/or a load balancer my instruct client devices to close a connection with a first server and establish a connection with a second server. Client devices may seamlessly begin using the connection with a second server without having to wait for a connection timeout with the first server.
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: October 31, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Neill Kipp, Joseph Kiok
  • Patent number: 11770589
    Abstract: Methods and systems for using text data in content presentation and content search are disclosed. Text data and a plurality of video frames can be extracted from a content program and stored in a database. Extracted text data can be divided into a plurality of text segments. The plurality of text segments and the plurality of video frames can be presented in the form of an electronic book or guide. In addition, the content program can be divided into a plurality of content segments and stored in the database. The plurality of content segments and the plurality of text segments can be associated by time indices. A user can identify one or more content segments in the database by a query, and notifications can be sent according to the query.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: September 26, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Jamie Batmanglidj, Neill Kipp, Justin Riggert, Joseph Kiok
  • Publication number: 20230147407
    Abstract: Disclosed are various systems and methods for fault tolerant video packaging and transmission. A video packager may receive one or more video content transmissions from a transcoder, and may identify deficient segments, packets, or other portions of the video content transmission. The video packager may also maintain or have access to a default video output that is free of the identified deficiencies. For example, the default video output can include one or more segments of video data comprising a blank or solid color frame, or a still image. The deficient data may be determined based on validation parameters. If the validation parameters are satisfied, the received data is packaged and transmitted. Otherwise, the default video output is packaged to replace deficient portions, and transmitted instead of the received video content.
    Type: Application
    Filed: August 18, 2022
    Publication date: May 11, 2023
    Inventors: Neill Kipp, Michael Reedell, Blake Orth
  • Publication number: 20230116618
    Abstract: Systems, apparatuses, and methods are described for adjusting capacity in a networking environment. A networking system comprising clients, servers, load balancers, and/or other devices may expand and contract network capacity as needed. When expanding network capacity, load balancers may instruct client devices to connect to servers that are part of the expanded network. When network capacity is reduced, a server and/or a load balancer my instruct client devices to close a connection with a first server and establish a connection with a second server. Client devices may seamlessly begin using the connection with a second server without having to wait for a connection timeout with the first server.
    Type: Application
    Filed: October 21, 2022
    Publication date: April 13, 2023
    Inventors: Neill Kipp, Joseph Kiok
  • Patent number: 11627351
    Abstract: Playback devices may receive video content and an age of a playlist associated with the video content. A playback device may use the age of the playlist to schedule output of video fragments of the video content. The playback device may adjust the output of the video content until an actual output time of a video fragment is substantially the same as the scheduled output time for the video fragment.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: April 11, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventor: Neill Kipp
  • Publication number: 20230091238
    Abstract: Systems, apparatuses, and methods are described for identifying addressable advertisement slots in media/video streams and utilizing the addressable advertisement slots. The identifying and/or the utilizing may be based on metadata associated with the media/video streams and/or viewers/audiences associated with different distributors/operators. The metadata, which may be collected from a content provider or a third-party suppliers, may be provided, via out-of-band signaling, to the different distributors/operators. The different distributors/operators may use information in the metadata to use identified addressable advertisement slots (e.g., by inserting different advertisements specifically targeted to those viewers/audiences associated with a particular distributor) and potentially generate a higher cost per thousand impressions (CPMs).
    Type: Application
    Filed: September 12, 2022
    Publication date: March 23, 2023
    Inventors: Gregg Brown, Stuart Kurkowski, Neill Kipp
  • Publication number: 20220394090
    Abstract: Methods and systems for managing data and transmission of content are disclosed. A computing device may receive a request for content. The computing device may determine data associated with the requested content.
    Type: Application
    Filed: May 18, 2022
    Publication date: December 8, 2022
    Inventors: Neill A. Kipp, Jan R. van Doorn, Richard J. Fliam
  • Patent number: 11516286
    Abstract: Systems, apparatuses, and methods are described for adjusting capacity in a networking environment. A networking system comprising clients, servers, load balancers, and/or other devices may expand and contract network capacity as needed. When expanding network capacity, load balancers may instruct client devices to connect to servers that are part of the expanded network. When network capacity is reduced, a server and/or a load balancer my instruct client devices to close a connection with a first server and establish a connection with a second server. Client devices may seamlessly begin using the connection with a second server without having to wait for a connection timeout with the first server.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: November 29, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Neill Kipp, Joseph Kiok
  • Patent number: 11457251
    Abstract: Disclosed are various systems and methods for fault tolerant video packaging and transmission. A video packager may receive one or more video content transmissions from a transcoder, and may identify deficient segments, packets, or other portions of the video content transmission. The video packager may also maintain or have access to a default video output that is free of the identified deficiencies. For example, the default video output can include one or more segments of video data comprising a blank or solid color frame, or a still image. The deficient data may be determined based on validation parameters. If the validation parameters are satisfied, the received data is packaged and transmitted. Otherwise, the default video output is packaged to replace deficient portions, and transmitted instead of the received video content.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: September 27, 2022
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Neill Kipp, Michael Reedell, Blake Orth
  • 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
  • Patent number: 11375017
    Abstract: Methods and systems for managing data and transmission of content are disclosed. A computing device may receive a request for content. The computing device may determine data associated with the requested content.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: June 28, 2022
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Neill A. Kipp, Jan R. van Doorn, Richard J. 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
  • Publication number: 20220132181
    Abstract: Playback devices may receive video content and an age of a playlist associated with the video content. A playback device may use the age of the playlist to schedule output of video fragments of the video content. The playback device may adjust the output of the video content until an actual output time of a video fragment is substantially the same as the scheduled output time for the video fragment.
    Type: Application
    Filed: December 21, 2021
    Publication date: April 28, 2022
    Inventor: Neill Kipp
  • Publication number: 20220103630
    Abstract: Methods and systems for managing data and transmission of content are disclosed. A computing device may receive a request for content. The computing device may determine data associated with the requested content.
    Type: Application
    Filed: May 12, 2021
    Publication date: March 31, 2022
    Inventors: Neill A. Kipp, Jan R. van Doorn, Richard J. Fliam
  • Publication number: 20220078494
    Abstract: Methods, systems, and apparatuses are described for fault tolerant network storage and delivery of recorded content. Two or more network digital video recorders may each receive a plurality of requests to record, archive, and/or play back content items, such as television programs. Each network digital video recorder may receive capacity reports of statistics such as storage and/or bandwidth from one or more other network digital video recorders. At least one of the network digital video recorders may determine whether, based on a network capacity, to record, archive, and/or playback content items. The methods, systems, and apparatuses may accommodate equipment failures that lead to partitions between network digital video recorders.
    Type: Application
    Filed: July 14, 2021
    Publication date: March 10, 2022
    Inventors: Neill Kipp, Martin Trang, Jiang Xu
  • Patent number: 11240543
    Abstract: Playback devices may receive video content and an age of a playlist associated with the video content. A playback device may use the age of the playlist to schedule output of video fragments of the video content. The playback device may adjust the output of the video content until an actual output time of a video fragment is substantially the same as the scheduled output time for the video fragment.
    Type: Grant
    Filed: February 15, 2021
    Date of Patent: February 1, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventor: Neill Kipp
  • Patent number: 11197034
    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: Grant
    Filed: August 27, 2020
    Date of Patent: December 7, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventors: David Arbuckle, Jason Burgess, Neill Kipp, Richard Fliam