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,477,574 Collection of intranet activity data
Systems, methods and computer program products for facilitating the collection of data within a computer network (especially an intranet) while complying with...
US-9,477,573 Method of monitoring the performance of a software application
A method of monitoring the level of performance of a software application running on a network-attached computing device, comprises monitoring information...
US-9,477,572 Performing predictive modeling of virtual machine relationships
An exemplary method may include collecting performance data of present operating conditions of network components operating in an enterprise network, extracting...
US-9,477,571 Streaming operator with trigger
One or more operators in a flow graph of a streaming application may include one or more triggers that indicate when action needs to be taken for the operator....
US-9,477,570 Monitoring software provisioning
A provisioning server can actively monitor the software provisioning processes being performed on a target machine to determine the status and integrity of the...
US-9,477,569 Windows rally wireless HID device
A system and method that identifies and effectuates communication between a connectable client and a wireless human interface device. The wireless human...
US-9,477,568 Managing interconnect electromigration effects
A mechanism is provided for determining a modeled age of a set of interconnect groups in a set of cores in a set of multi-core processors. For each interconnect...
US-9,477,567 Method for monitoring a graphical user interface on a second computer display from a first computer
A high level interface between a remote computer and local computer operator permits the remote computer to be controlled via a sequence of interactions. The...
US-9,477,566 Power leveling of a system under test
Power leveling a system under test (SUT). An input signal is provided at an initial power level to the SUT. Multiple iterations are performed, each including...
US-9,477,565 Data access with tolerance of disk fault
A method for data access is disclosed. The method includes: receiving a file access request; acquiring one or more node lists corresponding to the file, wherein...
US-9,477,564 Method and apparatus for dynamic node healing in a multi-node environment
Method and apparatus for dynamic Node healing in a Multi-Node environment. A multi-node platform controller hub (MN-PCH) is configured to support multiple nodes...
US-9,477,563 Virtual application delivery chassis system
A method for electing a master blade in a virtual application distribution chassis (VADC), includes: sending by each blade a VADC message to each of the other...
US-9,477,562 Apparatus and method for minimizing exclusive-OR (XOR) computation time
A line of data is read from a line of memory. Intended data is specified by a random location and a random size within the line of memory. The line of data is...
US-9,477,561 Gateway for the survivability of an enterprise network using SIP
In one embodiment, the gateway includes a trunk interface module (TI) for coupling the gateway to a trunk of the public network (PSTN), a media Server module...
US-9,477,560 Methods of creating a voting stop point on a distributed network
A highly efficient and effective method for deciding, in the context of a distributed computer network, how many computers will participate in an initial vote...
US-9,477,559 Control device, control method and recording medium storing program thereof
A control device according to an exemplary aspect of the present invention, which is included in a sub-system of a plurality of sub-systems included in a fault...
US-9,477,558 Hardware supported memory logging
Logging changes to a physical memory region during a logging time interval includes: detecting a write operation to the physical memory region, wherein the...
US-9,477,557 Transaction processing using torn write detection
Performing a transaction in the context of a computing system that has one or more persistent systems coupled to one or more processors over a bus. As an...
US-9,477,556 Method and system for session disaster recovery
Embodiments of the present application relate to a method, a system, and a computer program product. A method is provided and includes in the event that a check...
US-9,477,555 Optimized disaster-recovery-as-a-service system
Methods, computer program products, and systems are presented. The methods include, for instance: enabling a client of a source site protected by a disaster...
US-9,477,554 Mechanism for persisting messages in a storage system
A plurality of storage nodes in a single chassis is provided. The plurality of storage nodes in the single chassis is configured to communicate together as a...
US-9,477,553 Reliability based data allocation and recovery in a storage system
A storage system provides highly flexible data layouts that can be tailored based on reliability considerations. The system allocates reliability values to...
US-9,477,552 Priority-based decoding
In one embodiment, a tape drive includes a magnetic head having a plurality of read sensors, each read sensor being configured to read data simultaneously. The...
US-9,477,551 Method and system for data migration between high performance computing architectures and file system using...
The present invention is directed to data migration, and particularly, Parity Group migration, between high performance data generating entities and data...
US-9,477,550 ECC bypass using low latency CE correction with retry select signal
A memory controller is equipped with multiple error correction circuits for different complexity levels of errors, but requested data is initially sent to a...
US-9,477,549 Methods, systems, and computer readable media for address and data integrity checking in flash memory operations
Methods, systems, and computer readable media for address and data integrity checking in flash memory operations are disclosed. One method includes, at a...
US-9,477,548 Error repair location cache
A method for repairing a memory includes executing an Error Correction Code (ECC) for a page of the memory. The page includes a plurality of bits having an...
US-9,477,547 Controller device with retransmission upon error
A controller includes a link interface that is to couple to a first link to communicate bi-directional data and a second link to transmit unidirectional...
US-9,477,546 Methods and apparatus for optimizing lifespan of a storage device
Systems and methods for optimizing lifespan of a storage device are provided. A request to store data to the storage device is received. The storage device...
US-9,477,545 Error correcting system and method for server
An error correcting system applied to a server, the server comprising a central processing unit, the central processing unit configured to send a warning signal...
US-9,477,544 Recommending a suspicious component in problem diagnosis for a cloud application
The present invention discloses a method and an apparatus for recommending a suspicious component in problem diagnosis for a cloud application. In the method,...
US-9,477,543 Installation health dashboard
The disclosure generally describes computer-implemented methods, software, and systems for presenting error information. Logs are received from different...
US-9,477,542 Electronic control unit
An ECU having a microcomputer for controlling a control object includes: a detection device that detects an anomalous operation of the microcomputer; a first...
US-9,477,541 Determining faulty nodes via label propagation within a wireless sensor network
Fault detection within wireless sensor networks can be determined by label propagation training within a wireless network system based on normal and faulty node...
US-9,477,540 Multi-stage codeword detector
A multi-stage codeword detector for detecting codewords from read signals received from a multi-level memory device, includes a first detection stage configured...
US-9,477,539 Multi-application workflow integration
Techniques are described for managing interactions between workflows being performed by different applications, such as to enable a combination of multiple...
US-9,477,538 Method and system for the support of application specific policies for conventional operating systems
The approaches described herein provide support for application specific policies for conventional operating systems. In an embodiment, a kernel module...
US-9,477,537 Reactive coincidence
An outer event stream can be modeled to represent duration for an event with an inner event stream. The inner event stream can be generated to represent...
US-9,477,536 System and method for providing a messaging application program interface
A system and method for providing a message bus component or version thereof (referred to herein as an implementation), and a messaging application program...
US-9,477,535 Connection pool for accessing a backend processing system
Example systems and methods of providing a connection with a backend processing system are presented. In one example, a request for a connection between the...
US-9,477,534 Inter-extension messaging
According to one general aspect, a computer-implemented method may include implementing, in a web browser executing on a computing device, a first extension...
US-9,477,533 Progress meters in parallel computing
Systems and methods may provide a set of cores capable of parallel execution of threads. Each of the cores may run code that is provided with a progress meter...
US-9,477,532 Graph-data partitioning for workload-balanced distributed computation with cost estimation functions
Techniques herein perform workload-balanced graph partitioning. Each graph partition is distributed to a respective computer. Each computer applies a...
US-9,477,531 Accessing virtual disk content of a virtual machine without running a virtual desktop
Methods, systems, and techniques for facilitating access to content stored remotely, for example, as part of a virtual machine infrastructure or elsewhere in a...
US-9,477,530 Automated provisioning and management of cloud services
A system for managing the provisioning of cloud based services includes a collection module, a configuration module, a licensing module and a set up module. The...
US-9,477,529 Job distributed within a grid environment using mega-host groupings of execution hosts based on resource attributes
According to one aspect of the present disclosure, a method and technique for job distribution within a grid environment is disclosed. The method includes:...
US-9,477,528 System and method for providing a rest-based management service in a traffic director environment
Described herein are systems and methods for providing software administration tools, for use in administering server configurations, such as in a traffic...
US-9,477,527 Resource optimization method and apparatus
The present disclosure discloses a resource optimization method and apparatus. The method includes: detecting whether a currently started process is a process...
US-9,477,526 Cache utilization and eviction based on allocated priority tokens
A system, method, and computer program product are provided for providing prioritized access for multithreaded processing. The method includes the steps of...
US-9,477,525 Application programming interfaces for data parallel computing on multiple processors
A method and an apparatus for a parallel computing program calling APIs (application programming interfaces) in a host processor to perform a data processing...
← 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 | 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.