Patents by Inventor Ruben R. Formoso

Ruben R. Formoso 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: 10311427
    Abstract: A system (211) and method (300) for reliable monitoring of secure application execution events is provided. The system can include a Near Field Communication (NFC) modem (140) for communicating transaction events of a secure contactless transaction (358) with a NFC reader (170), a secure controller (200) for monitoring state transitions caused by the transaction events, and a mobile host communicatively coupled to the secure controller for receiving hardware event notifications of the state transitions. The secure controller can generate message using a hardware interrupt to a mobile host based on secure applet state transition monitoring by setting up the events flag such as a Transaction Completion Flag (TCF) (372) into an Events Status Register (232) to identify a status of a secure contactless transactions.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: June 4, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Vladimir Sklovsky, Ruben R. Formoso, Lyle A. Gaastra
  • Patent number: 8016192
    Abstract: A mobile device as disclosed herein can support a plurality of electronic payment applications such as credit and/or debit applications. During a payment transaction, the mobile device communicates a priority list of the electronic payment applications to a point of sale terminal, which then selects one of the applications for completion of the payment transaction, where the selection is governed by the priority list. The data structure corresponding to the priority list is configured such that the end user of the mobile device has management access rights to at least some of the electronic payment applications. Such end user management access rights can be used to modify the relative priority of the electronic payment applications.
    Type: Grant
    Filed: June 6, 2006
    Date of Patent: September 13, 2011
    Assignee: Motorola Mobility, Inc.
    Inventors: Thomas S. Messerges, Ruben R. Formoso
  • Publication number: 20080162361
    Abstract: A system (211) and method (300) for reliable monitoring of secure application execution events is provided. The system can include a Near Field Communication (NFC) modem (140) for communicating transaction events of a secure contactless transaction (358) with a NFC reader (170), a secure controller (200) for monitoring state transitions caused by the transaction events, and a mobile host communicatively coupled to the secure controller for receiving hardware event notifications of the state transitions.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 3, 2008
    Applicant: MOTOROLA, INC.
    Inventors: VLADIMIR SKLOVSKY, RUBEN R. FORMOSO, LYLE A. GAASTRA
  • Publication number: 20080162312
    Abstract: A system (211) and method (400) for reliable monitoring of secure applet events is provided. The system can include a Near Field Communication (NFC) modem (140) for communicating transaction events, a secure controller (200) for monitoring state transitions caused by the transaction events, and a mobile host (125) for receiving event notifications of the state transitions via an Applications Programming Interface. An NFC reader can send a Transaction Acknowledgement TACK (403) to the NFC modem to confirm a receipt of data associated with an applet event. An INFO message (405) can be included with the TACK for informing a user of secure contactless transaction status through a user interface (190) of the mobile host.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 3, 2008
    Applicant: MOTOROLA, INC.
    Inventors: VLADIMIR SKLOVSKY, RUBEN R. FORMOSO, LYLE A. GAASTRA
  • Publication number: 20070278290
    Abstract: A mobile device as disclosed herein can support a plurality of electronic payment applications such as credit and/or debit applications. During a payment transaction, the mobile device communicates a priority list of the electronic payment applications to a point of sale terminal, which then selects one of the applications for completion of the payment transaction, where the selection is governed by the priority list. The data structure corresponding to the priority list is configured such that the end user of the mobile device has management access rights to at least some of the electronic payment applications. Such end user management access rights can be used to modify the relative priority of the electronic payment applications.
    Type: Application
    Filed: June 6, 2006
    Publication date: December 6, 2007
    Inventors: Thomas S. Messerges, Ruben R. Formoso