At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
Method and arrangement for completion or recovery of data transactions in
a flash type memory device using a...
The invention relates to a method and arrangement for processing transactions in a flash type memory device, wherein the transaction is a data update and/or...
Initiating operation of a timing device using a read only memory (ROM) or
a one time programmable non volatile...
The present invention provides a method and a programmable timing device that includes a timing device circuit for generating at least one timing signal, a...
Proxy based data transfer utilizing direct memory access
A method for transferring data utilizing direct memory access. The method includes a computer processor establishing a networking connection, using a proxy,...
System and method for server migration synchronization
A system and method for managing the migration of software components among test servers that form a distributed software test environment to ensure that the...
Method and systems for a dashboard testing framework in an online demand
Testing a dashboard framework includes creating a model that captures the states of a GUI application and validates the states of the application by comparing...
User interface coverage
Systems, machine readable media, and methods are provided. An example method can include populating cells of a matrix with a plurality of user interface (UI)...
Operation verifying apparatus, operation verifying method and operation
An operation verifying apparatus of a first embodiment acquires a log indicating the content of a sequence of operations performed on a predetermined device,...
Method and apparatus for efficient statistical profiling of video game and
Efficient statistical profiling in embedded computing devices, such as video games, uses a hybrid random distribution of sampling points for more accurate...
Dynamic discovery of data segments within instrumented code
Embodiments of the present invention address deficiencies of the art in respect to code instrumentation and provide a method, system and computer program...
Dynamic test topology visualization
An approach for dynamic test topology visualization is provided. The approach retrieves test data from one or more databases. The approach retrieves test data...
Indicating metrics associated with a model on a human machine interface
In an embodiment, a model is analyzed and a metric is generated based on the analysis. An indication of the metric is displayed on a Human Machine Interface...
System and computer program product for deriving intelligence from
Techniques for segregating one or more logs of at least one multitasking user to derive at least one behavioral pattern of the at least one multitasking user...
Adaptive runtime for a multiprocessing API
A computer-implemented method includes selecting a runtime for executing a program. The runtime includes a first combination of feature implementations, where...
Systems and methods for displaying blade chassis data
Systems and methods for displaying blade chassis data are provided. One system includes a memory for storing computer code comprising a blade chassis...
Method and system for generating a power consumption model of at least one
A system for generating a power consumption model of at least one server includes one or more computers configured to obtain n time series telemetry signals...
Statistical power indication monitor for purpose of measuring power
A statistical power indication monitor including a random pattern generator that generates random sample assertions of a sample signal, a total counter that...
User interface for monitoring the status of an object in a virtual
A graphical user interface for monitoring a status of objects included in a virtualized computing environment including a plurality of host computers, each...
Mobility validation by trial boot using snap shot
An approach is provided for migrating a live instance of a virtual machine from a source computer system to a target computer system. The approach operates by...
Systems and methods for error simulation and code testing
A method for error simulation in a data storage subsystem providing abstractions of one or more storage devices. The method includes dividing the data storage...
Method and device for quasi-proxy assisted manual device testing
A system and method for providing assisted manual testing of computer related devices. Test commands are routed from a user system through a proxy module to a...
Voice recognition virtual test engineering assistant
System and method of systems and methods of controlling an IC test equipment in response to verbal commands issued by test equipment users. A control apparatus...
Test executive system with processing of results data in chunks
Test executive system and method of use. The system includes a test executive engine, configured to execute at least one test executive sequence to test at...
Data replication techniques using incremental checkpoints
Incremental checkpoint, for use in data replication, track the changes made to a file system after a point in time at which the incremental checkpoint is...
Redundant SAS storage virtualization subsystem and system using the same,
and method therefor
A redundant external storage virtualization computer system. The redundant storage virtualization computer system includes a host entity for issuing an IO...
Migrating high activity volumes in a mirror copy relationship to lower
activity volume groups
Provided are a computer program product, system, and method for migrating high activity volumes in a mirror copy relationship to lower activity volume groups. A...
Systems and methods for reducing memory failures
Methods and systems for an in-system repair process that repairs or attempts to repair random bit failures in a memory device are provided. In some examples, an...
Fault tolerant communications
Apparatuses, systems and methods are disclosed for tolerating fault in a communications grid. Specifically, various techniques and systems are provided for...
Orchestrating high availability failover for virtual machines stored on
distributed object-based storage
Techniques are disclosed for orchestrating high availability (HA) failover for virtual machines (VMs) running on host systems of a host cluster, where the host...
Dynamic generation of disaster recovery plan which react to changes to an
Techniques are described for dynamically generating a disaster recovery plan. In an embodiment, a set of topology metadata is determined for a first site on...
Networking support for zone clusters based on virtualization of servers
An aspect of the present invention provides a corresponding exclusive communication stack (e.g., TCP/IP stack) for each zone entity of a server system. In an...
Apparatus and method for switching a packet
An apparatus includes a first switch circuit in an active mode and a second switch circuit in a standby mode. The apparatus receives high-priority packets and...
Error recovery in a storage cluster
A plurality of storage nodes within a single chassis is provided. The plurality of storage nodes is configured to communicate together as a storage cluster. The...
Synchronization and order detection in a memory system
Embodiments relate to out-of-synchronization detection and out-of-order detection in a memory system. One aspect is a system that includes a plurality of...
Virtual snapshot system and method
The present disclosure relates generally to a method and system for creating, replicating, and providing access to virtual snapshots of a disk storage block of...
Continuous data backup using real time delta storage
A continuous data backup using real time delta storage has been presented. A backup appliance receives a backup request from a backup agent running on a...
Snapshot readiness checking and reporting
An information management system according to certain aspects may determine whether snapshot operations will work prior to executing them. The system may check...
Providing code to a programmable device
According to one embodiment, providing a bitstream to one or more programmable devices of a service unit card includes receiving the bitstream at a snooper of...
Precomputed redundancy code matrices for high-availability data storage
Techniques described and suggested herein include systems and methods for precomputing regeneration information for data archives ("archives") that have been...
Using spare capacity in solid state drives
An SSD has a plurality of dies, with each die having a storage capacity. The storage capacity of each die is divided into a primary capacity and a spare...
Time multiplexed redundant array of independent tapes
Embodiments relate to a computer system for storing data on a time multiplexed redundant array of independent tapes. An aspect includes a memory device that...
Raid erasure code applied to partitioned stripe
The disclosure presents examples of a RAID storage system, method and computer program product where a stripe is logically partitioned into two or more...
High speed flash controllers
A high speed USB memory controller includes a microprocessor, flash memory, memory buffers directly accessible to the microprocessor and flash memory, and a USB...
Dynamic per-decoder control of log likelihood ratio and decoding
An apparatus includes one or more error-correction decoders, a buffer, and at least one processor. The buffer may be configured to store data to be decoded by...
Error correcting code encoder supporting multiple code rates and
throughput speeds for data storage systems
Embodiments of ECC encoders supporting multiple code rates and throughput speeds for data storage systems are disclosed. In one embodiment, an encoder can...
Adaptive error correction in a memory system
According to one aspect, a method for adaptive error correction in a memory system includes reading data from a memory array of a non-volatile memory device in...
Systems and methods for adaptive data storage
A storage module is configured to store data segments, such as error-correcting code (ECC) codewords, within an array comprising two or more solid-state storage...
Encrypting data for storage in a dispersed storage network
A method begins by a dispersed storage (DS) processing module encrypting a plurality of data segments of the data using a plurality of encryption keys to...
User-configurable error handling
A method for operating a programmable IC is disclosed. A set of circuits specified by a set of configuration data is operated in a set of programmable...
Fractional reserve high availability using cloud command interception
An approach is provided to provide a high availability (HA) cloud environment. In the approach, an active cloud environment is established in one cloud...
Detection of corruption of call stacks
Corruption of call stacks is detected by using guard words placed in the call stacks. A called function executing on a processor of a computing environment...