Patents by Inventor Michael Edward Pearmain

Michael Edward Pearmain 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: 11574207
    Abstract: Techniques are described for training and evaluating a proximal factorization machine engine. In one or more embodiments, the engine receives a set of training data that identifies a set of actions taken by a plurality of users with respect to a plurality of items. The engine generates, for a prediction model, (a) a first set of model parameters representing relationships between features of the plurality of users and the set of actions, and (b) a second set of model parameters representing interactions between different features of the plurality of users and the plurality of items. For each respective item in a plurality of items, the engine computes a probabilistic score based on the model parameters. The engine selects and presents a subset of items based on the probabilistic scores.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: February 7, 2023
    Assignee: Oracle International Corporation
    Inventors: Michael Edward Pearmain, Janet Barbara Barnes, David John Dewsnip, Zengguang Wang
  • Publication number: 20180082191
    Abstract: Techniques are described for training and evaluating a proximal factorization machine engine. In one or more embodiments, the engine receives a set of training data that identifies a set of actions taken by a plurality of users with respect to a plurality of items. The engine generates, for a prediction model, (a) a first set of model parameters representing relationships between features of the plurality of users and the set of actions, and (b) a second set of model parameters representing interactions between different features of the plurality of users and the plurality of items. For each respective item in a plurality of items, the engine computes a probabilistic score based on the model parameters. The engine selects and presents a subset of items based on the probabilistic scores.
    Type: Application
    Filed: September 15, 2017
    Publication date: March 22, 2018
    Applicant: Oracle International Corporation
    Inventors: Michael Edward Pearmain, Janet Barnes, David John Dewsnip, Zengguang Wang