Patents by Inventor Keith Muller
Keith Muller 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: 11920097Abstract: Fuel gas compositions for use in metal fabrication are provided comprising fuel gases comprising a base fuel gas mixed with from about 1% to less than 30% hydrogen.Type: GrantFiled: November 6, 2018Date of Patent: March 5, 2024Assignee: PRAXAIR TECHNOLOGY, INC.Inventors: Clayton Orivam De Morais, Keith G. Pierce, Marcos Müller Lobato
-
Patent number: 9766933Abstract: Computing capacity of a computing environment can be managed by controlling it associated processing capacity based on a target (or desired) capacity. In addition, fine-grained control over the processing capacity can be exercised. For example, a computing system can change the processing capacity (e.g., processing rate) of at least one processor operating based on a target capacity. The computing system may also be operable to change the processing capacity based on a measured processing capacity (e.g., a measured average of various processing rates of a processor taken over a period of time when a processor may have been operating at different processing rates over that period). By way of example, the processing rate of a processor can be switched between 1/8 and 2/8 of a maximum processing rate to achieve virtually any effective processing rates between them.Type: GrantFiled: December 2, 2011Date of Patent: September 19, 2017Assignee: Teradata US, Inc.Inventors: John Mark Morris, P. Keith Muller, Douglas P. Brown
-
Patent number: 9639427Abstract: To back up data stored in a distributed database system, a backup utility is configured with information regarding locations of data stored in the distributed database system having a plurality of nodes. The backup utility retrieves, based on the information regarding locations of data stored in the distributed database system, backup data from the plurality of nodes for backup storage.Type: GrantFiled: November 25, 2008Date of Patent: May 2, 2017Assignee: Teradata US, Inc.Inventors: Jeremy Davis, P. Keith Muller
-
Patent number: 8892389Abstract: To determine a system condition, temperature information from at least one temperature sensor in the system is received, along with second information from at least a second type of sensor in the system. An out-of-range temperature condition is detected according to the received temperature information. According to the second information, one of plural potential causes of the out-of-range temperature condition is selected.Type: GrantFiled: March 31, 2008Date of Patent: November 18, 2014Assignee: Teradata US, Inc.Inventors: P. Keith Muller, David G. Wang
-
Patent number: 8489555Abstract: A technique for managing storage of a data object in a storage device involves receiving the data object (A) to store in the storage device, where the data object has an indicator bit pattern (P). Successive compression data transformations are applied to data object A to obtain respective corresponding compressed data objects, and one of these compressed data objects is selected, such that the selected compressed data object (C) has the shortest length with respect to the remaining compressed data objects. Compression information (I) is then associated with the compression data transformation used to generate data object C, and a threshold value T is calculated at least partly from the length of compression information I. If length (C)+T.gtoreq.length (A), then the indicator bit pattern of data object A is reset and the data object A is written to the storage device.Type: GrantFiled: June 2, 2011Date of Patent: July 16, 2013Assignee: Teradata US, Inc.Inventors: John Mark Morris, Criselda Carrillo, P. Keith Muller
-
Publication number: 20130086374Abstract: Computing capacity of a computing environment can be managed by controlling it associated processing capacity based on a target (or desired) capacity. In addition, fine-grained control over the processing capacity can be exercised. For example, a computing system can change the processing capacity (e.g., processing rate) of at least one processor operating based on a target capacity. The computing system may also be operable to change the processing capacity based on a measured processing capacity (e.g., a measured average of various processing rates of a processor taken over a period of time when a processor may have been operating at different processing rates over that period). By way of example, the processing rate of a processor can be switched between 1/8 and 2/8 of a maximum processing rate to achieve virtually any effective processing rates between them.Type: ApplicationFiled: December 2, 2011Publication date: April 4, 2013Inventors: John Mark Morris, P. Keith Muller, Douglas P. Brown
-
Patent number: 8041802Abstract: The subject matter herein relates to database management systems and, more particularly, to decoupled logical and physical data storage within a database management system. Various embodiments provide systems, methods, and software that separate physical storage of data from logical storage of data. These embodiments include a mapping of logical storage to physical storage to allow data to be moved within the physical storage to increase database responsiveness.Type: GrantFiled: November 30, 2009Date of Patent: October 18, 2011Assignee: Teradata US, Inc.Inventors: Peter Frazier, Paul Andersen, Gary Boggs, Criselda Carrillo, Donn Holtzman, John Mark Morris, P. Keith Muller, Paul Rubio
-
Publication number: 20110231377Abstract: A technique for managing storage of a data object in a storage device involves receiving the data object (A) to store in the storage device, where the data object has an indicator bit pattern (P). Successive compression data transformations are applied to data object A to obtain respective corresponding compressed data objects, and one of these compressed data objects is selected, such that the selected compressed data object (C) has the shortest length with respect to the remaining compressed data objects. Compression information (I) is then associated with the compression data transformation used to generate data object C, and a threshold value T is calculated at least partly from the length of compression information I. If length (C)+T.gtoreq.length (A), then the indicator bit pattern of data object A is reset and the data object A is written to the storage device.Type: ApplicationFiled: June 2, 2011Publication date: September 22, 2011Inventors: John Mark Morris, Criselda Carrillo, P. Keith Muller
-
Patent number: 7979394Abstract: A technique for managing storage of a data object in a storage device involves receiving the data object (A) to store in the storage device, where the data object has an indicator bit pattern (P). Successive compression data transformations are applied to data object A to obtain respective corresponding compressed data objects, and one of these compressed data objects is selected, such that the selected compressed data object (C) has the shortest length with respect to the remaining compressed data objects. Compression information (I) is then associated with the compression data transformation used to generate data object C, and a threshold value T is calculated at least partly from the length of compression information I. If length (C)+T?length (A), then the indicator bit pattern of data object A is reset and the data object A is written to the storage device.Type: GrantFiled: September 19, 2006Date of Patent: July 12, 2011Assignee: Teradata US, Inc.Inventors: John Mark Morris, Criselda Carrillo, P. Keith Muller
-
Patent number: 7822930Abstract: A system calculates the optimal allocation of two or more resources provided by a resource provider to a task within a computer system from a plurality of possible allocations. In doing so, the system calculates the total volume of an N-dimensional cube, where N is the number of resources provided by the resource provider, representing the respective amounts of resources available to be allocated. The system also calculates the average volume of the N?1 dimensional shapes forming the sides of the N-dimensional cube. The system then calculates, at least partly from the ratio of the total volume to the average volume, the balance resulting from the allocation of resources represented by the N-dimensional cube. The system then calculates the imbalance resulting from the allocation of resources at least partly from the balance and determines the smallest imbalance as the optimal allocation of resources.Type: GrantFiled: July 13, 2009Date of Patent: October 26, 2010Assignee: Teradata US, Inc.Inventors: Peter Frazier, Paul Andersen, Gary Boggs, Criselda Carrillo, Donn Holtzman, John Mark Morris, P. Keith Muller, Ronald Yellin
-
Patent number: 7760463Abstract: A disk drive having a single drive motor and multiple platters that incorporates two discrete data paths, actuators and heads to the disk platters. Utilizing the economy of very large capacity disk platters, two or more disk drives can be created within a single physical enclosure. These two disks will be share many common parts such as the drive enclosure and spindle motor, but will have the performance and appearance to the system as two or more independent disks. Instead of having one actuator arm, the virtual disks will have two or more actuator arms and two or more sets of digital electronics. The storage on all the platters is divided up among the actuators so that no storage location is shared, but all the actuators will operate concurrently. Each actuator will have exclusive use of a subset of the data storage. Disks normally only have one actuator connected to multiple heads, at least one per surface, which only allow a single data seek and data transfer at a time.Type: GrantFiled: December 19, 2006Date of Patent: July 20, 2010Assignee: Teradata US, Inc.Inventors: William Ward, P. Keith Muller
-
Publication number: 20100153531Abstract: The subject matter herein relates to database management systems and, more particularly, to decoupled logical and physical data storage within a database management system. Various embodiments provide systems, methods, and software that separate physical storage of data from logical storage of data. These embodiments include a mapping of logical storage to physical storage to allow data to be moved within the physical storage to increase database responsiveness.Type: ApplicationFiled: November 30, 2009Publication date: June 17, 2010Inventors: Peter Frazier, Paul Anderson, Gary Boggs, Criselda Carillo, Donn Holtzman, John Mark Morris, P. Keith Muller, Paul Rubio
-
Patent number: 7730171Abstract: The subject matter herein relates to database management systems and, more particularly, to decoupled logical and physical data storage within a database management system. Various embodiments provide systems, methods, and software that separate physical storage from logical storage of data. These embodiments include a mapping of logical storage to physical storage to allow data to be moved within the physical storage to increase database responsiveness.Type: GrantFiled: May 8, 2007Date of Patent: June 1, 2010Assignee: Teradata US, Inc.Inventors: Peter Frazier, Paul Andersen, Gary Boggs, Criselda Carrillo, Donn Holtzman, John Mark Morris, P. Keith Muller, Paul Rubio
-
Patent number: 7562195Abstract: A system calculates the optimal allocation of two or more resources provided by a resource provider to a task within a computer system from a plurality of possible allocations. In doing so, the system calculates the total volume of an N-dimensional cube, where N is the number of resources provided by the resource provider, representing the respective amounts of resources available to be allocated. The system also calculates the average volume of the N-1 dimensional shapes forming the sides of the N-dimensional cube. The system then calculates, at least partly from the ratio of the total volume to the average volume, the balance resulting from the allocation of resources represented by the N-dimensional cube. The system then calculates the imbalance resulting from the allocation of resources at least partly from the balance and determines the smallest imbalance as the optimal allocation of resources.Type: GrantFiled: November 29, 2006Date of Patent: July 14, 2009Assignee: Teradata US, Inc.Inventors: Peter Frazier, Paul Andersen, Gary Boggs, Criselda Carrillo, Donn Holtzman, John Mark Morris, P. Keith Muller, Ronald Yellin
-
Publication number: 20080281939Abstract: The subject matter herein relates to database management systems and, more particularly, to decoupled logical and physical data storage within a database management system. Various embodiments provide systems, methods, and software that separate physical storage from logical storage of data. These embodiments include a mapping of logical storage to physical storage to allow data to be moved within the physical storage to increase database responsiveness.Type: ApplicationFiled: May 8, 2007Publication date: November 13, 2008Inventors: Peter Frazier, Paul Andersen, Gary Boggs, Criselda Carrillo, Donn Holtzman, John Mark Morris, P. Keith Muller, Paul Rubio
-
Publication number: 20080144208Abstract: A disk drive having a single drive motor and multiple platters that incorporates two discrete data paths, actuators and heads to the disk platters. Utilizing the economy of very large capacity disk platters, two or more disk drives can be created within a single physical enclosure. These two disks will be share many common parts such as the drive enclosure and spindle motor, but will have the performance and appearance to the system as two or more independent disks. Instead of having one actuator arm, the virtual disks will have two or more actuator arms and two or more sets of digital electronics. The storage on all the platters is divided up among the actuators so that no storage location is shared, but all the actuators will operate concurrently. Each actuator will have exclusive use of a subset of the data storage. Disks normally only have one actuator connected to multiple heads, at least one per surface, which only allow a single data seek and data transfer at a time.Type: ApplicationFiled: December 19, 2006Publication date: June 19, 2008Inventors: William Ward, P. Keith Muller
-
Publication number: 20070144354Abstract: A technique for use in monitoring the condition of an air filter in an electronics system involves receiving temperature readings gathered over time by a temperature sensor located in the electronics system that houses the air filter, concluding that at least one of the readings exceeds a reference temperature, concluding that a rate of change of at least some of the readings does not exceed a reference rate, and generating an alarm message indicating that the air filter needs attention.Type: ApplicationFiled: July 28, 2006Publication date: June 28, 2007Inventors: P. Keith Muller, David G. Wang
-
Patent number: 7236362Abstract: An electronic hardware cabinet includes a forced-air component positioned to force a stream of air to move through the cabinet and at least two electronic assemblies mounted within the cabinet, each of which includes a heat-generating component. The electronic assemblies are positioned so that a portion of the stream of air is heated by a first one of the heat-generating components and, thereafter, that portion of the stream of air moves toward a second one of the heat-generating components. An airflow diverter is positioned between the electronic assemblies to deflect that portion of the stream of air heated by the first heat-generating component to prevent it from reaching the second heat-generating component.Type: GrantFiled: November 18, 2004Date of Patent: June 26, 2007Assignee: NCR CorporationInventors: David G. Wang, P. Keith Muller
-
Patent number: 7124806Abstract: A heat sink assembly includes a block formed of a thermally conductive material. For example, the thermally conductive material includes thermally conductive polymer. A heat conduit (e.g., a heat pipe) extends through a substantial portion of the block. In one example arrangement, airflow channels extend through portions of the block.Type: GrantFiled: December 10, 2001Date of Patent: October 24, 2006Assignee: NCR Corp.Inventors: David G. Wang, P. Keith Muller
-
Patent number: 6716354Abstract: Raw water is treated with chlorine, chlorine dioxide and ammonia in various stages as it proceeds from raw water acquisition through clarification (e.g., coagulation, flocculation, sedimentation, and filtration) to storage of finished water from which the treated water can be introduced into a distribution system. Chlorine dioxide can be used as a pre-oxidant or disinfectant. Chlorine can be used as a disinfectant or to react with ammonia to produce monochloramine.Type: GrantFiled: March 8, 2001Date of Patent: April 6, 2004Assignee: CDG Technology, Inc.Inventors: Aaron A. Rosenblatt, Thomas E. McWhorter, David Rosenblatt, Dale Genther, Keith Muller