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,524,230 Testing coordinator
A system for testing two or more applications associated with a computerized process may include a central repository, a user interface and a testing...
US-9,524,229 Testing coordinator
A system for testing two or more applications associated with a computerized process may include a central repository, a user interface and a testing...
US-9,524,228 Predictive approach to environment provisioning
Embodiments of the present invention provide methods, systems, and computer program products for building an environment. Embodiments of the present invention...
US-9,524,227 Apparatuses and methods for generating a suppressed address trace
Methods and apparatuses for generating a suppressed address trace are described. In some embodiments, a processor includes a trace generator having a trace...
US-9,524,226 System and method for display of software quality
A method for code analysis comprising steps of inputting program code to an analyzer, assigning an objective quality measure to components of the analyzed code;...
US-9,524,225 Dynamically providing application analytic information
Methods and systems for dynamically providing application analytic information are provided herein. The method includes inserting instrumentation points into an...
US-9,524,224 Customized monitoring of system activities
A mechanism for performing monitoring system activities using a performance monitor. A method of embodiments of the invention includes identifying a plurality...
US-9,524,223 Performance metrics of a computer system
Identifying an inter-relationship between performance metrics of a computer system. It is proposed to convert performance metric signals, which represent...
US-9,524,222 Method and apparatus for fault detection in a controller area network
A controller area network (CAN) has a plurality of CAN elements including a communication bus and a plurality of controllers. A method for monitoring the CAN...
US-9,524,221 Centralized management mode backup disaster recovery system
The present invention provides a centralized management mode backup disaster recovery system, which comprises: a control console (104) for performing...
US-9,524,220 Memory optimization for configuration elasticity in cloud environments
A system having a plurality of directors, at least some of which have a local director memory, accesses requested data by determining if requested data is in...
US-9,524,219 Atomic transactions to non-volatile memory
Durable atomic transactions for non-volatile media are described. A processor includes an interface to a non-volatile storage medium and a functional unit to...
US-9,524,218 Leverage fast VP extent-level statistics within CDP environments
A replica site is restored to a selected point in time by determining data state at the selected point in time, writing data indicative of that data state to...
US-9,524,217 Federated restores of availability groups
Federated restores of availability groups are described. A system backs up an availability group from a node in a cluster of nodes based on an identifier of the...
US-9,524,216 Method, device and mobile terminal for information backup
Disclosed is a method for information backup, comprising: an information backup device detects a battery volume of a mobile terminal and determines whether or...
US-9,524,215 Systems and methods for managing virtual machine backups
A computer-implemented method for managing virtual machine backups may include (1) identifying a maximum recovery point objective for a virtual machine with a...
US-9,524,214 Virtual machine
A distributed system including one or more data processing devices executing instructions configuring the one or more data processing device to execute a...
US-9,524,213 Storage control apparatus, recording medium having stored therein storage control program and storage control...
A storage control apparatus starts, in a group of storage apparatuses that store constituent data that constitute redundant data in a distributed manner in...
US-9,524,212 Method, device and operating system for processing and using burn data of NAND flash
A method for processing burn data of NAND flash is provided. The method includes: identifying all half-empty blocks in the burn data of the NAND flash, the...
US-9,524,211 Codeword management
A method for managing an encoding process, the method includes receiving or determining, by a processor, (i) code rates for multiple pages, and (ii) sizes of a...
US-9,524,210 Separating bits represented by a MLC in connection with ECC
Two-terminal memory can be configured as multi-level cell (MLC) memory in which a single memory cell can represent multiple bits of information. Unlike certain...
US-9,524,209 Methods of computer memory access and computer memory error correction
A computer memory access method includes: receiving external data with a prefetching length; determining that the external data includes a masked data portion;...
US-9,524,208 Memory controller operating method and memory controller
A method of operating a memory controller includes; receiving hard decision data and first soft decision data from a non-volatile memory device, performing a...
US-9,524,207 Lee metric error correcting code
A memory device may include memory components for storing data. The memory device may also include a controller that determines whether one or more errors exist...
US-9,524,206 Decoding device and error detection method
A decoding device includes a decoding unit that iteratively obtains a decoded bit stream corresponding to an information bit stream of one block, and an error...
US-9,524,205 Code fingerprint-based processor malfunction detection
Techniques relate to fingerprint-based processor malfunction detection. A determination is made whether a fingerprint is present in software that is currently...
US-9,524,204 Methods and apparatus for customizing and using a reusable database framework for fault processing applications
A method for operation of a reusable fault processing database in conjunction with a complex system is provided. The method stores a set of logical rules into...
US-9,524,203 Selective memory dump using usertokens
Embodiments of the present invention provide systems and methods for selectively dumping memory by using usertokens to specify an address range from 64-bit...
US-9,524,202 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,524,201 Safe and efficient dirty data flush for dynamic logical capacity based cache in storage systems
Systems and methods to safely and efficiently handle dirty data flush are disclosed. More specifically, when a cache controller determines that one (or more)...
US-9,524,200 Consultation among feedback instances
Concepts and technologies disclosed herein are directed to consultation among feedback instances. According to one aspect, a system can receive a feedback...
US-9,524,199 Activating device functions based on configurations of device modules
Embodiments are provided for managing operation of an electronic device based on the connection(s) of hardware module(s) to the electronic drive via a support...
US-9,524,198 Messaging between web applications
The disclosed subject matter relates to a system for messaging between applications, the system having one or more processors and a memory including...
US-9,524,197 Multicasting of event notifications using extended socket for inter-process communication
A system is provided for multicasting an event notification from an event producer to multiple event listeners, where the event producer and event listeners...
US-9,524,196 Adaptive process for data sharing with selection of lock elision and locking
In a Hardware Lock Elision (HLE) Environment, predictively determining whether a HLE transaction should actually acquire a lock and execute non-transactionally,...
US-9,524,195 Adaptive process for data sharing with selection of lock elision and locking
In a Hardware Lock Elision (HLE) Environment, predictively determining whether a HLE transaction should actually acquire a lock and execute non-transactionally,...
US-9,524,194 Performing services on behalf of physical devices
Techniques are generally described that relate to a computer-implemented method of using a virtual device operating in a first computer network to perform a...
US-9,524,193 Transparent virtualized operating system
A method for deploying an application task across a distributed operating system is described. The method comprises receiving a request to deploy an application...
US-9,524,192 Distributed workflow execution
A workflow is designated for execution across a plurality of autonomous computational entities automatically. Among other things, the cost of computation is...
US-9,524,191 Apparatus including a stall counter to bias processing element selection, and masks to allocate reservation...
A method and apparatus for providing fairness in a multi-processing element environment is herein described. Mask elements are utilized to associated portions...
US-9,524,190 Systems and methods for caching data on virtualization servers
A computer-implemented method for caching data on virtualization servers may include: 1) providing a virtualization server that executes at least one virtual...
US-9,524,189 Information processing device, information processing method, and computer program product
According to an embodiment, an information processing device is connectable to a peripheral device and includes a buffer, a first operating system, a second...
US-9,524,188 Multithreaded transactions
Embodiments relate to multithreaded transactions. An aspect includes assigning a same transaction identifier (ID) corresponding to the multithreaded transaction...
US-9,524,187 Executing instruction with threshold indicating nearing of completion of transaction
In a multi-processor transaction execution environment, a transaction executes a hint instruction indicating proximity to completion of the transaction. Pending...
US-9,524,186 System and method for supporting common transaction identifier (XID) optimization based on resource manager...
A system and method can support transaction processing in a transactional environment. A coordinator for a global transaction operates to propagate a common...
US-9,524,185 Methods and systems for automating deployment of applications in a multi-tenant database environment
In accordance with embodiments disclosed herein, there are provided mechanisms and methods for automating deployment of applications in a multi-tenant database...
US-9,524,184 Open station canonical operator for data stream processing
Customizing functions performed by data flow operators when processing data streams. An open-executor(s) is provided as part of the data stream analytics...
US-9,524,183 Employing application containers in a large scale processing environment
Systems, methods, and software described herein provide for enhancements to large scale data processing architectures. In one implementation, a service...
US-9,524,182 Method and system for facilitating application-oriented quality of service in a Fibre Channel network
One embodiment of the present invention provides a system that facilitates quality of service (QoS) in a Fiber Channel (FC) network. During operation, a host...
US-9,524,181 Virtual switch and virtual switch port management for VM availability
Techniques for virtual switch and virtual switch port management for VM availability in a cluster are described. In one example embodiment, a determination is...
← 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 | 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.