Patents by Inventor Karthikeyan Palanisamy

Karthikeyan Palanisamy 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: 10659294
    Abstract: Disclosed are various examples for facilitating enrollment of a client device into more than one management framework. A client device can be enrolled with a management service as a fully managed device. The client device can also be enrolled with the management service as a personal or bring-your-own-device (BYOD), which causes a workspace to be created on the device that is segregated from the rest of the client device. Both enrollments can be managed by a remotely executed management service.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: May 19, 2020
    Assignee: VMware, Inc.
    Inventors: Gaurav Verma, Suchit Shivashankar, Karthikeyan Palanisamy
  • Publication number: 20200028960
    Abstract: Examples described herein include systems and methods for providing on-demand access to a restricted resource of a user device. An example method can include generating a profile that specifies a restricted resource and one or more conditions for that resource to be de-restricted. The profile can be sent to, and utilized by, an agent application executing on the user device. The agent application can determine that a user is requesting de-restriction of a resource and determine whether all applicable conditions are met. If the conditions are met, the agent application can de-restrict the resource. After the resource is used, the agent application can report details of the use to an administrator or management server.
    Type: Application
    Filed: July 18, 2018
    Publication date: January 23, 2020
    Inventors: Gaurav Verma, Manjunath Subramani, Suchit Shivashankar, Karthikeyan Palanisamy
  • Publication number: 20190362348
    Abstract: Techniques herein describe a method comprising: receiving, at an service provider computer, a resource provider account identifier maintained by an account entity from a resource provider device, the resource provider account identifier being associated with a resource provider; determining, by the service provider computer, if one or more processing networks are capable of processing transactions with the account entity; determining, by the service provider computer, that at least two processing networks of the one or more processing networks is capable of processing transactions with the account entity; and transmitting, by the service provider computer, a resource provider code to at least one of the at least two processing networks, wherein the resource provider code can be used by the least two processing networks to process transactions with the account entity.
    Type: Application
    Filed: January 3, 2018
    Publication date: November 28, 2019
    Inventors: Erick Wong, Jalpesh Chitalia, Karthikeyan Palanisamy, Manjush Menon, Babara Patterson
  • Publication number: 20190356490
    Abstract: Techniques for enhancing the security of storing sensitive information or a token on a communication device may include sending a request for the sensitive information or token. The communication device may receive a session key encrypted with a hash value derived from user authentication data that authenticates the user of the communication device, and the sensitive information or token encrypted with the session key. The session key encrypted with the hash value, and the sensitive information or token encrypted with the session key can be stored in a memory of the communication device.
    Type: Application
    Filed: July 29, 2019
    Publication date: November 21, 2019
    Inventor: Karthikeyan Palanisamy
  • Publication number: 20190356489
    Abstract: A method is disclosed and includes receiving a token request message in response to a user interaction of a first user. The method also comprises obtaining a token in response to receiving the token request message; transmitting the token to a resource provider, where the resource provider stores the token, provides a notification to a user communication device of a second user, receives a response to the notification, and then transmits an authorization request message comprising the token. The method also includes receiving the authorization request message comprising the token, detokenizing the token to a real credential, and transmitting a modified authorization request including the real credential to an authorizing entity computer for authorization.
    Type: Application
    Filed: May 17, 2019
    Publication date: November 21, 2019
    Inventor: Karthikeyan Palanisamy
  • Patent number: 10412060
    Abstract: Embodiments of the invention are directed to methods, apparatuses, computer readable media and systems for providing a token service environment that allows a token requesting party (e.g. token requestor) to specify parameters for token generation for controlling and customizing the token generation process. For example, the token requesting party may specify (e.g. select from a list or provide a list of) the accounts for tokenization. The accounts may be identified by account identifiers (e.g. account numbers) or bank identification numbers (BINs). The token requesting party may also specify encryption keys for the tokens to be generated. The token requesting party may also specify additional parameters such as notification thresholds indicating when notifications associated with the tokens are to be generated.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: September 10, 2019
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Prasanna L. Narayan, Karthikeyan Palanisamy, Ramji Sethuraman
  • Patent number: 10404461
    Abstract: Techniques for enhancing the security of storing sensitive information or a token on a communication device may include sending a request for the sensitive information or token. The communication device may receive a session key encrypted with a hash value derived from user authentication data that authenticates the user of the communication device, and the sensitive information or token encrypted with the session key. The session key encrypted with the hash value, and the sensitive information or token encrypted with the session key can be stored in a memory of the communication device.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: September 3, 2019
    Assignee: Visa International Service Association
    Inventor: Karthikeyan Palanisamy
  • Publication number: 20190149405
    Abstract: Disclosed are various examples for facilitating enrollment of a client device into more than one management framework. A client device can be enrolled with a management service as a fully managed device, the client device can also be enrolled with the management service as a personal or bring-your-own-device (BYOD), which causes a workspace to be created on the device that is segregated from the rest of the client device. Both enrollments can be managed by a remotely executed management service.
    Type: Application
    Filed: February 9, 2018
    Publication date: May 16, 2019
    Inventors: Gaurav Verma, Suchit Shivashankar, Karthikeyan Palanisamy
  • Publication number: 20180295104
    Abstract: Embodiments of the invention are directed to methods, apparatuses, computer readable media and systems for providing a token service environment that allows a token requesting party (e.g. token requestor) to specify parameters for token generation for controlling and customizing the token generation process. For example, the token requesting party may specify (e.g. select from a list or provide a list of) the accounts for tokenization. The accounts may be identified by account identifiers (e.g. account numbers) or bank identification numbers (BINs). The token requesting party may also specify encryption keys for the tokens to be generated. The token requesting party may also specify additional parameters such as notification thresholds indicating when notifications associated with the tokens are to be generated.
    Type: Application
    Filed: May 29, 2018
    Publication date: October 11, 2018
    Inventors: Prasanna L. Narayan, Karthikeyan Palanisamy, Ramji Sethuraman
  • Patent number: 10015147
    Abstract: Embodiments of the invention are directed to methods, apparatuses, computer readable media and systems for providing a token service environment that allows a token requesting party (e.g. token requestor) to specify parameters for token generation for controlling and customizing the token generation process. For example, the token requesting party may specify (e.g. select from a list or provide a list of) the accounts for tokenization. The accounts may be identified by account identifiers (e.g. account numbers) or bank identification numbers (BINs). The token requesting party may also specify encryption keys for the tokens to be generated. The token requesting party may also specify additional parameters such as notification thresholds indicating when notifications associated with the tokens are to be generated.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: July 3, 2018
    Assignee: Visa International Service Association
    Inventors: Prasanna L. Narayan, Karthikeyan Palanisamy, Ramji Sethuraman
  • Publication number: 20180183594
    Abstract: Techniques for enhancing the security of storing sensitive information or a token on a communication device may include sending a request for the sensitive information or token. The communication device may receive a session key encrypted with a hash value derived from user authentication data that authenticates the user of the communication device, and the sensitive information or token encrypted with the session key. The session key encrypted with the hash value, and the sensitive information or token encrypted with the session key can be stored in a memory of the communication device.
    Type: Application
    Filed: February 26, 2018
    Publication date: June 28, 2018
    Inventor: Karthikeyan Palanisamy
  • Patent number: 9942043
    Abstract: Techniques for enhancing the security of storing sensitive information or a token on a communication device may include sending a request for the sensitive information or token. The communication device may receive a session key encrypted with a hash value derived from user authentication data that authenticates the user of the communication device, and the sensitive information or token encrypted with the session key. The session key encrypted with the hash value, and the sensitive information or token encrypted with the session key can be stored in a memory of the communication device.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: April 10, 2018
    Assignee: Visa International Service Association
    Inventor: Karthikeyan Palanisamy
  • Publication number: 20160119296
    Abstract: Embodiments of the invention are directed to methods, apparatuses, computer readable media and systems for providing a token service environment that allows a token requesting party (e.g. token requestor) to specify parameters for token generation for controlling and customizing the token generation process. For example, the token requesting party may specify (e.g. select from a list or provide a list of) the accounts for tokenization. The accounts may be identified by account identifiers (e.g. account numbers) or bank identification numbers (BINs). The token requesting party may also specify encryption keys for the tokens to be generated. The token requesting party may also specify additional parameters such as notification thresholds indicating when notifications associated with the tokens are to be generated.
    Type: Application
    Filed: October 22, 2015
    Publication date: April 28, 2016
    Inventors: Prasanna Laxminarayanan, Karthikeyan Palanisamy, Ramji Sethuraman
  • Publication number: 20150312038
    Abstract: Techniques for enhancing the security of storing sensitive information or a token on a communication device may include sending a request for the sensitive information or token. The communication device may receive a session key encrypted with a hash value derived from user authentication data that authenticates the user of the communication device, and the sensitive information or token encrypted with the session key. The session key encrypted with the hash value, and the sensitive information or token encrypted with the session key can be stored in a memory of the communication device.
    Type: Application
    Filed: April 23, 2015
    Publication date: October 29, 2015
    Inventor: Karthikeyan Palanisamy
  • Publication number: 20150278799
    Abstract: Systems and methods for facilitating a user transaction are provided. A communication device may select an access device from a plurality of access devices. The communication device may establish a secure connection to the access device using a secure file transfer protocol supported by a wireless data protocol. The communication device may transmit a payment credential from the communication device to the access device using the secure file transfer protocol. The access device may broadcast a communication indicating connection readiness using the wireless data protocol. In response to receiving a request from the communication device, the access device may establish a secure connection with the communication device using the secure file transfer protocol. The access device may receive a payment credential via the secure file transfer protocol.
    Type: Application
    Filed: March 27, 2015
    Publication date: October 1, 2015
    Inventor: KARTHIKEYAN PALANISAMY
  • Publication number: 20150199679
    Abstract: An issuer computer may store a primary account number, and may generate a series of first payment tokens for a plurality of payment devices used by a consumer. The issuer computer may then provide the first payment tokens to a payment processing server computer. The payment processing server computer may then generate a plurality of second payment tokens corresponding to the first payment tokens. The second payment tokens may then be provisioned onto the consumer's payment devices.
    Type: Application
    Filed: January 13, 2015
    Publication date: July 16, 2015
    Inventors: Karthikeyan Palanisamy, Glenn Powell, Prasanna Laxminarayanan