Patents by Inventor Scott Joseph Heimer

Scott Joseph Heimer 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: 6757690
    Abstract: Methods, systems, data structures and articles of manufacture are provided for monitoring access to a database. In one embodiment, a data access trigger, or read trigger, is adapted to monitor accesses to a database. In general, a data access trigger is invoked when predefined events occur. Specifically, a data access trigger is executed to take some action due to any attempt to access a database. When a specified access attempt is determined, the trigger can instruct the system to take any number of actions, such as modify the data being requested. In one embodiment, a log is provided in which accesses to the database are recorded. The log may subsequently reviewed to ascertain whether a particular record was accessed and by whom. In addition, the particular information accessed and/or modified can be contained in the log.
    Type: Grant
    Filed: March 26, 2001
    Date of Patent: June 29, 2004
    Assignee: International Business Machines Corporation
    Inventors: Craig S. Aldrich, Mark John Anderson, Kevin Robert Brettin, Theresa Renee Euler, Scott Joseph Heimer, Steven Virgil Hoeschen, Ritchie Lee Nyland, Russ Owen, Richard Donald Parrott, Randy Keith Rolfe, Wayne Christopher Sadecki, Renee Kristin Saxman, Kathryn Rose Steinbrink, Jonathan Lee Triebenbach
  • Publication number: 20020174129
    Abstract: Methods, systems, data structures and articles of manufacture are provided for monitoring access to a database. In one embodiment, a data access trigger, or read trigger, is adapted to monitor accesses to a database. In general, a data access trigger is invoked when predefined events occur. Specifically, a data access trigger is executed to take some action due to any attempt to access a database. When a specified access attempt is determined, the trigger can instruct the system to take any number of actions, such as modify the data being requested.
    Type: Application
    Filed: March 26, 2001
    Publication date: November 21, 2002
    Inventors: Craig S. Aldrich, Mark John Anderson, Kevin Robert Brettin, Theresa Renee Euler, Scott Joseph Heimer, Steven Virgil Hoeschen, Ritchie Lee Nyland, Russ Owen, Richard Donald Parrott, Randy Keith Rolfe, Wayne Christopher Sadecki, Renee Kristin Saxman, Kathryn Rose Steinbrink, Jonathan Lee Triebenbach
  • Patent number: 6260037
    Abstract: A method and computer program product are provided for implementing skip key processing for database grouping queries involving aggregate operations using one or more indices in a computer system. First checking for a selected entry in a current group in a primary file is performed. Responsive to finding the selected entry in the current group, the set of records of the current group is ordered to provide an aggregate value in an aggregate field of the current group. Then checking for an excluded value in the aggregate field of the current group is performed. Responsive to not finding the excluded value in the aggregate field, a current entry is saved as a result for the group. Then checking for more groups in the primary file is performed. Responsive to finding more groups in the primary file, a unique key or prefix to the query index is obtained to position to a next group. When the selected entry in the next group is not found, then checking for more groups in the primary file is performed.
    Type: Grant
    Filed: February 9, 1999
    Date of Patent: July 10, 2001
    Assignee: International Business Machines Corporation
    Inventors: Robert Joseph Bestgen, Randy Lynn Egan, Thomas Paul Giordano, Scott Joseph Heimer, Carol Ledermann Ramler