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.
Methods for associating storage errors with specific third party arrays
and devices thereof
A method, non-transitory computer readable medium, and device that associates a storage error with a specific array includes receiving a request to display one...
Methods and apparatus for detecting software inteference
The present application relates to an apparatus for detecting software interference and the method of operating thereof. A processor and at least one shared...
SAN performance analysis tool
The present invention is directed to a method and information handling system (IHS) for improving system performance in a storage area network. An embodiment of...
Error feedback and logging with memory on-chip error checking and
Error checking and correcting (ECC) may be performed in an on-chip memory where an error is corrected by a controller and not the on-chip memory. The controller...
Method for providing read data flow control or error reporting using a
read data strobe
Disclosed herein are system, apparatus, methods and/or combinations and sub-combinations thereof, for using a read data strobe signal received at a host device...
Method and system of reading threshold voltage equalization
The various implementations described herein include systems, methods and/or devices that may enhance the reliability with which data can be stored in and read...
Partitionable data bus
A method and a system are provided for partitioning a system data bus. The method can include partitioning off a portion of a system data bus that includes one...
Method for testing capability of dissimilar processors to achieve
A method for testing processors includes generating, from a set of input bits, a first set of machine data bits in a first processor and a second set of machine...
Increased distance of virtual machine mobility over asynchronous distances
A system for operating a virtual machine using a first site and a second site of an active/active system is provided. A host cluster and a director cluster may...
Detecting high availability readiness of a distributed computing system
Technology is disclosed for determining high availability readiness of a distributed computing system ("system"). A confidence measure (CM) can be computed for...
Communication failure source isolation in a distributed computing system
In accordance with one aspect of the present description, an indication that a communication failure reported in a predetermined time interval is more likely...
System and method for accumulating soft information in LDPC decoding
A system and method reading, accumulating and processing soft information for use in LDPC decoding. In accordance with the present invention, an LDPC decoder...
Systems and methods for handling communications between network
Systems and methods for improving the handing of communications between network applications in a computer system with connectivity services interfaces that...
Systems and methods for classifying and analyzing runtime events
A system may be able classify events that occur during the runtime of applications (e.g., exceptions). The system may receive an indication of the event and may...
User-selectable progress bar threshold triggers and notification by
detecting color change
Methods and apparatus, including computer program products, implementing and using techniques for providing a notification to a user about the progress of a...
Transparent integration of application components
Differing implementations associated with components of dissimilar execution environments are mediated to facilitate component integration. A host is provided...
API matchmaking using feature models
Software that uses machine logic based algorithms to help determine and/or prioritize an application programming interface's (API) desirability to a user based...
Managing network utility of applications on cloud data centers
Techniques, systems, and articles of manufacture for managing network utility of applications on cloud data centers. A method includes computing a network...
Service resource allocation
Disclosed are various embodiments for a resource allocation application. Usage data for application program interfaces is aggregated over time. Limits for an...
Techniques for cloud bursting
Techniques for automated and controlled cloud migration or bursting are provided. A schema for a first cloud in a first cloud processing environment is used to...
Paging partition arbitration of paging devices to shared memory partitions
Disclosed is a computer implemented method, computer program product, and apparatus to establish at least one paging partition in a data processing system. The...
Method, apparatus, and software for identifying a set of options for the
provision of a service
A method, apparatus and software is disclosed in which options for the provision of a service are each identified by an option identifier for use in determining...
System and method for high-performance, low-power data center interconnect
A system and method are provided that support a routing using a tree-like or graph topology that supports multiple links per node, where each link is designated...
Information display for displaying different types of performance data
using a single integrated visual indicator
Exemplary embodiments display different types of performance-related data on an information display having a range of units for one type of measured data....
Resource allocation method and apparatus of GPU
A resource allocation method and apparatus utilize the GPU resource efficiently by sorting the tasks using General Purpose GPU (GPGPU) into operations and...
Memory duplication by origin host in virtual machine live migration
Systems and methods for memory de-duplication in a virtual machine undergoing live migration. An example method may comprise: determining a first identifier...
Parallel computer system, method of controlling parallel computer system,
and recording medium
A management device includes: a memory; and a processor coupled to the memory. The processor executes a process including: storing therein an assignment table...
Enhanced data container with extensible characteristics and a system and
method of processing and communication...
A variety of tools and techniques are disclosed for creating and managing an enhanced data container. The enhanced data container is comprised of extensible...
Data processing systems
A data processing system includes one or more processors that each execute one or more operating systems that include one or more applications; an accelerator...
Thin client computing device having touch screen interactive capability
Certain aspects of the present disclosure relates to a system capable of providing touch screen interactive capability to a thin client computing device. The...
Traffic-aware data center VM placement considering job dynamic and server
A method is implemented by a computing device to provide traffic-aware virtual machine (VM) placement onto physical servers of a data center where the placement...
Hypervisor dynamically assigned input/output resources for virtual devices
Systems and methods are disclosed for assigning an I/O resource to a virtual PCI device. An example system includes an I/O resource table that stores a pool of...
Planned virtual machines
A planned virtual machine, for use in staging the construction of a virtual machine. Such a planned virtual machine may be used as part of a method for...
Routing data packets between virtual machines using shared memory without
copying the data packet
A computing device executing a virtual machine and a hypervisor that manages the virtual machine receives a data packet that is addressed to the virtual...
Programming of a DECT/CAT-iq communication device
A method for programming a processor in a communication device arranged for communication according to a DECT/CAT-iq protocol. The method has three steps: 1) A...
Executable code generated from common source code
A computer system generates first executable code in a first programming language based on common source code, where the first executable code is configured to...
Abstracting a multithreaded processor core to a single threaded processor
An operating system provides instructions for execution by plural hardware threads of a multithreaded core of a processor, the plural hardware threads appearing...
Information processing device, information processing system, and
In an information processing device connected to an external device via a network, the external device includes an application platform of an image forming...
Method and system for installing portable executable applications
According to the invention, a first executable environment is provided. The first executable environment is for execution within an operating system environment...
Image forming apparatus and method that realize function by installed
An image forming apparatus that realizes one or more functions based on a device by using an installed application includes a plurality of devices, a...
System and method for fully configurable real time processing
Provided are systems, methods, and architectures for a neutral input/output (NIO) platform that includes a core that supports one or more services. The core may...
Custom operating system via a web-service
Operating systems can be constructed through working "in the clouds" without dependence on a specific piece of hardware. Over the Internet, an operating system...
Autowiring location agnostic services into application software
A system and method that performs retrofitting and autowiring of service bindings by generating a plurality of retrofitted references from a plurality of...
Verification of UML state machines
A method, apparatus and computer-implemented method, the method comprising: receiving a statechart comprising a complex feature; and replacing the complex...
Method for controlling registration of input device in input handler
instance, terminal and storage device
A method for controlling an input device to be registered with an input handler instance includes: an input handler instance corresponding to a CPU frequency...
Computing platform performance management with RAS services
In some embodiments, a PPM interface may be provided with functionality to facilitate to an OS RAS services for one or more hardware components, regardless of a...
Collaborative processor and system performance and power management
The present invention relates to a platform power management scheme. In some embodiments, a platform provides a relative performance scale using one or more...
Global configuration broadcast
Methods and apparatus for configuring multiple components of a subsystem are described. The configuration memory of each of a plurality of components coupled to...
Speculative branch handling for transaction abort
Embodiments relate to speculative branch handling for transaction abort. An aspect includes detecting a beginning of a current execution of a transaction....
Provided is a processor with a multi-pipeline fetch structure or a multi-cycle cache structure, including: an integer core which reads instruction transmitted...