Patents Represented by Attorney Kunzler Law Group, PC
  • Patent number: 8290915
    Abstract: One aspect of the present invention includes retrieving and recovering data chunks from alternate data stores in a storage management system which utilizes deduplication. In one embodiment, deduplication information for data chunks of data objects is stored at a system-wide level to enable the transfer and access of data chunks stored among multiple storage pools. When a data object is accessed on a first storage pool that contains damaged or inaccessible data chunks, the undamaged and accessible chunks may be retrieved from the first storage pool, in addition to retrieving an undamaged copy of the damaged or inaccessible data chunks from alternate data storage pools. Thus, a complete data object can be retrieved or recovered with a combination of chunks from the first storage pool and other storage pools within the storage management system, without requiring the entire data object to be retrieved from a backup source.
    Type: Grant
    Filed: September 15, 2008
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventor: Matthew J. Anglin
  • Patent number: 8287014
    Abstract: According to one embodiment, a shovel for excavating material within a utility location includes a blade made from a non-metal material. The blade has an overall thickness and a leading edge with a blunt surface and a beveled surface. The overall thickness of the blade includes a combined thickness of the blunt and beveled surfaces. The thickness of the blunt surface is between about 25% and about 75% of the overall thickness of the blade. The shovel also includes a neck coupled to the blade, as well as a handle coupled to the neck.
    Type: Grant
    Filed: November 11, 2010
    Date of Patent: October 16, 2012
    Inventor: Daniel Combe
  • Patent number: 8285955
    Abstract: A method and apparatus are disclosed for automatic solid state drive performance recovery. A detection module detects a first SSD exceeding a fragmentation threshold. A plurality of drives comprises the first SSD and stores a data copy of data stored on the first SSD. An erase module erases a mapping table for the first SSD. The mapping table maps Logical Block Addresses LBA to physical addresses for the first SSD. A rebuild module rebuilds the data and the mapping table on the first SSD from the data copy.
    Type: Grant
    Filed: October 16, 2009
    Date of Patent: October 9, 2012
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Donald R. Frame, Jeffrey R. Hobbet, Michael Scott Mettler, Kenneth Dean Timmons
  • Patent number: 8281572
    Abstract: Various embodiments of an apparatus, system, and method are disclosed for controlling NOx conversion in a selective catalytic reduction (SCR) system. According to one representative embodiment, an apparatus includes a duty cycle factor module and a NOx conversion mode selection module. The duty cycle factor module is configured to determine a duty cycle factor of an internal combustion engine where the duty cycle factor represents predicted driving conditions of a vehicle in which the internal combustion engine is housed. The NOx conversion mode selection module is configured to command NOx conversion in the SCR system according to a first NOx conversion mode if the duty cycle factor is within a duty cycle factor range and according to a second NOx conversion mode if the duty cycle factor is not within the duty cycle factor range.
    Type: Grant
    Filed: April 30, 2009
    Date of Patent: October 9, 2012
    Assignee: Cummins IP, Inc.
    Inventors: John N. Chi, Joe V. Hill, Joan M. Wills, Lisa A. Farrell, Timothy R. Frazier, Hasan Mohammed
  • Patent number: 8286099
    Abstract: A display module displays a first face of a virtual multidimensional solid comprising a plurality of faces. Each face comprises graphical user interface controls for a unique function set. An input module receives a rotational command that rotates the multidimensional solid around at least one axis. A rotation module rotates the multidimensional solid to display a second face in response to the rotational command, displaying the rotation of the multidimensional solid.
    Type: Grant
    Filed: March 24, 2008
    Date of Patent: October 9, 2012
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Justin Tyler Dubs, Eric Edward Dudkowski, Karen Ruth Kluttz, Aaron Michael Stewart
  • Patent number: 8285821
    Abstract: A method, apparatus, and system are disclosed of forward caching for a managed client. A storage module stores a software image on a storage device of a backend server. The backend server provides virtual disk storage on the storage device through a first intermediate network point for a plurality of diskless data processing devices. Each diskless data processing device communicates directly with the first intermediate network point. The storage module caches an image instance of the software image at the first intermediate network point. A tracking module detects an update to the software image on the storage device. The storage module copies the updated software image to the first intermediate network point as an updated image instance.
    Type: Grant
    Filed: February 10, 2009
    Date of Patent: October 9, 2012
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: David Carroll Challener, Richard Wayne Cheston, Howard Locker, Randall Scott Springrield, Rod D. Waltermann
  • Patent number: 8281227
    Abstract: An apparatus, system, and method are disclosed to increase data integrity in a redundant storage system. The receive module receives a read request to read data from a logical page spanning an array of N+P number of storage elements. The array of storage elements includes N number of the storage elements each storing a portion of an ECC chunk and P number of the storage elements storing parity data. The data read module reads data from at least a portion of a physical page on each of X number of storage elements of the N+P number of storage elements where X equals N. The regeneration module regenerates missing data. The ECC module determines if the read data and any regenerated missing data includes an error. The read data combined with any regenerated missing data includes the ECC chunk.
    Type: Grant
    Filed: May 18, 2009
    Date of Patent: October 2, 2012
    Assignee: Fusion-10, Inc.
    Inventors: Jonathan Thatcher, David Flynn, Joshua Aune, Jeremy Fillingim, Bill Inskeep, John Strasser, Kevin Vigor
  • Patent number: 8280859
    Abstract: The present invention provides for a system and method for assuring integrity of deduplicated data objects stored within a storage system. A data object is copied to secondary storage media, and a digital signature such as a checksum is generated of the data object. Then, deduplication is performed upon the data object and the data object is split into chunks. The chunks are combined when the data object is subsequently accessed, and a signature is generated for the reassembled data object. The reassembled data object is provided if the newly generated signature is identical to the originally generated signature, and otherwise a backup copy of the data object is provided from secondary storage media.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: October 2, 2012
    Assignee: International Business Machines Corporation
    Inventors: Matthew J. Anglin, David M. Cannon
  • Patent number: 8272078
    Abstract: An apparatus and system are disclosed for a pool drain cover, the cover having a perforated ramp around its perimeter to which are attached a plurality of straight, horizontally disposed tubes, circumscribing channels with substantially continuous cross-sectional areas, each tube enclosing a channel extending the length of the tube of at least six inches. The cross-sectional area of the tubes is kept at a minimum and their number is increased by arranging the tubes in rows and columns or giving the tubes an elliptical cross-sectional area and arranging them in a single row, thereby reducing the tapering in the tubes. The cover may be segmented and may be of multiple shapes, including a circle.
    Type: Grant
    Filed: July 16, 2008
    Date of Patent: September 25, 2012
    Inventors: Bonnie Snow, Teri S. Snow, Ronald A. Tobler
  • Patent number: 8273024
    Abstract: An improved ultrasound transmission gel adapted to induce a therapeutic effect and/or palliative effect in a patient. An ultrasound transmission gel may include a water-based gel having a conductivity adapted to facilitate ultrasound signal transfer, and an essential oil. An essential oil may be selected according to its ability to calm and/or relieve certain medical conditions. In some embodiments, an ultrasound transmission gel may be customized to suit a particular patient's medical needs.
    Type: Grant
    Filed: March 14, 2005
    Date of Patent: September 25, 2012
    Inventors: Rita Kathleen Chew, Richard Lawrence Mahan
  • Patent number: 8275933
    Abstract: An apparatus, system, and method are disclosed for managing physical regions in a solid-state storage device. The definition module defines a physical storage region on solid-state storage media of a solid-state storage device. The physical storage region includes a subset of total physical storage capacity on the solid-state storage media. The storage controller performs memory operations within the physical storage region such that the memory operations are bounded to the physical storage region. The implementation module implements the physical storage region definition with respect to the storage controller for the solid-state storage media.
    Type: Grant
    Filed: November 10, 2009
    Date of Patent: September 25, 2012
    Assignee: Fusion-10, Inc
    Inventors: David Flynn, Jonathan Thatcher, Joshua Aune, Robert Barry Wood
  • Patent number: 8274874
    Abstract: An apparatus, system, and method are disclosed to locate a group of units of digital information in a volume, optical-storage disk. The apparatus includes a first optical recording layer, a second optical recording layer, and an optical disk reading sled. The first optical recording layer stores a first group of units of digital information in a distinct region of the optical disk. The second optical recording layer stores a first locator for the first group of units of digital information in substantially the same distinct region of the optical disk. A first laser in the optical disk reading sled reads the first locator stored in the second optical recording layer, which indicates the contents of the units of digital information stored in the first optical recording layer being read by a second laser, also in the optical disk reading sled.
    Type: Grant
    Filed: February 4, 2008
    Date of Patent: September 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Allen Keith Bates, Nils Haustein, Craig Anthony Klein, Daniel James Winarski
  • Patent number: 8267607
    Abstract: A surface working apparatus or cleaning implement that is useful in removing soils and other undesirable items from carpeting, hard flooring or any surface. More particularly, the present invention relates to a floor cleaning apparatus having a handle and an absorbent cleaning pad which is removably attached to a cleaning head and disposable after use. An aerosol canister is connected to the apparatus and a trigger is used to selectively dispense the contents of the canister in front of the cleaning head for cleaning the flooring. Various locking means are added to the floor cleaning tool to ensure proper floor chemical application.
    Type: Grant
    Filed: November 29, 2004
    Date of Patent: September 18, 2012
    Assignee: Harris Research, Inc.
    Inventor: Robert D. Harris
  • Patent number: 8270830
    Abstract: Leaf switches and spine switches in a Clos network are interconnected by optical fibers. The network enables large numbers of servers or other apparatus to communicate with each other with minimal delay and minimal power consumption.
    Type: Grant
    Filed: April 1, 2009
    Date of Patent: September 18, 2012
    Assignee: Fusion-IO, Inc.
    Inventors: Peter E Kirkpatrick, Jean-Marc Verdiell, Marc Epitaux
  • Patent number: 8266496
    Abstract: An apparatus, system, and method are disclosed for managing data in a solid-state storage device. A solid-state storage and solid-state controller are included. The solid-state storage controller includes a write data pipeline and a read data pipeline The write data pipeline includes a packetizer and an ECC generator. The packetizer receives a data segment and creates one or more data packets sized for the solid-state storage. The ECC generator generates one or more error-correcting codes (“ECC”) for the data packets received from the packetizer. The read data pipeline includes an ECC correction module, a depacketizer, and an alignment module. The ECC correction module reads a data packet from solid-state storage, determines if a data error exists using corresponding ECC and corrects errors. The depacketizer checks and removes one or more packet headers. The alignment module removes unwanted data, and re-formats the data as data segments of an object.
    Type: Grant
    Filed: December 6, 2007
    Date of Patent: September 11, 2012
    Assignee: Fusion-10, Inc.
    Inventors: David Flynn, Bert Lagerstedt, John Strasser, Jonathan Thatcher, Michael Zappe
  • Patent number: 8266076
    Abstract: An apparatus, system, and method for quantifying energy usage and savings enables applying the savings to a financial transaction. Quantification includes estimating and/or monitoring usage of utilities by detectors, comparing the usage to a predetermined baseline value, and valuating an energy savings. Quantification relies on a comprehensive database to establish the baseline and to predict usage and savings. A portion of the savings may be applied to any of early repayment of a mortgage loan, investment in securities, and a request for a credit. The method and system standardizes values of energy units and/or monetary units, and quantifies savings. The method and system aids in qualifying the building project based on a concrete estimation of energy savings or a savings within a range. Thus, the method forms a bridge between green, other energy conserving, or sustainable technologies and the financial markets.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: September 11, 2012
    Assignee: EQS, Inc.
    Inventors: Teresa Lopez, James A. Baker
  • Patent number: 8256208
    Abstract: According to one representative embodiment, an apparatus for reducing NOx emissions in an engine exhaust gas stream of an engine system having a selective catalytic reduction (SCR) system with an SCR catalyst positioned downstream of a reductant injector includes a NOx reduction target module and a reductant module. The NOx reduction target module is configured to determine a NOx reduction requirement, which includes an amount of NOx in the exhaust gas stream to be reduced on the SCR catalyst. The reductant module is configured to determine the amount of reductant added to the exhaust gas stream to achieve the NOx reduction requirement. The amount of reductant added to the exhaust gas stream is a function of at least one ammonia storage characteristic of the SCR catalyst, at least one reductant-to-ammonia conversion characteristic, and a conversion capability of an AMOX catalyst in exhaust receiving communication with the SCR catalyst.
    Type: Grant
    Filed: April 30, 2009
    Date of Patent: September 4, 2012
    Assignee: Cummins IP, Inc.
    Inventors: Joan M. Wills, John N. Chi, Weiwen Wang, Phanindra Garimella, Timothy R. Frazier, Abdul R. Ofoli, Joe V. Hill, Lisa A. Farrell, Neal W. Currier, Aleksey Yezerets, Andy Osburn
  • Patent number: 8254055
    Abstract: An apparatus, system, and method are disclosed for controlling out-gassing and humidity in a closed space-constrained environment. In particular, an environment control device is disclosed which is made using thermoforming techniques such that the walls of the device are much thinner than other conventional devices. This allows for the device to be used in space-constrained environment while still providing a sufficient amount of absorber material such as a desiccant. The apparatus includes a base made up of a thin flexible plastic film thermoformed to create a cavity having at least one wall, the cavity having an opening on one side. An absorber material, such as a desiccant, is placed inside the cavity, and a cover made up of a permeable layer sealed to the base opening to complete an enclosure for holding the absorber material.
    Type: Grant
    Filed: November 2, 2007
    Date of Patent: August 28, 2012
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventor: Charles A. Brown
  • Patent number: D666042
    Type: Grant
    Filed: May 16, 2011
    Date of Patent: August 28, 2012
    Assignee: Lifetime Products, Inc.
    Inventor: Scott Blakley
  • Patent number: D667348
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: September 18, 2012
    Inventors: Christopher Canfield, Lance Canfield