Patents by Inventor Sudhakar Vusirika

Sudhakar Vusirika 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: 9389845
    Abstract: In an aspect, a system, non-transitory machine readable medium and method for providing a personalized executable file to a client device is disclosed. A request sent from a client device to obtain a software application is received. The request is processed to identify the client device and a user associated with the client device. The client device profile information associated with the identified client device as well as user profile information associated with the identified user is determined. One or more configuration/core library files are selected from a file database based on the user profile information and the client device profile information. A personalized executable file is generated for the requested software application, wherein the personalized executable file comprises selected core library files and the selected configuration files. The personalized executable file of the requested software application is then sent to the client device.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: July 12, 2016
    Assignee: Infosys Limited
    Inventors: Puneet Gupta, Akshay Darbari, Venkat Kumar Sivaramamurthy, Sudhakar Vusirika
  • Patent number: 9331852
    Abstract: A secure messaging channel is necessary especially when the message involves confidential transactions, for example a bank transaction which involves funds transfer and other additional information. The present disclosure describes securing message. The method of securing a message comprises providing a personal identification number by the user, wherein the personal identification number is associated to a unique number of a user. The unique number can be a mobile number. The correct personal identification number invokes the one-time password generator. The one time password generator accesses a metadata which comprises a value stored. The value stored in the metadata is retrieved to generate a dynamic key. The dynamic key is converted to a symmetric encryption key to encrypt the data. The dynamic key can also be converted to a symmetric decryption key to decrypt the data.
    Type: Grant
    Filed: January 9, 2012
    Date of Patent: May 3, 2016
    Assignee: Infosys Technologies, Ltd.
    Inventors: Puneet Gupta, Venkat Kumar Sivaramamurthy, Akshay Darbari, Sudhakar Vusirika
  • Publication number: 20130346960
    Abstract: A method and system for updating an application residing on a computing apparatus is disclosed. The method involves comparing a version of the application residing on the computing apparatus with an updatable version of the application to determine whether an update is available for the application. The version of the application comprises one or more pages. Further, a page of the one or more pages is associated with a version number. The method also involves determining one or more pages corresponding to the version of the application for which an updatable version of the one or more pages is available. Further, version number of the updatable version of the one or more pages is communicated to the computing apparatus. Thereafter, the one or more pages is updated with the updatable version of the one or more pages, thereby updating the application residing on the computing apparatus without re-installing the application.
    Type: Application
    Filed: June 25, 2013
    Publication date: December 26, 2013
    Inventors: Puneet Gupta, Venkat Kumar Sivaramamurthy, Karthik Gopalakrishnan Vinmani, Chaithanya Kiran Kona, Sudhakar Vusirika
  • Publication number: 20130103790
    Abstract: In an aspect, a system, non-transitory machine readable medium and method for updating at least a portion of a previously transmitted personalized software application is disclosed. A request is received from a user's client device to obtain one or more updated files associated with a previously transmitted personalized software application which includes a customized executable file having core library file(s) and configuration file(s). The user and client device profile information is retrieved from a user database to identify the core library and the one or more configuration files that were included in the previously transmitted executable file. A file database is accessed and at least one updated file is selected corresponding to a previous version file included in the previously transmitted executable file. The updated file(s) is sent to the client device which is then implemented by the client device to operate the updated version of the software application.
    Type: Application
    Filed: March 15, 2012
    Publication date: April 25, 2013
    Applicant: INFOSYS LIMITED
    Inventors: Puneet Gupta, Akshay Darbari, Venkat Kumar Sivaramamurthy, Sudhakar Vusirika
  • Publication number: 20130104113
    Abstract: In an aspect, a system, non-transitory machine readable medium and method for providing a personalized executable file to a client device is disclosed. A request sent from a client device to obtain a software application is received. The request is processed to identify the client device and a user associated with the client device. The client device profile information associated with the identified client device as well as user profile information associated with the identified user is determined. One or more configuration/core library files are selected from a file database based on the user profile information and the client device profile information. A personalized executable file is generated for the requested software application, wherein the personalized executable file comprises selected core library files and the selected configuration files. The personalized executable file of the requested software application is then sent to the client device.
    Type: Application
    Filed: March 15, 2012
    Publication date: April 25, 2013
    Applicant: INFOSYS LIMITED
    Inventors: Puneet Gupta, Akshay Darbari, Venkat Kumar Sivaramamurthy, Sudhakar Vusirika
  • Publication number: 20120260089
    Abstract: A secure messaging channel is necessary especially when the message involves confidential transactions, for example a bank transaction which involves funds transfer and other additional information. The present disclosure describes securing message. The method of securing a message comprises providing a personal identification number by the user, wherein the personal identification number is associated to a unique number of a user. The unique number can be a mobile number. The correct personal identification number invokes the one-time password generator. The one time password generator accesses a metadata which comprises a value stored. The value stored in the metadata is retrieved to generate a dynamic key. The dynamic key is converted to a symmetric encryption key to encrypt the data. The dynamic key can also be converted to a symmetric decryption key to decrypt the data.
    Type: Application
    Filed: January 9, 2012
    Publication date: October 11, 2012
    Applicant: Infosys Technologies, Ltd.
    Inventors: Puneet Gupta, Venkat Kumar Sivaramamurthy, Akshay Darbari, Sudhakar Vusirika