Patents Assigned to Kaleidescape
-
Publication number: 20100172498Abstract: 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: ApplicationFiled: March 17, 2010Publication date: July 8, 2010Applicant: KALEIDESCAPE, INC.Inventors: Michael A. Malcolm, Daniel A. Collens, Stephen Watson, Paul Rechsteiner, Kevin Hui
-
Publication number: 20100146226Abstract: 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: ApplicationFiled: February 16, 2010Publication date: June 10, 2010Applicant: KALEIDESCAPE, INC.Inventors: Robert Zarnke, Michael Malcolm
-
Patent number: 7702101Abstract: 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: GrantFiled: July 9, 2003Date of Patent: April 20, 2010Assignee: Kaleidescape, Inc.Inventors: Michael A. Malcolm, Daniel A. Collens, Stephen Watson, Paul Rechsteiner, Kevin Hui
-
Patent number: 7689860Abstract: 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: GrantFiled: August 3, 2007Date of Patent: March 30, 2010Assignee: Kaleidescape, Inc.Inventors: Robert Zarnke, Michael A. Malcolm
-
Publication number: 20090276619Abstract: Distributing information, including the steps of watermarking the digital content, distributing the digital content using a multi-source system, and partially fingerprinting digital content at each stage of moving information from a point of origin to the viewer. “Adaptation” of the digital content to the recipient includes maintaining the digital content in encrypted form at each such intermediate device, including decrypting the digital content with a key unique to both the device and the specific movie, selecting a portion of the watermark locations into which to embed information, embedding fingerprinting information into those locations sufficient to identify the recipient, and encrypting the fingerprinted digital content with a new such key.Type: ApplicationFiled: June 29, 2009Publication date: November 5, 2009Applicant: Kaleidescape, Inc.Inventors: Daniel A. Collens, Stephen Watson, Michael A. Malcolm
-
Patent number: 7568105Abstract: Distributing information, including the steps of watermarking the digital content, distributing the digital content using a multi-source system, and partially fingerprinting digital content at each stage of moving information from a point of origin to the viewer. “Adaptation” of the digital content to the recipient includes maintaining the digital content in encrypted form at each such intermediate device, including decrypting the digital content with a key unique to both the device and the specific movie, selecting a portion of the watermark locations into which to embed information, embedding fingerprinting information into those locations sufficient to identify the recipient, and encrypting the fingerprinted digital content with a new such key.Type: GrantFiled: September 18, 2006Date of Patent: July 28, 2009Assignee: Kaleidescape, Inc.Inventors: Daniel A. Collens, Stephen Watson, Michael A. Malcolm
-
Publication number: 20080222188Abstract: A method, apparatus, and memory storing instruction that generate one or more playlists. In one aspect, a playlist is generated by calculating coincidences distances between pairs of items in a group and generating a playlist of plural of the items in the group responsive to the coincidence distances. In another aspect, two related playlists are generated, for example by using a same coincidence criteria for the playlists or by using mutual similarity criteria between the playlists.Type: ApplicationFiled: March 5, 2007Publication date: September 11, 2008Applicant: Kaleidescape, Inc.Inventors: Stephen Watson, Andrew Marsh
-
Publication number: 20080195661Abstract: Digital media recognition without substantial user interaction, using information from personal digital libraries, or about users. Digital media recognition ambiguities resolved using that information, including: a preponderance of entries in the user's personal library, including specific songs, authors, or genres; a similarity relationship between the user's personal library and the corpus of a collective library; demographic or specific information about the user; equality to a song already present; earlier results in resolving ambiguities; location of a mobile system in a designated region; location in a designated place within a house; existence of any parental controls; whether the imported digital entertainment information is being imported in bulk as part of a collection; whether, according to a selected similarity metric for digital entertainment information, the imported digital entertainment information would be “closer” to one or more elements of the user's personal library.Type: ApplicationFiled: February 8, 2007Publication date: August 14, 2008Applicant: KALEIDESCAPE, INC.Inventors: Stephen Watson, Elliott Pearl
-
Publication number: 20080148096Abstract: 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: ApplicationFiled: August 3, 2007Publication date: June 19, 2008Applicant: Kaleidescape, Inc.Inventors: Robert Zarnke, Michael A. Malcolm
-
Publication number: 20070283276Abstract: A UI involving selection and display from a library of videos, including a “Mosaic” mode of operation, in which a primarily visual display is made of information about possible videos, with the effect that a user might select one such video in response to such visual display. The Mosaic includes an two-dimensional array of entries, each of which has visual information for that entry. The Mosaic collects relatively similar entries near to each other in the visual field seen by a user. The focus is centralized and emphasized, and has auxiliary information displayed for further understanding. The array is dynamically rearranged in response to change in focus and metadata about the entries. Relative weighting of that metadata is responsive to user choice. The array includes rows and columns each of which includes all possible entries, but offset by relatively prime values.Type: ApplicationFiled: February 16, 2007Publication date: December 6, 2007Applicant: Kaleidescape, Inc.Inventors: Shawn Neely, Lawrence Kesteloot, Margaret Novotny, Marion Buchenau, Sheila Foley, Michael O'Neil
-
Publication number: 20070245247Abstract: A UI including a “Guide,” presenting a list of videos, having data fields relating to each entry, possibly including multiple data values for a single data field. When focusing on a single entry, the focused-upon entry is expanded and emphasized. The focused-upon entry is highlighted and centered, while other entries have lesser highlighting and centering. When a data field is selected, the focused-upon data field is emphasized (by highlighting, repositioning, or resizing), while other entries have lesser emphasis. Display changes might appear after a brief delay, or in response to further user command. When entries are sorted on selected data fields, entries with multiple data values for those fields are replicated, and the sorting letter is highlighted. The user can move individually down the list of entries, or skip to the next section with a different data value for a selected field.Type: ApplicationFiled: January 12, 2007Publication date: October 18, 2007Applicant: Kaleidescape, Inc.Inventors: Shawn Neely, Lawrence Kesteloot, Margaret Novotny, Marion Buchenau, Sheila Foley, Michael O'Neil
-
Publication number: 20070240234Abstract: 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: ApplicationFiled: February 16, 2007Publication date: October 11, 2007Applicant: Kaleidescape, Inc., a corporationInventor: Stephen Watson
-
Patent number: 7257732Abstract: 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: GrantFiled: February 13, 2004Date of Patent: August 14, 2007Assignee: Kaleidescape, Inc.Inventors: Robert Zarnke, Michael A. Malcolm
-
Publication number: 20070174623Abstract: Embedding fingerprinting or watermarking information includes delivering information in-band within digital content representing a media stream, so unauthorized distributors must choose between degrading the media stream, or leaving sufficient information detectable that unauthorized distribution can be detected. For fingerprinting, the method provides a relatively high degree of confidence of both detecting at least one colluding unauthorized distributor, and not falsely accusing any innocent party of being an unauthorized distributor. Embedding fingerprinting or watermarking information includes selecting a sequence of locations within digital content, and embedding information in the form of a sequence of one or more bits at each of those locations, thus representing a set of marking symbols.Type: ApplicationFiled: April 18, 2006Publication date: July 26, 2007Applicant: Kaleidescape, Inc.Inventor: Stephen Watson
-
Patent number: 7036024Abstract: Embedding fingerprinting or watermarking information includes delivering information in-band within digital content representing a media stream, so unauthorized distributors must choose between degrading the media stream, or leaving sufficient information detectable that unauthorized distribution can be detected. For fingerprinting, the method provides a relatively high degree of confidence of both detecting at least one colluding unauthorized distributor, and not falsely accusing any innocent party of being an unauthorized distributor. Embedding fingerprinting or watermarking information includes selecting a sequence of locations within digital content, and embedding information in the form of a sequence of one or more bits at each of those locations, thus representing a set of marking symbols.Type: GrantFiled: February 28, 2003Date of Patent: April 25, 2006Assignee: Kaleidescape, Inc.Inventor: Stephen Watson
-
Patent number: 7003131Abstract: 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: GrantFiled: January 31, 2003Date of Patent: February 21, 2006Assignee: Kaleidescape, Inc.Inventors: Stephen Watson, Daniel A. Collens, Kevin Hui, Michael A. Malcolm
-
Publication number: 20050201726Abstract: A system including: (a) a media reader including a read element for physical media, the physical media including digital content representing at least one media stream, the digital content being maintained in a protected form; (b) a storage element coupled to the media reader, the storage element using a storage mechanism different from the physical media, the storage element non-evanescently storing the digital content in the protected form; and (c) a playback device coupled to the storage element, the playback device receiving the digital content and outputting analog, digital, or analog and digital audiovisual content for presentation. The digital content is stored in the storage element in the protected form, sent from the media reader to the storage element in the protected form, sent from the storage element to the playback device in the protected form, and output by the playback device in a second protected form.Type: ApplicationFiled: March 15, 2004Publication date: September 15, 2005Applicant: KaleidescapeInventors: Michael Malcolm, Daniel Collens, Stephen Watson
-
Publication number: 20050182989Abstract: 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: ApplicationFiled: February 13, 2004Publication date: August 18, 2005Applicant: KaleidescapeInventors: Robert Zarnke, Michael Malcolm
-
Publication number: 20050125405Abstract: The invention provides a method and system capable of interacting with a server device, with the effect of being able to conveniently present, in a distinct way, those objects not already owned by the user. Multiple views of collections of objects are presented to the user. The portion of the view that reflects objects not owned by the user is degraded in such a way that the user is able to quickly surmise the objects not yet owned. The view may include fractionally degraded and completely degraded views such that fractionally degraded views indicate another aspect of an object. For example, an object may be local to the user but the user may not have licensed the use the object, or the degraded view may indicate that the object is not yet available but it will be available shortly. Users can decide whether to take action based on the presentation.Type: ApplicationFiled: October 12, 2004Publication date: June 9, 2005Applicant: Kaleidescape, Inc.Inventors: Stephen Watson, Michael Malcolm
-
Publication number: 20050086069Abstract: Parental control rules are logically separated from a set of parental control effects. Control rules are responsive to detectible circumstances, including: business relationships between the DVD owner and its content owner, particular presentation location or device, actual viewers present, date or time. Control effects include ways to edit or suppress inappropriate content, including: defacing via sound or video blanking, skipping scenes, presenting alternative scenes, warning of inappropriate scenes, and similar behavior for associated metadata.Type: ApplicationFiled: October 12, 2004Publication date: April 21, 2005Applicant: Kaleidescape, Inc.Inventors: Stephen Watson, Lawrence Kesteloot