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

  • Publication number: 20180131762
    Abstract: Methods and systems for managing data and transmission of content are disclosed. One method can comprise receiving a first request from a first computing device via a network. An index can be received from a first storage medium in response to the first request. The index can be stored in a second storage medium. The first storage medium is located in the network upstream from the second storage medium relative to the first computing device. A second request can be received from one or more of the first computing device and a second computing device via the network. The index can be retrieved from the second storage medium in response to the second request.
    Type: Application
    Filed: October 11, 2016
    Publication date: May 10, 2018
    Inventors: NEILL A. KIPP, Jan R. van Doorn, Richard J. Fliam
  • Publication number: 20170289223
    Abstract: Methods and systems for managing content are disclosed. As an example, a plurality of content fragment of a content asset may be generated and a plurality of time stamps may be associated with each of the plurality of fragments. A first time stamp may indicate a time a respective one of the plurality of fragments was generated and a second time stamp may represent an event time associated with one or more events of the network. As such, at least a portion of the plurality of content fragments may be transmitted to each of a plurality of content packagers, wherein at least the second time stamp associated with each of the plurality of fragments facilitates the alignment of the plurality of content packagers with each other.
    Type: Application
    Filed: March 29, 2016
    Publication date: October 5, 2017
    Inventors: Neill Kipp, Yasser Syed
  • Publication number: 20170171577
    Abstract: Systems, methods, and devices for synchronizing playback of segmented video content across multiple video playback devices are described herein. In example implementations, a video server provides, to one or more playback devices, an age of a playlist for the video content. A particular playback device receives fragments of the video content from the video server and schedules the video fragments for playback. If the actual playback time of a video fragment is not aligned with its scheduled playback time, then video fragment is modified, e.g., by adding video frames to or removing video frames from the video fragment. Modification of the video fragments continues until the actual playback times of the video fragments synchronize with their respective scheduled playback times.
    Type: Application
    Filed: December 9, 2015
    Publication date: June 15, 2017
    Inventor: Neill Kipp
  • Publication number: 20160360243
    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: June 4, 2015
    Publication date: December 8, 2016
    Inventors: David Arbuckle, Jason Burgess, Neill Kipp, Richard Fliam
  • Publication number: 20160360279
    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: Application
    Filed: June 4, 2015
    Publication date: December 8, 2016
    Inventors: Jamie Batmanglidj, Neill Kipp, Justin Riggert, Joseph Kiok
  • Patent number: 9491239
    Abstract: Methods and systems for managing data and transmission of content are disclosed. One method can comprise receiving a first request from a first computing device via a network. An index can be received from a first storage medium in response to the first request. The index can be stored in a second storage medium. The first storage medium is located in the network upstream from the second storage medium relative to the first computing device. A second request can be received from one or more of the first computing device and a second computing device via the network. The index can be retrieved from the second storage medium in response to the second request.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: November 8, 2016
    Assignee: Comcast Cable Communications, LLC
    Inventors: Neill A. Kipp, Jan R. van Doorn, Richard J. Fliam
  • Publication number: 20150222704
    Abstract: Methods and systems for managing data and transmission of content are disclosed. One method can comprise receiving a first request from a first computing device via a network. An index can be received from a first storage medium in response to the first request. The index can be stored in a second storage medium. The first storage medium is located in the network upstream from the second storage medium relative to the first computing device. A second request can be received from one or more of the first computing device and a second computing device via the network. The index can be retrieved from the second storage medium in response to the second request.
    Type: Application
    Filed: January 31, 2014
    Publication date: August 6, 2015
    Applicant: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Neill A. Kipp, Jan R. van Doorn, Richard J. Fliam
  • Publication number: 20010032155
    Abstract: A method implemented in a computer system for dynamically analyzing the status of a numeric system wherein the numeric system which includes one or more numeric objects such as inflow objects, outflow objects, account objects, variable objects, and pipe objects. The present invention also provides numeric objects having a growth property. In addition, the present invention provides single icons which represent either a row or column of a spreadsheet.
    Type: Application
    Filed: February 5, 2001
    Publication date: October 18, 2001
    Inventors: Robert Groat, Evan G. Burfield, Chia Chen Chang, Mark Drissel, Matthew Eichler, Richard Garrett, Neill Kipp, Perry Russell Rapp
  • Publication number: 20010032160
    Abstract: A method implemented in a computer system for dynamically analyzing the status of a numeric system wherein the numeric system which includes one or more numeric objects such as inflow objects, outflow objects, account objects, variable objects, and pipe objects. The present invention also provides numeric objects having a growth property. In addition, the present invention provides single icons which represent either a row or column of a spreadsheet.
    Type: Application
    Filed: February 5, 2001
    Publication date: October 18, 2001
    Inventors: Robert Groat, Evan G. Burfield, Chia Chen Chang, Mark Drissel, Matthew Eichler, Richard Garrett, Neill Kipp, Perry Russell Rapp
  • Patent number: 6298334
    Abstract: A method implemented in a computer system for dynamically analyzing the status of a numeric system wherein the numeric system which includes one or more numeric objects such as inflow objects, outflow objects, account objects, variable objects, and pipe objects. The present invention also provides numeric objects having a growth property. In addition the present invention provides single icons which represent either a row or column of a spredsheet.
    Type: Grant
    Filed: October 15, 1998
    Date of Patent: October 2, 2001
    Assignee: NetDecide Corporation
    Inventors: Evan G. Burfield, Chia Chen Chang, Mark Drissel, Matthew Eichler, Richard Garrett, Robert Groat, Neill Kipp, Perry Russell Rapp
  • Publication number: 20010009004
    Abstract: A method implemented in a computer system for dynamically analyzing the status of a numeric system wherein the numeric system which includes one or more numeric objects such as inflow objects, outflow objects, account objects, variable objects, and pipe objects. The present invention also provides numeric objects having a growth property. In addition, the present invention provides single icons which represent either a row or column of a spreadsheet.
    Type: Application
    Filed: February 5, 2001
    Publication date: July 19, 2001
    Inventors: Robert Groat, Evan G. Burfield, Chia Chen Chang, Mark Drissel, Matthew Eichler, Richard Garrett, Neill Kipp, Perry Russell Rapp