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,514,021 Mobile application performance measuring system
A quality score for a computer application release is determined using a first number of unique users who have launched the computer application release on user...
US-9,514,020 Power profile diagnostic system
A power profile diagnostic system includes a power rail. At least one subsystem is coupled to the power rail. A controller is coupled to the power rail and to a...
US-9,514,019 Method in a serial communication
There is disclosed a method in which a status of a first contact and a status of a second contact are detected. At least one of the detected statuses are used...
US-9,514,018 Scaling framework for querying
Certain example embodiments described herein relate to techniques for scaling processing systems. For instance, in certain example embodiments, a scaling master...
US-9,514,017 Compare point detection in multi-threaded computing environments
Compare points are detected in a multi-threaded computing environment. One thread of the multi-threaded computing environment has reached a compare point for...
US-9,514,016 Apparatus systems and methods for facilitating testing of a plurality of electronic devices
Systems and methods are operable to test a plurality of devices under test (DUTs) communicatively coupled to one of a plurality of switching elements of a DUT...
US-9,514,015 Efficient data reads from distributed storage systems
A method of distributing data in a distributed storage system includes receiving a file into non-transitory memory and dividing the received file into chunks....
US-9,514,014 Methods and systems of managing a distributed replica based storage
A method of managing a distributed storage space. The method comprises mapping a plurality of replica sets to a plurality of storage managing modules installed...
US-9,514,013 Maintaining inactive copy relationships for secondary storages of active copy relationships having a common...
Provided are a computer program product, system, and method for maintaining inactive copy relationships for secondary storages of active copy relationships...
US-9,514,012 Tertiary storage unit management in bidirectional data copying
In one embodiment of the present description, mirroring is provided for a pair of storage units in bidirectional synchronous mirror relationships, and a...
US-9,514,011 Method and apparatus for redundancy in an ATM using hot swap hardware underlying a virtual machine
A method and apparatus for providing redundancy in an Automatic Teller Machine (ATM) is provided. Application software may be run on top of a virtual...
US-9,514,010 Cluster-wide service agents
One or more techniques and/or systems are provided for cluster configuration information replication, managing cluster-wide service agents, and/or for...
US-9,514,009 Reducing server power consumption to compensate for a power supply failure in a multiple power supply configuration
A method includes supplying power to a physical server from a plurality of power supplies, wherein operation of all hardware components of the server requires...
US-9,514,008 System and method for distributed processing of file volume
A file processing system includes a system targeting unit to target a distributed file system, a chunk generator to generate a chunk including file blocks and...
US-9,514,007 Database system with database engine and separate distributed storage service
A database system may include a database service and a separate distributed storage service. The database service (or a database engine head node thereof) may...
US-9,514,006 Transaction tracking within a microprocessor
Embodiments of the present disclosure include a method, a system, and a computer program product for processing multiple transactions within a transaction...
US-9,514,005 Automated deployment of applications
Functionality is disclosed for automated deployment of applications. A network-based deployment service provides functionality for deploying software components...
US-9,514,004 Restore in cascaded copy environment
In one aspect of the present description, handling multiple backup processes comprises detecting that a defined storage volume is present in a first cascade of...
US-9,514,003 Executing a file backup process
A technique to execute a backup process efficiently when an identical file is owned by multiple persons in order to decrease storage capacity and traffic volume...
US-9,514,002 Incremental backups using retired snapshots
Systems and methods for performing backups to a storage device are provided. For virtual disks of a virtual machine, snapshots are used to backup data...
US-9,514,001 Information processing device, data management method, and storage device
According to an aspect of the present invention, provided is an information processing device including a first storage unit and a processor. The processor...
US-9,514,000 Backup of baseline installation
A method of backing up a computing device comprises storing in the computing device, prior to any first backup of the computing device, a selected pre-populated...
US-9,513,999 Method and system for tracking information transferred between storage systems
Methods and systems for tracking information that is transferred from a source to a destination storage system are provided. The source storage system maintains...
US-9,513,998 Management of microcode errors in a storage operation
Embodiments of the present disclosure relate to a system and computer program product for managing a microcode error in a storage operation. Embodiments include...
US-9,513,997 Test data management
A method for managing test data includes receiving a request indicative of a testing application from a requesting user and identifying a plurality of test data...
US-9,513,996 Information processing apparatus, computer-readable recording medium having stored program for controlling...
A control device controls the switch device and the plurality of processing apparatuses such that, when one of replicated data pieces stored in two or more...
US-9,513,995 Methods for accessing a storage unit of a flash memory and apparatuses using the same
An embodiment of a method for accessing a storage unit of a flash memory, performed by a processing unit, includes at least the following steps. After a...
US-9,513,994 Method and system for multi-dimensional raid
A method for storing data including calculating: a first set of parity values using the data, a second set of parity values using the first set of parity...
US-9,513,993 Stale data detection in marked channel for scrub
Embodiments relate to stale data detection in a marked channel for a scrub. An aspect includes bringing the marked channel online, wherein the computer...
US-9,513,992 Method and apparatus to perform concurrent read and write memory operations
Subject matter disclosed herein relates to read and write processes of a memory device. During a write process to a particular partition in a memory array, a...
US-9,513,991 Semiconductor apparatus performing program loop by using error information and method of operating the same
A semiconductor apparatus includes a memory device configured to include a buffer memory block and a main memory block, and to correct data read from the buffer...
US-9,513,990 Memory controller with read unit length module
Technologies are generally described for systems, devices and methods relating to generation of an instruction to store data. Read unit length information are...
US-9,513,989 Priori information based post-processing in low-density parity-check code decoders
A low-density parity-check decoder utilizes information about hard errors in a storage medium to identify bit locations to flip log-likelihood ratios while...
US-9,513,988 Method and device for increasing the data transmission capacity in a serial bus system
In a bus system that includes at least two subscribed data processing units that exchange messages via a bus in a serial data transmission, the transmitted...
US-9,513,987 Using error correcting codes for parity purposes
Software that combines parity bits with error correcting codes (ECC) such that a subset of ECC bits is also used for parity purposes, by performing the...
US-9,513,986 Signal auto-tuning system and method of using the same
A signal auto-tuning system is provided, which comprises a host, a controller, an expander, and a storage unit. The expander comprises a first error counting...
US-9,513,985 Efficiency of cycle-reproducible debug processes in a multi-core environment
An approach for improving efficiency of cycle-reproducible debug in a multi-core environment is provided. The approach executes an exerciser image on one or...
US-9,513,984 Hardware signal logging in embedded block random access memory
A example method is described in which a programmable logic device: samples a first instance of a log data word comprising at least one hardware signal;...
US-9,513,983 Method for maintaining file system of computer system
A method for maintaining a file system of a computer system is disclosed. An operating system is loaded to the computer system when the computer system is...
US-9,513,982 Methods and systems for reducing decoder error floor for an electronic non-volatile computer storage apparatus
An electronic non-volatile computer storage apparatus and methods for reducing decoder error floor for such a storage apparatus are disclosed. An analysis...
US-9,513,981 Communication software stack optimization using distributed error checking
A method of processing a request message begins when a first layer of a plurality of layers of a system stack receives the request message. In turn, the...
US-9,513,980 Transparent distribution and decoupling of modules using asynchronous communication and scopes
Systems and methods consistent with the invention may include using asynchronous communication and scopes to transparently decouple modules and distribute load....
US-9,513,979 Mobile communication device providing interconnectivity between apps based on storage scope
A method and system include a backend mobile development framework. The framework includes a library having a plurality of apps for mobile devices, the apps...
US-9,513,978 Integrated support for application porting transparency and streamlined system migration in heterogeneous...
Converting data for an application ported from an operating system (OS) platform of a first computer to an OS platform of a second computer. Configuration...
US-9,513,977 ISA bridging with callback
Methods, apparatuses and storage medium associated with ISA bridging with callback, are disclosed. In various embodiments, at least one computer-readable...
US-9,513,976 Providing extended memory semantics with atomic memory operations
A computer-implemented method and a corresponding computer system for emulation of Extended Memory Semantics (EMS) operations. The method and system include...
US-9,513,975 Technique for computational nested parallelism
One embodiment of the present invention sets forth a technique for performing nested kernel execution within a parallel processing subsystem. The technique...
US-9,513,974 Task scheduler mechanism, operating system, and multiprocessor system
In a multiprocessor system having a high-performance processor and a low-power-consumption processor, tasks are properly assigned to the high-performance...
US-9,513,973 Device and method for synchronizing tasks executed in parallel on a platform comprising several calculation units
A device and method for synchronizing tasks executed in parallel on a platform comprising comprises several computation units. The tasks are apt to be preempted...
US-9,513,972 Task scheduling based on thermal conditions of locations of processors
A method of prioritizing processing units in a system for task scheduling includes, for each processing unit of a plurality of processing units in the system,...
← 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 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 | 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.