Patents by Inventor Matthew Kaplan

Matthew Kaplan 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).

  • Publication number: 20080189530
    Abstract: A method for malware detection, wherein the method includes: utilizing a hardware based program flow monitor (PFM) for embedded software that employs a static analysis of program code; marrying the program code to addresses, while considering which central processing unit (CPU) is executing the program code; capturing an expected control flow of the program code, and storing the control flow as physical address pairs of leaders and followers (LEAD-FOLL pair) in a Metadata Store (MDS) within the PFM; monitoring control flow at runtime by the PFM; and comparing runtime control flow with the expected control flow
    Type: Application
    Filed: February 7, 2007
    Publication date: August 7, 2008
    Applicant: International Business Machines Corporation
    Inventors: Suzanne McIntosh, Daniel Brand, Matthew Kaplan, Paul A. Karger, Michael G. McIntosh, Elaine R. Palmer, Amitkumar M. Paradkar, David Toll, Samuel M. Weber
  • Publication number: 20060265415
    Abstract: A method (and system) for generating a structured representation from an unstructured description includes receiving, by a computer, an unstructured description, and generating, by the computer, a structured representation based upon the unstructured description.
    Type: Application
    Filed: May 23, 2005
    Publication date: November 23, 2006
    Applicant: International Business Machines Corporation
    Inventors: Steve Abrams, Bard Bloom, Matthew Kaplan, Paul Keyser, Douglas Kimelman, Eric Nelson, Wendy Neuberger, Tova Roth, Ian Simmonds, Steven Hsiang Tang, John Vissides, Clay Williams
  • Publication number: 20060005079
    Abstract: A method for assessing computer system conformance with at least one requirement is provided. A first encoding of software commands is translated into a second encoding of software commands for use with a test-automation tool. The second encoding of software commands is processed to simulate at least one user interaction with the computer system through the test-automation tool.
    Type: Application
    Filed: June 30, 2004
    Publication date: January 5, 2006
    Applicant: International Business Machines Corporation
    Inventors: Matthew Kaplan, Amitkumar Paradkar, Clay Williams
  • Patent number: 6757887
    Abstract: There is provided a method for generating a software module based upon elements from multiple software modules. The method includes the step of extracting a plurality of sets of elements from the multiple software modules based upon at least one extraction criterion. Any elements in the sets that violate at least one correctness and completeness criterion are identified. The violating elements are automatically brought into compliance with the at least one correctness and completeness criterion. A plurality of single software modules is generated, wherein each of the single software modules contains one of the sets of elements. The plurality of single software modules are composed to form a final, single software module.
    Type: Grant
    Filed: April 14, 2000
    Date of Patent: June 29, 2004
    Assignee: International Business Machines Corporation
    Inventors: Matthew Kaplan, Vincent Joseph Kruskal, Harold Leon Ossher, Peri Lynn Tarr
  • Patent number: 6554519
    Abstract: A notepad holder with an integrated writing instrument which includes a writing instrument disposed in a generally rectangular housing having a base section and a hingedly connected lid section. The base section has a top surface, opposing side surfaces and opposing front and rear surfaces. The top surface includes a rectangular recess which cooperates with the lid section to form an accessible interior compartment within the housing. The writing instrument is disposed in the housing in an interior chamber proximate to one of the opposing side surfaces. The front surface of the base section has an aperture axially aligned with said writing instrument so that the tip of the writing instrument can project from the housing. The device includes a means to alternatively selectively position the writing tip between a retracted position enclosed within the housing and a projected position extending through the aperture. In the preferred embodiment, the device includes a notepad disposed in the rectangular recess.
    Type: Grant
    Filed: October 11, 2001
    Date of Patent: April 29, 2003
    Inventor: Matthew Kaplan
  • Publication number: 20030072598
    Abstract: A notepad holder with an integrated writing instrument is provided which includes a writing instrument disposed in a generally rectangular housing having a base section and a hingedly connected lid section. The base section has a top surface, opposing side surfaces and opposing front and rear surfaces. The top surface includes a rectangular recess which cooperates with the lid section to form an accessible interior compartment within the housing. The writing instrument is disposed in the housing in an interior chamber proximate to one of the opposing side surfaces. The front surface of the base section has an aperture axially aligned with said writing instrument so that the tip of the writing instrument can project from the housing. The device includes a means to alternatively selectively position the writing tip between a retracted position enclosed within the housing and a projected position extending through the aperture.
    Type: Application
    Filed: October 11, 2001
    Publication date: April 17, 2003
    Inventor: Matthew Kaplan
  • Patent number: 6407753
    Abstract: A system and method for integrating entities using a graphic user interface (GUI) to provide user-interactive rule-based matching and difference reconciliation. In one aspect, a system for integrating entities employs a combination of default matching and reconciliation approaches and user tailoring to generate a composite entity from one or more input entities using a set of composition rules. The set of composition rules comprises a combination of default rules, as well as rules that represent user interactions that are performed via a graphical user interface when the user edits a composite result. The rules are captured and then stored persistently when the user requests that the composition be saved, such that the rules may be retrieved during a subsequent editing session associated with the same inputs. If the inputs change, the integration process (as specified by the rules) can automatically handle many changes.
    Type: Grant
    Filed: May 4, 1999
    Date of Patent: June 18, 2002
    Assignee: International Business Machines Corporation
    Inventors: Frank J. Budinsky, Steven R. Dobson, Matthew Kaplan, Vincent J. Kruskal, Harold L. Ossher, Peri L. Tarr
  • Patent number: D508076
    Type: Grant
    Filed: October 5, 2004
    Date of Patent: August 2, 2005
    Inventor: Matthew Kaplan