Patents Represented by Attorney Kunzler Law Group, PC
-
Patent number: 8290915Abstract: 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: GrantFiled: September 15, 2008Date of Patent: October 16, 2012Assignee: International Business Machines CorporationInventor: Matthew J. Anglin
-
Patent number: 8287014Abstract: 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: GrantFiled: November 11, 2010Date of Patent: October 16, 2012Inventor: Daniel Combe
-
Patent number: 8285955Abstract: 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: GrantFiled: October 16, 2009Date of Patent: October 9, 2012Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Donald R. Frame, Jeffrey R. Hobbet, Michael Scott Mettler, Kenneth Dean Timmons
-
Patent number: 8281572Abstract: 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: GrantFiled: April 30, 2009Date of Patent: October 9, 2012Assignee: Cummins IP, Inc.Inventors: John N. Chi, Joe V. Hill, Joan M. Wills, Lisa A. Farrell, Timothy R. Frazier, Hasan Mohammed
-
Patent number: 8286099Abstract: 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: GrantFiled: March 24, 2008Date of Patent: October 9, 2012Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Justin Tyler Dubs, Eric Edward Dudkowski, Karen Ruth Kluttz, Aaron Michael Stewart
-
Patent number: 8285821Abstract: 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: GrantFiled: February 10, 2009Date of Patent: October 9, 2012Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: David Carroll Challener, Richard Wayne Cheston, Howard Locker, Randall Scott Springrield, Rod D. Waltermann
-
Patent number: 8281227Abstract: 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: GrantFiled: May 18, 2009Date of Patent: October 2, 2012Assignee: Fusion-10, Inc.Inventors: Jonathan Thatcher, David Flynn, Joshua Aune, Jeremy Fillingim, Bill Inskeep, John Strasser, Kevin Vigor
-
Patent number: 8280859Abstract: 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: GrantFiled: August 2, 2010Date of Patent: October 2, 2012Assignee: International Business Machines CorporationInventors: Matthew J. Anglin, David M. Cannon
-
Patent number: 8272078Abstract: 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: GrantFiled: July 16, 2008Date of Patent: September 25, 2012Inventors: Bonnie Snow, Teri S. Snow, Ronald A. Tobler
-
Patent number: 8273024Abstract: 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: GrantFiled: March 14, 2005Date of Patent: September 25, 2012Inventors: Rita Kathleen Chew, Richard Lawrence Mahan
-
Patent number: 8275933Abstract: 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: GrantFiled: November 10, 2009Date of Patent: September 25, 2012Assignee: Fusion-10, IncInventors: David Flynn, Jonathan Thatcher, Joshua Aune, Robert Barry Wood
-
Patent number: 8274874Abstract: 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: GrantFiled: February 4, 2008Date of Patent: September 25, 2012Assignee: International Business Machines CorporationInventors: Allen Keith Bates, Nils Haustein, Craig Anthony Klein, Daniel James Winarski
-
Patent number: 8267607Abstract: 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: GrantFiled: November 29, 2004Date of Patent: September 18, 2012Assignee: Harris Research, Inc.Inventor: Robert D. Harris
-
Patent number: 8270830Abstract: 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: GrantFiled: April 1, 2009Date of Patent: September 18, 2012Assignee: Fusion-IO, Inc.Inventors: Peter E Kirkpatrick, Jean-Marc Verdiell, Marc Epitaux
-
Patent number: 8266496Abstract: 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: GrantFiled: December 6, 2007Date of Patent: September 11, 2012Assignee: Fusion-10, Inc.Inventors: David Flynn, Bert Lagerstedt, John Strasser, Jonathan Thatcher, Michael Zappe
-
Patent number: 8266076Abstract: 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: GrantFiled: December 31, 2008Date of Patent: September 11, 2012Assignee: EQS, Inc.Inventors: Teresa Lopez, James A. Baker
-
Patent number: 8256208Abstract: 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: GrantFiled: April 30, 2009Date of Patent: September 4, 2012Assignee: 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: 8254055Abstract: 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: GrantFiled: November 2, 2007Date of Patent: August 28, 2012Assignee: Hitachi Global Storage Technologies Netherlands B.V.Inventor: Charles A. Brown
-
Patent number: D666042Type: GrantFiled: May 16, 2011Date of Patent: August 28, 2012Assignee: Lifetime Products, Inc.Inventor: Scott Blakley
-
Patent number: D667348Type: GrantFiled: June 16, 2011Date of Patent: September 18, 2012Inventors: Christopher Canfield, Lance Canfield