Patents by Inventor Steven Oshry

Steven Oshry 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: 10762522
    Abstract: Provided are a system and method for facilitating enrollment in a merchant loyalty program. In one example, the method includes receiving, from a merchant server, a request to enroll a digital wallet user in a merchant loyalty program, the request being input via a merchant website associated with the merchant server, verifying that the digital wallet user is an authorized user of the digital wallet via a window associated with the merchant website, and in response to verifying the digital wallet user is an authorized user, automatically transmitting previously stored information of the digital wallet to the merchant server for enrolling the digital wallet user in the merchant loyalty program. According to various aspects, secure data may be imported into a merchant loyalty program from a digital wallet account, thus simplifying the enrollment process on the user.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: September 1, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Steven Oshry, Michael T. McNamara
  • Publication number: 20180165703
    Abstract: Provided are a system and method for facilitating enrollment in a merchant loyalty program. In one example, the method includes receiving, from a merchant server, a request to enroll a digital wallet user in a merchant loyalty program, the request being input via a merchant website associated with the merchant server, verifying that the digital wallet user is an authorized user of the digital wallet via a window associated with the merchant website, and in response to verifying the digital wallet user is an authorized user, automatically transmitting previously stored information of the digital wallet to the merchant server for enrolling the digital wallet user in the merchant loyalty program. According to various aspects, secure data may be imported into a merchant loyalty program from a digital wallet account, thus simplifying the enrollment process on the user.
    Type: Application
    Filed: December 14, 2016
    Publication date: June 14, 2018
    Inventors: Steven Oshry, Michael T. McNamara
  • Publication number: 20160364743
    Abstract: A first set of transaction data is received from a merchant. The first set of transaction data represents a plurality of customer profiles. Each of the customer profiles corresponds to a respective account in a customer loyalty program administered by the merchant. A second set of transaction data is received from the merchant. The second set of transaction data represents unattached transactions involving the merchant but not associated by the merchant with any of the customer loyalty program accounts. Payment account numbers associated with the unattached transactions are used to link ones of the unattached transactions to respective ones of the customer loyalty program accounts.
    Type: Application
    Filed: June 11, 2015
    Publication date: December 15, 2016
    Inventors: Lindsay St. Lawrence, Pamela Veraart, Steven Oshry, Adam Slackman, Luckner Polycarpe
  • Publication number: 20160117689
    Abstract: Systems, methods, means, computer program code and computerized processes include receiving a first set of de-identified transaction data from a first transaction data source, receiving a second set of de-identified transaction data from a second transaction data source, removing data associated with an identifier field for each of the transactions in the first data set to created a de-identified first data set, removing data associated with an identifier field for each of the transactions in the second data set to create a de-identified second data set, and processing the first and second de-identified data sets using a probabilistic engine to establish a linkage between data in each data set. The probabilistic engine may assign probability scores to pairs of data profiles based on two-way matching of transactions and based at least partly on matching of transactions to nearest neighbors.
    Type: Application
    Filed: October 27, 2014
    Publication date: April 28, 2016
    Inventors: Steven Oshry, Luckner Polycarpe, Pamela Veraart