Patents by Inventor Arul Selvan Ramasamy

Arul Selvan Ramasamy 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: 8559630
    Abstract: Data encryption techniques are presented. According to an embodiment of a method, a cryptographic hash of unencrypted data for data block X?1 is generated, and a hash of an encryption key is generated. An initialization vector for data block X is generated using the cryptographic hash and the hash of the encryption key. Data block X?1 and data block X are logically contiguous and data block X?1 logically precedes data block X. Encryption data for data block X is generated from unencrypted data for data block X using the initialization vector.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: October 15, 2013
    Assignee: Apple Inc.
    Inventors: Arul Selvan Ramasamy, Gosukonda Naga Venkata Satya Sudhaker
  • Publication number: 20120207301
    Abstract: Data encryption techniques are presented. According to an embodiment of a method, a cryptographic hash of unencrypted data for data block X?1 is generated, and a hash of an encryption key is generated. An initialization vector for data block X is generated using the cryptographic hash and the hash of the encryption key. Data block X?1 and data block X are logically contiguous and data block X?1 logically precedes data block X. Encryption data for data block X is generated from unencrypted data for data block X using the initialization vector.
    Type: Application
    Filed: April 27, 2012
    Publication date: August 16, 2012
    Inventors: Arul Selvan Ramasamy, Gosukonda Naga Venkata Satya Sudhakar
  • Patent number: 8189769
    Abstract: Data encryption techniques are presented. According to an embodiment of a method, a cryptographic hash of unencrypted data for data block X?1 is generated, and a hash of an encryption key is generated. An initialization vector for data block X is generated using the cryptographic hash and the hash of the encryption key. Data block X?1 and data block X are logically contiguous and data block X?1 logically precedes data block X. Encryption data for data block X is generated from unencrypted data for data block X using the initialization vector.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: May 29, 2012
    Assignee: Apple Inc.
    Inventors: Arul Selvan Ramasamy, Gosukonda Naga Venkata Satya Sudhakar
  • Publication number: 20090034715
    Abstract: Data encryption techniques are presented. According to an embodiment of a method, a cryptographic hash of unencrypted data for data block X?1 is generated, and a hash of an encryption key is generated. An initialization vector for data block X is generated using the cryptographic hash and the hash of the encryption key. Data block X?1 and data block X are logically contiguous and data block X?1 logically precedes data block X. Encryption data for data block X is generated from unencrypted data for data block X using the initialization vector.
    Type: Application
    Filed: October 31, 2007
    Publication date: February 5, 2009
    Inventors: Arul Selvan Ramasamy, Gosukonda Naga Satya Sudhakar