Patents by Inventor Paul E. Foreman

Paul E. Foreman 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: 9203833
    Abstract: Methods, apparatus, and products are disclosed for user authorization using an automated Turing Test that include: selecting, by an automated Turing Test module, a challenge token, the challenge token including a challenge key; repeatedly at an Automated Turing Test pace: selecting, by the Automated Turing Test module, a portion of the challenge token in dependence upon predetermined selection criteria, and revealing, by Automated Turing Test module, only the selected portion of the challenge token to a user; receiving, by the Automated Turing Test module from the user, a user response; determining, by the Automated Turing Test module, whether the user response matches the challenge key; and authorizing, by the Automated Turing Test module, the user to access a resource if the user response matches the challenge key.
    Type: Grant
    Filed: December 5, 2007
    Date of Patent: December 1, 2015
    Assignee: International Business Machines Corporation
    Inventor: Paul E. Foreman
  • Publication number: 20090150986
    Abstract: Methods, apparatus, and products are disclosed for user authorization using an automated Turing Test that include: selecting, by an automated Turing Test module, a challenge token, the challenge token including a challenge key; repeatedly at an Automated Turing Test pace: selecting, by the Automated Turing Test module, a portion of the challenge token in dependence upon predetermined selection criteria, and revealing, by Automated Turing Test module, only the selected portion of the challenge token to a user; receiving, by the Automated Turing Test module from the user, a user response; determining, by the Automated Turing Test module, whether the user response matches the challenge key; and authorizing, by the Automated Turing Test module, the user to access a resource if the user response matches the challenge key.
    Type: Application
    Filed: December 5, 2007
    Publication date: June 11, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Paul E. Foreman
  • Publication number: 20090024498
    Abstract: Methods, apparatus, and products are disclosed for establishing a financial market data component in a financial market data system that include: retrieving, by a configuration module from a configuration repository, at least a portion of a global system configuration for a financial market data system, the financial market data system comprising a plurality of financial market data components; identifying, by the configuration module in dependence upon the retrieved portion of the global system configuration, component characteristics of a particular financial market data component in the financial market data system, the component characteristics further comprise a system identifier, a component functional group identifier, and a component business group identifier; and deploying, by the configuration module, the financial market data component in the financial market data system in dependence upon the component characteristics.
    Type: Application
    Filed: July 20, 2007
    Publication date: January 22, 2009
    Inventors: John F. Berezuk, Ronald B. Capelli, John J. Duigenan, Paul E. Foreman, Hilary A. Pike
  • Publication number: 20080140550
    Abstract: Methods, apparatus, and products are disclosed for generating a global system configuration for a financial market data system that include: establishing, by a configuration device, a component ruleset, the component ruleset specifying rules for component characteristics of one or more components capable of being used in financial market data systems; receiving, in the configuration device from a user through a graphical user interface, component characteristics of a specific component included in a financial market data system; storing, by the configuration device, the received component characteristics of the specific component in a global system configuration for the financial market data system; determining, by the configuration device, whether the received component characteristics satisfy the component ruleset; and supplementing, by the configuration device, the received component characteristics stored in the global system configuration with additional component characteristics in dependence upon the c
    Type: Application
    Filed: December 7, 2006
    Publication date: June 12, 2008
    Inventors: John F. Berezuk, Ronald B. Capelli, John J. Duigenan, Paul E. Foreman, Hilary A. Pike