Patents Examined by Chelcie Daye
  • Patent number: 7461057
    Abstract: A system and method for executing a query plan are disclosed. In the system and method, a join graph is generated to represent the query plan. The join graph includes a set of plan operations that are to be executed for implementing the join graph. The query plan is received by a distributed network of a logical index server and one or more selected physical index servers. Each physical index server receives a portion of the plan operations, and determines what plan data is needed to execute the portion of the plan operations. A system and method includes a process for determining what plan data is needed from other physical index servers, or what plan data is needed by other physical index servers.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: December 2, 2008
    Assignee: SAP AG
    Inventors: Guenter Radestock, Franz X. Faerber, Christian M. Bartholomae
  • Patent number: 7418442
    Abstract: Providing the ability to search a document for content recorded as both ink characters and text characters. A character from a search query word is retrieved. A program retrieves the character in the electronic document. The program determines if the character in the electronic document is an ink or text character. For text characters, the character in the document content is compared to a character in the search query word to determine if the characters match. For ink characters, an ink alternate term is obtained. A character in the ink alternate is compared to the character of the search query word to determine if the characters match. Once all characters in the ink alternate word are compared, another ink alternate word is retrieved and compared to the search query word.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: August 26, 2008
    Assignee: Microsoft Corporation
    Inventor: Nathaniel Marvin Myhre
  • Patent number: 7403948
    Abstract: A workflow system that automates work processes. The workflow system uses an open architecture to support multiple platforms and includes Application Programming Interfaces (APIs) enabling applications to communicate with a workflow engine. The workflow system supports Relational DataBase Management System (RDBMS) databases and allows routing of any kind of work (forms, images, executables). In addition, its flexible architecture is designed to facilitate changes to a workflow dynamically and to support integration with an existing infrastructure. The workflow system links software components to enable participants to work on shared data and ensures that business processes follows predetermined rules. Each task in the process is regulated such that the appropriate people have access to the appropriate data and are instructed to perform the task at the appropriate time. A developer can use a workflow system provided client to get an application up and running relatively quickly.
    Type: Grant
    Filed: May 14, 2003
    Date of Patent: July 22, 2008
    Assignee: Fujitsu Limited
    Inventors: Adel Ghoneimy, Ali Zinatbaksh, Sandeep Tiwari, Jerry D. Wein, Andrew Jun, Ruby S. Simhadri
  • Patent number: 7251664
    Abstract: A performance margin of a disk group is calculated upon allocating volumes to disk groups based on a condition on performance requested per operating time zone of a volume designated by a client and on history information obtained from a result of actually operating the disk groups. In accordance therewith, a volume candidate is obtained, as an allocation target, from the disk groups and the obtained volume candidate is presented to the client. The client selects one of the volume candidates. It is possible to prevent deterioration in performance which is caused by excessive access performance of the allocated disk group when the volume is allocated and is operated.
    Type: Grant
    Filed: August 28, 2003
    Date of Patent: July 31, 2007
    Assignee: Hitachi, Ltd.
    Inventors: Satoshi Fukuda, Takuya Okamoto
  • Patent number: 7249131
    Abstract: Dynamic Multi-sourced Persisted Enterprise Java Bean (EJB) instances are dynamically created on aJ2EE compliant Application Server to access data contained in multiple data source systems. This Dynamic Multi-sourced Persisted EJB is a general class responsible for dynamically aggregating source system information and caching it based on a Context definition. Individual EJB attributes that include mapping, caching and security definitions are mapped to individual pieces of data in source systems by the Context definition. A caching definition can be reloaded during execution as desired. Applications can access the Dynamic Multi-sourced Persisted EJB directly, or use a Session EJB to create a static interface to the dynamically mapped, cached and secured data. Bi-directional synchronization of the cache between client and source system data and modifications of data attributes are achieved without recoding, recompiling and redeploying of custom coded solutions.
    Type: Grant
    Filed: September 5, 2002
    Date of Patent: July 24, 2007
    Assignee: Initiate Systems, Inc.
    Inventors: Jim Skufca, David Smith, Rob Bugh, John A. Buslawski
  • Patent number: 7246140
    Abstract: The present invention relates to a computer primary data storage system that integrates the functionality of file backup and remote replication to provide an integrated storage system.
    Type: Grant
    Filed: September 10, 2003
    Date of Patent: July 17, 2007
    Assignee: Exagrid Systems, Inc.
    Inventors: David G. Therrien, James E. Pownell, Adrian VanderSpek, Herman Robert Kenna, Cory Lee Sawyer, Elizabeth Dougherty, Dave Voegtlin, Paul B. Greizerstein