Easy To Use Patents Search & Patent Lawyer Directory

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.

Searching:





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-9,823,986 Memory node error correction
According to an example, a resiliency group for a memory node in a memory network can provide error correction for a memory access in the memory node. The...
US-9,823,985 Systems and methods to organize a computing system having multiple computers
A computing system having a plurality of computers connected via a computer network to form a computing entity. Each of the computers operates substantially...
US-9,823,984 Remapping of memory in memory control architectures
In accordance with embodiments disclosed herein, there is provided systems and methods for remapping of memory in memory control architectures. A processing...
US-9,823,983 Electronic fault detection unit
An electronic fault detection unit is provided that has a first register, a second register, a comparator circuit, and a timer circuit. The first and second...
US-9,823,982 Archiving and restoration of distributed database log records
Transactional log data for a distributed database may be archived by a number of computing nodes scalable to a specified concurrency parameter. A log record may...
US-9,823,981 Backup and restore strategies for data deduplication
Techniques for backup and restore of optimized data streams are described. A chunk store includes each optimized data stream as a plurality of chunks including...
US-9,823,979 Updating a list of data storage requests if an abbreviated resource check determines that a request in the list...
A resource allocation system begins with an ordered plan for matching requests to resources that is sorted by priority. The resource allocation system optimizes...
US-9,823,978 User-level quota management of data objects stored in information management systems
Systems and methods are disclosed for cross-system user-level management of data objects stored in one or more information management systems, and for...
US-9,823,977 Virtual machine change block tracking
According to certain aspects, a system includes a client device that includes a virtual machine (VM) executed by a hypervisor, a driver located within the...
US-9,823,976 Optimization to permit block based incremental backup across system reboot or crash
Techniques to back up data are disclosed. In various embodiments, a copy of a free block map as of a first time associated with a first backup is stored in...
US-9,823,975 Efficient computation of sketches
Determining a summary feature set is disclosed. A plurality of subsegments of a first segment are selected. For each subsegment, a plurality of values by...
US-9,823,974 Excluding files in a block based backup
Techniques to back up data are disclosed. In various embodiments, a shadow copy of a source volume is created. An excluded file is deleted from the shadow copy....
US-9,823,973 Creating consistent snapshots in a virtualized environment
The described system provides that backend array-based snapshots may be created separately on each site of a cluster, and then the snapshots fixed so as to be...
US-9,823,972 Mobile flash storage boot partition and/or logical unit shadowing
Embodiments of the inventive concept include computer-implemented method for shadowing one or more boot images of a mobile device. The technique can include...
US-9,823,971 Data processing apparatus and data processing method
A data processing apparatus includes a storage unit configured to store plural data processing programs and a corresponding error processing program for when an...
US-9,823,970 Data storage method, data recovery method, related apparatus, and system
A data recovery method to improve storage consistency of a distributed storage system includes: receiving a recovery message from a storage node after a fault...
US-9,823,969 Hierarchical wide spreading of distributed storage
Systems and techniques for managing data storage are disclosed. In some aspects, a front-end node responds to a request to write an object by dividing the...
US-9,823,968 Data storage system employing a variable redundancy distributed RAID controller with embedded RAID logic and...
Variable Redundancy Distributed (VRD) RAID controller in a data storage environment contains embedded RAID logic permitting to choose and compute a desired...
US-9,823,967 Storage element polymorphism to reduce performance degradation during error recovery
A data storage system includes a plurality of storage devices forming a storage array for storing data and associated error correction codes and a controller...
US-9,823,966 Memory component with error-detect-correct code interface
A memory component internally generates and stores the check bits of error detect and correct code (EDC). In a first mode, during a read transaction, the check...
US-9,823,965 Method of managing memories, corresponding device and apparatus
A method includes: writing first data in a first partition of a first memory module and second data in a first partition of a second memory module, and...
US-9,823,964 Method for memory scrub of DRAM with internal error correcting code (ECC) bits during either memory activate...
A method for updating a DRAM memory array is disclosed. The method comprises: a) receiving a command from a memory controller to initiate an active cycle for...
US-9,823,963 Apparatus and method for controlling level 0 cache
Disclosed herein is an apparatus and method for controlling level 0 caches, capable of delivering data to a processor without errors and storing error-free data...
US-9,823,962 Soft error detection in a memory system
In a memory having a memory array, a method includes reading read data from the memory array, and detecting a first bit error in the read data. The method...
US-9,823,961 Memory controller and operating method thereof
An operating method of a memory controller, for a memory device including a plurality of cells, includes steps of: checking states of the cells; marking at...
US-9,823,960 Apparatus and method for parallel CRC units for variably-sized data frames
A cyclic redundancy check (CRC) device configured to support parallel calculation of a CRC value for a data frame comprises a plurality of CRC processing units...
US-9,823,959 Microcontroller unit and method of operating a microcontroller unit
A microcontroller unit having a functional state, a reset state, and one or more assertable fault sources is described. Each fault source has its own fault...
US-9,823,958 System for processing data using different processing channels based on source error probability
Systems, computer program products, and methods are described herein for routing data processing among different processing channels based on source-error...
US-9,823,957 Processor system, engine control system and control method
A processor system includes a master processor that successively processes a plurality of tasks, a checker processor that successively processes at least one of...
US-9,823,956 Data I/O circuits and semiconductor systems including the same
A semiconductor system may include a first semiconductor device and a second semiconductor device. The first semiconductor device may output an external strobe...
US-9,823,955 Storage system which is capable of processing file access requests and block access requests, and which can...
Failures in a storage system are managed at low cost and with high reliability. A storage system is coupled to a file command issuing apparatus and a block...
US-9,823,954 Predicting anomalies and incidents in a computer application
A method for predicting anomalies in a computer application includes during runtime of the computer application, detecting traffic metrics and incident tickets...
US-9,823,953 Interprogram communication messaging for program synchronization
An interprogram communication system including a product engine, a program interface, and a visibility engine configured to employ interprogram communication...
US-9,823,952 Tracking a relative arrival order of events being stored in multiple queues using a counter
An order controller calculates an absolute value of a difference between a first counter value stored with a first next entry set to an active status in a first...
US-9,823,951 Link optimization for callout request messages
According to one aspect of the present disclosure, a method and technique for link optimization for callout request messages is disclosed. The method includes:...
US-9,823,950 Dynamically forming and executing application programming interface pipelines
An embodiment of the present executes a sequence of a plurality of application programming interfaces. Request objects are generated for the application...
US-9,823,949 System and method for intelligent task management and routing
Systems and methods are shown for routing task objects to multiple agents that involve analyzing content of each task object in an input buffer to determine a...
US-9,823,948 Efficient resource utilization in data centers
A method includes identifying high-availability jobs and low-availability jobs that demand usage of resources of a distributed system. The method includes...
US-9,823,947 Method and system for allocating FPGA resources
System, method and computer program product for allocating FPGA resources in a resource pool. In an embodiment, the technical solution includes: receiving...
US-9,823,946 Processor and program execution method capable of efficient program execution
A processor executes a plurality of tasks by switching a timeslot and iterating a plurality of timeslots. The processor includes a table in which tasks are...
US-9,823,945 Method and apparatus for managing application program
A method for managing application programs is provided. The method includes acquiring whether a daemonic application program is running in an operating system,...
US-9,823,944 Deployment control device and deployment control method for deploying virtual machine for allowing access
A deployment control device includes a processor. The processor is configured to receive, from a first terminal device, a deployment request for requesting...
US-9,823,943 Apparatus and method for controlling virtual machine migrations based on flow information
An apparatus controls migration of a virtual machine between plural servers in a communication network. The apparatus acquires flow information by classifying,...
US-9,823,942 Virtual machine discovery and identification
Methods, systems and computer readable media for virtual machine discovery and identification are described.
US-9,823,941 Optimized placement of virtual machines on physical hosts based on user configured placement policies
Placement of virtual machines on physical hosts are based on differing initial policies and optimization policies set by a system administrator to more...
US-9,823,940 Reconfiguring a snapshot of a virtual machine
Techniques for reconfiguring a snapshot of a virtual machine (VM) may be provided. The VM may be deployed on a hypervisor running on a computer. Techniques...
US-9,823,939 System for an instruction set agnostic runtime architecture
A system for an agnostic runtime architecture. The system includes a close to bare metal JIT conversion layer, a runtime native instruction assembly component...
US-9,823,938 Providing deterministic, reproducible, and random sampling in a processor
In one embodiment, a processor includes a front end unit to fetch and decode an instruction. The front end unit includes a first random number generator to...
US-9,823,937 Configuration system and method for an integrated computing system
An integrated computing system configuration system includes a computing system that executes an engine select a plurality of component specifications...
US-9,823,936 Assistive technology during interactive computer use
According to an aspect a method for providing assistive technology during interactive computer use includes monitoring a plurality of interactions of a user...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.