Patents by Inventor Dale Carpenter

Dale Carpenter 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: 20180023095
    Abstract: A device and a method to sense changes in the environment and log the sensed changes.
    Type: Application
    Filed: July 25, 2016
    Publication date: January 25, 2018
    Inventors: Jonathan Curtis Beard, Gary Dale Carpenter
  • Publication number: 20170338836
    Abstract: Various implementations described herein are directed to a memory device. The memory device may include a first interleaving circuit that receives data words and generates a first error correction code based on the received data words. The memory device may include a second interleaving circuit that receives the data words and generates a second error correction code based on the received data words as a complement to the first error correction code. The second interleaving circuit may interleave data bits from multiple different data words and store modified data words based on the multiple different data words.
    Type: Application
    Filed: May 18, 2016
    Publication date: November 23, 2017
    Inventors: Liangzhen Lai, Vikas Chandra, Gary Dale Carpenter
  • Patent number: 9251913
    Abstract: A method and system for an infrastructure for performance-based chip-to-chip stacking are provided in the illustrative embodiments. A critical path monitor circuit (infrastructure) is configured to launch a signal from a launch point in a first layer, the first layer being a first circuit. The infrastructure is further configured to create an electrical path to a capture point. The signal is launched from the launch point in the first layer. A performance characteristic of the electrical path is measured, resulting in a measurement, wherein the measurement is indicative of a performance of the first layer when stacked with a second layer in a 3D stack without actually stacking the first and the second layers in the 3D stack, the second layer being a second circuit.
    Type: Grant
    Filed: June 9, 2011
    Date of Patent: February 2, 2016
  • Patent number: 8543959
    Abstract: A method, system, and computer program product for performance-based chip-to-chip stacking are provided in the illustrative embodiments. A first candidate chip is selected from a set of candidate chips for stacking, each candidate chip in the set of candidate chips including an integrated circuit. A part of a 3D performance determinant is activated in the first candidate chip. A value of a performance parameter is measured for a set of operating conditions. A stacked performance value is computed for the first candidate chip using the value. A subset of the set of candidate chips is stacked in a stack, the subset including the first candidate chip, such that a combined value of the performance parameter for the subset when stacked in a first order is within a defined range of values for the performance parameter.
    Type: Grant
    Filed: April 15, 2011
    Date of Patent: September 24, 2013
  • Publication number: 20120313647
    Abstract: A method and system for an infrastructure for performance-based chip-to-chip stacking are provided in the illustrative embodiments. A critical path monitor circuit (infrastructure) is configured to launch a signal from a launch point in a first layer, the first layer being a first circuit. The infrastructure is further configured to create an electrical path to a capture point. The signal is launched from the launch point in the first layer. A performance characteristic of the electrical path is measured, resulting in a measurement, wherein the measurement is indicative of a performance of the first layer when stacked with a second layer in a 3D stack without actually stacking the first and the second layers in the 3D stack, the second layer being a second circuit.
    Type: Application
    Filed: June 9, 2011
    Publication date: December 13, 2012
  • Publication number: 20120266125
    Abstract: A method, system, and computer program product for performance-based chip-to-chip stacking are provided in the illustrative embodiments. A first candidate chip is selected from a set of candidate chips for stacking, each candidate chip in the set of candidate chips including an integrated circuit. A part of a 3D performance determinant is activated in the first candidate chip. A value of a performance parameter is measured for a set of operating conditions. A stacked performance value is computed for the first candidate chip using the value. A subset of the set of candidate chips is stacked in a stack, the subset including the first candidate chip, such that a combined value of the performance parameter for the subset when stacked in a first order is within a defined range of values for the performance parameter.
    Type: Application
    Filed: April 15, 2011
    Publication date: October 18, 2012
  • Patent number: 8176592
    Abstract: An apparatus for removing paint from a barrel of a paintball gun.
    Type: Grant
    Filed: January 3, 2011
    Date of Patent: May 15, 2012
    Inventors: Dale Carpenter, Greg Clawson, Travis Dusek
  • Patent number: 7725660
    Abstract: A method for maintaining cache coherency for a multi-node system using a specialized bridge which allows for fewer forward progress dependencies. A local node makes a determination whether a request is a local or system request. If the request is a local request, a look-up of a directory in the local node is performed. If an entry in the directory of the local node indicates that data in the request does not have a remote owner and that the request does not have a remote destination, the coherency of the data is resolved on the local node, and a transfer of the data specified in the request is performed if required and if the request is a local request. If the entry indicates that the data has a remote owner or that the request has a remote destination, the request is forwarded to all remote nodes in the multi-node system.
    Type: Grant
    Filed: July 26, 2007
    Date of Patent: May 25, 2010
    Assignee: International Business Machines Corporation
    Inventors: Gary Dale Carpenter, Scott Douglas Clark, Bernard Charles Drerup, Russell Dean Hoover, Charles Ray Johns, David John Krolak, Prasanna Srinivasan, Thuong Quang Truong
  • Patent number: 7669013
    Abstract: A method for maintaining cache coherency for a multi-node system using a specialized bridge which allows for fewer forward progress dependencies. A look-up of a local node directory is performed if a request received at a multi-node bridge of the local node is a system request. If a directory entry indicates that data specified in the request has a local owner or local destination, the request is forwarded to the local node. If the local node determines that the request is a local request, a look-up of the local node directory is performed. If the directory entry indicates that data specified in the request has a local owner and local destination, the coherency of the data on the local node is resolved and a transfer of the request data is performed if required. Otherwise, the request is forwarded to all remote nodes in the multi-node system.
    Type: Grant
    Filed: July 26, 2007
    Date of Patent: February 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Gary Dale Carpenter, Scott Douglas Clark, Bernard Charles Drerup, Russell Dean Hoover, Charles Ray Johns, David John Krolak, Prasanna Srinivasan, Thuong Quang Truong
  • Publication number: 20090031085
    Abstract: A method for maintaining cache coherency for a multi-node system using a specialized bridge which allows for fewer forward progress dependencies. A look-up of a local node directory is performed if a request received at a multi-node bridge of the local node is a system request. If a directory entry indicates that data specified in the request has a local owner or local destination, the request is forwarded to the local node. If the local node determines that the request is a local request, a look-up of the local node directory is performed. If the directory entry indicates that data specified in the request has a local owner and local destination, the coherency of the data on the local node is resolved and a transfer of the request data is performed if required. Otherwise, the request is forwarded to all remote nodes in the multi-node system.
    Type: Application
    Filed: July 26, 2007
    Publication date: January 29, 2009
    Inventors: Gary Dale Carpenter, Scott Douglas Clark, Bernard Charles Drerup, Russell Dean Hoover, Charles Ray Johns, David John Krolak, Prasanna Srinivasan, Thuong Quang Truong
  • Publication number: 20090031086
    Abstract: A method for maintaining cache coherency for a multi-node system using a specialized bridge which allows for fewer forward progress dependencies. A local node makes a determination whether a request is a local or system request. If the request is a local request, a look-up of a directory in the local node is performed. If an entry in the directory of the local node indicates that data in the request does not have a remote owner and that the request does not have a remote destination, the coherency of the data is resolved on the local node, and a transfer of the data specified in the request is performed if required and if the request is a local request. If the entry indicates that the data has a remote owner or that the request has a remote destination, the request is forwarded to all remote nodes in the multi-node system.
    Type: Application
    Filed: July 26, 2007
    Publication date: January 29, 2009
    Inventors: Gary Dale Carpenter, Scott Douglas Clark, Bernard Charles Drerup, Russell Dean Hoover, Charles Ray Johns, David John Krolak, Prasanna Srinivasan, Thuong Quang Truong
  • Patent number: 7481241
    Abstract: Pressure regulators find uses in a variety of applications such as, for example, pneumatic tools, water systems, and paintball markers. Pressure regulators may substantially benefit from a separate seal carrier adapted to facilitate maintenance, improve performance, and open independent of piston movement; poppet bypass bores to increase regulated fluid flow; and, an outlet poppet adapted to operate independent of the piston.
    Type: Grant
    Filed: May 8, 2006
    Date of Patent: January 27, 2009
    Inventors: Dale Carpenter, Jason Henley
  • Patent number: 7443195
    Abstract: A method of reducing power consumption while maintaining performance characteristics and avoiding costly over-design of a high-speed communication link embedded in an SOC is provided. The method includes synthesizing the communication link at a reduced voltage to determine and isolate circuitry that is supply-voltage-critical from circuitry that is non-supply-voltage-critical. The supply-voltage-critical circuitry contains components that may not operate at the reduced voltage without degrading the performance characteristics of the communication link. A non-reduced voltage is used to drive the supply-voltage-critical circuitry while the reduced voltage is used to drive the non-supply-voltage-critical circuitry. The reduced voltage is generated using a voltage regulator embedded in the communication link.
    Type: Grant
    Filed: February 9, 2004
    Date of Patent: October 28, 2008
    Assignee: International Business Machines Corporation
    Inventors: Juan-Antonio Carballo, Jeffrey L. Burns, Gary Dale Carpenter, Kevin John Nowka, Ivan Vo, Seung-moon Yoo
  • Patent number: 7431027
    Abstract: An apparatus for releasably coupling a provided paintball hopper to a provided paintball marker. The apparatus includes a marker mount, a feed neck, a plurality of spheres, and a retaining sleeve. The marker mount includes an axial passage and a plurality of bores perpendicular to the passage. The feed neck includes an axial passage and a plurality of cavities. The retaining sleeve includes a plurality of voids. The marker mount for coupling to the paintball marker. The feed neck for coupling to the paintball hopper. Each one cavity is separate from any other cavity. Each bore includes a first end portion and a second end portion respectively. One sphere is moveably positioned in each bore. The feed neck slidably engages the marker mount. The retaining sleeve is biased in a locked position and rotationally movable to an unlocked position. In the unlocked position, each sphere partially protrudes from the first end portion of its respective bore into a respective void of the plurality of voids.
    Type: Grant
    Filed: November 29, 2005
    Date of Patent: October 7, 2008
    Inventors: Dale Carpenter, Jason Scott Henley
  • Patent number: 7422032
    Abstract: An on-off controller, according to various aspects of the present invention, for controlling a pressurized fluid from a provided bottle, the bottle having a poppet valve biased in a closed position, wherein the pressurized fluid flows from the bottle when the poppet valve is open, the on-off controller includes a body, a seal, a rod, and a position mechanism. The body having a cavity, an inlet, an outlet, and a vent, the inlet and the outlet having continuous fluid communication with the cavity, the vent having sealable fluid communication with the cavity. The seal having a seal bore therethrough, the seal for sealing the vent. The rod having a first bore and a second bore, the first bore in continuous fluid communication with the second bore, the rod positioned in the seal bore.
    Type: Grant
    Filed: June 5, 2007
    Date of Patent: September 9, 2008
    Inventors: Dale Carpenter, Jason Henley
  • Patent number: 7418958
    Abstract: An apparatus for releasably coupling a provided paintball hopper to a provided paintball marker. The apparatus includes a marker mount, a feed neck, a plurality of spheres, and a retaining sleeve. The marker mount includes an axial passage and a plurality of bores perpendicular to the passage. The feed neck includes an axial passage and a plurality of cavities. The retaining sleeve includes an annular groove. The marker mount for coupling to the paintball marker. The feed neck for coupling to the paintball hopper. Each one cavity is separate from any other cavity. Each bore having a first end portion and a second end portion respectively. One sphere is moveably positioned in each bore. The feed neck slidably engages the marker mount. The retaining sleeve is biased in a locked position and axially movable to an unlocked position. In the unlocked position, each sphere partially protrudes from the first end portion of its respective bore into the annular groove.
    Type: Grant
    Filed: November 29, 2005
    Date of Patent: September 2, 2008
    Inventors: Dale Carpenter, Jason Scott Henley
  • Patent number: 7418976
    Abstract: An apparatus, according to various aspects of the present invention, adjusts fluid pressure. The apparatus includes a body, a seal seat, a sphere, and an adjustment rod. The body includes an axis and an adjustment passage. The adjustment passage is positioned angularly to the axis. The seal seat includes an adjustment end portion. The seal seat is disposed in the body and moves along the axis. The sphere is disposed in the body and moves angularly to the axis. The sphere contacts the adjustment end portion of the seal seat. The adjustment rod includes a first end portion and a second end portion. The adjustment rod is movably disposed in the adjustment passage. The first end portion of the adjustment rod contacts the sphere. The sphere in cooperation with the first end portion of the adjustment rod and the adjustment end portion of the seal seat translates displacement of the adjustment rod into axial displacement of the seal seat. The adjustment end portion of the seal seat includes a groove having a ramp.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: September 2, 2008
    Inventors: Jason Scott Henley, Dale Carpenter
  • Patent number: 7383857
    Abstract: An on-off controller, according to various aspects of the present invention, for controlling a pressurized fluid from a provided bottle, the bottle having a poppet valve biased in a closed position, wherein the pressurized fluid flows from the bottle when the poppet valve is open, the on-off controller includes a body, a seal, a rod, and a position mechanism. The body having a cavity, an inlet, an outlet, and a vent, the inlet and the outlet having continuous fluid communication with the cavity, the vent having sealable fluid communication with the cavity. The seal having a bore therethrough, the seal for sealing the vent. The a rod having a first end portion, a second end portion, and a middle portion between the first end portion and the second end portion, the middle portion having a groove therein, the rod positioned in the bore.
    Type: Grant
    Filed: June 5, 2007
    Date of Patent: June 10, 2008
    Inventors: Dale Carpenter, Jason Henley
  • Patent number: 7350540
    Abstract: Methods and apparatus according to various aspects of the present invention comprise an on-off controller configured to control the flow of pressurized pneumatic fluid and to connect directly to a pneumatic device. In one embodiment, the on-off controller comprises a body having an inlet, at least one outlet, a vent, at least one connection bore, an activator positioned in the body, a position mechanism configured to move the activator in the body, a seal configured to sealably contact the activator and seal the vent, wherein the body may connect directly to a paintball marker.
    Type: Grant
    Filed: March 7, 2007
    Date of Patent: April 1, 2008
    Inventors: Dale Carpenter, Jason Henley
  • Patent number: 7347220
    Abstract: An on-off controller, according to various aspects of the present invention, for controlling a flow of fluid from a provided bottle, wherein the bottle has a poppet valve biased in a closed position, wherein fluid flows from the bottle when the poppet valve is open. The on-off controller includes a body, a bore, an activator, and a position mechanism. The body includes an axis and an inlet. The inlet is positioned axially and couples to the bottle. The bore is formed through the body. Each end portion of the bore is open at the exterior of the body and the bore is not parallel to the axis. The activator includes a depressor that opens the poppet valve, a position connector, and at least one pin disposed between the depressor and the position connector. The activator does not obstruct the bore. The position mechanism moves the activator.
    Type: Grant
    Filed: March 13, 2007
    Date of Patent: March 25, 2008
    Inventors: Dale Carpenter, Jason Scott Henley