Patents Assigned to iGware Inc
  • Patent number: 8200961
    Abstract: A technique for securing a flash memory block in a secure device system involves cryptographic techniques including the generation of a Message Authentication Code (MAC). The MAC may be generated each time a file is saved to one or more data blocks of a flash memory device and stored with the file's metadata and to each of the data blocks. A technique for reading and storing versioned files may be employed when applications utilize versioning.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: June 12, 2012
    Assignee: iGware, Inc.
    Inventors: Pramila Srinivasan, John Princen, Andy Chan, Paul Mielke, Rob Wheeler
  • Patent number: 8131649
    Abstract: Dynamic assignment of rights to content, such as in a closed distribution system. Noting state information generated by an item of current content, and modifying state or rights of new content in response. Pre-loading or dynamically sending new content to the owner of the current content, with rights being enabled only at a later time, in the playback device, with predetermined conditions. In response to current state information, dynamically sending a license for new content from a server. Conditional or dynamic licenses to new content, including a set of rights associated with a class of possible sets of state information. Assignment of limited rights to a content, with support in a secure player to enforce them; for purposes of rental, bonus content, trials and other business models.
    Type: Grant
    Filed: November 5, 2003
    Date of Patent: March 6, 2012
    Assignee: iGware, Inc.
    Inventors: Wei Yen, David Blythe, John Princen, Pramila Srinivasan
  • Patent number: 8073909
    Abstract: Techniques for providing a hybrid platform for video games are disclosed. To enjoy the video and audio quality a TV could provide, all game actions with a video game are provided via a TV. However, the video game itself is running on a generic personal computer (PC). In one embodiment, a game hub is provided to receive from a game controller various game actions by a game player with the video game. The game hub provides an (wired or wireless) interface for transferring signals representing the game actions to the PC, in return the PC provides an uncompressed digital stream to the TV for display.
    Type: Grant
    Filed: November 4, 2008
    Date of Patent: December 6, 2011
    Assignee: iGware Inc.,
    Inventor: Wei Yen
  • Patent number: 7991999
    Abstract: A technique for security and authentication on block-based media includes involves the use of protected keys, providing authentication and encryption primitives. A system according to the technique may include a secure device having a security kernel with protected keys. A disk drive security mechanism may support authentication of data, secrecy, and ticket validation using the security kernel and, for example, a ticket services module (e.g., a shared service that may or may not be used by other storage devices like flash).
    Type: Grant
    Filed: October 9, 2009
    Date of Patent: August 2, 2011
    Assignee: iGware Inc.
    Inventors: John Princen, Pramila Srinivasan, Craig Steven Anderson
  • Patent number: 7779482
    Abstract: Delivery of licenses in a closed distribution system including a playback device and secure processor. The secure processor allows only use of authorized content, and the playback device is authorized to execute content. A user requests a license to selected content using a communication link, without the playback device, outside the closed content system to a license server. The user requests licenses using SMS, sending small amounts of information, possibly including proofs of purchase. The server responds using SMS, providing the user with a code representing information interpretable as a license, such as an encrypted content key or a shared secret known to the user. The user, using a keypad or other device, inputs that code to the playback device, which determines if it authorizes use of the content. The playback device authenticates the license, determining whether that license authorizes the user for the content, and enforces the licensed rights.
    Type: Grant
    Filed: December 2, 2003
    Date of Patent: August 17, 2010
    Assignee: iGware Inc
    Inventors: Wei Yen, John Princen, Raymond Lo, Pramila Srinivasan