Follow us on Twitter
twitter icon@FreshPatents


Data Storage patents

      

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




 Wireless communication terminal, non-transitory computer-readable storage medium, and information processing method patent thumbnailWireless communication terminal, non-transitory computer-readable storage medium, and information processing method
This wireless communication terminal is provided with: a short-range wireless communication unit; a data storage unit; a data synchronization unit that synchronizes data by using short-range wireless communications to transmit/receive to/from another wireless communication terminal data that is stored in the data storage unit; and an activation control unit that, at the same time as an activation target structure that is provided to the other wireless communication terminal is activated, activates an activation target structure that includes at least the data synchronization unit and causes the activation target structure to operate so as to synchronize data.. .
Nec Corporation


 Multi-layer data storage system patent thumbnailMulti-layer data storage system
The disclosed embodiments include data storage systems and methods to store data. In one embodiment, the system includes a storage medium having a plurality of partitions for storing data values of a dataset.
Masergy Communications, Inc.


 Data storage devices and methods for manufacturing the same patent thumbnailData storage devices and methods for manufacturing the same
A data storage device and a method for manufacturing the data storage device provide a data storage device having a superior reliability and easy fabrication. The data storage device comprises a substrate including cell and peripheral circuit regions, a first conductive line on the peripheral circuit region, a peripheral contact plug between the substrate and the first conductive line, the peripheral contact plug being in contact with the first conductive line, a second conductive line on the cell region, a plurality of data storage structures between the substrate and the second conductive line, and a wiring structure between the substrate and each of the data storage structures and between the substrate and the peripheral contact plug.

 3d semiconductor memory device and manufacturing method thereof patent thumbnail3d semiconductor memory 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.


 Controller to detect malfunctioning address of memory device patent thumbnailController to detect malfunctioning address of memory device
A controller includes an internal memory to store an address and a memory control unit operatively coupled with the internal memory. The memory control unit includes logic to identify a malfunctioning address of primary data storage elements within an external memory device, the external memory device being another semiconductor device separate from the controller, store the malfunctioning address in the internal memory, and transmit, to the external memory device, a command to initiate a repair of the malfunctioning address using redundant data storage elements and an indication of an address associated with the malfunctioning address..
Rambus Inc.


 Method for screening bad column and data storage device with bad column summary table patent thumbnailMethod for screening bad column and data storage device with bad column summary table
A method for screening bad columns applicable to a data storage medium is disclosed. The method for screening bad columns includes steps of: reading out written data of at least one of the data pages of at least one of the data blocks; comparing the written data with predetermined data to obtain a number of error bits in each of the columns in each of the segments in the at least one of the data pages, and accordingly calculating a total number of error bits in each of the segments; determining a segments having a largest total number of error bits from the segments, and determining and recording a columns having a largest number of error bits from the segment having the largest total number of error bits as a bad column.
Silicon Motion, Inc.


 Data storage device modifying write operation when a laser mode hop is detected patent thumbnailData storage device modifying write operation when a laser mode hop is detected
A data storage device is disclosed comprising a first head actuated over a first disk surface, wherein the first head comprises a laser configured to heat the first disk surface while writing data to the first disk surface. A write power is applied to the laser and a first write operation is executed to write first data to the first disk surface during a first revolution of the first disk surface.
Western Digital Technologies, Inc.


 Apparatus and  efficient motion estimation patent thumbnailApparatus and efficient motion estimation
The architecture shown can perform global search, local search and local sub pixel search in a parallel or in a pipelined mode. All operations are in a streaming mode without the requirement of external intermediate data storage..
Texas Instruments Incorporated


 Systems and methods to process donations patent thumbnailSystems and methods to process donations
Systems and methods are provided to facilitate donations via mobile communications. In one aspect, a system includes a data storage facility and an interchange having a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications.
Boku, Inc.


 Storage device tampering detection patent thumbnailStorage device tampering detection
Apparatus (400, 500) and method (200, 220, 240, 260, 280, 300) for detecting unauthorized tampering with a data storage device (100, 110, 140, 520). In some embodiments, the data storage device has a housing (112, 142) and a memory (192) supported by the housing.
Seagate Technology Llc


Securely booting a computer from a user trusted device

A method for allowing a computer to boot from a user trusted device is provided. The computer includes a long-term data storage device storing operating system (os) services.
International Business Machines Corporation

Annotation of videos using aggregated user session data

A method for identifying products associated with items of content, including: receiving, by a server from a first client device, a first request for a first item of content; retrieving, by the server from data storage, the first item of content in response to the first request for the first item of content; retrieving, by the server from data storage, an identification of an internet search request transmitted by a second client device within a predetermined temporal window of playback of the first item of content by the second client device; retrieving, by the server from data storage, a second item of content selected in response to the internet search request transmitted by the second client device; and providing, by the server to the first client device, the first and second items of content.. .
Google Inc.

Automated metadata cleanup and distribution platform

Example apparatuses, systems, and methods for automated data distribution and cleanup is provided. An example method includes receiving content associated with primary metadata by a processor of a content management system from a primary data storage unit, validating the content, and performing a search, of a secondary data storage unit, for data matching the content and associating secondary metadata with the content based on the search.
Dart Music, Inc.

Distributed database systems and methods of distributing and accessing data

A database system comprises a plurality of servers with data storage. The system holds first and second database tables.
Huawei Technologies Co., Ltd.

Dynamically updating metadata

Dynamic updating of metadata associated with a file system is described herein. In accordance with an example, the updating includes creating a shadow file system metadata (fsm) index map in a shadow data block.
Hewlett Packard Enterprise Development Lp

Data storage system

The disclosed embodiments include data storage systems and methods to store data. In one embodiment, the system includes a storage medium having a plurality of partitions for storing data values of a dataset.
Masergy Communications, Inc.

Providing a content preview

A content preview of a content item stored in an online storage system can be viewed on a client device without the content item itself being downloaded to the client device and without the use of software associated with the content item being installed on the client device. Furthermore, data storage and processing requirements can be minimized by creating and storing only one content preview for each unique content item.
Dropbox, Inc.

Method and system for distributed data storage with eternal integrity guarantees

A method for generating a universal distributed data storage includes: receiving a plurality of data values; generating a key for each of the plurality of data values, wherein the respective key is generated via application of a hashing algorithm to the associated data value; storing, in a database, each of the plurality of data values and the associated generated key as a plurality of key-value pairs; receiving a plurality of additional key-value pairs, wherein each value of the plurality of additional key-value pairs is not included in the plurality of data values; and storing, in the database, each of the plurality of additional key-value pairs, wherein each key included in the plurality of additional key-value pairs is generated via application of the hashing algorithm to the associated value and is not included in the keys generated for each of the plurality of data values.. .
Mastercard International Incorporated

System and placeshifting media playback

Systems and methods of placeshifting media playback between two or more devices are provided. For example, a method for placeshifting media may include downloading onto a first device an index of files accessed or modified on a second device via a data storage server, at least one of the files being a media file played on the second device.
Apple Inc.

Systems and methods for processing a submission queue

A data storage device includes a memory and a controller coupled to the memory. The controller is configured to select a submission queue from a set of submission queues of an access device based at least in part on availability of space in a completion queue of the access device..
Sandisk Technologies Inc.

Device and secure data storage

A device for secure data storage has a host unit that obtains data stored on an external device at an external storage address; a user signal generator that generates a user defined security signal based on the external storage address of the data that indicates a security level of the data; a storage address determining unit that determines an internal storage address for the data based on the security level of the data; and a storage unit that stores the data at the internal storage address corresponding to the security level.. .
Freescale Semiconductor, Inc.

Data storage devices and data maintenance methods

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

Multi-die data storage device with in-memory parity circuitry

A data storage device includes a first memory die having memory cells and a first transfer data latch. The data storage device also includes a second memory die having second memory cells and a second transfer data latch.
Sandisk Technologies Inc.

Counting sensor having a correction function

The processing electronics is configured: (i) to determine, on the basis of the direction information and the magnetic pole information, the number of the revolutions or of the linear displacements of the object and to store the corresponding value in the data storage, (ii) to perform, on the basis of a sequence of the direction informations and the magnetic pole informations, an error detection indicating whether one of the revolutions or one of the linear displacements of the object has not been recognized partially or completely, and (iii) upon detection of the error, to determine a corresponding correction of said number and to correct said value.. .

Integrating social media with recordation of broadcast data

Social media and recordation of programs scheduled to be broadcast is provided. Media content, including feedback data, is gathered and associated tags are extracted.

Self-organizing storage system for asynchronous storage service

An archival cloud storage service can be created with cost efficient components for large scale data storage and can efficiently use these components. A frontend of the cloud storage service presents an asynchronous storage interface to consuming devices of the cloud storage service.

System and methods for optimal allocation of multi-tenant platform infrastructure resources

A system and associated processes to enable a multi-tenant platform operator or administrator to make more optimal decisions with regards to the allocation of platform infrastructure resources (such as computational capabilities, data storage, etc.) among one or more tenants or accounts. In some embodiments, the inventive methods construct a data “signature” for a set of identified users, accounts, or tenants, where the signature contains data regarding the user, account, or tenant's “consumption” of platform infrastructure resources..

Metal landing rram technology

The present disclosure relates to an integrated circuit having an interconnect wire contacting an upper electrode of the rram (resistive random access memory) device, and a method of formation. In some embodiments, the integrated circuit comprises an rram device having a dielectric data storage layer disposed between a lower electrode and an upper electrode.

Sidewall insulated resistive memory devices

To provide enhanced data storage devices and systems, various systems, architectures, apparatuses, and methods, are provided herein. In a first example, a resistive memory device is provided.

Multi-layer resistive memory devices

To provide enhanced data storage devices and systems, various systems, architectures, apparatuses, and methods, are provided herein. In a first example, a multi-layer resistive random access memory (reram) array is provided.

Method for dynamically generating an adaptive multi-resolution image from algorithms selected based on user input

Methods and systems are proposed herein for generative adaptive, multi-resolution images efficiently without intensive processing and/or memory consumption or hardware requirements. According to one aspect of the claimed subject matter, a system is provided that includes a computing workstation, communicatively coupled to both a data storage device and an image acquisition device.

System and managing interaction between commercial and social users

A method, system, and computer program product allows users to manage brand interaction with other users. In one aspect, a plurality of social user records and a plurality of commercial user records, corresponding to a plurality of social users and a plurality of commercial users, respectively, are stored on a data storage module.

Systems and methods for managing a social autonomous taxi service

Methods and systems are provided for enhancing user's social experience of a trip in an autonomous vehicle. In one embodiment, a method includes: maintaining information associated with a user's social preferences in a data storage device; and selectively coordinating the trip and riders in the autonomous vehicle based on the information maintained in the data storage device..

Labeling of data for machine learning

A computer generates labels for machine learning algorithms by retrieving, from a data storage circuit, multiple label sets that contain labels that each classify data points in a corpus of data. A graph is generated that includes a plurality of edges, each edge between two respective labels from different label sets of the multiple label sets.

Neural network processing

A neural network processing system includes one source node having a source memory and a source core, and one destination node having a destination memory and a destination core, the source core and the destination core being von-neumann cores, the destination memory including weight data storage areas for storing weight data corresponding to each node, an accumulation memory for accumulating the weight data, and an event address memory, the destination core identifying the weight data storage area and accumulating the weight data to store the accumulated weight data in the accumulation memory, the source memory including a data set having first information for identifying the destination node and second information for identifying the weight data storage area, and the source core reading the data set and sending the second information in the data set to the destination node to conduct remote memory write.. .

Methods and scalable metrics gathering from secure data centers

A method for integrating a new secure datacenter into a data storage network is provided. The method detects, by an accessible datacenter connected to the data storage network, the new secure datacenter connected to the data storage network, wherein the new secure datacenter includes a high security level that prevents user access, and wherein the accessible datacenter includes a decreased security level that permits user access; expands a storage layer in the accessible datacenter, by increasing available storage hardware of the accessible datacenter; connects a data pipeline from the new secure datacenter to the storage layer in the accessible datacenter, wherein the data pipeline comprises dedicated servers configured to buffer data, orchestrate a cluster of servers, and push data from the new secure datacenter to the accessible datacenter; and provides end user access to the storage layer..

Biometric interface system and method

A system includes a wearable device having at least one sensor configured to determine a user's fingerprint data, at least one data storage device containing authentication data, and at least one processor configured to compare the user's fingerprint data with the authentication data in order to authenticate a user. A method of authenticating a wearable device includes producing a fingerprint, determining fingerprint data derived from the fingerprint with one or more sensors, comparing the fingerprint data with authentication data on one or more data storage devices, and authenticating the user if the fingerprint data and the authentication data match..

System and updating customer data

Systems and methods for processing user requests for updating a customer data storage system. Administrative users may configure automatic approval of the type of hcp.

External data access with split index

A split-index can be employed for access to external data. The index can be created on a primary data storage system for data stored externally on a secondary data storage system.

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.

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.

Common data processing definition across multiple data processing nodes

Embodiments include a method and system for supporting a common data processing definition across multiple data processing nodes in a data swamp comprising at least one local data storage system and one or more remote data storage systems including remote databases, cloud-based data storage, or one or more computational clusters. Users can create a document in a common data processing language (e.g., xml) that describes a set of data processing tasks and a set of data processing resources to perform the data processing tasks in a graphical interface.

Remote direct memory access (rdma) optimized high availability for in-memory data storage

A method for rdma optimized high availability for in-memory storing of data includes receiving rdma key-value store write requests in a network adapter of a primary computing server directed to writing data to an in-memory key-value store of the primary computing server and performing rdma write operations of the data by the network adapter of the primary computing server responsive to the rdma key-value store write requests. The method also includes replicating the rdma key-value store write requests to a network adapter of a secondary computing server, by the network adapter of the primary computing server.

Systems and methods for performing direct memory access (dma) operations

A data storage device includes a memory and a controller coupled to the memory. The controller includes an interface to enable the controller to be coupled to an access device that includes a direct memory access (dma) engine.

Data storage device with dynamic display

One embodiment provides a data storage device, including: a display; a processor operatively coupled to the display; and a memory device that stores instructions executable by the processor to: detect a trigger event associated with data stored on the data storage device; and update, based on the trigger event, the display. Other aspects are described and claimed..

Managing input/output operations for shingled magnetic recording in a storage system

A system and method for improving the management of data input and output (i/o) operations for shingled magnetic recording (smr) devices in a network storage system is disclosed. The storage system includes a storage controller that receives a series of write requests for data blocks to be written to non-sequential addresses within a pool of smr devices.

Data storage system employing a hot spare to store and service accesses to data having lower associated wear

A controller monitors access frequencies of address ranges mapped to a data storage array. Based on the monitoring, the controller identifies frequently accessed ones of the address ranges that have lower associated wear, for example, those that are read more often than written.

Data storage with virtual appliances

A data storage system has at least two universal nodes each having cpu resources, memory resources, network interface resources, and a storage virtualizer. A system controller communicates with all of the nodes.

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.

Data management for a data storage device

Managing data stored in at least one data storage device (dsd) includes generating a linear tape file system (ltfs) write or read command including an ltfs block address. The generated ltfs command is for writing or reading data in an ltfs data partition, writing or reading metadata in the ltfs data partition, or writing or reading metadata in an ltfs index partition.

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..

Methods for automatic data storage device assignment during system initialization and devices thereof

A method, non-transitory computer readable medium and storage node computing device that reserves one of a plurality of data storage devices that is designated as a coordinator data storage device. A section of the storage cluster that is unowned is identified.

Device and median filtering

A median filter device is provided with a reordered circuit, a comparison circuit and a data refresh circuit on the basis of the conventional data buffer circuit and data register circuit. The reorder circuit re-sorts the signal data stored in the data buffer circuit in a preceding clock cycle according to their numerical values.

Storage system that reliably stores lower page data

A storage system includes a host configured to transmit a write command and store write data in a buffer thereof, and a storage device. The storage device includes a nonvolatile memory including a plurality of blocks, each of the blocks including a plurality of sectors and each of the sectors logically divided into at least a lower page and an upper page for data storage, and a controller configured carry out a write operation to write the write data in the nonvolatile memory in response to the write command, and return a notice to the host acknowledging that the write operation is successful.

Electronic data storage re-sharing notification

A computing system providing access to electronic files is provided. The computing system includes a processor and a data store coupled to the processor and configured to store the electronic files.

Ssd driven system level thermal management

A storage device capable of providing instructions to modify a cooling system in support of its own operations is described. The storage device may include data storage to store data.

Electromagnetic effect testing

A device comprises a circuit board, a rogowski coil on the circuit board, persistent data storage on the circuit board, and a control circuit on the circuit board for collecting values representing current sensed by the coil, and storing the values in the persistent memory.. .

Method of broadcasting contents by streaming in a peer-to-peer network

The present invention relates to a method of broadcasting a content by streaming in a peer-to-peer network (10) of client devices (11, 12, 13) which is connected to a content server (2), said content consisting of a sequence of segments stored on data storage means of the content server (2), each client device (11, 12, 13) comprising a buffer memory storing in a temporary manner at least one segment of said content, the method being characterized in that each client device (11, 12, 13) is associated with a level defining a minimal list of segments of the content that have to be stored by the buffer memory of the device (11, 12, 13), the method comprising steps of: (a) connection of a new client device (14) to the peer-to-peer network (10); (b) assignment of a level to the new client device (14) as a function of the number of client devices (11, 12, 13) associated with each level; (c) transmission to said new client device (14) from the server (2) of at least each segment of the content which is absent from the buffer memory of the new client device (14), which belongs to said list of segments of the content corresponding to the level assigned to the new client device (14).. .
Streamroot

Data backup and charging device for communication devices

A device interfaces with a mobile communication device, for example, a smartphone or tablet, that has data stored in a memory. A device body has a data storage element integrated inside the device body.

Data backup and charging device for communication devices

A device interfaces with a mobile communication device, for example, a smartphone or tablet, that has data stored in a memory. A device body has a data storage element integrated inside the device body.

Data storage device and data maintenance method thereof

An exemplary embodiment provides a data storage device including a flash memory and a controller. The flash memory includes a plurality of chips, each of the chips includes a plurality of pages, the pages are arranged to assemble into a super block, the pages of the super block are numbered 0˜x from top to bottom of the super block, the pages with number 0˜y−1 constitute a data area, and the pages with numbers y˜x constitute a raid parity area.
Silicon Motion, Inc.

Data storage device and operating method thereof

A data storage device includes a nonvolatile memory device and a controller configured to control an operation of the nonvolatile memory device. The controller includes an ram in which a category table that categories with respect to lbas are defined and a read voltage table that read voltages with respect to the categories are set are stored and a controller configured to, when a read request and an lba to be read are received from a host apparatus, determine a category corresponding to the lba with reference to the category table and perform a read operation on a read-requested memory cell of the nonvolatile memory device by applying a read voltage corresponding to the determined category to the memory cell with reference to the read voltage table..
Sk Hynix Inc.

Planar memory cell architectures in resistive memory devices

To provide enhanced data storage devices and systems, various systems, architectures, apparatuses, and methods, are provided herein. In a first example, a resistive random access memory (reram) array is provided.
Hgst Netherlands B.v.

Method and system for crowd detection

A computer implemented method, computer program product and computer system for crowd detection. The computer system (1000) receives through an interface (1006) a plurality of user generated data records from a social media data storage (smds1, smds2) component, wherein a user generated data record comprises a text portion.
Agt Group (r&d} Gmbh

File system configuration data storage

A request to create a domain is received. The request is associated with a configuration parameter.
Hewlett Packard Enterprise Development Lp

Cost effective service level agreement data management

The embodiments described herein relate to dynamically managing metric data of a network environment with respect to a data storage system. A data retention policy is analyzed, which includes extracting one or more metric definitions from the retention policy.
International Business Machines Corporation

Partial cloud data storage

Technologies are generally described for partial cloud data storage. In one example, a method includes dividing, by a system comprising a processor, a file into a set of source packets in response to an indication that the file is to be stored in a data store of a network device.
Empire Technology Development Llc

System and validating data for incremental format of backup archive

A system and method is provided for partially validating data archive for an incremental data backup scheme. According to one aspect, the method includes generating the backup data file of electronic data stored electronic memory by transferring the electronic data to a data storage, generating initial incremental backup data of the electronic data where the incremental backup data includes changes made to the electronic data after the backup data file is generated, and comparing a first portion of the backup data file with a corresponding first portion of the electronic data during the generating of the incremental backup data.
Acronis International Gmbh

Burst throttling for multi-tenant storage services

Burst throttling methods may be used to manage computing resources of a data storage service. Tokens may represent i/o operations executed by a customer of the data storage service.
Amazon Technologies, Inc.

Mechanism for ssds to efficiently manage background activity with notify

A method for notifying a host to manage background activities in a data storage device is disclosed. The method includes: receiving a query from a host operation system (os); sending to the host os, in response to the query, a list of background tasks to be performed in a data storage device; receiving a threshold value for one or more of the background tasks from the host os; setting a timeout value associated with the threshold value; determining and notifying the timeout value to the host os; determining that the threshold value is reached for a background task; and notifying the host os that the ssd may perform the background task in the data storage device after the timeout value expires..
Samsung Electronics Co., Ltd.

Data storage device, control unit and task sorting method thereof

A data storage device includes a data storage medium and a control unit. The control unit is electrically connected to the data storage medium.
Silicon Motion, Inc.

Container migration utilizing state storage of partitioned storage volume

An apparatus comprises at least a first container host device implementing a plurality of containers, a storage platform coupled to the first container host device and implementing storage resources for utilization by the containers, and a container storage controller associated with the first container host device. The container storage controller is configured to provision portions of the storage resources for respective ones of the containers including for each of the containers at least one storage volume.
Emc Corporation

Disk image deletion with failure resistent data erasure

Systems and methods for disk image deletion with failure resistant data erasure. An example method may comprise: receiving a request to delete a first disk image associated with a data storage portion; associating the data storage portion with a second disk image responsive to receiving the request to delete the first disk image; deleting the first disk image; and initiating a data erasure procedure on the data storage portion..
Red Hat Israel, Ltd.

Storage device and data storing method thereof

A storage device and a data storing method thereof are provided. The storage device includes a data storage medium and the control unit.
Silicon Motion, Inc.

Drive controlling apparatus, electronic device, computer-readable recording medium, and drive controlling method

A drive controlling apparatus for driving a vibrating element of an electronic device, which includes, a coordinate detector that detects coordinates of a manipulation input performed on a manipulation input surface: a data storage part that stores basic waveform data representing a basic waveform representing a time change of amplitude of a driving signal for generating a natural vibration in the manipulation input surface, amplitude values arranged in a time series manner constituting the basic waveform; a waveform generating part that generates first waveform data representing a first waveform obtained by changing a basic frequency or the amplitude values; a waveform combining unit that generates first combined waveform data representing a first combined waveform by combining the basic waveform and the first waveform; and a drive controlling part that drives the vibrating element by changing the amplitude of the driving signal based on the first combined waveform data.. .
Fujitsu Limited

Electronic device with detachable data storage device

An electronic device includes a chassis defining an opening. A motherboard is received in the chassis and a data storage device comprising a circuit board with storage unit can be directly coupled to the motherboard.
Hon Hai Precision Industry Co., Ltd.

Rf antenna proximity sensing in a playback device

An example embodiment includes a playback device comprising a wireless communications interface including a radio frequency (rf) antenna, a capacitive proximity sensor comprising a grounding plane that is coupled to the rf antenna, one or more processors, and a data storage having stored therein instructions executable by the one or more processors to cause the playback device to perform operations. The operations include operating the playback device in a first power state, detecting that an object is in proximity to the capacitive proximity sensor, and in response to detecting the object, adjusting operation of the playback device from the first power state to a second power state..
Sonos, Inc.

Methods and devices for sealing hard drives

A hard drive includes a base deck and process cover that define a cavity for housing data storage components. The hard drive further includes a final cover that is placed over the process cover and is coupled to the base deck.
Seagate Technology Llc

Numerical control device and cause analyzing method

A numerical control device includes: a data storage unit that cyclically associates and stores command speeds and actual speeds of a motor in chronological order; a difference pattern table that associates and stores causes of a difference between the command speed and the actual speed, and difference patterns of the causes; a cause analyzing unit that analyzes the cause of the difference between the command speed and the actual speed by comparing the command speeds and the actual speeds stored in chronological order in the data storage unit, with the difference patterns stored in the difference pattern table; and a display unit that displays the analyzed cause.. .
Fanuc Corporation

Surveying instrument and program

A surveying instrument includes: a survey system; an image sensing system, including first and second image sensing units, the second having an angle of view wider than that of the first; horizontal and vertical angle drivers to rotate the survey and image sensing systems around a surveying instrument vertical and horizontal axes, respectively; a data storage part; an angle detecting part; and a control unit to cause an image, based on image data the first or second generates after imaging, a design data object for showing the design data portion locations included in the image, and coordinate measurement point objects for showing the coordinate measurement points locations, to be surveyed, corresponding to the design data portion included in the image, to appear on a representation device in response to the design data stored in the data storage part and the detected angle.. .
Nikon-trimble Co., Ltd

Method, system, and computer program product for providing security and responsiveness in cloud based data storage and application execution

A storage controller that is coupled to a plurality of storage clouds is maintained. The storage controller determines security requirements for performing a selected operation in the plurality of storage cloud.

Gaming interruption and reconnection management

A method, system and computer program product for managing interruption and reconnection of a game session in a computer based gaming system having a computerized gaming machine devised for executing a game and being communicatively connected to a remote data storage, wherein: the execution of a game comprises at least one instance of determining a set of associated game session data; an identity code is reserved for identification of each execution instance of a game; each determined set of associated game session data is associated with said identity code and stored in the remote data storage; and if an interruption occurs in the execution of a game, then the identity code for the current game execution instance is associated with a status indicator indicating that said game execution has been interrupted.. .

Vector-based data storage methods and apparatus

A control circuit selects at least one particular one of a plurality of products to present to a particular customer as a candidate for automatic periodic shipping as a function, at least in part, of partiality vectors for that particular customer and vectorized characterizations for each of a plurality of products. These vectorized characterizations can each indicate a measure regarding an extent to which a corresponding one of the products accords with a corresponding one of the plurality of partiality vectors.

Video object data storage and processing system

A video object data storage and display system comprising a video object data selection and viewing portion and a video object data storage portion. The system comprises a video object having a: scale/size, pose/tilt, location, and frame/time.

Patient data hub

In one example, the patient data hub includes a housing, a first network interface disposed within the housing, a second network interface disposed within the housing, a first controller coupled to the first network interface and a second controller coupled to the second network interface. The first controller is configured to receive sensitive patient data via the first network interface and to transmit the sensitive patient data to the second controller.

Hybrid approach to data governance

A cloud-based data governance system includes a processing unit, a network adapter, and memory for storing data and code. The network adapter establishes a connection with a remote data storage system associated with a remote file system over a wide-area network (wan).

Hybrid approach to data governance

A cloud-based data governance system includes a processing unit, a network adapter, and memory for storing data and code. The network adapter establishes a connection with a remote data storage system associated with a remote file system over a wide-area network (wan).

Method and systems for enhanced ontology assisted querying of data stores

Systems and methods are disclosed that provide high-level, ontology-based analysis of low-level data stored within an unstructured key/value store. The systems and methods allow an analyst to make sense of massive amounts of data from diverse sources without having any knowledge of the underlying physical data storage.

Systems and methods for database archiving

A data storage system according to certain aspects can archive database data associated with different database applications. The data storage system according to certain aspects may provide database archiving modules that include logic incorporating and/or based on the native schema and/or native commands specific to particular database applications.

Distributed indexing system for data storage

A distributed indexing system spreads out the load on an index of stored data in a data storage system. Rather than maintain a single index, the distributed indexing system maintains an index in each media agent of a federated data storage system and a master index that points to the index in each media agent.

Determining whether a data storage is encrypted

A method, program and/or system reads first data through a first path from a location in a data storage. Second data is read through a second path from the same location in the data storage.

Memory controller and data storage apparatus including the same

A data storage apparatus, memory controller, and or method operation method may be disclosed. The memory controller may include an address generator configured to generate an operation target address and a destination address.

Allocating data based on hardware faults

A data storage service receives a request to store data into a data storage system that consists of many physical data storage locations, each location having various physical characteristics. The data storage service determines a proper location for the data based on data placement rules applied to the physical data storage locations such that a set of proper locations is identified.

Failure-decoupled volume-level redundancy coding techniques

Techniques described and suggested herein include systems and methods for storing, indexing, and retrieving original data of data archives on data storage systems using redundancy coding techniques. For example, redundancy codes, such as erasure codes, may be applied to archives (such as those received from a customer of a computing resource service provider) so as allow the storage of original data of the individual archives available on a minimum of volumes, such as those of a data storage system, while retaining availability, durability, and other guarantees imparted by the application of the redundancy code.

Using reliability information from multiple storage units and a parity storage unit to recover data for a failed one of the storage units

Provided are a method, system, and apparatus using reliability information from multiple storage units and a parity storage unit to recover data for a failed one of the storage units. A decoding operation of the codeword is performed in each of the storage units comprising the data storage units other than the target data storage unit and the parity storage unit to produce reliability information.

Read disturb compensation using weighted programming patterns

A data storage device includes a solid-state non-volatile memory including a plurality of memory cells and a controller. The controller is configured to reduce a read disturb effect of at least a portion of the solid-state non-volatile memory at least in part by receiving or accessing data to be written to the solid-state non-volatile memory, encoding the data using a programming pattern that favors a first programming state over a second programming state, the first programming state being associated with a higher voltage level than the second programming state, and writing the encoded data to the solid-state non-volatile memory..

Media controller and data storage apparatus including the same

A data storage apparatus in accordance with an embodiment may include a memory device, a memory controller, and a media controller. The memory device may store data.

Preloading of directory data in data storage devices

Systems and methods are disclosed for providing directory data access in a data storage system. A network-attached storage device (nas) includes a host interface for communicating with a host, an interface for communicating with a data storage drive associated with the nas, a cache memory, and a controller configured to enter a power-saving mode by requesting directory data from the data storage drive, storing the directory data in the cache memory, and after requesting the directory data, sending a standby command to the data storage drive..

System and providing a zero contention parallel data stack

According to one embodiment, a method includes: assigning a target port to a control path thread of an application to access data stored in a storage device of a data storage system; creating a storage device path corresponding to the target port; running the data path thread to access the data stored in the storage device; and running a control path thread to process a management work request to operate on one of objects including the target port, the storage device path, and the storage device. The control path thread is configured to send the management work request to the data path thread asynchronously.

System and high performance lockless scalable target

A method for accessing data stored in a target of a data storage system includes: running a plurality of transport threads on a first group of cpus, wherein each of the plurality of transport threads comprises a command receiver path and a command transmitter path; running a plurality of data path threads on a second group of cpus, wherein each of the plurality of data path threads comprises a command issue path and a command completion path; posting an i/o command to an i/o command issue queue using the command receive path of a transport thread, and processing the i/o command using the command issue path of a data path thread; and posting an i/o completion notification to an i/o completion queue using the command completion path of the data path thread, and processing the i/o completion notification using the command transmitter path of the transport thread.. .

Systems and methods for organizing and identifying documents via hierarchies and dimensions of tags

Computer-implemented systems and methods are disclosed to interface with one or more storage devices storing a plurality of documents, wherein each of the plurality of documents is associated with one or more tags of one or more predefined hierarchies of tags, wherein the one or more hierarchies of tags include multiple dimensions. In accordance with some embodiments, a method is provided to identify one or more documents from the data storage devices.

Communication device, communication adaptor, communication system, communication parameter response method, and program

A data storage of a communication device stores a communication parameter. A communication parameter responder of a controller, upon receipt from a control device, via a communicator, of a communication parameter request-command indicating a communication parameter request, reads and acquires the communication parameter stored in the data storage.

Failure detection device

The failure detection device includes an accumulated data storage unit 30, a unit space generating module 13, a signal space generating module 14 and a determining module 16, wherein the unit space generating module 13 and the signal space generating module 14 use values as they are for condition sensor values defined as sensor values that affect other sensor values and sensor values that are not affected by the condition sensor values, and use values nondimensionalized by the condition sensor values or values adjusted by the condition sensor values for the other sensor values affected by the condition sensor values, and the determining module 16 compares a distance between the unit space and the signal space and determines presence/absence of a possibility of a failure.. .

Road surface condition determining system

The invention provides a road surface condition determining system with improved accuracy. In the system, a plurality of vehicles wi are used, each equipped with on-board sensors (11, 12) for acquiring vehicular information, which is information on the behavior of the vehicle during travel, a feature value calculating means (13) for calculating a plurality of feature values to be used in estimating the condition of the road surface on which the vehicle is traveling from the vehicular information acquired by the on-board sensors (11, 12), and a transmitter 16 for transmitting the feature values to the outside of the vehicle.

Processing device for a radiation therapy system

A processing device for a radiation device is configured to carry out the steps of retrieving, from a data storage, volume data of a subject that was generated by imaging an internal structure of the subject, determining a position of an object in the subject based on the retrieved volume data of the subject, obtaining geometry information including a position of a radiation source and a position of a radiation detector, and obtaining a direction of the radiation detector, and determining a condition for imaging with the radiation source, so that the object can be captured through the imaging, based on the volume data, the position of the object, the position of the radiation source, the position of the radiation detector, and the direction of the radiation detector.. .

Patterned ground structure filter designs with improved performance

Disclosed herein are printed circuit boards (pcbs) with patterned ground structure filters and data storage devices comprising such pcbs. Each pcb comprises a resonator having an l-shape or a zig-zag shape in a plane of the printed circuit board and at least one signal trace.
Western Digital Technologies, Inc.

Establishing connections between data storage devices

Systems and methods are disclosed for establishing connections between computing devices. A first computing device may communicate data via a symmetric nat and a second computing device may communicate data via a cone nat.
Western Digital Technologies, Inc.

Multi-layered magnetic thin film stack and data storage device having the same

Fepd alloy layer and the tunneling barrier layer, wherein the fepd alloy layer and the heusler alloy layer constitute a hybrid magnetic layer.. .

Characterizing a sensing circuit of a data storage device

A data storage device is disclosed comprising a disk, a head for accessing the disk, and a sensor for generating an alternating sensor signal. The sensor is disconnected from an input of a sensing circuit and while the sensor is disconnected an alternating calibration signal is injected into the input of the sensing circuit, wherein the alternating calibration signal comprises a predetermined offset and amplitude.
Western Digital Technologies, Inc.

Distributed data storage by means of authorisation token

The invention relates to a method for storing data, wherein the method, in order to store a file (101), comprises: —automatic generation (602) of a distribution schedule (416); —performance (604) of an error correction method, which is specified in the distribution schedule, for generating file fragments from the file by a user computer system; —sending (606) of an authorisation enquiry (420) for storing the file fragments in the memory services (sd2, sd4-sd6) identified in the distribution schedule from the user computer system to a file management server via a network; —in response to reception of the authorisation enquiry by the file management server, requesting (608, 424) of an authorisation token by the file management server from each of the memory services identified in the distribution schedule and forwarding (610) of the authorisation token (428) obtained in response to the request to the user computer system by the file management server; and—storage (612) of the generated file fragments in the storage media (sm2, sm4-sm6) of the identified memory services by means of authorisation verification by the authorisation token by means of the user computer system bypassing the file management server; wherein metadata (312) that permit the reconstruction of the file from the stored file fragments are stored in the user computer system and/or the file management server and are protected against access by the memory services.. .
Bundesdruckerei Gmbh

Method and system for safeguarding stored data

A method and system for accessing stored data includes receiving a request to access data stored in a data storage unit. The request requires one or more data operations to be performed by a system having access to the stored data.
Sensoriant, Inc.

System and remote pathology consultation data transfer and storage

A synchronized data processing system and method are provided for remote pathology consultation to address performance issues caused by resources conflicts between upload from referral sources and online image browsing by consultants when the two are geographically distant (e.g., in china and the united states). The system includes two parts—a local end that is in close geographic proximity to referral sources and a remote end that is in close geographic proximity to referral sources consultants.
Bingsheng Technology (wuhan) Co., Ltd.

Checklist contexts and completion

Systems, methods and computer-readable media are presented for processing a checklist from a checklist template. In contrast to typical checklist processing, the disclosed embodiments include a checklist instance, generated from a checklist template, which includes structured data storage, unstructured data storage, a checklist, and an execution state.
Microsoft Technology Licensing, Llc

Piggybacking target buffer address for next rdma operation in current acknowledgement message

A data storage system configured as node in a distributed data store is presented. The system comprises an rdma-enabled network adapter, a buffer management unit, and an rdma application interface.
Samsung Electronics Co., Ltd.

Bridge board with structure for preventing solid state drive module bending and data storage device including the same

A bridge hoard includes a printed circuit board (pcb) and a protocol converter mounted on the pcb to perform a conversion operation converting between a first communication protocol and a second communication protocol different from the first communication protocol. The bridge board further includes a first connector configured to communicate according to the first communication protocol and a second connector configured to communicate according to the second communication protocol.
Samsung Electronics Co., Ltd.

Data storage device and operating method thereof

A data storage device includes a nonvolatile memory device including a plurality of memory cells; and a controller suitable for reading target data from a target page corresponding to the plurality of memory cells, estimating error bits of the target data based on reference data read from at least one reference page corresponding to the plurality of memory cells of the target data, and performing an error correction operation to the target data based on a result of the estimation.. .
Sk Hynix Inc.

Data storage device having internal tagging capabilities

A data storage device includes a memory and a controller. The memory includes a first partition and a second partition.
Sandisk Technologies Inc.

Scalable data access system and methods of eliminating controller bottlenecks

A data access system has host computers having front-end controllers nfe_san connected via a bus or network interconnect to back-end storage controllers nbe_san, and physical disk drives connected via network interconnect to the nbe_sans to provide a distributed, high performance, policy based or dynamically reconfigurable, centrally managed, data storage acceleration system. The hardware and software architectural solutions eliminate be_san controller bottlenecks and improve performance and scalability.

Diode array-based digitized miniature ultra-low-power-consumption impact monitoring system

The present invention discloses a diode array-based digitized miniature ultra-low-power-consumption impact monitoring system, which belongs to the technical field of aircraft structural health monitoring. The impact monitoring system consists of a miniature sensor array interface, a passive band-pass filter array, a diode array, a digital conversion and management module, an on-board bus communication module, a monitoring data storage module, a self-powering module, and a miniature communication and power supply interface.
Nanjing University Of Aeronautics And Astronautics

Method for storing data of photoelectrically synchronous brain activity recording

A method for storing data of photoelectrically synchronous brain activity recording, said method comprising: generating data when a photoelectrically synchronous brain activity detection system is operating; generating from said data a data storage file comprising a basic information data segment, a near-infrared spectrum data segment and a brain electrical activity data segment, and sequentially storing said data segments into a .neg file in binary form according to the above order. The method can store comprehensive test information, flexibly configure the near-infrared and brain electrical measurement information, and realize synchronous storage of near-infrared data and brain electrical data and maintain file version compatibility..
Institute Of Automation Chinese Academy Of Sciences

Tuning networks and user equipment using a power profile

Concepts and technologies are disclosed herein for tuning networks and user equipment using a power profile. A power profile can be generated for a communication device.
At&t Mobility Ii Llc

System, methods and devices for secure data storage with wireless authentication

A secure data storage device with wireless authentication is provided. The described data storage device is wirelessly unlocked using another wireless device.
Green Tree Labs Inc.

Apparatus and rapid electronic device discovery

An apparatus, method, and computer program product that intentionally illuminate at least one target device with electromagnetic energy having specific characteristics (e.g., frequency, power, waveform, directionality, duration, etc.). The target device, which may be an unpowered data storage device, acts as a non-linear mixer and is forced to emit radiative signals containing information about the target device behavior, state, and physical characteristics.
Raytheon Bbn Technologies Corp.

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.

Virtualized data storage and management of policy and credential data sources

Web-based single sign-on can enable a user to log in to a single interface (such as through a web browser or thin client) and then provide sso services to the user for one or more web applications. The web-based sso system can be extended to support one or more different access control methods, such as form-fill, federated (oif), sso protected (oam), and other policies.
Oracle International Corporation

Server apparatus, search system, terminal apparatus, search method, non-transitory computer readable medium storing server program, and non-transitory computer readable medium storing terminal program

In a server apparatus (301), a data storage part (303) stores a plurality of pieces of encrypted data. An index storage part (304) stores, as an index i, a data structure which is for performing search with using a function h that outputs a unique numeric value in response to an inputted keyword, the data structure having a plurality of storage areas corresponding, in one-to-one relation, to numeric values outputted from the function h, and storing, for a plurality of keywords corresponding to plaintext data, an identifier of encrypted data being post-encryption data of the plaintext data to which each keyword corresponds, in a storage area corresponding to the numeric value outputted from the function h when each keyword is inputted.
Mitsubishi Electric Corporation

Prediction of electrical power system behavior, and related systems, apparatuses, and methods

Prediction of electrical power system behavior, and related systems, apparatuses, and methods are disclosed. A controller includes a data storage device configured to store model data for time points of a time period of operation.
Demand Energy Networks, Inc.

Machine learning of electrical power system behavior, and related systems, apparatuses, and methods

The present disclosure is directed to machine learning of electrical power system behavior, and related systems, apparatuses, and methods. A controller of an electrical power system includes a data storage device configured to store model data indicating a model load power consumed by loads of the electrical power system.
Demand Energy Networks, Inc.

Gaming device for updating game play in real-time

A device for playing a skill-based game that modifies the visual representation of the game play using game enhancement elements. A game processor automatically generates game enhancement elements using game data of the skill-based game and computes a game skill level.
Igt Canada Solutions Ulc

System and replacing common identifying data

A system and method for generating a unique identifier for a user. A processor hosted by the system transmits a prompt for user selection of a digital image and receives the selected digital image from the user.
Arp - Ip Llc

Apparatus, generating and displaying a treatment protocol

A relationship management device and method providing a user interface containing treatment protocol for an individual comprising: (a) a user interface electrically connected with a data storage device; (b) a server electrically connected with the user interface and the data storage device; and (c) a treatment processor electrically connected with the server, wherein the treatment processor is configured to generate an optimized treatment protocol for the individual.. .
Optuminsight, Inc.

Methods and systems for archiving computer files

A system for archiving data owned by a requester, or an archiver, includes components that enable an archiver to access the requester's data from a third party data storage service (i.e., the cloud), write the data to a physical archival medium and delivering the physical archival medium on which the data has been archived to the requester. Methods for archiving data are also disclosed..
Yours.co

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.

Method and system for defining logical block addressing (lba) access permission in storage devices

Method, system, apparatus, and/or non-transitory computer readable medium for customizing data access permission in a data storage system. The system allows for the defining of data access permissions at a function level such that different functions in a host can have different data access permissions, for particular data stored in a storage device of the system..
Samsung Electronics Co .. Ltd.

Dual-system-based data storage method and terminal

A dual-system-based data storage method, comprising the steps of (s301) judging whether the data is important data when storing data in a first system; and (s302) storing the data into a second system if it is judged that the data is important data. Thus, in a dual-system environment, the important data handled by a user in a first system can be quickly and conveniently stored into a second system, thereby sufficiently protecting information security for the user..
Yulong Computer Telecommunication Scientific (shenzhen) Co., Ltd.

Securing information relating to data compression and encryption in a storage device

Apparatus and method for data security in a data storage environment. In some embodiments, input data from a host is received into a buffer memory.
Seagate Technology Llc

Data storage device and flash memory control method

A flash memory control technique with wear leveling between the different blocks of the flash memory. By a controller managing the blocks of a flash memory within a data storage device, some of the blocks are pushed into a spare queue waiting to be allocated as data blocks or system blocks.
Silicon Motion, Inc.

Failover handling in modular switched fabric for data storage systems

data storage systems are provided that include network interfaces each configured to receive storage operations issued by one or more host systems for handling by the data storage system, and transfer the storage operations over a peripheral component interconnect express (pcie) fabric. The data storage systems also include processors configured to receive the storage operations over the pcie fabric, process properties of the storage operations against allocation information of a shared pcie address space to determine target processors to handle the storage operations, and selectively transfer ones of the storage operations to the target processors for handling of the storage operations with associated storage drives coupled over the pcie fabric.
Liqid Inc.

System and data protection during full data backup

A system and method is provided for performing a full data backup of user data with data protection. An example method includes generating a snapshot of the electronic data stored in memory, initiating a transfer of the electronic data to a data storage facility; detecting requests to modify a file of the electronic data, saving an initial version of the file based on the snapshot of the electronic data, continuing the transfer of the data to the data storage facility, and transferring the modified file using the initial version of the file based on the snapshot of the electronic data..
Acronis International Gmbh

Data storage device and operating method thereof

A method for operating a data storage device includes reading out a data chunk from a nonvolatile memory device; arranging first codes and second codes of the read-out data chunk in the form of a matrix; and determining the total number of corrected error bits for the data chunk by decoding the respective first codes and the respective second codes, and summing the numbers of corrected error bits of the respective decoded first codes and the respective decoded second codes.. .
Sk Hynix Inc.

Providing space-efficient storage for dynamic random access memory (dram) cache tags

Providing space-efficient storage for dynamic random access memory (dram) cache tags is provided. In one aspect, a dram cache management circuit provides a plurality of cache entries, each of which contains a tag storage region, a data storage region, and an error protection region.
Qualcomm Incorporated

Method for recording duration of use of data block, managing data block using the same and related device

A method for recording a duration of use of a data block is disclosed, as well as a data storage device implementing that method. The data block is either an in-use data block or an empty data block.
Silicon Motion, Inc.

Smart storage platform efficient storage and real-time analysis of big data

A smart storage platform apparatus and method for efficient storage and real-time analysis of big data, which includes a transformable big data storage module 100, a parallel processing big data analysis module 200, and a big data management api module 300. The smart storage platform apparatus and method can store data in a distributed manner in one or more of a memory, an ssd and an hdd, selected in response to frequency of execution of a specific job, thereby enhancing storage efficiency of large-capacity big data by as much as about 70% compared to conventional systems, retrieve data stored in a distributed manner in the transformable big data storage module, divide the data into blocks, process the data blocks in parallel, and analyze specific data corresponding to a job requested by a client, thereby enhancing a big data analysis speed by as much as about 80% compared to conventional systems and display a result of the job requested by the client through a web interface or directly transmit the result to the client, thereby leading an interactive real-time response type big data platform market in order to solve problems that the number of data nodes configurable per rack is limited and thus: data is randomly stored in memories, ssds and hds so as to enlarge a cluster size and increase the number of racks, decreasing a data analysis-speed and problems that, when only ssds are used, delay is generated in reading and writing operations, wear properties are deteriorated and the number of deletions per block is limited and thus application of only ssds is restricted in conventional big data systems..
Advanced Institutes Of Convergence Technology

Technologies for managing immutable data on a data storage device

Technologies for managing immutable data include a data storage device having a data storage controller and memory for storing data. The data storage controller may receive requests from a host of the data storage device to mark data stored in the memory as immutable.

Procedures, methods and systems for computer data storage security

This patent covers a new paradigm for securely storing data by placing it in a data storage medium in non-sequential quasi randomly mapped series of data blocks that cannot be located without the aid of the microcomputer or computer controlling system and program. It contains a new method of encoding data by entangling the intermixed data bits of each symbol with a larger number of data bits in a storage field.

Managing ssd wear rate in hybrid storage arrays

A technique for use in balancing flash drive wear in data storage systems is disclosed. Multiple sets of flash drives are identified where data is stored as multiple slices striped across the set of flash drives.
Emc Ip Holding Company Llc

Managing ssd write quotas in data storage systems

A technique for use in balancing flash drive wear in data storage systems is disclosed. Multiple sets of flash drives are identified where data is stored as multiple slices striped across the set of flash drives.
Emc Ip Holding Company Llc

Hotness based data storage for facilitating garbage collection

Embodiments of the present disclosure relate to hotness based data storage for facilitating garbage collection. For target data to be stored into a flash drive, hotness of the target is determined, which indicates an expected update frequency of the target data.
International Business Machines Corporation

Data storage device and data maintenance method thereof

The invention provides a data storage device including a flash memory and a controller. The flash memory has a plurality of slc-spare blocks, a plurality of slc-data blocks, a plurality of tlc-spare blocks and a plurality of tlc-data blocks.
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 first type spare blocks and a plurality of second type spare blocks, wherein the second type spare blocks are capable to store more data volume than the first type spare blocks.
Silicon Motion, Inc.

Packed row representation for efficient network serialization with direct column indexing in a network switch

A method for operating a network element includes obtaining a write request that specifies a variable length data. The method includes identifying a row of a table based on the write request.
Arista Networks, Inc.

Method and system for managing data in non-volatile memory

Methods and systems for managing data storage in a non-volatile memory system are disclosed. The method may include receiving data, determining a data classification for the received data from a predetermined plurality of data classifications, writing the received data to an open block having only data of a same data classification as the determined data classification and, upon completely programming the open block, associating an epoch indicator where the epoch indicator defines a time period within which the block was created.
Sandisk Technologies Inc.

Balancing ssd wear in data storage systems

A technique for use in balancing flash drive wear in data storage systems is disclosed. Multiple sets of flash drives are identified where data is stored as multiple slices striped across the set of flash drives.
Emc Ip Holding Company Llc

System and configuring autonomous vehicle responses based on a driver profile

An illustrative example system for developing an autonomous vehicle response includes a simulator that provides an at least visual simulation of a plurality of different situations that may be encountered while driving, a driver input device that allows the driver to respond to the simulation of the plurality of situations in a manner consistent with the driver's driving response to the situations, respectively, and a compute device including at least one processor and data storage associated with the processor. The compute device is configured to determine a profile of the driver based on information from the driver input device regarding the driver's driving responses to the simulation of the situations.
Jaguar Land Rover Limited

Oil properties diagnostic system for work machine

A diagnostic system for a work machine includes a data storage device (210) in which sensor information (a) input from a sensor (101a) that senses an oil property of oil used for operation of the work machine and an abnormality degree determination value defined for each kind of the sensor information (a) are stored, and an arithmetic processing device (104) that executes first processing of discriminating the degree of abnormality level of the oil based on the sensor information (a) and the abnormality degree determination value, second processing of determining whether or not necessity to carry out oil analysis involving oil extraction exists based on the degree of abnormality level of the oil discriminated in the first processing, and third processing of outputting information indicating that the oil analysis is necessary to other terminal if it is determined that the oil analysis is necessary in the second processing.. .
Hitachi Construction Machinery Co., Ltd.

Display operation interface of electrical appliance and control washing machine

A display method of an operation interface of an electrical appliance and a control method of a washing machine. The electrical appliance has a human-computer interaction interface including at least two function interfaces that can be selected externally.
Qingdao Haier Washing Machine Co., Ltd.

System and optimizing the physical development of athletes

The present invention discloses a computer system for providing athlete metrics having a data storage tier, a server tier, a client tier and a connectivity tier. The data storage tier may be capable of storing player and team metrics data or performance data.

Data in motion storage system and method

A data storage system is disclosed that includes a recirculating loop storing data in motion. The data may be carried by a signal via the loop including one or more satellites or other vessels that return, for example by reflection or regeneration, the signals through the loop.
Lonestar, Llc

Method and system for pooled local storage by surveillance cameras

A surveillance camera and image data storage system and method are disclosed. The system includes a network of surveillance cameras that generate image data and a storage allocation system implemented at the level of the individual surveillance cameras.
Sensormatic Electronics, Llc

Data storage facility solution management system with improved search accuracy

A distributed computing system for managing solutions for print device support requests includes a print device having a user interface, a solution data store, and a solution processing system in communication with the print device. The system receives a support request from the print device that includes print device data pertaining to an issue with the print device.
Conduent Business Services, Llc

Automatic client-server role detection among data storage systems in a distributed data store

A data storage system configured as node in a distributed data store is presented. The system comprises an rdma-enabled network adapter and a role management unit.
Samsung Electronics Co., Ltd.

Remediating computer security threats using distributed sensor computers

A data processing system comprising: a sensor computer that is coupled to and co-located with a compromised computer, the compromised computer comprising at least one malware item that is configured to direct unauthorized network activity toward one or more enterprise networks or enterprise computers, wherein the compromised computer is coupled to a firewall that is configured to control ingress of packets to the compromised computer and is logically between one or more attacker computers and the one or more enterprise networks or enterprise computers; a security control computer that is coupled to the sensor computer; one or more non-transitory data storage media in the security control computer storing security logic comprising one or more sequences of instructions which when executed cause the security control computer to perform: obtaining, from the sensor computer, detection data relating to network messages that the compromised computer emits, as the compromised computer emits the network messages; using the detection data, identifying one or more security threats that are indicated by the network messages; determining a specified remediation measure to remediate one or more of the security threats; providing the specified remediation measure to one or more of the compromised computer, the sensor computer, the firewall, and an enterprise computer.. .
Area 1 Security, Inc.

Updating prefix codes for pseudo-dynamic data compression

In a data storage system, a prior set s of prefix codes for pseudo-dynamic compression as well as data compressed utilizing prior set s are stored. While data compressed utilizing prior set s are stored in the data storage system, the number of prefix codes utilized by the data storage system for pseudo-dynamic compression are augmented.
International Business Machines Corporation

Data storage device

According to one embodiment, a data storage device includes a controller driven by a first power supply voltage, a nonvolatile memory controlled by the controller and driven by a second power supply voltage, and a switch element determining whether the second power supply voltage is applied to the nonvolatile memory. The controller is configured to turn off the switch element in a first mode and turn on the switch element in a second mode..
Kabushiki Kaisha Toshiba

Image display device

An object of the present invention is to provide an image display device that can determine the viewing direction of the user on the basis of user operations such as touch input, and perform gamma correction according to the viewing direction. The image display device includes: a display panel; a first touch detection part that detects a first input operation for any one of a plurality of touch detection regions provided in respective directions of the display panel; a direction determination part that determines directions corresponding to positions where the touch detection regions are provided on the basis of the first input operation; an angle data storage part that stores first angle data defined for each viewing direction of the image display device; and a gamma correction part that applies a first gamma correction value for an image displayed in the display panel on the basis of the direction and the first angle data..
Sharp Kabushiki Kaisha

Method and system for surveillance camera arbitration of uplink consumption

A surveillance camera and image data storage system is disclosed. The system includes surveillance cameras that generate image data.
Sensormatic Electronics, Llc

System and configuring surveillance cameras using mobile computing devices

A method and system for configuring surveillance cameras can be used to leverage emerging trends in surveillance camera systems, while also enabling the configuration of cameras to operate in such systems. The method comprises displaying configuration images on mobile computing devices and enabling the cameras to view and capture those images within image data.
Tyco International Management Company

Proximity auditing of storage library cartridge magazines

Embodiments are described for proximity auditing of removable media cartridge magazines in a data storage library. For example, a proximity sensor mounted on a robotic assembly can be used to detect one or more target features of cartridge magazines.
Oracle International Corporation

Data protection enhancement using free space

A data storage system uses the free space that is not yet filled with data after the deployment of the data store. The free space is used to store additional ‘opportunistic’ protection information for stored data, possibly above and beyond the specified protection level.
Netapp, Inc.

Providing data privacy in computer networks using personally identifiable information by inference control

Data privacy is provided in a computer network using a security inference control processor of a network device in the computer network which receives a query from a user device through a network interface circuit. In response to the query, a query result data set is generated based on information in a database stored in a non-volatile data storage device.
Ca, Inc.

Privacy enhanced central data storage

The invention performs anonymous read/write accesses of a set of user devices to a server. Write accesses of the user devices of the set comprise generating an encrypted file by an anonymous encryption scheme; computing a pseudorandom tag; indexing the encrypted file with the tag as user set index of the user set and writing the encrypted file and the associated tag to the a storage system of the server.
International Business Machines Corporation

Modifying a database query

Techniques for modifying a database query are disclosed. A source and/or time associated with an initial database query for execution on a database are determined.
Oracle International Corporation

Hybrid garbage collection in a distributed storage system

In various embodiments, methods and systems for implementing garbage collection in distributed storage systems are provided. The distributed storage system operates based on independent management of metadata of extent and stream data storage resources.
Microsoft Technology Licensing, Llc

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.

Image file generating data storage device

An image file generating method of a data storage device includes steps of: recording and storing a plurality of specific data into a plurality of data sectors, respectively; storing a plurality of initial data into at least one of the data sectors; performing a data comparison on stored data in the data sectors with the specific data respectively and recording a plurality of logical addresses corresponding to the stored data determined as the initial data; and generating an image file by recording the initial data and the logical addresses corresponding to the initial data.. .
Silicon Motion, Inc.

Garbage collection and defragmentation for solid state drives (ssd) and shingled magnetic recording (smr) drives

Example apparatus and methods provide improved reclamation, garbage collection (gc) and defragmentation (defrag) for data storage devices including solid state drives (ssd) or shingled magnetic recording (smr) drives. An erasure code (ec) layer that facilitates logically or physically erasing data from the ssd or smr as a comprehensive gc or defrag is added to the ssd or smr.
Quantum Corporation

Indirection data structures to manage file system metadata

Described herein are systems, methods, and software to manage metadata in a data storage device. In one example, a data storage device includes a first storage zone, a shingled magnetic recording (smr) zone, and a storage control system.
Western Digital Technologies, Inc.

Data storage device and operating method thereof

A data storage device includes a nonvolatile memory device; a randomizing unit configured to randomize data to be stored in the nonvolatile memory device and derandomize data read from the nonvolatile memory device, by using seed values; and a control unit configured to, in the case where return is made from a power failure state to a normal state, detect a page of the nonvolatile memory device in which a power problem has occurred, and randomize data of the page in which the power problem has occurred, by using a seed value that is different from a seed value corresponding to the page in which the power problem has occurred, through the randomizing unit.. .
Sk Hynix Inc.

Control method, non-transitory computer-readable storage medium, and control device

A control method executed by a control device, the control method including identifying a specified time period based on execution history information on previous jobs related to the plurality of systems, the specified time period being a period prior to execution start timing of a first job, update processing for a data storage area from which the first job refers to data is not executed during the specified time period, performing control so that evaluation timing of an amount of the data that the first job refers to from the data storage area is included in the identified time period, determining a specified system among from the plurality of systems based on the amount of the data evaluated at the evaluation timing, and causing the specified system to execute the first job.. .
Fujitsu Limited

Load testing

Examples relate to load testing. The examples disclosed herein enable obtaining lines of code that are recorded as an application is executed in a client computing device, the lines of code being recorded in chronological order of the execution; determining whether a dependency on at least one variable exists in individual lines of the lines of code; in response to determining that the dependency exists, storing the dependency in a data storage; identifying, from the lines of code, a line of code including a network call statement that calls a called variable; and eliminating a first subset of the lines of code based on the called variable and dependencies stored in the data storage, wherein a second subset of the lines of code that remain after the elimination comprises user-entered parameter data..
Hewlett Packard Enterprise Development Lp

Data storage facility solution management system with improved search accuracy

A distributed computing system for managing solutions for print device support requests includes a solution data store and a solution processing system. The system receives a support request via the user interface that includes input data and search terms that pertain to an issue with a print device.
Conduent Business Servcies, Llc

Data processing system including data storage device

A data processing system includes a data storage device; and a host device configured to transmit a write request to the data storage device to store data in the data storage device, wherein the host device transmits the write request including a request purpose meaning what a cause that results in the write request is, and wherein the data storage device processes the write request based on the request purpose.. .
Sk Hynix Inc.

Data processing system and operating method thereof

A data processing system includes a host device including a first volatile memory which includes an exclusive region and a shared region, and a first control unit; and a data storage device including a second control unit, and configured to store data to be accessed by the host device, wherein the first control unit adds a header information including an identification information and a state information, to data to be stored in the data storage device, and stores the data added with the header information, in the shared region, according to a request of the second control unit. .
Sk Hynix Inc.

Distributed metadata management in a distributed storage system

In various embodiments, methods and systems for implementing a distributed metadata management system in distributed storage systems are provided. A distributed storage system operates based on data storage resources (e.g., extents and streams).
Microsoft Technology Licensing, Llc

Lockless parity management in a distributed data storage system

Method and apparatus for managing data in a distributed data storage system. In some embodiments, a plurality of storage devices define an overall available memory space.
Seagate Technology Llc

Data storage device, operating method thereof, and data processing system including the same

A data storage device includes a nonvolatile memory device including first and second memory regions; and a controller suitable for performing a pattern identification operation for write requests, based on a pattern information for one or more patterns, and storing data corresponding to the write requests in one of the first and second memory regions according to a result of the pattern identification operation.. .
Sk Hynix Inc.

Method to efficiently store object data of an object storage service on a magnetic disk drive and magnetic smr disk drive

In a data storage system, the available space of a magnetic storage device is divided into multiple sequential write regions for storing sequentially written data, where the regions are each separated from adjacent sequential write regions by a guard space. Object data, such as key-value pairs, are written sequentially to a particular sequential write region, in blocks of data that correspond to the contents of a nonvolatile buffer being flushed to the magnetic storage device.
Kabushiki Kaisha Toshiba

Data storage device and operating method thereof

A data storage device includes: a plurality of nonvolatile memory devices; and a controller suitable for receiving a command and executing the command for the plurality of nonvolatile memory devices. The controller includes: a first queue suitable for storing the command; and a command manager suitable for managing the command in the first queue, based on a first attribute of the command and queue information of the first queue..
Sk Hynix Inc.

Data storage device and operating the same

A data storage device and a method of operating the same are provided. The data storage device includes a first non-volatile memory device, a second non-volatile memory device, and a management module.
Samsung Electronics Co., Ltd.

Aerosol-generating system comprising multi-purpose computing device

An electrically operated aerosol-generating system is provided, including an aerosol-generating assembly including an aerosol-forming substrate, at least one electric heater configured to heat the substrate, a first data storage device, a first electrical connector, and a computing device including a supply of electrical energy, a user interface, at least one user input device, a second data storage device, a plurality of software applications installed on the second device, a microprocessor, and a second electrical connector. The first and second electrical connectors are configured to enable two-way data transfer between the computing device and the assembly, and to enable a supply of electrical current from the supply of electrical energy to the heater.
Philip Morris Products S.a.

Wireless communication device, wireless communication method, and non-transitory computer readable medium

The data storage is configured to store data including a first data. The circuitry is configured to receive first reception data transmitted from one of the plurality of other wireless communication devices and to determine whether the first data matches with at least a part of the first reception data and to process to transmit at least a part of data stored in the data storage.

Method of managing network bandwidth by control of image compression rate and frame generation and image transmission system using the same

A method of managing a network bandwidth by controlling of an image compression rate and controlling of a frame generation, and an image transmission system using the same are provided. The method includes approving generation of an intra-frame (i-frame) for one among a plurality of image compression hardware (h/w) units, storing compressed image data compressed by the plurality of image compression h/w units in a plurality of buffers corresponding to the plurality of image compression h/w units, controlling a data storage level of the plurality of buffers, and encapsulating the compressed image data stored in each of the plurality of buffers into a network packet and transmitting the encapsulated image data to the outside through an external network..
Electronics And Telecommunications Research Institute

Management apparatus, image forming apparatus management system for managing usage of the image forming apparatus

A management apparatus connected to an image forming apparatus for managing usage of the image forming apparatus is disclosed. The management apparatus includes a user data storage part for storing user identification data and use restriction data corresponding to the user identification data, and a use restriction data acquiring part for acquiring the use restriction data corresponding to the user identification data..

System, information processing apparatus, and information processing method

An information processing apparatus that can be connected to information terminals and a data storage device through a network, and includes: a storage request receiver that receives conference identification information, information terminal identification information for a user participating in the conference, conference material data, and a storage request of the conference material data; an authentication program generator that generates an authentication program for determining whether the conference material data is capable of being transmitted to any of the information terminals when the conference material data is transmitted to the information terminal based on correspondence information in which pieces of the information terminal identification information are at least correlated with respective pieces of conference identification information, in accordance with the storage request; and a storage controller that stores the conference material data contained in the storage request and the authentication program in the data storage device in a correlated manner.. .
Ricoh Company, Ltd.

Method and data storage device using convolutional low-density parity-check coding with a long page write and a short page read granularity

In an illustrative example, an apparatus includes a controller and a memory that is configured to store a codeword of a convolutional low-density parity-check (cldpc) code. The codeword has a first size and includes multiple portions that are independently decodable and that have a second size.
Western Digital Technologies, Inc.

Semiconductor memory devices

A semiconductor memory device includes first conductive lines extending in a first direction on a substrate, second conductive lines extending in a second direction over the first conductive line, the first and the second conductive lines crossing each other at cross points, a cell structure positioned at each of the cross points, each of the cell structures having a data storage element, a selection element to apply a cell selection signal to the data storage element and to change a data state of the data storage element, and an electrode element having at least an electrode with a contact area smaller than that of the selection element, and an insulation pattern insulating the first and the second conductive lines and the cell structures from one another.. .

Data storage device and operating method thereof

A data storage device includes a controller configured to control data to be written in a first page; and a nonvolatile memory device configured to perform a write operation for writing the data, according to whether the first page is written or not, wherein the nonvolatile memory device provides a state information including an overwrite information meaning whether the write operation has caused an overwrite, to the controller.. .
Sk Hynix Inc.

3d flash memory device having different dummy word lines and data storage devices including same

A three-dimensional (3d) flash memory includes a first dummy word line disposed between a ground select line and a lowermost main word line, and a second dummy word line of different word line configuration disposed between a string select line and an upper most main word line.. .
Samsung Electronics Co., Ltd.

Combining user content with supplemental content at a data storage device

In a particular implementation, a data storage device includes a memory configured to store one or more user content items, a plurality of supplemental content items, and a first plurality of keywords associated with the plurality of supplemental content items. The data storage device further includes a controller coupled to the memory and configured to analyze content of a particular user content item of the one or more user content items to determine one or more descriptors related to the content, to select a particular supplemental content item of the plurality of supplemental content items based on the one or more descriptors and the first plurality of keywords, and to combine the particular supplemental content item with the particular user content item to generate an augmented content item..
Western Digital Technologies, Inc.

Real-time data leakage prevention and reporting

Aspects include detecting that an extract transform load (etl) job in an etl system has been submitted for execution. The etl job can include an input data storage location and an output data storage location.
International Business Machines Corporation

Systems and methods for organizing and identifying documents via hierarchies and dimensions of tags

Computer-implemented systems and methods are disclosed to interface with one or more storage devices storing a plurality of documents, wherein each of the plurality of documents is associated with one or more tags of one or more predefined hierarchies of tags, wherein the one or more hierarchies of tags include multiple dimensions. In accordance with some embodiments, a method is provided to identify one or more documents from the data storage devices.
Palantir Technologies Inc.

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 information framework

A data information framework collects related data sharing characteristics (e.g., personal information, others) revealed by associated purpose information, and reports on that data. The location of the data is not restricted, and can be collected from various locations (e.g.
Sap Se

Converging of data management and data analysis

Various embodiments of the present disclosure provide a solution for converging a data management system and a data analysis system at the level of storage. In some embodiments, the present disclosure provides a computer-implemented method.
Emc Ip Holding Company Llc

Power handling in a scalable storage system

Systems, methods, apparatuses, and software for data storage systems are provided herein. In one example, a data storage assembly is provided.
Liqid Inc.

Key encryption and decryption

Provided is a data storage drive for encrypting data, comprising a microprocessor and circuitry coupled to the microprocessor and adapted to receive a session encrypted data key and to decrypt the session encrypted data key using a session key, wherein a result is a data key that is capable of being used to encrypt clear text and to decrypt cipher text written to a storage medium. Also provided is a system, comprising a microprocessor and circuitry coupled to the microprocessor and adapted to receive a session encrypted data key and to decrypt the session encrypted data key using a private key, wherein a result is a secret key that is capable of being used to encrypt clear text and to decrypt cipher text written to a storage medium..
International Business Machines Corporation

Data storage device and data maintenance method thereof

The present invention provides a data storage device including a random access memory and a controller. The random access memory has a cache area.
Silicon Motion, Inc.

Data reliability information in a non-volatile memory device

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

Storage device operations based on bit error rate (ber) estimate

A data storage device may include a memory and a controller that includes an error correction coding (ecc) decoder configured to operate in a plurality of decoding modes. The controller also includes a bit error rate estimator configured to determine, based on data received from the memory, bit error rate estimates for ecc codewords from the memory.
Western Digital Technologies, Inc.

Data coding

A data storage device includes an encoder and a memory that includes multiple storage elements. The encoder is configured to receive input data and to map at least one input group of bits of the input data to generate output data including at least one output group of bits.
Sandisk Technologies Inc.

Data storage system with persistent status display for memory storage devices

A data storage system is described with a persistent status display. In one example, the system has an external housing, a persistent display attached to the exterior of the housing, a display controller within the housing coupled to the display to write status data to the display, a memory array to store data within the housing, a memory controller within the housing to control the operation of the memory array and to determine a status of the memory array, the memory controller being coupled to the display controller to send status data to the display controller to write to the display, and an exterior connector coupled to the memory controller to send data from the memory to an external device..
Intel Corporation

Efficient readout from memory cells using data compression

A method for data storage includes storing data in a group of analog memory cells by writing respective input storage values to the memory cells in the group. After storing the data, respective output storage values are read from the analog memory cells in the group.
Apple Inc.

Data storage in degraded solid state memory

Technologies are generally described for systems, devices, and methods effective to operate a memory device. A memory controller may compress initial data to produce compressed data.
Empire Technology Development Llc

Data storage device and operating memory controller

An operating method of a memory controller includes steps of: configuring the memory controller to receive a read command and read at least one piece of first data stored in a non-volatile memory according to the received read command; configuring the memory controller to determine whether a read count of the at least one piece of first data is greater than a set value; and configuring, the memory controller to copy and store the at least one piece of first data in a data temporary storage device when the read count of the at least one piece of first data is determined to be greater than the set value. A data storage device and another operating method are also provided..
Silicon Motion, Inc.

Data storage device and data management method thereof

A data management method includes steps of: receiving a read command; reading a page containing target data from a non-volatile memory when the target data corresponding to the read command is stored in the non-volatile memory; determining whether a count of reading of the page is greater than a read threshold; and if false, storing at least one record of subsequent data into a first storage space of a data buffering storage device; or if true, storing the at least one record of subsequent data into a second storage space of the data buffering storage device. Both of the target data and the at least one record of subsequent data are stored in the page, and the target data and the at least one record of subsequent data have a sequential relationship in terms of data reading.
Silicon Motion, Inc.

Data storage device and data management method thereof

A data management method for a data storage device is provided. The data storage device includes a non-volatile memory.
Silicon Motion, Inc.

Data storage device

A data storage device includes a first nonvolatile memory device including a target memory region, and a controller suitable for performing a first data input operation to transmit first data, which is to be stored in the target memory region, to the first nonvolatile memory device, regardless of whether a size of the first data corresponds to the target memory region.. .
Sk Hynix Inc.

Eyewear including a detachable power supply and a display

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

Electronic equipment, data sharing system, and data sharing method

Electronic equipment is provided where a user can use easily data stored in plurality of electronic equipments while simplifying a system configuration and processing. Electronic equipment is provided having a document box as a document data storage area and connected to a network, the electronic equipment including a capacity inquiring part inquiring about an empty capacity of a document box of the other image forming devices connected via the network based on a document data storage request from a user, an external storage processing part transmitting document data corresponding to the storage request to the other image forming devices for storage when an empty capacity exists, and a data management part managing data stored in the document box of the other image forming devices as data stored in the document box of the own image forming device accessible from the user..
Kyocera Document Solutions Inc.

Data movement among distributed data centers

Embodiments of the present disclosure provide a method and an apparatus for data movement among distributed data centers in a peer network. The method comprises: reducing an amount of data to be moved by pre-processing the data; generating a torrent file for the data; distributing the torrent file to a peer data center, and in response to receiving a data request from the peer data center, transmitting a segment of the data to the peer data center.
Emc Ip Holding Company Llc

Online techniques for parameter mean and variance estimation in dynamic regression models

A system of assessing deployments in a network-based media system is provided herein. The system include a data storage system storing observation vectors, each observation vector being associated with an outcome indicator, and a processing device in communication with the data storage system to receive and store observation vectors and associated outcome indicators.
Netflix, Inc.

Data storage system with blockchain technology

A blockchain processor may receive data associated with an interaction with a populated data storage system. The blockchain processor may hash a first previously entered data block at a first row address; combine the received data, the hash of the first previously entered data block, and the first row address into a data block; and store the data block..
Manifold Technology, Inc.

Method of encoding data and data storage system

According to various embodiments, there may be provided a method of encoding data, the method including providing a set of replica nodes, wherein each replica node of the set of replica nodes stores replica data identical to original data stored in a corresponding original node of a set of original nodes; receiving original data at each replica node of the set of replica nodes, wherein the received original data is transmitted from the corresponding original node of a different replica node; generating a first result at each replica node, based on the replica data stored therein and the received original data; and generating a second result at each replica node, based on the replica data stored therein and the first result from a different replica node; and replacing the replica data in each replica node with the second result from the respective replica node.. .
Nanyang Technological University

Nonvolatile memory device and data storage device including the same

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

Three-body vehicle-based object tracking and notification systems

A system implemented at a user structure, to monitor a tracked object using a three-body arrangement including the user, a tracked object, and a controlling apparatus. The system has a data storage device including user-presence module code causing a processor to determine, based on wireless sensing, whether the user has entered a first space having a boundary external to the user structure, or has left the space.
Gm Gobal Technology Operations Llc

Image reconstructing apparatus and image reconstructing method

When a group of (pre-processed) projection data is stored into a projection-data storage unit, a gaussian-based expansion-data creating unit creates a group of gaussian-based expansion data that is expanded from each of the group of projection data through linear combination based on a plurality of gaussian functions that is stored by a gaussian-function storage unit and has different center points. A reconstruction-image creating unit then creates a reconstruction image by using the gaussian-based expansion-data created by the gaussian-based expansion-data creating unit, and stores the created reconstruction image into an image storage unit..
Toshiba Medical Sysytems Corporation

Method and delineating an object within a volumetric medical image

A method and apparatus for delineating an object within a volumetric medical image. The method comprises obtaining auto-generated contour data for the object within the volumetric medical image, the auto-generated contour data defining a set of auto-generated contours forming a delineation structure for the object, selecting a subset of auto-generated contours for manual editing, and identifying the selected subset of auto-generated contours to a user.
Mirada Medical Limited

Methods and querying a database for tail queries

In various example embodiments, techniques for querying a product in a database of a publication system using a tail query are presented. An application interface module receives, from a device of a user, a tail query for a product in the publication system.
Ebay Inc.

Methods and devices for identifying a merchant

Methods and devices are provided for identifying a merchant and making a reservation with the merchant. In one aspect, a method is provided utilizing a communication device configured for (a) receiving navigation data associated with a user; (b) upon receiving an activation signal, generating an electronic request using the activation signal and the navigation data, the electronic request encoding a request for goods or services corresponding to the activation signal; (c) transmitting the electronic request to a computer server to obtain merchant information of one or more candidate merchants; (d) receiving the merchant information, the merchant information including geographic locations of the one or more candidate merchants.
Mastercard International Incorporated

Communication protocols for processing an authorization request in a distributed computing system

Systems and methods implementing a communication protocol for the authorization of transfer of resources in a computer system having a plurality of computers, including a centralized router connecting to source account controllers and destination account controllers that are connected to readers. A reader communicates a first authorization request having a source identifier to a portal coupled with a data storage storing data linking the source identifier to a linked identifier.
Visa International Service Association

Report creating system, report creating device, report creating server, report creating method, and non-transitory computer readable storage medium

A report creating system includes a report creating server comprising a data storage which stores a report format and image information, the report format being for describing report contents about a facility installed in a plant, the image information being determined uniquely to meaning of the report contents, at least one report creating device which is carriable by a worker, and a report creator configured to create a report in which the image information has been registered in the report format, the report creator being disposed in the report creating server or the report creating device. The report creator is configured to display, on the report creating device, the report format and the image information, create the report in which the image information selected in accordance with an operation performed by the worker to the report creating device has been registered in the report format, and display, on the report creating device, the report format in which the selected image information has been registered..
Yokogawa Electric Corporation

Management of workflows

When a user of an interface system defines a workflow, the interface system transmits a notification to a user that is to perform the first step of the workflow. When the user requests to initiate the step of the workflow, the interface system creates a transaction for the workflow step.
Peernova, Inc.

Method and arrangement for data transmission

The invention relates to a method and an arrangement for transmitting an object data record, which is stored in a data memory area of a lower server, to an upper server, wherein the lower server and the upper server are arranged in a server complex comprising at least one upper server, and the servers are arranged on vertically staggered server levels, wherein the explicit association between the object data record and a particular object is made by means of addressing of the server data memory area by an access data record that is stored in an access data memory area of an rfid data storage medium connected to the object, the object data record being transmitted to the upper server by dint of access to the data memory area of the lower server.. .

Cyber security transferring data between servers without a continuous connection

A cybersecurity system includes a controller that functions as a gateway between an end user device and an offline data storage device. When the end user device wants to access a file on the offline data storage device the controller severs a connection between a temporary storage memory and the end user device, establishes a connection with the offline data storage device, pulls the data from the offline data storage device to a temporary storage memory, then severs the connection with the offline data storage device, then establishes the connection with the end user device and communicates the data from the temporary storage memory to the end user device before overwriting the data in the temporary storage memory..

Cloud key escrow system

Embodiments are directed to storing encrypted data in a data store and to securely providing access to the encrypted data according to a predefined policy. A data storage system receives encrypted data.
Microsoft Technology Licensing, Llc

Key search token for encrypted data

Implementations are directed, for example, to a method that includes receiving, at a data storage system from a client, a key search token that has not been used to encrypt data records or keywords associated with the data records. The key search token is independent of an encryption key used to encrypt the data records associated with the key search token.
Hewlett Packard Enterprise Development Lp

Device discovery system

In one embodiment, a device discovery system includes a data storage medium to store a clustered data structure including device signatures grouped according to clusters. Each device signature includes device information.
Cisco Technology, Inc.

Advanced database use in a multi-tenant system

Large-scale advanced database models, systems, and methods provide a responsive, scalable data storage solution which is ripe for use in data warehousing and analytics environments. These advanced database models, systems, and methods provide for dramatically increased performance in accessing data as well as increased storage capabilities in the data set..
Cross Commerce Media, Inc.

Method and data storage service

Embodiments of the present disclosure provide a method and apparatus for providing data storage service. The method comprises: receiving a storage service template from an user, the storage service template specifying a storage service policy for the user and a service instance to launch; and providing a storage service according to the storage service template; wherein the storage service policy defines a storage function to be performed for data of the user.
Emc Ip Holding Company Llc

Method and optimizing data storage based on application

Embodiments of the present disclosure propose a method and apparatus for optimizing storage of application data. The method comprises obtaining description information for application data from an application; performing storage optimization based on the description information; and performing at least pan of a storage function to be implemented by the back-end storage device, based on the description information before transmitting application data to the back-end storage device.
Emc Ip Holding Company Llc

Storage device, control unit thereof, and data storing storage device

A storage device includes a data storage medium and a control unit. The data storage medium includes a spare block pool including a plurality of spare blocks.
Silicon Motion, Inc.

Storage device and data moving storage device

A storage device includes a data storage medium having a plurality of data blocks and a control unit electrically coupled to the data storage medium. The control unit is configured to access data in the data blocks, perform data reading operations to obtain a plurality of data characteristic parameters of the data blocks, obtain a first value and a second value according to the data characteristic parameters, perform an additional data reading operation on a target block selected from the data blocks to obtain an additional data characteristic parameter of the target block, and determine whether to perform a data swap operation on the target block according to the data characteristic parameter of the target block, the first value and the second value.
Silicon Motion, Inc.

Dynamic storage tiering based on predicted workloads

A technique for performing storage tiering in a data storage system includes monitoring storage demands over time to generate a time-based record of storage demands. Based on the time-based record, the data storage system makes predictions of future demand and proactively performs storage tiering based on the predictions.
Emc Ip Holding Company Llc

Data storage device and data processing system including the same

A data storage device includes a plurality of solid state disks (ssds) and a controller configured to control the ssds. The controller respectively writes a first data segment and duplicated data of the first data segment to first-type memories of two respective ssds among the plurality of ssds in response to a first write request of a host, respectively writes a second data segment and duplicated data of the second data segment to first-type memories of two respective ssds among the plurality of ssds in response to a second write request of the host, and writes parity data generated based on the duplicated data to a first-type memory or a second-type memory of a parity ssd.
Samsung Electronics Co., Ltd.

Reconstructing in-memory indices in a distributed data storage system

Reconstructing in-memory data block indices in a distributed data storage system where data blocks are stored in extents and the extents are replicated across storage devices. In one aspect, based on a reboot of a storage device and a copy of an extent stored in the storage device being in an open state, appends for data blocks in the copy of the extent stored in the storage device are replayed to reconstruct an in-memory data block index for the copy of the extent.
Dropbox, Inc.

Integrated control of write-once data storage devices

Storage devices, storage controllers, and apparatuses are provided for providing one-time writeable storage devices. In an implementation, a storage device may include a data storage medium including data storage locations and a controller.
Burlywood, Llc

Data storage device and operating method thereof

A data storage device includes a nonvolatile memory device including a main map table, the main map table including a plurality of map segments; and a controller comprising a sub map table including only some of the plurality of map segments of the main map table, the controller is suitable for updating access frequencies for the respective map segments of the main map table; and for determining whether to erase a map segment of the sub map table based on the updated access frequencies for the respective map segments.. .
Sk Hynix Inc.

Data storage system with parallel array of dense memory cards and high airflow

A data storage system with a parallel array of dense memory cards and high airflow is described. In one example, a rack-mount enclosure has a horizontal plane board with memory connectors and external interfaces.
Intel Corporation

Low frequency distributed acoustic sensing

The invention relates to das observation has been proven to be useful for monitoring hydraulic fracturing operations. While published literature has shown focus on the high-frequency components (>1 hz) of the data, this invention discloses that much of the usable information may reside in the very low frequency band (0-50 millihz).
Conocophillips Company

Temperature-based data refreshing

Systems and methods are disclosed for managing temperature in a data storage device. A data storage device includes non-volatile solid-state memory, a temperature sensor, a heating device, and a controller.
Western Digital Technologies, Inc.

Video data compression systems

Data compression and decompression methods for compressing and decompressing data based on an actual or expected throughput (bandwidth) of a system. In one embodiment, a controller tracks and monitors the throughput (data storage and retrieval) of a data compression system and generates control signals to enable/disable different compression algorithms when, e.g., a bottleneck occurs so as to increase the throughput and eliminate the bottleneck..
Realtime Data Llc

Method and data storage device to estimate a number of errors using convolutional low-density parity-check coding

In an illustrative example, a method includes sensing at least a portion of a representation of a convolutional low-density parity-check (cldpc) codeword stored at a memory of a data storage device. The method further includes receiving the portion of the representation of the cldpc codeword at a controller of the data storage device.
Sandisk Technologies Llc



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


  • Follow us on Twitter
    twitter icon@FreshPatents

    ###

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


    1.6054

    file did exist - file did put12246

    4 - 1 - 252