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.
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...
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...
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...
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....
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
Control device, control method and recording medium storing program
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
Recommending a suspicious component in problem diagnosis for a cloud
The present invention discloses a method and an apparatus for recommending a suspicious component in problem diagnosis for a cloud application. In the method,...
Installation health dashboard
The disclosure generally describes computer-implemented methods, software, and systems for presenting error information. Logs are received from different...
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...
Determining faulty nodes via label propagation within a wireless sensor
Fault detection within wireless sensor networks can be determined by label propagation training within a wireless network system based on normal and faulty node...
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...
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...
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...
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...
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...
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...
According to one general aspect, a computer-implemented method may include implementing, in a web browser executing on a computing device, a first extension...
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...
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...
Accessing virtual disk content of a virtual machine without running a
Methods, systems, and techniques for facilitating access to content stored remotely, for example, as part of a virtual machine infrastructure or elsewhere in a...
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...
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:...
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...
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...
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...
Application programming interfaces for data parallel computing on multiple
A method and an apparatus for a parallel computing program calling APIs (application programming interfaces) in a host processor to perform a data processing...