Patents by Inventor Ravi Sankar Veerubhotla

Ravi Sankar Veerubhotla 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: 10375210
    Abstract: The present disclosure provides method for accessing digital web content. It provides for selective access rights for users, to a web content. When the user tries to retrieve the data, the system checks for the rights available to the user, and accordingly implements the access before providing the content.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: August 6, 2019
    Assignee: Infosys Limited
    Inventors: Shikha Gupta, Ravi Sankar Veerubhotla, Ashutosh Saxena, Harigopal K. B. Ponnapalli
  • Patent number: 9805350
    Abstract: The invention relates to a system and method providing access of one or more heterogeneous digital contents to at least one offline Digital Rights Management (DRM) user by a DRM server. This invention involves establishing the trust relationship among the DRM server, DRM client, user's machine and the end user by means of digital certificate. The server generates protected digital content by means of using a standard encryption algorithm. The invention further involves determining whether a license for accessing the protected file is requested by the legitimate user, and if so, generating a license consisting the user rights and the protected decryption key to be downloaded by legitimate user. The DRM client decrypts the protected file using a decryption key of the license, and renders the content to the end user by calling the appropriate and customized viewer during consumption.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: October 31, 2017
    Assignee: Infosys Limited
    Inventors: Ravi Sankar Veerubhotla, Ashutosh Saxena, Shikha Gupta, Harigopal K. B. Ponnapalli
  • Publication number: 20150269364
    Abstract: The present disclosure provides method for accessing digital web content. It provides for selective access rights for users, to a web content. When the user tries to retrieve the data, the system checks for the rights available to the user, and accordingly implements the access before providing the content.
    Type: Application
    Filed: March 19, 2015
    Publication date: September 24, 2015
    Inventors: Shikha Gupta, Ravi Sankar Veerubhotla, Ashutosh Saxena, Harigopal K.B. Ponnapalli
  • Publication number: 20150262084
    Abstract: The technique relates to a method for defending static and dynamic reverse engineering of software license control and devices thereof. To defend static reverse engineering of software license control the licensed application is wrapped with encryption wrapper, wherein the encryption wrapper encrypts the application with a first password. Then, at the time of executing the application, a password prompt is generated. Upon receiving the first password the application is decrypted. At the time of closing the application after execution, another password prompt is generated to create the second password and then the application is re-encrypted with the second password. To defend dynamic reverse engineering of software license control one or more licensing conditions of the licensed application is tested based on control file information, a random number generation or verification point rules.
    Type: Application
    Filed: March 2, 2015
    Publication date: September 17, 2015
    Inventors: Ashutosh Saxena, Ravi Sankar Veerubhotla, Harigopal K.B. Ponnapalli
  • Publication number: 20140047557
    Abstract: The invention relates to a system and method providing access of one or more heterogeneous digital contents to at least one online Digital Rights Management (DRM) user by a DRM server. This invention involves receiving digital contents from the publishers and those digital contents are encrypted and user rights are granted to access the contents by the publisher. The DRM server stores the decryption information, user rights and user information in a repository. After authenticating the user who is connected with the DRM server through a DRM client, the DRM server sends a license to the DRM user which includes the decryption information and the user rights. The DRM client decrypts the contents based on the license information in the memory of the user's computer device and thus the content and the license are not locally stored.
    Type: Application
    Filed: July 12, 2013
    Publication date: February 13, 2014
    Applicant: Infosys Limited
    Inventors: Ravi Sankar Veerubhotla, Ashutosh Saxena, Shikha Gupta, Harigopal K.B. Ponnapalli
  • Publication number: 20140047558
    Abstract: The invention relates to a system and method providing access of one or more heterogeneous digital contents to at least one offline Digital Rights Management (DRM) user by a DRM server. This invention involves establishing the trust relationship among the DRM server, DRM client, user's machine and the end user by means of digital certificate. The server generates protected digital content by means of using a standard encryption algorithm. The invention further involves determining whether a license for accessing the protected file is requested by the legitimate user, and if so, generating a license consisting the user rights and the protected decryption key to be downloaded by legitimate user. The DRM client decrypts the protected file using a decryption key of the license, and renders the content to the end user by calling the appropriate and customized viewer during consumption.
    Type: Application
    Filed: July 12, 2013
    Publication date: February 13, 2014
    Applicant: Infosys Limited
    Inventors: Ravi Sankar Veerubhotla, Ashutosh Saxena, Shikha Gupta, Harigopal K.B. Ponnapalli
  • Publication number: 20140019586
    Abstract: A method, non-transitory computer readable medium and data masking device comprising receiving an input string comprising one or more input characters from a client computing device. A first numeric value is mapped for each of the one or more input characters of the received input string based on one or more stored datasets. Each of the mapped first numeric values are masked using the one or more stored datasets for each of the one or more input characters of the received input string to a second numeric value. A masked character for each of the second numeric values is remapped based on the one or more stored datasets. The determined masked characters are provided to the requesting client computing device.
    Type: Application
    Filed: July 10, 2013
    Publication date: January 16, 2014
    Inventors: Ashutosh Saxena, Malakondayya Choudary Gorantla, Ravi Sankar Veerubhotla, Shikha Gupta, Ina Jain