Patents Examined by Cory Bell
  • Patent number: 7296020
    Abstract: A computerized method and system of document analysis. The method and system categorise documents according to a taxonomy. This is accomplished by rating training documents on a lower level by associating either of the following predicates to a training document: either correct, inbound, outbound, or unassigned, Rating categories are established on a lower level by determining precision/recall values for each category, and generating higher level category rating attributes from the lower-level rating steps. This is done by associating one or more of: aa) weak category, bb) existing source/sink relationship between categories, cc) close categories to the categories, and deriving an overall quality measure for the training base from the lower-level and higher-level rating step. The lower-level and higher-level evaluation results are stored.
    Type: Grant
    Filed: June 5, 2003
    Date of Patent: November 13, 2007
    Assignee: International Business Machines Corp
    Inventors: Peter Gerstl, Ulrich Hofmann, Alexander Lang
  • Patent number: 7269581
    Abstract: The present invention leverages MOLAP performance for ROLAP objects (dimensions, partitions and aggregations) by building, in a background process, a MOLAP equivalent of that object. When the background processing completes, queries are switched from ROLAP queries to MOLAP queries. When changes occur to relevant relational objects (such as tables that define content of OLAP objects), an OLAP object is switched back to a ROLAP mode, and all relevant caches are dropped while, as a background process, a new MOLAP equivalent is created.
    Type: Grant
    Filed: March 28, 2003
    Date of Patent: September 11, 2007
    Assignee: Microsoft Corporation
    Inventors: Cristian Petculescu, Amir Netz, Thomas P. Conlon
  • Patent number: 7246133
    Abstract: A system which allows the Internet address assigned to a destination equipment to be obtained, starting from its identification name, such as is carried out conventionally with the DNS protocol, and which also allows different information to be obtained on the destination equipment starting from its identification name, as for example can be information contained in databases of mobile telephony networks or in a database belonging to a data network. The system comprises a request administration means which is connected to a means of analysis of at least one parameter of the DNS protocol and at least one database message composition/reception module that is connected to at least one external database and also including means of analysis of the answer of the at least one external database and of an internal database to deliver the information requested by using the DNS protocol.
    Type: Grant
    Filed: July 12, 2002
    Date of Patent: July 17, 2007
    Assignee: Vodaphone Group PLC
    Inventors: Jaime Bustillo Velasco, Juan Miguel Santos Hidalgo
  • Patent number: 7236993
    Abstract: A method, system, and computer program product provides a data dictionary that can represent multiple versions of the schema objects, and which provides improved performance, reduced computing costs, and more accurate results in a variety of applications, such as in a database redo log mining system. A method of providing a data dictionary comprises the steps of determining whether information about the data object is present in a denormalized data dictionary history table, and if the information about the data object is not present in the denormalized data dictionary history table, then querying a normalized data dictionary to obtain the information about the data object, including a version identifier of the data object, and storing the version identifier and the obtained information about the data object including the version identifier in the denormalized data dictionary history table.
    Type: Grant
    Filed: April 16, 2003
    Date of Patent: June 26, 2007
    Assignee: Oracle International Corporation
    Inventors: Archie W. Brown, Goutam D. Kulkarni, Joydip Kundu, Douglas Voss
  • Patent number: 7236991
    Abstract: Systems and methods are provided for changing a data structure, which an application program in a computer system uses to access database systems. According to an exemplary method, an application program communicates with a first database system to store entries in a source table having a first data structure. The method further includes creating a destination table in the first database system, such that the destination table has a second data structure and recording the type of change for those entries in the source table, which are changed when the application program communicates with the source table. The method further includes copying the destination table into a second database system and copying the source table in the second database system.
    Type: Grant
    Filed: June 6, 2002
    Date of Patent: June 26, 2007
    Assignee: SAP AG
    Inventors: Wolfgang Becker, Siegfried Schmidt, Peter Pitterling, Michael De muth, Joanne Aponiewicz
  • Patent number: 7188118
    Abstract: A system and method for detecting file content similarity within a file system. The system may include a storage device configured to store a plurality of files and a file system configured to manage access to the storage device. The file system may be configured to compute a compressed size of at least a portion of a given file, and to store an indication of the compressed size in a named stream corresponding to the given file. In one specific implementation of the system, the file system may be further configured to determine a value of a file harmony metric from the compressed size of the concatenation of a first and second file and the compressed sizes of the first and second files, where the compressed sizes of the first and second files may be stored in a corresponding one of a plurality of respective named streams.
    Type: Grant
    Filed: November 26, 2003
    Date of Patent: March 6, 2007
    Assignee: Veritas Operating Corporation
    Inventors: Dhrubajyoti Borthakur, Nur Premo, Joseph Pasqua
  • Patent number: 7143115
    Abstract: A method of updating a computer file from an old file into a new file comprises blocking the new file and the old file into fixed-size blocks, maintaining a window (collection of contiguous blocks) for each file on which lookup preprocessing has been performed, and performing match processing on each new file block in turn (comparing against both the old and new windows) using a key-sampling technique combined with approximate matching. For each new file block, the match information is then optimized for coding efficiency and encoded into a patch file that describes an algorithm for converting the old file into the new file. The patch file application method and apparatus then performs the algorithm described in the patch file. The method uses a fixed amount of random-access memory regardless of the sizes of the two files and uses no temporary mass storage.
    Type: Grant
    Filed: April 15, 2003
    Date of Patent: November 28, 2006
    Assignee: Pocket Soft, Inc.
    Inventors: Kerry N. Jones, William F. Wise, Jr.