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: 9811513Abstract: 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: GrantFiled: February 28, 2011Date of Patent: November 7, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Brian J. Cragun, Christine A. Grev, Cale T. Rath
-
Patent number: 9247022Abstract: 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: GrantFiled: January 21, 2013Date of Patent: January 26, 2016Assignee: International Business Machines CorporationInventors: Richard D. Dettinger, Cale T. Rath, Richard J. Stevens, Shannon E. Wenzel
-
Patent number: 9026901Abstract: 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: GrantFiled: May 13, 2004Date of Patent: May 5, 2015Assignee: International Business Machines CorporationInventors: Richard D. Dettinger, Cale T. Rath
-
Patent number: 8954784Abstract: 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: GrantFiled: July 3, 2012Date of Patent: February 10, 2015Assignee: International Business Machines CorporationInventors: Fred A. Bower, III, Gregory B. Pruett, Cale T. Rath, Jeffery J. Van Heuklon
-
Patent number: 8903760Abstract: 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: GrantFiled: November 12, 2004Date of Patent: December 2, 2014Assignee: International Business Machines CorporationInventors: James R. DeVries, Saleem Hussain, Cale T. Rath, Saeid Sakhitab
-
Patent number: 8856064Abstract: 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: GrantFiled: February 21, 2012Date of Patent: October 7, 2014Assignee: International Business Machines CorporationInventors: James R. Devries, Saleem Hussain, Cale T. Rath, Saeid Sakhitab
-
Publication number: 20130232230Abstract: 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: ApplicationFiled: January 21, 2013Publication date: September 5, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Richard D. DETTINGER, Cale T. RATH, Richard J. STEVENS, Shannon E. WENZEL
-
Patent number: 8468383Abstract: 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: GrantFiled: December 8, 2010Date of Patent: June 18, 2013Assignee: International Business Machines CorporationInventors: Fred A. Bower, III, Gregory B. Pruett, Cale T. Rath, Jefferey J. Van Heuklon
-
Patent number: 8423950Abstract: 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: GrantFiled: June 25, 2004Date of Patent: April 16, 2013Assignee: International Business Machines CorporationInventors: Richard D. Dettinger, Cale T. Rath, Richard J. Stevens, Shannon E. Wenzel
-
Patent number: 8316376Abstract: 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: GrantFiled: October 5, 2010Date of Patent: November 20, 2012Assignee: International Business Machines CorporationInventors: Richard D. S. Dettinger, Cale T. Rath, Richard J. Stevens, Shannon E. Wenzel
-
Publication number: 20120272094Abstract: 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: ApplicationFiled: July 3, 2012Publication date: October 25, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Fred A. Bower, III, Gregory B. Pruett, Cale T. Rath, Jeffery J. van Heuklon
-
Patent number: 8244748Abstract: 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: GrantFiled: May 13, 2008Date of Patent: August 14, 2012Assignee: International Business Machines CorporationInventors: Brian J. Cragun, Douglas R. Fish, Cale T. Rath, Hoa T. Tran
-
Patent number: 8239400Abstract: 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: GrantFiled: August 21, 2003Date of Patent: August 7, 2012Assignee: International Business Machines CorporationInventors: Richard D. Dettinger, Cale T. Rath, Richard J. Stevens
-
Publication number: 20120151248Abstract: 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: ApplicationFiled: December 8, 2010Publication date: June 14, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Fred A. Bower, III, Gregory B. Pruett, Cale T. Rath, Jeffery J. van Heuklon
-
Publication number: 20120150962Abstract: 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: ApplicationFiled: February 21, 2012Publication date: June 14, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James R. DeVries, Saleem Hussain, Cale T. Rath, Saeid Sakhitab
-
Patent number: 8201079Abstract: 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: GrantFiled: January 15, 2004Date of Patent: June 12, 2012Assignee: International Business Machines CorporationInventors: Brian J. Cragun, Cale T. Rath
-
Patent number: 8126915Abstract: 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: GrantFiled: February 4, 2008Date of Patent: February 28, 2012Assignee: International Business Machines CorporationInventors: Richard D. Dettinger, Cale T. Rath, Richard J. Stevens
-
Patent number: 8126859Abstract: 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: GrantFiled: March 23, 2006Date of Patent: February 28, 2012Assignee: International Business Machines CorporationInventors: Cale T. Rath, Megan Erin Williams
-
Patent number: 8055875Abstract: 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: GrantFiled: March 15, 2008Date of Patent: November 8, 2011Assignee: International Business Machines CorporationInventors: David Joseph Gimpl, Kyle Lane Henderson, Kent LeDel Hofer, Cale T. Rath, George James Romano, Tammy Lynn Van Hove
-
Patent number: 8055733Abstract: 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: GrantFiled: October 17, 2007Date of Patent: November 8, 2011Assignee: International Business Machines CorporationInventors: David J. Gimpl, Cale T. Rath, Devaughn Lawrence Rackham, George James Romano, Tammy Lynn Van Hove