Patents by Inventor Kay A. Neuenhofen

Kay A. Neuenhofen 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: 10033787
    Abstract: Techniques are disclosed for a client device to stream a user-selected media file from a content server. The client device may create a playlist of dynamic virtual chunks to represent a single media stream file on a streaming media server. The playlist itself may be generated from an index in the header of a given stream defining what chunks, or segments of multiplexed audiovisual content, are present within that stream. The playlist of dynamic virtual chunks provides the playback engine on the client device with a list of individual files that may be requested from the streaming server independently of one another, despite the stream being stored on the server as a single media stream file.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: July 24, 2018
    Assignee: NETFLIX, INC.
    Inventors: David R. Ronca, Kay Neuenhofen, James M. Zollinger
  • Publication number: 20150156240
    Abstract: Techniques are disclosed for a client device to stream a user-selected media file from a content server. The client device may create a playlist of dynamic virtual chunks to represent a single media stream file on a streaming media server. The playlist itself may be generated from an index in the header of a given stream defining what chunks, or segments of multiplexed audiovisual content, are present within that stream. The playlist of dynamic virtual chunks provides the playback engine on the client device with a list of individual files that may be requested from the streaming server independently of one another, despite the stream being stored on the server as a single media stream file.
    Type: Application
    Filed: February 9, 2015
    Publication date: June 4, 2015
    Inventors: David R. RONCA, Kay NEUENHOFEN, James M. ZOLLINGER
  • Patent number: 8954596
    Abstract: Techniques are disclosed for a client device to stream a user-selected media file from a content server. The client device may create a playlist of dynamic virtual chunks to represent a single media stream file on a streaming media server. The playlist itself may be generated from an index in the header of a given stream defining what chunks, or segments of multiplexed audiovisual content, are present within that stream. The playlist of dynamic virtual chunks provides the playback engine on the client device with a list of individual files that may be requested from the streaming server independently of one another, despite the stream being stored on the server as a single media stream file.
    Type: Grant
    Filed: April 2, 2010
    Date of Patent: February 10, 2015
    Assignee: Netflix, Inc.
    Inventors: David R. Ronca, Kay Neuenhofen, James M. Zollinger
  • Publication number: 20110246616
    Abstract: Techniques are disclosed for a client device to stream a user-selected media file from a content server. The client device may create a playlist of dynamic virtual chunks to represent a single media stream file on a streaming media server. The playlist itself may be generated from an index in the header of a given stream defining what chunks, or segments of multiplexed audiovisual content, are present within that stream. The playlist of dynamic virtual chunks provides the playback engine on the client device with a list of individual files that may be requested from the streaming server independently of one another, despite the stream being stored on the server as a single media stream file.
    Type: Application
    Filed: April 2, 2010
    Publication date: October 6, 2011
    Inventors: David R. RONCA, Kay Neuenhofen, James M. Zollinger
  • Patent number: 7216333
    Abstract: One or more fingerprints may be utilized in each class in order to allow for faster subtype checking. A subclass fingerprint may be utilized to track the superclasses of a class, and an interface fingerprint may be utilized to track the locally declared interfaces of the class and any interfaces which it inherits. This allows for subtype checking that is extremely fast and efficient by utilizing comparison and other logical operations during the checking.
    Type: Grant
    Filed: April 8, 2003
    Date of Patent: May 8, 2007
    Assignee: Sun Microsystems, Inc.
    Inventor: Kay A. Neuenhofen
  • Publication number: 20040205750
    Abstract: One or more fingerprints may be utilized in each class in order to allow for faster subtype checking. A subclass fingerprint may be utilized to track the superclasses of a class, and an interface fingerprint may be utilized to track the locally declared interfaces of the class and any interfaces which it inherits. This allows for subtype checking that is extremely fast and efficient by utilizing comparison and other logical operations during the checking.
    Type: Application
    Filed: April 8, 2003
    Publication date: October 14, 2004
    Applicant: Sun Microsystems, Inc., a Delaware Corporation
    Inventor: Kay A. Neuenhofen