Patents by Inventor Avinash Chidambaram
Avinash Chidambaram 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: 9455830Abstract: A method of securing user credentials in a remote repository is provided. In accordance with one embodiment, there is provided a method comprising generating a first private key and a first public key pair from a registered password; generating a second private key and a second public key pair; generating a storage key from the second private key and the first public key; encrypting a set of credentials using the storage key; creating a encrypted credential signature from the encrypted set of credentials and the first private key; and storing the encrypted set of credentials, the encrypted credential signature, and the second public key in the remote repository.Type: GrantFiled: June 13, 2014Date of Patent: September 27, 2016Assignees: BlackBerry Limited, Certicom Corp.Inventors: Avinash Chidambaram, Matthew John Campagna
-
Patent number: 9154939Abstract: A system and a method are provided managing services associated with a mobile device. It includes detecting a new identity module card is in the mobile device; receiving a username ID and a password on the mobile device; and upon verifying that the username ID and the password are identical to a previous username ID and a previous password associated with the mobile device, the mobile device enabling access to the services. In another aspect, after detecting a new identity module card, and if an input is received to associate a new username ID and a new password with the mobile device, then the services are erased from the mobile device.Type: GrantFiled: September 30, 2011Date of Patent: October 6, 2015Assignee: BlackBerry LimitedInventors: Nikolay Tzankov Markov, David Bukurak, Raymond Lee Canton, Avinash Chidambaram, Alan Panezic
-
Publication number: 20140304517Abstract: A method of securing user credentials in a remote repository is provided. In accordance with one embodiment, there is provided a method comprising generating a first private key and a first public key pair from a registered password; generating a second private key and a second public key pair; generating a storage key from the second private key and the first public key; encrypting a set of credentials using the storage key; creating a encrypted credential signature from the encrypted set of credentials and the first private key; and storing the encrypted set of credentials, the encrypted credential signature, and the second public key in the remote repository.Type: ApplicationFiled: June 13, 2014Publication date: October 9, 2014Inventors: Avinash CHIDAMBARAM, Matthew John CAMPAGNA
-
Patent number: 8756706Abstract: A method of securing user credentials in a remote repository is provided. In accordance with one embodiment, there is provided a method comprising generating a first private key and a first public key pair from a registered password; generating a second private key and a second public key pair; generating a storage key from the second private key and the first public key; encrypting a set of credentials using the storage key; creating a encrypted credential signature from the encrypted set of credentials and the first private key; and storing the encrypted set of credentials, the encrypted credential signature, and the second public key in the remote repository.Type: GrantFiled: October 12, 2010Date of Patent: June 17, 2014Assignees: BlackBerry Limited, Certicom Corp.Inventors: Avinash Chidambaram, Matthew John Campagna
-
Patent number: 8689299Abstract: Systems and methods for managing a user identity on a mobile device are provided. The system comprises the mobile device comprising a user agent and a client application, the user agent and the client application in communication with each other. The system further comprises an identity provider in communication with the mobile device, and a client service in communication with the mobile device. The user agent is configured to communicate with the identity provider and retrieve the user identity for the client application, and the client application is configured to transmit the user identity to the client service.Type: GrantFiled: December 22, 2011Date of Patent: April 1, 2014Assignee: BlackBerry LimitedInventors: Brian Everett McBride, Avinash Chidambaram, Jér{hacek over (o)}me Bertrand Nicolas Cornet
-
Publication number: 20130167209Abstract: Systems and methods for managing a user identity on a mobile device are provided. The system comprises the mobile device comprising a user agent and a client application, the user agent and the client application in communication with each other. The system further comprises an identity provider in communication with the mobile device, and a client service in communication with the mobile device. The user agent is configured to communicate with the identity provider and retrieve the user identity for the client application, and the client application is configured to transmit the user identity to the client service.Type: ApplicationFiled: December 22, 2011Publication date: June 27, 2013Applicant: Research In Motion LimitedInventors: Brian Everett McBride, Avinash Chidambaram, Jérôme Bertrand Nicolas Cornet
-
Publication number: 20120309353Abstract: A system and a method are provided managing services associated with a mobile device. It includes detecting a new identity module card is in the mobile device; receiving a username ID and a password on the mobile device; and upon verifying that the username ID and the password are identical to a previous username ID and a previous password associated with the mobile device, the mobile device enabling access to the services. In another aspect, after detecting a new identity module card, and if an input is received to associate a new username ID and a new password with the mobile device, then the services are erased from the mobile device.Type: ApplicationFiled: September 30, 2011Publication date: December 6, 2012Applicant: Research In Motion LimitedInventors: Nikolay Tzankov Markov, David Bukurak, Raymond Lee Canton, Avinash Chidambaram, Alan Panezic
-
Publication number: 20120087493Abstract: A method of securing user credentials in a remote repository is provided. In accordance with one embodiment, there is provided a method comprising generating a first private key and a first public key pair from a registered password; generating a second private key and a second public key pair; generating a storage key from the second private key and the first public key; encrypting a set of credentials using the storage key; creating a encrypted credential signature from the encrypted set of credentials and the first private key; and storing the encrypted set of credentials, the encrypted credential signature, and the second public key in the remote repository.Type: ApplicationFiled: October 12, 2010Publication date: April 12, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Avinash CHIDAMBARAM, Matthew John CAMPAGNA
-
Patent number: 7721213Abstract: Information for configuring control apparatus for a power system including a plurality of controlled power supplies is produced using a graphical interface which displays the topology and sequencing of the power supplies in the power system. A database is used to select power supplies to add in determining the power system topology. Sequencing is represented by displacing icons representing the power supplies along lines representing their input and output voltages, and arrows representing startup sequence dependencies. A processor produces the configuration information, consistent with the displayed topology and sequencing, using information for the selected power supplies from the database, for downloading to the control apparatus.Type: GrantFiled: October 14, 2008Date of Patent: May 18, 2010Assignee: Power Integrations, Inc.Inventors: Avinash Chidambaram, Richard Francis Penn, David Cooper
-
Publication number: 20090037030Abstract: Information for configuring control apparatus for a power system including a plurality of controlled power supplies is produced using a graphical interface which displays the topology and sequencing of the power supplies in the power system. A database is used to select power supplies to add in determining the power system topology. Sequencing is represented by displacing icons representing the power supplies along lines representing their input and output voltages, and arrows representing startup sequence dependencies. A processor produces the configuration information, consistent with the displayed topology and sequencing, using information for the selected power supplies from the database, for downloading to the control apparatus.Type: ApplicationFiled: October 14, 2008Publication date: February 5, 2009Applicant: Power Integrations, Inc.Inventors: Avinash Chidambaram, Richard Francis Penn, David Cooper
-
Patent number: 7458028Abstract: Information for configuring control apparatus for a power system including a plurality of controlled power supplies is produced using a graphical interface which displays the topology and sequencing of the power supplies in the power system. A database is used to select power supplies to add in determining the power system topology. Sequencing is represented by displacing icons representing the power supplies along lines representing their input and output voltages, and arrows representing startup sequence dependencies. A processor produces the configuration information, consistent with the displayed topology and sequencing, using information for the selected power supplies from the database, for downloading to the control apparatus.Type: GrantFiled: July 18, 2003Date of Patent: November 25, 2008Inventors: Avinash Chidambaram, Richard Francis Penn, David Cooper
-
Publication number: 20050012396Abstract: Information for configuring control apparatus for a power system including a plurality of controlled power supplies is produced using a graphical interface which displays the topology and sequencing of the power supplies in the power system. A database is used to select power supplies to add in determining the power system topology. Sequencing is represented by displacing icons representing the power supplies along lines representing their input and output voltages, and arrows representing startup sequence dependencies. A processor produces the configuration information, consistent with the displayed topology and sequencing, using information for the selected power supplies from the database, for downloading to the control apparatus.Type: ApplicationFiled: July 18, 2003Publication date: January 20, 2005Inventors: Avinash Chidambaram, Richard Penn, David Cooper