Patents by Inventor Saloni Mahajan

Saloni Mahajan 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).

  • Publication number: 20230283597
    Abstract: An application data exchange technique may include a communication device establishing a communication channel with an access device, receiving an access device profile of the access device, and emulating a virtual access device on the communication device based on the access device profile. The virtual access device executing on the communication device may issue a set of application commands to a transaction applet executing on the communication device, and receive a set of application data responses from the transaction applet in response to the set of application commands. The communication device, may then generate a data packet by concatenating application data contained in the set of application data responses, and transmitting the data packet to the access device via the communication channel.
    Type: Application
    Filed: May 12, 2023
    Publication date: September 7, 2023
    Applicant: Visa International Service Association
    Inventors: Sumit Amar, Saloni Mahajan
  • Patent number: 11689511
    Abstract: An application data exchange technique may include a communication device establishing a communication channel with an access device, receiving an access device profile of the access device, and emulating a virtual access device on the communication device based on the access device profile. The virtual access device executing on the communication device may issue a set of application commands to a transaction applet executing on the communication device, and receive a set of application data responses from the transaction applet in response to the set of application commands. The communication device, may then generate a data packet by concatenating application data contained in the set of application data responses, and transmitting the data packet to the access device via the communication channel.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: June 27, 2023
    Assignee: Visa International Service Association
    Inventors: Sumit Amar, Saloni Mahajan
  • Publication number: 20220104102
    Abstract: A technique for establishing a device network using a wireless communication protocol is described. The technique may include determining peer devices within a communication range of a communication device, and determining whether any of the peer devices is part of a device cluster having less than a maximum number of device members. When a peer device within the communication range is determined to be part of an existing device cluster having less than the maximum number of device members, that existing device cluster can be updated to include the communication device. When each peer device within the communication range of the communication device is determined to be part of a full device cluster having the maximum number of device members, a new device cluster can be created to include the communication device and a plurality of peer devices meeting a signal strength criteria.
    Type: Application
    Filed: December 6, 2018
    Publication date: March 31, 2022
    Inventors: Sumit Amar, Saloni Mahajan
  • Publication number: 20220006794
    Abstract: An application data exchange technique may include a communication device establishing a communication channel with an access device, receiving an access device profile of the access device, and emulating a virtual access device on the communication device based on the access device profile. The virtual access device executing on the communication device may issue a set of application commands to a transaction applet executing on the communication device, and receive a set of application data responses from the transaction applet in response to the set of application commands. The communication device, may then generate a data packet by concatenating application data contained in the set of application data responses, and transmitting the data packet to the access device via the communication channel.
    Type: Application
    Filed: August 27, 2021
    Publication date: January 6, 2022
    Inventors: Sumit Amar, Saloni Mahajan
  • Patent number: 11134065
    Abstract: An application data exchange technique may include a communication device establishing a communication channel with an access device, receiving an access device profile of the access device, and emulating a virtual access device on the communication device based on the access device profile. The virtual access device executing on the communication device may issue a set of application commands to a transaction applet executing on the communication device, and receive a set of application data responses from the transaction applet in response to the set of application commands. The communication device, may then generate a data packet by concatenating application data contained in the set of application data responses, and transmitting the data packet to the access device via the communication channel.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: September 28, 2021
    Assignee: Visa International Service Association
    Inventors: Sumit Amar, Saloni Mahajan
  • Publication number: 20200186505
    Abstract: An application data exchange technique may include a communication device establishing a communication channel with an access device, receiving an access device profile of the access device, and emulating a virtual access device on the communication device based on the access device profile. The virtual access device executing on the communication device may issue a set of application commands to a transaction applet executing on the communication device, and receive a set of application data responses from the transaction applet in response to the set of application commands. The communication device, may then generate a data packet by concatenating application data contained in the set of application data responses, and transmitting the data packet to the access device via the communication channel.
    Type: Application
    Filed: December 6, 2018
    Publication date: June 11, 2020
    Inventors: Sumit Amar, Saloni Mahajan