Patents by Inventor Adam Tate
Adam Tate 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).
-
Publication number: 20230079592Abstract: Vehicles, environmental control systems, and methods for operating an environmental control system are provided. In one example, the environmental control system (ECS) includes an ECS refrigeration unit that is configured to receive ambient air and a first portion and a second portion of hot bleed air. The ECS refrigeration unit is operable to indirectly exchange heat between the first portion of the hot bleed air and the ambient air to form a partially cooled, hot air stream, and to compress, further indirect heat exchange, and expand the partially cooled, hot air stream to form a cooled and expanded air stream. A low limit valve control regulates a low limit valve to control a rate of introduction of the second portion of the hot bleed air to the cooled and expanded air stream to form a combined air stream that when exiting the ECS refrigeration unit is a sub-freezing air stream.Type: ApplicationFiled: September 16, 2021Publication date: March 16, 2023Applicant: Gulfstream Aerospace CorporationInventors: Adam Tate, Brad Crome, Randy Hull, Suman Das, Dilip Prasad, Thomas Rothermel
-
VEHICLES, HUMIDIFICATION SYSTEMS FOR A VEHICLE, AND METHODS FOR HUMIDIFYING AN INTERIOR OF A VEHICLE
Publication number: 20220363397Abstract: Vehicles, humidification systems for a vehicle, and methods for humidifying an interior of a vehicle are provided. In one example, the vehicle includes a vehicle structure at least partially surrounding an interior containing interior air. A humidification system is in fluid communication with an air stream and the interior. The humidification system includes a humidifier configured to humidify the air stream to form a humidified air stream that is fluidly communicated to the interior. A water recovery zone is in fluid communication with the interior to receive the interior air and is configured to condense and separate water from the interior air. The water recovery zone is further configured to be in fluid communication with the humidifier and to provide the water to the humidifier.Type: ApplicationFiled: May 11, 2021Publication date: November 17, 2022Applicant: Gulfstream Aerospace CorporationInventors: Dilip Prasad, Adam Tate -
Patent number: 9594670Abstract: A solution for managing software dependencies during software testing and debugging includes a capture module configured to capture a software call stack of a software execution environment, each software call of the software call stack including a call signature and a call result. The solution defines a set of proxied software calls within the software call stack suitable for simulating conversation responses to runtime software calls by a target application. Once a set of proxied software calls is defined, a playback module recognizes runtime software calls by the target application that are within the set of proxied software calls and responds to the recognized runtime software call with a captured call result corresponding to the recognized software call.Type: GrantFiled: July 3, 2008Date of Patent: March 14, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Wesley J. Gyure, David G. Robinson, Adam Tate, Nancy J. Whinham
-
Patent number: 8136087Abstract: A method of in-line processing of standardized text values. A standardization utility defines multiple standardization rules in response to user input from a graphical user interface (GUI). The standardization rules correspond to text and integer data in a database. The standardization utility generates a JAVA class template for each data model object that requires standardization. The standardization utility generates public methods for each data attribute that corresponds to a standardization rule and converts the public methods into JAVA code. The standardization utility compiles the JAVA code into multiple helper classes and stores the helper classes within a JAVA Archive (JAR) file in the library path of applications that input text into the database. The standardization utility assigns a tracking number to each new helper class. The standardization utility loads the helper classes into JAVA Virtual Machines (JVMs) that are accessible to applications capable of inputting data into the database.Type: GrantFiled: July 24, 2007Date of Patent: March 13, 2012Assignee: International Business Machines CorporationInventors: Wesley J. Gyure, David G. Robinson, Adam Tate, Lorraine P. Vassberg
-
Publication number: 20100005455Abstract: A solution for managing software dependencies during software testing and debugging includes a capture module configured to capture a software call stack of a software execution environment, each software call of the software call stack including a call signature and a call result. The solution defines a set of proxied software calls within the software call stack suitable for simulating conversation responses to runtime software calls by a target application. Once a set of proxied software calls is defined, a playback module recognizes runtime software calls by the target application that are within the set of proxied software calls and responds to the recognized runtime software call with a captured call result corresponding to the recognized software call.Type: ApplicationFiled: July 3, 2008Publication date: January 7, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Wesley J. Gyure, David G. Robinson, Adam Tate, Nancy J. Whinham
-
Publication number: 20090326997Abstract: A set of internal processes of a business entity can be identified. At least one compliance standard can be selected. Each compliance standard can include a set of required processes for compliance. The internal processes can be programmatically compared against the set of required processes for the compliance standard. Differences between the internal processes and the required processes can be determined. A compliance cost can be estimated based at least in part upon the determined differences. An expected benefit of satisfying the compliance standard can be determined as can an expected return on investment. When compliance standards change, new compliance standards emerge, and/or business factors of the entity change, data used in previous runs can be re-used. Data concerning internal processes of the entity can be reused when determining compliance costs/benefits for a different standard.Type: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jennifer G. Becker, Theodore F. Rivera, Adam Tate, Scott A. Will
-
Publication number: 20090030913Abstract: A method of in-line processing of standardized text values. A standardization utility defines multiple standardization rules in response to user input from a graphical user interface (GUI). The standardization rules correspond to text and integer data in a database. The standardization utility generates a Java class template for each data model object that requires standardization. The standardization utility generates public methods for each data attribute that corresponds to a standardization rule and converts the public methods into Java code. The standardization utility compiles the Java code into multiple helper classes and stores the helper classes within a Java Archive (JAR) file in the library path of applications that input text into the database. The standardization utility assigns a tracking number to each new helper class. The standardization utility loads the helper classes into Java Virtual Machines (JVMs) that are accessible to applications capable of inputting data into the database.Type: ApplicationFiled: July 24, 2007Publication date: January 29, 2009Inventors: WESLEY J. GYURE, David G. Robinson, Adam Tate, Lorraine P. Vassberg
-
Publication number: 20080295025Abstract: A system and method for implementing adaptive window and dialog management on a data processing system. A user interface enables a user to interact with a primary program and at least one secondary program, and wherein the at least one secondary program notifies the user of at least one condition that request user attention via at least one pop-up window that steals focus from the primary program by placing the at least one pop-up window in a foreground position and redirects all user input to the at least one pop-up window. A monitor establishes usage patterns of the user while utilizing the user interface. A focus manager and adaptive engine utilize the usage patterns from the monitor to adaptively manage display of the at least one pop-up window.Type: ApplicationFiled: May 24, 2007Publication date: November 27, 2008Inventors: Wesley J. Gyure, Kevin R. Myers, Adam Tate
-
Patent number: 7259763Abstract: Under the present invention, a system, method, and program product for are provided for performing calculations assigned to the relationships displayed in information visualization models, and for displaying the results of the calculations. The method comprises: displaying an information visualization model having a plurality of nodes, wherein at least one node in the information visualization model is configured to: perform a calculation based on values displayed by other nodes in the information visualization model; and display a result of the calculation.Type: GrantFiled: November 13, 2003Date of Patent: August 21, 2007Assignee: International Business Machines CorporationInventors: Hayo Jager, Theodore F. Rivera, Adam Tate, Scott A. Will
-
Publication number: 20070074151Abstract: A method and system for providing predictive quality analysis during software creation/development. A system of computation is provided that utilizes a combination of objective measures and subjective inputs to determine a final quality of the software that is being developed. In addition to using objective measures, in a unique, consistent, and deliberate fashion, subjective measures are also utilized to increase/improve the validity of the predictive quality analysis. The subjective elements utilized are ones that provide good indicators of the likelihood of success and customer satisfaction from a software quality standpoint.Type: ApplicationFiled: September 28, 2005Publication date: March 29, 2007Inventors: Theodore Rivera, David Schmidt, Adam Tate, Scott Will
-
Patent number: 7027962Abstract: A system and method for self-configuring and self-optimizing filters is presented. A computing device monitors the number of occurrences of event types at particular stages in a data stream and adjusts filter properties in order to maximize processing efficiency based upon the number of event types that the computing device receives. The computing device may reconfigure, reorder, or create an exception filter based upon the analysis of the event types. The computing device may also pre-configure filter stages using historical data based upon a time of day, a time of month, or a time of year.Type: GrantFiled: November 19, 2003Date of Patent: April 11, 2006Assignee: International Business Machines CorporationInventors: Jager Hayo, Theodore F. Rivera, Adam Tate, Scott A. Will
-
Patent number: 6975965Abstract: A system and method for heuristically optimizing a large set of automated test sets is presented. An automation control engine is used as a front end to a system automation engine. The automation control engine provides a set of input parameters, such as a buffer size and queue size, to the system automation engine. The system automation engine uses the input parameters along with a set of test sequences, to test a system under test. The system automation engine receives output variables from the system under test based upon the test, and sends the output variables to automation control engine. The automation control engine adjusts the input parameter values until the output variables meet one or more performance goals.Type: GrantFiled: January 12, 2004Date of Patent: December 13, 2005Assignee: International Business Machines CorporationInventors: Hayo Jager, Theodore F. Rivera, Adam Tate, Scott A. Will
-
Publication number: 20050154559Abstract: A system and method for heuristically optimizing a large set of automated test sets is presented. An automation control engine is used as a front end to a system automation engine. The automation control engine provides a set of input parameters, such as a buffer size and queue size, to the system automation engine. The system automation engine uses the input parameters along with a set of test sequences, to test a system under test. The system automation engine receives output variables from the system under test based upon the test, and sends the output variables to automation control engine. The automation control engine adjusts the input parameter values until the output variables meet one or more performance goals.Type: ApplicationFiled: January 12, 2004Publication date: July 14, 2005Applicant: International Business Machines CorporationInventors: Hayo Jager, Theodore Rivera, Adam Tate, Scott Will
-
Publication number: 20050108581Abstract: A system and method for self-configuring and self-optimizing filters is presented. A computing device monitors the number of occurrences of event types at particular stages in a data stream and adjusts filter properties in order to maximize processing efficiency based upon the number of event types that the computing device receives. The computing device may reconfigure, reorder, or create an exception filter based upon the analysis of the event types. The computing device may also pre-configure filter stages using historical data based upon a time of day, a time of month, or a time of year.Type: ApplicationFiled: November 19, 2003Publication date: May 19, 2005Applicant: International Business Machines CorporationInventors: Jager Hayo, Theodore Rivera, Adam Tate, Scott Will
-
Publication number: 20050104885Abstract: Under the present invention, a system, method, and program product for are provided for performing calculations assigned to the relationships displayed in information visualization models, and for displaying the results of the calculations. The method comprises: displaying an information visualization model having a plurality of nodes, wherein at least one node in the information visualization model is configured to: perform a calculation based on values displayed by other nodes in the information visualization model; and display a result of the calculation.Type: ApplicationFiled: November 13, 2003Publication date: May 19, 2005Applicant: International Business Machines CorporationInventors: Hayo Jager, Theodore Rivera, Adam Tate, Scott Will
-
Publication number: 20050076276Abstract: A system and method for assessing the probability of success of business transactions by a software application that will interact with one or more other software applications in a target computer environment. Known defect data is gathered for each software application that constitutes a portion of the business transaction as it runs in the target environment, analyzed in view of the other software applications and the target computer environment, and then a transaction failure rate is predicted for the business transaction operating within the computer environment.Type: ApplicationFiled: October 7, 2003Publication date: April 7, 2005Applicant: International Business Machines CorporationInventors: Theodore Rivera, Adam Tate, Scott Will