Patents by Inventor Hendy Wong

Hendy Wong 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: 20230052559
    Abstract: A method is disclosed and includes determining a test plan to test a kernel on a mobile device, and determining an interaction input message according to the test plan, the interaction input message comprising first data. The method also includes transmitting the interaction input message comprising the first data to the mobile device over a network-based communication channel. The kernel in the mobile device generates the interaction output message in response to receiving the interaction input message. The method also includes receiving, from the mobile device, the interaction output message comprising second data from the mobile device over the network-based communication channel, and determining if the interaction output message is consistent with the test plan.
    Type: Application
    Filed: February 8, 2021
    Publication date: February 16, 2023
    Applicant: Visa International Service Association
    Inventors: Yuexi Chen, Hendy Wong, Sarah Jane Galamay
  • 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