Patents Assigned to Kaleidescape
  • Patent number: 8656174
    Abstract: The invention provides a method of recovering from de-synchronization attacks includes registering original and altered digital content using nonlinear transformations to iteratively attempt to provide better-approximated registration. Approximation occurs at more than one level of granularity, by selecting among a greater number of possible transformation functions at each step. Transformations and comparisons might be conducted directly on pixel values, on coefficients for a set of basis wavelets, or on some transformation of the original and altered digital content. A human operator might assist this process, such as by suggesting transformations or providing evaluation of the degree of registration. Upon resynchronization, embedded identifying information in the original digital content is recovered.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: February 18, 2014
    Assignee: Kaleidescape, Inc.
    Inventor: Stephen Watson
  • Patent number: 8627193
    Abstract: Selection and presentation of media streams, in which presentation is not limited by order imposed by the digital content representative of those media streams, in response to bookmarks and watchpoints settable and usable by a user. Bookmarks reference a location within the media stream, not necessarily pre-selected and possibly dynamically selected, in which a presentation can be started or restarted therefrom. Watchpoints reference a location within the media stream, or a presentation state for the media stream, in which an action can be triggered thereby. Bookmarks and watchpoints provide a general technique for presenting selections from media streams in response to metadata.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: January 7, 2014
    Assignee: Kaleidescape, Inc.
    Inventors: Paul Rechsteiner, Shawn Neely, Lawrence Kesteloot, Michael A. Malcolm, Stephen Watson
  • Patent number: 8572104
    Abstract: The invention provides a method and system capable of allowing users to complete collections of objects without unwanted duplication thereof. The system automatically, and in response to user direction, determines if objects are available that would complete a user's collection. The system can automatically purchase and obtain delivery of objects identified as being needed to complete a collection. The system allows a user to statically define and derive the parameters of a desired collection of objects and can create, and suggest to the user, collections of which the user already has a portion. The system includes functionality that provides user-definable collections.
    Type: Grant
    Filed: November 17, 2004
    Date of Patent: October 29, 2013
    Assignee: Kaleidescape, Inc.
    Inventor: Stephen Watson
  • Publication number: 20120281967
    Abstract: Selection and presentation of media streams, in which presentation is not limited by order imposed by the digital content representative of those media streams, in response to bookmarks and watchpoints settable and usable by a user. Bookmarks reference a location within the media stream, not necessarily pre-selected and possibly dynamically selected, in which a presentation can be started or restarted therefrom. Watchpoints reference a location within the media stream, or a presentation state for the media stream, in which an action can be triggered thereby. Bookmarks and watchpoints provide a general technique for presenting selections from media streams in response to metadata.
    Type: Application
    Filed: July 16, 2012
    Publication date: November 8, 2012
    Applicant: Kaleidescape, Inc.
    Inventors: Paul Rechsteiner, Shawn R. Neely, Lawrence Kesteloot, Michael A. Malcolm, Stephen Watson
  • Publication number: 20120281968
    Abstract: Selection and presentation of media streams, in which presentation is not limited by order imposed by the digital content representative of those media streams, in response to bookmarks and watchpoints settable and usable by a user. Bookmarks reference a location within the media stream, not necessarily pre-selected and possibly dynamically selected, in which a presentation can be started or restarted therefrom. Watchpoints reference a location within the media stream, or a presentation state for the media stream, in which an action can be triggered thereby. Bookmarks and watchpoints provide a general technique for presenting selections from media streams in response to metadata.
    Type: Application
    Filed: July 16, 2012
    Publication date: November 8, 2012
    Applicant: KALEIDESCAPE, INC.
    Inventors: Paul Rechsteiner, Shawn R. Neely, Lawrence Kesteloot, Michael A. Malcolm, Stephen Watson
  • Publication number: 20120284292
    Abstract: Selection and presentation of media streams, in which presentation is not limited by order imposed by the digital content representative of those media streams, in response to bookmarks and watchpoints settable and usable by a user. Bookmarks reference a location within the media stream, not necessarily pre-selected and possibly dynamically selected, in which a presentation can be started or restarted therefrom. Watchpoints reference a location within the media stream, or a presentation state for the media stream, in which an action can be triggered thereby. Bookmarks and watchpoints provide a general technique for presenting selections from media streams in response to metadata.
    Type: Application
    Filed: July 16, 2012
    Publication date: November 8, 2012
    Applicant: Kaleidescape, Inc.
    Inventors: Paul Rechsteiner, Shawn R. Neely, Lawrence Kesteloot, Michael A. Malcolm, Stephen Watson
  • Patent number: 8280051
    Abstract: Secure presentation of media streams includes encoding the media streams into digital content, encrypting a portion of that digital content, the portion being required for presentation, in which the encrypted version is substantially unchanged in formatting parameters from the clear version of the digital content. Selecting those portions for encryption so there is no change in distribution of the media stream: packetization of the digital data, or synchronization of audio with video portions of the media stream. When encoding the media stream into MPEG-2, refraining from encrypting information by which the video block data is described, packet formatting information, and encrypting the video block data using a block-substitution cipher. A block-substitution cipher can be used to encrypt each sequence of 16 bytes of video data in each packet, possibly leaving as many as 15 bytes of video data in each packet in the clear.
    Type: Grant
    Filed: March 17, 2010
    Date of Patent: October 2, 2012
    Assignee: Kaleidescape, Inc.
    Inventors: Michael A. Malcolm, Daniel A. Collins, Stephen Watson, Paul Rechsteiner, Kevin Hui
  • Publication number: 20120237078
    Abstract: A method of embedding information in digital content representing media streams. The method includes (1) selecting a set of locations within that digital content reprensenting the media stream to embed information, (2) selecting a set of possible alterations to make at those locations, and (3) making a subset of the possible alterations. The set of locations and possible alterations is herein sometimes called a “watermark.” The subset of actual alterations that are made is herein sometimes called a “fingerprint.” The method determines a set of locations at which there are alternative versions of digital content representing the same media stream, such as one being the original and one being an alternative version of the same digital content, herein sometimes called the “original movie” and the “alt-movie,” or herein sometimes called the “original block” and the “alt-block” for a particular block in the digital content representing the media stream.
    Type: Application
    Filed: May 29, 2012
    Publication date: September 20, 2012
    Applicant: KALEIDESCAPE, INC.
    Inventors: Stephen Watson, Daniel A. Collens, Kevin Hui, Michael A. Malcolm
  • Patent number: 8225194
    Abstract: Selection and presentation of media streams, in which presentation is not limited by order imposed by the digital content representative of those media streams, in response to bookmarks and watchpoints settable and usable by a user. Bookmarks reference a location within the media stream, not necessarily pre-selected and possibly dynamically selected, in which a presentation can be started or restarted therefrom. Watchpoints reference a location within the media stream, or a presentation state for the media stream, in which an action can be triggered thereby. Bookmarks and watchpoints provide a general technique for presenting selections from media streams in response to metadata.
    Type: Grant
    Filed: September 3, 2003
    Date of Patent: July 17, 2012
    Assignee: Kaleidescape, Inc.
    Inventors: Paul Rechsteiner, Shawn R. Neely, Lawrence Kesteloot, Michael A. Malcolm, Stephen Watson
  • Patent number: 8189854
    Abstract: A method of embedding information in digital content representing media streams. The method includes (1) selecting a set of locations within that digital content representing the media stream to embed information, (2) selecting a set of possible alterations to make at those locations, and (3) making a subset of the possible alterations. The set of locations and possible alterations is herein sometimes called a “watermark.” The subset of actual alterations that are made is herein sometimes called a “fingerprint.” The method determines a set of locations at which there are alternative versions of digital content representing the same media stream, such as one being the original and one being an alternative version of the same digital content, herein sometimes called the “original movie” and the “alt-movie,” or herein sometimes called the “original block” and the “alt-block” for a particular block in the digital content representing the media stream.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: May 29, 2012
    Assignee: Kaleidescape, Inc.
    Inventors: Stephen Watson, Daniel A. Collens, Kevin Hui, Michael A. Malcolm
  • Patent number: 8161319
    Abstract: Integrating content into a storage system with substantially immediate access to that content. Providing high reliability and relatively easy operation with a storage system using redundant information for error correction. Having the storage system perform a “virtual write,” including substantially all steps associated with writing to the media to be integrated, except for the step of actually writing data to that media, including rewriting information relating to used disk blocks, and including rewriting any redundant information maintained by the storage system. Integrating the new physical media into the storage system, including accessing content already present on that media, free space already present on that media, and reading and writing that media. Recovering from errors during integration.
    Type: Grant
    Filed: February 16, 2010
    Date of Patent: April 17, 2012
    Assignee: Kaleidescape, Inc.
    Inventors: Robert Zarnke, Michael Malcolm
  • Publication number: 20120027380
    Abstract: Described herein are embodiments of systems and methods relating to bookmarking digital content. In one such embodiment, a method of bookmarking digital content is described. The method involves locating digital content and obtaining navigation information associated with the digital content. From this navigation information, bookmark information is calculated.
    Type: Application
    Filed: February 1, 2011
    Publication date: February 2, 2012
    Applicant: KALEIDESCAPE, INC.
    Inventors: Andrew Marsh, Craig McKinley, Richard Czegledi
  • Publication number: 20110255842
    Abstract: A method of providing a uniform user experience is described. The method entails receiving general preference information, and mapping the general preference information to format-specific preference information. This format-specific preference information can then be applied when accessing content.
    Type: Application
    Filed: April 15, 2011
    Publication date: October 20, 2011
    Applicant: Kaleidescape, Inc.
    Inventors: James Hindle, Paul Rechsteiner, Ian Bell, Michael Malcolm, Tom Barnett, Stephen Watson
  • Publication number: 20110255384
    Abstract: Described herein is a method of creating a bookmark to access digital content, including content on a Blu-ray disc. The method calls for extracting title and playlist information from a playback state corresponding to a specified location within the digital content; and creating a synthetic navigation stream to initiate playback of the digital content at the specified location.
    Type: Application
    Filed: April 15, 2011
    Publication date: October 20, 2011
    Applicant: KALEIDESCAPE, INC.
    Inventors: James Hindle, Paul Rechsteiner
  • Publication number: 20110258644
    Abstract: A system is described, which includes a disc vault, which may hold a number of discs, and a media server. The media server includes a storage device, and is coupled to the disc vault. The media server is configured to determine whether a disc associated with digital content is present in the disc vault, and is further configured to receive a request for access to the digital content.
    Type: Application
    Filed: April 15, 2011
    Publication date: October 20, 2011
    Applicant: KALEIDESCAPE, INC.
    Inventors: Stephen Watson, Paul Rechsteiner, Lee Payne, Kevin Hui, Tom Barnett
  • Publication number: 20110255839
    Abstract: A system is described, which includes an optical drive and a media server. The media server includes a storage device, and is coupled to the optical drive. The media server is configured to determine whether the optical drive contains an optical disc associated with digital content, and is further configured to receive a request for access to the digital content.
    Type: Application
    Filed: April 15, 2011
    Publication date: October 20, 2011
    Applicant: KALEIDESCAPE, INC.
    Inventors: Stephen Watson, Paul Rechsteiner, Lee Payne, Kevin Hui, Tom Barnett
  • Publication number: 20110126019
    Abstract: A method of interacting with a digital content device is described. The method includes defining a collection of digital content available via the digital content device. A specific control device is associated with the collection of digital content. A control signal is received from the control device. The digital content device allows the control device to access digital content included in the collection.
    Type: Application
    Filed: November 25, 2009
    Publication date: May 26, 2011
    Applicant: KALEIDESCAPE, INC.
    Inventors: Ian Epperson, Brian Sweet, Michael Malcolm, Richard Oei
  • Publication number: 20110125298
    Abstract: A method of interacting with a digital content device is described. The method includes associating a specific control device with specified functionality of the digital content device. A control signal is received from the control device. A state of the digital content device is altered to allow the control device to interact with the digital content device according to the specified functionality.
    Type: Application
    Filed: November 25, 2009
    Publication date: May 26, 2011
    Applicant: KALEIDESCAPE, INC.
    Inventors: Ian Epperson, Brian Sweet, Michael Malcolm, Richard Oei
  • Publication number: 20110100197
    Abstract: A home theater system includes construction, presentation, and commerce in, songs. Presentation includes at least one of: metadata about songs or sounds, a function capable of transitioning from one song to a next song, and user preferences; and can determine in what manner to transition from one song to a next song. Construction of songs includes either factors above, or at least one of: a function or a user extension capable of selecting a next song, and an element capable of determining whether the song is perceptually random. A user interface is capable of searching playlists and selecting them for presentation, representing each playlist with a substantially unique pictorial representation, distinguishing in presentation between those playlists licensed to the user and those that are not, and capable of substantially immediate purchase of playlist licenses either individually or in bulk and either automatically or with minimal intervention.
    Type: Application
    Filed: January 10, 2011
    Publication date: May 5, 2011
    Applicant: KALEIDESCAPE, INC.
    Inventors: Paul Rechsteiner, Ian Epperson, Lawrence Kesteloot, Elliott Pearl, Stephen Watson, Brian Young
  • Patent number: 7888582
    Abstract: A home theater system includes construction, presentation, and commerce in, songs. Presentation includes at least one of: metadata about songs or sounds, a function capable of transitioning from one song to a next song, and user preferences; and can determine in what manner to transition from one song to a next song. Construction of songs includes either factors above, or at least one of: a function or a user extension capable of selecting a next song, and an element capable of determining whether the song is perceptually random. A user interface is capable of searching playlists and selecting them for presentation, representing each playlist with a substantially unique pictorial representation, distinguishing in presentation between those playlists licensed to the user and those that are not, and capable of substantially immediate purchase of playlist licenses either individually or in bulk and either automatically or with minimal intervention.
    Type: Grant
    Filed: February 8, 2007
    Date of Patent: February 15, 2011
    Assignee: Kaleidescape, Inc.
    Inventors: Paul Rechsteiner, Ian Epperson, Lawrence Kesteloot, Elliott Pearl, Stephen Watson, Brian Young