Patents Examined by Wayne Amsbury
  • Patent number: 6978275
    Abstract: A method and system for mining a document containing dirty text. Dirty text is removed or replaced and the document is processed using a variety of text mining techniques. In one embodiment, dirty text removal and replacement occurs in two stages. In the first stage, a general cleaning occurs on all documents without regard to what domain they belong to or the mining task to be performed. In the second stage, document cleaning is more specific to the anomalies of the domain and the mining task to be performed. In the third stage, the document is processed using a variety of data mining techniques according to the mining task. In one embodiment, the present invention scores and ranks sentences in a document according to their relevance, extracts the highest ranked sentences, and presents a summary. The present invention allows users to leverage existing domain knowledge and can be customized according the domain and task requirements.
    Type: Grant
    Filed: August 31, 2001
    Date of Patent: December 20, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Maria Castellanos, James R. Stinger
  • Patent number: 6978277
    Abstract: A database search system that retrieves multimedia information in a flexible, user friendly system. The search system uses a multimedia database consisting of text, picture, audio and animated data. That database is searched through multiple graphical and textual entry paths. Those entry paths include an idea search, a title finder search, a topic tree search, a picture explorer search, a history timeline search, a world atlas search, a researcher's assistant search, and a feature articles search.
    Type: Grant
    Filed: March 25, 2002
    Date of Patent: December 20, 2005
    Assignee: Encyclopaedia Britannica, Inc.
    Inventors: Michael Reed, Carol Greenhalgh, Ron Carlton, Dale Good, Carl Holzman, Harold Kester, Edwardo Munevar, Greg Bestick, Norman J. Bastin, Stanley D. Frank, Neil Holman, Ann Jensen, Gail B. Maatman, Derryl Rogers
  • Patent number: 6976020
    Abstract: An environment for composing software permits the separation of control functions from information about the context in which the control functions operate. The software composition environment is used to make a system which will translate XML documents into models and vice-versa. The translation system is used to translate an XML document having one DTD into an XML document having another DTD by translating the first XML document into a model representing the semantics of the XML document and translating the model into the second XML document (2005). The system for translating XML documents into models employs a general technique for translating any XML documents into a mirror model (2107) that reflects the structure of the XML document and a general technique of using tag pattern models (2109) to obtain information from one model and using it to make or modify another model.
    Type: Grant
    Filed: January 26, 2001
    Date of Patent: December 13, 2005
    Assignee: Poppet International, Inc.
    Inventors: Jon S. Anthony, Dean T. Allemang
  • Patent number: 6976038
    Abstract: A method, apparatus, and computer instructions for synchronizing a database utilized by a client device with a set of servers in which one server has the database. A change log is used with a client database for synchronizing the database. Dirty bits set in the client database are identified and a change log is modified based on the identified dirty bits. This change log is used to synchronize the database on the server with a client database on the client device.
    Type: Grant
    Filed: October 17, 2002
    Date of Patent: December 13, 2005
    Assignee: International Business Machines Corporation
    Inventors: Richard Kevin Acree, Brian Lee White Eagle, William Harold Gengler, Roy Paterson
  • Patent number: 6973447
    Abstract: A system, apparatus and method for supporting multiple file systems in boot code of a computer. The boot code according to the present invention first identifies file systems used by a boot disk and then identifies operating systems associated with the identified file systems. Based on the identified operating systems, the boot sector for an appropriate operating system is located and loaded. Thereafter, the boot code relinquishes control to the loaded operating system. The boot code is capable of supporting multiple file systems, multiple operating systems located in a plurality of partitions of a boot disk, and multiple operating systems using the same file system.
    Type: Grant
    Filed: March 23, 2000
    Date of Patent: December 6, 2005
    Assignee: International Business Machines Corporation
    Inventors: Maximino Aguilar, Sanjay Gupta, James Michael Stafford
  • Patent number: 6970868
    Abstract: The invention relates to a method for ascertaining valid address codes for valid address data using an address dictionary which stores all the permissible address details with the associated address codes in searchable form for a particular territory. The address dictionary is automatically searched using the valid address data and all the coarsening stages respectively derived therefrom. The address codes contained in the dictionary entries found for each valid address, including all the associated coarsening stages, are output as a valid address code.
    Type: Grant
    Filed: March 12, 2002
    Date of Patent: November 29, 2005
    Assignee: Siemens Dematic AG
    Inventor: Wolfgang Jakesch
  • Patent number: 6970881
    Abstract: A method, operating model, system, data structure, computer program and computer program product for analyzing and categorizing unstructured information is provided such that conventional structured data access techniques can be utilized over unstructured objects. A analysis and categorization engine builds a set of concept groupings, each grouping consisting of related words and phrases. The concept groupings are augmented by user input. A set of categories is built. The analysis and categorization engine generates a vector representation of each object based on concepts and utilizes a statistical analysis to select concepts that represent each object and assign objects to categories. Information about users, objects, and categories is stored in an open architecture, such as a relational database. An object concept based search is provided to efficiently locate meaningful objects and to provide for updating of the object categorization based on search entries.
    Type: Grant
    Filed: March 1, 2002
    Date of Patent: November 29, 2005
    Assignee: Intelligenxia, Inc.
    Inventors: Rengaswamy Mohan, Usha Mohan
  • Patent number: 6968342
    Abstract: A data merging/fusion comprises using a preprocessing step, an energy minimization step, and a postprocessing step to merge or fuse data. In a particular embodiment, ordinal data are processed by mapping the ordinal data to a lower triangular matrix of ordinal data, processing the matrix using non-metric individual differences multidimensional scaling and subsequently processing the result.
    Type: Grant
    Filed: June 19, 2001
    Date of Patent: November 22, 2005
    Inventors: Abel Wolman, Jeff B. Glickman
  • Patent number: 6965899
    Abstract: Techniques are provided for allowing the reorganization and/or redefinition of data in a relational database with minimal or no downtime by allowing “online” reorganization/redefinition of the data. According to one aspect of the invention, an empty revised table is created in the same schema as the target table. The revised table is created with the attributes that are desired for the reorganization/redefinition of the target table. Triggers, constraints, grants and indexes that are associated with the target table are replicated for the revised table. The reorganization/redefinition is performed by using an underlying mechanism that involves using incrementally maintainable materialized views. According to one feature, the revised table is initialized and periodically synchronized with the target table.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: November 15, 2005
    Assignee: Oracle International Corporation
    Inventors: Mahesh Subramaniam, Joan Loaiza
  • Patent number: 6957215
    Abstract: A device for, and method of, storing data in a memory, and for extracting the data therefrom based on a multi-dimensional input (MDI) key, the device including a first and at least a second associative search engine (ASE), each including: (i) a memory having: (A) a first array of cells containing a field of entries, each of the cells being accessible via an input key including a string corresponding to at least a portion of the MDI key, and (B) a second array of cells having a plurality of associated data entries, each of the associated data entries being associated with a particular one of the entries in the first array, and (ii) control logic for operatively connecting the first and the second ASE, the control logic for processing at least a portion of the entries in the first array from each ASE, in response to the input key, so as to determine a match between the input key and an entry of said entries in said field; the control logic for producing a result pertaining to an associated data entry based on t
    Type: Grant
    Filed: December 10, 2002
    Date of Patent: October 18, 2005
    Assignee: Hywire Ltd.
    Inventor: Moshe Stark
  • Patent number: 6957217
    Abstract: A system and method for selectively providing information to a user device includes an event server that provides restricted access to various types of event content information and services related to a particular event. A wireless portable user device may provide an access code to the event server at a particular event location through a wireless base station that is coupled to a local area network. A system user may thereby utilize the user device to access the event server for downloading appropriate event content information and related services until the foregoing access code expires.
    Type: Grant
    Filed: July 5, 2001
    Date of Patent: October 18, 2005
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Pierre-Guillaume Raverdy, Nigel A. J. Davies, Oliver D. Storz, Christos Efstratiou
  • Patent number: 6954754
    Abstract: An exemplary method for managing a cache on a mobile device comprises the steps of receiving a call for loading a set of files, the set of files including an application or data, searching a database in a database for a matching record to the set of files, determining if the set of files is out-of-date or if a scheduled update is overdue based on the matching record, updating the set of files if it is out-of-date, performing a status check or update if the scheduled update is overdue, and loading the set of files if it is not out-of-date and the scheduled update is not overdue.
    Type: Grant
    Filed: April 16, 2001
    Date of Patent: October 11, 2005
    Assignee: InnoPath Software, Inc.
    Inventor: Luosheng Peng
  • Patent number: 6954762
    Abstract: A system and method of characterizing a logical storage object. Information associated with the logical storage object is stored. The information includes information characterizing quiesce capabilities and split characteristics for the logical storage object. That information is transmitted to a processor and is used to characterize the logical storage object.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: October 11, 2005
    Assignee: Veritas Operating Corporation
    Inventors: Thomas W. Lanzatella, Graham Bromley, John A. Colgrove, Ron Karr, Blaine T. Cuykendall, Oleg Kiselev, Craig Harmer
  • Patent number: 6952707
    Abstract: A method, apparatus, article of manufacture, and data structure for use in efficiently generating sequence numbers in a multi-system data-sharing environment. Sequence number assignment logic, performed by a computer system, generates a recoverable, unique sequence number for assignment to an application, wherein the sequence number is contained in a control page stored in a database on a data storage device coupled to the computer system and shared with other computer systems, and updates to the control page are serialized across all of the computer systems.
    Type: Grant
    Filed: October 23, 2000
    Date of Patent: October 4, 2005
    Assignee: International Business Machines Corporation
    Inventor: Jeffrey William Josten
  • Patent number: 6947955
    Abstract: An object state caching method can include augmenting a compiled object having at least one referenced method with conditional caching logic. The conditional caching logic can be executed in an execution environment to determine whether to execute the referenced method. If the conditional caching logic determines not to execute the referenced method, the execution of the referenced method can be bypassed. Additionally, the stored object state can be retrieved from a communicatively coupled object cache. Finally, the retrieved object state can be forwarded to a requesting process. If, however, the conditional caching logic determines to execute the referenced method, the referenced method can be executed producing the resultant object state, and, the resultant object state can be cached in the coupled object cache.
    Type: Grant
    Filed: September 23, 2002
    Date of Patent: September 20, 2005
    Assignee: International Business Machines Corporation
    Inventors: John S. Cox, Gennaro A. Cuomo, Erik Alan Daughtrey, Brian Keith Martin
  • Patent number: 6941320
    Abstract: The invention, in one embodiment, generally establishes a master queue with a priority order based on predefined criteria, and then distributes information about a first prospect to one agent, and information about a second prospect to a second agent and so on, in the priority order. The prospect information is distributed without duplication, and can be updated dynamically, including when a prospect's information is not in the master queue.
    Type: Grant
    Filed: May 18, 2002
    Date of Patent: September 6, 2005
    Inventors: Edward Mandel, Donald Hudecek
  • Patent number: 6941300
    Abstract: A method and system for seeding a search system for searching for multimedia and streaming media (m/s media) related data, includes providing m/s related metadata as a seed. An initial search term is provided to the search system (e.g., search engine) to search for m/s related data. The search results are parsed to identify m/s media related metadata. The parsed m/s related metadata is provided as a new search term to the search system. This process is repeated to expand the scope of the search. Results are available to search systems and end users.
    Type: Grant
    Filed: June 11, 2001
    Date of Patent: September 6, 2005
    Assignee: America Online, Inc.
    Inventor: Sean S. Jensen-Grey
  • Patent number: 6941327
    Abstract: An improved duplex system is disclosed having a primary system with a primary database and a redundant system with redundant database. The improvement includes a Change List Table (CLT) that records key information regarding each transaction performed on the primary database, which must also be performed on the redundant database to maintain synchronization between the primary and redundant databases. The key information for an ith transaction recorded in the CLT is removed from the CLT when the ith transaction is successfully performed on the redundant database.
    Type: Grant
    Filed: July 30, 2001
    Date of Patent: September 6, 2005
    Assignee: LG Electronics Inc.
    Inventors: Nam-Jin Kim, Hyung-Soo Park
  • Patent number: 6941317
    Abstract: A computer research tool is provided for searching and displaying biological data. Specifically, the invention provides a computer research tool for performing computerized research of biological data from various databases and for providing a novel graphical user interface that significantly enhances biological data representation, progressive querying and cross-navigation of windows and databases. The invention can be implemented in numerous ways, including as a system, a device, a method, or a computer readable medium.
    Type: Grant
    Filed: September 14, 1999
    Date of Patent: September 6, 2005
    Assignee: Eragen Biosciences, Inc.
    Inventors: Stephen Chamberlin, Steven A. Benner, Lukas Knecht
  • Patent number: 6941312
    Abstract: In a method and system for efficient storage and retrieval of data using Simultaneous Multiple-method (SMm) data compression and data decompression the data in a first processing unit is compressed. A SMm data compression unit determines the type of data compression to use for each range of data, constructs and stores a SMm Index Table for the data, and constructs and stores a Compressed Data Table for the data. The SMm Index Table and the Compressed Data Table may be transferred to a second processing unit, where the SMm Index Table is queried using a key element. A type of data compression to be used is retrieved and a determination is made based on the type of data compression used whether data decompression is required. Data from the SMm Index Table is retrieved if data decompression is not required. Data retrieved from the SMm Index Table is interpreted in order to make a decision based on a logical value of the data.
    Type: Grant
    Filed: September 10, 2001
    Date of Patent: September 6, 2005
    Assignee: AT&T Corp.
    Inventors: William Hoffman, Michael Anthony Kawecki, Leonard S. Kelter