Follow us on Twitter
twitter icon@FreshPatents


Data Storage patents

      

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


. .


. .


. .

Method for wireless data offload
A method and related apparatus for performing wireless data offload in a public transportation vehicle comprising at least one access point and at least one data storage comprising a plurality of pieces of data, the method comprising: searching for available offload nodes in the vehicle; sending a request for wireless offload of the data at least to a first offload node, the request including one or more offload parameters; offloading, upon an acknowledgement from the first offload node, a first piece of data to the first offload node; and registering the first piece of data as offloaded to the first offload node.. .
Teleste Oyj


Compression and secure, end-to-end encrypted, zfs cloud storage
Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications.
Oracle International Corporation


Verified boot and key rotation
Methods, systems, and apparatus, including computer-readable media, for verified boot and key rotation. In some implementations, a device extracts a public key from a secure data storage area of the device.
Google Llc


Double-barrier vacuum seal for sealed system
A system assembly includes a hermetically-sealed enclosure, a double-barrier sealing system comprising first and second sealing members spaced from each other, and a vacuum source that operates in the space between sealing members to generate a lower pressure in the space than in the enclosure. A lighter-than-air gas may be enclosed in the enclosure, and a plurality of non-hermetically-sealed data storage devices may be housed within the enclosure.
Western Digital Technologies, Inc.


Selectively retaining high-resolution segments of continuous video data stream
Processing of a continuous, high-resolution video data stream for reduced data storage is provided. The processing includes: analyzing the continuous, high-resolution data stream for one or more specified image elements of interest; identifying at least one image element of the one or more specified image elements of interest in the continuous video data stream; passing one or more video segments of the continuous video data stream as high-resolution video, the one or more video segments containing the identified at least one image element of the one or more specified image elements of interest; and reducing resolution of other portions of the continuous video data stream than the one or more video segments to low-resolution video, wherein low-resolution video includes less data than high-resolution video..
International Business Machines Corporation


System and monitoring a steam turbine and producing adapted inspection intervals
A system and method for monitoring the operating conditions of a steam turbine and developing an adaptive inspection interval includes access to a digital data storage archive containing information relating to use and operation of comparable steam turbines and plant/service events, one or more turbine operational condition sensors for monitoring steam quality in real time during operation of the steam turbine. A processor calculates a steam quality value based upon cation conductivity of the steam used to operate the steam turbine as measured by the sensors.
General Electric Company


Consistent file system semantics with cloud object storage
Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications.
Oracle International Corporation


Cloud migration of file system data hierarchies

Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications.
Oracle International Corporation

File system hierarchy mirroring across cloud data stores

Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications.
Oracle International Corporation

Zfs block-level deduplication at cloud scale

Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications.
Oracle International Corporation

Hybrid cloud mirroring to facilitate performance, migration, and availability

Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications.
Oracle International Corporation

Low-latency direct cloud access with file system hierarchies and semantics

Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications.
Oracle International Corporation

Information source agent distributed data storage and management using content signatures

Information source agent systems and methods for distributed content storage and management using content signatures that use file identicality properties are provided. A data management system is provided that includes a content engine for managing the storage of file content, a content signature generator that generates a unique content signature for a file processed by the content engine, a content signature comparator that compares content signatures and a content signature repository that stores content signatures.
Callahan Cellular L.l.c.

File system hierarchies and functionality with cloud object storage

Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications.
Oracle International Corporation

Guaranteed file system hierarchy data integrity in cloud object stores

Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications.
Oracle International Corporation

Cloud gateway for zfs snapshot generation and storage

Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications.
Oracle International Corporation

Efficient incremental backup and restoration of file system hierarchies with cloud object storage

Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications.
Oracle International Corporation

Method and suggesting data for deletion

An approach is provided for suggesting data for deletion from an electronic data storage medium. An external device detects initiation of transfer of data from first storage medium to second storage medium.
Conversant Wireless Licensing S.a R.l.

Data storage device and flash memory control method

A mapping information rebuilding technique for a flash memory is introduced. Mapping information of data that has been stored in the flash memory is recorded in a plurality of logically-grouped tables.
Silicon Motion, Inc.

Data storage device and data maintenance method thereof

The present invention provides a data storage device including a flash memory and a controller. The controller writes a data sector into a specific page of a specific block of the flash memory, and determines whether the specific block was undergoing a write operation at the time that a power-off event occurred after the data sector is written into the specific page, wherein the controller determines whether to read the data sector from the specific block according to whether the specific block was undergoing a write operation at the time that the power-off event occurred to confirm whether the data sector was successfully written into the specific page..
Silicon Motion, Inc.

Data storage device and operating method thereof

A data storage device includes a plurality of nonvolatile memory devices; and a controller suitable for determining a write sequence for the nonvolatile memory devices, based on respective write times of the nonvolatile memory devices, and transmitting write commands sequentially in an interleaving manner to the nonvolatile memory devices according to the write sequence.. .
Sk Hynix Inc.

Data storage device and data processing system including the same

A data storage device includes a controller suitable for updating a first pointer based on a command inputted to a first queue included in a host device, and updating a second pointer based on a command execution completion report inputted to a second queue included in the host device, wherein the controller determines whether it is in an idle state based on the first pointer and the second pointer.. .
Sk Hynix Inc.

Systems and methods for managing information objects in dynamic data storage devices

According to one aspect, a system for managing information objects in dynamic data storage devices including a first data storage device having a plurality of information objects, a second data storage device operatively connectable to an output device for providing at least some of the information objects to at least one user, and at least one processor operatively coupled to the first data storage device and the second data storage device. The at least one processor is configured to automatically divide the plurality of information objects in the first data storage device to form at least one data subdivision based on division criteria, and repeatedly, in response to a dynamic operating condition determine a relevance value of at least one of the data subdivisions in the first data storage device and the second data storage device indicative of the relevance of those data subdivision to the user, and based on the relevance value, perform at least one of loading those data subdivision to the second data storage, or unloading those data subdivision from the second data storage..
D2l Corporation

Preparative liquid chromatographic apparatus

Wherein with respect to a specific dispensed sample designated in accordance with an observer's desire by using the correspondence relationship between the each fraction and the chromatogram shown in the display unit (e), the qualitative analysis data selected from the data storage unit (g) is displayed on the display unit (e) by using the arithmetic control unit (f).. .

Optically powered sensor calibration data storage module

A measurement system for an aircraft includes an interrogator and an optical sensor assembly, remotely connected to the interrogator. The optical sensor assembly includes an optical sensor connected along a sensor path to the interrogator, a data storage device configured to store operational data, and a control circuit operationally connected to the data storage component, and connected along a power path to the interrogator.
Parker-hannifin Corporation

Vehicle activity information system

Techniques are described for vehicle activity information collection and analysis. A vehicle activity information unit in a vehicle generates vehicle activity information including video data that is captured by interior and/or exterior camera(s) on the vehicle.
The Heil Co.

Reduced depth data storage assembly and rack server

A method of making a reduced-depth rack server includes: forming a tray structure of a carrier having a service panel attached to two opposed side panels and a bottom panel; inserting a longest dimension of a data storage device in a sideways orientation with at least one electrical connector of the data storage device proximate to a selected lateral panel; electrically connecting a first electrical connector of an interposer cable to the at least one electrical connector of the data storage device; and attaching a second electrical connector attached to one of the tray structure and the data storage device directed towards an insertion end of the data storage assembly in an orientation opposite to the service panel and aligned to electrically connect with a backplane of a reduced-depth rack server in response to the tray structure being inserted in a rack server chassis.. .
Dell Products, L.p.

Extraction and representation state vector of sensing data of internet of things

The present invention discloses an extraction and representation method of state vector of sensing data of internet of things, extracting and representing sensing sampling data of state vector through the method. Receiving sampling data and performing vector extraction on sampling data, sampling data vector representing as a time function of f(t), adding time tstart, end time tend and unit time of vector activity of unitime, the last vector being current active vector for each component of each active sensing device; performing query of sensing sampling data, and then extracting and representing state vector, storing sensing data information with state vector, reducing update frequency of data storage and improving accuracy of interpolation query information.
Beijing University Of Technology

Remote monitoring for fluid applicator system

In one embodiment, a remote monitoring system for a fluid applicator system is disclosed. The fluid applicator system is disposed to heat and pump spray fluid, and to transmit reports including sensed temperatures, pressures, and other operational parameters of the fluid applicator system via a wireless network.
Graco Minnesota Inc.

Direct volume migration in a storage area network

A method, computer program product and apparatus are provided. For example, the method includes receiving, by a first data storage device within a storage area network, input output operations over a first network pathway within the storage area network.
Lenovo Enterprise Solutions (singapore) Pte. Ltd.

System and storing data in data storage unit of virtual storage area network

The present disclosure discloses a method and a system for storing data in a data storage system of a virtual storage area network (vsan). The method comprises receiving, by a server management system, a request message for storing data, from an array controller of a first node among a plurality of nodes of a virtual storage area network (vsan) cluster, where each of the plurality of nodes comprises a pair of array controllers and a data storage unit, identifying a second node from the plurality of nodes, for storing the data in a data storage unit of the second node and routing the data to an array controller of the second node, for storing the data in the data storage unit, for effectively utilizing the data storage unit of the vsan network..
Wipro Limited

Data transmission , distributed storage system

A data transmission method is performed in a storage system. The storage system includes a load balancing device and a data storage server cluster.
Ubtech Robotics Corp.

System, increasing website relevance while protecting privacy

The present invention provides a system, method and apparatus for increasing relevance of a content provided to a visitor by a content provider by providing one or more server computers and at least one data storage communicably coupled to the one or more server computers, receiving at least a portion of a visitor token and at least a portion of a content provider token at the one or more server computers from a content provider device, determining whether a release of an anonymous unfilled demand for the visitor is authorized based on the visitor token, the content provider token and one or more preferences stored in the at least one data storage, and sending at least a portion of the anonymous unfilled demand for the visitor to the content provider device when the release is authorized.. .
Dt Labs, Llc

Enhanced load processing using linked hierarchical data structures

The present disclosure relates to enhancing load processing for facilitated assignment or modification of access-right data. More specifically, the present disclosure relates to enhancing load processing and data storage using hierarchical data structures that can store various iterations of resource objects.

Internet isolation for avoiding internet security threats

A host computer supports a virtual guest system running thereon. The host system has a firewall that prevents it from communicating directly with the internet, except with predetermined trusted sites.
L3 Technologies, Inc.

Method and system for secure data storage exchange, processing, and access

A multi-user encrypted secure data storage schema is described that is particularly suited for cloud based storage scenarios. This schema protects against an insider attacks be limiting administrator access to encrypted user data.

Secure data storage and transfer for portable data storage devices

A portable data storage device includes a first portable storage identification (psid) parameter unique thereto, one or more data storage media in which the first psid parameter is stored, and control logic coupled to the one or more data storage media. The data storage media include a data file section to store therein a data file, which includes data and a rights object.

Error correction data storage device

An error correction code processing method includes performing a first encoding operation for a data group of a first direction; performing a second encoding operation for a data group of a second direction, wherein the data group of the first direction shares one or more data with the data group of the second direction; performing a first decoding operation of correcting an error included in the data group of the first direction; and performing a second decoding operation of correcting an error included in the data group of the second direction when the first decoding operation fails.. .
Sk Hynix Inc.

Maintenance plan drafting support system, method, and program

An input unit (14) receives an input of structural object specification information of a structural object which is a drafting target of a maintenance plan, and a data input and output unit (16) acquires inspection result data (current data) including positional information and an image of a structural object corresponding to the structural object specification information from a data storage unit (50). A captured image analysis unit (18) analyzes an image included in the current data, and detects a damaged portion of the structural object.
Fujifilm Corporation

Method and supporting machine learning algorithms and data pattern matching in ethernet ssd

A data storage device includes a memory array for storing data; a host interface for providing an interface with a host computer running an application; a central control unit configured to receive a command in a submission queue from the application and initiate a search process in response to a search query command; a preprocessor configured to reformat data contained in the search query command and generate a reformatted data; and one or more data processing units configured to extract one or more features from the reformatted data and perform a data operation on the data stored in the memory array in response to the search query command and return matching data from the data stored in the memory array to the application via the host interface.. .
Samsung Electronics Co., Ltd.

Microfluidic information-encoding polymer data storage

Embodiments herein relate to data storage and retrieval using information-encoding polymers encapsulated in droplets stored in a microfluidic droplet storage array. In various embodiments, a data storage apparatus may include a microfluidic droplet storage array to store one or more droplets containing one or more information-encoding polymer molecules in one or more droplet storage locations, and an interface coupled with the microfluidic droplet storage array to receive the one or more droplets from a data writer that writes the one or more droplets into the microfluidic droplet storage array.
Intel Corporation

Virtual root of trust for data storage device

A data storage device (dsd) includes a non-volatile memory (nvm) including a private partition with a write-once partition only internally accessed by a controller of the dsd. Data stored in at least one memory of the controller and in the private partition is encrypted.
Western Digital Technologies, Inc.

Recovery of validity data for a data storage system

The subject technology provides for recovering a validity table for a data storage system. A set of logical addresses in a mapping table is partitioned into subsets of logical addresses.
Western Digital Technologies, Inc.

Media cache band cleaning

A data storage device includes a media cache and a main data store optimized for sequential reads and organized into bands. When the data storage device receives a read request from a host computing system, the requested data may be fragmented across the media cache and the main data store, causing constrained read throughput.
Seagate Technology Llc

Data storage device adjusting command rate profile based on operating mode

A disk drive is disclosed comprising a head actuated over a disk comprising a plurality of tracks, wherein each track comprises a plurality of data sectors comprising a disk block size. A host write command is received comprising data blocks having a host block size less than the disk block size.
Western Digital Technologies, Inc.

Data storage apparatus and operating method thereof

A data storage apparatus includes a nonvolatile memory device, a random-access memory including an address mapping table configured to store mapping information between a logical address received from a host apparatus and a physical address for the nonvolatile memory device, and a processor configured to generate a modified write logical address by changing a value of a specific bit among bits of a write logical address when a write request is received from the host apparatus, and store the modified write logical address in the address mapping table.. .
Sk Hynix Inc.

Hierarchic storage policy for distributed object storage systems

Techniques for distributing data in a distributed data storage system using a hierarchy rule that is generated based on a spreading policy and a set of tolerable failures specified by a user in absence of system deployment information are disclosed. The system includes a controller node which receives a request including a spreading policy and a protection level for spreading a first data object.
Western Digital Technologies, Inc.

Validating firmware for data storage devices

Systems and methods are disclosed for validating firmware and/or firmware images. A data storage device may transmit a request to validate a firmware image, to a storage drive.
Western Digital Technologies, Inc.

Systems and methods for distributive data storage

In some embodiments, a method can comprise dividing an image into two or more portions and calculating a portion hash value for each portion of the two or more portions, each portion hash value for each portion of the two or more portions is different than an other portion hash value for other portions of the two or more portions. The method can further comprise creating one or more image portion replicas of each portion of the two or more portions by replicating each portion of the two or more portions by a replication factor, the one or more image portion replicas comprising the same portion hash value as each portion of the two or more portions.
Wal-mart Stores, Inc.

Methods, systems and computer readable media for intelligent fetching of data storage device commands from submission queues

Systems and methods for intelligent fetching of data storage device commands from submission queues are provided. One such method involves fetching commands from one or more submission queues, monitoring characteristics of the commands including a command type, predicting a next command based on the monitored command characteristics, monitoring a resource state of a data storage device, selecting a submission queue based on the predicted next command and the resource state, fetching a command from the selected submission queue, and providing the command from the selected submission queue to command processing logic..
Sandisk Technologies Llc

Scheduling access commands for data storage devices

Systems and methods are disclosed for scheduling access commands for a data storage device. A data storage device determines a layout of a plurality of non-volatile memory arrays.
Western Digital Technologies, Inc.

Snapshot storage management

In one example, primary data storage volume to store primary data blocks, and snapshot data storage volume to store snapshot data with snapshot data blocks representing copy-on-write (cow) data blocks of the primary data blocks, and with snapshot pointers to reference the primary data blocks representing non-cow data blocks of the primary data blocks of the primary data storage volume. A mapping table with primary volume mapping pointers to reference the primary data blocks, and snapshot volume mapping pointers to reference the snapshot data blocks.
Hewlett Packard Enterprise Development Lp

Operating methods of nonvolatile memory device and data storage device including the same

A method for operating a data storage device including a nonvolatile memory device and a controller which controls the nonvolatile memory device includes the controller transmitting to the nonvolatile memory device one of a command, an address, seed data and data via a input/output line and first, second and third control signals via corresponding signal lines; and the nonvolatile memory device receiving any one of the transmitted command, the address, the seed data and the data depending on at least two of the first, second and third control signals.. .
Sk Hynix Inc.

Predetermined placement for tape cartridges in an automated data storage library

Embodiments for predetermining optimal demount position for demounting data storage cartridges in an automated data storage library by a processor. A selected demount position may be predetermined, while performing one of a plurality of robotic movements by an accessor, for each mounted data storage cartridge for demounting data storage cartridges in the automated data storage library such that each predetermined selected demount position is stored in a lookup table of predetermined selected demount positions for a subsequent demount operation.
International Business Machines Corporation

Method and system for managing non-volatile memory

The subject technology provides for managing a data storage system. A data operation error for a data operation initiated in a first non-volatile memory die of a plurality of non-volatile memory die in the data storage system is detected.
Western Digital Technologies, Inc.

Control input for executing the same

Electronic device (200) comprising a touchscreen (242, 306), data storage (304) and a processor (302) operatively connected to the touchscreen and the data storage, configured to display a first on-screen area (242a) for accommodating one or more user-controllable graphical objects (241), such as game characters, further to display, simultaneously with the first on-screen area, a second on-screen area (242b) preferably substantially adjacent to the first on-screen area, said second on-screen area being provided with two-dimensional structure (243) of a plurality of graphical control elements (244), which are user-selectable by touch, to detect a touch action-based user selection of multiple control elements of said plurality, wherein the selected control elements define a continuous pattern in vertical, horizontal and/or diagonal direction within the structure, and further wherein the touch action extends over at least two control elements depicted in the second on-screen area at least one of which being a member of the pattern of the selected elements, to determine a control action for at least one user-controllable object in the first on-screen area responsive to the detected user selection and stored control data associating a number of selections of multiple control elements with control actions including an association of the detected user selection with the determined control action, and finally to execute the control action regarding said least one object in the first on-screen area according to the determination.. .
Motorious Entertainment Oy

Construction material management system and construction material management method

A system and a method which allow an easy shipment and receipt of construction materials and an easy retrieval of the same, as well as an easy acquisition of position information of construction materials. The system includes: an identification information holding medium which holds identification information of the construction material; a moving body that acquires first position information which is position information of the moving body and also acquires identification information; material data storage unit for storing the first position information in association with the identification information; and retrieval unit for retrieving the identification information in the material data storage unit.
Chiyoda Corporation

Physiological monitoring apparatus

An earpiece module includes a physiological sensor, an external energy sensor, a transceiver, a communication module, a data storage component, and a power source. The communication module includes a microphone, a speaker, and a signal processor.
Valencell, Inc.

Server rack

A server rack includes a shell and a plurality of brackets configured to receive a plurality of data storages. The data storages are electrically connected to the bracket.
Hon Hai Precision Industry Co., Ltd.

Server rack

A server rack configured to provide electrical connections with data storage modules upon contact includes a shell and a slide rail module slidably installed on the shell. The shell includes a power supply module.
Hon Hai Precision Industry Co., Ltd.

Server rack

A server rack able to maintain electrical connections to its components during replacements includes a shell and brackets for data storage devices. The data storage devices are electrically connected to the bracket.
Hon Hai Precision Industry Co., Ltd.

Optimizing user interface data caching for future actions

The subject matter of this specification generally relates to pre-caching data for a predicted future action. In some implementations, a client device includes a data storage device having a cache that stores data received for one or more mobile applications and a data processing apparatus that communicates with the data storage device and a display.
Google Inc.

Data storage system with redundant internal networks

A data storage system includes a rack, multiple head nodes, multiple data storage sleds, and at least two networking devices. The at least two network devices are configured to implement at least two redundant networks within the data storage system.
Amazon Technologies, Inc.

Editing an unhosted third party application

A document editing system using a third party application having an embedded document editing module is disclosed. The system include a client-side document editing engine that accepts requests to edit a document from and displays at least a portion of the document to a user of the client-side system.
Zoho Corporation Private Unlimited

Relay apparatus, network monitoring system, and program

In the present invention, unauthorized access from outside a facility to a device disposed inside the facility is detected by effectively using the output from a mirror port of a network switch. A gateway device has: a monitored data acquisition unit for saving in a monitored data storage unit, as monitored data, packet data that is outputted from a mirror port of a switch, the packet data being outputted from a device being monitored; an unauthorized access detection unit for detecting unauthorized access by determining whether the monitored data is abnormal on the basis of a comparison between the monitored data and assessment rules; and an unauthorized access notification unit for notifying a server of a monitoring center, which is connected to an external network via an external communication unit, that unauthorized access has been detected..
Mitsubishi Electric Corporation

Bandwidth estimation based on buffer and adaptive bitrate publish in real-time live environment

Provided is a method and system for measuring a bandwidth of a network based on a buffer and adaptively transmitting data in a real-time live environment. The method includes verifying a duration of data storage in a buffer configured to manage a data packet in a real-time live environment; and measuring a bandwidth of a network based on the duration of data storage in the buffer and adaptively controlling a data transmission rate based on the bandwidth..
Naver Corporation

Substrates and transistors with 2d material channels on 3d geometries

Roughly described, a transistor is formed with a semiconductor 2d material layer wrapped conformally on at least part of a 3d structure. The 3d structure can be for example a ridge made of a dielectric material, or made of dielectric material alternating longitudinally with a semiconductive or conductive material.
Synopsys, Inc.

Plant abnormality predict detection system

A plant abnormality predict detection system for detectably monitoring an indication of abnormality in an atomic power generation plant is provided with: a data storage unit which stores plant operation data including an instrument parameter measured in the atomic power generation plant; and a monitoring and control unit which, on the basis of the plant operation data, detects an indication of abnormality in the atomic power generation plant, wherein the atomic power generation plant performs a base-load operation so that the instrument parameter has a prescribed target value, and wherein the monitoring and control unit, on the basis of past plant operation data, sets a normal range w that is a range in which the instrument parameter at the current time transitions normally, and detects an indication of abnormality when the instrument parameter at the current time exceeds the normal range w that has been set.. .
Mitsubishi Heavy Industries, Ltd.

Data mapping enabling fast read multi-level 3d nand to improve lifetime capacity

In this disclosure, data mapping based on three dimensional lattices that have an improved sum rate (i.e., lifetime capacity) with low read latency is disclosed. During the write, a memory location is written to multiple times prior to erasure.
Western Digital Technologies, Inc.

Data storage in synthetic antiferromagnets included in magnetic tunnel junctions

A magnetoresistive memory device that stores data in the synthetic antiferromagnet (saf) included in each spin-torque memory cell provides for more robust data storage. In normal operation, the memory cells use the free portion of the memory cell for data storage.
Everspin Technologies, Inc.

Wrapped data storage device for reducing vibration

A data storage device (dsd) is assembled with a flexible sheet of barrier material covering at least a portion of the top cover and/or bottom base of the dsd enclosure, whereby a layer of air is between the sheet of barrier material and the cover and/or base. Polyvinlyidene chloride (pvdc) may be used as the barrier material.
Western Digital Technologies, Inc.

Data storage system enclosure with central mounting plate

A data storage system assembly includes a rigid central plate with multiple data storage devices (dsds) mounted on the central plate, where a first row of dsds is coupled with a first side of the central plate, and a second row of dsds is coupled with a second side of the central plate, both in a side-by-side arrangement. A plurality of flexible mounting grommets may be fastened to each dsd and coupled to the central plate, such as in an arrangement in which an even number of grommets are fastened to one side and an odd number of grommets are fastened to an opposing side of the dsd.
Western Digital Technologies, Inc.

Shingled magnetic recording with operational based track spacing

A data storage device can employ shingled magnetic recording with data tracks oriented in order to optimize operational parameters, such as bit error rate. A data storage device can consist of a plurality of data tracks overlapping in a band on a data storage medium.
Seagate Technology Llc

Image generation device

An image generation device includes: a rasterizing portion generating, according string data, an element-blank image including a first element image indicating a first-type string element of a string and a blank image indicating a blank; an embedding portion identifying and embedding a second element image indicating a second-type string element of the string in the blank image; a first data storage portion in which a first data group used to generate the first element image is stored; and a second data storage portion in which a second data group including an image to be embedded as the second element image is stored. The rasterizing portion generates the first element image based on the first data group, and generates the blank image at a position where the second element image is to be embedded by identifying an embedding position of the second element image..
Denso Corporation

Data transfer apparatus and data transfer method

The data transfer apparatus that transfers image data in an image buffer memory to a display includes: a packet generation section that generates a transfer packet included of valid data and dummy data, the valid data being the image data, and transfers the transfer packet to the display; and a packet generation section that adjusts a ratio between the valid data and the dummy data in the transfer packet based on a data storage amount in the image buffer memory.. .

Systems for producing military decoration racks

Methods for producing military decoration racks are described. In one embodiment, the method includes storing regulation data in a data storage unit, receiving user input for creating a military decoration rack design from a user via an input interface of a kiosk, translating the user input into input data, transforming the input data and the regulation data into rack data, producing a visual representation of the military decoration rack, displaying the visual representation to the user, transmitting the rack data to a production facility in electronic communication with the kiosk, and producing the military decoration rack via the production facility.

System and xor chain

One embodiment is related to a method for creating a redundancy data chunk for data protection with a chain topology, comprising: transmitting a data chunk of a first frontend zone of a data storage system to a second frontend zone of the data storage system; creating a redundancy data chunk at the second frontend zone of the data storage system based on the data chunk of the first frontend zone and a data chunk of the second frontend zone; passing the redundancy data chunk onto one or more subsequent frontend zones of the data storage system from the second frontend zone, wherein at each subsequent frontend zone the redundancy data chunk is updated based on the received redundancy data chunk and a data chunk of the respective subsequent frontend zone, and wherein the redundancy data chunk is passed through each subsequent frontend zone exactly once; and at a last subsequent frontend zone of the data storage system, forwarding the updated redundancy data chunk to a backend zone of the data storage system for final storage.. .
Emc Ip Holding Company Llc

Data storage methods, query methods, and apparatuses thereof

The present application discloses methods for storing data, methods for querying data, and apparatus thereof. A method for storing data may include receiving a data record to be stored.
Alibaba Group Holding Limited

Systems and methods for rule-based virtual machine data protection

A data storage system backs up or protects virtual machines. For instance, the system identifies the different virtual machines executing in the system and provides a number of factors that can be used to create a backup policy.
Commvault Systems, Inc.

Data storage system having data locking and unlocking functions and method therefor

A data storage system having data locking and unlocking functions and a method therefor are provided. The data locking and unlocking method includes: when a used capacity of a storage device is equal to or greater than a first threshold, locking a plurality of folders of the foregoing storage device; preventing the folders from being unlocked when the used capacity is greater than or equal to a second threshold; unlocking the locked folders according to a first unlock signal when the used capacity is less than the first threshold; and unlocking the locked folders according to a second unlock signal when the used capacity is between the first threshold and the second threshold.
Accelstor, Inc.

Visualizing relationships between data elements and graphical representations of data element attributes

In general, metadata is stored in a data storage system. Summary data identifying one or more characteristics of each of multiple metadata objects stored in the data storage system is computed, and the summary data characterizing a given metadata object in association with the given metadata object is stored.
Ab Initio Technology Llc

Data storage for mobile terminals

The present disclosure describes techniques for converting and storing data in a unified format. One example method includes converting original data to a first data having a predetermined format; generating first metadata and a key value corresponding to the first data during the conversion of the original data; determining whether second metadata corresponding to the key value exists in a cache; determining whether the second metadata are different from the first metadata; in response to determining that the second metadata does not exist in the cache or to determining that the second metadata are different from the first metadata, storing the first data, the first metadata, and the key value to the cache; determining that a predetermined condition is satisfied; and in response determining that the predetermined condition is satisfied, storing the first data, the first metadata, and the key value to a non-relational database..
Alibaba Group Holding Limited

Multi-device data storage module

A data storage system can employ one or more data storage modules that each have multiple constituent data storage devices. A plurality of data storage devices can be connected to a control board within a single housing with the control board having a number of sata outputs connected to each of the plurality of data storage devices.
Seagate Techology, Llc

Secure memory

Various examples are directed to systems and methods for securing a data storage device. A storage controller may receive a read request directed to the data storage device.
Intel Corporation

Bad page management in storage devices

The present disclosure generally relates to methods for managing bad pages in storage devices. When a page is bad or faulty, a spare page is used to store the data because the bad or faulty page is unreliable for data storage.
Western Digital Technologies, Inc.

System and adjusting membership of a data replication group

A system that implements a data storage service may store data on behalf of storage service clients. The system may maintain data in multiple replicas of partitions that are stored on respective computing nodes in the system.
Amazon Technologies, Inc.

Interfacing with a virtual database system

User interactions with a database storage system allow creation of virtual databases based on point-in-time copies associated with a source database. Multiple point-in-time copies are obtained for each source database.
Delphix Corporation

Data storage device and operatig method thereof

A data storage device includes a nonvolatile memory device including a first page group coupled to a first word line and a second page group coupled to a second word line, which is subsequent to the first word line in order of a write operation; and a controller suitable for, after an abnormal power-off during a write operation to the first page group, copying a first data stored in a weak page of the first page group to a stable page of the second page group when a first error correction operation to data stored in the first page group is a success.. .
Sk Hynix Inc.

Generation of an application from template

Examples of the disclosure provide for receiving a template at a design surface, the template representing a visual layout, logic, and data schema for an application. Received source data is bound to the template based on the data schema.
Microsoft Technology Licensing, Llc

Data storage system with multi-tier control plane

A data storage system includes multiple data storage units and a zonal control plane. The zonal control plane assigns volumes to respective ones of the data storage units.
Amazon Technologies, Inc.

Data storage system with enforced fencing

A data storage system includes multiple head nodes and data storage sleds. The data storage sleds include multiple mass storage devices and a sled controller.
Amazon Technologies, Inc.

Shared data storage system with high availability and hot plugging

A shared storage system includes a plurality of storage processors. A first storage processor of the plurality of storage processors is coupled with a shared storage device having a plurality of storage devices.
Sandisk Technologies Llc

Data storage system with multiple durability levels

A data storage system includes multiple head nodes and multiple data storage sleds mounted in a rack. For a particular volume or volume partition one of the head nodes is designated as a primary head node for the volume or volume partition.
Amazon Technologies, Inc.

Data storage device including temporary storage locations

A data storage device may include non-volatile storage media that includes a long-term storage region divided into a plurality of physical regions and a temporary storage region that includes at least two first tier bins. Each logical block address (lba) span of a plurality of lba spans may be associated with at least one physical region.
Western Digital Technologies, Inc.

Data management based on i/o traffic profiling

Data storage devices and systems include a non-volatile memory array including a plurality of non-volatile memory cells, a host interface for communicating with a host system, and a controller configured to receive data storage access commands from the host system over the host interface, determine an input/output (i/o) state of the data storage device based at least in part on the received data storage access commands, and execute a data management operation based at least in part on the i/o state of the data storage device.. .
Western Digital Technologies, Inc.

Method and low-latency read of flash storage devices using fractional bits per cell

Aspects of the disclosure provide a method and a data storage apparatus for storing fractional bits per cell with low-latency read per page. In various embodiments, the memory cells are configured to store a fractional number of bits per cell using a multi-page construction with reduced number of read per page as compared to a single page construction.
Western Digital Technologies, Inc.

Data storage device and monitoring storage capability of secontary power of data storage device

An apparatus and method for monitoring the power storage capability of a secondary power source of a data storage device is provided. A capacitor is used as a secondary power source.
Shannon Systems Ltd.

Game development system

A game development system includes a server and at least one game development terminal. The server includes a game data storage unit that stores game data, and a task storage unit that stores a task to be carried out by a game developer on the game data in association with that game data.
Nintendo Co., Ltd.

Medical interventional imaging device

The present invention relates to an medical interventional imaging device (1) for monitoring an interventional procedure, the medical interventional imaging device (1) comprising: a temporary data buffer (10) configured to temporarily store medical interventional fluoroscopic image data; a signal processor (20) configured to detect if an abnormal state occurs during an intervention and to record an instant at which the abnormal state has occurred; and a permanent data storage (30) configured to permanently store at least a part of the medical interventional fluoroscopic image data stored temporarily before and/or at the recorded instant if the abnormal state is detected.. .
Koninklijke Philips N.v.

Providing an aid means after a vehicle accident

A method for providing aid after a vehicle accident involving a vehicle includes establishing, via an emergency call device of the vehicle after the vehicle accident, a wireless data and/or voice connection between the vehicle and a rescue center. First sensor data, which is ascertained via at least one first sensor in the vehicle, is transmitted to the rescue center, while second sensor data, detected by the at least one first sensor and/or by at least one second sensor of the vehicle, is transmitted to and stored at a data storage unit independent of the rescue center.
Bayerische Motoren Werke Aktiengesellschaft

Controlling different states of operation of an electronic device over a communication network using a control device

A control device for controlling an electronic device over a communication network; the electronic device comprises data storage having control parameters and associated access levels which control operation of the electronic device; circuitry which generates a control setup message including the control parameters and access levels; and a network interface for sending the control setup message. The control device comprises: circuitry for determining an access level of a user logged in to the control device; a network interface for receiving the control setup message; control interface setup circuitry for generating a set of control parameters, extract control parameters having an access level equal to or lower than the access level of the user logged in to the control device; and a graphic generating circuitry for generating a graphical control interface comprising control graphics enabling control of different states of operation of the electronic device corresponding to the extracted control parameters..
Axis Ab

Tape reconstruction from object storage

A computer-implemented method, according to one embodiment, includes: receiving a request for a set of data at a first data storage tier, looking up corresponding metadata to each portion of the requested set of data, using the metadata to recall each of the portions of the requested set of data from object storage, and using the portions of the requested set of data to recompile a master object, the master object having a 1-to-1 mapping to the requested set of data. Other systems, methods, and computer program products are described in additional embodiments..
International Business Machines Corporation

Assigning storage responsibility in a distributed data storage system with replication

A data location table master system generates a master data location table storing associations of tokens with storage nodes for varying responsibility levels. When the master data location table is updated, the data location table master system updates storage nodes affected by the update as well as other storage nodes and application nodes in the system.

System and reducing data streaming and/or visualization network resource usage

In some embodiments, data related to calculating a set of values may be obtained. The set of values may be approximated based on a subset of the related data.
Zoomdata, Inc.

Driven gear diagnostic system and method

A gear assembly diagnostic system includes an electric motor attached to a gear assembly to be diagnosed, a motor controller coupled to the electric motor to control electric current applied to the electric motor, a test controller coupled to the motor controller to provide commands to the motor controller, and electrical current determining apparatus coupled to provide a measurement of current flow through the electric motor. A programmable data acquisition device is coupled to the electrical current determining apparatus and is programmable to determine current flow through the electrical motor at a predetermined frequency.

Memory structure for use in resistive random access memory devices and use in manufacturing a data storage device

A memory structure for use in a memory device comprising at least one first layer and at least one second layer: the at least one first layer comprises a plurality of a first element, and the at least one second layer comprises a plurality of a second element; and, wherein the memory structure has an electrical resistive state that can be changed in response to an electromotive force being applied thereto.. .
Australian Advanced Materials Pty Ltd

Semiconductor device and manufacturing the same

Provided herein may be a semiconductor device and a method of manufacturing the same. The method of manufacturing the semiconductor device may include forming a tunnel insulating layer in a channel hole passing through a preliminary stack structure in which interlayer insulating layers and material layers are alternately stacked.
Sk Hynix Inc.

Abnormality diagnosis system and abnormality diagnosis method

This abnormality diagnosis system for diagnosing abnormalities in a plant is provided with: an abnormality diagnosis control unit which, with respect to an instrument parameter measured in a plant determined to have an indication of abnormality, predicts the development of the instrument parameter by extrapolation, and which generates an abnormality manifestation pattern that is a pattern of behavior of the instrument parameter after prediction; and a data storage unit which stores a plurality of abnormality model patterns pa, pb that are patterns of behavior of the instrument parameters corresponding to causes ca1, ca2, cb1, cb2 of plant abnormality. The abnormality diagnosis control unit makes a matching determination between the abnormality manifestation pattern that has been generated and the plurality of abnormality model patterns pa, pb stored in the data storage unit, and identifies, as the cause of the abnormality in the abnormality manifestation pattern..
Mitsubishi Heavy Industries, Ltd.

Memory cell of static random access memory based on dice structure

The present invention provides a memory cell of a static random access memory based on dice structure, which comprises a redundant information latch circuit and a redundant bit selection circuit; the redundant information latch circuit is formed by four mos transistors and includes four data storage nodes; the redundant bit selection circuit is also formed by four mos transistors m0, m1, m2 and m3, with their drains connected to the four data storage nodes x0, x1, x2 and x3; wherein sources of m0 and m2 are connected to each other and are connected to a bit line bl, sources of m1 and m3 are connected to each other and are connected to a bit line blb; and gates of the four mos transistors are connected to each other and are connected to a word line wl. By means of the present invention, without obviously increasing complexity and merely increasing a small amount of area, the memory cell can be prevented from having a state reversal when hit by particles, thus ensuring correctness of data..
Institute Of Automation Chinese Academy Of Sciences

Data storage device and operating method thereof

A data storage device includes a memory device suitable for storing and outputting data in synchronization with a strobe signal; and a controller suitable for delaying the strobe signal based on each of different test delay values, testing capture of the data by using a delayed strobe signal, and determining a delay value of the strobe signal based on a test result.. .
Sk Hynix Inc.

Data storage device with high signal-to-noise ratio contact detection

A data storage device may have increased signal-to-noise ratio contact detection by employing a transducing head associated with a data storage medium each connected to a controller. The transducing head can have an alternating current heater excited to a first frequency for a first revolution of the data storage medium and to a different second frequency for a second revolution of the data storage medium.
Seagate Technology Llc

Computerized detection and semantic characterization of trends in digital media content

A computer system stores digital media content such as images and video along with associated tags and timestamps. The system detects trends in the media content by semantic analysis which includes generation of a temporal tag graph that includes data indicative of a semantic representation of the tags over a plurality of time periods.
Adobe Systems Incorporated

Systems and methods for processing a payment transaction authorization request

A data processing device for generating a transaction authorization request is disclosed. The data processing device includes an input module operable to receive a user input from a user, a camera module operable to capture an image of the user, a computer processor, and a data storage device, the data storage device having an input processing component, a camera control component, and a transaction request generation component including non-transitory instructions operative by the processor to receive a user input from a user indicating initiation of a transaction, control the camera module to capture an image of the user, and generate a transaction authorization request, the transaction authorization request including an indication of the transaction and the image of the user..
Mastercard International Incorporated

Systems and methods for parsing and ingesting data in big data environments

The system may validate a data source having a structured format and a grammar that includes tags. The system may identify a tag in the grammar.
American Express Travel Related Services Company, Inc.

Optimized cloning for backup to disk

A method of backing up data includes backing up, using a processor, multiple save sets of data to a first backup data storage; obtaining a first save set from the first backup data storage after the backup of the first save set has completed on the first backup data storage; determining that the first backup data storage is capable of concurrent read and write operations; and replicating, based at least in part on the determining, the first save set onto a second backup data storage while backing up of one or more other save sets of the multiple save sets to the first backup data storage is pending.. .
Emc Ip Holding Company Llc

System and facilitating queries via request-prediction-based temporary storage of query results

In certain embodiments, queries may be facilitated via request-prediction-based temporary storage of query results. In some embodiments, a request for query results may be predicted.
Zoomdata, Inc.

Data update program, data update method, and data update device

A non-transitory computer-readable storage medium storing therein a data update program for causing a computer to execute a process including in response to receiving a plurality of data transmitted from a data management device at a first interval, updating data in a searchable database stored in a data storage with the received plurality of data; in response to detecting specific data satisfying a specific condition among the plurality of data in the database, transmitting to the data management device a transmission request to transmit data identified by identification information of the specific data; and in response to receiving the data identified by the identification information of the specific data that is transmitted from the data management device in response to the transmission request, updating the specific data in the database with the received data.. .
Fujitsu Limited

Storage system deduplication

An example storage system may include storage media and a storage controller. The storage controller may be to establish virtual volumes, private data stores, and a deduplication data store, each being a virtual storage space of the storage media, wherein each of the private data stores is associated with one of the virtual volumes and the deduplication data store is shared among the virtual volumes.
Hewlett Packard Enterprise Development Lp

Associating application-specific methods with tables used for data storage

A method of accessing data includes storing a table that includes a plurality of tablets corresponding to distinct non-overlapping table portions. Respective pluralities of tablet access objects and application objects are stored in a plurality of servers.
Google Llc

Data restructuring of deduplicated data

Various embodiments for enhancing storage of deduplicated data in a computing storage environment. Analytics are applied to at least one data storage characteristic observed in the computing storage environment to restructure the deduplicated data in a more sequential manner so as to enhance performance of the computing storage environment.
International Business Machines Corporation

System and facilitating queries via request-prediction-based temporary storage of query results

In certain embodiments, queries may be facilitated via request-prediction-based temporary storage of query results. In some embodiments, a request for query results may be predicted.
Zoomdata, Inc.

Data storage device access method, device and system

A data storage device access method, a device and a system. The method includes receiving a mode switch control command by a first bus through a first interface of the control device; switching a second interface of the control device to a predetermined mode based on the received mode switch control command.
Shenzhen China Star Optoelectronics Technology Co., Ltd.

Data storage system durability using hardware failure risk indicators

Methods, apparatuses, systems, and devices are described for improving data durability in a data storage system. In one example method of improving data durability, a hardware failure risk indicator may be determined for each of a plurality of data storage elements in the data storage system.
Seagate Technology Llc

Heterogeneous event queue

Processing multiple kinds of event messages in a computing system includes storing received event messages in a data storage system that includes storage for a first plurality of records associated with event messages. Each event message includes a timestamp.
Ab Initio Technology Llc

Technologies for prioritizing execution of storage commands

Technologies for prioritized execution of storage commands by a data storage device include determining a priority of storage commands issued by a host and adding the storage commands to a queue of the data storage device based on the determined priority of the storage command. For example, the storage command issued by the host may be divided into sub-commands and added to a storage sub-command queue of the data storage device based on the determined priority of the storage command.

Method and device for managing storage system

A method and device for managing a storage system. In one embodiment of the present invention, there is proposed a method for managing a storage system.
Emc Ip Holding Company Llc

Hybrid data storage device with partitioned local memory

Apparatus and method for managing data in a hybrid data storage device. In some embodiments, the storage device has a hard disc drive (hdd) controller circuit coupled to non-volatile rotatable storage media and a solid state drive (ssd) controller circuit coupled to non-volatile solid state memory.
Seagate Technology Llc

Obtaining bidding for volumes in a storage area network

A method, apparatus and computer program product are provided. For example, a computer program product may include a computer readable storage medium that is not a transitory signal having program instructions embodied therewith, the program instructions executable by a processor to: receive a bid request from a storage manager, wherein the bid request identifies a volume parameter of a volume to be created; determine a bid based on the current capacity of a data storage device to host the identified volume; and send the bid to the storage manager..
Lenovo Enterprise Solutions (singapore) Pte. Ltd.

Using hard drive on panels for data storage

Methods and systems are described for controlling an automation and security system. According to at least one embodiment, an apparatus for data storage in an automation and security system includes a processor, a memory in electronic communication with the processor, and instructions stored in the memory.
Vivint, Inc.

Steam quality measuring device

The invention relates to a down-hole device for measuring steam flow and quality in a well, said device comprising an elongate tube-like housing, a power supply, a spinner arranged at the down-hole end of the housing, two pressure sensors arranged at a distance h to each other at the periphery of the housing, and data storage means.. .
Geomax Energy Systems Llc - Oman

Dynamic distribution of persistent data

A dynamic data distribution system allows publication of data values for hierarchical keys (paths) and subscriptions to key (path) patterns which include wildcard characters. Permission to publish or subscribe is controlled by an access control list associated with each key.
International Business Machines Corporation

Automated learning universal gateway

A gateway includes a communication interface and a processor. The processor is configured to receive, via the communication interface, a graphical representation of a device to be connected to the gateway, the graphical representation being in an electronic format.
Fujitsu Limited

Multimedia aware cloud for mobile device computing

Techniques for configuring and operating a multimedia aware cloud, particularly configured for mobile device computing, are described herein. In some instances, clusters of servers are organized for general computing, graphic computing and data storage.
Microsoft Technology Licensing, Llc

Methods, systems and apparatus to propagate node configuration changes to services in a distributed environment

Methods, apparatus and articles of manufacture to propagate node changes in a cluster of nodes and reconfigure services based on the node changes in a cloud computing environment are disclosed. Example methods disclosed herein include analyzing a node change event message at a first node of the plurality of nodes to identify a node change event type contained in the node change event message.
Vmware, Inc.

Semiconductor device including a line pattern having threshold switching devices

Some example embodiments relate to a semiconductor device including a line pattern, the line pattern having threshold switching devices. The semiconductor device includes a line pattern disposed on a semiconductor substrate.
Samsung Electronics Co., Ltd.

Memory cell of static random access memory based on resistance and capacitance hardening

The present invention provides a memory cell of static random access memory based on resistance-capacitance reinforcement, which comprises a latch circuit and a bit selection circuit, the latch circuit consists of two pmos transistors p1 and p2, two nmos transistors n1 and n2, a first resistance-capacitance network and a second resistance-capacitance network; the bit selection circuit consists of nmos transistors n5 and n6; the latch circuit forms four storage nodes x1, x1b, x2, x2b, among which a coupling capacitor c is provided between a pair of complementary data storage nodes. Compared to the conventional memory cell of 6t structure, a resistance-capacitance network and a coupling capacitor are added, so that without changing the original read operation circuit and without obviously increasing complexity, the memory cell is prevented from having single event upset merely at a cost of increasing a small amount of area, thus ensuring correctness of data..
Institute Of Automation Chinese Academy Of Sciences

System and pacing repetitive motion activities

A method for transferring data between a storage and playback device and a server containing at least one audio file having information for producing a tempo that is sensible to at least one user as the at least one user performs a repetitive motion activity, the storage and playback device being capable of storing and playing the information in the audio file, the method comprising, at the data storage and playback device, or at a combination of the server and the data storage and playback device: receiving a request to substantially match at least one audio file based on its beats per minute for outputting on the storage and payback device; identifying a metadata tempo tag for each designated audio file, each tempo tag indicating the tempo of the audio file; and causing to be delivered to, or providing to, the storage and playback device the audio file.. .
Pacing Technologies Llc

Soft touch resin and transaction card comprising the same

Apparatuses and methods are provided for manufacturing a transaction card. The disclosed apparatuses and methods may be used to form a transaction card frame configured to house a data storage component.
Capital One Services, Llc

Soft touch resin and transaction card comprising the same

Apparatuses and methods are provided for manufacturing a transaction card. The disclosed apparatuses and methods may be used to form a transaction card frame configured to house a data storage component.
Capital One Services, Llc

System and measuring customer behavior

Various implementations of the invention for displaying customer behavior measurements to a user are described. In some implementation of the invention, customer behavior measurements are displayed by: categorizing each of a plurality of customers into one of a plurality of lifecycle stages based on one or more interactions of each of the plurality of customers with a seller, wherein each of the plurality of lifecycle stages corresponds to a different stage of relationship between customers and the seller, wherein each interaction is represented by a data record in a data storage; displaying a first value associated with each of the plurality of lifecycle stages, wherein the first value comprises a number of the plurality of customers categorized in its associated lifecycle stage or a percentage that the number of the plurality of customers categorized in its associated lifecycle stage represents across all lifecycle stages; categorizing each of the corresponding customers into one of a plurality of buying cycle stages based a type of interaction with the seller for each of the corresponding customers, wherein each of the plurality of buying cycle stages corresponds to a different stage of buying behavior for the customers; displaying a second value associated with each of the plurality of buying cycle stages, wherein the second value comprises a number of the corresponding customers categorized in its associated buying cycle stage or a percentage that the number of the plurality of customers categorized in its associated buying cycle stage represents across all buying cycle stages; for each of the plurality of lifecycle stages or for each of the plurality of buying cycles stages, categorizing each of the corresponding customers into one of a plurality of dimension groups based on a type of a dimension characterizing the interaction with the seller for each of the corresponding customers; and displaying a third value associated with each of the plurality of dimension groups, wherein the third value comprises a number of the corresponding customers categorized in its associated dimension group or a percentage that the number corresponding customers categorized in its associated dimension group represents across all dimension groups.
Zaius, Inc.

Predictive analytics diagnostic system and results on market viability and audience metrics for scripted media

A decision support tool that provides tools for content insights and marketing analysis to an individual user or an individual partner. In one embodiment, a networked computerized system for predicting, analyzing and evaluating scripted content includes a plurality of networked, standalone, programmed devices and a network that connects the programmed devices.
Authors, Inc.

Processing electronic payments on a mobile computer device

A device for processing electronic payments for the purchase of goods or services is provided. The device includes one or more computer processors in communication with non-transitory computer readable data storage and a display.
Mastercard International Incorporated

Systems and methods for predictive in-transit shipment delivery exception notification and automated resolution

A shipping management system includes one or more computer systems coupled to a network and a data storage device. The shipping management system uses one or more ingest modules to collect shipping information from the computer systems of multiple carriers.
Convey Inc.

Transaction card with secured magnetic strip and making the same

A transaction card construction and a method for making transaction cards provides increased security for transaction card magnetic strips. The transaction card construction includes a card inlay and a clear card body.
Capital One Services, Llc

Transaction card with secured magnetic strip and making the same

A transaction card construction and a method for making transaction cards provides increased security for transaction card magnetic strips. The transaction card construction includes a card inlay and a clear card body.
Capital One Services, Llc

Simulation employing level-dependent multitype events

In a data processing system, a processor creating level qualifying logic within instrumentation of a hardware description language (hdl) simulation model of a design. The level qualifying logic is configured to generate a first event of a first type for a first simulation level and to generate a second event of second type for a second simulation level.
International Business Machines Corporation

Youth sports program cataloging and rating system

According to a first aspect of the present disclosure, a method of cataloging youth sports is provided that includes: collecting youth sports data, which collecting includes automated electronic searching of the internet for the youth sports data, and storing the collected youth sports data in at least one data storage device; classifying the collected youth sports data, which classifying includes filtering and analyzing the collected data, and populating portions of the collected data into one or more predetermined candidate profiles; evaluating the one or more candidate profiles relative to a threshold, wherein each of the one or more candidate profiles that satisfy the threshold are identified as a validated profile; and publishing the one or more validated profiles in a web-based application accessible over the internet.. .
Tipevo, Llc

Big object bulk data ingest

Techniques and architectures for data ingestion in an environment having a distributed data storage system. A request to import data into the environment.
Salesforce.com, Inc.

Data processing method and processor based on 3072-point fast fourier transformation, and storage medium

A method for processing data based on 3072-point fast fourier transform (fft) and a processor based on 3072-point fft are provided. The method for processing data based on 3072-point fft includes: storing 3072-point data into a data storage module according to a predetermined mapping relationship (101); reading 16 data in parallel from the data storage module for performing 3-point dft operation, and storing results into the data storage module in situ after completion of the operation (102); and reading 32 data in parallel from the data storage module for performing 1024-point dft operation and storing results into the data storage module in situ after completion of the operation until the fft of 3072-point data is completed (103)..
Sanechips Technology Co., Ltd.

Data storage device and data maintenance method thereof

The present invention provides a data storage device that includes a flash memory and a controller. The flash memory has a plurality of blocks, and each of the blocks has a plurality of pages arranged sequentially along a first direction.
Silicon Motion, Inc.

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 has a plurality of blocks, and the blocks include a current block and temporary block.
Silicon Motion, Inc.

Data storage system employing a hot spare to proactively store array data in absence of a failure or pre-failure event

A data storage system includes a controller, a hot spare storage device and a plurality of primary storage devices. The controller utilizes the hot spare storage device to mirror only a subset of each stripe of logical pages written across the data storage array, where the subset includes a logical page determined by a write input/output operation (iop) policy.
International Business Machines Corporation

Data recovery method, data storage method, and corresponding apparatus and system

A data recovery method in a distributed storage system including a namenode, a plurality of first storage nodes and a plurality of second storage nodes, where each of the first storage nodes includes a data processing apparatus communicatively coupled to the namenode. The data processing apparatus receives a file block obtaining request carrying an identifier of a target file, determines that a target file block is lost according to the identifier of the target file, obtains, from the namenode, an identifier of a target storage node on which a recovery dependence data block is located, and obtains the recovery dependence data block according to the identifier of the target storage node and the identifier of the target file to recover the target file block..
Huawei Technologies Co., Ltd.

Pipeline delay detection during decoding by a data storage device

A method of operation of a data storage device includes inputting data to a decoder of the data storage device. The method further includes sending a command to a memory of the data storage device in response to an indication of a pipeline delay associated with a decoding process to decode the data.
Sandisk Technologies Llc

Techniques for storage command processing

A technique for handling storage commands includes receiving, by an interface node of a data storage system, a first storage command. The interface node determines whether the first storage command is a head of queue (hoq) command.
International Business Machines Corporation

Volume admission control for a highly distributed data storage system

A storage cluster in a computing network can operate according to a service-level agreement (e.g., a set of performance conditions). The network can receive a request to register a new storage volume with the storage cluster.
Ebay Inc.

Health-aware garbage collection in a memory system

A data storage system includes a controller that controls a non-volatile memory array including a plurality of garbage collection units of physical memory. For each of the plurality of garbage collections units storing valid data, the controller determines an invalidation metric and a health-based adjustment of the invalidation metric.
International Business Machines Corporation

Adaptive health grading for a non-volatile memory

A data storage system includes a controller that controls a non-volatile memory array including a plurality of blocks. The controller assigns blocks to a plurality of different health grades.
International Business Machines Corporation

Read tail latency reduction

An individual latency indicator is determined for each data storage device (dsd) or memory portion of a dsd storing one or more erasure coded shards generated from an erasure coding on initial data. Each individual latency indicator is associated with a latency in retrieving an erasure coded shard stored in a respective dsd or memory portion.
Western Digital Technologies, Inc.

Reconfigurable playing card devices and related systems and methods

Reconfigurable gaming tables and playing cards, such as card devices including thin, planar display devices, may be in communication with a processing device for randomly selecting card images stored in a data storage device for display on the display devices.. .
Bally Gaming, Inc.

Method for creating cache to e-commerce application in mobile device

A method for creating cache to e-commerce application in mobile device that comprising an engine that provides cache storage feature to user's mobile device. The engine communicates with merchant's website by means of bundle of application programming interface functions that are attached to engine.

Semiconductor device and manufacturing method therefor

The present disclosure relates to the technical field of semiconductors, and discloses a semiconductor device and a manufacturing method therefor. The manufacturing method may include: providing a semiconductor structure, where the semiconductor structure includes a semiconductor fin and an interlayer dielectric layer covering the semiconductor fin, the interlayer dielectric layer having an opening exposing a part of the semiconductor fin; forming a data storage layer at a bottom portion and a side surface of the opening; and filling a conductive material layer in the opening on the data storage layer.
Semiconductor Manufacturing International (beijing) Corporation

Mounting a smartphone to robotic accessor of automated data storage library

According to one embodiment, a method for mounting a wireless capture device to an accessor to capture images of an operation in a data storage library includes mounting a bracket to the accessor, where the accessor is configured to transport data storage cartridges in a library environment. Moreover, the bracket is configured to receive a wireless image capture device therein, and the bracket is mounted in a position to orient the wireless image capture device to capture images while the accessor is transporting data storage cartridges..
International Business Machines Corporation

Mounting a smartphone to robotic accessor of automated data storage library

According to one embodiment, a computer-implemented method for remotely controlling a capture of images of a data storage library during operation thereof with a bracket on an accessor includes pairing a remote controller to a wireless image capture device that is coupled to a bracket mounted on an accessor, instructing the wireless image capture device to start recording images of the data storage library during operation thereof, including movement of the accessor, thereafter, instructing the wireless image capture device to stop recording images of the data storage library during operation thereof, and instructing the wireless image capture device to save the recorded images to a file.. .
International Business Machines Corporation

Redundant key management

A data storage service redundantly stores data and keys used to encrypt the data. Data objects are encrypted with first cryptographic keys.
Amazon Technologies, Inc.

Data storage device and operating method thereof

A data storage device includes a memory device including a plurality of memory regions; and a controller suitable for selecting one or more candidate memory regions among the plurality of memory regions based on erase counts of the plurality of memory regions, determining an adjustment value based on the number of the candidate memory regions, selecting victim memory regions by the number that is equal to or less than the adjustment value among the candidate memory regions, and performing a garbage collection operation to the selected victim memory regions.. .
Sk Hynix Inc.

Intelligent data storage and processing using fpga devices

Methods and systems are disclosed where a plurality of precompiled hardware templates are stored in memory, each of the hardware templates being configured for loading onto a re-configurable logic device such as a fpga to define a data processing operation to be performed by the re-configurable logic device, each of the data processing operations defined by the precompiled hardware templates having an associated performance characteristic. A processor selects a precompiled hardware template from a plurality of the precompiled hardware templates in the memory for loading onto the re-configurable logic device based at least in part on the associated performance characteristics of the data processing operations defined by the precompiled hardware templates..
Ip Reservoir, Llc

Data storage backup management method

A computer-implemented method to store data may include writing data to at least one of a database or one or more local storage devices. The method may also include generating redundancy information for the data.

Methods for controlling data transfer speed of a data storage device and a host device utilizing the same

A host device coupled to a data storage device via a predetermined interface includes a processor and a signal processing device. The processor accesses data stored in the data storage device via the predetermined interface.
Silicon Motion, Inc.

Methods for controlling data transfer speed of a data storage device and a host device utilizing the same

A data storage device coupled to a host device via a predetermined interface includes a memory device, an sram, and a controller. The controller is coupled to the memory device and the sram.
Silicon Motion, Inc.

Image pickup system, image pickup apparatus, and interchangeable lens

An image pickup system includes an interchangeable lens and an image pickup apparatus body, the interchangeable lens including a lens characteristic data storage portion, and a communication portion, the image pickup apparatus body including a solid-state image pickup device configured to output first image data, an image processing portion configured to perform distortion aberration correction processing on the first image data, and output second image data, and a correction coefficient calculation portion configured to compare information on an image height of the second image data with the information on the image height range supporting the read-out distortion aberration characteristic information and, if the image height of the second image data falls within the range, calculate a distortion aberration correction coefficient on the basis of corresponding distortion aberration characteristic. The image processing portion performs the distortion aberration correction processing using the calculated distortion aberration correction coefficient..
Olympus Corporation

Operating component

An operating component has a sensor device for recording measurement values and a communication device for transmitting a status report. A data storage device stores the recorded measurement values and a status estimation device determines an operating status with the aid of the recorded measurement values..
Siemens Aktiengesellschaft

Exercise training system

An exercise training system for facilitating tempo-based exercising using a computing device. The system includes a music library module having a plurality of selectable music files stored in a data storage device.

Data storage system and data storage method thereof

A data storage system and a data storage method thereof are provided. The data storage system includes a first server and a second server.
Accelstor, Inc.

Data storage apparatus and operating method thereof

A data storage apparatus includes a nonvolatile memory device and a controller configured to determine whether or not one or more addresses of defective bit lines are included in an address of a write data to be written into the nonvolatile memory device or an address of a read data read from the nonvolatile memory device, and write the write data or read the read data by skipping the defective bit lines based on a determination result.. .
Sk Hynix Inc.

Failure detection circuitry for address decoder for a data storage device

A data storage device can detect for a failure in decoding of an x-bit row address and/or a y-bit column of an (x+y)-bit address. The data storage device decodes the x-bit row address and/or the y-bit column address to provide wordlines (wls) and/or bitlines (bls) to access one or more cells from among a memory array of the data storage device.
Taiwan Semiconductor Manufacturing Co., Ltd.

Vehicle tutorial sending vehicle tutorial to tutorial manager device

A vehicle tutorial system includes a data storage device having at least one vehicle tutorial, an on-board identification sensor, an on-board vehicle communication device, a tutorial manager device located in a cloud computer and/or the remote device, and an on-board vehicle controller. The on-board vehicle controller is programmed to identify the user of the vehicle based on information from the on-board identification sensor, select the vehicle tutorial, select the remote device associated with the user of the vehicle, offer the vehicle tutorial to the user at a first time, and upon the user declining the offer at the first time, send the vehicle tutorial to the tutorial manager device.
Nissan North America, Inc.

Management of encrypted data storage

A data storage management process is directed to aspects of managing encrypted data via data storage volumes in conjunction with a service provider computer network that hosts virtual machine instances. A volume can be created and configured for managing encrypted data with an encrypted version of a volume key.
Amazon Technologies, Inc.

Auto-generation of key-value clusters to classify implicit app queries and increase coverage for existing classified queries

A system and method of generating and using key-value clusters to classify and return app queries is provided. The system includes a computing device.
Microsoft Technology Licensing, Llc

Tracking data of virtual disk snapshots using tree data structures

User data of different snapshots for the same virtual disk are stored in the same storage object. Similarly, metadata of different snapshots for the same virtual disk are stored in the same storage object, and log data of different snapshots for the same virtual disk are stored in the same storage object.
Vmware, Inc.

Multi-tiered data storage in a deduplication system

Systems, methods, and devices are disclosed herein for data deduplication and storage. Methods include identifying first criteria associated with a data block included in a plurality of data blocks, the data block being identified based on a blockmap and an index, the blockmap characterizing a file stored in a deduplication repository, the index identifying data store identifiers, reference count data, and second criteria associated with the plurality of data blocks.
Quest Software Inc.

Efficient data movement within file system volumes

Embodiments are directed to efficiently managing data storage and efficiently storing data. In one scenario, a computer system receives a write request addressed to one portion of data storage within a data store.
Microsoft Technology Licensing, Llc

Data storage device and operating method therefor

A hybrid data storage device. In addition to a non-volatile memory, the hybrid data storage device has a volatile memory.
Silicon Motion, Inc.

Data storage method and data recovery data storage device, and data storage device using the same methods

A data storage method includes steps of: selecting an active block to store data from a host; determining whether a power drop/loss event has occurred; when it is determined that a power drop/loss event has occurred, recording an index of the active block and an index of a last data-containing page in the active block; generating a primary f2h mapping table; and writing the primary f2h mapping table, the index of the active block and the index of the last data-containing page into a designated block. A data storage device and a data recovery program are also provided..
Silicon Motion, Inc.

Technologies for data deduplication in disaggregated architectures

Technologies for providing data deduplication in a disaggregated architecture include a network device. The network device is to receive, from a compute sled, a request to write a data block to one or more data storage sleds and determine, for each of one or more data sub-blocks within the data block and from deduplication data indicative of physical addresses of data sub-blocks, whether each data sub-block is already stored in a data storage device of a data storage sled.
Intel Corporation

Data storage device and data processing system

A data processing system includes a host device; and a data storage device suitable for detecting a voltage drop state in the voltage received from the host device, changing a first key received from the host device to a second key when detecting the voltage drop state, generating a cyclical redundancy check (crc) data based on the second key, and transmitting the generated crc data to the host device.. .
Sk Hynix Inc.

Technologies for offloading i/o intensive operations to a data storage sled

Technologies for offloading i/o intensive workload phases to a data storage sled include a compute sled. The compute sled is to execute a workload that includes multiple phases.
Intel Corporation

Cloud volume storage

According to examples, a data storage system may include a plurality of storage arrays of a cloud volume provider (cvp), in which the plurality of storage arrays is a plurality of logical volumes. The data storage system may also include a cvp portal to link a first compute instance of a first cloud service provider (csp) with a first logical volume over a network.
Hewlett Packard Enterprise Development Lp

State machine abstraction for log-based consensus protocols

A generic state machine concept can be used to decouple specific state machine functionality from any specific consensus protocol. A generic state machine can prepare a local log record and generate a local log index in response to a data update received at a computing node of a plurality of computing nodes in a distributed data storage application.
Sap Se

Mapping of logical volumes to host clusters

A method for data storage includes defining a host cluster within a group of host computers, which access a storage system that includes multiple logical volumes. The host cluster includes two or more of the host computers.
International Business Machines Corporation

Methods, systems and computer readable media for intelligent fetching of data storage device commands from submission queues

Methods, systems, and computer readable media for intelligent fetching of storage device commands from submission queues are disclosed. On method is implemented in a data storage device including a controller and a memory.
Sandisk Technologies Llc

Method and providing a user interface

Methods, apparatus and systems are presented that provide a user interface to a user terminal. User interfaces are provided upon electromagnetic interrogation of one or more interrogatable data storages.
Jsc International Tobacco Marketing Services

Data storage device for a device accessory

An apparatus includes a first interface of an accessory of a wireless device. The first interface is configured to communicate with the wireless device using a wired communication technique.
Sandisk Technologies Llc

Multi-modality dynamic chemical imaging of fresh and live biological tissue

This device and platform seeks to provide a point-of-care diagnostic tool to assess tissue quality. The handheld probe that interfaces with the tissue will have multiple components including fibers that deliver laser light, fibers that detect spectra, fibers that transmit acoustic signals and fibers that conduct force displacement data electronically.
Ispectrom Llc

Determining footwear replacement based on piezoelectric output

An article of apparel, a system, and methods include a structural material configured to enable the article of footwear to the worn on a body. A wireless transmission circuit is included and a piezoelectric generator is positioned with respect to the structural material in a configuration to be flexed to induce a voltage signal output.
Nike, Inc.

Byte alignment in data storage devices

To provide enhanced operation of data storage devices and systems, various systems, methods, and firmware are provided herein. In a first example, a data storage device is presented.
Western Digital Technologies, Inc.

System and methods for secure data storage

A computer-implemented method for secure data storage is described. In one embodiment, the method may include receiving data at a receiver.
Vivint, Inc.

Distributed data storage system using a common manifest for storing and accessing versions of an object

The present disclosure provides a system and method to perform access control authentication using a cryptographic hash of the encoding of access control rules. The compact cryptographic hash identifier of the access control rules is suitable for inclusion in a name indexing entry, whereas inclusion of the full encoding would result in a large name indexing entry, resulting in disadvantageously large storage requirements and bandwidth usage.
Nexenta Systems, Inc.

Adaptive scheduling of electronic messaging based on predictive consumption of the sampling of items via a networked computing platform

Various embodiments relate generally to data science and data analysis, computer software and systems, and control systems to provide a platform to facilitate implementation of an interface, and, more specifically, to a computing and data storage platform that implements specialized logic to facilitate predictive consumption of a sample of an item in accordance with an automatically adaptive schedule, for example, via an interface. In some examples, a method may include identifying data representing a replica of an item for transmission to a location associated with an electronic account, identifying a characteristic associated with a user or an item, predicting a date of consumption of the replica, and generating a subset of data included in an electronic message to initiate executable instructions to generate feedback regarding the replica relative to the date of consumption, among other things..

Targeted marketing based on social media interaction

A system and method for providing targeted marketing to a user based on the user's social media interaction. The system includes one or more computing platforms providing computer-automated functionality performing method steps for accepting a digital media and digital media related data from a publisher, generating associated information unique identifiers, monitoring social media networks for member-user rankings of the digital media after it is posted, and communicating to a member-user targeted marketing information based on the user rankings a data storage device persists the digital media, digital media related data, and information unique identifier, which may include a linking hash character, a unique identifier, an account identifier, and/or social media network system-defined elements.
Rewardstyle, Inc.

Cryptographic unit for public key infrastructure (pki) operations

A module such as an m2m device or a mobile phone can include a removable data storage unit. The removable data storage unit can include a nonvolatile memory, a noise amplifying memory, and a cryptographic unit.

Partitioning and rebalancing data storage

Techniques are described for partitioning and rebalancing data storage, such as through management of database partitions. In one or more implementations, a database that includes existing partitions is repartitioned to include new partitions.
Microsoft Technology Licensing, Llc

Storing a variable number of instances of data objects

Described are systems and methods for storing a variable number of instances of data objects (e.g., 1, 2, 3, or up to n−1 instances, where n is the number of instances of the data object included in primary data) in secondary storage across a data storage network. In some examples, a system for storing a variable number of instances of data objects includes, one or more computing devices storing a set of data objects and multiple storage devices distinct from the one or more computing devices.
Commvault Systems, Inc.

Collection strategies that facilitate arranging portions of documents into content collections

A method of translating a document includes converting the document into a plurality of distinct cognizable translation units (ctus), linking the plurality of ctus to facilitate reassembly of the document, storing the plurality of ctus in a document-specific data storage structure, collecting the plurality of ctus into at least one collection strategy group for translation independent of the data storage structure and translating the at least one group of ctus using a combination of at least two of machine, human, and machine aided human translation techniques that are set to satisfy translation platform operation criteria separately for each group.. .
Lionbridge Technologies, Inc.

Data storage device and operating method thereof

A data storage device includes a storage medium including a plurality of memory units; and a controller suitable for performing a state determination operation to first memory units in order of a write sequence until a memory unit stored with an error-correction-failed data when a power supply is restored after an abnormal power-off, skipping the state determination operation to second memory units between the memory unit storing the error-correction-failed data and a pointed memory unit, performing the state determination operation to third memory units after the pointed memory unit in order of the write sequence, and performing a garbage collection operation to the first to third memory units based on a result of the state determination operation.. .
Sk Hynix Inc.

File system framework

A computer system includes a processor and a persistent data storage. The persistent data storage includes flash-like storage media that includes multiple contiguous memory blocks.
2236008 Ontario Inc.

Data storage method, memory storage device and memory control circuit unit

A data storage method, a memory storage device and a memory control circuit unit are provided. The method includes: determining a first space in a first physical unit of a rewritable non-volatile memory module; and storing at least part of data stored in at least one physical unit of the rewritable non-volatile memory module to a second space in the first physical unit, and the second space is not belonging to the first space, and the first space is for ensuring that valid data stored in at least one second physical unit among the at least one physical unit can be stored to the first physical unit.
Phison Electronics Corp.

Data storage management

A method of managing a plurality of storage devices. The method comprises at a first device connected to the plurality of storage devices via a switch, receiving an indication of a plurality of logical disks, each logical disk being provided by a respective one of the plurality of storage devices.
Micron Technology, Inc.

Welding systems and methods utilizing cloud computing and data storage

Welding systems and methods utilizing cloud computing and data storage are disclosed. An example method includes receiving, via communication circuitry of a cloud-based resource, welding data relating to a welding operation from a first customer; storing the welding data in computer-readable storage media associated with the cloud-based resource; offering the welding data for sale, via the cloud based resource; receiving, via the communication circuitry, an offer for the welding data from a second customer, different from the first customer, wherein the first and second customers are individual welders, factories, distributed manufacturing operations, or a combination thereof; performing a financial transaction with the second customer; and transmitting, via the communication circuitry, the welding data to the second customer..
Illinois Tool Works Inc.

Food preparation apparatus and method

Disclosed is a food preparation apparatus (100) comprising a food preparation compartment (101); a dielectric sensor (120) in said food preparation compartment, a data storage device (130) storing food seasoning data as a function of a dielectric constant of the food product, said food seasoning data relating to a plurality of condiments to be added to the food product; and a processor arrangement (110) coupled to said dielectric sensor. The processor arrangement is adapted to determine a dielectric property of a food product in the food preparation compartment from sensor data provided by said dielectric sensor; retrieve food seasoning data for the food product corresponding to the determined dielectric property from the data storage device; and, for each condiment of said plurality generate a seasoning instruction signal for adding an amount of said condiment of said plurality to the food product based on the retrieved food seasoning data until all condiments of said plurality have been added to the food product.
Koninklijke Philips N.v.

Writing to apparel by flexing piezoelectric generator

A wearable article, a system, and methods include a structural material configured to enable the wearable article to the worn on a body, a piezoelectric generator, positioned with respect to the structural material in a configuration to be flexed to output a voltage, a data translator, coupled to the piezoelectric generator, configured to output electronic data based on the voltage, and an electronic data storage, coupled to the data translator, configured to store the electronic data from the data translator.. .
Nike, Inc.

Service system, information processing apparatus, and service providing method

A service system includes a mobile terminal and an information processing device capable of communication via a network. The mobile terminal includes a first transmission unit that transmits spherical images taken in respective imaging locations and positional information about the imaging locations to the information processing device.
Ricoh Company, Ltd.

Interconnect delivery process

A method for enforcing data integrity in an rdma data storage system includes flushing data write requests to a data storage device before sending an acknowledgment that the data write requests have been executed. An rdma data storage system includes a node configured to flush data write requests to a data storage device before sending an acknowledgment that a data write request has been executed..
Netapp Inc.

Collecting domain name system traffic

Examples relate to collecting domain name system traffic. In one example, a computing device may: receive, from a first intermediary network device, a dns query packet that was sent by a client computing device operating on a private network, the dns query packet specifying i) a query domain name, and ii) a source address that specifies the client computing device; store, in a data storage device, a query record specifying the query domain name and the source address specified by the dns query packet; receive, from a second intermediary network device, a dns response packet; determine that the dns response packet specifies a response domain name that matches the query domain name; in response to the determination, extract, from the dns response packet, a resolved address that corresponds to the response domain name; and store, in the query record, the resolved address specified by the dns response packet..
Hewlett Packard Enterprise Development Lp

System and detecting and preventing network intrusion of malicious data flows

The present disclosure provides a system for detecting and preventing the intrusion of malicious data flows in a software defined network (sdn). The system comprises at least one data storage or memory, configured to store flow states of data flows, and to share and update the flow states across the system, at least one shared-state forwarding element (fe) configured to block, forward, or replicate a received data flow based on a flow state of the data flow and/or a comparison of the data flow with predetermined patterns, and at least one inspection element (ie), configured to receive a replicated data flow, and to classify, whether the data flow is malicious or allowed.
Huawei Technologies Co., Ltd.

High yield rram cell with optimized film scheme

The present disclosure, in some embodiments, relates to a resistive random access memory (rram) cell. The rram cell has a bottom electrode disposed over a lower interconnect layer and a data storage layer having a first thickness over the bottom electrode.
Taiwan Semiconductor Manufacturing Co., Ltd.

Magnetic-photoconductive material, magneto-optical data storage device, magneto-optical data storage system, and light-tunable microwave components comprising a photoconductive-ferromagnetic device

The present invention concerns a magnetic-photoconductive material including orientable magnetic moments or spins, the material being configured to generate photo-carriers permitting to orientate or re-orientate the magnetic moments or spins at a material temperature less than the curie temperature (tc) or curie point.. .
Ecole Polytechnique Federale De Lausanne (epfl)

Nucleic acid-based data storage

Methods and systems for encoding digital information in nucleic acid (e.g., deoxyribonucleic acid) molecules without base-by-base synthesis, by encoding bit-value information in the presence or absence of unique nucleic acid sequences within a pool, comprising specifying each bit location in a bit-stream with a unique nucleic sequence and specifying the bit value at that location by the presence or absence of the corresponding unique nucleic acid sequence in the pool but, more generally, specifying unique bytes in a bytestream by unique subsets of nucleic acid sequences. Also disclosed are methods for generating unique nucleic acid sequences without base-by-base synthesis using combinatorial genomic strategies (e.g., assembly of multiple nucleic acid sequences or enzymatic-based editing of nucleic acid sequences)..
Catalog Technologies, Inc.

Systems and methods for secure biometric sample raw data storage

A method for biometric template extraction and secure biometric sample raw data storage, the method comprising enrolling, at a terminal, at least one biometric sample of a user, storing, in a secure storage on the terminal, the raw data of the biometric sample, extracting, by an extraction application executed on the terminal, a biometric template from the raw data of the sample, fragmenting, by a raw sample splitter executed on the terminal, the raw data of the biometric sample, distributing the fragments of the raw data of the biometric samples from the terminal to independent entities, preferably via a secure communication channel, and deleting the biometric sample raw data from the secure storage of the terminal.. .
Mastercard International Incorporated

Automated transfer of patient data to a medical imaging apparatus

In a method and components for automated transfer of patient data to a medical imaging apparatus, a communication connection between a patient and a communication module of the medical imaging apparatus is established automatically. It is then identified whether the patient has granted release of patient data, and if the patient has granted release, the patient data are transferred from a patient-data storage source to the medical imaging apparatus..
Siemens Healthcare Gmbh

Systems and methods for interest-driven data visualization systems utilized in interest-driven business intelligence systems

Systems and methods for interest-driven data visualization systems in accordance with embodiments of the invention are illustrated. In one embodiment, an interest-driven data visualization system includes a processor, a memory connected configured to store an interest-driven data visualization application, and metadata storage, wherein the interest-driven data visualization application configures the processor to define reporting data requirements, generate data retrieval job data based on the reporting data requirements, transmit the data retrieval job data, receive aggregate data, create at least one piece of reporting data using the received aggregate data and the reporting data requirements, associate visualization metadata with the reporting data describing the visual appearance of the at least one piece of reporting data, and generate a report using the reporting data requirements and the visualization metadata..
Workday, Inc.

Domain specific language to query medical data

A query device for conducting automated user identification using a domain specific query language is described. The domain specific language is a computer language specially adapted for use in the healthcare domain.
Radicalogic Technologies, Inc. Dba Rl Solutions

Dynamically configuring a proxy server using containerization for concurrent and/or overlapping backup, restore, and/or test operations

An illustrative data storage management system relies on a specially configured proxy server to operate software containers on a proxy server, maintain resources needed by the software containers, and interwork with other system components. Illustratively, a catalog service on the proxy server maintains a software cache according to maintenance rules and also maintains an associated cache catalog.
Commvault Systems, Inc.

Data retentions

An example computing device includes a data storage device and a controller coupled to the data storage device. The data storage device includes a storage segment.
Hewlett Packard Enterprise Development Lp

Intelligent storage device signal transmission method

An intelligent storage device signal transmission method includes steps of: electrically connecting intelligent storage module and electronic device; enabling built-in identification system of intelligent storage module uses numeric identification code to identify system type of electronic device and enabling usb communication protocol channel for signal transmission between intelligent storage module and electronic device so that file system of downloaded app of electronic device can identify file format of intelligent storage module and microprocessor unit of intelligent storage module can define data packet format of data block and then transmit data packet to app of electronic device for data packet resolution. Thus, built-in file system of app of electronic device can identify and solve received data packet and provide file data of resolved data file to data storage software of electronic device for application; and electronic connection between intelligent storage module and electronic device is disconnected after signal transmission is completed..
Power 7 Technology Corp. (shenzhen)

User authentication in a removable media storage system

An authentication mechanism for dynamic self-provisioning of a magnetic tape cartridge library by a plurality of users for community accessed data storage. Authenticating a host computer and/or users of the host computer for accessing and processing data on a magnetic tape cartridge..
International Business Machines Corporation

User authentication in a removable media storage system

An authentication mechanism for dynamic self-provisioning of a magnetic tape cartridge library by a plurality of users for community accessed data storage. Authenticating a host computer and/or users of the host computer for accessing and processing data on a magnetic tape cartridge..
International Business Machines Corporation

Operating data storage device

An operating method for a data storage device is provided. The operating method includes steps of: dividing a mapping table into a plurality of sub-mapping tables; receiving an access command comprising a data address and a command category; determining whether a target sub-mapping table corresponding to the data address has been cached, wherein the target sub-mapping table is one of the sub-mapping tables; and if false, reading and caching the target sub-mapping table from the sub-mapping tables..
Silicon Motion, Inc.

Data management method applicable to data storage device

A memory management method applicable to a data storage device is provided. The memory management method includes steps of: requesting a private memory space from a host; recording a reserved memory space given by the host; dividing a mapping table into a plurality of sub-mapping tables; determining whether a capacity of the reserved memory space is sufficient to store the sub-mapping tables; and if yes, uploading the sub-mapping tables to the reserved memory space via an interface logic..
Silicon Motion, Inc.

Block level backup of virtual machines for file name level based file search and restoration

A method for backing a computing system includes generating a local history table of filesystem objects that have changed since storing a first backup of the computing system where the local history table includes attributes of the filesystem objects and a set of operations associated with changes to the filesystem objects. The method further includes transferring, from the computing system to a backup server, a second backup of the computing system, where the second backup includes a block level representation of a portion of a data storage medium associated with the computing system.
International Business Machines Corporation

Linked storage system and host system error correcting code

Described herein are enhancements for providing error correction in writing and reading data to and from a data storage device. In one implementation, an encoder matrix is used to generate, for a data set, first error correcting code (ecc) parity data on a host system, and second ecc parity data for tracks on data storage device coupled to the host system.
Western Digital Technologies, Inc.

Efficient data storage across multiple storage volumes

Embodiments disclosed herein provide systems, methods, and computer readable media for storing data to a plurality of physical storage volumes. In a particular embodiment, a method provides identifying first data for storage on the plurality of physical storage volumes.
Quantum Corporation

Method and system for ridesharing management

The disclosed embodiments illustrate method of data processing for ridesharing management. The method includes retrieving multi-tier location data, comprising at least a plurality of clusters, of a geographical area from one or more data storage devices.
Conduent Business Services, Llc

An energy efficient electric cooker

A cooker hotplate control system, to heat to and maintain a foodstuff at a preset temperature the system comprising an electric hotplate; a power input to provide electricity to heat the hot plate and a controller to govern said power input; a temperature sensor to determine the temperature of the hotplate; an infrared sensor spatially separated from and to detect infrared radiation emitted by a foodstuff or a vessel containing a foodstuff on the hotplate; a first processor to determine the temperature of a foodstuff or a vessel from the detected infrared radiation and a first data storage means to store said data; a second processor, the second processor calculating the first and second time derivatives of the temperature data; a first fuzzy logic controller receiving as input the first and second time-derivative data from the second processor and producing an output to the controller, said output governing the amount of power supplied to the hotplate, the first fuzzy logic controller being active to bring a foodstuff temperature up to the pre-set temperature and to hold a foodstuff at the pre-set temperature for a defined time period; a second fuzzy logic controller to maintain the temperature within a defined temperature range about the pre-set temperature.. .
King Abdulaziz University

Systems and methods for physiological sign analysis

The present disclosure relates to systems and methods for analyzing physiological sign information, including information acquisition, data storage, calculation or analysis, processing, result output, etc. The systems may perform a calculation or an analysis on the acquired information by a plurality of algorithms, perform a determination or a processing on the calculation result, and output the determination result of the processed physiological information..
Vita-course Technologies Co., Ltd.

System, method and computer program product for smart upload automation

Systems, methods, and computer program products for smart upload automation in which actions are automatically performed on a set of digital assets against a target item. In one embodiment, a system includes a network, a server machine, a client machine and a data storage device, each of which is coupled to the network.
Open Text Sa Ulc

Multipath driver cognitive analysis

An aspect includes detecting a recurring intermittent error in a path of a network in a system that includes at least one data transmission port configured for connection to at least one shared data storage device via a plurality of paths of the network. It is determined whether a cause of the recurring intermittent error is a previous path recovery action.
International Business Machines Corporation

Data storage device and operating method thereof

A data storage device includes a nonvolatile memory device; and a controller suitable for controlling the nonvolatile memory device, wherein the controller performs a first read retry voltage setting operation, performs a first read retry control operation, performs a second read retry voltage setting operation after an internal operation time of the nonvolatile memory device according to the first read retry control operation passes, and performs a second read retry control operation.. .
Sk Hynix Inc.

Electric field storage device

The system includes a data storage medium comprising cells, an excitation circuit, and an emitter. The cells arranged in a three dimensional space.
Seagate Technology Llc

Electric field storage device

A system includes a data storage medium comprising layers, an excitation circuit, and an emitter. Each layer comprises cells arranged in a horizontal plane.
Seagate Technology Llc

Three dimensional electric field data storage device utilizing shockwaves and a light source

A system includes a data storage medium and a shockwave generator. The data storage medium includes cells and a plurality of layers.
Seagate Technology Llc

Magnetic storage system multi-sensor signal prediction health controller

In general, techniques are described for monitoring health of a head in a magnetic data storage drive. A health controller may be configured to receive multi-variate sensor signals indicative of a respective reference value at least one head parameter, wherein the respective reference value is based in part on at least one initial measurement of parameters of the head obtained at a first time, determine a respective predicted current value based at least in part on a respective fixed-drift model and the multi-variate sensor signals, determine a respective actual current value that is based at least in part on at least one current measurement of the head obtained at a second time later than the first time, determine a health status for the head, and store the health status in memory..
Western Digital Technologies, Inc.

Bimodal modulation

Apparatus and method contemplating an in-situ test method for a head gimbal assembly (hga). The method includes individually exciting a pair of opposing-effect microactuators supporting the read/write head adjacent a data storage media; summing the outputs from the microactuators to derive a spectral frequency response of the hga; determining a resonant frequency from the spectral frequency response; driving the microactuators at the resonant frequency; and varying the read/write fly height apart from the data storage media to correlate contact with a maximum response of the microactuators..
Seagate Technology Llc

Side recording system for gaming device

A side recording system for gaining device is intended for side recording of a gaming machine platform and mainly functions such that beginning and ending of event of gaining machine platform is monitored by a game state monitoring device to control an image acquisition device to acquire images of a game display unit and generate side-recorded videos, stored into a data storage unit, indicative of game session numbers and events; or a continuously side-recorded video can be recorded continuously, beginning and ending time points of event together with associated positions of beginning and ending time points of event corresponding to the continuously side-recorded video are recorded by an association recording unit, and an association recording table and the continuously side-recorded video are stored into the data storage unit. Thus, management staff can retrieve the required side-recorded videos rapidly to show what actually happens at once and take appropriate counter measures..

Gas facility operation management system

A method comprises causing a display unit of a client computer to perform presentation and generating an interface screen for accepting, from a user, a request message including an operator identification and a designated year and month, the interface screen including a first screen on which a date corresponding to the designated year and month is displayed in a calendar form, and a second screen on which the gas facility operation data is displayed; receiving a request message from the client computer; acquiring, from a data storage unit, gas facility operation data indicating that the state is uncompleted, on the basis of the designated year and month and the operator identification; calculating a number of the gas facility operation data for each date corresponding to the designated year and month; displaying the number of gas facility operation data on the first screen; and displaying the gas facility operation data.. .
Nippon Gas Co., Ltd.

Image recognition device and image recognition method

An image recognition device includes svm operator which performs svm operation on input image and data storage which temporarily stores data generated during image recognition process, wherein the svm operator includes feature value calculator which calculates feature value representing degree to which recognition target that is target captured in the input image is similar to comparison target to be recognized, and cumulative adder which cumulatively adds feature values corresponding to teacher data classified into the same type of comparison targets in teacher data group. In the svm operation process, the feature value calculator calculates feature values corresponding to all teacher data and stores the feature values in the data storage, and the cumulative adder cumulatively adds feature values of the same type of comparison targets and outputs the feature values as recognition result of the recognition target in the image recognition process..
Olympus Corporation

Method for obtaining information from a coding body, system comprising a coding body, computer program product and data storage means

In a method for obtaining information from a coding body (1, 15), information is assigned to a three-dimensional form of at least one portion of the coding body (1, 15), at least one two-dimensional image of at least the portion of the coding body (1, 15) is generated, the form of the portion is identified on the basis of the image and the information that has been assigned to the identified form is accessed. A corresponding system comprises: at least one coding body (1, 15) having at least one portion with a three-dimensional form that has information assigned; at least one image-capture means (8, 19, 24) for generating two-dimensional images; and at least one processor (9, 21, 25) configured to identify the form of the portion on the basis of at least one two-dimensional image of at least the portion of the coding body (1, 15) and to access the information assigned to the identified form..
Prüftechnik Dieter Busch Ag

Borrowing software licenses in a license management system for time based usage

According to one embodiment, a method for borrowing licenses. The method may include retrieving a license file associated with a software program from a data storage device, whereby the license file includes a plurality of borrowing information.
International Business Machines Corporation

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

Separation of computation from storage in database for better elasticity

A device such as a data storage system comprises a non-transitory memory storage comprising instructions, and one or more processors in communication with the memory. The one or more processors execute the instructions to: map a different portion of data in a storage device to each of different caches, wherein each cache is in a computing node with a processor; change a number of the computing nodes; provide a modified mapping in response to the change; and pass queries to the computing nodes.
Futurewei Technologies, Inc.

Storage device and data processing system including the same

A data storage device and a method for operating the data storage device are disclosed. The data storage device may include an interface receiving a command and data from a host, a cache temporarily storing the received data, a memory non-temporarily storing the data stored in the cache, and a controller controlling the memory and the cache based on the command received from the host.
Samsung Electronics Co., Ltd.

Garbage collection data storage device

A garbage collection method for a data storage device includes steps of: entering a background mode from a foreground mode; selecting a plurality of source data blocks from a plurality of in-use data blocks; dividing a mapping table into a plurality of sub-mapping tables and selecting one of the sub-mapping tables as a target sub-mapping table, wherein the target sub-mapping table is used to manage one of the source data blocks; selecting a destination data block from a plurality of spare data blocks; and sequentially updating a correspondence relationship of data stored in the target sub-mapping table from the source data blocks to the destination data block, wherein the updating comprises copying the data stored in the source data blocks to the destination data block.. .
Silicon Motion, Inc.

System for monitoring and reporting aircraft data storage status

A system for monitoring and reporting data storage status of one or more line replaceable units installed in an aircraft. A data storage monitor onboard the vehicle is in communication with each of the line replaceable units.
Panasonic Avionics Corporation

Data storage device with configurable policy-based storage device behavior

In an embodiment, a storage device is provided. A device controller with a memory is coupled with the storage device.
Gaea Llc

System and comparing system configurations for magnetic resonance tomography units

Systems and methods are provided for comparing a system configuration of a magnetic resonance tomography unit. The magnetic resonance tomography unit includes a controller and an output unit.

Wearable article with a kinetic energy generator

A wearable article, a system, and methods include a structural material configured to be worn on a body, a volatile energy storage device, a wireless transmission circuit, coupled to the volatile energy storage device, comprising an antenna having a minimum transmission energy, a kinetic energy generator, positioned with respect to the structural material in a configuration to be manipulated to induce a voltage output, the kinetic energy generator coupled to and configured to charge the volatile energy storage device, a sensor configured to output activity data related to the wearable article, and an electronic data storage, coupled to the sensor, configured to store the activity data. Upon the volatile energy storage device charging to at least the minimum transmission energy, the wireless transmission circuit transmits the activity data as stored in the electronic data storage based on energy discharged from the volatile energy storage device..
Nike, Inc.

Stackable sleds for storing electronic devices

Described herein is a first system that includes sleds each having sidewalls, a mounting plate, and a first cover. The first cover is movable relative to the sidewalls between a closed position and an open position.
Western Digital Technologies, Inc.

Systems and methods for unified data management in a communication network

Systems and methods are disclosed for unified data management in a communication network. According to embodiments, the unified data management methods and systems can provide management of some control plane data, for example data that may be shared by multiple network functions (nf).
Huawei Technologies Co., Ltd.

Transferring data between block and file storage systems

A processor may receive a request to transmit a logical volume to a cloud-based server. The logical volume may be stored in a data storage subsystem that includes one or more ranks.
International Business Machines Corporation

Transferring data between block and file storage systems

A processor may receive a request to transmit a logical volume to a cloud-based server. The logical volume may be stored in a data storage subsystem that includes one or more ranks.
International Business Machines Corporation

Fault tolerant automatic secret rotation

The techniques discussed herein relate to providing fault tolerant automatic secret rotation for secrets maintained in a secret distribution infrastructure. In an implementation, an apparatus includes one or more computer readable storage media and a secret rotation service including program instructions stored on the one or more computer readable storage media.
Microsoft Technology Licensing, Llc

Data storage devices and methods for manufacturing the same

A method of manufacturing a data storage device may include forming a magnetic tunnel junction layer on a substrate, irradiating a first ion beam on the magnetic tunnel junction layer to form magnetic tunnel junction patterns separated from each other, irradiating a second ion beam on the magnetic tunnel junction layer, and irradiating a third ion beam on the magnetic tunnel junction layer. The first ion beam may be irradiated at a first incident angle.

Data storage device and operating method thereof

A data storage device includes a nonvolatile memory device including word lines each including one or more pages; and a controller suitable for, in the case where recovery is made to a normal state from a power-off state, searching a word line including an erased page among the word lines, and selecting, when all pages of the word line including the erased page are erased pages, the corresponding word line as a reliability verification word line.. .
Sk Hynix Inc.

Semiconductor memory device for storing multivalued data

Data storage circuits are connected to the bit lines in a one-to-one correspondence. A write circuit writes the data on a first page into a plurality of 5 first memory cells selected simultaneously by a word line.
Toshiba Memory Corporation

Control circuit, semiconductor storage device, and controlling semiconductor storage device

A control circuit that controls a memory including a storage region and a redundant region, the control circuit includes a detector that detects a defective block in the memory, and a controller that switches, when the detector has detected the defective block, a data storage scheme of the first block detected as the defective block from a first storage scheme to a second storage scheme in which the number of bits of data to be stored in each of memory elements is smaller than the number of bits of data to be stored in each of the memory elements in the first storage scheme, and that stores a portion of data stored in the first block in the first storage scheme to be stored in the first block in the second storage scheme.. .
Fujitsu Limited

Data visualization representation from service

Non-limiting examples of the present disclosure describe examples of data visualization, where data visualization representations may be generated to visually represent aggregated data for a service from the perspective of a user. The data visualization representation aggregates data of the service into points of interest that provide user-centric perspectives of the service data.
Microsoft Technology Licensing, Llc

Image processing apparatus, image processing method, and program

A normal-line information generation block 30 generates normal-line information for a frame subject to detection. A data storage block 50 stores normal-line information and the like of a key frame.
Sony Corporation

Remote security document analysis

A system for remote analysis of a security document comprising an interface adapted to receive, from field equipment and via a network, image data of a scanned security document; a data storage adapted to store a data record comprising said received image data and additional data in relation to an owner of the scanned security document; an analytics module adapted to access said data storage for analyzing a data record and to generate an analysis result; and a notification module for launching a notification based on said analysis result.. .
Sicpa Holding Sa

Systems and methods for a self-services data file configuration with various data sources

A system for generating and delivering custom data sets in a big data environment may receive a preselected schema that identifies a plurality of columns from a plurality of data sources for inclusion in an output data file. The system reads data from the data sources to generate a data file containing a big data table.
American Express Travel Related Services Company, Inc.

Expanded data processing for improved entity matching

Improvements in data processing to match entities allow for more accurate records to be kept, with less memory storage used and fewer processing resources to be expended when accessing records. When receiving a request for an identifier for an entity, the request is parsed to identify various demographic fields within the request.
Experian Health, Inc.

Systems and methods for viewing and accessing data using tagging

Systems and methods for viewing, accessing, and monitoring data stored in a data storage system. Tags, metadata, and/or other attributes of data stored in a storage system may be used to define and create particular views of relevant data.
Atavium, Inc.

Parallelized in-place radix sorting

Apparatuses and methods for sorting a data set. A data storage is divided into a plurality of buckets that is each associated with a respective key value.
International Business Machines Corporation

Dna data storage using reusable nucleic acids

Disclosed herein are nucleic acid-based data storage systems and nucleic acid data storage constructs comprising reusable nucleic acid sequences, each representing information carried by a single bit (and, in some embodiments, one or more adjacent bits) within a bit string, and each furthermore representing the position of the single bit within the bit string. Also described are methods for storing data in the nucleic acid-based data storage systems and nucleic acid data storage constructs of the disclosure..
Integrated Dna Technologies, 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 data objects in a storage service that correspond to a main block and multiple secondary blocks.
Acronis International Gmbh

Providing access to user data

A service system provides users with access to online services. As part of providing the services to users, the service system stores data for users in a data storage system.
Salesforce.com, Inc.

Storage tier with compressed forward map

A data storage device includes a storage tier and a storage controller operably coupled to the storage tier and configured to be communicatively coupled to a host device. The storage controller includes a first memory operably coupled to the storage controller and configured to store a superseding data structure.
Seagate Technology Llc

Caching of metadata for deduplicated luns

Efficient processing of user data read requests in a deduplicated data storage system places the metadata for most frequently requested data in data structures and locations in the system hierarchy where the metadata will be most rapidly available. The total amount of such metadata makes storing all of the metadata in high speed memory expensive, and the system and method described uses both the temporal and the spatial characteristics of the user system activity in any epoch to adjust the contents of metadata cache so as to respond to the dynamics of a multi user or multi-application environment where the storage system is not made aware of the time changing mix of operations except by observation of the individual requests.
Violin Systems Llc

Systems and methods for random to sequential storage mapping

Systems and methods for mapping random data writes to sequential or semi-sequential storage. Data writes may be initially directed to an ssd or other relatively low latency and high iops data storage layer.
Atavium, Inc.

Scalable auxiliary copy processing in a data storage management system using media agent resources

A scalable approach is disclosed for processing auxiliary-copy jobs in a storage management system by using distributed media agent resources instead of a centralized storage manager. Enhanced media agents coordinate and control auxiliary-copy jobs and tap the storage manager to reserve data streams and provide job-specific metadata on demand.
Commvault Systems, Inc.

Performance oriented data deduplication and duplication

A system and method for data storage management is disclosed. The method includes determining, by an access tracking component, a quantity of access requests for at least one data block, and determining a quantity of current copies of the data block.
International Business Machines Corporation

Performance oriented data deduplication and duplication

A system and method for data storage management is disclosed. The method includes determining, by an access tracking component, a quantity of access requests for at least one data block, and determining a quantity of current copies of the data block.
International Business Machines Corporation

Storage pool selection for provisioning volumes in an over-allocation system

Embodiments for volume management in a data storage environment. A storage pool of a plurality of storage pools is selected to provision at least one storage volume by calculating, for each of the plurality of storage pools, a forecast factor representing an expected usage according to an overall size of the at least one storage volume.
International Business Machines Corporation

Mandatory comment on action or modification

A system includes a mandatory comment in a software productivity tool. In various implementations, the system includes a computer that carries out actions including: opening in the software productivity tool a document stored in a non-volatile hardware data storage device; receiving a definition of an actionable data item of the document; receiving a request for an action associated with the item; determining if the action triggers a predefined comment rule; if triggered, then: requiring a mandatory comment; storing the accepted entered comment in the non-volatile hardware data storage device; and performing the requested action..
Workiva Inc.

Micro controller unit

A micro controller unit includes an arithmetic processing unit that executes an arithmetic processing; a peripheral circuit unit that outputs an event signal, which is a trigger for start of the arithmetic processing, based on an operation state; and a data access control unit. When an instruction to access the data designated by the first address is received from the arithmetic processing unit, the data access control unit selectively executes, depending on the event signal input from the peripheral circuit unit: a processing of instructing the data storage unit to access data designated by a first address indicating a storage location of the data on the data storage unit; and a processing of processing of converting the first address and instructing the data storage unit to access data designated by a second address, which is associated with the first address and is different from the first address..
Sanken Electric Co., Ltd.

Method, apparatus and computer program product for providing sensor data collection and sensor configuration

A method, apparatus and computer program product provide data collection via a plurality of sensors, user authentication, data storage, and sensor replacement and configuration. The sensors may be integrated in or on various types of devices and/or household objects and may provide a wide range of data regarding users, use of the respective items, and/or their environments.
Nokia Technologies Oy

Camera-based heading-hold navigation

A visual navigation system includes a compass configured to orient a user in a heading direction, an image sensor configured to capture a series of successive navigation images in the heading direction, one or more of the navigation images having at least two reference markers, data storage memory configured to store the series of successive navigation images, a navigation processor configured to identify at least one principal marker and at least one ancillary marker from the at least two reference markers, the principal marker positioned within a principal angle and the ancillary marker positioned within an ancillary angle, which is greater than the principal angle, and to determine heading direction information based on a position of the at least one principal marker and/or the at least one ancillary marker in the successive navigation images, and a user interface configured to provide the heading direction information to the user.. .
The Charles Stark Draper Laboratory, Inc.

Remote passport and security document marking

A system for remote security document marking comprising an interface adapted to receive, from field equipment and via a network, graphical data of a scanned image of a security document; a data storage adapted to store a data record comprising said received image data and additional data in relation to an owner of the scanned security document; a graphical data processing module adapted to superimpose an image of a mark onto the image of the security document and adapted to generate further graphical data of the scanned image of the security document with the mark; and an access module adapted to provide access to said further graphical data.. .
Sicpa Holding Sa

. .

. .

Optimized n-stream sequential media playback caching method and system

A method of caching data for a set of streams serviced from a data storage device, said method including receiving requests for a set of streams, determining a number of zones in a cache based on the number of streams requested, determining a respective consumption rate for each stream, and allocating the zones in the cache with respective sizes such that the zones are scheduled to be refreshed within a same active operation period of the data storage device.. .
Western Digital Technologies, Inc.

Electronic computing device including online connectivity and permanently offline computing

A computing system includes two separate computer modules within the same computing housing. The computing system protects data from one computer from online threats by permanently keeping the computer offline and disconnected from networks or the internet.

Geographic positioning of data storage for efficient data flow across communication networks

Techniques are provided for generating data on the optimum number of storage-hops, the location of the storage-hops, and the bandwidth distributions of the storage-hops to construct a complete flow network for transmitting data from a sender to a receiver via a communication network. The flow network can potentially include hundreds of storage-hops, depending on the time and duration of the data flow.
University Of New Hampshire

Method and system for secure data storage and retrieval

One embodiment described herein provides a system and method for secure data storage. During operation, a client device selects a quantum data key from a plurality of quantum data keys shared between the client device and a storage server, encrypts to-be-stored data using the selected quantum data key, and transmits a data-storage request to the storage server.
Alibaba Group Holding Limited

Telemedicine referral platform

A method for telemedicine referral implemented on a computer is provided. The computer includes a server and a data storage device in communication with the server.
Idoc24 Inc.

Multi-gate nor flash thin-film transistor strings arranged in stacked horizontal active strips with vertical control gates

Multi-gate nor flash thin-film transistor (tft) string arrays (“multi-gate nor string arrays”) are organized as stacks of horizontal active strips running parallel to the surface of a silicon substrate, with the tfts in each stack being controlled by vertical local word-lines provided along one or both sidewalls of the stack of active strips. Each active strip includes at least a channel layer formed between two shared source or drain layers.
Sunrise Memory Corporation

Semiconductor device

A semiconductor memory device may include first to fourth data storage regions. The semiconductor memory device may include a first to fourth capacitor groups and a voltage-generating circuit.
Sk Hynix Inc.

Adhesive cover seal for hermetically-sealed data storage device

A data storage device involves a plurality of sidewalls of a bent sheet metal cover, either pre-formed or shaped-in-place, overlapping with and hermetically sealed with a corresponding plurality of sidewalls of an enclosure base, using an applied epoxy adhesive. Base protrusions and/or cover dimples may be used to set a suitable gap between the parts.
Western Digital Technologies, Inc.

Interactive data communication with acoustic signal communication

A composite signal having frequencies within a sonic first frequency bandwidth may be received from a communication media on a receiver. The composite signal may include an audio base signal and at least one code signal.

System and output display generation based on ambient conditions

A system and method provides for modifying an output display on a display device based on at least one ambient condition. The method and system includes receiving a plurality of images representing visual artworks from a networked data storage location and storing the plurality of images in a local memory device.
Meural Inc.

Method of making a payment and loyalty transaction for goods and/or services being purchased by a consumer from a merchant

A method of making a payment and loyalty transaction for goods and/or services being purchased by a consumer from a merchant, the method being executed by one or more processors of a mobile computer device in communication with data storage, a display and input devices.. .
Mastercard International Incorporated

Rfid disruption device and related methods

Devices and methods of disrupting data transfer between an rfid interrogation device (50, 50′) and an rfid data storage device (30, 30′) to be protected, are provided. An example of an embodiment of an rfid signal disruptor device includes a container (41, 141) and an rfid signal disruptor circuit (151, 161, 161′, 171, 171′, 271, 271′) configured to substantially disrupt the signal provided by the rfid interrogation device (50, 50′) when the rfid signal disruptor device is positioned to protect the rfid data storage device (30, 30′).
Curio Ltd.

Secure high speed data storage, access, recovery, and transmission

A method for storing a first data object includes: decomposing the first data object into a first fragment associated with a first original record locator and a second fragment associated with a second original record locator; obfuscating the first original record locator to generate a first obfuscated record locator and the second original record locator to generate a second obfuscated record locator; encrypting the first fragment using a first encryption key and the second fragment using a second encryption key; and storing, to at least a first of a plurality of storage locations, the first encrypted fragment with the corresponding first obfuscated record locator and the second encrypted fragment with the second obfuscated record locator.. .
Fhoosh, Inc.

Data storage method and apparatus, and data read method and apparatus

A data storage method and apparatus, and a data read method and apparatus in order to resolve a technical problem that a data storage process is relatively complex. The data storage method includes receiving to-be-written first data in a first format from an application layer, obtaining a first mapping relationship between data in the first format and data in a second format, where the second format is a keyvalue format, and the first mapping relationship is used to indicate a row attribute and a column attribute corresponding to each value obtained by converting the data in the first format, converting the format of the first data into the second format according to the first mapping relationship in order to obtain second data, and storing the second data..
Huawei Technologies Co., Ltd.

Column ordering for input/output optimization in tabular data

Systems, methods, and computer-readable media for determining column ordering of a data storage table for search optimization are described herein. In some examples, a computing system is configured to receive input containing statistics of a plurality of queries.
Microsoft Technology Licensing, Llc

Cache architecture and algorithms for hybrid object storage devices

A method for data storage in a hybrid storage node of a data storage system is provided. The hybrid storage node includes first and second storage devices having different performance characteristics wherein the first devices includes at least one high performance non-volatile memory for cache storage.
Agency For Science, Technology And Research

Data recovery in multi-target data storage networks

A computer-implemented method according to one embodiment includes receiving indication of a failure event at a primary location having a primary data storage volume. In response to receiving the indication of the failure event, data is restored in a secondary data storage volume located at a secondary location remote from the primary location.
International Business Machines Corporation

Recovering from data access errors by controlling access to neighboring memory units

An unrecoverable error is determined when attempting to access data stored in a target memory unit of a storage medium of a data storage device. Access to neighboring memory units that are proximate to the target memory unit is controlled in response.
Seagate Technology Llc

Selecting log snapshots for export in an automated data storage library

Embodiments for selecting log snapshots for export in an automated data storage library by a processor. One or more log snapshots of an automated data storage library of an event displayed on a user interface of a device may be selected for exporting according to user defined criteria such that the one or more snapshots relate to the event or trigger, wherein the user interface provides an events table for searching and locating the event..
International Business Machines Corporation

Block level backup of virtual machines for file name level based file search and restoration

A method for backing a computing system includes generating a local history table of filesystem objects that have changed since storing a first backup of the computing system where the local history table includes attributes of the filesystem objects and a set of operations associated with changes to the filesystem objects. The method further includes transferring, from the computing system to a backup server, a second backup of the computing system, where the second backup includes a block level representation of a portion of a data storage medium associated with the computing system.
International Business Machines Corporation

Data storage system with virtual blocks and raid and management method thereof

The invention discloses a data storage system and managing method thereof. The data storage system according to the invention accesses or rebuilds data based on a plurality of primary logical storage devices and at least one spare logical storage device.
Promise Technology, Inc

Data storage apparatus and operation method thereof

An operation method of a data storage apparatus includes performing a first read operation using an optimal read voltage on read-failed memory cells, performing ecc decoding operation on read data, performing a second read operation using an oversampling read voltage on the read-failed memory cells when the ecc decoding operation fails, determining whether potential error memory cells which are turned on through the optimal read voltage and are turned off through the oversampling read voltage are present in the read data, determining whether neighboring memory cells which share a bit line with the potential error memory cells and are coupled to neighboring word lines are in erased state when the potential error memory cells are present, and inverting bit values corresponding to the potential error memory cells in the read data from the read-failed memory cells through the first read operation when neighboring memory cells are in erased state.. .
Sk Hynix Inc.

Instantiation of javascript object

A method. A javascript (js) object is instantiated.
International Business Machines Corporation

Active drive

A data storage drive that includes a data storage medium and drive control circuit communicatively coupled to the data storage medium. The data storage drive also includes embedded applet management circuitry that executes an application, installed in the data storage drive as one or more key-value objects, within a controlled environment of the data storage drive..
Seagate Technology Llc

Active drive api

An application programming interface (api) that enables installation of an application as one or more key-value objects on a data storage drive such as a hard disk drive, a solid state drive or a hybrid drive. The api also enables execution of the application within a controlled environment of the data storage drive..
Seagate Technology Llc

Optimizing data storage in a dispersed storage network

A method for execution by a computing device includes dispersed storage error encoding a data segment to produce a set of encoded data slices. Dispersed storage network (dsn) configuration information is obtained and a write threshold number of encoded data slices is mapped to storage units to produce a slice storage mapping to facilitate storage of the encoded data slices.
International Business Machines Corporation

Identifying matching tape volumes for data deduplication in a tape library

Various embodiments are provided for identifying matching tape volumes for data deduplication in an automated data storage library by a processor. A weak hash function on a selected block of streamed data from a host such that the selected block of streamed data with the weak hash function is further compressed to a reduced block of compressed data.
International Business Machines Corporation

Storing log snapshots in an automated data storage library

Embodiments for storing log snapshots in an automated data storage library by a processor. A log snapshot is saved on a node associated with the automated data storage library for subsequent retrieval such that each of a plurality of saved log snapshots saved from a plurality of nodes associated with the automated data storage library are aggregated for exporting to a user..
International Business Machines Corporation

Electronic system and data maintenance method thereof

In one implementation, an electronic system includes a host and a data storage device. The data storage device includes a flash memory, a controller and a delay circuit.
Silicon Motion, Inc.

System and data storage using log-structured merge trees

A system and method is provided for data storage using log-structured merge (lsm) trees. An example method includes storing data blocks for a number of files backup data files in a data archive, storing data values and corresponding segment identifiers for each data block in a first lsm tree, and storing the segment identifiers and associated physical addresses for each data block in a second lsm tree.
Acronis International Gmbh

Using volume header records to identify matching tape volumes

Various embodiments are provided for identifying matching tape volumes for data deduplication in an automated data storage library by a processor. N most similar tape volumes in a tape library may be matched according to a data indication provided in each volume header of the n most similar tape volumes for performing a data deduplication operation on a reduced block of compressed data between the n most similar tape volumes, wherein n is a positive integer..
International Business Machines Corporation

Transfer of object memory references in a data storage device

Herein are data storage devices that transfer a reference to a data object during a storage operation. The data storage devices include a host controller configured to obtain a reference of an object stored in a shared memory system for writing to a storage media controlled by a drive controller.
Western Digital Technologies, Inc.

Data storage device and operating method thereof

A data storage device includes a nonvolatile memory device including a memory region, the memory region including a plurality of memory units; and a controller suitable for monitoring an elapsed time and a write count of the memory region, and performing a wear leveling operation for at least one memory unit selected among the plurality of memory units depending on a monitoring result.. .
Sk Hynix 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

A displaying a video image

The present invention relates to a system for displaying a video image to a user having a visual impairment. The system comprises a video camera, a data storage device, a processor and an image display device for displaying processed images in a display region.
Tan Tock Seng Hospital Pte Ltd

Cloud data storage location monitoring

Technologies for monitoring data storage location for cloud data include a cloud monitoring server configured to communicate with one or more cloud customer computing devices and cloud service providers. The cloud monitoring server receives monitoring requests from the cloud customer computing devices and retrieves provider information from the cloud service providers.
Intel Corporation

Data storage device having multi-stack chip package and operating method thereof

Disclosed is a data storage device including a controller and a multi-stack chip package, and a method of operating a data storage device. The multi-stack chip package includes a first semiconductor chip arranged on a package substrate, a second semiconductor chip arranged on the first semiconductor chip, and a third semiconductor chip is arranged between the first and second semiconductor chips.
Samsung Electronics Co., Ltd.

Data storage device and operating method thereof

A data storage device includes a nonvolatile memory device including a reference memory region and a normal memory region, and suitable for determining whether to perform a refresh operation, based on the reference memory region; and a controller suitable for determining a first memory region in the normal memory region based on wear leveling operation data, and controlling the nonvolatile memory device to perform the refresh operation for a second memory region excluding the first memory region in the normal memory region.. .
Sk Hynix Inc.

Method and device for digital payment transactions

A method and device for digital payment transactions is provided. A method for encoding data for use in a digital payment transaction between a cardholder and a merchant includes generating, by a cardholder electronic device, dynamic magnetic stripe data associated with a digital payment card of a digital wallet application stored in a data storage module of the cardholder electronic device, retrieving merchant-related data stored in the data storage module of the cardholder electronic device, and encoding, by the cardholder electronic device, the generated dynamic magnetic stripe data and the retrieved merchant-related data in a machine-readable visual code for use in the digital payment transaction..
Mastercard Asia/pacific Pte. Ltd.

Method for leveling delivery counts

The business of delivering lp gas cylinders involves the work of leveling scheduled delivery counts for a scheduled delivery day in a predetermined period based on delivery capabilities of deliverymen. However, it takes a lot of time because a delivery manager, a deliveryman or the like performs this work with direct data reference.
Nippon Gas Co., Ltd.

Machine learning of analogic patterns

Embodiments relate to a system, program product, and method for use with an intelligent computer platform to decipher analogical phrases. A phrase is parsed into a set of terms to reveal an analogical pattern.
International Business Machines Corporation

System and file authenticity certification using blockchain network

A system and method for authenticating data files using a block chain network. An exemplary method includes identifying data files in electronic data storage, computing hash values for files, adding pairs of the hash values and computing hash values for each resulting pair, continuing this process to a root level of a hash tree, and sending the root hash to a blockchain network in which one or more nodes in the blockchain network adds the hash value as one or more blocks in a blockchain..
Acronis International Gmbh

Method and system for identity and credential protection and verification via blockchain

A method for distributed storage of identity data includes: receiving entity data for a plurality of entities, the data including an associated public key, associated attributes, and a geographic jurisdiction, and where one entity is a subordinate; generating a data file for each entity including the associated attributes and public key, and where the subordinate entity's data file includes a digital signature associated with a superior entity; generating an identity value for each entity via hashing the associated data file; and storing, in a distributed hash table, a key-value pair for each entity, wherein the key is the associated identity value, the value comprises the associated attributes, and the key-value pair is stored in a physical data storage device located in a geographic area corresponding to the associated geographic jurisdiction.. .
Mastercard International Incorporated

System and data management

A data management system includes: a data storage unit 1 configured to store: a data group 102 that is a group of data provided with at least one metadata, and one or more metadata systems 103(1), 103(2) for interpreting the metadata, and to search for the data group with a selected metadata system, in accordance with a query; an impact evaluation unit 2 configured to obtain a variance between a plurality of metadata systems serving as comparison targets when the plurality of metadata systems execute the same query for the data storage unit; and a metadata system management unit 3 configured to select a metadata system, based on the variance obtained by the impact evaluation unit.. .
Hitachi, Ltd.

Nucleic acid based data storage

Provided herein are compositions, devices, systems and methods for the generation and use of biomolecule-based information for storage. Additionally, devices described herein for de novo synthesis of nucleic acids encoding information related to the original source information may be rigid or flexible material.
Twist Bioscience Corporation

Data storage device and flash memory control method

A flash memory control technology with high reliability. In a power recovery process, a microcontroller is configured to duplicate a last write page of a run-time write block of a flash memory and thereby generate a duplicated page in the run-time write block to replace the last write page for reliability enhancement..
Silicon Motion, Inc.

Storage device capable of performing peer-to-peer communication and data storage system including the same

A first storage device capable of performing peer-to-peer communications with a second storage device includes a first submission queue for storing a first operation code; a first completion queue for storing a first indication signal; and a first controller configured to, read the first operation code stored in the first submission queue, create a command including a second operation code based on the first operation code, issue the command to the second storage device, and receive and processes a second completion signal transmitted from the second storage device.. .
Samsung Electronics Co., Ltd.

Optimizing data storage in a dispersed storage network

A method for execution by a computing device of a dispersed storage network includes dispersed storage error encoding a data segment to produce a set of encoded data slices. Storage of more than a write threshold number of encoded data slices of the set of encoded data slices in a set of storage units is facilitated.
International Business Machines Corporation

Transitioning to an optimized data storage approach in a dispersed storage network

A method for execution by a computing device includes dispersed storage error encoding a data segment to produce a set of encoded data slices in accordance with an information dispersal algorithm (ida) width number. Storage of the set of encoded data slices in a set of storage units is maintained.
International Business Machines Corporation

Eventually durable redundancy encoded data storage

Techniques for making storage of data objects eventually durable using redundancy encoding are described herein. Data objects are stored in a first set of data storage devices with a first durability.
Amazon Technologies, Inc.

Data storage device and data maintenance method thereof

The present invention provides a data storage device including a flash memory. The flash memory includes a plurality of weak pages and a plurality of strong pages, wherein each of the strong pages is paired with one of the weak pages, and each of the strong pages has error-correction information of the paired weak page..
Silicon Motion, Inc.

Data storage device initiation of firmware download during inactivity

A method includes a data storage device having a device parameter, said data storage device identifying a firmware image that is associated with said device parameter and is a more current version than a firmware image installed on the data storage device, wherein the identified firmware image is available from a firmware repository. The method further includes the data storage device initiating a download of the identified firmware image from the firmware repository during a period of time that the data storage device is handling no input-output tasks.
Lenovo Enterprise Solutions (singapore) Pte. Ltd.

Method and storing information using an intelligent block storage controller

Methods, devices, and media for improving data storage reliability and efficiency comprising: creating at least one logical storage drive comprising a plurality of logical blocks; mapping the at least one logical storage drive to at least one physical storage drive based on many-to-one mapping or one-to-many mapping, wherein the at least one physical storage drive comprises a plurality of physical blocks; and applying a compression algorithm to data held in one or more logical blocks, aggregating units of the data, and storing the units of the data into one or more physical blocks.. .
Divergent Storage Systems, Inc.

Method and storing information using an intelligent block storage controller

Methods, devices, and media for improving data storage reliability and efficiency comprising: creating at least one logical storage drive comprising a plurality of logical blocks; mapping the at least one logical storage drive to at least one physical storage drive based on many-to-one mapping or one-to-many mapping, wherein the at least one physical storage drive comprises a plurality of physical blocks; and applying a compression algorithm to data held in one or more logical blocks, aggregating units of the data, and storing the units of the data into one or more physical blocks.. .
Divergent Storage Systems, Inc.

Storing data utilizing a maximum accessibility approach in a dispersed storage network

A method for execution by a dispersed storage and task (dst) processing unit of a dispersed storage network includes determining to store data in a storage pool utilizing a maximum accessibility approach. A storage unit performance factor is determined for a plurality of storage units of the storage pool.
International Business Machines Corporation

Data storage device and data writing method thereof

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

Data storage device and data writing method thereof

A data storage device including a flash memory and a controller is provided. The flash memory has a plurality of tlc blocks, each of which includes a plurality of pages.
Silicon Motion, Inc.

Medical devices and related updating methods and systems

Apparatus are provided for medical devices and related operating systems and methods. An exemplary medical device includes a motor, one or more data storage elements to maintain control information, and a control module coupled to the motor and the one or more data storage elements.
Medtronic Minimed, Inc.

Performing an apheresis procedure on a human subject with identity input data

A system for performing an apheresis procedure on a human subject includes an apheresis device having a communication channel in communication with a data storage device remote from the apheresis treatment device, an input device configured to receive an identity input data, wherein the identity input data comprises a combination of data, and a processing circuit. The processing circuit is configured to compare the identity input data to an identity of a human subject downloaded from the data storage device and, if the combination of data is consistent with two or more subject-specific information for a subject data entry, to provide access to an apheresis procedure operated according to the pre-programmed parameters on the apheresis device.
Fenwal, Inc.

Infrared imaging device and updating fixed pattern noise data

A noise data update processing unit calculates the amount of a fixed pattern noise component on the basis of a detection signal of infrared rays detected by an infrared detector in a state where an optical system is controlled to be in a non-focused state, and updates an fpn data storage unit with the calculated amount of the fpn component. The noise data update processing unit calculates an average value of detection signals of each detector element and a plurality of peripheral detector elements, and calculates a signal component dependent on incident infrared rays included in the detection signal of each detector element by subtracting an average value of fixed pattern noise data before update from the calculated average value.
Fujifilm Corporation

Techniques for storing and distributing metadata among nodes in a storage cluster system

Various embodiments are generally directed to techniques for reducing the time required for a node to take over for a failed node or to boot. An apparatus includes an access component to retrieve a metadata from a storage device coupled to a first d-module of a first node during boot, the metadata generated from a first mutable metadata portion and an immutable metadata portion, and the first metadata specifying a first address of a second d-module of a second node; a replication component to contact the second data storage module at the first address; and a generation component to, in response to failure of the contact, request a second mutable metadata portion from a n-module of the first node and generate a second metadata from the second mutable metadata portion and the immutable metadata portion, the second mutable metadata portion specifying a second address of the second d-module..
Netapp Inc.

Power distributed device

A power distributed device provides a plurality of dc power outputs served as the power required by many servers and many data storage devices. The power distributed device includes a plurality of power supplies.
Etasis Electronics Corporation

Metal landing on top electrode of rram

Some embodiments relate to a method. A semiconductor substrate is received.
Taiwan Semiconductor Manufacturing Co., Ltd.

Semiconductor device and manufacturing method thereof

Provided herein is a semiconductor device including: a channel layer; a data storage layer surrounding the channel layer and extending along the channel layer; interlayer insulating layers surrounding the data storage layer and stacked along the channel layer, wherein the interlayer insulating layers are spaced apart from each other, wherein a conductive area is disposed between the interlayer insulating layers; a conductive pattern disposed in the conductive area and surrounding the data storage layer; buffer patterns disposed between the interlayer insulating layers and the data storage layer and surrounding the data storage layer, wherein each of the buffer patterns includes a densified area, wherein the buffer patterns are separated from each other by the conductive area; and a blocking insulating pattern disposed between the conductive pattern and the data storage layer and surrounding the data storage layer.. .
Sk Hynix Inc.

Data storage device and voltage protection method thereof

A data storage device includes a flash memory, a voltage detection device, and a controller. The flash memory is arranged to store data.
Silicon Motion, Inc.

Active fiber composite data storage device suspension

A data storage device may employ a suspension that positions a transducing head proximal a data storage medium. The suspension can consist of an active fiber composite that spans a portion of a loadbeam.
Seagate Technology Llc

Systems and methods for context-sensitive data annotation and annotation visualization

Systems and methods for receiving, storing, and returning annotations in association with annotated data. Data visualizations can be generated using data selected from a data organization and storage system, e.g., a database.
Google Inc.

Method and computing device for minimizing accesses to data storage in conjunction with maintaining a b-tree

Methods for modifying a b-tree are disclosed. According to an implementation, a computing device receives requests for updates to a b-tree, groups two or more of the requests into a batch that are destined for a particular node on the b-tree, but refrains from modifying the node until a buffer of a node above it is full (or will be full with this batch of requests).
Workiva Inc.

Dependencies between site components across geographic locations

A method, a system, and a computer program product are provided. In various embodiments, an object is stored within a first data storage system resource indicating a dependency on a second data storage system resource, wherein the dependency requires collocation of the first data storage system resource and the second data storage system resource.
International Business Machines Corporation

Physical location scrambler for hashed data de-duplicating content-addressable redundant data storage clusters

Data de-duplication uses a hash of a scrambled data block as an address where the data block is stored to. The data storage system has multiple replication nodes, each storing only one copy of the data.
Cubistolabs, Inc.

Prevention of disc fragmentation

The invention relates to a method for storing files in a data storage. The method comprises steps of providing the data storage with a plurality of data files all having the same predetermined size and a step of subsequently storing new data in the data storage by including the new data in a new data file having the predetermined size and overwriting an existing data file with the new data file..
Napatech A/s

Techniques for view capture and storage for mobile applications

Techniques are disclosed for capturing, storing, and regenerating a view of content in applications (e.g., native applications) on devices (e.g., a mobile device). In at least one embodiment, a capture management system is disclosed that produce compact data storage of views of content in an application on a device and the efficient search thereof of views of content provided in the application.
Quantum Metric, Llc

Field-programmable crossbar array for reconfigurable computing

For decades, advances in electronics were directly related to the scaling of cmos transistors according to moore's law. However, both the cmos scaling and the classical computer architecture are approaching fundamental and practical limits.
The Regents Of The University Of Michigan

Controlling data storage devices across multiple servers

A system includes multiple servers, each server including a host bus adapter (hba) and multiple data storage devices. The system further includes a controller including a switch, wherein the switch has first ports and second ports, each first port being coupled to a hba of one server, and each second port being coupled to one of the data storage devices, and wherein communications between any of the hbas and any of the data storage devices are directed through the switch.
Lenovo Enterprise Solutions (singapore) Pte. Ltd.

Non-volatile storage system and data storage access protocol for non-volatile storage devices

A non-volatile storage system includes: a host and a storage device. The host includes a submission queue memory, a completion queue memory, and a read/write data memory, and the storage device includes: a controller configured to concurrently communicate with the read/write data memory and with at least one of the submission queue memory and the completion queue memory; and a memory device configured to communicate with the controller..
Samsung Electronics Co., Ltd.

Heartbeat monitoring of virtual machines for initiating failover operations in a data storage management system, using ping monitoring of target virtual machines

An illustrative “vm heartbeat monitoring network” of heartbeat monitor nodes monitors target vms in a data storage management system. Accordingly, target vms are distributed and re-distributed among illustrative worker monitor nodes according to preferences in an illustrative vm distribution logic.
Commvault Systems, Inc.

Heartbeat monitoring of virtual machines for initiating failover operations in a data storage management system, including operations by a master monitor node

An illustrative “vm heartbeat monitoring network” of heartbeat monitor nodes monitors target vms in a data storage management system. Accordingly, target vms are distributed and re-distributed among illustrative worker monitor nodes according to preferences in an illustrative vm distribution logic.
Commvault Systems, Inc.

Heartbeat monitoring of virtual machines for initiating failover operations in a data storage management system, including virtual machine distribution logic

An illustrative “vm heartbeat monitoring network” of heartbeat monitor nodes monitors target vms in a data storage management system. Accordingly, target vms are distributed and re-distributed among illustrative worker monitor nodes according to preferences in an illustrative vm distribution logic.
Commvault Systems, Inc.

Resilient analytics utilizing dark data

Systems and methods for resilient analytics utilizing dark data are disclosed. In aspects, a computer-implemented method comprises: receiving, by an active production data storage server, encoded backup data from a client server; storing, by the active production data storage server, the encoded backup data in a backup data storage module; automatically replicating and decoding, by a resiliency data server, the encoded backup data in the backup data storage module, wherein the decoding transforms the encoded backup data from an encoded format to unencoded data; saving, by the resiliency data server, the unencoded data in an unencoded data storage module; receiving, by an analytics module, the unencoded data; and processing, by the analytics module, the unencoded data utilizing one or more analytics tools to produce an analytics output based on business objective data of a client; and providing, by the analytics module, the analytics output to the client..
International Business Machines Corporation

Data protection for a cold storage system

A cold storage system includes data storage devices configured to store data blocks and parity storage devices configured to store protection blocks. The data storage devices and the parity storage devices form a multiple dimensional matrix having multiple rows and multiple columns.
Futurewei Technologies, Inc.

Trace hub logic with automatic event triggering

Technologies for execution trace with automatic event triggering include a computing device that includes an execution trace hub. The trace hub observes execution trace packets and determines whether the execution trace packets match one or more event trigger rules.
Intel Corporation

Storage device with fine grained search capability

A storage device is described. The storage device includes non volatile memory having data storage resources organized into slots to store chunks of data.
Intel Corporation

Raid-topology-aware multipath routing

Determining a preferred interface for write access to a data storage system having multiple interfaces. Interface preference is determined at the data-stripe level.
International Business Machines Corporation

Physical media aware spacially coupled journaling and replay

An indirection mapping data structure can maintain a mapping between logical block addresses used by a host computer and physical data storage locations on a solid state drive. Changes to the indirection mapping data structure can be stored in journals.
Amazon Technologies, Inc.

Declustered array of storage devices with chunk groups and support for multiple erasure schemes

Embodiments of a declustered, fault-tolerant array of storage devices for use with computer, networked, cloud-based, and other data storage applications are described. In some embodiments, the array generates a chunk group mapping with a high utilization of storage device space, provides evenly distributed hot spares, supports multiple erasure schemes including reed-solomon codes and local reconstruction codes, and provides high storage device rebuild speed after storage device failure.
Western Digital Technologies, Inc.

Multi-speed data storage device with media cache for high speed writes

Apparatus and method for managing data transfers in a data storage device with rotational media that can be rotated at different speeds. In some embodiments, a non-volatile main memory is formed on a rotatable medium accessed by a moveable data transducer.
Seagate Technology Llc

Data storage system with multimedia assets

Systems and methods are disclosed for storing multimedia assets (or other data objects) in a storage array. Portions of the multimedia asset may be stored on different chunks of the storage drives in the storage array based on an access frequency level for a portion, an importance level for the portion, a reliability score for a chunk, and a performance score for the chunk..
Western Digital Technologies, Inc.

Camera

A removable power pack for a camera is disclosed comprising a battery module and a data storage module housed in a common casing to form an integrated unit, wherein the casing exposes one or more electrical connectors for transmitting power and data between the power pack and a camera that receives the power pack. A waterproof camera is also disclosed comprising a camera body and a removable power pack installed in or on the body, the removable power pack including one or more electrical connectors for transmitting power to the camera once installed, and a sealing interface arranged between the camera and the power pack to prevent moisture from reaching the one or more electrical connectors..
Tomtom International B.v.

Determining the position of a vehicle

A sensor device for a vehicle that traveling on a predetermined route, particularly a rail vehicle, includes a plurality of sensors configured to detect movement of the sensor device and/or physical variables of an environment of the sensor device, and to issue corresponding measurement values. The sensors include magnetic sensors for detecting orientation and/or pressure sensors and/or real time clocks.
Siemens Aktiengesellschaft

Public safety smart belt

A smart belt system worn by a person comprising an elongated belt configured for removably coupling a plurality of devices, a gps component coupled to the belt configured to track the geo-location and movement of the belt, a microprocessor coupled to the belt, logic instructions executing by the microprocessor configured to monitor and regulate the activities of the plurality of devices and geo-location and movement data generated by the gps component, a memory component configured for storing the logic instructions and accessible by the microprocessor, a wireless data communications system coupled to the belt configured to wirelessly communicate with an external data communications system and the microprocessor, a power and data bus disposed within the belt and communicatively coupled to at least one of the plurality of devices, gps component, microprocessor, memory, wireless data communications systems, and data storage component; and a data storage component coupled to the belt and accessible by the microprocessor for storing activity data of at least one of the plurality of devices and the geo-location and movement data of the belt generated by the gps component.. .

Printing material cartridge

In one example, a printing material cartridge includes a container to contain a printing material and a memory to enable an exchange of information between the cartridge and a printer controller when the cartridge is installed in a printer. The memory includes a first write once then read only memory with a first memory address, a second write once then read only memory with a second memory address, and a memory controller to control data storage and retrieval to and from the write once then read only memories and to control the exchange of information with the printer controller.
Hewlett-packard Development Company, L.p.

Tag pyramid data management system

A data storage and retrieval system for a computer storage memory, incorporating a tag pyramid data structure. The tag pyramid data structure may include a plurality of tag pyramid elements, including a root level element and one or more children branching from the root.
Ovata B.v.

Network attached storage (nas) apparatus having reversible privacy settings for logical storage area shares, and methods of configuring same

A network attached storage (nas) apparatus to provide network-based data storage for client computing devices (e.g., in a local area network). One or more file-based logical storage area (lsa) shares are created in memory of the nas apparatus, wherein each file-based lsa share originally is configured as one of “private access” (only certain users have access to a private file-based lsa share) or “public access” (any user on the lan that can access the nas appliance can also access the public file-based lsa share).
Datto, Inc.

Quality of service and streaming attributes for a data storage device

A host/device interface coupled between a host and a storage device, and including a data interface and a quality of service (qos) and configured to communicate a qos signal with the host. The qos interface cooperates with the data interface to selectively manage a storage qos on the storage device.

Systems and methods for transmitting data from an underwater station

The systems and methods described herein include releasable storage devices that can surface with data. The devices include data storage, an antenna, battery and means to propel the device to the surface or into the atmosphere.
Hadal, Inc.

Multi-gate nor flash thin-film transistor strings arranged in stacked horizontal active strips with vertical control gates

Multi-gate nor flash thin-film transistor (tft) string arrays (“multi-gate nor string arrays”) are organized as stacks of horizontal active strips running parallel to the surface of a silicon substrate, with the tfts in each stack being controlled by vertical local word-lines provided along one or both sidewalls of the stack of active strips. Each active strip includes at least a channel layer formed between two shared source or drain layers.
Sunrise Memory Corporation

Configuration parameter management for non-volatile data storage

Apparatuses, systems, and methods are disclosed for managing configuration parameters for non-volatile data storage. A control module is configured to limit erase dwell times for blocks of a non-volatile memory medium to satisfy a threshold.
Sandisk Technologies Llc

Data storage device and voltage protection method thereof

A data storage device includes a flash memory, a voltage detection device, and a controller. The flash memory is arranged to store data.
Silicon Motion, Inc.

Data storage enclosure with acoustic baffle

A data storage enclosure can employ an acoustic baffle for the purpose of reducing performance degradation in a data storage device, such as a rotating medium hard disk drive. A storage enclosure may house a plurality of data storage devices and at least one cooling feature.
Seagate Technology Llc

Wireless remote control unit for wager game

An embodiment may involve a wireless remote control unit that comprises a wireless communication interface, an input device, a display, a processing unit, and data storage comprising instructions executable by the processing unit to carry out various operations. The operations include (i) establishing communication with an electronic gaming machine using the wireless communication interface, (ii) displaying on the display at least one game-play option for a particular wager game on the electronic gaming machine, (iii) receiving via the input device data indicative of a game-play command for the particular wager game, and (iv) sending to the electronic gaming machine, via the wireless communication interface, instructions for carrying out the game-play command..
Digital Gaming Corporation Limited

Server-side, variable drive health determination

The relative health of data storage drives may be determined based, at least in some aspects, on data access information and/or other drive operation information. In some examples, upon receiving the operation information from a computing device, a health level of a drive may be determined.
Amazon Technologies, Inc.

Secure element having multiple users

Techniques are disclosed relating to secure data storage. In various embodiments, a mobile device includes a wireless interface, a secure element, and a secure circuit.
Apple Inc.

Dependencies between site components across geographic locations

A method, a system, and a computer program product are provided. In various embodiments, an object is stored within a first data storage system resource indicating a dependency on a second data storage system resource, wherein the dependency requires collocation of the first data storage system resource and the second data storage system resource.
International Business Machines Corporation

Tracking access pattern of inodes and pre-fetching inodes

Disclosed herein are methods, systems, and processes to track access patterns of inodes, and to issue read-ahead instructions to pre-fetch inodes into memory. A location of a unit of metadata in a metadata storage area is determined.
Veritas Technologies Llc

File systems with global and local naming

A method for data storage includes specifying a plurality of file systems (fss) for use by multiple clients, including assigning to the fss both respective global identifiers and respective client-specific names. The plurality of fss is managed using the global identifiers, and files are stored for the clients in the fss using the client-specific names..
Elastifile Ltd.

Guest ordering of host file system writes

Systems and methods for data storage management technology that enables a guest module of a virtual machine to indicate an order in which a host module should write data from physical memory to a secondary storage. An example method may comprise: identifying, by a processing device executing a host module, a plurality of modifications to direct access excited (dax) memory made by a plurality of direct access operations executed by a guest module of a virtual machine; determining, by the host module, an order of the plurality of modifications to dax memory; receiving, by the host module, a synchronization request from the guest module; and responsive to the synchronization request, copying, by the host module, data from the dax memory to a secondary storage in view of the order of the plurality of modifications..
Red Hat, Inc.

Cooperative write-back cache flushing for storage devices

In one embodiment, a request to access a first storage location of a storage device may be received, wherein the storage device comprises a data storage and a cache. The cache may be accessed to obtain data for one or more second storage locations of the storage device, wherein the data for the one or more second storage locations has not been written to the data storage, and wherein the first storage location and the one or more second storage locations are located near each other on the data storage.
Intel Corporation

Technologies for providing cross data storage device communications

Technologies for providing cross data storage device communication include a compute device to transmit, with a processor, a move request to a first data storage device. The first data storage device is to transmit, in response to the move request, a completion notification to the processor.

Data storage cache management

A method of managing a data storage cache, comprising: providing a redundant cache comprising first and second caches associated with first and second storage volumes. One of the first and second storage volumes is an active, and one is a passive volume.
International Business Machines Corporation

Technologies for combining logical-to-physical address updates

Technologies for combining logical-to-physical address updates include a data storage device. The data storage device includes a non-volatile memory to store data and a logical to physical (l2p) table indicative of logical addresses and associated physical addresses of the data.
Intel Corporation

Method and system for testing software based system

A method and a system for testing a software based system. The method includes collecting data from the software based system under test by a first data processing device; virtualizing and timestamping the collected data by the first data processing device; abstracting data storage type and data storage location of the collected data by the first data processing device; broadcasting the virtualized and timestamped data to at least one second data processing device; reacting to the collected data at its location with an action carried out locally by the first data processing device or by sending communication pertaining to the action to the first data processing device from the at least one second data processing device; and updating execution of the test based upon the action..
Profilence Oy

Table level database restore in a data storage system

The data storage system according to certain aspects can implement table level database restore. Table level database restore may refer to restoring a database table and its related data without restoring the entire database.
Commvault Systems, Inc.

Memory mirroring

Described is memory system enabling memory minoring in single write operations for the primary and backup data storage. The memory system utilizes a memory channel including one or more latency groups, with each latency group encompassing a number of memory modules that have the same signal timing to the controller.
Rambus Inc.

Systems and methods of memory allocation for neural networks

A method may include accessing a data processing architecture associated with a neural network to determine dependencies between intermediate data layers of the neural network; obtaining dimensions of the intermediate data layers in the neural network; calculating a minimum number of data storage portions for executing the neural network based on the dependencies; determining a memory allocation size for each respective data storage portion of the data storage portions based on the dimensions and dependencies; allocating memory on a storage device for each data storage portion in accordance with its respective determined memory allocation size.. .
Apple Inc.

In-vehicle auxiliary memory storage

An embedded modem communicates over a vehicle bus with controllers that each include data storage. The embedded modem queries the controllers over the bus to identify controllers having available storage, such that if the available storage is located on a priority controller, the embedded modem sends received data over the bus to the priority controller.
Ford Global Technologies, Llc

Data storage system

A data storage system that provides improved reliability and performance comprises a first memory device including a plurality of first storage components and a first memory controller, the first memory controller controls operation of the first storage components, a second memory device including a plurality of second storage components and a second memory controller, the second memory controller controls operation of the second storage components, a grading device determining grades for each of the first storage components and the second storage components, and a system controller that the location of data based on the grades of the first storage components and the second storage components.. .
Samsung Electronics Co., Ltd.

Multi-user dynamic storage allocation and encryption

Systems and methods presented herein provide for data storage for a plurality of host systems. In one embodiment, a storage system comprises a storage unit, and a controller.
Seagate Technology Llc

Hybrid data storage device with performance mode data path

Apparatus and method for managing data in a hybrid data storage device. In some embodiments, a hybrid data storage device operates in a normal mode in which data transfer commands received from a host device are serviced by a top level controller circuit which directs a first subset of the received data transfer commands to a non-volatile rotatable recording memory and a second subset of the received data transfer commands are directed to a non-volatile solid-state memory.
Seagate Technology Llc

Summarized data storage management system for streaming data

One embodiment provides a method comprising storing a first set of explicitly enumerated data values in a first window data structure associated with a first time span. The method further comprises storing one or more sets of summary statistics in a second set of window data structures.
Samsung Electronics Co., Ltd.

Methods of operating storage devices and data storage systems including storage devices

A method of operating a storage device including at least one nonvolatile storage and a storage controller configured to control the nonvolatile storage. A first type of request, original data and a first request information associated with the original data are received, in the storage controller, from an external host device, a compression operation to compress the original data to generate compressed data is performed in the storage controller, in response to the first type of request, and a write operation to write the compressed data in a data storage area of the nonvolatile storage is performed in the storage controller.
Samsung Electronics Co., Ltd.

Storage optimization based on application feedback

A method for optimizing data storage based on application feedback includes receiving, by a storage system from an application, an i/o request associated with particular data residing on the storage system. The storage system processes the i/o request and returns a response to the application.
International Business Machines Corporation

Indoor environment model creation device

An indoor environment model creation device is configured to create an indoor environment model of an indoor space in which air-conditioning equipment configured to condition air, an indoor humidity sensor configured to measure an indoor humidity of the indoor space, and a co2 sensor configured to measure a co2 concentration in the indoor space are installed. The indoor environment model includes a plurality of physics models in which heat, moisture, and co2 concentration parameters are included.
Mitsubishi Electric Corporation

Memory for a printing material cartridge

In one example, an article for a printing material cartridge includes a memory to enable an exchange of information between the cartridge and a printer controller when a cartridge with the article is installed in a printer. The memory includes a first write once then read only memory with a first memory address, a second write once then read only memory with a second memory address, the first memory address having information to prompt the printer controller to write a printer identifier to the second memory address, and a memory controller to control data storage and retrieval to and from the write once then read only memories..
Hewlett-packard Development Company, L.p.

Calculation device, calculation method, and program

A calculation device of the present invention is a calculation device includes a standard block data storage unit that stores data of the standard block, a reference block data storage unit that stores data of the reference block, a plurality of correlation calculation units that simultaneously calculate correlation values at a plurality of different positions, and a sorting unit that sorts the plurality of correlation values calculated by the correlation calculation unit in a descending order of correlation, and holds a result of the sorting, and the calculation device compares correlation threshold values respectively input to the plurality of correlation calculation units with the plurality of correlation values calculated by the plurality of correlation calculation units, and performs a correlation calculation stop process of stopping an operation of the correlation calculation unit when the correlation value has a lower correlation than the correlation threshold value.. .
Olympus Corporation

Image compression method based on local dynamic quantizing

One aspect of the present invention discloses an image compression method based on local dynamic quantization. The method includes the following steps: (1) obtaining an image in a raw format, and parsing information about the obtained image; (2) performing image block partitioning on raw data collected from the image; (3) obtaining statistics of pixel values of the image blocks; (4) calculating a quantization step; (5) calculating an offset of each pixel; (6) performing quantization by: performing a division operation on the relative amplitude of each pixel of the current image block and the quantization step; and establishing a new gray-scale value; (7) reconstructing a block-based data structure; and (8) outputting a file.
Primesom Technology (shanghai) Limited

Cellular network hierarchical operational data storage

A system may include a first processor for storing, in a key-value column-based database, data records from data sources of a cellular network that is transformed into a single format. Customer identifiers may be used as key-values for indexing the data records in the key-value column-based database.
At&t Mobility Ii Llc

Semiconductor device, manufacturing method and controlling semiconductor device

A semiconductor device includes a substrate, a semiconductor layer, first electrodes, data storage regions, first conductive regions, contacts and second conductive regions. The first electrodes are formed in the semiconductor layer arrayed in a first direction and a second direction and penetrating the insulator films and the semiconductor films in a third direction.
Toshiba Memory Corporation

Semiconductor memory apparatus

A semiconductor memory apparatus includes a write control circuit suitable for generating a write cancel signal and a rewrite signal in response to a voltage level of a write voltage in a write operation, and a driving circuit suitable for transferring data to a data storage region in response to the write cancel signal and the rewrite signal in the write operation.. .
Sk Hynix Inc.

Selectable writers for reduced performance variance, and selection method thereof

A method of forming a recording head for use with a data storage medium in a data storage device. The method includes forming first and second writers of different target geometries.
Seagate Technology Llc

Composite hamr media structure for high areal density

A heat-assisted magnetic recording media structure with exchange-coupled composite layer structure may be utilized in a data storage device. The heat-assisted magnetic recording disk structure can have a fept-based layer as a storage layer and a fept-based or a copt-based magnetic layer with higher curie temperature as a write layer.
Seagate Technology Llc

System, method, and computer program product for automatically managing periodic debt payments and savings contributions

Systems, methods, and computer program products for automatically managing periodic debt payments and savings contributions are constructed to determine an allocation structure for each periodic payment between a debt obligation and a savings fund via a non-transitory computer-readable medium including a payment management program, a benefit management processor, and a data storage device in operable arrangement therewith. The payment management program includes a payment allocation module having a computer executable allocation code segment configured to apportion the payment election into a debt portion and a savings portion and a fund disbursement module having a computer executable disbursement code segment configured to electronically disburse the debt portion of the payment election to the lender in a periodic manner according to a loan repayment schedule and to electronically disburse the savings portion to the savings account of the lendee in a periodic manner according to a savings contribution schedule..
American International Group, Inc.

System and autonomous tracking and imaging of a target

A submersible tag device configured to operate within a liquid medium, including a liquid-tight housing defining a chamber that remains isolated from the liquid medium when the housing is immersed in the liquid medium, and an attachment mechanism configured to attach to a target selected by a user. A communication module is disposed in the chamber, the module including a receiver, a controller configured to receive input from the receiver, a power source operatively connected to at least the controller, and data storage.
Woods Hole Oceanographic Institution

Multi-tenancy architecture

A system includes a security device, configured for cryptographic processing, coupled to receive incoming data from a plurality of data sources (e.g., data from different customers), wherein the incoming data includes first data from a first data source; a controller (e.g., an external key manager) configured to select a first set of keys from a plurality of key sets, each of the key sets corresponding to one of the plurality of data sources, wherein the first set of keys is used by the security device to encrypt the first data; and a common encrypted data storage, coupled to receive the encrypted first data from the security device.. .
Secturion Systems, Inc.

Operating system independent, secure data storage system

An intermediary data handler is used in a secured data storage subsystem (sdss), to provide a host electrical computer system with security of certain data stored in memory of the computer system's static data storage device. The intermediary data handler is functionally disposed between the operating system (os) and data storage device of the host computer.
Viirii, Llc

Techniques for dictionary based join and aggregation

Techniques are described herein for performing join and aggregation operations for a received query using column dictionaries. In an embodiment, a query is received that requests to aggregate a measure column of a fact table based on an aggregate function and join the fact table with a dimension table on a join key column.
Oracle International Corporation

Method and system for scrubbing data within a data storage subsystem

Various embodiments for scrubbing data within a data storage subsystem are disclosed. An event is detected in which utilization of the data storage subsystem has fallen below a dynamically adjusted threshold value.
International Business Machines Corporation

Data processing method and apparatus

A data processing method is provided, wherein the method includes for each region in multiple regions, generating, according to a correspondence between location information of a user in a user group and the region, a user appearing information bit set corresponding to the region, where a bit value of each bit in the user appearing information bit set indicates whether a corresponding user in the user group appears in the region; receiving a request message carrying a region indication parameter; querying, according to the region indication parameter, for a user appearing information bit set corresponding to a region indicated by the region indication parameter, and performing data processing according to the found user appearing information bit set. Thus, a user appearing information bit set corresponding to a region is generated, thereby reducing data storage space, and increasing computing efficiency and a computing speed when performing data processing..
Huawei Technologies Co., Ltd.

Transmission device having data storage function and capable of being in a folded state by magnetic force

A transmission device having a data storage function and capable of being in a folded state by a magnetic force includes a first transmission port (e.g., a lightning plug) at one end, a second transmission port (e.g., a usb plug) at the other end, a flexible bending portion in the middle section, two magnetically attractive portions respectively adjacent to two opposite ends of the bending portion, and a card reader or data storage unit. Once the first transmission port is connected to a portable device (e.g., a smartphone) to allow the portable device to read data from the transmission device, the bending portion can be bent so that, by the magnetic force of the magnetically attractive portions, the transmission device is rendered into a folded state and is partially hidden behind the portable device to facilitate holding and avoid getting loose and falling off..

Data storage at contiguous memory addresses

A method for storing data at contiguous memory addresses includes, at a single-instruction-multiple-data (simd) processor, executing a parallel-prefix valid count instruction to determine a first offset of a first data vector and to determine a second offset of a second data vector that includes valid data and invalid data. The second offset is based on the first offset and a number of positions in the first data vector that are associated with valid data.
Qualcomm Incorporated

Data storage device and data writing method thereof

The present invention provides a data storage device including a flash memory and a controller. The controller receives a plurality of write commands and a plurality of data sectors from the host.
Silicon Motion, Inc.

Data deduplication with reduced hash computations

Techniques for data deduplication in a data storage system include comparing a first attribute of a received data page to first attributes of one or more stored data pages. In response to the first attribute matching one of the first attributes, a second attribute of the received data page is compared to second attributes of the one or more data pages.
International Business Machines Corporation

Hashing data-processing steps in workflow environments

Various approaches for data storage and retrieval for a computer memory include processing a computational workflow having multiple data-processing steps, generating and storing a first hash value associated with a first step of the data-processing steps based on an input to the first step, generating and storing a second hash value associated with a second step of the data-processing steps based on the generated first hash value, and reconstructing a computational state of the workflow based on the second hash value, and thereby avoid re-execution of a portion of the workflow corresponding to the second hash value.. .
Seven Bridges Genomics, Inc.

Data storage device and operating method thereof

A data storage device includes a nonvolatile memory device; a control unit suitable for generating a descriptor in which works for controlling the nonvolatile memory device are described; a memory control unit suitable for performing a control operation for the nonvolatile memory device and a data input operation, based on the descriptor; and a calibrator suitable for performing a calibration operation for a signal to be provided to the nonvolatile memory device, in response to an enable signal provided from the memory control unit, wherein the memory control unit controls the calibrator such that the control operation for the nonvolatile memory device and the calibration operation of the calibrator are performed in parallel.. .
Sk Hynix Inc.

Log snapshot procedure control on an automated data storage library

A computer-implemented method, according to one embodiment, includes: receiving an input from a designated mechanism of an automated data storage library in response to the designated mechanism being triggered, capturing a snapshot of one or more logs in response to receiving the input from the designated mechanism, and storing the snapshot in memory. Moreover, the designated mechanism is accessible at the automated data storage library.
International Business Machines Corporation

Log snapshot control on an automated data storage library

A system, according to one embodiment, includes: an automated data storage library which includes a designated physical mechanism accessible at the automated data storage library, and a memory. The automated data storage library is configured to capture a snapshot of one or more logs in response to the designated physical mechanism being triggered.
International Business Machines Corporation

Data transfer between data storage libraries

Transferring data from a first data storage cartridge of a first data storage library to a second data storage library. The first library includes a first data storage drive, the second library includes a second data storage drive.
International Business Machines Corporation

Simulation system

A simulation system includes a display section configured to display an image of an article based on article data representing a shape and coordinates of the article, an operation terminal device including a plurality of dynamic elements which is moved by a user to operate a position of a pointer displayed on the display section, and a data storage section configured to store the article data and vibration data that represents vibration patterns for vibrating the plurality of dynamic elements. Each of the vibration patterns corresponds to a tactile sensation associated with a different part or material of the article.
Fujitsu Limited

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.

Data storage power management

Systems and methods for data storage power management are described. In one embodiment, the method includes analyzing metrics collected from one or more storage devices, identifying, based at least in part on analyzing the metrics, a pattern of activity for at least one of the one or more storage devices over a predetermined period of time, generating a control model based at least in part on the identified pattern of activity, and modifying a power mode of at least one of the one or more storage devices based on the control mode.
Seagate Technology Llc

Radar signal processing device

A highly accurate object identification is performed. A first feature quantity related to a relative distance and a relative speed to an object, the direction and the reflection intensity of the object, which are extracted by a first feature quantity extraction block, is made identical in time series in a data storage processing block; a second feature quantity is extracted in a second feature quantity extraction block; and a category of the object is determined by an object determination block on the basis of an attribution degree to the distribution of the second feature quantity related to a predetermined category calculated by an attribution degree calculation block..
Mitsubishi Electric Corporation

Navigation apparatus, vehicle including the navigation apparatus, and controlling the vehicle

A navigation apparatus includes a receiver for receiving weather information for one or more areas, a map data storage in which map data is stored, and a controller for generating one or more path sections using the weather information for the one or more areas and for determining a driving path for consuming a minimum amount of air conditioning power using the weather information and the map data for each path section.. .
Hyundai Motor Company

Intelligent variable resistance weight training machines

Provided are mechanisms and processes relating to intelligent variable resistance exercise equipment such as a weight lifting machine or weight training apparatus. In one example, a system includes a magnetic resistance mechanism that applies and varies magnetic resistance corresponding to gravity based weight resistance for a user performing a weight training exercise.

. .

Unified enterprise mobile data collaboration

A unified enterprise mobile data system that allows fine distinction and control of groups from individual contacts. The group structures that a user sees in the group screen generally matches the business structures the user works with.
Kennesaw State University Research And Service Foundation, Inc.

Presence detection based on crowd surfing signal strength

A method includes receiving wireless signals from consumer devices that are in communicable range of the merchant device. The wireless signals each include a unique identifier associated with one of the consumer devices.
Groupon, Inc.

Method for storing motion information and inducing temporal motion vector predictor using same

A motion information storing method and a tmvp deriving method using the motion information storing method are provided. The motion information storing method includes a step of determining a representative block out of blocks of a motion data storage unit in a co-located picture with a current picture and a step of storing motion information of the representative block as motion information of the motion data storage unit, wherein the motion information of the representative block is used as motion information of the blocks included in the motion data storage unit..
Lg Electronics Inc.

Selecting a data storage resource of a dispersed storage network

A method includes receiving, by a storage unit of a set of storage units of a dispersed storage network (dsn) from a computing device of the dsn, a write request of a set of write requests regarding an encoded data slice of a set of encoded data slices. The write request includes a write set information table that includes a listing of which storage unit of the set of storage units is being sent which encoded data slice of the set of encoded data slices for storage therein.
International Business Machines Corporation

Technologies for transactional synchronization of distributed objects in a fabric architecture

Technologies for performing switch-based collective operations in a fabric architecture include a computing node that includes a host fabric interface (hfi) usable to communicate with network computing devices of the fabric architecture. The hfi is configured to associate an object with a transaction identifier generated by the hfi for a corresponding transactional synchronization session managed by the hfi of the computing node.

Mounting a smartphone to robotic accessor of automated data storage library

In one embodiment, an apparatus includes an accessor configured to transport data storage cartridges in a library environment, and a bracket configured to receive a wireless image capture device therein where the bracket is positioned to orient the wireless image capture device to capture images while the accessor is transporting data storage cartridges. In another embodiment, a method for mounting a wireless capture device to an accessor to capture images of an operation in a data storage library includes mounting a bracket to the accessor, where the accessor is configured to transport data storage cartridges in a library environment, where the bracket is configured to receive a wireless image capture device therein.
International Business Machines Corporation

Adaptive training system, method and apparatus

A system and method for training a student employ a simulation station that displays output to the student and receives input. The computer system has a rules engine operating on it and computer accessible data storage storing (i) learning object data including learning objects configured to provide interaction with the student at the simulation system and (ii) rule data defining a plurality of rules accessed by the rules engine.
L-3 Technologies, Inc.

Systems and methods for determining costs of vehicle repairs and times to major repairs

Systems, methods and computer program products for determining costs of vehicle repairs and times to major repairs. In one embodiment, a system includes a computer processor, a data storage device, and an output device.
Truecar, Inc.

Information processing device, information processing method, and program

Provided is an information processing device including: an access control unit configured to control access to a data storage location in which data can be stored and which is accessed through each of a plurality of communications including a wired communication and a wireless communication.. .
Felica Networks, Inc

Structured data folding with transmutations

A method of processing data includes at least one processor accessing a data storage unit, the data storage unit providing at least one input data object and at least one transmutation command to be performed on the at least one input data object. The at least one transmutation command operates in a forward mode on the at least one input data object to produce at least one output data object to be stored in a data storage unit..
Nuts Holdings, Llc

Systems and methods for off-target sequence detection

A computer-implemented method, computer system and computer-readable medium for identifying off-target matches from a set of candidate primer sequences on a genome reference sequence can include: receiving onto a data storage unit a plurality of candidate primer sequences; for each candidate primer sequence, calculating, using a processor, a plurality of candidate matches on the genome reference sequence for the candidate primer sequences; calculating, using the processor, verified matches on the genome reference sequence based on the candidate matching locations satisfying a plurality of matching verification rules; performing matching calculations of the verified matches to determine whether the verified matches form a match condition on the genome reference sequence; and generating a location profile on the genome reference sequence based on the match condition from the verified matches that meet a predetermined threshold.. .
Illumina, Inc.

Efficient property graph storage for streaming / multi-versioning graphs

A data storage and retrieval system for a computer memory includes a stream graph engine extracting graph data from streaming data, the graph data occupying a sliding window and comprising a plurality of slices representing a set of contiguous graphs, and where each slice of the plurality of slices corresponds to a given graph structure and its properties at a particular time, the stream graph engine causing the computer memory to store an on-disk portion of the graph data including a key table, a timestamp table and a plurality of property files, wherein the key table comprises a plurality of pointers to corresponding entries of the timestamp table, wherein each of the entries of the timestamp table comprise a corresponding timestamp and a pointer to the properties files, wherein the properties files comprise properties of a corresponding graph of the set of contiguous graphs, an in-memory portion of the graph data having a cache data structure storing a subset of the key table, and a versioning control module storing evolving changes in the graph data in the computer memory.. .
International Business Machines Corporation

Personalized search environment

Technologies are described to provide a personalized search environment to users without requiring enterprise environment access. Upon access of a personal service account such as one in a productivity service, a user's personal environment may be created by an aggregation service using graph based data infrastructure.
Microsoft Technology Licensing, Llc

Query restartability

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for restarting a query using a token. One of the methods includes receiving, by a computer from a requesting device, a query; determining, using a data storage system, a current result responsive to the query; generating, using the current result, a restart token that represents operations performed to determine a plurality of results responsive to the query including the current result responsive to the query and that can be used to determine a new result responsive to the query that was not included in the plurality of results responsive to the query; and providing, to the requesting device, a message that includes a) first data for the restart token that represents operations performed to determine the plurality of results responsive to the query and b) second data for the current result responsive to the query..
Google Inc.

Metering data in distributed storage environments

Techniques described and suggested include systems, methods, and processes for determining data-related attributes, such as size, for data and/or data containers (such as volumes and file systems) resident on distributed storage systems. For example, a shared records storage device may be utilized to gather information related to file systems stored on a distributed storage system having a plurality of storage servers.
Amazon Technologies, Inc.

Automatic identification of storage requirements, such as for use in selling data storage management solutions

Systems and methods for demonstrating a replacement information management software for a computing system. The methods may include determining if existing information management software is installed in the computing system.
Commvault Systems, Inc.

Management of log data in electronic systems

The disclosed method comprises receiving operating environment data, such as resource availability data, from connected computing devices and services, analysing the data to create one or more policies governing log data storage and upload parameters, and sending the policies to the connected devices to enable them to limit resource consumption in the management of log data.. .
Arm Limited

Resilient data storage and retrieval

Data recovery following the loss of a volume manager is described, wherein a volume manager receives a command, and location information and credentials to access a distributed storage. The data to be recovered may include one or more data files stored as one or more discrete portions.
International Business Machines Corporation

Resilient data storage and retrieval

Data recovery following the loss of a volume manager is described, wherein a volume manager receives a command, and location information and credentials to access a distributed storage. The data to be recovered may include one or more data files stored as one or more discrete portions.
International Business Machines Corporation

Data storage method, data recovery method, related apparatus, and system

A data storage method is used to improve storage consistency of a distributed storage system. The method includes: a primary storage node performs ec coding on a to-be-stored data segment to obtain a target ec stripe; determines in a storage node group to which the primary storage node belongs, m+k target storage nodes used to store m+k target ec blocks of the target ec stripe; sends a preparation message to the target storage nodes; receives a response message sent by a target storage node; and sends an execution message to the target storage nodes to instruct the target storage nodes to write target ec blocks that are in preparation logs..
Huawei Technologies Co., Ltd.

Method and acquiring data in a robot operating system

This disclosures discloses a method and apparatus for acquiring data in a robot operating system. A specific implementation of the method includes: monitoring in real time a data storage area of an information acquirer, the information acquirer configured to acquire location state data of a driverless vehicle; obtaining updated data if the updated data are present in the data storage area; and storing the updated data into a data buffer corresponding to the information acquirer.
Beijing Baidu Netcom Science And Technology Co., Ltd.

Data storage method and apparatus

The present application discloses a data storage method and apparatus. A specific implementation of the method includes: acquiring to-be-serialized data and a description file related to the to-be-serialized data, wherein the to-be-serialized data includes a data name and a data value, and the description file includes a file identifier and at least one data element, the data element includes at least one data item, and the data item includes a data item name and a data type; allocating a memory space to the data item according to the data type; finding, according to a preset matching relationship between the to-be-serialized data and the data item, a data item matched with the to-be-serialized data; and storing the data value into the memory space of the found data item as a data item value of the found data item.
Beijing Baidu Netcom Science And Technology Co., Ltd.

Mechanical shock mitigation for data storage

A device adapted to capture surveillance data that includes a disk and a non-volatile solid-state memory (nvsm). The surveillance data is received in a buffer of the device for storage on the disk, and an input is received indicating a level of mechanical shock.
Western Digital Technologies, Inc.

Trim management in solid state drives

A storage device may include a data storage portion, including a plurality of blocks of data, and a controller. The controller may be configured to receive a command that includes an inherent trim request for the plurality of blocks of data.
Western Digital Technologies, Inc.

Incremental background media scan

In general, a storage device may perform an incremental background media scan. The storage device includes a data storage portion comprising a plurality of blocks.
Western Digital Technologies, Inc.

Non-invasive nanosensor system to determine analyte concentration in blood and/or bodily fluids.

The device is an ultra-low power, non-invasive in-vivo blood analyte sensor system incorporating multiple sensors including a carbon base and/or carbon base material coated with metallic nanoparticles and/or metallic nanoparticle nanoprobes, as a modified clark electrode sensor system, that detects hydrogen peroxide concentrations, ph, and/or glucose concentrations (and other analytes) in bodily secretions (e.g. Tears, saliva, sweat).

Method for operating an electric motor-driven kitchen appliance

The invention relates to a method for operating an electric motor-driven kitchen appliance for preparing a material to be prepared based on a recipe, wherein the material to be prepared is prepared in a vessel of the kitchen appliance via one or more consecutive preparation steps, in particular stirring and/or heating and/or chopping, wherein a current status parameter of the material to be prepared and/or a current operating parameter of the kitchen appliance is determined. According to the invention, for the development of the method, the kitchen appliance transmits information relating to the recipe currently being used for preparation, as well as the determined status parameter and/or operating parameter to a central data storage means of a data communications network, wherein the status parameter and/or the operating parameter is compared to reference parameters for this recipe, and wherein, in the event of a deviation of the status parameter and/or operating parameter from the reference parameters, a correction suggestion is transmitted by the central data storage means and/or by members of the data communications network..
Vorwerk & Co. Lnterholding Gmbh

Chassis with low-cost, tool-less fastening mechanisms for rack mount systems

A rack-mountable system is provided that includes fastening mechanisms mounted to the chassis sidewalls. The fastening mechanisms or “ears” of a rack-mountable chassis are each provided as a unitary part or piece rather than as multiple sheet metal or cast/extruded metallic parts that have to be assembled.
Oracle International Corporation

Method and device for facilitating authentication over a wireless network

One method for allowing and controlling access to an open wlan network is through the use of a secure website such as a hotspot or captive portal landing page that the device must “log in” to in order to have access to the network. Credentials for a captive portal or hotspot landing page (or other websites) are conventionally managed by a browser application and stored in a browser data storage space.
Blackberry Limited

Networked personal video storage and delivery

A portable video delivery device includes data storage, a secure processor, and a wireless network interface that acts as an access point for a secure personal wireless network. Transcoded media files are stored in the data storage so that the portable device maintains a library of stored media programs that can be carried along with the user during commuting, travel and/or other activities.
Sling Media Inc.

Automatic data replica manager in distributed caching and data processing systems

A method of data storage includes determining a latency distance from a primary node to each of two or more replica nodes, choosing a preferred replica node of the two or more replica nodes based on the determined latency distances, and write-caching data into the preferred replica node.. .
Samsung Electronics Co., Ltd.

Method and system for policy management, testing, simulation, decentralization and analysis

A policy management method and system, which determines at least one functional model for the it system; loads at least one pre-configured policy selection template that indicates at least one policy aspect applicable to the at least one it system; generates at least one policy user interface that gathers a policy input; receives a policy input loaded from a data storage or a memory or entered by a user via a user interface; loads at least one pre-configured policy generation template that indicates at least one technical rule or configuration aspect of the policy that the policy template pertains to; generates at least one machine-enforceable rule/configuration compliant with the received input policy; transmits the at least one machine-enforceable rule and/or configuration to at least one policy implementation entity; and executes the transmitted at least one machine-enforceable rule/configuration.. .

Security and prevention of information harvesting from user interfaces

Securing information within a user interface can include mapping, using a processor, an electronic mail address to an avatar, wherein the mapped electronic mail address and the avatar are stored within a data storage device, and generating, using the processor, a user interface including a message correlated with the electronic mail address. The user interface displays the avatar of the electronic mail address in place of at least one of a name for the electronic mail address or the electronic mail address..
International Business Machines Corporation

Aggregated metadata transfer at a data storage device

A memory control circuit includes a metadata aggregate buffer configured to store a first plurality of consecutive metadata packets. The memory control circuit also includes control circuitry configured to send aggregated metadata to a memory via a first packet.
Western Digital Technologies, Inc.

Usb-shaped connector, data transmission device and data storage device

A usb-shaped connector, a data transmission device and a data storage device are provided. The connector has the appearance of a usb 3.0 type-a connector.
Apacer Technology 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.

Computer dynamically configurable data interface

A computer system includes a data storage module. The data storage module receives, stores, and provides access to data related to payment requests submitted to an insurance company by service providers.
Hartford Fire Insurance Company

System and inventory management

An order management system including a server including a processor, a network interface for communicating with at least one medical device having an associated plurality of consumables, data storage means for storing relationship information for each consumable, current inventory for each consumable, usage history for each consumable, and an order management module including program instructions that, when executed by the processor, are configured to calculate consumable order information based on the relationship information, current inventory, and usage history for each consumable.. .
Ortho-clinical Diagnostics, Inc.

Data recording medium and using a data recording medium

The present invention relates to a data recording medium (1) comprising at least one data storage element (7), the data stored in the data storage element (7) being able to be read by a reading device, the medium (1) being produced in such a way that it is transformable so that this data recording medium (1) can become readable by a standardized bank payment card reading device. The present invention also relates to a method of using a data recording medium (1)..
Nid Sa

Systems and methods for interest-driven data sharing in interest-driven business intelligence systems

Systems and methods for interest-driven data sharing in interest-driven business intelligence systems in accordance with embodiments of the invention are illustrated. In one embodiment, an interest-driven data sharing server system includes a processor, a memory configured to store an interest-driven data sharing application, raw data storage, metadata storage configured to store data description metadata describing the raw data, and report storage configured to store previously generated reports, wherein the interest-driven data sharing application configures the processor to receive a report specification, locate at least one previously generated report stored in the report storage, identify raw data stored in the raw data storage using the data description metadata and at least one of the reporting data requirements, calculate redundant data metadata using the located previously generated reports and the identified raw data, determine modified reporting data requirements, retrieve updated source data, and generate reporting data based on the updated source data..
Workday, Inc.

Database model with improved storage and search string generation techniques

Systems, methods, apparatuses and computer program products are provided which utilize improved data storage and searching technique to rapidly identify records in a data collection. A database stores binary indexes which provide a condensed summary of characteristics for the records.
Eclinicalworks, Llc

Systems and methods to identify unprotected virtual machines

Virtualization sprawl can lead to virtual machines with no designated periodic backup. If the data associated with these unprotected virtual machines is not backed up, it cannot be restored if needed, leading to system failures.
Commvault Systems, Inc.

System and handling file metadata

A network storage system comprises data storage, one or more file system apis, and a metadata handler. The data storage can comprise file data and associated metadata.
Overland Storage, Inc.

Universal serial bus smart hub

A usb smart hub may provide enhanced battery charging, data storage security, vendor matching, device authentication, data capture/debug, and role switching. The smart hub may include an upstream port, a plurality of downstream ports, a processor, and a memory coupled to the processor for storing usb host stack code and configuration parameters.
Microchip Technology Incorporated

Efficient data storage and retrieval using a heterogeneous main memory

Techniques related to efficient data storage and retrieval using a heterogeneous main memory are disclosed. A database includes a set of persistent format (pf) data that is stored on persistent storage in a persistent format.
Oracle International Corporation

Scalable data storage pools

Scalable data storage techniques are described. In one or more implementations, data is obtained by one or more computing devices that describes fault domains in a storage hierarchy and available storage resources in a data storage pool.
Microsoft Technology Licensing, Llc

Position-aware primary command queue management

The examples described herein discuss various systems, software, devices, and methods for managing a primary command queue by ordering and/or reordering and distributing incoming commands based, at least in part, on positional information of one or more components of data storage devices. More specifically, in some embodiments, the examples discussed herein describe ordering and distributing incoming commands from a primary command queue in a position-aware manner that takes into account disk rotation (e.g., rotational position) and/or actuator head location for the various data storage devices of a data storage system enclosure.
Hgst Netherlands B.v.

Data storage at an access device

A device includes a non-volatile memory, first circuitry configured to communicate with the non-volatile memory, and second circuitry configured to communicate with an access device. The second circuitry is configured to retrieve data and metadata associated with the data from a volatile memory of the access device based on a request for the data.
Sandisk Technologies Llc

Data storage space recovery

A write request for the data object is received. The data object is stored at one or more of a plurality of storage nodes according to the write request.
Ebay Inc.

Shared library in a data storage system

The library server according to certain aspects can manage the use of tape drives according to the data requirements of different storage operation cells. The library server according to certain aspects can also facilitate automatic management of tape media in a tape library by allocating the tapes and slots to different cells.
Commvault Systems, Inc.

De-duplicating multi-device plugin

Systems, methods, and devices are disclosed herein for implementing deduplicating multi-device plugin. Methods may include receiving a data storage request identifying a data block for storage in a virtual device, where the virtual device is created by a multiple device driver capable of generating a plurality of virtual devices based on a plurality of underlying physical storage devices and a plurality of remote devices.
Quest Software Inc.

Selectable read modes for a two dimensional magnetic recording system

Two or more read modes of a data storage system and device are defined. The data storage device is capable of concurrently reading from two or more tracks using two or more read transducers.
Seagate Technology Llc

Multi-channel system for truck and cargo scanning using impulse radiation sources

A multi-channel system for truck scanning, includes an impulse radiation source; and a plurality of detection circuits, each detection circuit comprising a scintillator, a photodiode, a supplemental circuit, an integrator and an adc, connected in series. A current of the photodiode is proportional to radiation from the impulse radiation source.
Adani Systems, Inc.

Tamper proof circuit for surgical instrument battery pack

A surgical instrument includes a shaft, an end effector extending distally from the shaft, and a housing extending proximally from the shaft. The housing includes a motor configured to generate at least one motion to effectuate the end effector, and a power source configured to supply power to the surgical instrument, wherein the power source includes a casing, a data storage unit, and a deactivation mechanism configured to interrupt access to data stored in the data storage unit.
Ethicon Llc

Tamper proof circuit for surgical instrument battery pack

A surgical instrument includes a shaft, an end effector extending distally from the shaft, and a housing extending proximally from the shaft. The housing includes a motor configured to generate at least one motion to effectuate the end effector, and a power source configured to supply power to the surgical instrument, wherein the power source includes a casing, a data storage unit, and a deactivation mechanism configured to interrupt access to data stored in the data storage unit.
Ethicon Llc

Tamper proof circuit for surgical instrument battery pack

A surgical instrument includes a shaft, an end effector extending distally from the shaft, and a housing extending proximally from the shaft. The housing includes a motor configured to generate at least one motion to effectuate the end effector, and a power source configured to supply power to the surgical instrument, wherein the power source includes a casing, a data storage unit, and a deactivation mechanism configured to interrupt access to data stored in the data storage unit.
Ethicon Llc

Tamper proof circuit for surgical instrument battery pack

A surgical instrument includes a shaft, an end effector extending distally from the shaft, and a housing extending proximally from the shaft. The housing includes a motor configured to generate at least one motion to effectuate the end effector, and a power source configured to supply power to the surgical instrument, wherein the power source includes a casing, a data storage unit, and a deactivation mechanism configured to interrupt access to data stored in the data storage unit.
Ethicon Llc

Devices and methods for collecting acoustic data

A device includes a network interface to communicate with a communication network and a microphone to convert sounds into an electrical signal. The device further includes a processor coupled to the microphone and the network interface.
Iii Holdings 4, Llc

Distributed data storage-fetching system and method

A distributed data storage-fetching system for storing and fetching data in multiple servers includes a partition module, a setup module, a first establishing module, and a second establishing module. The partition module segments a solid state disk of a first server to multiple partition areas.
Hon Hai Precision Industry Co., Ltd.

Virtual agents for facilitation of network based storage reporting

Techniques for virtual agent facilitation of network-based storage reporting are provided. A method can comprise determining, by a virtual agent comprising a processor and located at a node, first information indicative of data storage associated with the node, wherein the virtual agent is configured to be instantiated at the node in response to an instantiation instruction, and comprises non-proprietary, publicly available open source software.
At&t Intellectual Property I, L.p.

Data security system that uses a repeatable magnetic signature as a weak entropy source

Apparatus and method for data security in a data storage device. In some embodiments, an alternating pattern is written to a magnetic recording medium as a sequence of symbols at a selected clock rate.
Seagate Technology Llc

Nonvolatile memory device and fabricating the same

The nonvolatile memory device includes a semiconductor substrate, a first and a second diffusion regions formed under a surface of the semiconductor substrate, a storage layer formed on the semiconductor substrate, a gate stacked on the storage layer, wherein the first diffusion region may at least one of active regions being separated by a part of the semiconductor substrate forming a channel region., wherein the second diffusion region may include an active region intersecting the gate insulating layer, wherein the storage layer may include an insulating layer or a variable resistor, and may service as a data storage layer to store data, and may be selected by a structure including the first and the second diffusion regions.. .

Data storage device and operating method thereof

A data storage device includes a nonvolatile memory device; and a control unit suitable for controlling a program operation for memory cells of a page of the nonvolatile memory device, and processing a program fail in the case where the program operation fails, wherein the control unit adjusts a read voltage for discriminating an erase state and a program state having a threshold voltage most adjacent to the erase state, reads out data by applying the adjusted read voltage to the memory cells of the page, and performs an error handling operation to data stored in the memory cells of the page according to a result of comparing a reference value and a number of flipped bits of the data read out by applying the varied read voltage.. .
Sk Hynix Inc.

Semiconductor memory device

According to one embodiment, a semiconductor memory device includes a memory cell array, a data storage circuit and a control circuit. The data storage circuit holds first data to be written into the memory cell and holds 1 bit data calculated from the first data.
Toshiba Memory Corporation

Memory arrays

Some embodiments include a memory array having a series of bitlines. Each of the bitlines has a first comparative bitline component and a second comparative bitline component.
Micron Technology, Inc.

Apparatus for minimizing cross track interference for optical tape

In at least one embodiment, an optical data storage tape including a plurality of tracks is provided. The plurality of tracks include a first track having a plurality of first informational fields configured to store one of first positional information indicative of a location on an optical tape and a first predetermined sequence of data.
Oracle International Corporation

Sensors and system for detection of device movement and authentication of device user based on messaging service data from service provider

Features are described for efficiently and accurately provisioning content to a mobile device with limited user interaction. The features include storing a content identifier for a content element and a publication rule for the content element in a data storage device, the publication rule identifying a user to whom the content element can be provided.
Experian Information Solutions, Inc.

Intrusion-protected memory component

Intrusion-protected memory-containing assembly including a substrate, a data storage component and processor on the substrate, and a chassis intrusion detector assembly around the substrate. The chassis intrusion detector assembly includes a first plastic film, a mesh including conductor wires arranged on the first plastic film, and a second plastic film covering the mesh.
Intelligent Technologies International, Inc.

Modelling system and method

A method is provided for generating or updating a virtual 3d model of a structure or environment using a modelling system. The modelling system includes at least one imaging system, at least one processor and data storage.
Nctech Ltd

Language tag management on international data storage

A technique for language tag management includes accessing a standardized language tag repository to identify changes in standardized language tags. Records of a data source are analyzed to determine whether they contain language tags inconsistent with the standardized language tags.
International Business Machines Corporation

Language tag management on international data storage

A technique for language tag management includes accessing a standardized language tag repository to identify changes in standardized language tags. Records of a data source are analyzed to determine whether they contain language tags inconsistent with the standardized language tags.
International Business Machines Corporation

Method and system for optimizing the arrangement of spatial elements

In a data visualization system, a method of analysing and representing spatial data sets to optimize the arrangement of spatial elements, the method including the steps of: retrieving data from a data storage module that is in communication with the data visualization system, determining lift values for a plurality of predefined spatial areas from the retrieved data based on a set of fuzzy association rules applied to the predefined spatial areas, determining spatial performance values for the predefined spatial areas, and calculating a weighted spatial relationship between the determined lift values and spatial performance values.. .
New Bis Safe Luxco S.à R.l

Workload optimized data deduplication using ghost fingerprints

A controller of a data storage system generates fingerprints of data blocks written to the data storage system. The controller maintains, in a data structure, respective state information for each of a plurality of data blocks.
International Business Machines Corporation

System and query expansion using knowledge base and statistical methods in electronic search

Systems, devices, and methods include generating, for at least one search term of a query, a first expanded set of search terms based on at least one related term of the at least one search term obtained from a knowledge base, generating a second expanded set of search terms by applying a statistical model to the search terms of the first expanded set based on terms included in an electronic document corpus stored in an electronic data storage, and generating a third expanded set of search terms based on search terms in the first and second expanded sets. For each search term of the third expanded set, a term score is determined based on occurrence of the search term in the electronic document.

Write cache and write-hole recovery in distributed raid over shared multi-queue storage devices

A method for data storage includes, in a system that includes multiple servers, multiple multi-queue storage devices and at least one storage controller that communicate over a network, storing data by the servers in a storage process that (i) caches the data in a cache memory that is accessible to the servers and to the storage devices and (ii) de-stages the cached data from the cache memory to the storage devices. A progress of the storage process is continually journaled, by the servers, in a plurality of server-specific journals residing in the cache memory.
E8 Storage Systems Ltd.

Flush command consolidation

A data storage device includes a write cache, a non-volatile memory and a controller coupled to the write cache and to the non-volatile memory. The controller is configured to, responsive to receiving a plurality of flush commands, write all data from the write cache to the non-volatile memory while executing fewer than all of the plurality of flush commands..
Sandisk Technologies Llc

Adaptive failure prediction modeling for detection of data storage device failures

Method and apparatus for predicting data storage device failures using adaptive failure prediction modeling. In some embodiments, monitored parameters are used to predict a potential imminent failure of a first data storage device using a first copy of a first failure prediction model (fpm).
Seagate Technology Llc

Automatic log collection for an automated data storage library

Embodiments for automatic log collection of an automated data storage library by a processor. An occurrence of a triggering event associated with an automated data storage library is detected.
International Business Machines Corporation

Auto-recovery of media cache master table data

Apparatus and method for managing a media cache of a data storage device. In some embodiments, a media cache master table is maintained in a memory as a data structure having a plurality of entries that describe data sets stored in a non-volatile media cache memory.
Seagate Technology Llc

Patterned bit in error measurement apparatus and method

A method includes detecting different data patterns in data read from a portion of a non-transitory data storage medium. Bit errors in the different data patterns are then determined.
Seagate Technology Llc

Automated data storage library snapshot for host detected errors

Embodiments for automated data storage library snapshot for host detected errors by a processor. A host related trigger associated with a host of an automated data storage library may be detected.
International Business Machines Corporation

Volume management by virtual machine affiliation auto-detection

Embodiments for volume management in a data storage environment. A network sniffing operation between virtual machines is performed to detect relationships between the virtual machines and thereby identify candidates for subsequent storage volume affiliation operations..
International Business Machines Corporation

Display control apparatus and non-transitory computer-readable recording medium with data transmission program recorded thereon

A display control apparatus includes: an operation acceptance section that accepts a user's input of an operation; a screen data storage section that stores a plurality of sets of screen data on respective display screens for being displayed; a display control section that allows display of the plurality of sets of screen data as the respective display screens while providing a transition from one display screen to another; a hiding section that, when the operation acceptance section accepts a specification of an area in the display screen, manipulates screen data present within the specified area to hide the area; and a transmission control section that measures a time elapsed since the transition, and, upon passage of a predetermined set time since the transition, provides transmission of the set of screen data or, when the area is hidden, the set of screen data containing the hidden area to an external terminal.. .
Kyocera Document Solutions Inc.

Method for reducing read buffer size requirements in nvme based solid state drives

Embodiments herein provide a method for managing a read buffer queue in a data storage system to reduce the read buffer size requirements. The method includes receiving a read command from a nvme host to fetch data from a flash of a nvme device.
Samsung Electronics Co., Ltd.

Data storage systems and methods thereof to access raid volumes in pre-boot environments

A data storage system and method thereof to access a raid volume in pre-boot environment are provided. The data storage system may include a processor, a memory coupled to the processor, a host controller interface coupled to the processor, and a plurality of storage devices coupled to the host controller interface, the plurality of storage devices including a respective plurality of option read only memories (roms).
Samsung Electronics Co., Ltd.

Trigger event detection for automatic log collection in an automated data storage library

Embodiments for trigger event detection for automatic log collection in an automated data storage library by a processor. A triggering event associated with the automated data storage library may be detected using firmware of the automated data storage library such that the triggering event is one from a group that includes a drive or library reset, a component action, and a service action.
International Business Machines Corporation

Hybrid data storage device with partitioned local memory

Apparatus and method for managing data in a hybrid data storage device. In some embodiments, the storage device has a hard disc drive (hdd) controller circuit coupled to non-volatile rotatable storage media and a solid state drive (ssd) controller circuit coupled to non-volatile solid state memory.
Seagate Technology Llc

Expanding variable sub-column widths as needed to store data in memory

A set of data storage values is received. It is determined that a data storage value in the set will not fit in an available memory segment including variable data column widths based at least in part on data sizes specified in a plurality of segment layout maps.
Medallia, Inc.

Data storage device

A data storage device includes nonvolatile memory devices coupled to a plurality of channels; and a controller including a processor, a buffer and memory controllers which are respectively coupled to the channels, wherein the processor transmits a first access command to a first memory controller in response to a first access request from a host device, regardless of a state of the buffer, and wherein the first memory controller controls an internal operation of a first nonvolatile memory device by determining the state of the buffer, in response to the first access command.. .
Sk Hynix Inc.

Data storage device enclosure

A data storage device (dsd) enclosure includes a chassis and at least one backplane mounted in the chassis. According to one aspect, each backplane includes a row of dsd slots and a switch slot located in a middle portion of the row of dsd slots.
Western Digital Technologies, Inc.

Method and device for sorting of laundry items, preferably laundry items for cleaning

The automatic sorting of laundry items requires a knowledge of all sorting criteria. One strives to read these out from data storage media attached to the laundry items.
Herbert Kannegiesser Gmbh

Electrochemical sensors for cell culture monitoring

A device for monitoring a cell culture includes one or more electrochemical sensors configured to be positioned adjacent to or embedded within a medium of a cell culture. The one or more electrochemical sensors are configured to generate signals in accordance with the cell culture.
International Business Machines Corporation

Guidance device and installing flanges

E) transmit a torque record to a remote computer or data storage.. .

Game system, game processing method, computer-readable non-transitory storage medium having stored therein game program, and game apparatus

A game system includes: a versus game processing section configured to perform a versus game process against another player; an index data storage section configured to store index data that varies in accordance with a win/loss result in a versus game; an index update section configured to update the index data on the basis of a win/loss result of a player; a first parameter change section configured to change a first parameter associated with a first object included in a predetermined development target, when the index data has satisfied a predetermined condition; and a presentation section configured to present an image of the first object in which the changed parameter is reflected, to the player.. .
Nintendo Co., Ltd.

Ultrasonic surgical instrument with replaceable blade having identification feature

An apparatus includes a body, a shaft assembly, an end effector portion, a data storage component, a reader, and a use control. The shaft assembly extends distally from the body and includes a support portion.
Ethicon Endo-surgery, Llc

Tamper proof circuit for surgical instrument battery pack

A surgical instrument includes a shaft, an end effector extending distally from the shaft, and a housing extending proximally from the shaft. The housing includes a motor configured to generate at least one motion to effectuate the end effector, and a power source configured to supply power to the surgical instrument, wherein the power source includes a casing, a data storage unit, and a deactivation mechanism configured to interrupt access to data stored in the data storage unit.
Ethicon Llc

Power system monitoring and control system having thread-dependent calculation monitoring function

A power system monitoring and control system having a thread-dependent calculation monitoring function is provided. The power system monitoring and control system includes: a display unit displaying screen information; a calculation handling unit executing thread-dependent calculation based on a calculation expression defined in a calculation file, and performing calculation handling for generating calculation result information and thread-dependent calculation execution monitoring information to provide generated information as screen information on the display unit; and a data storage unit storing file information for power system monitoring and control, information on the calculation file, the calculation result information, and the thread-dependent calculation execution monitoring information..
Ball Horticultural Company

Reduced friction retention of a data storage cartridge within a storage cell

A method according to one embodiment includes inserting a data storage cartridge into an opening in a housing, the housing having a retention tab in the housing for engaging with a notch of the data storage cartridge for retaining the data storage cartridge in the housing. The retention tab has a texture.
International Business Machines Corporation

Object location tracking using mobile communication device

An object location tracking system may include an object, a mobile communication device, and a data storage system. The object may include a wireless short range communication system that wirelessly transmits object identification information over a short range that uniquely identifies the object.
Twych Innovation, Inc.

Methods, systems and devices for parallel network interface data structures with differential data storage and processing service capabilities

Systems, methods and devices relating to a network-accessible data storage device comprising a network interface in data communication with a network, the network interface for receiving and sending data units, the data units being assigned to at least one of a plurality of network data queues depending on at least one data unit characteristic; a data storage component communicatively coupled with the network interface, the data storage component comprising a plurality of data storage resources for receiving and responding to data transactions communicated in data units; and a queue mapping component for mapping each network data queues to at least one data storage resource for processing of data transactions.. .
Coho Data, Inc.

Hardware bus redirection

Examples disclosed herein relate to hardware bus redirection. Some examples disclosed herein may include storing, in a data storage, a connection type associated with a resource locator and obtaining an indication that a web browser connection comprising the resource locator has been initiated at the computing device.
Hewlett-packard Development Company, L.p.

Internet of things associate

Some embodiments are directed to an internet of things (“iot”) associate to facilitate implementation of a digital twin of a twinned physical system. The iot associate may include a communication port to communicate with at least one component, the at least one component comprising a sensor or an actuator associated with the twinned physical system, and a gateway to exchange information via the iot.
General Electric Company

Systems and methods for atomic film data storage

The present disclosure provides systems and methods associated with data storage using atomic films, such as graphene, boron nitride, or silicene. A platter assembly may include at least one platter that has one or more substantially planar surfaces.
Elwha Llc

Track-dependent decoding

In one embodiment, an apparatus includes a controller and logic integrated with and/or executable by the controller. The logic is configured to perform track-dependent erasure decoding on encoded data based on detection of one or more time-varying signal quality issues associated with at least one of a plurality of tracks read simultaneously from a data storage medium.
International Business Machines Corporation

Congnitive training utilizing interaction simulations targeting stimulation of key cognitive functions

A cognitive training and evaluation system capable of simulating a scenario to be executed by a trainee. The system includes a simulation server and one or more interface devices.

Logging system for a mining machine, an on-board terminal device, and a logging a mining machine

An on-board terminal device includes a volatile storage unit, a non-volatile storage unit, a map data storage unit that stores map data indicative of a target route, an error calculation unit that calculates an amount of positional offset of own mining machine from the target route on a basis of the map data and own mining machine position information, a departure determination unit which determines that the own mining machine has departed from the target route, and a data storage destination control unit that, if the departure determination unit determines to have departed, extracts log data out of the log data stored in the volatile storage unit, archives and stores the extracted log data in the non-volatile storage unit, and also stores log data, which would be outputted after the time point of the departure, in the non-volatile storage unit.. .
Hitachi Construction Machinery Co., Ltd.

Data recording function

A system and method for dynamically recording vehicle data are provided. The system comprises an electronic unit onboard a vehicle, a data recording function hosted in the electronic unit, and one or more electronic data producers in operative communication with the data recording function.
Honeywell International Inc.

System and enabling a multi-location data storage and retrieval system

A system and method for storing data in multiple locations on the basis of rules maintained by the system. The invention can enable data management, collaboration of data usage between users and the storage of data.
Brightsquid Dental Ltd.

Methods and systems for processing genomic data

Methods and systems for processing biological sequence data, such as genomic data, are disclosed. In one implementation, a set of biological sequences, such as dna sequences, may be evaluated and one or more reference sequences may be determined or selected based on the set of biological sequences, which may include iterative determination or selection.
Annai Systems, Inc.

Managing sharable cell-based analytical notebooks

In an embodiment, a data processing method comprises creating and storing a plurality of analytical notebooks in digital computer storage, wherein each of the analytical notebooks comprises notebook metadata that specifies a kernel for execution, and one or more computational cells, wherein each of the cells comprises cell metadata, a source code reference and an output reference; receiving, in association with a first cell among the one or more cells, first input specifying computer program source code of a function, wherein the function defines an input dataset, a transformation, and one or more variables associated with output data; storing the first cell, excluding the output data, using a first digital data storage system and updating the source code reference to identify the first data storage system; using the kernel specified in the notebook metadata, executing an executable version of the source code to result in generating the output data; storing the output data using a second digital data storage system that is separate from the first digital data storage system and updating the output reference to identify the second data storage system.. .
Palantir Technologies Inc.

Optimized merge-sorting of data retrieved from parallel storage units

A data storage system includes storage nodes adapted to provide retrieval of time-based data in response to a receipt of a time-based data retrieval request associated with data streams. Each of the data streams includes time-ordered data items having a header.
Netscout Systems Texas, Llc

Methods and procedures for timestamp-based indexing of items in real-time storage

A method for storing time-based data streams in a high-capacity network is provided. A time-based data storage request is received from an application.
Netscout Systems Texas, Llc

Preventing input/output (i/o) traffic overloading of an interconnect channel in a distributed data storage system

Methods, computing systems and computer program products implement embodiments of the present invention that include configuring distributed storage system resources for a distributed storage system. Examples of the storage system resources include a plurality of network segments, one or more network devices coupled to the network, and multiple nodes coupled to the network, the nodes including both frontend and backend nodes.
International Business Machines Corporation

Online nvm format upgrade in a data storage system operating with active and standby memory controllers

Methods and systems are presented for upgrading non-volatile memories (nvms) of controllers in a storage system. One method includes operations for taking a second controller off-line, wherein nvms in first and second controllers are initially mirrored in a first format, with the first controller active and the second controller as standby.
Hewlett Packard Enterprise Development Lp

Optimization to permit block based incremental backup across system reboot or crash

Techniques to back up data are disclosed. In various embodiments, a copy of a free block map as of a first time associated with a first backup is stored in persistent data storage.
Emc Ip Holding Company Llc

Efficient, secure, storage of meaningful content as part of a dsn memory

A method for execution by a dispersed storage network (dsn), the method begins by determining to form a storage device set from locally stored data and partitioning the locally stored data to produce a plurality of data blocks and obtaining error coding information and generating a zero-information gain (zig) partial slice based on the error coding information and outputting a corresponding zig partial slice to a redundancy error information storing device. The method continues by receiving a decode threshold number of corresponding zig partial slices from a decode threshold number of data storage devices, decoding the decode threshold number of corresponding zig partial slices to produce the error coding information block and storing the error coding information block and, for subsequent error recovery of a missing data block, obtaining a decode threshold number of corresponding data blocks and error information blocks to reproduce the missing data block.
International Business Machines Corporation

Electronic control apparatus and information storage the same

A non-volatile memory is provided with one or more storage groups in a storage region. The storage group is provided with one or more storage blocks.
Mitsubishi Electric Corporation

Residential energy efficiency rating system

A residential energy efficiency rating system that may incorporate one or more sensors situated at one or more residential properties, an aggregation and sending device connected to the one or more sensors, a central data receiver and processor connected to the aggregation and sending device, a historical device data storage connected to the central data receiver and processor, and a residential energy efficiency rating calculator connected to the historical device data storage.. .
Honeywell International Inc.

Systems, apparatuses and methods for unmanned aerial vehicle

A system includes an unmanned aerial vehicle (uav). The uav may include a camera device configured to capture at least video data; a receiver configured to receive wireless communications; a transmitter configured to transmit wireless communications; storage linked with the camera device, the receiver, and the transmitter and configured to store data captured by the camera device and wireless communications received by the receiver; and a processor linked with and configured to exercise control over the camera device, the receiver, the transmitter, and the storage.
Coban Technologies, Inc.

Gateway device, and bearer setting control method

In a gateway device that is provided between a radio base station and a terminal device of a mobile communication network, the gateway device includes a storage control unit that temporarily stores data sequentially received from the terminal device in a data storage unit, and then transmits the data stored in the data storage unit to an external device connected to the mobile communication network; and a determination unit that determines a real time property of a service in the external device, and selects a method of setting a bearer to the radio base station based on the real time property.. .
Ntt Docomo, Inc.

High definition camera

A smart camera system is disclosed. The camera can work with cloud data storage systems and compute cloud.

Transmission s for transmission

A method for the transmission of data via an inter communication link (icl) to a receiver unit is provided. The method identifies data to be transmitted in a memory cell of a data storage.
Airbus Defence And Space Gmbh

Hermetically-sealed data storage device for increased disk diameter

A data storage device involves inner surfaces of sidewalls of a second cover overlapping with and adhesively bonded with the outer surfaces of sidewalls of an enclosure base having an uppermost top surface, where the second cover or an underlying first cover are removably adhered to the uppermost top surface of the base. The removable adhesive bond may comprise a pressure-sensitive adhesive, which can provide for reworkability during the manufacturing and testing process.
Western Digital Technologies, Inc.

Enlarged substrate for magnetic recording medium

Apparatus and method for magnetic recording media. A rotatable magnetic recording disc has an outermost annular sidewall that extends at nominally 97 millimeters, mm for a 3½ inch form factor data storage device or at nominally 67 mm for a 2½ inch form factor data storage device.
Seagate Technology Llc

System and generating accurate speech transcription from natural speech audio signals

Apparatus for generating accurate speech transcription from natural speech, comprising a data storage for storing a plurality of audio data items, each of which being recitation of text by a specific speaker! a plurality of asr modules, each of which being trained to optimally create a unique acoustic/linguistic model according to the spectral components contained in said audio data item and analyzing each audio data item and representing said audio data item by an asr module! a memory for storing all unique acoustic/linguistic models! a controller, adapted to receive natural speech audio signals and divide each natural speech audio signal to equal segments of a predetermined time! adjust the length of each segment, such that each segment will contain one or more complete words! distribute said segments to all asr module and activate each asr module to generate a transcription of the words in each segment according to the level of matching to its unique acoustic/linguistic model! calculate, for each given word in a segment, a confidence measure being the probability that said given word is correct; for each segment and for each asr module, calculate the average confidence of the transcription; obtain the confidence for each word in the segment and calculating mean confidence value of said word! for each segment, decide which transcription is the most accurate by choose only the asr module with the highest average confidence, from all chosen asr modules for said segment and creating the transcription of said audio signal by combining all transcriptions resulting from the decisions made for each segment.. .
Vocasee Technologies Ltd.

Three-dimensional body scanning and apparel recommendation

Devices, systems, and methods include a three-dimensional (3d) scanning element, an electronic data storage configured to store a database including fields for 3d scan data and demographic information, a processor, and a user interface. In an example, the processor obtains 3d scan data of a body part of a subject from the 3d scanning element, analyzes the 3d scan data for incomplete regions, generate a composite 3d image of 3d scan data from the database based on similarities of demographic information, and overlays composite 3d image regions corresponding to incomplete regions on the 3d scan data..
Nike, Inc.

System and predictive digital profiles

Computer implemented systems and methods for maintaining a digital profile configured for supporting automated prediction generation on a data storage unit are provided. The digital profile is periodically or continuously updated, and contains tracked information about a client (e.g., calendar information, physiological information, geographic location, financial transactional information), and information may be segmented such that select portions (e.g., approved via an opt-in) of the digital profile can be configured to be shared such that the client will be automatically exposed to contextual offers or coupons, in some situations.
Royal Bank Of Canada

Caching technology for clinical data sources

Presented herein are systems and methods to automatically and periodically retrieve clinical trial data from an edc source, process the data to transform it from its initial representation as retrieved from the edc source into table-based format, and store the resultant transformed data in an intermediate data storage layer for access by stakeholders. Accordingly, instead of accessing source data, such as edc odm-xml data directly from an edc source, a stakeholder may retrieve clinical trial data from the transformed data stored in the data storage layer.
Perkinelmer Informatics, Inc.

Systems and methods for trie-based automated discovery of patterns in computer logs

Systems and methods for tokenization of log records for efficient data storage, log querying, and log data analytics can utilize a trie pattern conversion of the log files, storing trie data pattern ids, free parameters, and metadata instead of the entire log record. New trie patterns can be discovered automatically by counting the occurrences of tokens matching wildcards for existing patterns..
Collective Sense, Llc

Methods and systems for data storage

Disclosed are systems and methods for requesting operations at a remote server utilizing a network file system. A client may encapsulate a request for a cache coherency mechanism as an encapsulated message and provide the encapsulated message to a network file system executing on the client.

Redundant bytes utilization in error correction code

Techniques for codeword decoding are described. In an example, a system accesses information about a block of a storage device of the system.
Sk Hynix Inc.

Semantic-aware and user-aware admission control for performance management in data analytics and data storage systems

In one embodiment, a computer program product includes a computer readable storage medium having program instructions embodied therewith. The embodied program instructions are executable by a processor to cause the processor to receive, by the processor, a first job request.
International Business Machines Corporation

Data storage device and reducing firmware update time and data processing system including the device

A data storage device for reducing a firmware update time includes a non-volatile memory configured to store a firmware update image which will replace a current firmware image, a first volatile memory, and a processor configured to control an operation of the non-volatile memory and an operation of the first volatile memory. When a first code included in the current firmware image is executed by the processor, the first code generates data necessary for an operation of the data storage device and stores the data in the first volatile memory.
Samsung Electronics Co., Ltd.

Modeling the effects of switching data storage resources through data storage pool tier performance capacity and demand gap analysis

The assignment of data storage resources in a data storage arrangement having a plurality of pools, where each pool includes a plurality of data storage resources arranged in tiers, can be optimized. A gap analysis can be performed for each tier of each pool to determine that tier's excess capacity or demand.
International Business Machines Corporation

Data migration system and method thereof

The presently disclosed subject matter includes a data storage system and method for the purpose of migrating data in a distributed storage system comprising a plurality of separate storage areas.. .
Kaminario Technologies Ltd.

Columnar data storage on tape partition

A method for writing data from a table to a tape includes setting a number of partitions on the tape, where the number of partitions is greater than or equal to a number of columns of the table to be written to the tape, and writing data from each column of the table to at least one partition of the tape, the at least one partition including two or more wraps, the data is written from a top of the two or more wraps towards a bottom of the two or more wraps in a direction of a width of the at least one partition. The written data is reciprocated from a beginning of the tape to an end of the tape in a longitudinal direction of the tape such that writing of a last data entry of one column ends at a beginning of the two or more wraps..
International Business Machines Corporation

Data storage system

The data storage system includes a memory, a hard disk, and a processing unit. A first logical address and a second logical address in a first logical block of the memory correspond to a piece of duplicated data, and the duplicated data is stored in two physical pages in the hard disk.
Accelstor, Inc.

Data storage device performance optimization method and apparatus

A method includes storing a data group in a first zone of a plurality of radial zones of a data storage disc. Each different one of the plurality of zones has a different throughput level.
Seagate Technology Llc

Modification of when workloads access data units and/or on which storage devices data units are stored to conserve power

A system includes storage devices storing data units. Each data unit is stored on one of the storage devices.
Lenovo Enterprise Solutions (singapore) Pte. Ltd.

Method and device for hardness testing

In a method and device for setting one or more measuring points on a specimen in a specimen holder for automated hardness testing in a hardness-testing device, the hardness-testing device has a table, a tool holder with a penetrator and at least one lens. The specimen holder with the specimen is positioned on the table in the x- and y-directions.
Qness Gmbh

Portable, durable, rugged, functional near-infrared spectroscopy (fnirs) sensor

A functional near-infrared spectroscopy sensor may include: a pliable substrate; a near infrared led embedded in the pliable substrate; a red led embedded in the pliable substrate; an optical detector embedded in the pliable substrate; a data storage device that receives and stores information derived from the optical detector and that is configured to attach to a head of a mammal or to an object that attaches to the head of mammal; and a source of electrical energy that powers the leds and the data storage device and that is configured to attach to a head of a mammal or to an object that attaches to the head of mammal.. .
Charles River Analytics, Inc.

Key value file system

A file system includes: an application programming interface (api) configured to provide a file system access to an application running on a host computer; a key value file system configured to represent a file or a directory as an inode including one or more key-value pairs; a virtual file system configured to direct a file system call received from the application to the key value file system; and a key value api configured to provide the file system access to data stored in a data storage device. Each key-value pair contained in the inode includes a name of the file or the directory as a key and an identifier of a container that is associated with the file or the directory as a value.
Suphatchatwong Innovation Co., Ltd.

Block allocation based on server utilization

A computing resource service provider may operate a data storage service configured to provide data storage for one or more customers of the computing resource service provider. The data storage service may store customer data in one or more replicated state machines, where the replicated state machines comprise a plurality of replicated state machine-shards.
Amazon Technologies, Inc.

Systems, devices, and methods for preventing unauthorized access to storage devices

Embodiments include a storage device, comprising: a communication interface; data storage media; key storage media; and control logic configured to: receive a first key associated with a second key through the communication interface; store the first key in the key storage media; and restrict access through the communication interface to data stored in the data storage media using at least one of the first key and the second key.. .
Samsung Electronics Co., Ltd.

Method to split data operational function among system layers

A method for accelerating data transfer and improving data storage in a computing environment is provided that includes splitting a function into two layers of an operating system to generate two separate sets of outcomes from the two layers. A set of outcomes from the two layers are combined so as to be imperceptible to a user save for faster operation.
Pristine Machine, Llc

Semiconductor devices

A semiconductor device includes a substrate, a first insulation layer, data storage elements, a contact plug, and a first dummy dam. The first insulation layer is on the substrate and includes a pad region and a peripheral region adjacent to the pad region.
Samsung Electronics Co., Ltd.

Large scale distributed training of data analytics models

Embodiments train data analytics models by fitting that is distributed computationally and from a data storage point of view to produce an equivalent model to that achieved by sequential fitting. For example, a method may include performing a first pass on an untrained model at a first node, repeatedly transmitting the model to a next node and training the data analytics model at the next node until the data analytics model has been trained by at least a portion of the plurality of processing nodes.
International Business Machines Corporation

Server device, data search system, search method, and recording medium

In order to provide a server device and the like that are capable of quickly extracting data without need for a client that performs a query of search processing to have a secret key. A server device includes: data storage unit that stores concealed registration data including distribution information of registration data distributed by secret sharing scheme and a ciphertext of the registration data encrypted by searchable encryption; token calculation unit that generates a token for data search of the searchable encryption by communicating with an external server device and performs secret computation by using a search query and the distribution information; and data search unit that performs data search from the token for data search received from the token calculation unit and the concealed registration data acquired from the data storage unit, and outputs a search result..
Nec Corporation

Distributed graph databases that facilitate streaming data insertion and queries by efficient throughput edge addition

A novel distributed graph database is provided that is designed for efficient graph data storage and processing on modern computing architectures. In particular a single node graph database and a runtime & communication layer allows for composing a distributed graph database from multiple single node instances..
International Business Machines Corporation

Distributed graph databases that facilitate streaming data insertion and queries by reducing number of messages required to add a new edge by employing asynchronous communication

A novel distributed graph database is provided that is designed for efficient graph data storage and processing on modern computing architectures. In particular a single node graph database and a runtime & communication layer allows for composing a distributed graph database from multiple single node instances..
International Business Machines Corporation

Distributed graph databases that facilitate streaming data insertion and low latency graph queries

A novel distributed graph database is provided that is designed for efficient graph data storage and processing on modern computing architectures. In particular a single node graph database and a runtime & communication layer allows for composing a distributed graph database from multiple single node instances..
International Business Machines Corporation

Systems and methods for providing social electronic learning

A social electronic learning system, including a plurality of computing devices for communicating with a plurality of users in an educational community, and at least one server in communication with each of the plurality of computing devices, each server in communication with at least one data storage device configured to host a plurality of electronic portfolios, each electronic portfolio associated with one or more users of the plurality of users in the educational community, wherein each server is configured such that one or more users may associate one or more digital items with each electronic portfolio, and the plurality of users may take actions on the digital items in each electronic portfolio depending on authorization criteria.. .
D2l Corporation

Time-series data storage and processing database system

A database system is described that includes components for storing time-series data and executing custom, user-defined computational expressions in substantially real-time such that the results can be provided to a user device for display in an interactive user interface. For example, the database system may process stored time-series data in response to requests from a user device.
Palantir Technologies Inc.

Data storage device using host memory and operating same

A method of operating a data storage device in which a nonvolatile memory is included and a mapping table defining a mapping relation between a physical address and a logical address of the nonvolatile memory is stored in a host memory buffer of a host memory includes requesting a host for an asynchronous event based on information about a map miss that the mapping relation about the logical address received from the host is not included in the mapping table, receiving information about the host memory buffer adjusted by the host based on the asynchronous event, and updating the mapping table to the adjusted host memory buffer with reference to the information about the host memory buffer. A method of operating a data storage device according to example embodiments of the inventive concept can reduce the number of map misses or improve reliability of a nonvolatile memory..
Samsung Electronics Co., Ltd.

Data storage resource allocation by performing abbreviated resource checks of certain data storage resources to determine whether data storage requests would 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.

Data relocation

A data storage device includes a memory device and a controller coupled to the memory device. The controller is configured, during execution of a relocation operation that includes storage of data to a memory buffer of an access device and retrieval of the data including data bits and first error correction code (ecc) parity bits from the memory buffer, to generate second ecc parity bits based on the data bits from the memory buffer and to compare the first ecc parity bits to the second ecc parity bits..
Sandisk Technologies Llc

Method for extending lifetime of resistive change memory and data storage system using the same

A method for extending the lifetime of a resistive change memory includes generating data and hash candidates by shuffling bit positions of write data with the hash candidates in response to a write request for the resistive change memory, calculating hamming distances of the generated data and hash candidates from stored data and a stored hash, matching stuck data at a predetermined bit in the resistive change memory with the generated data and hash candidates when the stuck data is at the predetermined bit, and excluding mismatched data and hash candidates that are mismatched with the stuck data among the generated data and hash candidates, finding a data and hash candidate with the shortest hamming distance among the matched data and hash candidates, and choosing the found data and hash candidate as an encoded data and hash, and storing the encoded data and hash in the resistive change memory.. .
Korea University Research And Business Foundation

Deallocating portions of data storage based on notifications of invalid data

Systems and methods are disclosed which facilitate management of thin provisioned data storage. Specifically, portions of thinly provisioned data stores may be deallocated when they contain invalid data, such as data deleted by a user.
Amazon Technologies, Inc.

Method of executing data scrubbing inside a smart storage device

A secure memory (145) is disclosed. The memory (145) may include data storage (310, 315, 320, 325, 330, 335, 340, 345) for data, along with a data read logic (405) and a data write logic (410) to read and write data from the data storage (310, 315, 320, 325, 330, 335, 340, 345).
Samsung Electronics Co., Ltd.

Method of wear leveling for data storage device

A method of wear leveling for a data storage device is provided. The data storage device includes a non-volatile memory having a plurality of blocks.
Silicon Motion, Inc.

Reducing programming time of memory devices using data encoding

An apparatus for data storage includes an interface for communicating with a memory, and encoding circuitry. The memory incurs a first bit-programming duration in programming a first bit value, and incurs a second bit-programming duration, longer than the first bit-programming duration, in programming a second bit value opposite from the first bit value.
Nuvoton Technology Corporation

Data compression using partial statistics

A data storage device includes at least one data storage medium and a controller that is operably coupled to the at least one data storage medium. The controller receives the bit stream in a data storage device and performs a first level of compression on the received bit stream to obtain a symbol frame including a plurality of symbols.
Seagate Technology Llc

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.

Method and providing data storage and network communication using an auxiliary plug

A non-volatile memory (“nvm”) solid state drive (“ssd”) auxiliary (“nsa”) plug, capable of providing bridge function and memory storage, is structured in a small form-factor pluggable (“sfp”) or quad small form-factor pluggable (“qsfp”) configuration. In one aspect, an sfp auxiliary plug (“sap”) or nsa plug includes an ethernet connector, nvm storage, bridge component, and memory controller.
Cnex Labs, Inc.

Apparatus for autonomously modifying environment information and using the same

An apparatus for autonomously modifying environment information comprises an autonomous mobile device, a data storage module, an image collection module, an artificial marker identification module, a data recording module, a data analysis module, a data modification module, and a plurality of artificial markers. The image collection module is used to collect an image and transmit the image to the artificial marker identification module.
Hon Hai Precision Industry Co., Ltd.

System for processing seismic data based upon linear optimization and related methods

A system is for processing seismic data for a geologic formation generated by an array of acoustic transducers responsive to an acoustic source. The system may include a seismic data storage device, and a processor cooperating with the seismic data storage device to generate correlations of data from the array of acoustic transducers based upon a current estimate for at least one of density and velocity of the geologic formation, and perform a linear optimization based upon a plurality of different combinations of the correlations to determine a given subset of correlations having a highest objective function associated therewith.
Harris Corporation

System for processing seismic data based upon volatility measurement model and related methods

A system for processing seismic data for a geologic formation generated by an array of acoustic transducers responsive to an acoustic source may include a seismic data storage device and a processor. The processor may cooperate with the seismic data storage device to use a volatility measurement model to generate current correlations of data from the array of acoustic transducers based upon a current estimate for at least one of density and velocity of the geologic formation, and compare the current correlations to a threshold.
Harris Corporation

Audio system with binaural elements and use with perspective switching

An audio system with binaural elements with a computer processor connected to data storage. The audio system is capable of perspective switching between different binaural elements present in an audio recording..

Calibration state variable

Example techniques involve a calibration state variable. An example implementation receives, via a network interface, an indication that the first playback device is calibrated.
Sonos, Inc.

Method, system and computer program product configured to protect documents to be captured in camera preview

A method includes analyzing a preview image made by an image sensor when operating in a preview image mode to determine if the preview image contains some portion that corresponds to information that is considered not subject to being imaged. The method further includes, if it is determined that the preview image does comprise some image portion that corresponds to information that is considered not subject to being imaged, disabling the image sensor from capturing an image that would correspond to the preview image.
International Business Machines Corporation

Data access and management system as well as a data access and data management for a computer system

The present invention permits improved data access and improved data management in a computer system. To this end, data are divided into individual partial data (f) and stored in cells (z) of storage devices (c).
Ac Technologies S.a.

Method and heterogeneous data storage management in cloud computing

Method and apparatus are disclosed for heterogeneous data storage management in cloud computing. According to some embodiments, a method for managing data storage in a communication network comprises: receiving at a data center in the communication network from a first device, a request for storing a data in the data center; checking whether the same data has been stored in the data center; in response to a check result that no same data has been stored in the data center, receiving from the first device a data package containing at least the data in plaintext or ciphertext (ct) in response to a check result that the same data has been stored in the data center, obtaining a deduplication policy for the data; when the deduplication policy indicates deduplication to be controlled by both or either of an authorized party (ap) and an owner of the data, or only the ap, or only the data owner, contacting both or either of the ap and the data owner, or only the ap, or only the data owner to conduct deduplication for the data; and when the deduplication policy indicates deduplication to be controlled by none of the ap and the data owner, conducting deduplication for the data at the data center.
Nokia Technologies Oy

Secret keys management in a virtualized data-center

Implementations of the disclosure provide for secret keys management in a virtualized data-center. In one implementation, a system is provided.
Red Hat Israel, Ltd.

Security and prevention of information harvesting from user interfaces

Securing information within a user interface can include mapping, using a processor, an electronic mail address to an avatar, wherein the mapped electronic mail address and the avatar are stored within a data storage device, and generating, using the processor, a user interface including a message correlated with the electronic mail address. The user interface displays the avatar of the electronic mail address in place of at least one of a name for the electronic mail address or the electronic mail address..
International Business Machines Corporation

Time series messaging persistence and publication

Techniques are described for time series based enrichment of messages that are persisted and published in a flow according to the time series data. Inbound messages may be received and processed to add timing information.
Sap Se

Organizing and storing network communications

Examples relate to organizing and storing network communications. In one example, a programmable hardware processor may: receive a first set of network packets; identify, for each network packet included in the first set, a network flow, each network flow including at least one related packet; store each network packet included in a subset of the first set in a first data storage device; for each network packet included in the subset, organize the network packet according to the network flow identified for the network packet; identify, from the network flows, a set of network flows that each have at least one characteristic of interest; and store, in a second data storage device, each network packet included in each network flow of the set of network flows..
Trend Micro Incorporated

Non-binary decoding using tensor product transforms

A method and data storage system receives a confidence vector for a non-binary symbol value read from a memory cell of a non-volatile memory device, where the confidence vector includes a first plurality of confidence values and transforms the first plurality of confidence values into a first plurality of likelihood values using a forward tensor-product transform. A respective binary message passing decoding operation is performed with each of the first plurality of likelihood values to generate a second plurality of likelihood values, and the second plurality of likelihood values are transformed into a second plurality of confidence values of the confidence vector using a reverse tensor-product transform..
Western Digital Technologies, Inc.

Non-binary encoding for non-volatile memory

A data storage system and method are provided for storing data in non-volatile memory devices. Binary data is received for storage in a non-volatile memory device.
Western Digital Technologies, Inc.

Managing virtual currencies in a gaming environment

A method for converting a game award earned during play of a first wager-based game into a game award in a second wager-based game includes, but is not limited to any of combination of: receiving, over a network, a request to convert a first award earned by a player in the first wager-based game into at least one award in the second wager-based game; converting, by one or more processors, the first award earned during play of the first wager-based game to at least one award associated with the second wager-based game based on award conversation data; and storing, by the one or more processors, data associated with result of the conversion of the first award into the at least award of the second wager-based game in a data storage system.. .
Igt

Surface appearance simulation

A processor-based device for displaying simulated or modeled surface appearances based on surface color and surface texture data stored in a data storage. By selecting different combinations of color and texture, different surface appearances may be modeled and displayed.
X-rite, Inc.

Three-dimensional body scanning and apparel recommendation

Devices, systems, and methods include a three-dimensional (3d) scanning element, an electronic data storage configured to store a database including fields for 3d scan data and demographic information, a processor, and a user interface. In an example, the processor obtains 3d scan data of a body part of a subject from the 3d scanning element, analyzes the 3d scan data for incomplete regions, generate a composite 3d image of 3d scan data from the database based on similarities of demographic information, and overlays composite 3d image regions corresponding to incomplete regions on the 3d scan data..
Nike, Inc.

Methods and systems for tracking labor efficiency

A processor may receive input data indicative of information about a particular vehicle repair shop (vrs). Based on that input data, the processor may determine a potential total extent of sales by the particular vrs over a particular time period.
Mitchell Repair Information Company, Llc

Bitmap index including internal metadata storage

A method includes receiving a first signal and updating a bitmap index responsive to the first signal. The bitmap index includes a plurality of bit strings, where a value stored in a particular location in each of the bit strings indicates whether a corresponding signal associated with a signal source has been received.
Pilosa Corp.

Modular mass storage system

A system for storing data includes a rack, one or more data storage modules coupled to the rack, and one or more data control modules coupled to the rack. The data storage modules may include a chassis, two or more backplanes coupled to the chassis, and one or more mass storage devices (for example, hard disk drives) coupled to the backplanes.
Amazon Technologies, Inc.

Data storage systems and methods

Data storage systems are disclosed for automatically generating encryption rules based on a set of training files that are known to include sensitive information. The system may use a number of heuristic algorithms to generate one or more encryption rules for determining whether a file includes sensitive information.
Commvault Systems, Inc.

Semiconductor device and system relating to data mapping

A semiconductor system may be provided. The semiconductor system may include a fail information generator and a data mapping circuit.
Sk Hynix Inc.

High performance persistent memory

Embodiments are generally directed to high capacity energy backed memory with off device storage. A memory device includes a circuit board; multiple memory chips that are installed on the circuit board; a controller to provide for backing up contents of the memory chips when a power loss condition is detected; a connection to a backup energy source; and a connection to a backup data storage that is separate from the memory device..
Intel Corporation

Erasure correcting coding using temporary erasure data

In an illustrative example, a data storage device includes a non-volatile memory and a controller coupled to the non-volatile memory. The controller includes an erasure correcting code engine configured to generate first erasure recovery data and temporary erasure recovery data in a volatile memory at least partially based on first data to be written to the non-volatile memory.
Western Digital Technologies, Inc.

Task allocation among devices in a distributed data storage system

In one example, a processor may receive a first request to process a first task, the first request including a first estimated central processing unit utilization for the first task and a first estimated memory utilization for the first task and receive central processing unit capacities and memory capacities of a plurality of sub-data routers including at least a first sub-data router. The processor may further determine that the first sub-data router has a lowest central processing unit capacity from among the plurality of sub-data routers that is sufficient to accommodate the first estimated central processing unit utilization for the first task and determine that the first sub-data router has a memory capacity that is sufficient to accommodate the first estimated memory utilization for the first task.
At&t Intellectual Property I, L.p.

Systems and methods of memory reads

A data storage device includes a non-volatile memory and a controller coupled to the non-volatile memory. The controller is configured to initiate a read operation to retrieve data from the non-volatile memory.
Sandisk Technologies Llc

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.

Processing data access requests from multiple interfaces for data storage devices

Systems and methods are disclosed for processing data access requests received from a direct access storage (das) interface and/or a network access storage (nas) interface. The data access requests may be received from the das interface and the nas interface substantially simultaneously.
Western Digital Technologies, Inc.

Adaptive wear levelling

A device that provides for adaptive wear levelling includes at least one processor. The at least one processor utilizes sets of blocks of flash memory circuits for data storage operations, each set of blocks including a block from each flash memory circuit and at least some of the blocks being marked active for the data storage operations.
Western Digital Technologies, Inc.

System and inspecting machinery

A system for inspecting a machine including a server with a data storage device accessible by client devices is disclosed. The system can include a mobile inspection tool operatively coupled to the server via a communication network.
General Electric Company

Machining status display apparatus, and nc program generating apparatus and nc program editing apparatus provided with the same

A machining status display apparatus includes an achievement degree data storage storing achievement degree data relating to a degree of achievement of each of predetermined machining-related evaluation items within a range determined by attainable maximum and minimum values of the evaluation item and storing the degrees of achievement of the evaluation items obtained under each of predetermined sets of machining conditions in association with the set of machining conditions, a display part displaying the degrees of achievement of the evaluation items corresponding to a selected set of machining conditions by referring to the data in the achievement degree data storage, and an input part inputting a selection signal for selecting a set of machining conditions. The display part displays the degrees of achievement of the evaluation items obtained under the set of machining conditions corresponding to the selection signal by referring to the data in the achievement degree data storage..
Dmg Mori Co., Ltd.

Programmable controller

A programmable controller sets access rules relating to permission or denial of access to a first data storage unit during execution of a second sequence program. In addition, a first sequence program is executed while accessing only the first data storage unit, whereas the second sequence program is executed while accessing the first data storage unit and a second data storage unit in accordance with the set access rules..
Fanuc Corporation

Recording apparatus

A recording apparatus has a carriage in which a head unit including a recording head is disposed. By turning the head unit within the carriage about a pivot that extends in a direction intersecting a head surface, the angle of the recording head is adjusted while maintaining good contact between a data storage unit included in an ink cartridge and a contact terminal included in the carriage..
Seiko Epson Corporation

Family sleep monitoring system

A distributed computer system 100 and method that will serve for recording sleep of at least one user using a mobile subscriber terminal 104 and a peripheral device 102 arranged to communicate with the mobile subscriber terminal 104. The present invention records the sleep parameters of family members by providing third party applications and a plurality of peripheral devices communicating with the mobile subscriber terminals according to the age and interest of each family member.
Apple Inc.

Cooperative, network coded, distributed wireless communication and data storage method

A wireless communication and data storage method enables data present at the source unit to be stored at storage units by a relay unit, comprising distributing data packets to a wireless communication interface inside a source unit via a load balancing data packer according to previously defined success criteria, transmitting data packets wirelessly to a relay unit and storage unit if it is decided to realize network coding at the relay unit, coding and repacking data that is unpacked at the network coding unit if it is decided not to realize network coding, transmitting it to the load balancing data packer using relaying techniques, dividing data that is network coded or transmitted using the relaying techniques into data packets, transmitting the data packets wirelessly to the storage unit, decoding, merging data packets at the network decoding unit in the storage unit, and storing them at the data storage unit.. .
Istanbul Teknik Universitesi

System and storage access input/output operations in a virtualized environment

A method for managing a data input/output operation of a virtual node of a virtualized environment running on a host computer. The method comprises: receiving a request of the virtual node for memory write of data, generating a first packet descriptor of a packet carrying a message according to a communication protocol between the host computer and the data storage network node, generating at least one second packet descriptor of the packet based on the information related to the at least one location in the local memory of the data; and providing the first and second packet descriptors to a network interface of the host computer for transmission of the message to the data storage network node..
6wind

Technologies for distributing data to improve data throughput rates

Technologies for managing distributed data to improve data throughput rates include a managed node to distribute a dataset over multiple data storage devices coupled to a network. Each data storage device has a peak data throughput rate.
Intel Corporation

Technologies for allocating ephemeral data storage among manged nodes

Technologies for allocating ephemeral data storage among managed nodes include an orchestrator server to receive ephemeral data storage availability information from the managed nodes, receive a request from a first managed node of the managed nodes to allocate an amount of ephemeral data storage as the first managed node executes one or more workloads, determine, as a function of the ephemeral data storage availability information, an availability of the requested amount of ephemeral data storage, and allocate, in response to a determination that the requested amount of ephemeral data storage is available from one or more other managed nodes, the requested amount of ephemeral data storage to the first managed node as the first managed node executes the one or more workloads. Other embodiments are also described and claimed..
Intel Corporation

Data storage apparatus, data updating system, data processing method, and computer readable medium

A data storage unit (202) stores encrypted data while remaining in an encrypted state, and stores decryption conditions to define a user attribute of a decryption-permission user who is permitted to decrypt the encrypted data. In a case wherein revocation information to indicate a user attribute of a revoked user who is no longer the decryption-permission user has been added to the decryption condition when update timing arrives, a revocation information removing unit (206) removes the revocation information from the decryption condition while the encrypted data remains in the encrypted state.
Mitsubishi Electric Corporation

Data transmission method and apparatus, and first device

A data transmission method, apparatus, and a first device are provided in order to improve accuracy of analyzing sports and health data of a user. The method includes first storing, by a first device according to a particular data storage structure, sports and health data that is within a specified time period and that is detected by the first device, and then transmitting at least some of the sports and health data within the specified time period to a second device according to the data storage structure..
Huawei Technologies Co., Ltd.

Non-volatile memory device and fabricating the same

Provided are a non-volatile memory device and a method of fabricating the same. The non-volatile memory includes a channel layer; a data storage layer disposed on the channel layer; a plurality of control gates arranged on the data storage layer and spaced apart from one another; and one or more sub-gates, at least one of the sub-gates being arranged between two adjacent control gates..
Sogang University Research Foundation

High-reliability memory read technique

A data storage device includes a non-volatile memory and a controller coupled to the non-volatile memory. The controller is configured, based on a metric associated with a portion of the non-volatile memory, to store a read technique indicator that indicates that the portion is to be read using a high-reliability read technique..
Sandisk Technologies Llc

Integrated memory device and operating same

An integrated circuit memory contains a memory cell connected to a bit line that does not float during a portion or all of the read sensing part of the read cycle. The memory cell includes a data storage device.
Celis Semiconductor Corporation

Tool training for automated tool control systems

An inventory control system and method determines an inventory condition of objects stored in the system. Embodiments include a storage container including a plurality of storage locations for storing objects; an image sensing device to capture image data of the container, including image data of the plurality of storage locations and a target area that includes an individual object storage location having less than the plurality of storage locations; a data storage device for storing the image data of the container; and a data processor.
Snap-on Incorporated

Computer device for monitoring for fraudulent activity

A computer device for monitoring for fraudulent activity, including (a) a plurality of sensors; and (b) one or more processors in communication with the sensors and non-transitory data storage including, stored thereon, a plurality of instructions which, when executed, cause the one or more processors to perform the steps of (i) receiving instructions to determine a confidence level; (ii) determining a confidence level by monitoring one or more of the following: sensor data; user behaviour; payment history; security level; connected devices; and location data; and (iii) returning said confidence level, wherein the confidence level represents a relative risk of fraudulent activity.. .
Mastercard Asia/pacific Pte. Ltd.

Data storage apparatus, data processing method, and computer readable medium

An encrypted data receiving unit (201) receives encrypted data which has been encrypted, in which a decryption condition to define a user attribute of a decryption-permission user who is permitted to decrypt the encrypted data is embedded. A data storage unit (202) stores the encrypted data received by the encrypted data receiving unit (201) in an encrypted state.
Mitsubishi Electric Corporation

Virtual service provider zones

A service proxy services as an application programming interface proxy to a service, which may involve data storage. When a request to store data is received by the service proxy, the service proxy encrypts the data and stores the data in encrypted form at the service.
Amazon Technologies, Inc.

System, method, and device for delivering communications and storing and delivering data

A system, method, and device includes a platform data storage that stores a wrap that secures an executable controller and executable sensors. The wrap is verified, optionally through a downloaded authentication driver.

Method and system for providing data management in integrated analyte monitoring and infusion system

Methods and systems for providing therapy related data management are provided. The subject systems include one or more device components, and at least one memory storage unit and at least one data storage unit associated with such one or more device components.
Abbott Diabetes Care Inc.

Reference set construction for data deduplication

By way of example, a data storage system may comprise, a non-transitory storage device storing data blocks in chunks, and a storage logic coupled to the non-transitory storage device that manages storage of data on the storage device. The storage logic is executable to receive a data stream for storage in a non-transitory storage device, the data stream including one or more data blocks, analyze the data stream to determine a domain, retrieve a pre-configured reference set based on the domain, and deduplicate the one or more data blocks of the data stream using the pre-configured reference set..
Western Digital Technologies, Inc.

Systems and methods for in-place records management and content lifecycle management

An in-place information management system having a management application built on a common data model and configured for asynchronous query-based application of policies on content stored in the disparate data storage systems through a query interface which may be part of a set of integration services. The common data model may be configured based on common architectures of the disparate data storage systems.
Open Text Sa Ulc

Delayed allocation for data object creation

Systems and methods for data storage management technology that optimizes the creation and storage of data objects. An example method may involve: receiving a request to create a data object; storing a first portion of the data object in a first data storage; determining a location in a second data storage in view of a predicted size of the data object and an access unit size of the second data storage; copying, by a processing device, the first portion of the data object from the first data storage to the location in the second data storage; and in response to receiving a second portion of the data object, directly storing the second portion in the second data storage..
Red Hat, Inc.

Employing biometric data for data storage management

Embodiments relate to a system, method, and computer program product to allocate an electronic file in memory based on biometric data. Biometric data is captured from a biosensor and associated with an electronic file.
International Business Machines Corporation

Method and system for adaptive processing of resource usage records

A computer cluster comprising a data storage server and an application server, a computer-implemented method, and a computer readable medium having stored thereon a computer executable program code for processing of resource usage records (e.g. Cdrs) is disclosed herein.
Sap Se

Method of achieving low write latency in a data storage system

A data storage system includes a host having a write buffer, a memory region, a submission queue and a driver therein. The driver is configured to: (i) transfer data from the write buffer to the memory region in response to a write command, (ii) generate a write command completion notice; and (iii) send at least an address of the data in the memory region to the submission queue.
Samsung Electronics Co., Ltd.

Technologies for a low-latency interface to data storage

Technologies for a low-latency interface with data storage of a storage sled in a data center are disclosed. In the illustrative embodiment, a storage sled stores metadata including the location of data in a storage device in low-latency non-volatile memory.
Intel Corporation

Data storage device and data processing system having the same

A data storage device and a data processing system having the same are disclosed. The data storage device includes a nonvolatile memory and a controller, coupled to the nonvolatile memory, configured to receive first and second commands generated by a host and control an operation of the nonvolatile memory in response to the first command.
Samsung Electronics Co., Ltd.

Snapshots at real time intervals on asynchronous data replication system

A moving weighted average of application bandwidth is calculated based on updates to a first data storage by a first data site. A moving weighted average of transmission bandwidth is calculated based on replication of the updates to a second data storage via a second data site.
International Business Machines Corporation

User-level quota management of data objects stored in information management systems

Systems and methods are disclosed for cross-system user-level management of data objects stored in one or more information management systems, and for user-level management of data storage quotas in information management systems, including data objects in secondary storage. An illustrative quota manager is associated with one or more information management systems.
Commvault Systems, Inc.

Methods, systems, devices and appliances relating to virtualized application-layer space for data processing in data storage systems

Described are various embodiments of methods, systems, devices and appliances relating to virtualized application-layer space for data processing in such data storage systems, including a distributed data storage system, and methods relating thereto, for implementing application-specific data processing of stored client data, the data storage system comprising: a plurality of communicatively coupled data storage components, each data storage component comprising at least one data storage resource and a processor, the plurality of data storage components maintaining a data object store of client data, said client data being stored in said data object store in accordance with a data object store file system; and a virtualized processing unit instantiated implementing application-specific data processing of said client data stored on the data object store, said client data object store accessible by said virtualized processing unit in accordance with an application-specific data storage access protocol.. .
Coho Data, Inc.

Booting computer from user trusted device with an operating system loader stored thereon

In an approach to allowing a computer to boot from a user trusted device (utd), the computer comprises a data storage device storing operating system (os) services, and a version of an os loader. The utd is connectable to the computer and stores a boot loader, detectable by a firmware executing at the computer, and an os loader, and wherein the utd prevents an unauthenticated user to modify the boot loader and the os loader stored thereon.
International Business Machines Corporation

Booting a computer from a user trusted device with an operating system loader stored thereon

In an approach to allowing a computer to boot from a user trusted device (utd), the computer comprises a data storage device storing operating system (os) services, and a version of an os loader. The utd is connectable to the computer and stores a boot loader, detectable by a firmware executing at the computer, and an os loader, and wherein the utd prevents an unauthenticated user to modify the boot loader and the os loader stored thereon.
International Business Machines Corporation

Security extensions for non-volatile memory

The disclosed embodiments provide security extensions for memory (e.g., non-volatile memory) by means of address and data scrambling and differential data storage to minimize exposure to side channel attacks and obfuscate the stored data. The scrambling function maximizes reverse engineering costs when recovering sequences of secret keys..
Atmel Corporation

Technologies for performing partially synchronized writes

Technologies for managing partially synchronized writes include a managed node. The managed node is to issue a write request to write a data block, on behalf of a workload, to multiple data storage devices connected to a network, pause execution of the workload, receive an initial acknowledgment associated with one of the multiple data storage devices, wherein the initial acknowledgement is indicative of successful storage of the data block, and resume execution of the workload after receipt of the initial acknowledgement and before receipt of subsequent acknowledgements associated with any of the other data storage devices.
Intel Corporation

Technologies for storage block virtualization for non-volatile memory over fabrics

Technologies for storage block virtualization include multiple computing devices in communication over an optical fabric. A computing device receives a non-volatile memory (nvm) i/o command from an application via an optical fabric interface.
Intel Corporation

Reference set construction for data deduplication

By way of example, a data storage system may comprise a non-transitory storage device storing data blocks in chunks, and a storage logic coupled to the non-transitory storage device that manages storage of data on the storage device. The storage logic is executable to receive a data stream including one or more data blocks, identify a first chunk stored within the non-transitory storage device, retrieve a first local reference set from the first chunk, retrieve a global reference set from the non-transitory storage device, evaluate a performance of the first local reference set and the global reference set, select one of the first local reference set and the global reference set based on the evaluated performance, deduplicate each of the one or more data blocks using the selected reference set, and associate the deduplicated data blocks with the selected reference set..
Western Digital Technologies, Inc.

Indirection-based storage system backups

A data storage system comprising, a storage device having segments that are configured to store data, and a storage logic coupled to the storage device that manages storage of data on the storage device using a translation table. The storage logic is executable to receive a first marker as part of a backup request, generate a second marker encapsulating a state of the storage device at a second time, calculate a difference between the first marker and the second marker, and generate a backup of data stored in the storage device based on the calculated difference between the first marker and the second marker..
Western Digital Technologies, Inc.

Metadata management on a storage device

A storage device may include a data storage portion including a set of blocks designated to store metadata and a controller. The controller may be configured to write first metadata at a first location designated by a first pointer.
Western Digital Technologies, Inc.

Data storage device for compressing input data

A data storage device may include: a memory cell array, a data buffer configured to generate a data chunk including a plurality of pages from input data provided from a host, a data compressor configured to compress the data chunk and output the compressed data chunk as write data, a write queue configured to store the write data on a page basis, a mapping table configured to store a mapping relationship between a logical address and a data chunk address, and a mapping relationship between the data chunk address and a physical address; and a controller configured to control an operation of storing the write data outputted from the write queue in the memory cell array such that a page including both a part of any one compressed data chunk and a part of another compressed data chunk is written to the memory cell array.. .
Seoul National University R&db Foundation

Data storage devices and computing systems including the same

A data storage device includes a nonvolatile memory device including a plurality of memory blocks, and a storage controller that manages a plurality of streams in the plurality of memory blocks. The storage controller receives, from a host, a write command that requests a write operation and a data block including write data and an application tag appended to the write data, and selects one of the plurality of streams based on the application tag included in the data block.
Samsung Electronics Co., Ltd.

Plant instrument status collection system

Provided is a plant instrument status collection system making it possible to more accurately manage operation information for plant instruments. A plant equipment status collection system according to the present invention comprises detection apparatuses, a portable terminal, a network construction apparatus, and a data storage apparatus.
Nippon Seiki Co., Ltd.

Interactive video game system comprising toys with rewritable memories

The invention disclosed herein relates to a video game system comprising a video game console and an object or toy used in connection with the video game console, wherein the object or toy has a rewritable data storage device, and wherein the video game console stores information in the rewritable data storage device in response to game play events occurring in a first gaming session. The stored information is subsequently retrieved by the video game console in a second gaming session, and the retrieved information is used to conduct the game play of the second gaming session..
Activision Publishing, Inc.

Toothbrush

A toothbrush comprises a head presenting a brush, a neck, and a body having an outer peripheral surface and presenting a handle. The toothbrush includes one or more brushing sensors and a timer for detecting brushing data, a brushing data storage unit, and a brushing data analyzer.
Brio Product Group Llc

Method of two-way information exchange for intelligent communication devices and system using the method

A method of two-way information exchange for intelligent communication devices is provided on a system for creating an information exchange channel between at least one requesting client and at least one target client. The method comprises: (a) the requesting client logs on a server of the system through an intelligent communication device; (b) the server receiving exchange conditions provided by the requesting client; (c) the server searching a data storage device of the system for a primary target client and a plurality of false target clients; (d) the requesting client communicating with the primary target client through the intelligent communication device; (e) the server granting the requesting client a delete privilege when the requesting client communicating with the primary target client reaches a threshold of time; (f) the server deleting at least one of the false target clients when receiving a delete request from the requesting client..

Data storage

The present disclosure provides a data storage method and device. The data storage method includes: receiving data by a simulating device from a client operating system; encapsulating the data in a user space of a host system according to a protocol used by a storage server; and sending the encapsulated data to the storage server for storage.
Beijing Baidu Netcom Science And Technology Co., Ltd.

Method of forming semiconductor device including p-n diode

Forming a semiconductor device includes forming a first conductive line on a substrate, forming a memory cell including a switching device and a data storage element on the first conductive line, and forming a second conductive line on the memory cell. Forming the switching device includes forming a first semiconductor layer, forming a first doped region by injecting a n-type impurity into the first semiconductor layer, forming a second semiconductor layer thicker than the first semiconductor layer, on the first semiconductor layer having the first doped region, forming a second doped region by injecting a p-type impurity into an upper region of the second semiconductor layer, and forming a p-n diode by performing a heat treatment process to diffuse the n-type impurity and the p-type impurity in the first doped region and the second doped region to form a p-n junction of the p-n diode in the second semiconductor layer..
Samsung Electronics Co., Ltd.

Non-volatile memory device and fabricating the same

Provided are a non-volatile memory device and a method of fabricating the same. The non-volatile memory includes a channel layer, a data storage layer disposed on the channel layer, a plurality of control gates arranged on the data storage layer and spaced apart from one another, and conductive cover layers disposed on sidewalls of the control gates facing each other.
Sogang University Research Foundation

Data storage with data randomizer in multiple operating modes

Methods of operating a memory include programming a particular portion of a data state to a memory cell with a data randomizer in a first operating mode, and programming a remaining portion of the data state to the memory cell with the data randomizer in a second operating mode different than the first operating mode.. .
Micron Technology, Inc.

Buffering systems for accessing multiple layers of memory in integrated circuits

Embodiments of the invention relate generally to data storage and computer memory, and more particularly, to systems, integrated circuits and methods for accessing memory in multiple layers of memory implementing, for example, third dimension memory technology. In a specific embodiment, an integrated circuit is configured to implement write buffers to access multiple layers of memory.
Iii Holdings 1, Llc

Buffering systems for accessing multiple layers of memory in integrated circuits

Embodiments of the invention relate generally to data storage and computer memory, and more particularly, to systems, integrated circuits and methods for accessing memory in multiple layers of memory implementing, for example, third dimension memory technology. In a specific embodiment, an integrated circuit is configured to implement write buffers to access multiple layers of memory.
Iii Holdings 1, Llc

Data processing system capable of securing files

The invention provides a data processing system capable of securing files. The data processing system of the invention divides a data storage device into an unprotected space and a protected space.
Trustview Inc.

Application performance using multidimensional predictive algorithm for automated tiering mechanisms

Various embodiments for managing data stored in a tiered data storage environment, by a processor device, are provided. A data file is proactively migrated from a lower tier to a higher tier of the tiered data storage environment by using a multidimensional algorithm adopting an actual frequency of access of the data file to gauge a slope of a predicted frequency of access of the data file.
International Business Machines Corporation

Data storage device including transmission line having open stub and operating the same

A data storage device is provided. The data store device includes a first printed circuit board (pcb) comprising a main transmission line formed on at least one surface of the first pcb and/or within the first pcb, a memory controller and a plurality of nonvolatile memory devices.

Limiting access operations in a data storage device

A hybrid data storage device disclosed herein includes a main data store, one or more data storage caches, and a data storage cache management sub-system. The hybrid data storage device is configured to limit write operations on the one or more data storage caches to less than an endurance value for the data storage cache.
Seagate Technology Llc

Method for increasing cache size

A method for increasing storage space in a system containing a block data storage device, a memory, and a processor is provided. Generally, the processor is configured by the memory to tag metadata of a data block of the block storage device indicating the block as free, used, or semifree.
Hola Networks Ltd.

Data storage recovery automation

According to certain aspects, systems and methods are provided for automating recovery of a networked data storage environment. For instance, a system can generate a data recovery package configured to automatically carry out a process for recovering a data storage environment and/or associated data.
Commvault Systems, Inc.

Reporting using data obtained during backup of primary storage

A data storage system can scan one or more information stores of primary storage and analyze the metadata of files stored in the one or more information stores of primary storage to identify multiple, possibly relevant, secondary copy operations that can be performed on the files. The storage system can also identify primary storage usage information of each file during the scan and use that information to generate reports regarding the usage of the primary storage..
Commvault Systems, Inc.

Joint de-duplication-erasure coded distributed storage

Methods and apparatus deduplicate and erasure code a message in a data storage system. One example apparatus includes a first chunking circuit that generates a set of data chunks from a message, an outer precoding circuit that generates a set of precoded data chunks and a set of parity symbols from the set of data chunks, a second chunking circuit that generates a set of chunked parity symbols from the set of parity symbols, a deduplication circuit that generates a set of deduplicated data chunks by deduplicating the set of precoded chunks or the set of chunked parity symbols, an unequal error protection (uep) circuit that generates an encoded message from the set of deduplicated data chunks, and a storage circuit that controls the data storage system to store the set of deduplicated data chunks, the set of parity symbols, or the encoded message..
Quantum Corporation

Workload management system and process

A high performance computing (hpc) system has an architecture that separates data paths used by compute nodes exchanging computational data from the data paths used by compute nodes to obtain computational work units and save completed computations. The system enables an improved method of saving checkpoint data, and an improved method of using an analysis of the saved data to assign particular computational work units to particular compute nodes.
Hewlett Packard Enterprise Development Lp

Breach detection in integrated circuits

An apparatus embodiment includes an integrated circuit (ic) and breach-detection circuitry. The ic includes data storage circuitry, a power grid configured to distribute power to the data storage circuitry, and a plurality of nodes distributed over at least one sensitive region of the ic.
Freescale Semiconductor, Inc.

Backing up virtual machine operating system data on sequential-access data storage systems

Backing up virtual machine operating system data on sequential-access data storage systems is provided. A virtual machine boots into an operating system using operating system data that is provided to the virtual machine from a random access storage unit.
International Business Machines Corporation

Nonvolatile memory device, data storage device and operating method thereof

A nonvolatile memory device includes a target memory area; a control unit configured to apply a program pulse one or more times to the target memory area in response to a program command, until program verification passes; and a status storage unit configured to store a program status information for the target memory area, wherein the control unit is supplied with a first operation voltage, and the status storage unit is supplied with a second operation voltage.. .
Sk Hynix Inc.

Method of operating storage device and operating data processing system including the device

A method of operating a data storage device which includes a first memory device, a second memory device, and a memory device storing a translation map is provided. The method includes receiving either a first identifier (id) or a second id and a virtual address from a host, selecting one of a first physical address and a second physical address from the translation map using either the first id or the second id and the virtual address, and reading data from one of the first memory device and the second memory device using the selected physical address and transmitting the data to the host.
Samsung Electronics Co., Ltd.

Image processing device, object selection method and program

There is provided an image processing device including: a data storage unit that stores object identification data for identifying an object operable by a user and feature data indicating a feature of appearance of each object; an environment map storage unit that stores an environment map representing a position of one or more objects existing in a real space and generated based on an input image obtained by imaging the real space using an imaging device and the feature data stored in the data storage unit; and a selecting unit that selects at least one object recognized as being operable based on the object identification data, out of the objects included in the environment map stored in the environment map storage unit, as a candidate object being a possible operation target by a user.. .
Sony Corporation

Object location tracking using mobile communication device

An object location tracking system may include an object, a mobile communication device, and a data storage system. The object may include a wireless short range communication system that wirelessly transmits object identification information over a short range that uniquely identifies the object.
Twych Innovation, Inc.

System and tracking individuals

A tracking device and a method of tracking are provided. The tracking device includes a first location tracking circuit, a second location tracking circuit, at least one biometric identification circuit, a data storage device, and a processor.
Global Net Solutions, Inc.

Electronic monitoring, security, and communication device assembly

A method, system, and apparatus for security and monitoring are disclosed. In one embodiment, a small device with five sensors (temperature, light, motion, accelerometer, sound) includes a processor, local data storage, and wifi and bluetooth communication capabilities.
Rph Engineering, Llc

Sensor device for a bicycle

A bicycle sensor device of the type not having internet accessibility and comprising at least one sensor element adapted for registering data regarding the bicycle, a data storage unit adapted for storing registered data regarding the bicycle, a processor element adapted for generating an output of the sensor device, and a transmitter element adapted for transmitting by short range communication an output of the sensor device to an external device being adapted for displaying the output of the sensor device to a user. The processor element is configured to cause the transmitter element to transmit the output of the sensor device to an external device in one of a first mode, a second mode and a third mode.
Rolf Østergaard Aps

Efficient dynamic proofs of retrievability

The present invention relates to a data storage and retrieval system. The system includes a at least one client device; and at least one-server.
Koc University

Determining events by analyzing stored electronic communications

Among other things, an aspect includes a data storage system associated with a provider entity and storing data on behalf of a client entity, the data being accessible from the data storage system by the client entity, a data interface enabling access by the provider entity to the data of the data storage system, and an analysis engine maintained by the provider entity to, at times determined by the analysis engine, access the data using the data interface, analyze the data, and generate results of the analysis for use by the client entity.. .
Mimecast Services Ltd.

Dual-port sram connection structure

The present disclosure provides a static random access memory (sram) cell. The sram cell includes first and second inverters cross-coupled for data storage, each inverter including at least one pull-up device and at least two pull-down devices; at least four pass gate devices configured with the two cross-coupled inverters; at least two ports coupled with the at least four pass-gate devices for reading and writing; a first contact feature contacting first two pull-down devices (pd-11 and pd-12) of the first inverter; and a second contact feature contacting second two pull-down devices (pd-21 and pd-22) of the second inerter..
Taiwan Semiconductor Manufacturing Company, Ltd.

Managing far and near track erasure by dynamic control of a write current parameter of a magnetic disk drive

A method may include causing a write head of a magnetic data storage drive to write a first portion of data to a magnetic data storage device of the magnetic data storage drive based at least in part on a first value of at least one parameter of a write current. The method may include updating a value of a write counter and determining whether the value of the write counter is greater than or equal to a threshold write count.
Hgst Netherlands B.v.

Universal personal emergency information notification and reporting system and method

An apparatus, system and method surrounding the sensing, recording and communicating information pertaining to users providing a portable identification and diagnostic reporting system configured with data storage, sensors, processing, and transmission means to notify intended recipients of identification, sensed, collected and prewritten user data. Communication of such data, stored on local devices and/or cloud based storage, and executed through means such as uhf, nearfield and other wireless communication protocols.
Sparq, Llc

Image processing device, image processing method, and program

There is provided an image processing device including: a data storage unit storing feature data indicating a feature of appearance of one or more physical objects; an environment map building unit for building an environment map based on an input image obtained by imaging a real space and the feature data, the environment map representing a position of a physical object present in the real space; a control unit for acquiring procedure data for a set of procedures of operation to be performed in the real space, the procedure data defining a correspondence between a direction for each procedure and position information designating a position at which the direction is to be displayed; and a superimposing unit for generating an output image by superimposing the direction for each procedure at a position in the input image determined based on the environment map and the position information, using the procedure data.. .
Sony Corporation

Method and system for managing medical data

A method to securely transfer data to aid in a medical procedure or to a data management system to be accessed in a medical care facility is provided that includes a set of data from a data storage system being downloaded via a network to a visible light communication (vlc) enabled device. The set of data from the vlc enabled device is then transferred to a vlc enabled device located in an operating room (or) via point to point vlc or uploaded to a data management system.
Think Surgical, Inc.

Isolation level support in distributed database system

A system includes transmission of a first transaction identifier and a first commit identifier to a first data storage system, the first commit identifier identifying a first data snapshot of the first data storage system, transmission of a first query to the first data storage system, transmission of a first prepare instruction and the first transaction identifier to the first data storage system, determination that a first ready response has been received from the first data storage system in response to the first prepare instruction, transmission, in response to the determination, of a first commit instruction and the first transaction identifier to the first data storage system, and reception of a second commit identifier from the first data storage system, the second commit identifier identifying a second data snapshot of the first data storage system.. .
Sap Se

Database and system for venue collaboration

A networked database management system (dbms) is disclosed. The dbms may include a computer accessible data storage including a database, an access control module, a communication module, and a matching module.
First-hold, Inc.

Data storage based on rank modulation in single-level flash memory

Technologies are generally described to store data in single-level memory using rank modulation. In some examples, data to be encoded to single-level memory may be represented with a bit ranking for a group of bits.
Empire Technology Development Llc

Data storage device and data maintenance method

The present invention provides a data storage device including a flash memory and a controller. The flash memory has a plurality of single-level-cell units and a plurality of triple-level cell units.
Silicon Motion, Inc.

Data protection system

Systems and methods for logically organizing data for storage and recovery on a data storage medium using a multi-level format are described. Embodiments include systems and methods for protecting data stored on a data storage medium so that the data may be recovered without errors..

Data storage device and data storage detecting currently-used logical pages

A data storage device utilized for storing a plurality of data includes a memory and a controller. The memory includes a plurality of blocks, and each of the blocks includes a plurality of physical pages.
Silicon Motion, Inc.

Data storage device and data storage method

A data storage device utilized for storing a plurality of data includes a memory and a controller. The memory includes a plurality of blocks, and each of the blocks includes a plurality of physical pages.
Silicon Motion, Inc.

Sar data search apparatus, method, and recording medium

In order to enable to change a search condition of a set of sar data, depending on a purpose of generating insar data, an sar data search method according to an exemplary aspect of the invention includes: receiving an input of a search condition comprising a search purpose and an observation date/time condition, switching the observation date/time condition to be used as the search condition, depending on the search purpose, and extracting, from a metadata storage unit configured to store metadata comprising an observation date/time associated with identification information of an sar data, the identification information of a set of the sar data that satisfies the search condition, and outputting the extracted identification information of each piece of the sar data in the set.. .
Nec Corporation

Transferring data using mobile devices

An example method for transferring a data set includes: detecting that a user device is within a first predefined proximity to a first data storage device; determining a next destination of the user device based on user travel information; selecting a data set stored on the data storage device in accordance with the next destination of the user device, wherein the data set is associated with a destination location; transferring the data set from the data storage device to the user device; detecting that the user device is within a second predefined proximity to a second data storage device; determining a location of the second data storage device; determining that a predefined relationship exists between destination location of the data set and the location of the second data storage device; and responsive to the determining, transferring the data set from the user device to the second data storage device.. .
Paypal, Inc.

Method for effecting an authentication procedure associated with a service provider or an application

A computer device for effecting an authentication procedure associated with a service provider or an application, including a plurality of sensors; and one or more processors in communication with the sensors and non-transitory data storage including, stored thereon, a plurality of instructions which, when executed, cause the one or more processors to perform the steps of (a) receiving an authentication procedure request; (b) determining a hierarchy of authentication processes for the authentication procedure; (c) selecting an authentication process from the hierarchy of authentication processes; and (d) executing the authentication process.. .
Mastercard Asia/pacific Pte. Ltd.

Sensitive data service storage

A system for data storage includes and an interface or a processor. The interface is to receive a request to store data, a data, and a data location context.
Workday, Inc.

Decoupling network connections from an application while the application is temporarily down

Some embodiments provide a method for saving data communicated with an application during the application downtime. The method, in some embodiments, receives incoming data from an interface of a machine.
Nicira, Inc.

Cell structure for dual-port static random access memory

A dual port static random access memory cell includes a write port portion and a read port portion. The write port further includes a wpu1 and a wpu2; a wpd1 and a wpd2; and a wpg1 and a wpg2.
Taiwan Semiconductor Manufacturing Co., Ltd.

Anti-reflection data storage medium

An anti-reflection storage medium. The anti-reflection storage medium includes a storage layer and a protective overcoat disposed over the storage later.
Seagate Technology Llc

Short-circuit data access

A policy system enforces data security policies for requests from accessing data stored on a distributed data storage system received from a client device. The policy enforcement system can determine user credentials from the requests.
Bluetalon, Inc.

Secure industrial control platform

According to some embodiments, an overall chain-of-trust may be established for an industrial control system. Secure hardware may be provided, including a hardware security module coupled to or integrated with a processor of the industrial control system to provide a hardware root-of-trust.
General Electric Company

Generating performance assessment from human and virtual human patient conversation dyads during standardized patient encounter

An artificial intelligence machine may quickly generate a comprehensive virtual patient interview database based on limited input from a case author. The comprehensive virtual patient interview database may include a list of topics and a set of items.
University Of Southern California

Regenerated container file storing

A regenerated container file is detected, and a file in the regenerated container file is determined that is different from any file in an existing container file related to the regenerated container file. To store the regenerated container file, the different file is sent to the data storage for storing..
Longsand Limited

Remote creation of a playback queue for a future event

Example embodiments involve remote creation of a playback queue for an event. An example implementation involves a cloud computing system receiving, from a first mobile device, one or more messages representing an instruction to create a playlist for an event.
Sonos, Inc.

Data storage in a mobile device with embedded mass storage device

A mobile device (100) includes a processing device (140), a random access memory, ram, (150) and an embedded mass storage device (160). A first interface (if1) is provided between the processing device (140) and the ram (150).
Sony Mobile Communications Inc.

Data storage device including nonvolatile memory device and operating method thereof

A method of operating a data storage device includes programming non-fully programmed memory blocks at a point in time when a reference time elapses from a point in time when each of the memory blocks is physically erased, acquiring a first interval and a second interval, calculating a disturb index based on the first interval and the second interval, selecting a victim block for garbage collection based on the disturb index, and copying valid page data of the victim block into a free block. The first interval is defined by a point in time when each of the memory blocks is physically erased and a point in time when each of the memory blocks is fully programmed.

Front end traffic handling in modular switched fabric based data storage systems

Systems, methods, apparatuses, and software for data storage systems are provided herein. In one example, a data storage system is provided that includes storage drives each comprising a pcie interface, and configured to store data and retrieve the data stored on associated storage media responsive to data transactions received over a switched pcie fabric.
Liqid Inc.

Synchronizing replicas with media errors in distributed storage systems

Systems and techniques are described for transferring data. A described technique includes receiving a request to transmit a data block from a first data storage device to a second data storage device.
Vmware, Inc.

Software activation code inventory and management system for agricultural and construction equipment applications

An activation code management system for a fleet of work vehicles includes a computing and data storage system to which vehicles in the fleet are connected for cellular data transmission. Each vehicle provides information regarding the activation codes operative thereon, and the information is compiled and reported by the computing and data storage system.
Cnh Industrial America Llc

Technologies for optimizing sparse matrix code with field-programmable gate arrays

Technologies for optimizing sparse matrix code include a target computing device having a processor and a field-programmable gate array (fpga). A compiler identifies a performance-critical loop in a sparse matrix source code and generates optimized executable code, including processor code and fpga code.

System and increased efficiency thin provisioning

A system and method for increased efficiency thin provisioning of data storage. The method includes: receiving a request for storage allocation from a client device; and allocating, to the client device, at least a portion of a first storage of the plurality of storages when a garbage collector of the first storage is turned off..
Excelero Storage Ltd.

Systems and methods for storage modeling and costing

The present invention provides systems and methods for data storage. A hierarchical storage management architecture is presented to facilitate data management.
Commvault Systems, Inc.

Data storage device and operating method thereof

A data storage device includes a nonvolatile memory device including a plurality of memory blocks each of which includes a plurality of pages; and a controller suitable for obtain block physical to logical (p2l) data corresponding to a first memory block among the plurality of memory blocks, determine first and second target logical to physical (l2p) pages, one or more first target l2p segments stored in the first target l2p page and one or more second target l2p segments stored in the second target l2p page, based on the block p2l data and an l2p segment position table, obtain the first target l2p segments, and verify validity for one or more first p2l data included in the block p2l data, based on the first target l2p segments, wherein the controller obtains the second target l2p segments while verifying the validity for the first p2l data.. .
Sk Hynix Inc.

Determining power state support

According to some examples, systems and methods are provided for determining a set of power states supported by a data storage device and applying an operation to the data storage device based on whether the set of power states includes a low power state.. .
Hewlett Packard Enterprise Development Lp

Thermal aware workload scheduling

Systems, software, devices, and methods of distributing a workload among available data storage devices in a thermal aware manner are described herein. More specifically, the examples herein discuss distributing the workload among the available data storage devices in a thermal aware manner that optimizes collective iops of the data storage devices in an enclosure.
Hgst Netherlands B.v.

Toolless data storage device carrier

A data storage enclosure can house and electrically connect to multiple data storage devices respectively secured by a carrier. A toolless data storage device carrier can be configured with a data storage device disposed between first and second rails and a clip physically contacting each rail while spanning the data storage device.
Seagate Technology Llc

Surveying device comprising height measuring measuring a height

A surveying device for determining the position of a target, comprising a means for orienting a target axis of the surveying device towards the target point, an angle-measuring functionality for the highly precise detection of the orientation of the target axis, and evaluation means for data storage, a height measuring system for determining a height of the surveying device above the ground by means of triangulation, wherein the height measuring system comprises at least one laser plummet for emitting a laser beam along a standing axis of the surveying device onto a ground point, and a detection unit comprising a line sensor for detecting a diffuse backscattering of the laser beam, and wherein the height measuring system for determining a height of the surveying device above the ground point is designed based on a position of the diffuse backscattering on the line sensor.. .
Leica Geosystems Ag