Patents by Inventor James Steven Luke

James Steven Luke 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: 9208140
    Abstract: A rule based apparatus and method for modifying word annotations in an annotated text base, the apparatus comprising: an index creator component for creating an index of word annotations; an annotations modifying component for modifying word annotations; and a retriggering component, responsive to said annotations modifying component, for retriggering a rules engine to modify all occurrences of a matching word annotation in said annotated text base and updating the index of word annotations with the modified occurrences of a matching word annotation in said annotated text base.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: December 8, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: James Steven Luke
  • Patent number: 8433560
    Abstract: A rule based apparatus and method for modifying word annotations in an annotated text base is described. The apparatus includes an index creator component for creating an index of word annotations. An annotations modifying component for modifying word annotations, and a retriggering component, responsive to said annotations modifying component, for retriggering a rules engine to modify all occurrences of a matching word annotation in said annotated text base and updating the index of word annotations with the modified occurrences of a matching word annotation in said annotated text base.
    Type: Grant
    Filed: April 1, 2009
    Date of Patent: April 30, 2013
    Assignee: International Business Machines Corporation
    Inventor: James Steven Luke
  • Patent number: 7657495
    Abstract: A method for creating hierarchical classifiers of software components in a learning system, each software component comprising an identifier and a rule for processing an input message, the method comprising the steps of: receiving an input message by a first software component; parsing the input message to identify an input value; seeking a second software component having an identifier matching the identified input value; in the event that the seeking step fails to locate a match, creating a second software component and assigning an identifier to the created second software component, the identifier matching the identified input value.
    Type: Grant
    Filed: October 18, 2005
    Date of Patent: February 2, 2010
    Assignee: International Business Machines Corporation
    Inventors: Robert James Hunter, James Steven Luke
  • Publication number: 20090248400
    Abstract: A rule based apparatus and method for modifying word annotations in an annotated text base is described. The apparatus includes an index creator component for creating an index of word annotations. An annotations modifying component for modifying word annotations, and a retriggering component, responsive to said annotations modifying component, for retriggering a rules engine to modify all occurrences of a matching word annotation in said annotated text base and updating the index of word annotations with the modified occurrences of a matching word annotation in said annotated text base.
    Type: Application
    Filed: April 1, 2009
    Publication date: October 1, 2009
    Applicant: International Business Machines Corporation
    Inventor: James Steven Luke
  • Patent number: 7130867
    Abstract: Provided are methods, apparatus and computer programs for improved data storage and management. The invention can be implemented in a replacement or add-on to existing operating system file systems. Files in a file system are separated into a set of information components and then all information components of the file system are analyzed to identify duplication of information content. When information components with duplicate content are identified, duplicates are deleted from physical storage and indexes are generated to reflect inclusion of the retained copy of an information component in a plurality of different files. Improvements to content searching is enabled, since relevant components can be identified without retrieving whole files and since search results will include fewer duplicate results.
    Type: Grant
    Filed: February 21, 2002
    Date of Patent: October 31, 2006
    Assignee: International Business Machines Corporation
    Inventor: James Steven Luke
  • Patent number: 7107544
    Abstract: A message viewer for generating a prioritized view of a plurality of messages stored in an email mailbox is disclosed. The viewer includes a script for defining one or more concepts against which a message can be prioritized, the or each concept comprising one or more conditions against which a message can be tested. A display script operates on each message, to generate a fit to a selected one or more of the concepts, the fit corresponding to whether or not the message fulfils the conditions. Once complete, the display script creates a display representative of the respective fits of the messages to the one or more selected concepts.
    Type: Grant
    Filed: December 2, 1999
    Date of Patent: September 12, 2006
    Assignee: International Business Machines Corporation
    Inventor: James Steven Luke
  • Patent number: 6816186
    Abstract: A monitoring system using two or more cameras to monitor a space in 3 dimensions is disclosed. One or more virtual 3-D monitored volumes relating to dangerous or restricted areas, are constructed, preferably as CSG objects, within this space. By detecting an object moving within the view of the cameras, the system can determine if a moving object intersects any monitored volumes and take appropriate action.
    Type: Grant
    Filed: January 18, 2000
    Date of Patent: November 9, 2004
    Assignee: International Business Machines Corporation
    Inventors: James Steven Luke, Christopher Edward Sharp, Andrew Gordon Neil Walter
  • Patent number: 6813712
    Abstract: The invention comprises a counter virus agent for detecting viral infection of a computer system. The agent identifies potential host files for the agent within the computer system; and controls replication of the agent within the host files to maintain the agent at a pre-determined population level. When instantiated within one of the host files, the agent determines the population level of the agent within the computer system; and, responsive to the population level exceeding the pre-determined population level, indicates possible viral infection of the computer system.
    Type: Grant
    Filed: August 17, 1999
    Date of Patent: November 2, 2004
    Assignee: International Business Machines Corporation
    Inventor: James Steven Luke
  • Patent number: 6622173
    Abstract: An automatic message prediction system operable in a communications system including a transmitter and a receiver is disclosed. The receiver receives at least a portion of a message and tries to identify from the message portion, a message previously received by the receiver. If successful, the receiver calculates a checksum for the previously received message and transmits the checksum as a prediction of the remainder of the message to the transmitter. On receipt from the transmitter of an indication that the prediction is correct, the receiver completes the message from the previously received message.
    Type: Grant
    Filed: March 21, 2000
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventor: James Steven Luke
  • Publication number: 20030020808
    Abstract: A monitoring system using two or more cameras to monitor a space in 3 dimensions is disclosed. One or more virtual 3-D monitored volumes relating to dangerous or restricted areas, are constructed, preferably as CSG objects, within this space. By detecting an object moving within the view of the cameras, the system can determine if a moving object intersects any monitored volumes and take appropriate action.
    Type: Application
    Filed: January 18, 2000
    Publication date: January 30, 2003
    Inventors: James Steven Luke, Christopher Edward Sharp, Andrew Gordon Neil Walter
  • Publication number: 20020116402
    Abstract: Provided are methods, apparatus and computer programs for improved data storage and management. The invention can be implemented in a replacement or add-on to existing operating system file systems. Files in a file system are separated into a set of information components and then all information components of the file system are analyzed to identify duplication of information content. When information components with duplicate content are identified, duplicates are deleted from physical storage and indexes are generated to reflect inclusion of the retained copy of an information component in a plurality of different files. Improvements to content searching is enabled, since relevant components can be identified without retrieving whole files and since search results will include fewer duplicate results.
    Type: Application
    Filed: February 21, 2002
    Publication date: August 22, 2002
    Inventor: James Steven Luke