Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

3232results about How to "Efficient storage" patented technology

Method and system for managing distributed content and related metadata

The invention provides a method and system for creating an innovative file system that separates its directory presentation from its data store. The method and system include processing, division, distribution, managing, synchronizing, and reassembling of file system objects that does not delay the presentation of the content to the user, but also uses a reduced amount of storage space. The invention includes the ability to manage and control the integrity of the files distributed across the network, and the ability to serve and reconstruct files in real time using a Virtual File Control System.
Owner:PRISMEDIA NETWORK +1

Computer system for automatic organization, indexing and viewing of information from multiple sources

A computer data processing system including a central processing unit configured with a novel integrated computer control software system for the management of data objects including dynamic and automatic organization, linking, finding, cross-referencing, viewing and retrieval of multiple objects regardless of nature or source. The inventive system provides underlying component architecture having an object-oriented database structure and a metadata database structure which is unique in storing only one instance of each object while linking the object to multiple collections and domains by unique metadata links for the grouping into and retrieval from any of the collections. The system employs configurable, extensible attribute / properties of data objects in metadata format, and a truly user-friendly configurable interface that facilitates faster, more unified, comprehensive, useful and meaningful information management. Additional features include a sticky path object hierarchy viewing system, key phrase linking, viewing by reference, and drag-and-drop relationship link creation.
Owner:EHIERARCHY LLC

Method and system for data backup

Embodiments of the present invention are directed to Web-Services-based data backup and data-archiving applications that provide remote data backup and data archiving to private individuals, small businesses, and other organizations that need reliable, secure, geographically remote, and cost-effective data backup, data archiving, and backed-up and archived-data retrieval. In one embodiment of the present invention, a private or small-business client contracts with a service provider for data-backup and data-archiving services. The service provider, in turn, contracts with a remote data-storage facility to provide secure, reliable data backup and data archiving to the personal or small-business client. A client-side application is downloaded to the client computer and configured to allow the client to store locally encrypted data at the remote, data-storage facilities. Neither the service provider nor the data-storage facility can decrypt or otherwise access the information stored by the client. In addition, the encryption key or encryption keys used by the client to encrypt the data for remote storage are securely stored at the remote, data-storage facility for subsequent recovery by the client, should the client suffer damage or loss to a local computer system. However, the client encryption key is stored in a doubly encrypted fashion, preventing access to the client's encryption key by either the service provider or the data-storage facility. Certain embodiments of the present invention also provide local indexing for remotely stored, encrypted data and efficient storage of updates to already remotely stored data.
Owner:CARBONITE GMBH

Cloud storage system with distributed metadata

A method and system is disclosed for providing a cloud storage system supporting existing APIs and protocols. The method of storing cloud storage system (CSS) object metadata separates object metadata that describes each CSS object as a collection of named chunks with chunk locations specified as a separate part of the metadata. Chunks are identified using globally unique permanent identifiers that are never re-used to identify different chunk payload. While avoiding the bottleneck of a single metadata server, the disclosed system provides ordering guarantees to clients such as guaranteeing access to the most recent version of an object. The disclosed system also provides end-to-end data integrity protection, inline data deduplication, configurable replication, hierarchical storage management and location-aware optimization of chunk storage.
Owner:NEXENTA BY DDN INC

Load storage equipment

There is provided compact load storage equipment that can store a large number of loads. The storage equipment comprises a rotary rack 21, a transferrer 51, one or more fixed racks 101, an inlet port 111a and an outlet port 111b. The rotary rack 21 is supported rotatably about a first vertical axis and includes a number of vertically arranged stages of turning load supports 32. The transferrer 51 adjoins the rotary rack 21 and includes a carrier 81, which can vertically move and rotate about a second vertical axis. The fixed racks 101 are positioned around the transferrer 51 and each includes a number of vertically arranged stages of fixed load supports 103. In plan view, the ports 111a and 111b each overlap with one of the rotary and fixed racks 21 and 101. The transferrer 51 can transfer loads between the carrier 81 and any one of the turning and fixed load supports 32 and 103, and between the carrier 81 and each of the ports 111a and 111b, by the turning and vertical movement of the carrier 81, or by the combination of the turning and vertical movement of the carrier 81 and the turning of the turning load supports 32.
Owner:DAIFUKU CO LTD

Method and system for building and contracting a linguistic dictionary

A method for building and contracting a linguistic dictionary, the linguistic dictionary comprising a list of surface forms and a list of normalized forms, each normalized form being associated with a surface form, the method comprising the steps of: comparing each character of a surface form with each character of the surface form's normalized form; in response to the comparing step, determining an edit operation for each character compared; and generating a transform code from the set of the edit operations in order to transform the surface form to its normalized form.
Owner:IBM CORP

Navigating media content via groups within a playlist

Grouping and navigating media files within a playlist on a computer-readable medium. Invention software selects media files according to a grouping criterion to define a group from the media files. The invention software generates a group header associated with the group. The group header includes a value identifying the defined group and a reference to another group to enable navigation. The invention software stores the selected media files, the playlist, the defined groups, and the associated group headers on a computer-readable medium. The invention software also includes playback software for navigating and selecting media files via groups within a playlist. In one embodiment, the invention is operable as part of a compressed media format having a set of small files containing metadata, menus, and playlists in a compiled binary formal designed for playback on feature-rich personal computer media players as well as low cost media players.
Owner:MICROSOFT TECH LICENSING LLC +1

Transactional data collection, compression, and processing information management system

A system for gathering, formatting, validating, compressing, processing and storing a large volume of transactional data is presented. The system preferably analyzes pharmaceutical drug transactions. Importantly, the method of compressing the gathered data of the present invention detects repetitive behavior, and data patterns, to more efficiently process and store the large volume of transactional data. Also, the stored data is processed and analyzed more quickly due to its reduced size. Further, the present invention retains all useful information represented by the transactional data after compression of the data (i.e., it does not filter data for the purpose of reducing the quantity of data). The results of the process give users a truer sense of market activity. Additionally, the present invention allows new data to be added to historical data to allow a progressive analysis of the data.
Owner:DENDRITE INT

Method and System for Building and Contracting a Linguistic Dictionary

A method for building and contracting a linguistic dictionary, the linguistic dictionary comprising a list of surface forms and a list of normalized forms, each normalized form being associated with a surface form, the method comprising the steps of: comparing each character of a surface form with each character of the surface form's normalized form; in response to the comparing step, determining an edit operation for each character compared; and generating a transform code from the set of the edit operations in order to transform the surface form to its normalized form.
Owner:IBM CORP

Adaptive prefix tree based order partitioned data storage system

Methods, systems, apparatus including computer programming encoded on a computer storage medium for efficiently storing data across memory hierarchy on one or plurality of nodes include creating ordered partitions of data based on key where partition order is achieved using highly space optimized prefix tree index. Within a partition, data is fully or partially ordered based on key. Multiple prefix tree indices are created one for each memory hierarchy and all are stored in fast memory like DRAM. Data is merged or moved from faster memory to slower memory in the hierarchy as the space is used up. Checkpoint mechanism along with WAL provides recovery guarantee and data snapshots. Distributed data storage systems like databases / key value stores can utilize this data storage mechanism to store and retrieve data efficiently across memory hierarchy on one or plurality of nodes.
Owner:WAGHULDE SURAJ PRABHAKAR

System and method for monitoring and measuring end-to-end performance using wireless devices

A system and method by which a mobile wireless device dynamically decides the other end host to initiate a session to automatically conduct a performance test. Results of the performance test are then transferred to a monitoring server under appropriate conditions. A method for conducting a performance test on a wireless device comprises receiving information indicating how and when a performance test is to be conducted by the wireless device, determining whether the conditions for the performance test to be started are met, conducting the specified performance test, and storing results of the performance test.
Owner:MFORMATION +1

Method and system for data reduction

A “forward” delta data management technique uses a “sparse” index associated with a delta file to achieve both delta management efficiency and to eliminate read latency while accessing history data. The invention may be implemented advantageously in a data management system that provides real-time data services to data sources associated with a set of application host servers. To facilitate a given data service, a host driver embedded in an application server connects an application and its data to a cluster. The host driver captures real-time data transactions, preferably in the form of an event journal that is provided to the data management system. In particular, the driver functions to translate traditional file / database / block I / O into a continuous, application-aware, output data stream. In an illustrative embodiment, a given application aware data stream is processed through a multi-stage data reduction process to produce a compact data representation from which an “any point-in-time” reconstruction of the original data can be made.
Owner:QUEST SOFTWARE INC

Method and apparatus for efficient storage of hierarchical signal names

A method, computer program product, and data processing system for efficiently storing a set of hierarchically-specified names in a modular hardware design are disclosed. In accordance with a preferred embodiment of the present invention, a data structure for storing the names is built from a master trie. The master trie is used to store names of instances of modules contained within the design. The node in the master trie corresponding to a particular instance name is associated with an additional trie (“class trie”) corresponding to the class of module to which that instance belongs. In this additional trie are stored the names of the individual signals associated with that class of module. Where there are multiple instances of the same class of module within a design, each instance name may be associated with a single class trie storing each of the individual signal names associated with that class of module.
Owner:IBM CORP

Method and apparatus for harvesting file system metadata

A harvester is disclosed for harvesting metadata of managed objects (files and directories) across file systems which are generally not interoperable in an enterprise environment. Harvested metadata may include 1) file system attributes such as size, owner, recency; 2) content-specific attributes such as the presence or absence of various keywords (or combinations of keywords) within documents as well as concepts comprised of natural language entities; 3) synthetic attributes such as mathematical checksums or hashes of file contents; and 4) high-level semantic attributes that serve to classify and categorize files and documents. The classification itself can trigger an action in compliance with a policy rule. Harvested metadata are stored in a metadata repository to facilitate the automated or semi-automated application of policies.
Owner:IBM CORP

Open architecture modularity for irrigation controllers

An irrigation controller includes a base unit with a removable and programmable control panel and backplane circuitry for communicating with a plurality of removable modules capable of performing a variety of irrigation and non-irrigation functions. A base module having irrigation station drivers is mated with the backplane circuitry and communicates with the base unit to carry out basic irrigation functions. A plurality of expansion modules and one or more smart modules, each having its own logic circuit, can be mated with the backplane circuitry to communicate with the base unit and carry out additional irrigation and non-irrigation functions.
Owner:RAIN BIRD CORP

Method and device for real-time mapping and localization

A method for constructing a 3D reference map useable in real-time mapping, localization and / or change analysis, wherein the 3D reference map is built using a 3D SLAM (Simultaneous Localization And Mapping) framework based on a mobile laser range scanner A method for real-time mapping, localization and change analysis, in particular in GPS-denied environments, as well as a mobile laser scanning device for implementing said methods.
Owner:EURATOM

Enhanced host interfacing methods

A memory system that is compatible with hosts using different protocols includes protocol adapters for the different protocols. Protocol adapters allow a common backend system to be used for data that is provided in different formats. A protocol adapter generates responses to a host and generates commands for a backend as appropriate.
Owner:SANDISK TECH LLC

Electronic device case

An electronic device case (10) for storing and protecting a portable electronic device (108). The case (10) has two design configurations. The first configuration comprises a device cover (12) with a first section (14) and a second section (30). The two sections (12,14) interface at a living hinge (46). The electronic device (108) is placed within the first section (14), which can be folded onto the second section (30) during travel or storage. The second configuration comprises a single, unitary device cover (70) into which the electronic device (108) is placed. Both configurations include a keyboard (110) that is located within a keyboard cavity (52 or 88), a first pocket (54 or 90) that holds a USB cable (112) for interfacing the keyboard to the electronic device, and a second pocket (56 or 92) that holds a power cable (114) for supplying power to the electronic device. Additionally, both configurations have at least one photovoltaic cell (60 or 98) that absorbs solar power which is then converted into a DC voltage for powering the electronic device (108).
Owner:HUANG YAO HUNG

System for automated capture and analysis of business information for reliable business venture outcome prediction

A system for fully integrated collection of business impacting data, analysis of that data and generation of both analysis-driven business decisions and analysis driven simulations of alternate candidate business actions has been devised and reduced to practice. This business operating system may be used predict the outcome of enacting candidate business decisions based upon past and current business data retrieved from both within the corporation and from a plurality of external sources pre-programmed into the system. Both single parameter set and multiple parameter set analyses are supported. Risk to value estimates of candidate decisions are also calculated.
Owner:QOMPLX LLC

System and method for tolerating a failed page in a flash device

Apparatus and methods provide relatively low uncorrectable bit error rates, low write amplification, long life, fast and efficient retrieval, and efficient storage density such that a solid-state drive (SSD) can be implemented using relatively inexpensive MLC Flash for an enterprise storage application. A page is associated with a set of primary ECC codewords, and a page stripe is associated with a set of secondary codewords and primary over secondary parity (PoSP) ECC codewords. Two or more page stripes can form a page grid, wherein the page grid is associated with a group of tertiary ECC codewords, wherein the last page stripe of the page grid has a reduced payload capacity.
Owner:IP GEM GRP LLC

Flexible permission management framework for cloud attached file systems

A method of managing file permissions in a remote file storage system includes defining permissions for the remote file storage system and controlling access to objects on the remote file storage system according to the permissions of the remote file storage system. The permissions are transferred to a client file storage system remote from the remote file storage system, and access to objects on the client file storage system is controlled according to the permissions of the remote file storage system. A remote file storage system includes a permissions file generator operative to generate a permissions file, which is transmitted to a client file storage system for enforcement at the client file storage system.
Owner:JPMORGAN CHASE BANK NA

Logically-addressed file storage methods

Files that are mapped to a logical address range by a host become logically fragmented prior to being sent to a memory system. Subsequently, the logically fragmented portions are reassembled when they are stored in blocks in the memory system. The host supplies information to the memory system regarding file-to-logical mapping of data prior to sending the data. The memory selects storage locations for the data based on the files to which the data belong.
Owner:SANDISK TECH LLC

Reconstituting infusion device

A system and method for a patch-like, self-contained multi-component substance infusion device which provides one or more substantially hidden patient needles which can be placed in fluid communication with a fluid reservoir assembly that includes a rigid bladder portion used in conjunction with a non-distensible bladder film, such as a metallized film. The device can be attached to a skin surface via an adhesive contact and a pressurization system provides a pressure to the contents of a fluid reservoir assembly. Improvements to dry powdered formulations for reconstitution for preferred use in the device are also disclosed.
Owner:BECTON DICKINSON & CO

Open architecture modularity for irrigation controllers

An irrigation controller includes a base unit with a removable and programmable control panel and backplane circuitry for communicating with a plurality of removable modules capable of performing a variety of irrigation and non-irrigation functions. A base module having irrigation station drivers is mated with the backplane circuitry and communicates with the base unit to carry out basic irrigation functions. A plurality of expansion modules and one or more smart modules, each having its own logic circuit, can be mated with the backplane circuitry to communicate with the base unit and carry out additional irrigation and non-irrigation functions.
Owner:RAIN BIRD CORP

Method of storing, maintaining and distributing computer intelligible electronic data

The present invention provides an improved method of storing, maintaining, and distributing computer intelligible electronic data that substantially reduces the cost and complexity of traditional database management systems. The present invention provides a unstructured database capable of efficiently accessing and storing electronic data, regardless of the data's structure. Instead of slotting incoming data into a predefined rigid storage structure, the present invention analyzes the inherent structure of the incoming data. Based upon the results of this analysis, the unstructured database of the present invention generates a storage model using tokenized symbology representing the inherent structure of the data. The tokenized symbology of the present invention is utilized to provide immediate access to each data field in a given record. The present invention utilizes logical and positional pointers to allow entire records associated with any data field to be generated without the need for additional search queries.
Owner:EC OUTLOOK

Method and apparatus for the modeling and synthesis of harmonic distortion

Distortion modeling produces distortion models for use by a distortion synthesizer to synthesize the harmonic distortion effects of audio distortion devices. A sinusoidal waveform is distorted by an audio distortion device and analyzed using a Fourier transform to produce a distortion model comprising harmonic amplitude and phase parameters. A phase correction process compensates for phase shifts induced by the audio distortion device. The distortion synthesizer uses a distortion function that distorts a digital audio signal according to the distortion model. The distortion model can be modified to alter the distortion effect and can be stored in a data-storage device for later retrieval. A frequency bandsplitter and signal mixer allow the distortion effect to be applied only to the low frequency content of the digital audio signal, thus providing spectral headroom to suppress the production of aliasing noise. Aliasing-noise suppression is provided for a full-bandwidth signal by up-converting the sampling rate of the signal before applying the distortion function and down-converting the sampling rate afterwards. A process is provided to remove the direct-current component that may be induced into the signal by the distortion function.
Owner:JACKSON DOUGLAS L

Enhanced host interface

A memory system that is compatible with hosts using different protocols includes protocol adapters for the different protocols. Protocol adapters allow a common backend system to be used for data that is provided in different formats. A protocol adapter generates responses to a host and generates commands for a backend as appropriate.
Owner:SANDISK TECH LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products