Patents by Inventor Ronald Forbes

Ronald Forbes 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: 9703940
    Abstract: A computing system such as a game console maintains and updates a biometric profile of a user. In one aspect, biometric data of the user is continuously obtained from a sensor such as an infrared and visible light camera, and used to update the biometric profile using a machine learning process. In another aspect, a user is prompted to confirm his or her identify when multiple users are detected at the same time and/or when the user is detected with a confidence level which is below a threshold. A real-time image of the user being identified can be displayed on a user interface with user images associated with one or more accounts. In another aspect, the biometric profile is managed by a shell on the computing system, where the shell makes the biometric profile available to any of a number of applications on the computing system.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: July 11, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ronald Forbes, Bhaven Dedhia, Tim Keosababian, Tommer Leyvand, Jinyu Li, Timothy Gerken
  • Patent number: 9117231
    Abstract: A method of ordering menu items for delivery to a station at a premises, such as a table at a restaurant, includes the steps: Launch App; Scan QR code or NFC tag on table; Identify location. The location is identified using the restaurant and table identifier(s) extracted from the QR code. This location is used to identify the correct restaurant menu from the central platform database; Download menu; Add menu items to order; Confirm order; Pay order; Route order. The restaurant identifier is used to determine the appropriate EPOS adaptor based on the EPOS system in use by the specific restaurant; Transmit to restaurant. The correct communication protocol and authentication details are then used in order to route the order to the restaurant EPOS system or printer.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: August 25, 2015
    Assignee: QIKSERVE LIMITED
    Inventors: Daniel Michael Rodgers, Ronald Forbes
  • Publication number: 20150113636
    Abstract: A computing system such as a game console maintains and updates a biometric profile of a user. In one aspect, biometric data of the user is continuously obtained from a sensor such as an infrared and visible light camera, and used to update the biometric profile using a machine learning process. In another aspect, a user is prompted to confirm his or her identify when multiple users are detected at the same time and/or when the user is detected with a confidence level which is below a threshold. A real-time image of the user being identified can be displayed on a user interface with user images associated with one or more accounts. In another aspect, the biometric profile is managed by a shell on the computing system, where the shell makes the biometric profile available to any of a number of applications on the computing system.
    Type: Application
    Filed: December 23, 2014
    Publication date: April 23, 2015
    Inventors: Ronald Forbes, Bhaven Dedhia, Tim Keosababian, Tommer Leyvand, Jinyu Li, Timothy Gerken
  • Patent number: 8924735
    Abstract: A computing system such as a game console maintains and updates a biometric profile of a user. In one aspect, biometric data of the user is continuously obtained from a sensor such as an infrared and visible light camera, and used to update the biometric profile using a machine learning process. In another aspect, a user is prompted to confirm his or her identify when multiple users are detected at the same time and/or when the user is detected with a confidence level which is below a threshold. A real-time image of the user being identified can be displayed on a user interface with user images associated with one or more accounts. In another aspect, the biometric profile is managed by a shell on the computing system, where the shell makes the biometric profile available to any of a number of applications on the computing system.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: December 30, 2014
    Assignee: Microsoft Corporation
    Inventors: Ronald Forbes, Bhaven Dedhia, Tim Keosababian, Tommer Leyvand, Jinyu Li, Timothy Gerken
  • Publication number: 20140237587
    Abstract: A computing system such as a game console maintains and updates a biometric profile of a user. In one aspect, biometric data of the user is continuously obtained from a sensor such as an infrared and visible light camera, and used to update the biometric profile using a machine learning process. In another aspect, a user is prompted to confirm his or her identify when multiple users are detected at the same time and/or when the user is detected with a confidence level which is below a threshold. A real-time image of the user being identified can be displayed on a user interface with user images associated with one or more accounts. In another aspect, the biometric profile is managed by a shell on the computing system, where the shell makes the biometric profile available to any of a number of applications on the computing system.
    Type: Application
    Filed: February 15, 2013
    Publication date: August 21, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Ronald Forbes, Bhaven Dedhia, Tim Keosababian, Tommer Leyvand, Jinyu Li, Timothy Gerken
  • Patent number: 8775916
    Abstract: Technology for testing a target recognition, analysis, and tracking system is provided. A searchable repository of recorded and synthesized depth clips and associated ground truth tracking data is provided. Data in the repository is used by one or more processing devices each including at least one instance of a target recognition, analysis, and tracking pipeline to analyze performance of the tracking pipeline. An analysis engine provides at least a subset of the searchable set responsive to a request to test the pipeline and receives tracking data output from the pipeline on the at least subset of the searchable set. A report generator outputs an analysis of the tracking data relative to the ground truth in the at least subset to provide an output of the error relative to the ground truth.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: July 8, 2014
    Assignee: Microsoft Corporation
    Inventors: Jon D. Pulsipher, Parham Mohadjer, Nazeeh Amin ElDirghami, Shao Liu, Patrick Orville Cook, James Chadon Foster, Ronald Forbes, Szymon P. Stachniak, Tommer Leyvand, Joseph Bertolami, Michael Taylor Janney, Kien Toan Huynh, Charles Claudius Marais, Spencer Dean Perreault, Robert John Fitzgerald, Wayne Richard Bisson, Craig Carroll Peeper, Michael Johnson
  • Publication number: 20130191229
    Abstract: A method of ordering menu items for delivery to a station at a premises, such as a table at a restaurant, includes the steps: Launch App; Scan QR code or NFC tag on table; Identify location. The location is identified using the restaurant and table identifier(s) extracted from the QR code. This location is used to identify the correct restaurant menu from the central platform database; Download menu; Add menu items to order; Confirm order; Pay order; Route order. The restaurant identifier is used to determine the appropriate EPOS adaptor based on the EPOS system in use by the specific restaurant; Transmit to restaurant. The correct communication protocol and authentication details are then used in order to route the order to the restaurant EPOS system or printer.
    Type: Application
    Filed: September 13, 2012
    Publication date: July 25, 2013
    Inventors: Daniel Michael RODGERS, Ronald FORBES
  • Publication number: 20100219234
    Abstract: The method and system provide convenient and efficient authentication of mobile tickets (46). A ticket purchaser provides a photo image (40) of himself or herself that is stored with the purchaser's phone number and a ticket identifier in a database (32). A mobile ticket (46) is generated comprising the ticket identifier as a barcode and the photo. The ticket is transmitted to the purchaser's mobile phone (38). The ticket is authenticated by reading the ticket identifier from the phone (38) into a terminal (54), for example by barcode scanning (52) of the phone's screen (50). The identifier is used to look up (56) the stored image (58) which is displayed on the screen of the terminal (60). The operator of the terminal can then compare the photo on the terminal (60) with the actual purchaser and the photo on the display of the phone (50) in order to authenticate the ticket (46) as belonging to the purchaser.
    Type: Application
    Filed: April 25, 2006
    Publication date: September 2, 2010
    Applicant: Mobiqa Limited
    Inventor: Ronald Forbes
  • Patent number: 7693744
    Abstract: A system for delivering coupons containing barcodes to a mobile device such as a mobile phone is disclosed. A message processor means (106) generates message data comprising a coupon. A message optimizer means (116) generates an optimized message responsive to the message data and the capabilities of the mobile device (124). Preferably the capabilities of the mobile device comprise device attribute associated with a mobile device type, and are stored in a database means (110). The optimized message is transmitted to the mobile device. For basic mobile devices, simple text message including barcode number and associated text will be delivered. Otherwise, subject to the mobile device supporting the required display dimensions and color depth, a barcode image, picture, and/or multimedia content will be delivered.
    Type: Grant
    Filed: September 17, 2003
    Date of Patent: April 6, 2010
    Assignee: Mobiqa Limited
    Inventor: Ronald Forbes
  • Publication number: 20060111967
    Abstract: A system for delivering coupons containing barcodes to a mobile device such as a mobile phone is disclosed. A message processor means (106) generates message data comprising a coupon. A message optimiser means (116) generates an optimised message responsive to the message data and the capabilities of the mobile device (124). Preferably the capabilities of the mobile device comprise device attribute associated with a mobile device type, and are stored in a database means (110). The optimised message is transmitted to the mobile device. For basic mobile devices, simple text message including barcode number and associated text will be delivered. Otherwise, subject to the mobile device supporting the required display dimensions and colour depth, a barcode image, picture, and/or multimedia content will be delivered.
    Type: Application
    Filed: September 17, 2003
    Publication date: May 25, 2006
    Applicant: MOBIQA LIMITED
    Inventor: Ronald Forbes
  • Publication number: 20020107002
    Abstract: System for sending text message alerts to users 35 of mobile communications devices 30. Text message 45 contains only summary information and a user can access further information by downloading a personalized response web page 110 which contains links directly to relevant further information. Response web page 110 may be provided by HTML, WAP, iMODE or related technologies. Links followed may be monitored to provide marketing leads. Particularly useful for messages relating to vacancies or properties for sale.
    Type: Application
    Filed: February 8, 2001
    Publication date: August 8, 2002
    Inventors: David Duncan, Ronald Forbes