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: 20230079592
    Abstract: 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: Application
    Filed: September 16, 2021
    Publication date: March 16, 2023
    Applicant: Gulfstream Aerospace Corporation
    Inventors: Adam Tate, Brad Crome, Randy Hull, Suman Das, Dilip Prasad, Thomas Rothermel
  • Publication number: 20220363397
    Abstract: 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: Application
    Filed: May 11, 2021
    Publication date: November 17, 2022
    Applicant: Gulfstream Aerospace Corporation
    Inventors: Dilip Prasad, Adam Tate
  • Patent number: 9594670
    Abstract: 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: Grant
    Filed: July 3, 2008
    Date of Patent: March 14, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wesley J. Gyure, David G. Robinson, Adam Tate, Nancy J. Whinham
  • Patent number: 8136087
    Abstract: 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: Grant
    Filed: July 24, 2007
    Date of Patent: March 13, 2012
    Assignee: International Business Machines Corporation
    Inventors: Wesley J. Gyure, David G. Robinson, Adam Tate, Lorraine P. Vassberg
  • Publication number: 20100005455
    Abstract: 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: Application
    Filed: July 3, 2008
    Publication date: January 7, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wesley J. Gyure, David G. Robinson, Adam Tate, Nancy J. Whinham
  • Publication number: 20090326997
    Abstract: 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: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jennifer G. Becker, Theodore F. Rivera, Adam Tate, Scott A. Will
  • Publication number: 20090030913
    Abstract: 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: Application
    Filed: July 24, 2007
    Publication date: January 29, 2009
    Inventors: WESLEY J. GYURE, David G. Robinson, Adam Tate, Lorraine P. Vassberg
  • Publication number: 20080295025
    Abstract: 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: Application
    Filed: May 24, 2007
    Publication date: November 27, 2008
    Inventors: Wesley J. Gyure, Kevin R. Myers, Adam Tate
  • Patent number: 7259763
    Abstract: 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: Grant
    Filed: November 13, 2003
    Date of Patent: August 21, 2007
    Assignee: International Business Machines Corporation
    Inventors: Hayo Jager, Theodore F. Rivera, Adam Tate, Scott A. Will
  • Publication number: 20070074151
    Abstract: 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: Application
    Filed: September 28, 2005
    Publication date: March 29, 2007
    Inventors: Theodore Rivera, David Schmidt, Adam Tate, Scott Will
  • Patent number: 7027962
    Abstract: 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: Grant
    Filed: November 19, 2003
    Date of Patent: April 11, 2006
    Assignee: International Business Machines Corporation
    Inventors: Jager Hayo, Theodore F. Rivera, Adam Tate, Scott A. Will
  • Patent number: 6975965
    Abstract: 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: Grant
    Filed: January 12, 2004
    Date of Patent: December 13, 2005
    Assignee: International Business Machines Corporation
    Inventors: Hayo Jager, Theodore F. Rivera, Adam Tate, Scott A. Will
  • Publication number: 20050154559
    Abstract: 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: Application
    Filed: January 12, 2004
    Publication date: July 14, 2005
    Applicant: International Business Machines Corporation
    Inventors: Hayo Jager, Theodore Rivera, Adam Tate, Scott Will
  • Publication number: 20050108581
    Abstract: 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: Application
    Filed: November 19, 2003
    Publication date: May 19, 2005
    Applicant: International Business Machines Corporation
    Inventors: Jager Hayo, Theodore Rivera, Adam Tate, Scott Will
  • Publication number: 20050104885
    Abstract: 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: Application
    Filed: November 13, 2003
    Publication date: May 19, 2005
    Applicant: International Business Machines Corporation
    Inventors: Hayo Jager, Theodore Rivera, Adam Tate, Scott Will
  • Publication number: 20050076276
    Abstract: 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: Application
    Filed: October 7, 2003
    Publication date: April 7, 2005
    Applicant: International Business Machines Corporation
    Inventors: Theodore Rivera, Adam Tate, Scott Will