Patents by Inventor Cale T. Rath

Cale T. Rath 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: 9811513
    Abstract: Methods, systems, and articles of manufacture for organizing and selecting structures used to generate forms for capturing information as annotations made for a variety of different type data objects are provided. Some embodiments allow annotation structures to be associated with specific pairings of data object types and user roles via entries in a configuration file. When a user selects a set of one or more data objects for annotation, the configuration file may be accessed to determine a proper annotation structure for use in generating an annotation form based on the selected data objects and a role of the user.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: November 7, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian J. Cragun, Christine A. Grev, Cale T. Rath
  • Patent number: 9247022
    Abstract: Methods and apparatus to optimize workflow execution by making intelligent decisions regarding service requests to perform workflow processes on one or more servers are provided. For some embodiments, a workflow controller may analyze a workflow definition specifying a set of tasks to be performed in order to determine if multiple tasks may be performed locally, on a common server. If so, the controller may generate a remote service to perform the multiple tasks on the common server, without requiring intermediate transfer of data between a local server on which the controller is running and the common remote server.
    Type: Grant
    Filed: January 21, 2013
    Date of Patent: January 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Richard D. Dettinger, Cale T. Rath, Richard J. Stevens, Shannon E. Wenzel
  • Patent number: 9026901
    Abstract: Methods, systems, and articles of manufacture for viewing annotations created for data objects appearing in a data source using a second application configured to access and view the data source. Some embodiments present users viewing a data source with an indication of data objects in the data source that have been by other applications accessing the data source. An annotation system may use a mapping component to transform a set of parameters suitable for the first application to identify an annotated data object into a set of parameters suitable for the second application to view an annotated data object in a common data source.
    Type: Grant
    Filed: May 13, 2004
    Date of Patent: May 5, 2015
    Assignee: International Business Machines Corporation
    Inventors: Richard D. Dettinger, Cale T. Rath
  • Patent number: 8954784
    Abstract: Embodiments include a power-efficient failover method. The method includes operating a primary server at a normal operating state in which program code is executed, and dynamically generating a backup of the results of the executed program code while in the normal operating state. The method further includes operating a redundant server at a reduced power state in which less power is consumed than in the normal operating state of the primary server. The workload of the primary server may be assumed according to the backup in response to a failure of the primary server. The power state of the redundant server is managed, including maintaining the redundant server in the reduced power state prior to detecting a failure of the primary server and increasing the power state of the redundant server and assuming the workload of the primary server in response to the failure of the primary server.
    Type: Grant
    Filed: July 3, 2012
    Date of Patent: February 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Fred A. Bower, III, Gregory B. Pruett, Cale T. Rath, Jeffery J. Van Heuklon
  • Patent number: 8903760
    Abstract: A method and apparatus for information repository workflows enables the transfer of information between healthcare sites and medical research facilities. Large quantities of medical information may be directly transferred to an information repository or indirectly transferred to the repository through the use of pointers. The information is cleansed and normalized prior to storage in a production database within the repository. The cleansing process is conducted while ensuring integrity of the production database is maintained and while continuing to receive additional information transfers. Errors encountered during processing are logged and reported.
    Type: Grant
    Filed: November 12, 2004
    Date of Patent: December 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: James R. DeVries, Saleem Hussain, Cale T. Rath, Saeid Sakhitab
  • Patent number: 8856064
    Abstract: A method and apparatus for information repository workflows to transfer information between a first domain, such as healthcare sites, and a second domain, such as medical research facilities. Large quantities of medical information may be directly transferred to an information repository or indirectly transferred to the repository through the use of pointers. The information is cleansed and normalized prior to storage in a production database within the repository. The cleansing process is conducted while ensuring integrity of the production database is maintained and while continuing to receive additional information transfers. Errors encountered during processing are logged and reported.
    Type: Grant
    Filed: February 21, 2012
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: James R. Devries, Saleem Hussain, Cale T. Rath, Saeid Sakhitab
  • Publication number: 20130232230
    Abstract: Methods and apparatus to optimize workflow execution by making intelligent decisions regarding service requests to perform workflow processes on one or more servers are provided. For some embodiments, a workflow controller may analyze a workflow definition specifying a set of tasks to be performed in order to determine if multiple tasks may be performed locally, on a common server. If so, the controller may generate a remote service to perform the multiple tasks on the common server, without requiring intermediate transfer of data between a local server on which the controller is running and the common remote server.
    Type: Application
    Filed: January 21, 2013
    Publication date: September 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard D. DETTINGER, Cale T. RATH, Richard J. STEVENS, Shannon E. WENZEL
  • Patent number: 8468383
    Abstract: Embodiments include a power-efficient failover system. In one embodiment, a primary server is operable at one or more power states and is configured to dynamically generate a backup for the results of n executed program code while in a normal operating state. A redundant server is coupled to the primary server and is operable at the normal operating state or one or more reduced power states. The redundant server is also configured to dynamically receive the backup from the primary server and, in response to a failure of the primary server, to assume the workload of the primary server according to the backup. A controller manages the power state of the redundant server.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: June 18, 2013
    Assignee: International Business Machines Corporation
    Inventors: Fred A. Bower, III, Gregory B. Pruett, Cale T. Rath, Jefferey J. Van Heuklon
  • Patent number: 8423950
    Abstract: Methods and apparatus to optimize workflow execution by making intelligent decisions regarding service requests to perform workflow processes on one or more servers are provided. For some embodiments, a workflow controller may analyze a workflow definition specifying a set of tasks to be performed in order to determine if multiple tasks may be performed locally, on a common server. If so, the controller may generate a remote service to perform the multiple tasks on the common server, without requiring intermediate transfer of data between a local server on which the controller is running and the common remote server.
    Type: Grant
    Filed: June 25, 2004
    Date of Patent: April 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Richard D. Dettinger, Cale T. Rath, Richard J. Stevens, Shannon E. Wenzel
  • Patent number: 8316376
    Abstract: Optimizing workflow execution by the intelligent dispatching of workflow tasks against a grid computing system or infrastructure. For some embodiments, a grid task dispatcher may be configured to dispatch tasks in a manner that takes into account information about an entire workflow, rather than just an individual task. Utilizing information about the tasks (task metadata), such a workflow-scoped task dispatcher may more optimally assign work to compute resources available on the grid, leading to a decrease in workflow execution time and more efficient use of grid computing resources.
    Type: Grant
    Filed: October 5, 2010
    Date of Patent: November 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Richard D. S. Dettinger, Cale T. Rath, Richard J. Stevens, Shannon E. Wenzel
  • Publication number: 20120272094
    Abstract: Embodiments include a power-efficient failover method. The method includes operating a primary server at a normal operating state in which program code is executed, and dynamically generating a backup of the results of the executed program code while in the normal operating state. The method further includes operating a redundant server at a reduced power state in which less power is consumed than in the normal operating state of the primary server. The workload of the primary server may be assumed according to the backup in response to a failure of the primary server. The power state of the redundant server is managed, including maintaining the redundant server in the reduced power state prior to detecting a failure of the primary server and increasing the power state of the redundant server and assuming the workload of the primary server in response to the failure of the primary server.
    Type: Application
    Filed: July 3, 2012
    Publication date: October 25, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Fred A. Bower, III, Gregory B. Pruett, Cale T. Rath, Jeffery J. van Heuklon
  • Patent number: 8244748
    Abstract: Methods, systems, and articles of manufacture that may be used for identifying and indicating annotations made for a variety of different type (i.e., heterogeneous) data objects are provided. According to some embodiments, an annotation store may be queried to identify annotations for data objects in a current view of data. For certain identifiable portions of the view (e.g., a row in a relational view), a callable function may be created that returns a set of indicia maps indicating which objects in the portions are annotated. Bits in an indicia map may correspond to different objects (e.g., individual cells in a row or the row itself). Using these indicia maps, an indication of which data objects are annotated may be provided in the view, for example, by displaying annotation icons proximate annotated objects.
    Type: Grant
    Filed: May 13, 2008
    Date of Patent: August 14, 2012
    Assignee: International Business Machines Corporation
    Inventors: Brian J. Cragun, Douglas R. Fish, Cale T. Rath, Hoa T. Tran
  • Patent number: 8239400
    Abstract: Methods, systems, and articles of manufacture that may be used to create and share annotations for query components, such as query conditions, in an effort to share domain knowledge, are provided. The annotations may be created by users with particular domain knowledge and may contain information useful to other users when building queries including the annotated query components. A annotation may indicate a particular format or syntax for an associated query component. In some cases, a replacement to the associated query component is suggested.
    Type: Grant
    Filed: August 21, 2003
    Date of Patent: August 7, 2012
    Assignee: International Business Machines Corporation
    Inventors: Richard D. Dettinger, Cale T. Rath, Richard J. Stevens
  • Publication number: 20120151248
    Abstract: Embodiments include a power-efficient failover system and method. In one embodiment, a primary server operating in a normal operating state is configured to dynamically backup device states or transaction logs. A redundant server coupled to the primary server in a failover cluster is operated at a reduced power state. The redundant server dynamically receives the backup from the primary server and is elevated to a normal operating state in response to a failure of the primary server. By enforcing a reduced power state of the redundant server, a failover system provides a desired combination of high power efficiency with low latency.
    Type: Application
    Filed: December 8, 2010
    Publication date: June 14, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Fred A. Bower, III, Gregory B. Pruett, Cale T. Rath, Jeffery J. van Heuklon
  • Publication number: 20120150962
    Abstract: A method and apparatus for information repository workflows to transfer information between a first domain (e.g., healthcare sites) and a second domain (e.g., medical research facilities). Large quantities of medical information may be directly transferred to an information repository or indirectly transferred to the repository through the use of pointers. The information is cleansed and normalized prior to storage in a production database within the repository. The cleansing process is conducted while ensuring integrity of the production database is maintained and while continuing to receive additional information transfers. Errors encountered during processing are logged and reported.
    Type: Application
    Filed: February 21, 2012
    Publication date: June 14, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James R. DeVries, Saleem Hussain, Cale T. Rath, Saeid Sakhitab
  • Patent number: 8201079
    Abstract: Methods, systems, and articles of manufacture for maintaining annotations for changing source documents are provided. For some embodiments, an annotation system may support multiple policies, with each policy dictating how (or if) an annotation created for a version of a source document should be applied to subsequent versions of the source document. For some embodiments, a user creating an annotation may select from a group of available policies to be applied to the annotation. For some embodiments, policies may be enforced when annotated documents are checked into a content management system used to manage the annotated documents.
    Type: Grant
    Filed: January 15, 2004
    Date of Patent: June 12, 2012
    Assignee: International Business Machines Corporation
    Inventors: Brian J. Cragun, Cale T. Rath
  • Patent number: 8126915
    Abstract: Methods, systems, and articles of manufacture for creating and sharing an annotation associated with a data object other than the particular data object described by the annotation are provided. The annotation may be associated with an entity, even though the annotation may describe only a particular data object encompassed by the entity. By associating the annotation with the entity, the annotation may be made available to other users viewing information related to the entity, even if the particular data object described by the annotation is not displayed in the information being viewed.
    Type: Grant
    Filed: February 4, 2008
    Date of Patent: February 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Richard D. Dettinger, Cale T. Rath, Richard J. Stevens
  • Patent number: 8126859
    Abstract: In an embodiment, a local version of a file is found in response to detecting an access of a remote version of the file. In response to the detecting, a determination is made whether the remote version meets a rule, and if the rule is met, then the local version is updated with the remote version of the file if the remote version is valid. The rule may be customized for the file. In various embodiments, the determination includes determining whether the remote version of the file was created more recently than the local version, whether the remote version has a level that is greater than the level of the local version, or whether the remote version is stored at a source location specified by the rule. In various embodiments, the level may be an audio or video quality of the file or an update identifier of the file. In this way, out-of date local versions of files may be updated with newer or better remote versions of files.
    Type: Grant
    Filed: March 23, 2006
    Date of Patent: February 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Cale T. Rath, Megan Erin Williams
  • Patent number: 8055875
    Abstract: A partition wizard allows automatically defining from a set of system requirements a solution profile that defines a combination of hardware and software in multiple logical partitions to satisfy the performance objectives. The solution profile may be used by an order processing system to automatically generate an order for a target computer system. The solution profile may also be used by a hardware management console to automatically create logical partitions on the target computer system, then may be used by an operating system install engine to automatically install a desired operating system in each of the logical partitions on the target computer system and to automatically install desired software into each of the logical partitions in the target computer system. The solution profile may also be used to manage the target computer system.
    Type: Grant
    Filed: March 15, 2008
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: David Joseph Gimpl, Kyle Lane Henderson, Kent LeDel Hofer, Cale T. Rath, George James Romano, Tammy Lynn Van Hove
  • Patent number: 8055733
    Abstract: Hardware and partition information of an existing LPAR system is collected and stored in a first system plan file. The first system plan file is applied to a partition planning tool. The partition planning tool identifies hardware to be reused in a second LPAR system and filters hardware to be excluded from the second LPAR system. The partition planning tool creates a plan for the second LPAR system using the identified hardware to be reused and the partition information. The created plan for the second LPAR system is applied to a partition deployment tool to partition the second LPAR system. The created plan for the second LPAR system is used to move and place hardware to be reused in the second LPAR system.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: David J. Gimpl, Cale T. Rath, Devaughn Lawrence Rackham, George James Romano, Tammy Lynn Van Hove