Patents by Inventor Thomas Mathew

Thomas Mathew 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: 20070089434
    Abstract: A method for monitoring refrigerant in a refrigeration system includes sensing, a refrigerant pressure of a refrigeration system, averaging the refrigerant pressure over a time period, determining an expected pressure based on said time period, comparing the average to the expected pressure, and determining a system condition based on said comparison. The method may be executed by a controller or stored in a computer-readable medium.
    Type: Application
    Filed: October 21, 2005
    Publication date: April 26, 2007
    Inventors: Abtar Singh, Thomas Mathews, Stephen Woodworth, Pawan Churiwal, James Mitchell, Ozgur Gurkan
  • Publication number: 20070089436
    Abstract: A method for monitoring refrigerant in a refrigeration system includes calculating a return gas superheat of a refrigeration system and averaging the return gas superheat over a predetermined period. The method also comprises comparing the average to a superheat threshold and detecting at least one of a flood back condition and a degraded performance condition based on the comparison. The method may be executed by a controller or stored in a computer-readable medium.
    Type: Application
    Filed: October 21, 2005
    Publication date: April 26, 2007
    Inventors: Abtar Singh, Thomas Mathews, Pawan Churiwal
  • Publication number: 20070077938
    Abstract: The present invention provides a method and an apparatus for controlling a radio frequency resource between a first and a second wireless unit and a base station to provide overload control of the radio frequency resource based on an estimate thereof. For example, when feedback information is unavailable for the radio frequency resource at the base station. The method includes estimating the radio frequency resource used by the first and second wireless units in a wireless data network. The method further includes providing an overload control at the base station based on the estimated radio frequency resource. Based on this estimated radio frequency resource, a command may be issued by the base station on a reverse link. For example, a rise over thermal resource may be estimated to issue a rate control command to a wireless unit. By providing a desired timely rate control command on the reverse link, the base station may control a data rate of the wireless unit, maximizing throughput of the reverse link.
    Type: Application
    Filed: August 26, 2005
    Publication date: April 5, 2007
    Inventors: Qi Bi, Thomas Mathew, Stanley Vitebsky, Yang Yang
  • Publication number: 20070066712
    Abstract: A method for producing a particulate polymer drag reducing agent, comprising granulating a bulk polymer DRA having an average size of greater than about 100 mm in the presence of a liquid wetting agent to form a granulated polymer DRA having an average size of from about 1 to about 100 mm. The granulated polymer DRA may then be ground to form a particulate polymer DRA having an average particle size of less than about 1 mm. The “wet” granulation process may advantageously enable one-step granulation and therefore simplified production of polymer DRAs. Examples of the liquid wetting agent include blends of glycols with water and/or an alcohol. Preferred production apparatus includes use of multiple rotary jaws for the granulation.
    Type: Application
    Filed: September 20, 2005
    Publication date: March 22, 2007
    Inventors: Thomas Mathew, Keith Fairchild, Nagesh Kommareddi
  • Publication number: 20070038678
    Abstract: A method and system for enabling dynamic matching of storage utilization characteristics of a host system application with the characteristics of the available storage pools of an attached distributed storage system, in order to provide an optimal match between the application and selected storage pool. An abstraction manager is provided, enhanced with a storage device configuration utility/module, which performs a series of tasks to (1) obtain/collect the correct configuration information from each connected storage device or storage pools and/or (2) calculate the configuration information when the information is not readily available. The storage device configuration module then normalizes, collates and matches the configuration information to the various applications running on the host system and/or outputs the information to a user/administrator of the host system via a software interface.
    Type: Application
    Filed: August 5, 2005
    Publication date: February 15, 2007
    Inventors: James Allen, Matthew Huras, Thomas Mathews, Lance Russell
  • Publication number: 20070038913
    Abstract: A method for improving the reliability of host data stored on Fibre Channel attached storage subsystems by performing end-to-end data integrity checks. When a read or write operation is initiated, an initial checksum for data in the read/write operation is generated and associated with the data, wherein the association exists through a plurality of layers of software and attached storage subsystems. The initial checksum is passed with the data in the read/write path. When a layer of software in the read/write path receives the initial checksum and data, the layer performs an integrity check of the data, which includes generating another checksum and comparing it to the initial checksum. If the checksums do not match, the read/write operation fails and the error is logged. If the checksums match, the integrity check is repeated through each layer in the read/write path to enable detecting data corruption at the point of source.
    Type: Application
    Filed: July 26, 2005
    Publication date: February 15, 2007
    Applicant: International Business Machines Corporation
    Inventors: James Allen, Thomas Mathews, Ravi Shankar, Satya Sharma, Glenn Wightwick
  • Publication number: 20070027999
    Abstract: A system for coordinating error tracking, level setting and reporting among the various layers/components of a distributed storage system. Each component of the distributed system includes a trigger generation and response (TGR) utility, which generates an error tracking trigger (ETT), comprising: (1) an action that the initiator wants the stack's error tracking mechanisms to take; (2) a message that the initiator wants the stack to immediately post in its logs; and (3) a route/direction that the trigger is to be transmitted through the stack. The ETT is transmitted one layer at a time through the stack, and each intervening layer of the stack is equipped with a utility to examine the ETT and take the appropriate action(s), designated by the trigger. An error log is maintained by each layer of the stack and used to record information about the error and enable user determination of the source, timing and cause of errors.
    Type: Application
    Filed: July 29, 2005
    Publication date: February 1, 2007
    Inventors: James Allen, Matthew Kalos, Thomas Mathews, Lance Russell
  • Publication number: 20070016683
    Abstract: A method, system and computer program product are provided for representing resource sets in a variable format. Variable resource sets are represented in two parts: a system topology domain and a system detail level. Logical entities are allowed to consume variable resource sets to specify the domain and level required in the attachment. Thus, the resource set attachment is made using a domain system detail level, but the actual resources represented are derived dynamically. That is, the elements that were once statically represented by bits in the resource set are now derived dynamically to reflect the system state at the time they are being used.
    Type: Application
    Filed: July 14, 2005
    Publication date: January 18, 2007
    Inventors: Thomas Mathews, James Moody
  • Publication number: 20060293196
    Abstract: Drag reduction of hydrocarbon fluids flowing through pipelines of various lengths is improved by polyolefin drag reducer dispersions or dispersions using bi- or multi-modal particle size distributions. Drag reducers having larger particle sizes dissolve more slowly than drag reducers having smaller particle sizes. By using at least bi-modal particle size distributions drag reduction can be distributed more uniformly over the length of the pipeline where smaller sized particles dissolve sooner or earlier in the pipeline and larger sized particles dissolve later or further along the pipeline.
    Type: Application
    Filed: June 13, 2006
    Publication date: December 28, 2006
    Applicant: Baker Hughes Incorporated
    Inventors: Jeffery Harris, Lu Chou, George Ramsay, John Motier, Nagesh Kommareddi, Thomas Mathew
  • Publication number: 20060288187
    Abstract: A method and system for efficiently migrating in-use small pages to enable promotion of contiguous small pages into large pages in a memory environment that includes small pages pinned to real memory and/or and small pages mapped to direct memory access (DMA) within real memory. The operating system is designed with a two-phase page promotion engine/utility that enables coalescing contiguous small virtual memory pages to create large virtual memory pages by migrating in-use small memory pages including those that are pinned and/or mapped to DMA.
    Type: Application
    Filed: June 16, 2005
    Publication date: December 21, 2006
    Applicant: International Business Machines Corporation
    Inventors: Ramanjaneya Burugula, David Hepkin, Joefon Jann, Thomas Mathews
  • Publication number: 20060276566
    Abstract: High shear materials processing produces polymer drag reducing agent (DRA) slurries without cryogenic temperatures or conventional grinding. The homogenizing or size reduction, as well as controlled molecular weight reduction, of polymer such as poly(alpha-olefins), is achieved by the use of pre-ground polymer and at least one liquid, non-solvent for the polymer DRA in a high shear materials processor such as a homogenizer. In one non-limiting embodiment of the invention, the homogenizing is conducted at ambient temperature. Examples of suitable non-solvents include water and non-aqueous non-solvents including, but not necessarily limited to, alcohols, glycols, glycol ethers, ketones, and esters, having from 2-6 carbon atoms, and combinations thereof. The polymeric DRA may be homogenized to an average particle size of about 300 microns or less.
    Type: Application
    Filed: June 6, 2006
    Publication date: December 7, 2006
    Inventors: Thomas Mathew, Nagesh Kommareddi, Lu Chou, Jeffery Harris, Chee Tong
  • Publication number: 20060277389
    Abstract: In a data processing system utilizing multiple page sizes for virtual memory paging, a system, method, and article of manufacture for managing page replacement. In one embodiment, the page replacement method begins with a page frame allocation request, such as may be generated following a page fault. A page replacement procedure is invoked to select one or more pages to be replaced by the requested page(s). In a preferred embodiment, the page replacement includes a step of selecting, in accordance with a page type allocation of at least one of the multiple page sizes, a page size to be utilized for page replacement for the page frame allocation request.
    Type: Application
    Filed: June 6, 2005
    Publication date: December 7, 2006
    Applicant: International Business Machines Corporation
    Inventors: David Hepkin, Thomas Mathews
  • Publication number: 20060248290
    Abstract: A method, apparatus, and computer program product for storage pools with write atomicity. An abstraction manager enforces write atomicity and disallows options which are inconsistent with write atomicity. The abstraction manager constructs through a physical device interface a logical continuous view of a storage pool in a manner consistent with write atomicity. Applications collect information specific to write atomicity from the abstraction manager through an application interface.
    Type: Application
    Filed: April 28, 2005
    Publication date: November 2, 2006
    Applicant: International Business Machines Corporation
    Inventors: Matthew Huras, Thomas Mathews, Lance Russell
  • Publication number: 20060242389
    Abstract: Using resource sets for job-level control of the simultaneous multi-threading capability (SMT) of a processor in a data processing system. A resource set defined with respect to the processor is adapted to control whether the simultaneous multi-threading capability is enabled.
    Type: Application
    Filed: April 21, 2005
    Publication date: October 26, 2006
    Applicant: International Business Machines Corporation
    Inventors: Luke Browning, Thomas Mathews
  • Publication number: 20060235990
    Abstract: A method, apparatus, and computer instructions for controlling data flow. A control message is formed for the data flow in response to an event while the data flow is occurring. The control message includes a data type, an action, and a duration. The control message is sent to a receiver data processing system, wherein the receiver data processing system modifies the data flow to the data processing system using the control message.
    Type: Application
    Filed: April 19, 2005
    Publication date: October 19, 2006
    Applicant: International Business Machines Corporation
    Inventors: James Allen, Matthew Kalos, Thomas Mathews, George Penokie, Lance Russell, Gail Spear
  • Publication number: 20060236059
    Abstract: A system and method of allocating contiguous real memory in a data processing system. A memory controller within system memory receives a request from a data processing system component for a contiguous block of memory during operation of the data processing system. In response to receiving the request, the memory controller selects a candidate contiguous block of memory. Then, after temporarily restricting access to the candidate contiguous block of memory, the memory controller identifies a set of frames currently in use within the candidate contiguous block of memory, relocates the set of frames, and allocates the candidate block of memory for exclusive use by the requesting data processing component. The allocation of contiguous real memory occurs dynamically during the operation of the data processing system.
    Type: Application
    Filed: April 15, 2005
    Publication date: October 19, 2006
    Applicant: International Business Machines Corporation
    Inventors: Matthew Fleming, Thomas Mathews
  • Publication number: 20060179742
    Abstract: An anchor for a concrete post-tension system. The anchor comprises a bearing plate portion, a barrel portion and a plurality of webs. The barrel portion has an upper annular wall extending from the upper surface of the bearing plate and a lower annular wall depending from the lower surface of the bearing plate. The inner surfaces of the upper annular wall and lower annular wall together define an internal wedge-receiving cavity passing through the bearing plate and having a central axis substantially perpendicular to the bearing plane. The wedge-receiving cavity has a fixed angle of taper with respect to the central axis. The cavity has a diameter at the lower end that is at least as great as the diameter of the sheathing on the tendon to be anchored. The cavity has an overall height that is at least as great as the height of the wedges to be used. The outer surface of the upper annular wall is upwardly tapered. The outer surface of the lower annular wall is downwardly tapered.
    Type: Application
    Filed: December 9, 2005
    Publication date: August 17, 2006
    Inventors: Thomas Mathews, Stan Landry
  • Publication number: 20060130501
    Abstract: A controller comprises a first input that receives a signal indicating an energy consumption value of a compressor, a second input that receives a signal indicating an energy consumption value of a variable speed condenser fan, and an output that provides a control signal to the variable speed condenser fan. The controller also comprises a memory that stores a condenser set point, and a processor in communication with the input, output and memory and that modulates the condenser set-point to minimize energy consumption and controls the variable speed condenser fan based on the condenser set-point.
    Type: Application
    Filed: October 27, 2005
    Publication date: June 22, 2006
    Inventors: Abtar Singh, Thomas Mathews, Frank Brown, Ozgur Gurkan
  • Publication number: 20060117766
    Abstract: A method includes calculating an energy consumption model for at least one component of a building system, accessing actual weather data, applying the actual weather data to the energy consumption model, and determining an expected energy consumption value for the at least one component of the building system based on the applying.
    Type: Application
    Filed: January 23, 2006
    Publication date: June 8, 2006
    Inventors: Abtar Singh, Paul Wickberg, Neal Starling, Thomas Mathews
  • Publication number: 20060112703
    Abstract: A controller comprises a first input that receives a signal indicating an energy consumption value of a compressor, a second input that receives a signal indicating an energy consumption value of a condenser fan, and an output that provides a control signal to the condenser fan. The controller also comprises a memory that stores a condenser set point, and a processor in communication with the input, output and memory and that modulates the condenser set-point to minimize energy consumption and controls the condenser fan based on the condenser set-point.
    Type: Application
    Filed: October 27, 2005
    Publication date: June 1, 2006
    Inventors: Abtar Singh, Thomas Mathews, Frank Brown, Ozgur Gurkan