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: 9208140Abstract: 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: GrantFiled: March 8, 2013Date of Patent: December 8, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: James Steven Luke
-
Patent number: 8433560Abstract: 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: GrantFiled: April 1, 2009Date of Patent: April 30, 2013Assignee: International Business Machines CorporationInventor: James Steven Luke
-
Patent number: 7657495Abstract: 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: GrantFiled: October 18, 2005Date of Patent: February 2, 2010Assignee: International Business Machines CorporationInventors: Robert James Hunter, James Steven Luke
-
Publication number: 20090248400Abstract: 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: ApplicationFiled: April 1, 2009Publication date: October 1, 2009Applicant: International Business Machines CorporationInventor: James Steven Luke
-
Patent number: 7130867Abstract: 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: GrantFiled: February 21, 2002Date of Patent: October 31, 2006Assignee: International Business Machines CorporationInventor: James Steven Luke
-
Patent number: 7107544Abstract: 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: GrantFiled: December 2, 1999Date of Patent: September 12, 2006Assignee: International Business Machines CorporationInventor: James Steven Luke
-
Patent number: 6816186Abstract: 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: GrantFiled: January 18, 2000Date of Patent: November 9, 2004Assignee: International Business Machines CorporationInventors: James Steven Luke, Christopher Edward Sharp, Andrew Gordon Neil Walter
-
Patent number: 6813712Abstract: 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: GrantFiled: August 17, 1999Date of Patent: November 2, 2004Assignee: International Business Machines CorporationInventor: James Steven Luke
-
Patent number: 6622173Abstract: 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: GrantFiled: March 21, 2000Date of Patent: September 16, 2003Assignee: International Business Machines CorporationInventor: James Steven Luke
-
Publication number: 20030020808Abstract: 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: ApplicationFiled: January 18, 2000Publication date: January 30, 2003Inventors: James Steven Luke, Christopher Edward Sharp, Andrew Gordon Neil Walter
-
Publication number: 20020116402Abstract: 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: ApplicationFiled: February 21, 2002Publication date: August 22, 2002Inventor: James Steven Luke