Patents by Inventor Kuen Summers

Kuen Summers 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: 20230136227
    Abstract: A method conducted using a mobile device is disclosed. The mobile device comprises a contactless application including a bridging module, a computer readable medium comprising a contactless kernel, wherein the contactless kernel includes a transceiver interface coupled to a processor. The mobile device includes a contactless element coupled to the processor. The method includes receiving a trigger signal indicative of a transaction to be executed. In response to receiving the trigger signal, the contactless kernel transmits first data to the bridging module. The contactless kernel is operable in a first mode of communication. The bridging module transforms the first data in the first mode of communication to first data in a second mode of communication and passes the first data to the contactless element. The contactless element transmits the first data to a user device, and thereafter receives second data from the user device to execute the transaction.
    Type: Application
    Filed: February 10, 2021
    Publication date: May 4, 2023
    Applicant: Visa International Service Association
    Inventors: Kuen Summers, Philippe Martin, Yuexi Chen
  • Patent number: 10776101
    Abstract: Embodiments of the invention relate to a technique for updating a device comprising a first and second applets implementing application code. The technique may include determining that the application code needs to be updated, generating a verification value, and sending the verification value and updated code for a function in the first applet. The updated code for the function can be stored in the second applet instead of the first applet, and the function maps of the applets can be updated to reflect the address of the updated function. The updated code can then be executed using the updated function maps to perform a process.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: September 15, 2020
    Assignee: Visa International Service Association
    Inventors: Kiushan Pirzadeh, Hendy Wong, Marc Kekicheff, Kuen Summers
  • Publication number: 20190258475
    Abstract: Embodiments of the invention relate to a technique for updating a device comprising a first and second applets implementing application code. The technique may include determining that the application code needs to be updated, generating a verification value, and sending the verification value and updated code for a function in the first applet. The updated code for the function can be stored in the second applet instead of the first applet, and the function maps of the applets can be updated to reflect the address of the updated function. The updated code can then be executed using the updated function maps to perform a process.
    Type: Application
    Filed: May 7, 2019
    Publication date: August 22, 2019
    Inventors: Kiushan Pirzadeh, Hendy Wong, Marc Kekicheff, Kuen Summers
  • Patent number: 10331435
    Abstract: Embodiments of the invention relate to a device comprising a first and second applets implementing application code. The device is configured to determine that the application code needs to be updated, receive updated code for a function in the first applet, store the updated code for the function in the second applet instead of the first applet, and update the function maps of the applets. The updated code can then be executed using the updated function maps to perform a process.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: June 25, 2019
    Assignee: Visa International Service Association
    Inventors: Kiushan Pirzadeh, Hendy Wong, Kuen Summers, Marc Kekicheff
  • Publication number: 20190004786
    Abstract: Embodiments of the invention relate to a device comprising a first and second applets implementing application code. The device is configured to determine that the application code needs to be updated, receive updated code for a function in the first applet, store the updated code for the function in the second applet instead of the first applet, and update the function maps of the applets. The updated code can then be executed using the updated function maps to perform a process.
    Type: Application
    Filed: September 5, 2018
    Publication date: January 3, 2019
    Inventors: Kiushan Pirzadeh, Hendy Wong, Kuen Summers, Marc Kekicheff
  • Patent number: 10108409
    Abstract: Embodiments of the invention relate to a device comprising an updatable applet and a static applet. For some embodiments, a device is disclosed comprising a processor, one or more memories storing an updatable applet, and a static applet in communication with the updatable applet, wherein the device is configured to receive updates to the updatable applet. The updatable applet and static applet may be executed through an access control software element that may prevent unrestricted access between the applets.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: October 23, 2018
    Assignee: Visa International Service Association
    Inventors: Kiushan Pirzadeh, Hendy Wong, Kuen Summers, Marc Kekicheff
  • Publication number: 20150193222
    Abstract: Embodiments of the invention relate to a device comprising an updatable applet and a static applet. For some embodiments, a device is disclosed comprising a processor, one or more memories storing an updatable applet, and a static applet in communication with the updatable applet, wherein the device is configured to receive updates to the updatable applet. The updatable applet and static applet may be executed through an access control software element that may prevent unrestricted access between the applets.
    Type: Application
    Filed: January 5, 2015
    Publication date: July 9, 2015
    Inventors: Kiushan Pirzadeh, Hendy Wong, Kuen Summers, Marc Kekicheff