storage Storage device By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A nonvolatile memory is configured with blocks as deletion units, each block having several pages that are configured as write units. A controller for the nonvolatile memory includes an error correcting circuit, which detects and corrects an error in data read out of a page in one of the blocks of the nonvolatile memory, the page being referenced by a logical address. The controller also determines an error occurrence when the error cannot be corrected. An error block table is provided to store the logical address where the error occurred, and a physical address corresponding to the logical address. Full Article
storage Method and system for in-place updating content stored in a storage device By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Methods and systems for in-place updating original content stored in a non-volatile storage device and for yielding updated content. Some of the described embodiments illustrate the possibilities for reduction in storage operations, storage blocks, and/or update package size. Some of the described embodiments include the writing of error recovery result(s) such as XOR result(s) which enable the recovery of data in case of an interruption of the update process. In some of the described embodiments, there is re-usage of a protection buffer containing content which is required in the update process. Full Article
storage Identifying a storage error of a data slice By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A method begins by a processing module obtaining common storage name information regarding data that is stored in storage units of a distributed storage network (DSN) as a set of data slices. Each data slice of the set of data slices has a unique storage name, where each of the unique storage names for the set of data slices has common naming information regarding the data. The method continues where the processing module interprets the common storage name information to determine whether a difference exists between the common naming information of a data slice of the set of data slices and the common naming information of other data slices of the set of data slices. When the difference exists, the method continues where the processing module indicates a potential storage error of the data slice and implements a storage error process regarding the potential storage error of the data slice. Full Article
storage Processing radioactive waste for shipment and storage By www.freepatentsonline.com Published On :: Tue, 28 Apr 2015 08:00:00 EDT A process for encapsulating a radioactive object to render the object suitable for shipment and/or storage, and including the steps of preparing a plastic material, causing the plastic material to react with a foaming agent, generating a foaming plastic, encapsulating the radioactive object in the foaming plastic, and allowing the foaming plastic to solidify around the radioactive object to form an impervious coating. Full Article
storage Modifying a dispersed storage network memory data access response plan By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A dispersed storage network memory includes a pool of storage nodes, where the pool of storage nodes stores a multitude of encoded data files. A storage node obtains and analyzes data access response performance data for each of the storage nodes to produce a modified data access response plan that includes identity of an undesired performing storage node and an alternative data access response for the undesired performing storage node. The storage nodes receive corresponding portions of a data access request for at least a portion of one of the multitude of encoded data files. The undesired performing storage node or another storage node processes one of the corresponding portions of the data access request in accordance with the alternative data access response. Full Article
storage Data storage device and operating method thereof By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A data storage device includes a first memory device configured to store data having a first property, a second memory device configured to store data having a second property, and a controller. The controller selects data stored in the first memory device, and transfers the selected data to the second memory device or stores the selected data in another physical location of the first memory device selectively depending on an update count (UC) of an address at which the selected data is stored. Full Article
storage Multipass programming in buffers implemented in non-volatile data storage systems By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT The various implementations described herein include systems, methods and/or devices used to enable multipass programming in buffers implemented in non-volatile data storage systems (e.g., using one or more flash memory devices). In one aspect, a portion of memory (e.g., a page in a block of a flash memory device) may be programmed many (e.g., 1000) times before an erase is required. Some embodiments include systems, methods and/or devices to integrate Bloom filter functionality in a non-volatile data storage system, where a portion of memory storing one or more bits of a Bloom filter array may be programmed many (e.g., 1000) times before the contents of the portion of memory need to be moved to an unused location in the memory. Full Article
storage Information processing apparatus, method thereof, and storage medium By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT An information processing apparatus includes a plurality of modules connected in a ring shape via a bus, and each module processes a packet flowing in a single direction on the ring in a predetermined order. The module includes a communication unit for transmitting a packet received from a first direction in the ring via the bus to a second direction, a discrimination unit for discriminating a packet from among the packets received from the first direction as a processing packet to be processed by the module, and a processing unit which is connected with the communication unit one by one and configured to process the processing packet. The communication unit transmits the packet processed by the processing unit at an interval equivalent to processing time or more for a processing packet processed by a module in a latter stage in the predetermined order among packets transmitted by the communication unit to the second direction. Full Article
storage Virtualization and dynamic resource allocation aware storage level reordering By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A system and method for reordering storage levels in a virtualized environment includes identifying a virtual machine (VM) to be transitioned and determining a new storage level order for the VM. The new storage level order reduces a VM live state during a transition, and accounts for hierarchical shared storage memory and criteria imposed by an application to reduce recovery operations after dynamic resource allocation actions. The new storage level order recommendation is propagated to VMs. The new storage level order applied in the VMs. A different storage-level order is recommended after the transition. Full Article
storage Method and system for providing storage services By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Method and system are provided for managing components of a storage operating environment having a plurality of virtual machines that can access a storage device managed by a storage system. The virtual machines are executed by a host platform that also executes a processor-executable host services module that interfaces with at least a processor-executable plug-in module for providing information regarding the virtual machines and assists in storage related services, for example, replicating the virtual machines. Full Article
storage Data accessing method for flash memory storage device having data perturbation module, and storage system and controller using the same By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT A data accessing method, and a storage system and a controller using the same are provided. The data accessing method is suitable for a flash memory storage system having a data perturbation module. The data accessing method includes receiving a read command from a host and obtaining a logical block to be read and a page to be read from the read command. The data accessing method also includes determining whether a physical block in a data area corresponding to the logical block to be read is a new block and transmitting a predetermined data to the host when the physical block corresponding to the logical block to be read is a new block. Thereby, the host is prevented from reading garbled code from the flash memory storage system having the data perturbation module. Full Article
storage Energy storage device and operating method By www.freepatentsonline.com Published On :: Tue, 21 Apr 2015 08:00:00 EDT In order to store excess kinetic energy, an energy storage device and an operating method are described, in which the kinetic energy can be partially converted into electrical energy by a first electric machine using at least two electric machines arranged on a shaft and can be partially converted into additional kinetic energy, such as rotational energy, by a second electric machine. The method for energy storage of excess kinetic energy provides for converting kinetic energy partially into electric energy and partially into additional kinetic energy, such as rotational energy. Full Article
storage Information processing apparatus, information processing system, information processing apparatus control method, and storage medium By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT An information processing apparatus according to this invention, being capable of communicating with a Web server via a network, receives from the Web server a response to a processing request issued to a Web application of the Web server. The information processing apparatus changes, when screen control information described in a header of the response contains information which designates priority of a screen display by a Web browser of the information processing apparatus, priority of the screen display by the Web browser to the designated priority. When an event to display a screen other than a screen by the Web browser occurs while the Web browser presents a screen display corresponding to the response, the information processing apparatus inhibits an interrupt display by the event in order for the designated priority. Full Article
storage Router-based dispersed storage network method and apparatus By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A method begins by a router receiving data for storage and interpreting the data to determine whether the data is to be forwarded or error encoded. The method continues with the router obtaining a routing table when the data is to be error encoded. Next, the method continues with the router selecting a routing option from the plurality of routing options and determining error coding dispersal storage function parameters based on the routing option. Next, the method continues with the router encoding the data based on the error coding dispersal storage function parameters to produce a plurality of sets of encoded data slices. Next, the method continues with the router outputting at least some of the encoded data slices of a set of the plurality of sets of encoded data slices to an entry point of the routing option. Full Article
storage Distributing capacity slices across storage system nodes By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Various systems and methods are described for configuring a data storage system. In one embodiment, a plurality of actual capacities of a plurality of storage devices of the data storage system are identified and divided into a plurality of capacity slices. The plurality of capacity slices are combined into a plurality of chunks of capacity slices, each having a combination of characteristics of the underlying physical storage devices. The chunks of capacity slices are then mapped to a plurality of logical storage devices. A group of the plurality of logical storage devices is then organized into a redundant array of logical storage devices. Full Article
storage Virtualized data storage in a network computing environment By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Methods and systems for load balancing read/write requests of a virtualized storage system. In one embodiment, a storage system includes a plurality of physical storage devices and a storage module operable within a communication network to present the plurality of physical storage devices as a virtual storage device to a plurality of network computing elements that are coupled to the communication network. The virtual storage device comprises a plurality of virtual storage volumes, wherein each virtual storage volume is communicatively coupled to the physical storage devices via the storage module. The storage module comprises maps that are used to route read/write requests from the network computing elements to the virtual storage volumes. Each map links read/write requests from at least one network computing element to a respective virtual storage volume within the virtual storage device. Full Article
storage Streaming content storage By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A computing system includes a plurality of dispersed storage (DS) processing units operable to receive a continuous data stream, simultaneously disperse storage error encode the continuous data stream to produce a plurality of encoded data slices and store the plurality of encoded data slices in a DS memory. Full Article
storage Memory storage apparatus, memory controller, and method for transmitting and identifying data stream By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A memory storage apparatus, a memory controller and method for transmitting and identifying data streams are provided. The memory controller passes at least a portion of a data stream received from a host system to a smart card chip of the memory storage apparatus. Then, the host system accurately receives a response message from the smart card chip by executing a plurality of read commands. The memory controller is capable of adding a first verification code to a response data stream sent to the host system, and is capable of adding a write token to each of data segments of the response data stream. The host system confirms the accuracy of the response data stream by verifying the first verification code or by verifying the write token of each of the data segments. Full Article
storage Storage device By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT To provide a storage device with low power consumption. The storage device includes a plurality of cache lines. Each of the cache lines includes a data field which stores cache data; a tag which stores address data corresponding the cache data; and a valid bit which stores valid data indicating whether the cache data stored in the data field is valid or invalid. Whether power is supplied to the tag and the data field in each of the cache lines is determined based on the valid data stored in the valid bit. Full Article
storage Storage device and method for controlling data invalidation By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A storage device according to an embodiment includes: a host interface connected to a host; a memory including a first buffer that stores a logical address range designated by an invalidation instruction received from the host via the host interface and a second buffer that stores an internal logical address range which is an area combination with the logical address range; a nonvolatile memory; and a controller. The controller includes: an invalidation instruction processor that stores the logical address range designated by the invalidation instruction in the first buffer; an area combination executor that generates the internal logical address range by the area combination with the logical address range and stores the internal logical address range in the second buffer; and an invalidation executor that executes invalidation processing on the nonvolatile memory based on the internal logical address range. Full Article
storage Methods and systems for replicating an expandable storage volume By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Machine implemented method and system for generating a disaster recovery copy of an expandable storage volume having a namespace for storing information for accessing data objects stored at a data constituent volume is provided. A transfer operation for transferring a point in time copy of the expandable storage volume from a first location to a second location is generated. Information regarding the expandable storage volume from the first location is retrieved and a destination expandable storage volume is resized to match components of the expandable storage volume at the first location. Thereafter, the point in time copy of the expandable storage volume is transferred from the first location to the second location and configuration information regarding the point in time copy is copied from the first location to the second location. Full Article
storage Moving blocks of data between main memory and storage class memory By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT An abstraction for storage class memory is provided that hides the details of the implementation of storage class memory from a program, and provides a standard channel programming interface for performing certain actions, such as controlling movement of data between main storage and storage class memory or managing storage class memory. Full Article
storage Automatically preventing large block writes from starving small block writes in a storage device By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A mechanism is provided in a storage device for performing a write operation. The mechanism configures a write buffer memory with a plurality of write buffer portions. Each write buffer portion is dedicated to a predetermined block size category within a plurality of block size categories. For each write operation from an initiator, the mechanism determines a block size category of the write operation. The mechanism performs each write operation by writing to a write buffer portion within the plurality of write buffer portions corresponding to the block size category of the write operation. Full Article
storage System and method for determining a level of success of operations on an abstraction of multiple logical data storage containers By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Various systems and methods are described for configuring a logical data storage container. In one embodiment, an instruction to perform an operation to modify an attribute of the logical data storage container that is an abstraction of a plurality of pertinent storage containers is received. A translated instruction to perform a sub-operation associated with the operation is transmitted to each of a number of the plurality of pertinent storage containers. A level of success of the performing of the operation on the logical data storage container is detected based on a comparison of a threshold value to a level of success of the performing of the sub-operation on each of the number of the plurality of pertinent storage containers. A report of the detected level of success is communicated. Full Article
storage Dispersed storage unit and method for configuration thereof By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A dispersed storage (DS) unit for use within a dispersed storage network is capable of self-configuring using registry information provided to the DS unit. The registry information includes a slice name assignment indicating a range of slice names corresponding to a plurality of potential data slices of potential data objects to be stored in the DS unit. Based on the registry information, the DS unit allocates a portion of physical memory to store the potential data slices. Full Article
storage Dynamically expandable and contractible fault-tolerant storage system with virtual hot spare By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A dynamically expandable and contractible fault-tolerant storage system employs a virtual hot spare that is created from unused storage capacity across a plurality of storage devices. This unused storage capacity is available if and when a storage device fails for storage of data recovered from the remaining storage device(s). On an ongoing basis, the storage system may determine the amount of unused storage capacity that would be required for the virtual hot spare (e.g., based on the number of storage devices, the capacities of the various storage devices, the amount of data stored, and the manner in which the data is stored) and generate a signal if additional storage capacity is needed for a virtual hot spare. Full Article
storage Methods and compositions for extraction and storage of nucleic acids By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A solid matrix for the extraction, stabilization, and storage of nucleic acids is provided. At least one protein denaturant, and at least one acid or acid-titrated buffer reagent are impregnated in a dry state therein the matrix; and the matrix is configured to provide an acidic pH on hydration. The matrix is configured to extract nucleic acids from a sample and stabilize the extracted nucleic acids, particularly RNA, in a dry format under ambient conditions for a prolonged period of time. Methods for collecting and recovering the nucleic acids stored in the dry solid matrix are also described. Full Article
storage Methods and compositions for extraction and storage of nucleic acids By www.freepatentsonline.com Published On :: Tue, 02 Jun 2015 08:00:00 EDT The present disclosure generally relates to solid matrices for the extraction, stabilization, and storage of nucleic acids, particularly RNA, in a dry format under ambient conditions for a prolonged period of time. Methods for extracting, collecting, and recovering nucleic acids from the solid compositions are also described. Full Article
storage Multiple volume encryption of storage devices using self encrypting drive (SED) By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A method for encrypting data on a disk drive using self encrypting drive is provided. The method includes encryption of data chunks of a computing device. The method further includes associating the encrypted data chunks with encryption key indexes of the computing device. Moreover, the method further includes receiving the encryption key indexes for given logical block addresses of the data chunks. The method further includes determining the encryption keys to be used to encrypt the data chunks based on the encryption key indexes of the data chunks to the disk drive. Full Article
storage Efficient storage of encrypted data in a dispersed storage network By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A method begins with a processing module obtaining data to store and determining whether substantially similar data to the data is stored. When the substantially similar data is not stored, the method continues with the processing module generating a first encryption key based on the data, encoding the first encryption key into encoded data slices in accordance with an error coding dispersal storage function, and storing the encoded data slices in a dispersed storage network (DSN) memory. The method continues with the processing module encrypting the data using an encryption key of the substantially similar data in accordance with an encryption function to produce encrypted data, compressing the encrypted data in accordance with a compression function to produce compressed data, storing the compressed data when the substantially similar data is stored. Full Article
storage Method of processing data to enable external storage thereof with minimized risk of information leakage By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A method is provided to process data so that the data can be externally stored with minimized risk of information leakage. A framework (virtual execution framework) based on virtual machines (VMs) is utilized as a substitute for a trusted institution. Encryption of consolidated data can reduce risk of information leakage and enhance security. Since the virtual execution framework can control connection and direction of communication, financial institutions are allowed to apply encryption to data on their own, which makes the data further appropriate for external storage. By allowing financial institutions to apply their own decryption, it is possible to prevent one of two financial institutions from retrieving externally stored data into the external execution framework without intervention of the other. Additionally, associated acting subjects can be provided with freedom depending on the degree of information leakage risk. Full Article
storage Posture information calculation device, posture information calculation system, posture information calculation method, and information storage medium By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A sensor information acquisition section acquires angular velocity information (GX, GY, GZ) around three axes acquired by three angular velocity sensors, and acceleration information (AX, AY, AZ) in three axial directions acquired by three acceleration sensors. A posture information calculation section calculates a posture angle and position coordinates in a virtual three-dimensional space based on the angular velocity information (GX, GY, GZ) and the acceleration information (AX, AY, AZ). The posture information calculation section calculates a fixed coordinate system velocity vector based on an inertial coordinate system acceleration vector (A) obtained from the acceleration information (AX, AY, AZ), and calculates position coordinates in a virtual three-dimensional space corresponding to the fixed coordinate system velocity vector. Full Article
storage System and method for identifying underutilized storage capacity By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Described herein is a system and method for detecting underutilized capacity within a storage system environment. The technique comprises collecting performance data of various storage objects within a storage system environment for various performance measures at designated time intervals. The collected performance data may be formatted and stored to a database. One or more parameters may be received specifying at least one performance measure, at least one threshold value, and/or at least one time period. The performance data for target storage objects may be analyzed according to the received parameters to determine any underutilized storage objects. A report may be generated according to the parameters listing the storage objects and address locations of any underutilized storage objects. The report may comprise various information corresponding to the underutilized storage object, such as the business units, tiers, data centers, and levels of service they are associated with. Full Article
storage Texturing of a storage cell for reduced friction retention of a data storage cartridge By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Described are embodiments of an invention for a method and a tool to produce a textured surface on the retention tab of a storage cell. The tool has a form that fits within the storage cell. The form has a hard material with a hard surface with contacts a surface of the retention tab within the storage cell. The movement of the hard surface across the surface of the retention tab produces a textured surface on the retention tab. The textured interface between a notch of a data storage cartridge and a retention tab of a storage cell provides a consistent and low friction force that retains the data storage cartridge within the cell but allows the accessor to easily remove the data storage cartridge when needed. Full Article
storage Lubricants for data storage By www.freepatentsonline.com Published On :: Tue, 28 Apr 2015 08:00:00 EDT Disclosed herein are compounds of formula I: X-(L-Z)p-L-R[L-(Z-L)p-Y]q (I) wherein L is a perfluoropolyether; R is q can be an integer equal to or greater than 1; p can independently be integers from 0 to 7; X and Y can independently be chosen from: —OH, —CH2CH2OH, CH2CH2OCH2CH2OH, —CH2CH(OH)CH2OH, —C6H5, —CH2C6H5, —CH2CH(OH)CH3, F, —CF3, —CF2CF3, piperonyl, triazine, benzotriazole, and derivatives thereof; and Z, if present, can independently be chosen from: —C6H4—, —CH2C6H4CH2—, —CH2CH(OH)CH2—, —CH2CH(OH)CH2CH(OH)CH2—, —CH(OH)CH(OH)CH2—, —CH(CH2OH)—, or —CH(C6H5)—. Full Article
storage Biological fluid sampling and storage apparatus for remote use By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT An apparatus for sampling and storing biological fluids from a human or animal subject is provided. In one embodiment of the present disclosure, the apparatus includes a main body, lancet carrier or hub, lancet, lancet trigger, capillary tube, and sample compartments for collecting and storing dried blood and other bodily fluids. The lancet hub supports a lancet and provides for moving the lancet longitudinally between a first retracted position and a second extended position. The device includes a capillary tube having an internal diameter sized to draw and retain fluid from a contacted source using capillary action. The main body of the apparatus further includes a sample compartment for holding sampling and storage materials. In at least one embodiment of the present disclosure, the sample compartment can be accessed by lifting sample compartment lid. Also included is a new “fan” or “daisy” shaped collection material format for use in collecting and preserving samples. Full Article
storage Storage-stable aqueous solutions of chlorine dioxide and methods for preparing and using them By www.freepatentsonline.com Published On :: Tue, 02 Jun 2015 08:00:00 EDT The present invention is for extremely pure solutions of chlorine dioxide, methods for making such solutions and to compositions and methods for storing, shipping and using such solutions. Generally, the chlorine dioxide solutions of the invention are aqueous solutions containing about 2500 ppm or less of total impurities. The chlorine dioxide solution can be prepare by passing dilute highly pure chlorine gas through a bed of substantially solid sodium chlorite and contacting the resulting chlorine dioxide gas with a liquid. Full Article
storage Data storage device adjusting laser input power to compensate for temperature variations By www.freepatentsonline.com Published On :: Tue, 05 May 2015 08:00:00 EDT A data storage device is disclosed comprising a head actuated over a disk, wherein the head comprises a laser configured to heat the disk while writing data to the disk. A temperature is measured, and a first input power is generated based on a first function of the measured temperature, wherein the first function compensates for a temperature dependent output power of the laser. A second input power is generated based on a second function of the measured temperature, wherein the second function compensates for a temperature dependent coercivity of the disk. The first input power is combined with the second input power to generate a write power applied to the laser while writing data to the disk. Full Article
storage Information storage medium, reproducing method, and recording method By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT A machine readable information storage medium, a reproducing method and apparatus which reproduces data from the storage medium, and a recording method and apparatus for recording data on the storage medium. The information storage medium includes a control area which stores within a data structure information usable by the recording or reproducing apparatus to record or reproduce the data on or from the storage medium. The information stored within the data structure includes a version corresponding to a specification. Full Article
storage Modular hangers for product storage and retrieval system By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A system for locating goods stored in a storage area includes a computer, radio frequency transceivers and modular hangers. Ordered goods are placed in storage units that each have addresses at a central filling center. The filled storage units are shipped to local storage areas where they are coupled to hook units to form modular hangers and stored on rails. The identifications of the goods and the electronic addresses for corresponding hangers are stored on a local computer database. When a user wants to pick up goods stored in the containers, the user inputs the identification or order information for the goods and the computer will cause the radio frequency transmitter to emit a data packet that includes a search address and illumination data. The hangers compare the search address to the electronic address. If there is a match, the hanger is illuminated so the ordered goods can be found. Full Article
storage Information processing apparatus, control method thereof and storage medium By www.freepatentsonline.com Published On :: Tue, 28 Jul 2015 08:00:00 EDT An information processing apparatus for performing recognition processing by a recognizer for a position and orientation of a work subject to undergo work by a working unit of a robot arm. The information processing apparatus including an obtaining unit adapted to obtain, for each of a plurality of positions and orientations of the work subject, a position and an orientation of the working unit in which the working unit can perform the work, and a restriction unit adapted to restrict a position and an orientation of the work subject used in the recognition processing by the recognizer to a position and an orientation of the work subject corresponding to the position and the orientation of the working unit that have been obtained by the obtaining unit. Full Article
storage Quaternary data-storage materials and the preparation method thereof By www.freepatentsonline.com Published On :: Tue, 14 Apr 2015 08:00:00 EDT An organic compound has the following chemical structure: wherein R is different from R*; R and R* are independently hydrogen, halogen, nitro or methoxyl; and R1 is a C1-C6 alkyl or a phenyl group. A quaternary data storage device includes a bottom electrode, a top electrode, and the organic film layer sandwiched between the bottom electrode and the top electrode. Full Article
storage Storage rack arrangement for the storage of nuclear fuel elements By www.freepatentsonline.com Published On :: Tue, 25 Feb 2014 08:00:00 EST A storage rack arrangement (10) for the storage of nuclear fuel elements in a storage pool includes at least two storage racks (1.1-1.3) which each contain a plurality of vertical channels (9) arranged next to one another for the reception of the fuel elements, with positioning elements (6) being provided at the storage racks at the bottom. The storage racks are connected to one another at the top and the storage rack arrangement (10) additionally includes one or more base plates (2.1-2.3) which are provided with positioning members (8) which fit with the positioning elements (6) of the storage racks (1.1-1.3) and which, together with the positioning elements, position the storage racks with respect to the base plate or base plates (2.1-2.3) to prevent a displacement of the storage racks on the base plate or plates. Full Article
storage Rotary head data storage and retrieval system and method for data verification By www.freepatentsonline.com Published On :: Tue, 25 Nov 2014 08:00:00 EST A data storage and retrieval system includes a head carriage unit adapted for rotational motion and having multiple heads disposed at a working surface. The system also includes a tape drive unit configured to move a tape media past the working surface of the head carriage unit, the tape media having a width approximately equal to a width of the working surface. As the head carriage unit rotates and the tape moves past the working surface, a first head is configured to write a data track to the tape and a second head is configured to thereafter read the data track, where data read by the second head is for use in verifying data integrity and performing error correction. Full Article
storage Cooling in high-density storage systems By www.freepatentsonline.com Published On :: Tue, 25 Nov 2014 08:00:00 EST In one embodiment an enclosure for a high-density storage system, comprises a backplane to which a plurality of data storage devices may be coupled, a front panel opposite the backplane and defining a first airflow channel adjacent a front side of the data storage devices, a back panel opposite the front panel and comprising a second airflow channel adjacent the backplane, a floor panel and a top panel, a first side panel comprising an array of air flow inlets, a second side panel comprising at least one air flow outlet, and a fan assembly to expel air from the at least one air outlet. Full Article
storage Apparatus for breaking up clumps of granular material in a storage bin By www.freepatentsonline.com Published On :: Tue, 30 Dec 2014 08:00:00 EST A granular material stirring apparatus for breaking up clumps of a granular material in an interior of a storage bin comprises a base assembly for resting on a floor of the bin, an agitation rotor rotatably mounted on the base assembly, and a rotation device connected to the rotatable agitation rotor to cause the agitation rotor to rotate with respect to the base assembly. The agitation rotor may include a central member rotatable about a substantially horizontal axis and a plurality of stirrer members extending substantially radially outwardly from the central member to rotate about the substantially horizontal axis. Full Article
storage Loading station for a storage frame By www.freepatentsonline.com Published On :: Tue, 21 Apr 2015 08:00:00 EDT The present invention relates to a loading station for a storage frame. In the loading station, the storage frame serves for temporarily holding and transporting rod-like elements, in particular smoking rods, on which sausage-shaped products, like sausages, are stored, and comprises two side parts, wherein each side part has two supports being substantially parallel to each other and wherein the side parts are connected with each other by at least one cross beam, and horizontally arranged trays for accommodating rod-like elements. The loading station comprises at least one position defining device for defining a predetermined position of the storage frame. Moreover, at least one locking device is provided for releasably locking of the storage frame in its predetermined position. Full Article
storage Power storage device cell, manufacturing method therefor, and electric storage device By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A power storage device cell is configured to include a capacitor positive electrode, a lithium positive electrode, and a common negative electrode in which electrode layers are formed on a collector foil in which penetration holes are formed, and such that the capacitor positive electrode and the lithium positive electrode are directly connected; each of the electrode layers of the common negative electrode is formed of a carbon-based material in which graphite particles and hard carbon particles are mixed, and the proportion of the hard carbon particles in the carbon-based material is from 5% by weight to 70% by weight. Full Article
storage Energy storage composite particle, battery negative electrode material and battery By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT An energy storage composite particle is provided, which includes a carbon film, a conductive carbon component, an energy storage grain, and a conductive carbon fiber. The carbon film surrounds a space. The conductive carbon component and the energy storage grain are disposed in the space. The conductive carbon fiber is electrically connected to the conductive carbon component, the energy storage grain, and the carbon film, and the conductive carbon fiber extends from the inside of the space to the outside of the space. The energy storage composite particle has a high gravimetric capacity, a high coulomb efficiency, and a long cycle life. Furthermore, a battery negative electrode material and a battery using the energy storage composite particle are also provided. Full Article
storage Electric power storage system By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT When a continuous short circuit occurs between both terminals of a battery pack, fault, destruction and rupture of the battery can occur. Further, when a momentary short circuit occurs, a user may continue to use, without knowing thermal and electrical damage to the batteries, and reliability for the batteries is impaired, To overcome the problem, in a battery pack configured by connecting a plurality of storage batteries in series, at least one first storage battery is included which has a low capacity compared to second storage batteries during high-rate discharge, and the first storage battery undergoes polarity inversion during external short circuit, thereby preventing the other batteries from becoming damaged. There are also included a detector that detects voltage of the first storage battery, and a fault signal generator that generates an output fault signal when a voltage detected by the detector inverses. Full Article