Patents Examined by Kevin Young
  • Patent number: 7809702
    Abstract: Provided are a method, system, and article of manufacture for generating from application modifications commands to modify the objects in a repository. An input object including an update to at least one of a plurality of objects in a repository object is received. At least one maintain property associated with at least one of the objects is received. The at least one maintain property indicates whether to maintain the at least one object associated with the maintain property in the repository object that is not indicated in the input object. A determination is made of an object in the repository object that are not indicated in the input object. For the determined object, the maintain property associated with the determined object is used to determine whether to maintain the determined object in the repository object.
    Type: Grant
    Filed: May 8, 2007
    Date of Patent: October 5, 2010
    Assignee: International Business Machines Corporation
    Inventors: Gopalakrishnan Balasubramanian, Travis Eli Nelson, Suraksha Vidyarthi
  • Patent number: 7809719
    Abstract: Embodiments are provided to predict and suggest one or more candidates. Words, acronyms, compound words, phrases, and other textual and symbolic representations can be predicted and suggested to a user as part of an input process or other user operation. In an embodiment, a number of textual candidates can be predicted based in part on user input and data stored in a store component. The number of predicted textual candidates can be suggested to a user as a number of suggested textual candidates. Embodiments enable a user to select an appropriate textual candidate from the number of suggested textual candidates, while reducing a number of associated user operations.
    Type: Grant
    Filed: February 8, 2007
    Date of Patent: October 5, 2010
    Assignee: Microsoft Corporation
    Inventors: Kenji Furuuchi, Kenichi Morimoto
  • Patent number: 7797310
    Abstract: A method and apparatus for estimating the cost of streaming evaluation of XPaths is provided. Aggregate statistics are maintained by the database server upon initiation of a database function by the database administrator about the nodes of the XML document. Based upon these statistics and the complexity of the particular XPath query, an estimate of the cost of the query, in time and computing resources required, is computed.
    Type: Grant
    Filed: March 8, 2007
    Date of Patent: September 14, 2010
    Assignee: Oracle International Corporation
    Inventors: Sam Idicula, Ravi Murthy, Sivasankaran Chandrasekar, Nipun Agarwal
  • Patent number: 7788265
    Abstract: Objects, such as documents, are classified according to a taxonomy. The taxonomy includes nodes, corresponding to object classes, arranged in a hierarchy. Class keywords are associated with the nodes. Search strings are formed for the classes by traversing the taxonomic branches and concatenating the keywords associated with the classes. For each object to be classified, a search engine is used to perform searches on the object using the search strings. The searches produce search scores for each search string. Each object is classified by identifying the class(es) corresponding to the highest search score(s) for the object, and classifying the object into the identified class(es).
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: August 31, 2010
    Assignee: finebrain.com AG
    Inventors: Thomas Morscher, Wolfgang Loffler
  • Patent number: 7761429
    Abstract: A method, information processing system, and computer readable medium that for archiving messages. The method includes querying a set of messaging accounts associated with a user. A set of archiving configuration messages residing within at least one messaging account in the set of messaging accounts is identified in response to the querying. Each archiving configuration message comprises separate and distinct archiving instructions for the messaging account. At least one message in the messaging account is archived based on an archiving configuration message associated with the message in the set of archiving configuration messages.
    Type: Grant
    Filed: April 4, 2007
    Date of Patent: July 20, 2010
    Assignee: International Business Machines Corporation
    Inventor: Joseph C. Polimeni