Patents by Inventor Neil B. Buchen

Neil B. Buchen 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: 9444799
    Abstract: The present invention is suitable for use in a multi-encrypted system that dynamically allocates stream identifiers in a second stream depending upon the identifiers in a first stream. The first stream is monitored and counters are incremented with the presence of an identifier. The count for each of the counters is then received. Using the count, a control processor then assigns or revises identifiers in the second stream.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: September 13, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Neil B. Buchen, Thomas C. Wilson
  • Publication number: 20150195260
    Abstract: The present invention is suitable for use in a multi-encrypted system that dynamically allocates stream identifiers in a second stream depending upon the identifiers in a first stream. The first stream is monitored and counters are incremented with the presence of an identifier. The count for each of the counters is then received. Using the count, a control processor then assigns or revises identifiers in the second stream.
    Type: Application
    Filed: March 24, 2015
    Publication date: July 9, 2015
    Inventors: Neil B. Buchen, Thomas C. Wilson
  • Patent number: 9043822
    Abstract: A remote time shift buffer system with shadow tuning. The remote time shift buffer system includes a client in communication with a remote video recorder. The client tunes to a channel from a television signal source and sends the channel content to a television. When a channel change occurs at the client, the remote video recorder tunes to the same channel as the client and buffers the content. When a pause live television (PLTV) function is initiated, the remote video recorder generates an independent RTSB content stream using the buffered content. Once the RTSB content stream is available, the client switches inputs and displays the RTSB content stream from the remote video recorder. Manipulating the position within the RTSB content stream does not affect buffering of the live content. The remote time shift buffer system provides pause live television functionality with minimal loss of content.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: May 26, 2015
    Assignee: COX COMMUNICATIONS, INC.
    Inventors: Steven J. Calzone, Hui Zhao, Neil B. Buchen
  • Patent number: 9002008
    Abstract: The present invention is suitable for use in a multi-encrypted system that dynamically allocates stream identifiers in a second stream depending upon the identifiers in a first stream. The first stream is monitored and counters are incremented with the presence of an identifier. The count for each of the counters is then received. Using the count, a control processor then assigns or revises identifiers in the second stream.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: April 7, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Neil B. Buchen, Thomas C. Wilson
  • Patent number: 8755518
    Abstract: The present invention is suitable for use in a multi-encrypted system that dynamically allocates stream identifiers in a secondary overlay stream depending upon the identifiers in a primary encrypted stream. The primary encrypted input stream is monitored to determine the presence of all identifier values. Once the identifier values are determined, the values are stored in an allocation table and marked as ‘in-use’ to ensure that these identifier values are not allocated to any of the secondary overlay streams. The primary encrypted stream is monitored and the allocation table is updated continuously to detect any changes or conflicts to the identifier values, and the secondary overlay streams are dynamically updated accordingly.
    Type: Grant
    Filed: July 26, 2011
    Date of Patent: June 17, 2014
    Inventors: Neil B. Buchen, Thomas C. Wilson
  • Patent number: 8275132
    Abstract: The present invention is suitable for use in a multi-encrypted system that dynamically allocates stream identifiers in a second stream depending upon the identifiers in a first stream. The first stream is monitored and counters are incremented with the presence of an identifier. The count for each of the counters is then received. Using the count, a control processor then assigns or revises identifiers in the second stream.
    Type: Grant
    Filed: May 15, 2006
    Date of Patent: September 25, 2012
    Inventors: Neil B. Buchen, Thomas C. Wilson
  • Publication number: 20110280396
    Abstract: The present invention is suitable for use in a multi-encrypted system that dynamically allocates stream identifiers in a secondary overlay stream depending upon the identifiers in a primary encrypted stream. The primary encrypted input stream is monitored to determine the presence of all identifier values. Once the identifier values are determined, the values are stored in an allocation table and marked as ‘in-use’ to ensure that these identifier values are not allocated to any of the secondary overlay streams. The primary encrypted stream is monitored and the allocation table is updated continuously to detect any changes or conflicts to the identifier values, and the secondary overlay streams are dynamically updated accordingly.
    Type: Application
    Filed: July 26, 2011
    Publication date: November 17, 2011
    Applicant: Scientific-Atlanta, LLC
    Inventors: Neil B. Buchen, Thomas C. Wilson
  • Patent number: 7983417
    Abstract: The present invention is suitable for use in a multi-encrypted system that dynamically allocates stream identifiers in a secondary overlay stream depending upon the identifiers in a primary encrypted stream. The primary encrypted input stream is monitored to determine the presence of all identifier values. Once the identifier values are determined, the values are stored in an allocation table and marked as ‘in-use’ to ensure that these identifier values are not allocated to any of the secondary overlay streams. The primary encrypted stream is monitored and the allocation table is updated continuously to detect any changes or conflicts to the identifier values, and the secondary overlay streams are dynamically updated accordingly.
    Type: Grant
    Filed: May 15, 2006
    Date of Patent: July 19, 2011
    Inventors: Neil B. Buchen, Thomas C. Wilson
  • Patent number: 7627887
    Abstract: An apparatus in a digital network receives digital packets, such as MPEG packets, included in at least one input transport stream and outputs a plurality of modulated output transport streams. The apparatus determines whether the input transport streams include packets that are for multicasting from a plurality of the modulators included within the apparatus. The apparatus also determines whether the input transport streams include unicast packets that are transmitted from only one of the output modulators of the apparatus. The apparatus identifies the unicast and multicast packets of the input transport streams and associates a modulator for each unicast packet. The associated modulator of a unicast packet is the particular modulator from which the packet is modulated and transmitted. The apparatus also associates a plurality of modulators with each multicast packet, wherein the associated plurality of modulators are the modulators from which the multicast packet is transmitted.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: December 1, 2009
    Assignee: Scientific- Atlanta, Inc.
    Inventors: James A. Bisher, Jr., Neil B. Buchen, Thomas C. Wilson
  • Publication number: 20020162114
    Abstract: An apparatus in a digital network receives digital packets, such as MPEG packets, included in at least one input transport stream and outputs a plurality of modulated output transport streams. The apparatus determines whether the input transport streams include packets that are for multicasting from a plurality of the modulators included within the apparatus. The apparatus also determines whether the input transport streams include unicast packets that are transmitted from only one of the output modulators of the apparatus. The apparatus identifies the unicast and multicast packets of the input transport streams and associates a modulator for each unicast packet. The associated modulator of a unicast packet is the particular modulator from which the packet is modulated and transmitted. The apparatus also associates a plurality of modulators with each multicast packet, wherein the associated plurality of modulators are the modulators from which the multicast packet is transmitted.
    Type: Application
    Filed: April 30, 2001
    Publication date: October 31, 2002
    Inventors: James A. Bisher, Neil B. Buchen, Thomas C. Wilson
  • Publication number: 20020097678
    Abstract: In a system for multiplexing a plurality of data streams, such as MPEG data streams, a data stream may exceed its maximum data rate. Each of the data streams includes a plurality of packets identified by packet identifiers that are multiplexed and the multiplexed data stream is transmitted through the system. When a data stream exceeds its maximum data rate, packets, corresponding to a predetermined packet identifier, are dropped from that data stream, thereby not transmitting the dropped packets within the multiplexed data stream.
    Type: Application
    Filed: January 23, 2001
    Publication date: July 25, 2002
    Inventors: James A. Bisher, Neil B. Buchen