Follow us on Twitter
twitter icon@FreshPatents


Data Storage patents

      

This page is updated frequently with new Data Storage-related patent applications.




 Providing a native desktop using cloud-synchronized data patent thumbnailProviding a native desktop using cloud-synchronized data
Methods, systems, computer-readable media, and apparatuses for providing a native desktop using cloud-synchronized data are presented. In some embodiments, a desktop management service provided by at least one computing device may selectively store data from a remote desktop.
Citrix Systems, Inc.


 Technique for detecting malicious electronic messages patent thumbnailTechnique for detecting malicious electronic messages
A method of detecting malicious electronic messages transmitted from at least one message sending device to at least one message receiving device includes: generating at least one signature for an electronic message; storing the generated signature in a data storage unit; determining whether the electronic message is malicious; if the electronic message is determined to be malicious, determining on the basis of the generated signature, whether electronic messages comparable to the determined malicious message were classified as non-malicious and transmitted to the message receiving device in the past; and if it is determined that electronic messages comparable to the determined malicious message were classified as non-malicious and transmitted to the message receiving device in the past, notifying the message receiving device about a potential threat. Also disclosed are a messaging server and a messaging system implementing the above described method..
Retarus Gmbh


 Service level agreement based storage access patent thumbnailService level agreement based storage access
A method and a system implementing a service level agreement based storage access system. A service level agreement based storage access system presents a single interface for data storage consumers and translates generic data operation requests to data operation request specific to a storage server.
Paypal, Inc.


 Multi-level raid-type encoding with random correction capability patent thumbnailMulti-level raid-type encoding with random correction capability
A data storage device is configured to encode first data according to a first error correction coding (ecc) scheme to generate a first codeword and to encode second data according to the first ecc scheme to generate a second codeword. The data storage device is configured to generate first parity data by encoding at least a first portion of the first codeword and a first portion of the second codeword using a composite generator function.
Sandisk Technologies Llc


 Semiconductor memory apparatus patent thumbnailSemiconductor memory apparatus
A semiconductor memory apparatus includes an input/output pad, a first data input/output circuit, a first data transfer circuit, a second data transfer circuit, and a test data comparison circuit. The input/output pad may be coupled to an external equipment.
Sk Hynix Inc.


 System and method to optimize product pricing and inventory management utlizing an advanced price fulfillment date matching process patent thumbnailSystem and method to optimize product pricing and inventory management utlizing an advanced price fulfillment date matching process
A system and method providing one or more sellers the ability to sell a plurality of homogeneous goods and/or services to one or more buyers utilizing an advanced fulfillment date/price matching process. Fulfillment date/price pairs for each good and/or service are generated by a machine comprising computing, comparative, and communication means as well as one or more data storage locations.

 Systems methods circuits and associated computer executable code for digital catalog augmentation patent thumbnailSystems methods circuits and associated computer executable code for digital catalog augmentation
Disclosed are methods, circuits, devices, systems and functionally associated computer executable code for digital catalog augmentation. A digital catalog interface module reads from a digital catalog data storage, directly or indirectly, one or more catalog data records constituting an offer listing within a digital catalog, wherein the offer listing may include a description of a specific product or service offering and/or links to execute a transaction relating to the offering.
Klevu Oy


 Apparatus for modeling resistive memory devices patent thumbnailApparatus for modeling resistive memory devices
An apparatus for modeling a resistive memory device may include a first model circuit and a second model circuit. The first model circuit may include a current-voltage characteristic-embodying circuit, a phase-expressing circuit, and a characteristic-expressing circuit.
Sk Hynix Inc.


 Computer-aided extraction of semantics from keywords to confirm match of buyer offers to seller bids patent thumbnailComputer-aided extraction of semantics from keywords to confirm match of buyer offers to seller bids
One embodiment involves a method and apparatus for mapping lexical keywords into entity description semantics in order to create unambiguous buyer-confirmed descriptions of entities. The method described herein relies on a computer program and some mechanism for computer data storage..
Semantic Search Technologies Llc, A Texas Limited Liability Company


 Data storage system for analysis of data across heterogeneous information management systems patent thumbnailData storage system for analysis of data across heterogeneous information management systems
Systems and methods for generating customized reports from data storage databases and other information management system databases. The methods include normalizing queried information from different types of information management system databases to enable system-wide report generation.
Commvault Systems, Inc.


Collecting and delivering data to a big data machine in a process control system

A device supporting big data in a process plant includes an interface to a communications network, a cache configured to store data observed by the device, and a multi-processing element processor to cause the data to be cached and transmitted (e.g., streamed) for historization at a unitary, logical centralized data storage area. The data storage area stores multiple types of process control or plant data using a common format.
Fisher-rosemount Systems, Inc.

Nonrepeating identifiers in an address space of a non-volatile solid-state storage

A method of applying an address space to data storage in a non-volatile solid-state storage is provided. The method includes receiving a plurality of portions of user data for storage in the non-volatile solid-state storage and assigning to each successive one of the plurality of portions of user data one of a plurality of sequential, nonrepeating addresses of an address space.
Pure Storage, Inc.

Systems and methods for acquiring data for loads at different access times from hierarchical sources using a load queue as a temporary storage buffer and completing the load early

A method and system acquires cache line data associated with a load from respective hierarchical cache data storage components. As a part of the method and system, a store queue is accessed for one or more portions of a cache line associated with the load, and, if the one or more portions of the cache line is held in the store queue, the one or more portions of the cache line is stored in a load queue location associated with the load.
Intel Corporation

Managing cache compression in data storage systems

A technique for managing cache in a data storage system is disclosed. Data storage system cache memory is arranged into multiple input/output (io) cache macroblocks, where a first set of io cache macroblocks are configured as compressed io cache macroblocks, each compressed io cache macroblock storing a plurality of variable sized compressed io data blocks, and a second set of io cache macroblocks are configured as non-compressed io cache macroblocks, each non-compressed io cache macroblock storing a plurality of fixed sized non-compressed io data blocks.
Emc Ip Holding Company Llc

Log-structured storage for data access

A data manager may include a data opaque interface configured to provide, to an arbitrarily selected page-oriented access method, interface access to page data storage that includes latch-free access to the page data storage. In another aspect, a swap operation may be initiated, of a portion of a first page in cache layer storage to a location in secondary storage, based on initiating a prepending of a partial swap delta record to a page state associated with the first page, the partial swap delta record including a main memory address indicating a storage location of a flush delta record that indicates a location in secondary storage of a missing part of the first page.
Microsoft Technology Licensing, Llc

Data storage device, data storage method, and non-transitory computer readable medium

According to one embodiment, a data storage device includes: a first hardware storage device; a second hardware storage device in which write is done by an integer multiple size of a predetermined size. The data storage device writes data into the first hardware storage device in response to a write instruction of data having expiration information.
Kabushiki Kaisha Toshiba

Information processing device, data storage method, and recording medium

A pattern matching process between data sets each including a plurality of types of data elements is executed at high speed. A data storage device (200) places a predetermined number of data sets on a memory of a computer.
Nec Corporation

Data storage, retreival and analysis systems for monitoring geographically distributed electromechanical systems

Network-based systems for monitoring geographically distributed electromechanical equipment, such as a supermarket refrigerator case or walk-in freezer. Systems includes a number of monitored sites, each in data communication with a separate data analysis facility, each facility in turn with its own data storage.

Creation of virtual machine placeholders in a data storage system

The data storage system according to certain aspects can manage the archiving of virtual machines to (and restoring of virtual machines from) secondary storage. The system may archive virtual machines (vms) that are determined to have a low level of utilization.
Commvault Systems, Inc.

Memory controller

Example implementations relate to a memory controller. For example, an apparatus includes a data storage device and a memory controller coupled to the data storage device.
Hewlett Packard Enterprise Development Lp

Data storage device and operating method thereof

A method for operating a data storage device includes reading a plurality of data chunks from a plurality of pages corresponding to target memory cells coupled to a target word line based on read biases; obtaining discrimination data corresponding to the target memory cells based on discrimination biases; determining an unreliable bit in a target data chunk among the plurality of data chunks based on the plurality of data chunks and the discrimination data; and determining whether the unreliable bit is an error bit.. .
Sk Hynix Inc.

Archiving virtual machines in a data storage system

The data storage system according to certain aspects can manage the archiving of virtual machines to (and restoring of virtual machines from) secondary storage. The system can determine whether to archive virtual machines based on usage data or information.
Commvault Systems, Inc.

Shared network-available storage that permits concurrent data access

Techniques for providing shared access to, e.g., a small computer system interface (scsi) storage device in a computer network include providing an operational mode on scsi interfaces with a first media agent and a second media agent such that, in response to inquiry messages on the scsi interfaces, the scsi storage device appears as a scsi target device to the first media agent and the second media agent and mapping data operations between the first media agent and the scsi storage device and the second media agent and the scsi storage device to logically unique channel numbers for the first media agent and the second media agent to perform data storage operations over their respective scsi interfaces by concurrently sharing the scsi storage device.. .
Commvault Systems, Inc.

Data storage device and data processing system including the data storage device

A data storage device includes a first volatile memory device, a first scale-out storage, and a first controller. The first controller is configured to control the first volatile memory device and the first scale-out storage and to execute first firmware.
Samsung Electronics Co., Ltd.

System and providing comprehensive backup of modular mobile devices

A system and method for backup and recovery of user mobile device modules, settings and configurations. An example system includes a modular mobile device and a number of interconnected modules that can be connected to the mobile device.
Acronis International Gmbh

Memory system with multiple striping of raid groups and performing the same

A data memory system is described, where there may be an asymmetry in the time needed to write or erase data and the time needed to read data. The data may be stored using a raid data storage arrangement and the reading, writing and erasing operations on the modules arranged such that the erasing and writing operations may be performed without significant latency for performing a read operation.
Violin Memory, Inc.

System and flexibly representing and processing assay plates

A flexible instrument control and data storage/management system and method for representing and processing assay plates having one or more predefined plate locations is disclosed. The system utilizes a graph data structure, layer objects and data objects.
Meso Scale Technologies, Llc.

Coordinated control for mud circulation optimization

Two control strategies may be implemented to optimize mud circulation in a drilling mud circulation system. In a networked control strategy, the mud circulation system does not involve any centralized controller yet all the local controllers can exchange information in real-time via a central data storage.
Halliburton Energy Services, Inc.

Driver assistance automatically logging log data

The invention relates to a driver assistance system (6) and a method for automatically logging a transition of the responsibility during a status change (w) between fully automatic operation and manual operation of a motor vehicle (4), comprising an event data recorder (2) with a data storage (10) and with a control unit (8), wherein the control unit (8) is designed such that a time-limited recording of log data (p, b) is triggered by means of the data storage (10) when a pre-warning signal (v), which announces the status change (w) between fully automatic vehicle operation and manual vehicle operation, is transmitted to the control unit (8). In this manner, a secure logging process of the transition of the responsibility is ensured..
Continental Teves Ag & Co. Ohg

Method and device for realizing automatic call transfer in a dual sim dual standby mobile phone

A method and a device for realizing automatic call transfer in a dual sim dual standby mobile phone, which relate to monitoring a data storing process of a sim card of a mobile phone during the operation of the mobile phone; acquiring the type of the first sim card that functions as a main card currently when a trigger instruction for switching the data storage location is detected; acquiring a signal strength of a network supported by the current first sim card functioning as a secondary card according to the type of the first sim card; and judging whether the signal strength of the network is greater than a preset threshold, performing a data storage location switching operation, and setting call transfer for the first sim card that functions as the secondary card after switching when the signal strength is no greater than the preset threshold.. .
Lemobile Information Technology (beijing) Co., Ltd.

Television advertisement tracking

A method of television advertisement tracking is described. The method may include identifying an electronic advertisement that is playing on a television.
Paypal Inc.

Dynamic adjustment of exposure in panoramic video content

The invention relates to capturing, processing, and displaying panoramic content such as video content and image data with a panoramic camera system. In one embodiment, a method for processing panoramic video content may include receiving captured video content in a data storage medium of a panoramic camera; and, applying an exposure processing module to at least a portion of the captured video content.
360fly, Inc.

Dynamic field of view adjustment for panoramic video content

The invention relates to capturing, processing, and displaying panoramic content such as video content and image data with a panoramic camera system. In one embodiment, a method for processing panoramic video content may include capturing video content in a data storage medium of a panoramic camera; dividing the captured video content into multiple analysis portions; detecting sound associated with at least one of the analysis portions; identifying content of interest from which at least one sound has been detected; and, automatically panning a field of view for the captured video content in response to the identified content of interest..
360fly, Inc.

Dynamic field of view adjustment for panoramic video content using eye tracker apparatus

The invention relates to capturing, processing, and displaying panoramic content such as video content and image data with a panoramic camera system. In one embodiment, a method for processing panoramic video content may include capturing video content in a data storage medium of a panoramic camera; receiving eye location data from an eye tracker apparatus operatively associated with the panoramic camera and with at least one eye of a content creator; and, associating the eye location data with at least a portion of the captured video content.
360fly, Inc.

Cloud data storage system and method thereof

The present invention provides a cloud data storage system and the method thereof. The system according to the present invention can acquire the statuses of the data source and the client device to generate a usage status data, and the usage status data are generated according to the requirements of the current connection and the files to be accessed.
Wu-ben Co., Ltd.

Detailed memory device statistics with drive write location determination

Method and systems for selecting memory resources in a dispersed storage network (dsn) include a processing module obtaining deep statistics for one or more memory device of at least some storage units of a plurality of storage units of the dsn. The processing module also determines a performance level of the memory device based on the associated deep statistics of at least the memory device and further determines whether to access a memory device based on the associated performance level of the memory device.
International Business Machines Corporation

Space-based electronic data storage and transfer network system

A space-based electronic data storage and transfer network system is disclosed. The network includes terrestrial access points, a plurality of geostationary communications satellites, and a plurality of communicatively coupled low-earth orbit data storage satellites.
Cloud Constellation Corporation

Clock gated flip-flop

Aspects of the disclosure provide a data storage circuit. The data storage circuit includes a first latch, a second latch, and a clock gating and buffer circuit.
Marvell World Trade Ltd.

Sgvc 3d architecture with floating gate device in lateral recesses on sides of conductive strips and insulating strips

A memory device is provided that includes a plurality of memory cells. The memory device includes a plurality of stacks of conductive strips separated by insulating strips.
Macronix International Co., Ltd.

Protection against state transition errors in solid-state data storage systems

A data storage device includes a solid-state memory including memory cells and a controller configured to implement a data protection programming scheme by programming a first subset of the cells to a first voltage state using a first target voltage, programs a second subset to a second voltage state using a second target voltage higher than the first target voltage, programs a third subset to a third voltage state using a third target voltage higher than the second target voltage, and programs a fourth subset to a fourth voltage state using a fourth target voltage higher than the third target voltage. A difference in voltage between the fourth target voltage and the third target voltage may be greater or less than a difference in voltage between the third target voltage and the second target voltage and/or a difference in voltage between the second target voltage and the first target voltage..
Western Digital Technologies, Inc.

Data storage device and driving the same

A data storage device includes a semiconductor structure including a first conductive-type region having a first-type conductivity, a second conductive-type region spaced apart from the first conductive-type region and having a second-type conductivity opposite to the first-type conductivity, and a semiconductor region between the first conductive-type region and the second conductive-type region and including a neighbouring portion adjacent to the second conductive-type region; a mode select transistor including a gate electrode aligned with the neighbouring portion and an insulation layer between the gate electrode and the neighbouring portion; a plurality of memory cell transistors including a plurality of control gate electrodes aligned with the semiconductor region, and a data storage layer interposed between the plurality of control gate electrodes and the semiconductor region; a first wire electrically connected to the first conductive-type region; and a second wire including an ambipolar contact having a first contact between the second wire and the second conductive-type region, and a second contact between the second wire and the neighbouring portion.. .
Seoul National University R&db Foundation

Nonvolatile memory device and data storage device including the same

A data storage device includes a nonvolatile memory device; and a controller suitable for providing a normal erase command or a fine erase command to the nonvolatile memory device, wherein the nonvolatile memory device performs a first normal erase loop in which a first normal erase voltage and an erase verify voltage are applied to erase target memory cells, according to the normal erase command, and performs a first fine erase loop in which a first fine erase voltage and the erase verify voltage are applied to the erase target memory cells, according to the fine erase command.. .
Sk Hynix Inc.

Drive circuit and improving display effect of lcd, and liquid crystal display device

A drive circuit and a method for improving display effect of lcd and a liquid crystal display device are disclosed. The drive circuit for improving display effect of lcd comprises a display data storage unit, a voltage difference storage unit and a central processor.
Beijing Boe Optoelectronics Technology Co., Ltd.

Purchase transaction data retrieval system with unobtrusive side channel data recovery

A server system automatically extracts sets of purchase transaction related data values for target purchase-related field types from purchase transaction records. The server system automatically flags respective ones of the sets of purchase transaction related data values with one or more respective incomplete purchase transaction related data values for one or more of the target purchase-related field types, and stores the flagged sets of purchase transaction related data values and ones of the other sets of purchase transaction related data values determined to be complete in a data storage system.
Slice Technologies, Inc.

Identifying message content related to an event utilizing natural language processing and performing an action pertaining to the event

A first message comprising first unstructured text can be received. A determination can be made as to whether at least a first content of the first unstructured text is related to an event by processing the first unstructured text using natural language processing.
International Business Machines Corporation

Systems and methods for interest-driven distributed data server systems

Systems and methods for interest-driven business intelligence systems in accordance with embodiments of the invention are illustrated. In one embodiment, an interest-driven distributed data server system includes a processor, an interest-driven distributed data server application, aggregate data storage, and a data source directory, wherein the interest-driven distributed data server application configures the processor to obtain reporting data requirements, determine at least one data dimension using the reporting data requirements, identify at least one data source identified that can provide data associated with the data dimension, generate data source job data, transmit the data source job data to at least one data source, and receive job response data, store the received job response data in the aggregate data storage, build reporting data based on the reporting data requirements, and transmit the reporting data..
Platfora, Inc.

A data storage space configuration of a hard disk drive comprises a plurality of zones in which each one of the plurality of zones stores customer data. The data storage space configuration further comprises a plurality of database metadata storage spaces allocated in the plurality of zones, wherein the number of database metadata storage spaces is less than or equal to the number of zones.
Teradata Us, Inc.

Redundant and robust distributed deduplication data storage system

Systems and methods are provided herein for automatically configuring newly installed secondary storage computing devices and managing secondary storage computing devices when one or more become unavailable. For example, a storage manager can then detect the computing resources available to the newly installed secondary storage computing device, assign a role to the newly installed secondary storage computing device based on the detected computing resources, configure the newly installed secondary storage computing device with deduplication and storage policies used by the other secondary storage computing devices, re-partition secondary storage devices to allocate memory for the newly installed secondary storage computing device, and instruct other secondary storage computing devices to replicate their managed data such that the newly installed secondary storage computing device has access to the replicated data..
Commvault Systems, Inc.

System and using data blocks to optimize file storage

A system and method is disclosed for using data blocks to optimize file storage in electronic data storage. An example method includes storing a data file in electronic memory, where the data file includes a main block and a plurality of secondary blocks, with the main block including metadata that indicates respective locations of the secondary blocks relative to the main block.
Acronis International Gmbh

Rebuilding deduplication data in a distributed deduplication data storage system

Systems and methods are provided herein for automatically configuring newly installed secondary storage computing devices and managing secondary storage computing devices when one or more become unavailable. For example, a storage manager can then detect the computing resources available to the newly installed secondary storage computing device, assign a role to the newly installed secondary storage computing device based on the detected computing resources, configure the newly installed secondary storage computing device with deduplication and storage policies used by the other secondary storage computing devices, re-partition secondary storage devices to allocate memory for the newly installed secondary storage computing device, and instruct other secondary storage computing devices to replicate their managed data such that the newly installed secondary storage computing device has access to the replicated data..
Commvault Systems, Inc.

Distributed file system in a distributed deduplication data storage system

Systems and methods are provided herein for automatically configuring newly installed secondary storage computing devices and managing secondary storage computing devices when one or more become unavailable. For example, a storage manager can then detect the computing resources available to the newly installed secondary storage computing device, assign a role to the newly installed secondary storage computing device based on the detected computing resources, configure the newly installed secondary storage computing device with deduplication and storage policies used by the other secondary storage computing devices, re-partition secondary storage devices to allocate memory for the newly installed secondary storage computing device, and instruct other secondary storage computing devices to replicate their managed data such that the newly installed secondary storage computing device has access to the replicated data..
Commvault Systems, Inc.

Deduplication replication in a distributed deduplication data storage system

Systems and methods are provided herein for automatically configuring newly installed secondary storage computing devices and managing secondary storage computing devices when one or more become unavailable. For example, a storage manager can then detect the computing resources available to the newly installed secondary storage computing device, assign a role to the newly installed secondary storage computing device based on the detected computing resources, configure the newly installed secondary storage computing device with deduplication and storage policies used by the other secondary storage computing devices, re-partition secondary storage devices to allocate memory for the newly installed secondary storage computing device, and instruct other secondary storage computing devices to replicate their managed data such that the newly installed secondary storage computing device has access to the replicated data..
Commvault Systems, Inc.

System and using performance-maintaining commands for generating a backup of unsupported file systems

A system and method is disclosed for using performance-maintaining commands for generating backup data of an unsupported file system. An example method includes intercepting a plurality of data storage commands transmitted from the file system to a storage device, where the plurality of data storage commands indicating sectors of the memory of the computer that do not contain valid data.
Acronis International Gmbh

Distributed data storage with reduced storage overhead using reduced-dependency erasure codes

A system that implements a near-optimal, reduced-dependency erasure code construction to redundantly distribute computer data across multiple storage nodes includes a memory that stores machine instructions and a processor that executes the machine instructions to group storage segments into discrete groups, each of which corresponds to an individual storage node. The processor further executes the machine instructions to represent regeneration constraints and associate the constraints with storage segments in multiple storage nodes.
Hgst Netherlands B.v.

Semiconductor memory devices including error correction circuits and methods of operating the semiconductor memory devices

A memory controller includes a controller input/output circuit configured to output a first command to read first data, and output a second command to read an error corrected portion of the first data. A memory device includes: an error detector, a data storage circuit and an error correction circuit.
Samsung Electronics Co., Ltd.

Logically defined dispersed storage units

Methods for assigning data storage resources are disclosed. The methods includes obtaining memory resource availability information for a plurality of physical memory devices of a dispersed storage network, determining a number of logical storage units for the dispersed storage network, determining a memory capacity level for each of the logical storage units, determining a mapping in accordance with a mapping approach of at least some of the plurality of physical memory devices to achieve a corresponding memory capacity level, and when accessing encoded data slices associated with the logical storage unit by an accessing entity, communicating slice access messages with a dispersed storage unit associated with the logical storage unit.
International Business Machines Corporation

Determining byte-hours usage of a vault or by users

Systems and methods for determining utilization levels of storage within a dispersed storage network (dsn). The methods include obtaining transaction records, updating a cumulative data storage byte-hour count for storage of corresponding bytes of encoded data slices in the storage units of the dsn, and issuing byte-hour usage information based on the updated cumulative data storage byte-hour counts.
International Business Machines Corporation

Movement-driven selection of a data storage location or device

A method includes identifying a movement event that will cause a computer to limit access to a first data storage device of the computer, wherein the first data storage device has internal moving parts. The method further includes identifying an application or file stored on the first data storage device that is to be accessed during a duration of the movement event, and caching or storing the identified application or file on a second data storage device of the computer prior to the movement event, wherein the second data storage device is a solid state device.
Lenovo Enterprise Solutions (singapore) Pte. Ltd.

Multi-streaming mechanism to optimize journal based data storage systems on ssd

A system and method for using multi-streaming with journal information (305) and data (325) is disclosed, when using an application (125) and/or a data storage system (120) that performs double-writes. A journal write request (310) can be sent with the journal information (305) specifying that the journal information (305) should be written to one stream (315).

Data storage method and system

Embodiments of the present invention provide a data storage method and system. The data storage method is applied to a data storage system, the data storage system includes a packet processing device, a processor, an off-chip memory, and a first counter corresponding to the off-chip memory, the off-chip memory is configured to store a count value of the first counter corresponding to the off-chip memory, and the packet processing device is configured to receive and process a service packet, count the service packet by using the first counter, and maintain an original address at which the count value of the first counter is stored in the off-chip memory.
Huawei Technologies Co., Ltd.

Portable storage device with charge reservoir for higher current operations

An apparatus includes a communication interface, a controller, and a power section. The communication interface is configured to receive power from an external host to the apparatus.
Seagate Technology Llc

Autonomous vehicle emergency operating mode

A vehicle computing device has a data storage medium and a processing device programmed to execute instructions stored on the data storage medium. The instructions include detecting an emergency vehicle near an autonomous host vehicle, receiving operational data from nearby vehicles, and transmitting the operational data to the emergency vehicle.
Ford Global Technologies, Llc

Intelligent/autonomous thermocline mapping and monitoring for marine and freshwater applications

A system for mapping a thermocline in a body of fluid includes a thermocline detection and monitoring module, a persistent data storage module; and a plurality of distributed sensors, including intelligent sensors, connected with the at least one thermocline detection and monitoring module and the persistent data storage module by one or more control-level programming and communication methods. The thennocline detection and monitoring module can monitor the thermocline at sampling intervals to collect and fuse measurement data from the plurality of sensors to capture thermocline changes as events, correlate measurement data and events, store measurement data in the persistent data storage module along with previously acquired measurement data for comparison and tracking, characterize the thermocline as a function of spatial location, depth, and time, create and maintain reports that describe the thermocline characteristics, status, trends, and provide multimodal notifications of events to different users..
International Business Machines Corporation

Two-terminal store-and-control circuit

A two-terminal store-and-control circuit includes a power circuit for receiving a modulated first signal, for receiving a second signal, for providing a power signal, and for providing a v− signal. A voltage comparator receives the modulated first signal and the v+ signal and provides a data signal that is extracted from the modulated first signal and the power signal.
X-celeprint Limited

Printing apparatus, print control method, and non-transitory computer-readable storage medium

In one or more embodiments, a control unit reads image data and date information of a main image from a memory card into a ram. When a watermark printing is set, the control unit combines characters of the date information having a high gradation value with overcoat layer data having a mixture pattern in which pixels having a high gradation value and pixels having a low gradation value are located randomly or alternately in rows and columns to generate overcoat layer print data and stores the data in an overcoat layer data storage area.
Canon Kabushiki Kaisha

Data storage device and operating method thereof

A method for operating a data storage device including a nonvolatile memory device and first and second type decoders includes: obtaining a plurality entry values of total power consumption value of the first and second type decoders respectively based on a plurality entry values of decoding performance information of the first type decoders; choosing a minimum value among the plurality entry values of total power consumption value; generating first and second decoding control information according to the minimum value in order to control the first and second type decoders; updating the decoding performance information at each of the decoding operations of the first and second type decoders; and repeating the obtaining of the total power consumption value, the choosing of the minimum value, and the generating of the first and second decoding control information based on the updated decoding performance information.. .
Sk Hynix Inc.

Hardware apparatuses and methods to check data storage devices for transient faults

Methods and apparatuses relating to a hardware memory test unit to check a section of a data storage device for a transient fault before the data is stored in and/or loaded from the section of the data storage device are described. In one embodiment, an integrated circuit includes a hardware processor to operate on data in a section of a data storage device, and a memory test unit to check the section of the data storage device for a transient fault before the data is stored in the section of the data storage device, wherein the transient fault is to cause a machine check exception if accessed by the hardware processor..
Intel Corporation

Method of shaping a strobe signal, a data storage system and strobe signal shaping device

A strobe signal shaping method for a data storage system includes receiving a strobe signal; boosting a first clock edge portion of the strobe signal when the strobe signal is received after having been idle or paused over a predetermined time period; and returning to an operating mode in which boosting is turned off with respect to a second clock edge portion of the strobe signal.. .
Samsung Electronics Co., Ltd.

Method and system for reviewing medical study data

There is described a method and a system including a viewing application running on a user's device configured to create a user interface including a drawable region on the user's device, a server environment including a coordinator engine to receive requests for review sessions from the viewing application, and a review helper process, allocated to each review session by the coordinator engine. The helper process retrieves medical study data from a data storage and transfers a stream of drawing commands to the viewing application.
Tomtec Imaging Systems Gmbh

Register system configured to communicate with wireless communication devices to authenticate user attributes

A register system includes an optical code reader, a data storage, a wireless communication interface through which the register system communicates wirelessly with a user computing device, a display, and a processor. The processor queries a master record stored in the data storage to determine whether or not a product corresponding to a product code read by the code reader is an confirmation-required product, and responsive to determining that the product is an confirmation-required product, controls the wireless communication interface to transmit a pull request for a user attribute stored in the user computing device.
Toshiba Tec Kabushiki Kaisha

System and automated managing of serially produced technical components

A method and system for managing of an apparatus comprising a plurality of series produced technical hardware components over a life-cycle are disclosed. The method comprises assigning first identification data to the apparatus, assigning individual second identification data to all, or almost all, of said technical hardware components, and storing the first and second identification data in at least one of an external database and in a data storage in one or several of said apparatus and the technical hardware components.
Bipon Ab

Marking analysis system and marking analysis method

A marking analysis system includes a marking data storage unit to store a plurality of marking data indicating a plurality of positions marked by a user in a book so as to correspond respectively to a plurality of users, a marking distribution analysis unit that analyzes the marking data and calculates a marking frequency for each of a plurality of unit areas in the book, and generates marking distribution characteristic data indicating a distribution of the marking frequency with respect to a position in the unit area, a marking distribution characteristic data storage unit to store the marking distribution characteristic data, and a similar user retrieval unit that, when determining that the distribution of the marking frequency indicated by the marking distribution characteristic data of a target user selected as a processing target and the distribution of the marking frequency indicated by the marking distribution characteristic data of another user are similar, extracts the another user as a similar user who is similar to the target user.. .
Renesas Electronics Corporation

Intrusion-protected memory component

Intrusion-protected component including a housing including a substrate containing a data storage component and access functionality only through which access to each data storage component is enabled, and conductors connected together in a single circuit to form a single transmission line. A processor renders each data storage component and/or access functionality inoperable upon detecting a variance in current or impedance caused by breaking of one of the conductors, e.g., causes the data storage component to self-destruct.
Intelligent Technologies International, Inc.

An apparatus and a processing data

The invention relates to a central data collection apparatus. The central data collection apparatus comprises an interface for receiving data relating to devices arranged at a plurality of different installation sites.
Abb Schweiz Ag

Stand-alone data black hole processing method and computing device

A stand-alone data black hole processing method, comprising: a data black hole system is deployed in a computing device, so that the computing device becomes a data black hole terminal; the data black hole system refers to a system which stores process data and an operation result within a computing device operation process in a specific storage location, and is able to ensure that the computing device is operating normally; a data black hole space is established, comprising a data storage area opened locally in the computing device; a corresponding relationship is established for a user of the computing device and the data black hole space or a part of the data black hole space; data writing produced by the user in the operation of the data black hole terminal is redirected to the data black hole space corresponding to the user; a data persistence operation with regard to a local storage device outside the black hole storage area is prevented, and data output via a local interface with regard to a non-data black hole terminal is prevented, thereby ensuring that data inputted into the data black hole terminal or the data black hole space is present only in the data black hole space. Also provided is a computing device..
Antaios (beijing) Information Technology Co., Ltd.

A storing/reconstructing a multitude of sequences in/from a data storage structure

The invention relates to a computer implemented method of storing/recovering in/from a storage data structure a multitude of sequences that have been aligned with a reference data structure. The information of the sequences is stored in different sections.
Genalice B.v.

Aggregate projection

In an example, an aggregate function is associated with an aggregate projection for a data storage system. Input data to be loaded into the data storage system is aggregated according to the aggregate function and stored in the aggregate projection..
Hewlett Packard Enterprise Development Lp

Data storage device and control method thereof

A data storage device includes a physical storage unit, an authentication unit and a control unit. The authentication unit has a unique identification code.
Apacer Technology Inc.

Techniques for data storage protection and integrity checking

Various embodiments are generally directed to techniques for encrypting stored data. An apparatus includes a processor component comprising a cache that comprises a cache line to store a first block of data corresponding to a second block of encrypted data stored within a storage; a compressor to compress the data within the first block to generate compressed data within the first block to clear sufficient storage space within the first block to store metadata associated with generation of the second block of encrypted data from the first block in response to eviction of the first block from the cache line; and an encrypter to encrypt the compressed data within the first block to generate the encrypted data within the second block and to store encryption metadata associated with encrypting the compressed data within the second block as a portion of the metadata associated with the generation of the second block..

Memory storage windows in a memory system

A memory device comprises a first plurality of addressable memory locations associated with a first data storage window and a second plurality of addressable memory locations associated with a second data storage window. The memory device includes a controller that receives requests from a host device to identify the first data storage window and the second data storage window.
Memory Technologies Llc

Location-aware behavior for a data storage device

The present disclosure relates to a location-aware data storage device. The data storage device may record previous locations of the data storage device and may identify a pattern of use based on the previous locations.
Western Digital Technologies, Inc.

Storage in flash memory

A method of data storage in a non-volatile memory, wherein the non-volatile memory is divided into: a first region in which each page includes fields adapted to contain data and a field adapted to contain metadata; a second region in which each page includes fields adapted to contain data and a field adapted to contain metadata; a third region adapted to contain indicators of the progress of an operation in the first and second regions, the metadata fields of the first and second regions being respectively adapted to contain, during an operation of data update in a page of the first region, the indexes of a page in the second region and of said page of the first region.. .
Proton World International N.v.

Memory system and operation method thereof

A memory system may include: a data storage unit comprising a first memory device through which data are inputted/outputted through a first channel and a second memory device through which data are inputted/outputted through a second channel, wherein each of the first and second memory devices comprises a plurality of blocks each having multi-level cells (mlcs); and a controller suitable for selecting a first target block among the plurality of blocks of a channel which includes a first victim block and selecting a second target block among the plurality of blocks of a channel of which does not include the first victim block, and separating data of the mlcs included in the first victim block on a level basis and copying the separated data into the first and second target blocks, respectively, during a garbage collection operation.. .
Sk Hynix Inc.

Consistent transition from asynchronous to synchronous replication in hash-based storage systems

A system, computer program product, and computer-executable method of transitioning replication on a data storage system including a production site and a replication site from asynchronous replication to synchronous replication, the system, computer program product, and computer-executable method including receiving a request to transition from asynchronous replication to synchronous replication and changing the data storage system to a transition mode, wherein the data storage system transitions the data storage system from using asynchronous replication to synchronous replication.. .
Emc Corporation

Data invalidation acceleration through approximation of valid data counts

A memory controller implemented within a non-volatile data storage device with improved efficiency for executing data invalidation commands is disclosed. In one embodiment, the non-volatile data storage device in communication with a host device and comprises a processor, a memory device that includes a plurality of physical storage locations, a cache memory configured to store a map table and a count value.
Ocz Storage Solutions, Inc.

Dynamic resilience in flash acceleration tiers

A system, computer program product, and computer-executable method of dynamically modifying data storage resilience within a two tiered data storage system, where the two tiered data storage system includes one or more fast data storage appliances and storage capacity tier wherein the fast data storage appliance is enabled to provide reliable data storage, the system, computer program product, and computer-executable method including receiving configuration information from a node utilizing the two-tiered data storage system, wherein the configuration information provides characteristics of a job, analyzing the configuration information, updating use of the fast data storage appliances based on the analysis.. .
Emc Corporation

Data storage in a flash memory

Data is stored in a non-volatile memory during an off-line transaction between a circuit containing memory and a terminal. A page of the memory is assigned to each transaction, and the data of each transaction is stored sequentially in the corresponding page.
Proton World International N.v.

Copy-paste history on a mobile device

This disclosure provides a method, system, and computer-readable medium for maintaining a history of copied objects using a mobile device and providing a menu listing the history of copied objects when a preconfigured gesture is received by the mobile device. The history of copied objects includes text objects, such as words, phrases, sentences, or complete paragraphs, and non-text objects, such as images, sounds, movies, and other such non-text objects.
Successfactors, Inc.

Compute through power loss hardware approach for processing device having nonvolatile logic memory

A computing device apparatus facilitates use of a deep low power mode that includes powering off the device's cpu by including a hardware implemented process to trigger storage of data from the device's volatile storage elements in non-volatile memory in response to entering the low power mode. A hardware based power management unit controls the process including interrupting a normal processing order of the cpu and triggering the storage of the data in the non-volatile memory.
Texas Instruments Incorporated

Removable test and diagnostics circuit

A test and diagnostics circuit, methods and systems are described. An example test and diagnostics circuit includes a controller and a power monitor coupled to the controller.
Hewlett Packard Enterprise Development Lp

Solving unstable universal asynchronous receive transmit (uart) communication between a power manager and a universal serial bus (usb)-bridge device

A device may comprise data storage, a power manager and a bridge device that is coupled to the data storage and to the power manager, and configured to bridge between at least a first data protocol and at least a second data protocol. The bridge device may comprise a uart, a first clock, a second clock and bridge device firmware configured to cause the bridge device to selectively configure the uart for communication using the first clock or the second clock.
Western Digital Technologies, Inc.

Security model for data transfer using a shippable storage device

Data may be securely stored onto a shippable data storage device in order for the client data to be protected during shipment to the remote storage service provider. The service provider prepares a shippable storage device and ships it to the client.
Amazon Technologies, Inc.

Systems and methods for minimum storage regeneration erasure code construction using r-ary trees

M r-ary trees for generating high-rate msr (hmsr) erasure codes for application in data storage systems. Nodes in the tree structures represent systematic and parity storage nodes.
Netapp, Inc.

Magnetic element, skyrmion memory, skyrmion memory device, skyrmion-memory embedded solid-state electronic device, data storage apparatus, data processing and communication apparatus

Provided is a magnetic element capable of generating one skyrmion and erasing the one skyrmion. The magnetic element includes a magnet shaped like a substantially rectangular flat plate, an upstream electrode connected to the magnet in a width wm direction of the magnet and made of a non-magnetic metal, a downstream electrode connected to the magnet in the width wm direction to oppose the upstream electrode and made of a non-magnetic metal, and a skyrmion sensor configured to detect the skyrmion.
Riken

Canary testing for storage devices

Embodiments are disclosed for analyzing data storage devices. The present disclosure employs a “canary” test that selects multiple storage devices and tests the same for a predetermined period of time.
Facebook, Inc.

Convoy vehicle look-ahead

A computing device for a vehicle imaging system includes a data storage medium and a processing device programmed to execute computer-executable instructions stored on the data storage medium. The instructions include capturing an image of an area ahead of a host vehicle in a convoy with at least one other vehicle, wirelessly pairing with a mobile device associated with the at least one other vehicle, and presenting an image captured by the mobile device associated with the at least one other vehicle..
Ford Global Technologies, Llc

Storage condition setting device and data storage system for vehicle diagnosis

A storage condition setting device searches, from among a plurality of ecus that reside within an in-vehicle network, for a target ecu corresponding to a diagnostic item that is input to an input unit. In the case that such a target ecu exists, the storage condition setting device acquires from the target ecu equipment information of a vehicle related to storage conditions that correspond to the diagnostic item, and selects and sets as storage condition data in the target ecu only those items that correspond to the equipment information from among the storage conditions..
Honda Motor Co., Ltd.

Consumer feedback for websites and mobile applications

An apparatus for receiving structured user feedback relating to an online or mobile application comprises a data storage unit having stored therein data relating to one or more feedback surveys, one or more options for content to be included in the application and one or more selections. A processor is in communication with the data storage unit and an interface is coupled to be in communication with the processor.
Appee Pty Ltd

Data transfer tool for secure client-side data transfer to a shippable storage device

A client-side data transfer tool may be used to encrypt customer data and store the encrypted data onto a shippable data storage device. The shippable storage device is provided to the client by a remote storage service provider for importing the customer data into the service provider.
Amazon Technologies, Inc.

In-situ cloud data management solution

A data management solution using data management nodes which in turn are connected to one or more data storage entities. Data management nodes receive access requests from software connector components that run in-situ on application or file servers, and store file system meta-data and custom defined meta-data that may include policies and requirements.
Datanomix, Inc.

Systems and methods for access control over changing big data structures

A system may receive a query configured to access a column in a data table. The data table may be in a flat file in a big data storage format.
American Express Travel Related Services Co., Inc.

Determining a level of hypoglycemic unawareness displayed by a patient

A method of determining a level of hypoglycemic unawareness displayed by a patient is provided. The method includes maintaining, in a data storage device in communication with one or more processors, a data structure including one or more glucose concentrations correlated to one or more subject prompts.
Joslin Diabetes Center, Inc.

Detecting and using mood-condition affinities

Concepts and technologies are disclosed herein for detecting and using mood-condition affinities. A processor that executes an affinity service or affinity application can obtain collected data associated with a user device.
At&t Intellectual Property I, L.p.

Hierarchical coherency log for managing a distributed data storage system

A system and method for managing distributed coherent datasets using a hierarchical change log is provided. In some embodiments, a distributed storage system is provided that includes a primary storage device containing a primary dataset and a mirror storage device containing a mirror dataset.
Netapp, Inc.

Self-described query execution in a massively parallel sql execution engine

A query is executed in a massively parallel processing data storage system comprising a master node communicating with a cluster of multiple segments that access data in distributed storage by producing a self-described query plan at the master node that incorporates changeable metadata and information needed to execute the self-described query plan on the segments, and that incorporates references to obtain static metadata and information for functions and operators of the query plan from metadata stores on the segments. The distributed storage may be the hadoop distributed file system, and the query plan may be a full function sql query plan..
Emc Ip Holding Company Llc

Transaction management enhancing data stability of nosql database based on distributed file system

Transaction management methods for enhancing data stability of a nosql db based on a distributed file system are presented. The methods include, for instance: initializing a data storage transaction in which the distributed file system stores a logical file in the nosql db, writing, by the distributed file system, the logical file into an inter-file if, and moving, by the distributed file system, the inter-file to a physical file of the nosql db when commit on a transaction occurs..
Wisenut, Inc.

Centralized parallel burst engine for high performance computing

data storage systems and methods for storing data are described herein. An intermediate storage system is coupled with a high performance computing (hpc) system.
Datadirect Networks, Inc.

System and efficient cross-controller request handling in active/active storage systems

A system and method for cross-controller data storage operations comprises interconnecting a responding storage controller and an owning storage controller with a direct memory access (dma) capable fabric, the responding storage controller and the owning storage controller each comprising an interface from a data bus connected to the dma capable fabric, configuring and implementing a shared dma address space in accordance with the dma capable fabric, the shared dma address space including memory on the responding storage controller and the owning storage controller, the shared dma address space being one of a symmetric or asymmetric address space, and exposing one or more local buffers of the responding storage controller and one or more local buffers of the owning storage controller through the shared dma address space.. .
Futurewei Technologies, Inc.

Data reading/writing dual-system terminal and dual-system terminal

A data reading/writing method of a dual-system terminal and a dual-system terminal are provided. The dual-system terminal includes: an area partition module, configured to partition a data storage area of the dual-system terminal into a secure storage area and a normal storage area according to a preset rule; an area mounting module, configured to mount the secure storage area and the normal storage area when being operated in a secure system, and mount the normal storage area when being operated in a normal system; and an instruction receiving module, configured to receive an operation instruction, issued by a user in the secure system, of performing data reading/writing in the secure storage area and normal storage area; or, to receive an operation instruction, issued by the user in the normal system, of performing data reading/writing in the normal storage area..
Yulong Computer Telecommunication Scientific (shenzhen) Co., Ltd.

Caching sensing device data in data storage device

Data is received from a sensing device for storage in at least one memory of a data storage device. It is determined whether to cache the received data in at least one cache memory of the dsd based on at least one of the sensing device sending the data and information related to the received data..
Western Digital Technologies, Inc.

Selective buffer protection

A data storage device may include a volatile memory device and a controller. The volatile memory device may include a plurality of sections.
Western Digital Technologies, Inc.

Reducing latency for raid destage operations

A method for performing a cycle update on a raid storage device by a storage system includes storing first data in a first buffer. The method additionally includes retrieving a command block associated with the first data, and executing the command block to perform a set of operations in a sequence specified by the command block.
International Business Machines Corporation

Managing data operations in a quorum-based data replication system

When a request is received to perform a data operation requiring an interaction with any one of multiple data replicas stored on one or more data storage devices and managed by a quorum-based data management protocol in which completion of a data update is reported to an initiator of the data update when acceptance of the data update is reported by a majority of the data replicas, the data operation is routed to be performed using one of a predefined minority of the data replicas if the data operation requires less than strong consistency, is a read-only data operation, and meets a predefined criterion of being computationally time-intensive or computationally resource-intensive, or routed to be performed using a predefined majority of the data replicas if the data operation requires strong consistency or requires a data write operation or does not meet the predefined criterion.. .
Internationl Business Machines Corporation

Data storage systems, computing systems, methods for controlling a data storage system, and methods for controlling a computing system

According to various embodiments, a data storage system may be provided. The data storage system may include: a first storage device; a second storage device; a data receiver configured to receive data to be stored in the data storage system and an indicator indicating a storage profile for the data; and a storage controller configured to determine based on the indicator whether to store the data on the first storage device or to store the data on the second storage device..
Razer (asia-pacific) Pte. Ltd.

Data storage in a multi-level memory device using one-pass programming

A method for data storage includes preparing first data having a first size for storage in a memory device that stores data having a nominal size larger than the first size, by programming a group of memory cells to multiple predefined levels using a one-pass program-and-verify scheme. The first data is combined with dummy data to produce first combined data having the nominal size, and is sent to the memory device for storage in the group.
Apple Inc.

Technologies for performing a data copy operation on a data storage device

Technologies for performing a data copy operation on a data storage device include storing a copy token in a power-fail-safe data structure that identifies the source address and destination address of the data copy operation, updating an address table to indicate that the source and destination addresses are involved in the data copy operation, and notifying a host requesting that data copy operation that the data copy operation has been completed prior to performing the data copy operation. The host may subsequently perform other tasks while the data storage device completes the data copy operation.
Intel Corporation

Methods and systems for data storage using solid state drives

Provided herein are methods and systems for improved storage strategies for use of collections of storage resources, such as solid state drives, including in connection with a converged networking and storage node that may be used for virtualization of a collection of physically attached and/or network-connected storage resources.. .
Diamanti, Inc.

Dynamic core allocation for consistent performance in a non-preemptive scheduling environment

Methods and systems are presented for allocating resources based on dynamic core allocation in a scheduler hierarchy of a storage system. One method includes reserving a set of core processors including one or more core processors for execution of system ios in the data storage system.
Nimble Storage, Inc.

Thermal management apparatus and method using dynamic thermal margin, and semiconductor processor device, non-volatile data storage device and access control method using the same

Disclosed herein are a thermal management apparatus and method using a dynamic thermal margin, and a semiconductor processor device, a non-volatile data storage device and an access control method using the same. The thermal management apparatus and method using a dynamic thermal margin, and the semiconductor processor device, non-volatile data storage device and access control method using the same can guarantee required performance based on importance and priority by scaling a thermal margin based on the importance of a task or the priority of threads, can control the generation of heat in a software manner while being compatible with non-volatile memory interface standards, and can also provide performance varying depending on the importance of a request that is being processed..
Research & Business Foundation Sungkyunkwan University

Optical information recording/reproducing apparatus, optical information recording/reproducing method

An optical information recording/reproducing apparatus and method thereof which compensate for the effect of mechanical instability on holographic data storage. A time dependent deviation profile of an optical beam during recording is determined.

Eyewear including a remote control camera and a docking station

Eyewear is provided including a frame, and a camera connected with the frame, in which the camera is configured to be controlled by a remote controller. The camera may be configured to capture video and/or a photo.
E-vision Smart Optics, Inc.

Electro-active elements with crossed linear electrodes

Eyewear is provided including a frame, and a camera connected with the frame, in which the camera is configured to be controlled by a remote controller. The camera may be configured to capture video and/or a photo.
E-vision Smart Optics, Inc.

Eyewear including a remote control camera

Eyewear is provided including a frame, and a camera connected with the frame, in which the camera is configured to be controlled by a remote controller. The camera may be configured to capture video and/or a photo.
E-vision Smart Optics, Inc.

User assistance system comprising a cleaning and disinfecting device

A user assistance system for use with a device for cleaning and disinfecting a surgical instrument. The system including data eyeglasses including a camera and a projection surface, wherein the data eyeglasses projects information on the projection surface, a data storage in which a plurality of data sets on different types of surgical instruments are saved, information relating to an identifying feature of a particular type of surgical instrument and visual data relating to instructions on cleaning the particular type or surgical instrument are in each data set, and a controller configured to capture an image of a surgical instrument to be cleaned, compare image data with the identifying feature in the data sets, identify a type of the surgical instrument to be cleaned using the identifying feature in the image, and display visual information relating to instructions on cleaning the identified type of surgical instrument on the projection surface..
Olympus Winter & Ibe Gmbh

Image registration system

An image registration server which can communicate with a client device, includes an image data receiving device for receiving image data transmitted from the client device, an image data generation device for generating image data representing the same image as an image represented by the image data received by the image data receiving device and having a different form of representation therefrom, and an image data storage device for storing the image data generated by the image data generation device so as to be accessible.. .
Samsung Electronics Co., Ltd.

Systems and methods to recreate real world application level test packets for network testing

Systems and methods are disclosed to recreate real world application level test packets for network testing. Live network traffic is monitored within a live network infrastructure, and live traffic meta-data is then collected for this live traffic.
Ixia

Enhanced electronic gaming machine with gaze-based popup messaging

An electronic gaming machine is provided. The computer device comprises at least one data storage unit storing game data for a game, a display unit to display graphical game components to a player of the game, at least one data capture unit, such as a camera, to collect data about the player's gaze, and a processor to process the player gaze data, determine if a player gaze condition is satisfied, determine whether a game condition is satisfied.
Igt Canada Solutions Ulc

Method for creating a spatial model with a hand-held distance measuring device

Method for creating a spatial model of a target object with a hand-held distance measuring device, the device comprising a laser distance meter, a camera, a computing unit and a data storage device, the method comprising measuring with the laser distance meter one or more distances to the target object from different positions, storing the measured distances in the data storage device, capturing with the camera a plurality of images of the target object, wherein each of the measured distances is associated with one of the captured images, determining with the computing unit relative camera poses for the plurality of images, and calculating with the computing unit based on the plurality of images and on the determined relative camera poses a three-dimensional geometry of the target object.. .
Leica Geosystems Ag

Dynamic risk accommodating investment lending

A dynamic lending system may include a computing device in communication with a network. The computing device may include a computer readable data storage medium having data structures stored thereon for facilitating and dynamically allocating peer-to-peer loan transactions.
The Bank Of Kaukauna

Smart card device, system including the same and operating smart card system

A smart card may include data storage and transmission circuitry, a plurality of voltage controllers to supply operational power to card circuitry, a plurality of oscillators to supply an internal clock for the card, and power management circuitry. The power management circuitry may be configured to shut down the oscillators and at least one, but not all, voltage controllers during a period after a data transmission is completed..
Samsung Electronics Co., Ltd.

Distributed data encrypting data

Techniques for performing data encryption on data to be stored within a storage system are provided. A client application executing on a host machine may generate a data storage write request to write data to a storage system.
Datrium Inc.

Replication of structured data records among partitioned data storage spaces

Systems, methods, and software for management of partitioned data storage spaces is provided herein. An exemplary method includes storing sets of structured data records among partitioned data storage spaces, with data fields of the structured data records correlated among the sets by relational associations.
Microsoft Technology Licensing, Llc

Promoted properties in relational structured data

Systems, methods, and software for management of partitioned data storage spaces are provided herein. An exemplary method includes storing sets of structured data records among partitioned data storage spaces, with data fields of the structured data records correlated among the sets by relational associations.
Microsoft Technology Licensing, Llc

Replication control among redundant data centers

Systems, methods, and software for management of redundant data storage centers is provided herein. An exemplary method includes redundantly storing data records across the redundant data storage centers, with a first data storage center operating as a primary data storage center configured to respond to at least user input related to the data records.
Microsoft Technology Licensing, Llc

Reminder processing of structured data records among partitioned data storage spaces

Systems, methods, and software for management of partitioned data storage spaces is provided herein. An exemplary method includes storing sets of structured data records among partitioned data storage spaces, with data fields of the structured data records correlated among the sets by relational associations.
Microsoft Technology Licensing, Llc

System and providing a platform for creating, browsing and searching a journal of activities of a user

A system is disclosed for providing a platform for creating, browsing and searching a journal of a user's activities. The system comprising a data storage area to store: a user database, wherein information pertaining to one or more users is stored; a location group objects database, wherein one or more location group objects are stored, each object comprising a timestamp, coordinates and motion status of a user; a points of interest database wherein one or more location points of interest of the user are stored, the points of interest comprise data relating to the user from one or more data sources on a network that index data based on time; and one or more servers coupled to the user database, location group objects database and points of interest database via the network, the one or more servers programmed to execute computer program modules, the computer program modules comprising: a tracker engine configured to (1) receive and process data from one or more sensors sensing the location of the user and (2) generate a plurality of location group objects that comprise a time, coordinates and motion status of the user; and an annotation engine configured to assign a physical location to each location group object..

Live synchronization and management of virtual machines across computing and virtualization platforms and using live synchronization to support disaster recovery

An illustrative “live synchronization” feature in a data storage management system can reduce the downtime that arises in failover situations. The illustrative live sync embodiment uses backup data to create and maintain a ready (or “warm”) virtualized computing platform comprising one or more virtual machines (“vms”) that are configured and ready to be activated and take over data processing from another data processing platform operating in the production environment.
Commvault Systems, Inc.

Data storage device and operating method thereof

A data storage device includes a first decoder suitable for performing first ecc decoding operation; a second decoder suitable for performing second ecc decoding operation; and a control unit suitable for controlling the first decoder to perform the first ecc decoding operation to data chunks read from a memory region respectively according to read voltage sets, and performing one of prioritization, reservation and omission of the second ecc decoding operation to a current data chunk when the first ecc decoding operation to the current data chunk fails.. .
Sk Hynix Inc.

Delegating database queries

The disclosure is directed to pushing data updates to client computing devices (“clients”) in real-time. Clients can obtain data from a data storage layer by sending queries to the data storage layer that will return data compatible with the client's local data model.
Facebook, Inc.

Encoded parity

A magazine-based data storage library in connection with a disk drive-based archive storage system is described that essentially generates parity data for tape formatted data streams (stored to tape cartridges) that do not align by way of data blocks or file marks. Data streams intended for tape storage sent to tape cartridges are also sent to a disk drive storage system via an encoder where parity of the data streams can be generated.
Spectra Logic Corporation

Reducing read disturb in data storage

A memory controller includes a data modulator and a data demodulator. The data modulator is configured to translate original data into modified data according to a conversion operation and write the modified data to the array of memory locations.
Sk Hynix Inc.

Home automation data storage system and methods

In some embodiments, a home automation data storage system is provided. The home automation data storage system can include a plurality of home automation components, each component including a storage device.
Echostar Technologies L.l.c.

System and providing a platform for detecting pattern based irrigation

A system is disclosed for providing a platform for detecting pattern-based irrigation. The system comprises a data storage area to store: a property database, wherein information relating to the one or more properties is stored; and a water usage database, wherein information pertaining to water usage of one or more properties is stored; and one or more servers coupled to the data storage area, wherein the one or more servers are programmed to execute computer program steps, the computer program steps comprising: receiving first water and second usage rates corresponding to first and second points in time, respectfully from the water usage database relating to a property of the one or more properties; calculating a range as a function of a percentage of the first usage rate so as to avoid incorrectly characterizing the first usage rate as an irrigation event; comparing a similarity between the first and second water usage rates as a function of a percentage of the first water usage rate; determining if the second water usage rate is within the range; and determining a likelihood that first water usage rate is an irrigation event as a function of the whether the second usage rate is within the range..
Watersmart Software, Inc.

Infrared signal monitoring for cell cultures

The present invention is directed to an apparatus for monitoring a cell culture comprising a) one or more infrared sensors positioned adjacent to a cell culture, the one or more infrared sensors capable of recording an infrared heat signal from the cell culture; b) a power source in electrical communication with the one or more infrared sensors; c) a data storage and computation device configured to receive and analyze the infrared heat signal from the one or more infrared sensors; and d) a transmitter device in electrical communication with the storage and computation device; wherein the apparatus monitors the pattern of heat production in the cell culture. The present invention is also directed to methods for monitoring and analyzing the metabolic activity of cells using the above apparatus..
International Business Machines Corporation

Infrared signal monitoring for cell cultures

The present invention is directed to an apparatus for monitoring a cell culture comprising a) one or more infrared sensors positioned adjacent to a cell culture, the one or more infrared sensors capable of recording an infrared heat signal from the cell culture; b) a power source in electrical communication with the one or more infrared sensors; c) a data storage and computation device configured to receive and analyze the infrared heat signal from the one or more infrared sensors; and d) a transmitter device in electrical communication with the storage and computation device; wherein the apparatus monitors the pattern of heat production in the cell culture. The present invention is also directed to methods for monitoring and analyzing the metabolic activity of cells using the above apparatus..
International Business Machines Corporation

Image capturing device and method thereof

An image capturing device is provided comprising an image sensor for capturing a first image of a scene, a light source for illuminating the scene with a first flash of coded light, and a network interface for communicating with a communications network and/or a further image capturing device. The device is operative to encode information into the first flash, enabling retrieval of the first image from a first data storage, capture the first image, and store the first image in the first data storage.
Telefonaktiebolaget L M Ericsson (publ)

Video analytics based control of video data storage

A method comprises receiving first video data at a source end, the first video data including video data relating to an event of interest captured using a video camera disposed at the source end. The first video data is retrievably stored in a memory storage device.
Iwatchlife, Inc.

Managing preloading of data on client systems

Techniques are described for managing preloading of data for client computing systems. A client computing system may provide one or more persistent data storage caches on local storage, such as to support a particular software program executing on the client computing system (e.g., a web browser program, with the persistent data storage cache designed to store browser cookies and other data for later access by the web browser program).
Amazon Technologies, Inc.

Peer-to-peer data storage

A determination is made of users that form a group within a social network in which the users communicate with each other over a network with electronic devices in a client-server architecture. The users in the group within the social network form a peer-to-peer (p2p) storage group within a p2p storage network.
Four Mile Bay, Llc

Data security threat control monitoring system

A data security threat control and monitoring system and method described herein may provide visibility into users' activities and their access to sensitive information (e.g., social security number, addresses, fingerprints, and the like) in order to evaluate and mitigate, for example, insider data security threats. The system may monitor various types of activities, such as end users' behavior on applications and/or end users' access, downloads, and copies of sensitive data.
Bank Of America Corporation

Event-triggered, graph-centric predictive cache priming

Notification of an event related to a performance degradation in a network node of a plurality of network nodes in a network is received. The notification is forwarded to a client device.
Ca, Inc.

Resilient secret sharing cloud based architecture for data vault

A method of securely storing data including: providing, within a secure data storage system, a plurality of secret sharing methods for selection and identifying a striping policy for storage of the data, in accordance with input preferences. The data can be split into n secret shares according to a secret sharing method, the selection being determined by the striping policy, wherein a threshold number, t, of such shares is sufficient to recover the data, where t is less than n, generating metadata associated with the data, the metadata identifying the selected secret sharing method and storing the metadata within the secure data storage system and writing the secret shares to storage that includes storage outside the secure data storage system, such that, when at least t shares are retrieved, the metadata can be recalled to identify the selected secret sharing method for recovery of the data..
Payfont Limited

Data recovery utilizing optimized code table signaling

A computer-implemented method, system, and apparatus for storing binary data is disclosed. A processor receives a digital bit stream and transforms the digital bit stream to an encoded digital bit stream.
Agilepq, Inc.

Rram cell bottom electrode formation

The present disclosure relates to a method of forming a resistive random access memory (rram) cell having a reduced leakage current, and an associated apparatus. In some embodiments, the method is performed by forming a bottom electrode layer over a lower metal interconnect layer.
Taiwan Semiconductor Manufacturing Co., Ltd.

Data storage device and data maintenance method

A data storage device including a flash memory and a controller. The flash memory includes a plurality of pages and a plurality of word lines, wherein each of the word lines controls at least two of the pages.
Silicon Motion, Inc.

Resistive memory device and operation method thereof

A resistive memory device includes a memory cell array including a unit memory cell coupled between a word line and a bit line, wherein the unit memory cell includes a data storage material and a non-silicon-substrate-based type bidirectional access device coupled in series, a path setting circuit coupled between the bit line and the word line, suitable for providing a program pulse toward the bit line or the word line based on a path control signal, a forward write command, and a reverse write command, and a control unit suitable for providing a write path control signal, a forward program command, and a reverse program command based on an external command signal.. .
Sk Hynix Inc.

Management of data storage in memory cells using a non-integer number of bits per cell

A method for data storage includes storing data in a group of memory cells, by encoding the data using at least an outer code and an inner code, and optionally inverting the encoded data prior to storing the encoded data in the memory cells. The encoded data is read from the memory cells, and inner code decoding is applied to the read encoded data to produce a decoding result.
Apple Inc.

Display with light-emitting diodes

A display may have an array of pixels each of which has a light-emitting diode such as an organic light-emitting diode. A drive transistor and an emission transistor may be coupled in series with the light-emitting diode of each pixel between a positive power supply and a ground power supply.
Apple Inc.

Writing graphics data from local memory to system memory

This disclosure is directed to graphics data storage. A graphics processing unit (gpu) may determine pixels of a tile for which the gpu generated graphics data during the rendering of the tile.
Qualcomm Incorporated

Train security system

A method for identifying an alteration of an object in the vicinity of a train in operation travelling on a rail track along a route. The train is operative to transport passengers or cargo.
Icomera Ab

Fuzzy data operations

A method for clustering data elements stored in a data storage system includes reading data elements from the data storage system. Clusters of data elements are formed with each data element being a member of at least one cluster.
Ab Initio Technology Llc

Shared data storage leveraging dispersed storage devices

A storage system provides shared storage by utilizing dispersed storage devices while optimizing both the placement of data across the dispersed storage devices and the method for accessing the stored data. The storage system enables high level of scalability and performance while minimizing resource consumption..
Maxta, Inc.

Flash memory device including address mapping for deduplication, and related methods

A data storage device includes a flash memory that includes blocks of physical pages that include physical sectors configured to store data therein. A memory control unit, including a flash translation layer (ftl), is configured to receive write data sectors to be stored in the flash memory, determine at least one matched data sector by matching a write data sector with a reference data sector based upon a deduplication operation, and store the reference data sector corresponding to the matched data sector in a physical sector of a physical page of a block in the flash memory.
Samsung Electronics Co., Ltd.

Data recovery in multi-target data storage networks

In one general embodiment, a computer-implemented method includes using a supplemental data storage volume at a secondary location to track a first set of data updates to a primary data storage volume at a primary location in response to a failure event at the primary location. A second set of tracked data updates, which are updates to the primary data storage volume stored in a secondary data storage volume at the secondary location, are retrieved.
International Business Machines Corporation

Data storage device and data maintenance method thereof

A data storage device including a flash memory and a controller. The controller performs a first read operation on the pages of a first block of a first block group, and performs a maintenance process to determine whether the first group read count of the first block group is greater than a read threshold when the first read operation is finished.
Silicon Motion, Inc.

Codeless generation of apis

Some embodiments provide a novel method of generating application programming interfaces (apis) in a codeless manner. The method generates a schema description of a data storage (e.g., a relational database) with which an api-accessible object may have to exchange data (e.g., from which the object may have to read data and/or to which the object may have to write data) to process an api request during the execution of an application.
Strongloop, Inc

Dynamic saving of registers in transactions

A data processing apparatus comprises a plurality of data storage elements, each configured to store data. Mask storage circuitry stores a mask and processing circuitry executes one or more instructions.
Arm Limited

Methods for managing the writing of datasets by computer-implemented processes

A first computer-implemented process writes a first dataset to data storage locations on at least one data storage device. A request by the first or a second computer-implemented process to write a second dataset to one of the data storage locations where the first computer-implemented process has written some or all of the first dataset is identified.
Happy Cloud Inc.

Data storage resource allocation using blacklisting of data storage requests classified in the same category as a data storage request that is determined to fail if attempted

A resource allocation system begins with an ordered plan for matching requests to resources that is sorted by priority. The resource allocation system optimizes the plan by determining those requests in the plan that will fail if performed.
Commvault Systems, Inc.

Data storage resource allocation using category blacklisting when data management requests fail

A resource allocation system begins with an ordered plan for matching requests to resources that is sorted by priority. The resource allocation system optimizes the plan by determining those requests in the plan that will fail if performed.
Commvault Systems, Inc.

Systems and methods to confirm replication data accuracy for data backup in data storage systems

A data storage system, according to certain aspects, automatically determines the accuracy of replication data when performing data backup operations. For instance, the system performs data backup using replication data rather than source data to reduce the processing load on the source system.
Commvault Systems, Inc.

Data storage device that stabilizes write latency

A storage device includes a nonvolatile memory, a communication interface connectable to an external device, and a control circuit. The control circuit is configured to carry out over an elapsed time period first write operations to write data received through the communication interface in the nonvolatile memory, second write operations to write data stored in a memory region of the nonvolatile memory to another memory region of the nonvolatile memory, and wait operations during which no data are written, read, or erased in the nonvolatile memory, such that the wait operations are carried out during a smaller percentage of the elapsed time period as the elapsed time period becomes longer..
Kabushiki Kaisha Toshiba

Data storage device and flash memory control method

A data storage device with flash memory and a flash memory control method are disclosed, in which the flash memory includes multi-level cells (mu:s) and single-level cells (slcs). A microcontroller is configured to use the random access memory to cache data issued from the host before writing the data into the flash memory.
Silicon Motion, Inc.

Data storage device and mode-detection method thereof

A data storage device including a flash memory and a controller. The controller enables the flash memory to transmit a predetermined parameter stored in the flash memory according to a first predetermined trigger edge of a clock signal and reads the predetermined parameter transmitted by the flash memory according to the first predetermined trigger edge of the clock signal to obtain a first reference parameter in an asynchronous mode.
Silicon Motion, Inc.

A device controller and performing a plurality of write transactions atomically within a nonvolatile data storage device

A device controller and method are provided for performing a plurality of write transactions atomically within a non-volatile data storage device. Each transaction specifies a logical address and the method comprises creating an address translation map for the logical addresses specified by the plurality of write transactions, by referencing an address translation record within the non-volatile data storage device to determine for each logical address a corresponding physical address within the data storage device.
Arm Limited

Automatic graphical rendering of processes

Tools for optimizing complex processes or systems, such as flow process charts are provided. More specifically, processes are automatically graphically rendered and editable.
International Business Machines Corporation

Enhanced fan control in data storage enclosures

To provide enhanced operation of data storage devices and systems, various systems, apparatuses, methods, and software are provided herein. In a first example, a data storage system is presented.
Hgst Netherlands B.v.

Monitoring power status

Methods, systems, and apparatus, including computer programs encoded on storage devices, for detecting the power status of an electrical device. In one aspect, an apparatus includes a device that comprises a radio transmitter and a sensor configured to detect the power status of the device.
Google Inc.

Printing device, control method, and printing system

A thermal printer with head elements enables accurately determining the state of deterioration of the head elements, and minimizing the amount of stored data. A printing device has a thermal head having multiple head elements; a voltage application circuit configured to apply a printing voltage and an inspection voltage to the head elements; a head controller configured to control the thermal head and the voltage application circuit; and data storage configured to store a conversion table relationally storing a divided voltage and a resistance of the head elements.
Seiko Epson Corporation

Patient support system and levelling system for such a patient support system

The current invention relates to a patient support table, comprising a frame that is mounted to the floor, an upright column with a table top support system and mounted to the frame and supporting a table top that is movable longitudinally with respect to the column and to accommodate a person. The patient table further comprises a tilt actuator and a control device to control the at least one tilt actuator, and comprising an inclinometer, a data storage and a processing unit that in use compares data from the inclinometer with data from the data storage.
Frencken Europe B.v.

Unstructured message escalation within a network computing system

Unstructured message escalation may include, responsive to detecting an unanswered message from a sending mobile device of a sender to a receiving mobile device of a recipient, determining a sender-recipient relationship and a last known location of the receiving mobile device, determining a first contact of the recipient from a contact data storage device according to the sender-recipient relationship, a relationship between the recipient and the first contact, proximity, and an escalation plan for the recipient, and sending a first escalation message to the first contact. Responsive to determining that the message is unanswered subsequent to sending the first escalation message, selecting a second contact of the recipient according to the sender-recipient relationship, a relationship between the second contact and the recipient, proximity, and the escalation plan and sending a second escalation message to the second contact..
International Business Machines Corporation

Method of fabricating memory array having divided apart bit lines and partially divided bit line selector switches

A non-volatile data storage device comprises pairs of immediately adjacent and isolated-from-one-another local bit lines that are independently driven by respective and vertically oriented bit line selector devices. The isolation between the immediately adjacent and isolated-from-one-another local bit lines also isolates from one another respective memory cells of the non-volatile data storage device such that leakage currents cannot flow from memory cells connected to a first of the immediately adjacent and isolated-from-one-another local bit lines to memory cells connected to the second of the pair of immediately adjacent and isolated-from-one-another local bit lines.
Sandisk Technologies Llc

Data storage device and operating method thereof

A data storage device includes a memory device including memory regions classified into a plurality of memory groups each corresponding to a plurality read bias voltage groups; and a controller suitable for: performing for a target memory region a read retry operation based on a first read bias voltage group corresponding to a memory group in which the target memory region is included, and performing an additional read retry operation based on at least one of remaining read bias voltage groups excluding the first read bias voltage group among the plurality of read bias voltage groups, according to a result of the read retry operation.. .
Sk Hynix Inc.

Data storage mechanism using storage system determined write locations

Mechanisms are provided, in a storage system controller of a storage system, for writing data to a storage medium. The storage system controller receives a write request to write a block of data to the storage medium.
International Business Machines Corporation

Integrated circuit with a serial interface

An integrated circuit coupled to an external serial bus is presented. A method for prefetching data from an external serial bus is presented.
Dialog Semiconductor (uk) Limited

Distributed storage of data

Multi-reliability regenerating (mrr) erasure codes are disclosed. The erasure codes can be used to encode and regenerate data.
At&t Intellectual Property I, L.p.

Monitoring and managing elastic data storage devices

In general, techniques of this disclosure describe usage monitoring of data partitions within a data storage device, such as a data storage device that implements elastic capacity. Techniques may be performed by a host device and a controller of a storage device, where the host device causes the controller to perform the techniques described herein.
Western Digital Technologies, Inc.

Data allocation in hard drives

In one example, the disclosure is directed to a method comprising receiving, by a controller of a hard disk drive, a request to write a data block to a data storage platter of the hard disk drive. The data storage platter of the hard disk drive includes at least one random access zone and at least one sequential access zone.
Hgst Netherlands B.v.

Method of operating storage controller and operating data storage device having the storage controller

A method of operating a storage controller which is included in a data storage device and initializes at least one main memory of the data storage device includes: transmitting, by a processor of the storage controller, a first indication signal for indicating initialization of the main memory of the data storage device to a first memory initialization device; generating, by a register of the first memory initialization device, a selection signal corresponding to the first indication signal, and outputting, by a memory set of the first memory initialization device, a first initialization signal to the main memory in response to the selection signal to initialize the main memory.. .
Samsung Electronics Co., Ltd.

Data recovery device, data storage device and control method thereof

A data storage device includes a volatile first storage unit, a non-volatile second storage unit and a control unit. The first storage unit is used for temporarily storing at least one data.
Apacer Technology Inc.

Migration of data storage

An operable mechanism implements a stub utility to facilitate the migration of stub files, where the stub utility is integrated with a data storage product and a data storage technique of an existing storage site containing the stub files. The stub utility identifies the stub files and uses virtualization to migrate the stub files to a new storage site without concomitantly recalling or accessing source files linked to the stub files..
International Business Machines Corporation

Method of storing data and data storage managing server

A method of storing data includes: determining a number of copies to be initially stored for a data block x after receiving a request for storing the data block x, and storing the data block x according to the number of copies to be initially stored; and periodically determining a current importance level of the data block x, determining whether a number of copies corresponding to the importance level is identical to a number of currently stored copies of the data block x, and adjusting the number of currently stored copies of the data block x to be consistent with the number of copies corresponding to the importance level if the number of copies corresponding to the importance level is not identical to the number of currently stored copies of the data block x. The present disclosure also provides a data storage managing server..
Hangzhou Hikvision System Technology Co., Ltd.

Cam data display device

A cam data display device is designed to perform waveform display of a motion of an electronic cam and is provided with a cam-shape data storage unit configured to store cam-shape data in which a phase of a camshaft is associated with a position of a slave axis, a camshaft rotational speed acquisition unit configured to acquire a rotational speed of the camshaft, and a waveform generation unit configured to generate the waveform display indicative of the relationship between time and the motion of the slave axis, based on the cam-shape data and the rotational speed of the camshaft.. .
Fanuc Corporation

Oligonucleotide data storage on solid supports

A data storage medium is disclosed comprising a solid support matrix including an optional stabilising reagent or reagents in a dry form, for use as a support for artificially synthesised oligonucleotide sequences encoded with data. Preferably the matrix is fibrous (for example cellulose, or glass, fibres) formed into a support of sufficient strength to hold the oligonucleotide sequences.
Ge Healthcare Uk Limited

Data replication in a data storage system having a disjointed network

Systems and methods for data replication in a data storage system having a disjointed network are described herein. The data storage system includes a plurality of clusters each having at least one stationary zone.

Semi-floating-gate device and its manufacturing method

The disclosure, belonging to the technological field of semiconductor memory, specifically relates to a semi-floating-gate device which comprises at least a semiconductor substrate, a source region, a drain region, a floating gate, a control gate, a perpendicular channel region and a gated p-n junction diode used to connect the floating gate and the substrate. The semi-floating-gate device disclosed in the disclosure using the floating gate to store information and realizing charging or discharging of the floating gate through a gated p-n junction diode boasts small unit area, high chip density, low operating voltage in data storage and strong ability in data retain..

Rank determination

Technologies are generally provided for methods and circuitry to rank a large number of cells in a timeframe of about one sense cycle. In some examples, an architecture may be implemented to rank memory cells such as volatile memories, non-volatile memories, and other types of data storage devices, where there may not be an equivalent to threshold voltage.

Updating read voltages

A method performed in a data storage device includes reading first representations of data from a non-volatile memory according to multiple sets of read voltages. A first set of read voltages are selected based on the first representations.

Adaptively mounting and unmounting removable storage media based on monitoring requests and states of storage drives and the storage media

A storage system is proposed which comprises a data storage device including a number n of removable storage media for storing data, with n≧2, and a number m of drives, with m≧1, wherein each of the m drives is configured to drive one of the removable storage media mounted to the drive. The storage system includes a server being coupled to the data storage device and configured to serve requests from clients, and a controller which is configured to control the data storage device to adaptively unmount the removable storage media based on a monitoring information of the requests at the data storage device, states of the drives, and states of the removable storage media..

Actuator coil temperature estimation using skew values

A computer program product according to one embodiment includes a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a controller of a data storage device to cause the controller to perform a method including, determining, by the controller, a test skew gain of a coil using skew information from a servo subsystem of the controller; comparing, by the controller, the test skew gain to a stored reference gain for determining whether a temperature of the coil is elevated; and stopping the data storage device, by the controller, in response to the comparing of the test skew gain to the reference gain indicating that the temperature of the coil is elevated.. .

Physics engine configuration for an electronic game of chance

An apparatus is provided. The apparatus includes a data storage device that stores a graphics library, a physics engine, and a random number generator.

Virtual dressing system and virtual dressing method

A virtual dressing method includes the following steps. A three-dimensional user image and a body characteristic parameter are stored in a data storage carrier.

System of shared secure data storage and management

This disclosure relates to a storage provider for storing first encrypted data associated with first meta tags from a first publisher and second encrypted data associated with second meta tags from a second publisher. The storage provider consolidates the first meta tags and the second meta tags to determine unencrypted consolidated meta tags.

System and transmitting and answering a query through a short message service format

A system and method enables a querying party to transmit a query and receive an answer through a short message service format, such as text. The system is especially effective for answering queries from a sales representative in the field.

Similarity based deduplication of snapshots data

Embodiments for deduplication of snapshots data in a data storage by a processor. Input snapshot data is partitioned into input similarity units.

Direct interface between graphics processing unit and data storage unit

A system is described that includes a data bus communicatively coupled to a host processor, a graphics processing unit (gpu), and a data storage unit. The gpu is configured to receive instructions from the host processor to perform direct communication over the data bus with the data storage unit.

Dynamic memory scrambling

A memory, a data processing system comprising a memory, a method of operating a memory and a memory compiler apparatus and method of memory compilation are provided, which relate to a memory comprising data storage circuitry to store data values at data locations. Addressing circuitry is provided to access the data value at a storage location in dependence on a received address and readout circuitry to provide an output value in dependence on the accessed data value.

Data storage device and data storage method

A data storage device utilized for storing at least one data includes a memory and a controller. The memory includes a plurality of blocks, and each of the blocks has a different respective physical address.

Providing access to stored computing snapshots

Techniques are described for managing access of executing programs to non-local block data storage. In some situations, a block data storage service uses multiple server storage systems to reliably store copies of network-accessible block data storage volumes that may be used by programs executing on other physical computing systems, and snapshot copies of some volumes may also be stored (e.g., on remote archival storage systems).

Processing of tracked blocks in similarity based deduplication of snapshots data

Embodiments for processing tracked blocks in a data storage implemented with data deduplication by a processor. Input snapshot data is partitioned into changed tracked blocks.

Time-sensitive data storage operations in a dispersed storage network

A method begins by a dispersed storage (ds) processing module transmitting a set of write commands for storing a set of encoded data slices in storage units of a dispersed storage network (dsn) and determining whether at least a first threshold number of write responses have been received within a response time period. When the at least the first threshold number of the write responses have been received within the response time period, the method continues with the ds processing module determining whether a total number of responses have been received within another response time period.

System and method to secure a computer system by selective control of write access to a data storage medium

A system and method of securing a computer system by controlling write access to a storage medium by monitoring an application; detecting an attempt by the application to write data to said storage medium; interrogating a rules database in response to said detection; and permitting or denying write access to the storage medium by the application in dependence on said interrogation.. .

Solid-state drive assignment based on solid-state drive write endurance

A method for managing data storage. The method included a processor identifying a plurality of first utilization values for data within a first data storage system, wherein the data includes a plurality of extents and the plurality of first utilization values corresponds to the plurality of extents are included in the data.

Reducing data storage system i/o bandwidth via read-once point in time copy

A computer-implemented method includes: detecting a read access to one or more data tracks of a target data storage module; and setting a value of one or more bits in response to detecting the read access to the one or more data tracks, each of the one or more bits being associated with one of the one or more data tracks. The value of the one or more bits is set to a value configured to prevent a copy-on-write operation being applied to the one or more data tracks to which the read access was detected.

Apparatus, system, and non-volatile data storage and retrieval

A computer memory device and a method of storing data are provided. The computer memory device includes a parallel memory interface configured to be operatively coupled to a system memory controller, to receive data and commands including logical addresses from the system memory controller, and to transmit data to the system memory controller.

Data storage device connector with integrated temperature sensor

An information handling system includes an electrical connector to mate with terminals of a data storage device. The system further includes a temperature sensor integrated at the electrical connector.

Heating, ventilation and air conditioning (hvac) control system, hvac system and control method

The present invention relates to a heating, ventilation and air conditioning (hvac) control system, an hvac system and control method. The hvac control system includes an automatic control module, a data acquisition module for monitoring in real time a target region of the hvac and obtaining acquired data, a data analysis module and a data storage module, wherein the data analysis module receives and analyzes acquired data from the data acquisition module to determine a real-time air conditioning demand situation of a target region, the data storage module stores a historical air conditioning demand situation for being read by the data analysis module, and the automatic control module is in communication with and controls the other modules, and configures air conditioning parameters of the hvac with reference to the real-time air conditioning demand situation and the historical air conditioning demand situation..

Data stream consolidation in a social networking system for near real-time analysis

Some embodiments include a stream consolidation engine in a social networking system. The stream consolidation engine can receive two or more input data streams (e.g., an activity record data stream and an application service output stream) from the social networking system.
Facebook, Inc.

End point parameterization management of generic devices

This disclosure describes a system that implements a multi-channel command and data processing device for multichannel data processing and transmission systems that are designed to connect to different types of data sources and sinks and describes a device configured to implement a novel endpoint parameter management architecture for generic devices. The system uses a multi-channel command and data processing device with one or more inputs and one or more outputs, with a processor and a memory, in communication with a data storage that manages endpoint parameters of one or more input devices and one or more output devices.
Clearone, Inc.

Bottom electrode for rram structure

The present disclosure relates to a memory cell having a multi-layer bottom electrode with an insulating core that provides for good gap fill ability, and an associated method of formation. In some embodiments, the memory cell includes a bottom electrode having an insulating material surrounded by a conductive material.
Taiwan Semiconductor Manufacturing Co., Ltd.

Rram cell with pmos access transistor

In some embodiments, the present disclosure relates to a method of operating an rram cell having a pmos access transistor. The method may be performed by forming an initial conductive filament within a dielectric data storage layer of an rram cell having a bottom electrode connected to a drain terminal of a pmos transistor and a top electrode separated from the bottom electrode by the dielectric data storage layer.
Taiwan Semiconductor Manufacturing Co., Ltd.

Data storage device and operating method thereof

A data storage device includes a memory device including a plurality of memory cells; and a controller suitable for determining, based on data read from the plurality of memory cells, section cell numbers corresponding to threshold voltage sections, and for determining an average threshold voltage of a threshold voltage distribution selected among a plurality of threshold voltage distributions of the memory cells which are estimated based on the section cell numbers, based on a gaussian distribution function.. .
Sk Hynix Inc.

Data readout device for reading out data from a data carrier

A data readout device (114) for reading out data from at least one data carrier (112) having data modules (116) located at least two different depths within the at least one data carrier (112) is disclosed. The data readout device (114) comprises: —at least one illumination source (122) for directing at least one light beam (124) onto the data carrier (112); -at least one detector (130) adapted for detecting at least one modified light beam modified by at least one of the data modules (116), the detector (130) having at least one optical sensor (132), wherein the optical sensor (132)has at least one sensor region (134), wherein the optical sensor (132)is designed to generate at least one sensor signal in a manner dependent on an illumination of the sensor region (134)by the modified light beam, wherein the sensor signal, given the same total power of the illumination,is dependent on a beam cross-section of the modified light beam in the sensor region (134); and -at least one evaluation device (136) adapted for evaluating the at least one sensor signal and for deriving data stored in the at least one data carrier (112) from the sensor signal.
Basf Se

Optimizing electronic display resolution

Systems and methods for optimizing resolution of an electronic display device are disclosed. A computer program product for optimizing display resolution of an electronic device includes a computer readable storage medium having program instructions embodied therewith.
International Business Machines Corporation

Image enlarging apparatus, image enlarging method, surveillance camera, program and recording medium

In enlarging an image by a super-resolution process using learned data, a reference value obtained from each patch and the pixel values of peripheral pixels in the patch are compared to generate binary or ternary comparison codes, and a patch of a high-resolution component corresponding to a binary pattern code or a ternary pattern code generated from the comparison codes is read. When a high-frequency component is contained the binary pattern code may be used; otherwise the ternary pattern code may be used.
Mitsubishi Electric Corporation

Vehicle router

A vehicle router includes a data storage device storing data indicative of a vehicle loss risk score for geographical locations, one or more application programming interfaces configured to expose some or all of the vehicle loss risk score data to an external mapping service to facilitate route selection based on mapping data from the external mapping service, and a processor configured to receive, via a communication device, trip route data indicative of a set of geographical locations, access the data storage device and output vehicle loss risk score data corresponding to the received set of geographical location; and transmit routing options, determined based on the vehicle loss risk score data, to a display device for display and selection.. .
Hartford Fire Insurance Company

Interactive data management system

A computer system for remote interactive graphical display and data management includes a data storage device storing data records, a remote data acquisition computer configured to selectively trigger display actions for the data records based on at least a time-based rule and a time-independent rule; a classification engine configured to classify a response received from a remote display interface having user-selectable options arranged to define a scale of values, in one of two categories, a first category and a second category, being below a first threshold value being classified as being in the first category, and responses on the scale above a second threshold value being in the second category, and a display interface generator configured to selectively generate a supplemental interface or a conclusion message dependent on the category.. .
Hartford Fire Insurance Company

Portable electronic device and ic card

A portable electronic device has a confidential data storage, a disclosure method selection unit and a disclosure processing unit. The confidential data storage stores confidential data.
Kabushiki Kaisha Toshiba

Record property synchronization in a network computing system

Data synchronization includes receiving an update request from a client system for a first record set, wherein the update request includes search criteria used to initially determine the first record set and hash summaries of records of the first record set, and searching a data storage device for records matching the search criteria. The searching generates a second record set of records having hash summaries.
International Business Machines Corporation

System and reading and writing to big data storage formats

A system may receive a request for access to a first variable. The request may include a requested action and a variable identifier for the first variable.
American Express Travel Related Services Company,

Data streaming for interactive decision-oriented software applications

Providing data to a computer software application by intercepting a request made by a computer software application to retrieve a first data set from a first data storage location, accessing a record, defined in advance of the request, that includes a reference to the first data set and a reference to a second data set, retrieving the first data set from a data storage location other than the first data storage location, and retrieving the second data set from a data storage location other than the first data storage location in advance of a request by the computer software application to access the second data set at the first data storage location.. .
Happy Cloud Inc.

Integrated big data interface for multiple storage types

A system may store a plurality of first records comprising a first variable in a first data storage format. The system may also store a plurality of second records comprising a second variable in a second data storage format.
American Express Travel Related Services Company, Inc.

System and automatically capturing and recording lineage data for big data records

A system may read source data corresponding to a source variable and apply a transformation to the source variable to generate an output variable. The transformation may include logic, and the output variable may be configured for ingestion into a big data storage format.
American Express Travel Related Services Company, Inc.

Communication authentication device

A communication authentication device includes a data storage system; a first communication interface; a display screen; a processor connected to the data storage system, to the first communication interface and to the display screen, the processor being configured to acquire a first message in a binary format via the first communication interface; decode the first message in the binary format in accordance with a h standard, to obtain a first decoded message in a text format; transmit the first decoded message in the text format to the display screen.. .
Bull Sas

Data storage device and data maintenance method thereof

The present invention provides a data storage device including a flash memory and a controller. The flash memory includes a plurality of blocks, wherein each of the blocks has a plurality of pages.
Silicon Motion, Inc.

Data storage devices and data maintenance methods

A data storage device is provided. The data storage device includes a flash memory and a controller.
Silicon Motion, Inc.

Systems and methods for managing address-mapping data in memory devices

Methods, apparatuses, and data storage devices are provided. Address-mapping data is compressed.
Marvell World Trade Ltd.

Streaming engine with cache-like stream data storage and lifetime tracking

A streaming engine employed in a digital data processor specifies a fixed read only data stream defined by plural nested loops. An address generator produces address of data elements.
Texas Instruments Incorporated

Systems and methods for data storage tiering

In accordance with embodiments of the present disclosure, a method may include allocating to a higher-tier uniform distribution space an approximately equal capacity from each of a collection of physical disks of a common storage tier, wherein a tier of a physical disk indicates an importance of data to be stored on the physical disk and allocating to a lower-tier cold track space any portions of the physical disks not allocated to the higher-tier uniform distribution space.. .
Dell Products, L.p.

Method for dimensioning and reconfiguring of a storage system with removable media

Embodiments include methods for operating a first storage system having a first number of data storage drives for enabling access to a first set of removable media. Aspects include providing a second storage system having a number k of data storage drives for enabling access to a second set of removable media and providing a set of parameters describing operational characteristics of the second storage system.
International Business Machines Corporation

Data elaboration by domain interaction with surrounding media structures

New, more efficient and robust data storage devices and techniques are provided. In some aspects of the invention, a new form of data storage device is provided, incorporating storage units with simple writeable domains, and a readable conditioning structure positioned around the units.

Compartmentalized linked list for fast access

A method includes creating multiple logical compartments in a data storage device to hold respective multiple portions of an ordered list of elements, encapsulating each element, of a portion for each compartment, in a node with pointers to successive nodes in the portion, creating a set of references to a first node in each compartment, and providing a count of the number of elements in each compartment.. .
Sap Se

Data storage device and data maintenance method thereof

The present invention provides a data storage device including a flash memory and a controller. The flash memory includes a plurality of blocks.
Silicon Motion, Inc.

Information processing system and information processing method thereof

An information processing method includes receiving data comprising sensing information and an identifier from each of a plurality of sensing devices, obtaining profiles of the plurality of sensing devices from manufacturers of the plurality of sensing devices with reference to the identifier, storing metadata for the received data and the profiles in the data storage unit, and outputting the stored data comprising at least first data with reference to the metadata for the data stored in the data storage unit, wherein in the outputting of the stored data, a code is read from among a plurality of codes, second sensing information corresponding to second data has a code identical to the read code, and when the second data is stored in the data storage unit, the first and second data are output together, wherein the code is allocated to first sensing information corresponding to the first data.. .
Electronics And Telecommunications Research Institute

Storage conditioning with intelligent rebuild

Storage conditioning for a data storage system having d data storage devices (dsds) is provided. E erasure codes (ecs) for an object are stored in the system, d>e.
Quantum Corporation

Electronic device and sensor device with low power consumption and related methods

An electronic device may include a transducer configured to generate an electrical output responsive to an input, and a data storage element configured to change state responsive to the transducer. The electronic device may include a power circuit configured to turn on and supply power responsive to the data storage element changing state, and a processing circuit configured to be powered by the power circuit..
Stmicroelectronics S.r.l.

Product reservoir validation system

A system and method of authenticating a replaceable product reservoir for use in a product dispenser includes incorporating a data storage device into the replaceable product reservoir where the dispenser control reads data from the storage device to verify that the correct replaceable product reservoir has been installed in the product dispenser.. .
Gojo Industries, Inc.

Spectral data compression

A data processing system (10) for compressing gamma spectroscopy data includes a data input (18) for receiving data representing counts for each of a plurality of bins. The counts represent a set of binned gamma spectroscopy data.
Soletanche Freyssinet S.a.s.

Air conditioner, air conditioner system, and rewrite control program

An air conditioner has a control-data storage unit to store therein control data, a buffer unit to store therein update data of the control data, a rewriting unit, a data reception unit, and a reception processing unit. The rewriting unit executes a rewriting process of rewriting the control data stored in the control-data storage unit with the update data stored in the buffer unit.
Mitsubishi Electric Corporation

Systems and methods for controlling an interactive workstation based on biometric input

Systems and methods are disclosed for moving a tabletop of a workstation based on biometric input associated with a user, the method being performed by a controller that is configured to send control signals to actuators to move the tabletop. One method includes: accessing a user profile associated with a user device; determining parameters for moving the tabletop, based on the user profile, for eliciting desired biometric inputs from the workstation user at one or more times during the movement of the tabletop; and repeating one or more iterations of: moving the tabletop based on the parameters, by sending control signals to the actuators of the tabletop; receiving, into a data storage device, actual biometric inputs from the workstation user; comparing the received actual biometric inputs with the desired biometric inputs; and if the parameters do not elicit the desired biometric inputs, adjusting the parameters..
Sparx Smartpods Inc.



Data Storage topics:
  • Data Storage
  • Storage Device
  • Data Processing
  • Touch Screen
  • Computer System
  • Humidifier
  • Continuous Positive Airway Pressure
  • Fault Detection
  • Positive Pressure Ventilation
  • Ventilation
  • Cloud Computing
  • Internet Of Things
  • Blood Sugar Measurement
  • Medical Device
  • Blood Sugar


  • Follow us on Twitter
    twitter icon@FreshPatents

    ###

    This listing is a sample listing of patent applications related to Data Storage for is only meant as a recent sample of applications filed, not a comprehensive history. There may be associated servicemarks and trademarks related to these patents. Please check with patent attorney if you need further assistance or plan to use for business purposes. This patent data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Data Storage with additional patents listed. Browse our RSS directory or Search for other possible listings.


    3.7408

    file did exist - file did put12209

    3 - 1 - 251