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.
Memory devices and memory systems having the same
In one example embodiment, a memory device includes a cell array configured to receive data at an associated address in response to a write command. The memory...
Detecting conflicting operations and providing resolution in a tasking
A mechanism for detecting conflicting operations and providing resolutions in a tasking system is disclosed. A method includes receiving, by a processing device...
Message communication of sensor and other data
A service may be provided that reads sensors, and that communicates information based on the sensor readings to applications. In one example, an operating...
Checking undoability of an API-controlled computing system
The present invention generally relates to an application program interface (API)-controlled computing system (100). A computer-implemented method is proposed...
System and method for performing internal system interface-based
communications in management controller
Certain aspects direct to systems and methods for performing internal system interface-based communications between Intelligent Platform Management Interface...
File management system and collaboration service and integration
capabilities with third party applications
A system and method for providing a file management service for collaboration is disclosed. The method for providing a file management service for...
Various embodiments provide a commenting system for multiple users to provide and share comments to shared content items. For example, users can share a web...
Providing lock-based access to nodes in a concurrent linked list
A method of providing lock-based access to nodes in a concurrent linked list includes providing a plurality of striped lock objects. Each striped lock object is...
Managing resource pools for deadlock avoidance
In an illustrative embodiment of a method for managing a resource pool for deadlock avoidance, a computer receives a request from a thread for a connection from...
Use of power data in the selection of resources for performance of
Various systems and methods for selecting resources (such as of a distributed storage system) for performing file operations (such as backup operations) based...
Server device, computer-readable storage medium and movement control
A specification unit specifies a cycle in which data to be processed by queries is distributed, the queries being arranged at a node and movable between the...
Federated, policy-driven service meshes for distributed software systems
Platforms, systems, software, and methods for deploying and maintaining distributed computing, networking and storage comprising a configuration of dedicated...
System and method for managing workload performance on billed computer
In a system and method for managing mainframe computer usage, preferred values for service class defined performance goals are determined to optimize workload...
Systems and methods for deploying a spotted virtual server in a cluster
The present invention is directed towards systems and methods deploying a virtual server on a subset of devices in a cluster of devices. A first device of a...
Data center control
Systems and methods for data center control are provided that identify parameters of one or more data centers, where each data center includes a plurality of...
Migration system, migration method and non-transitory computer-readable
medium storing control program
The present invention addresses the problem of providing a migration system and a migration method by which a completion timing of a live migration of virtual...
Remediating gaps between usage allocation of hardware resource and
capacity allocation of hardware resource
A usage allocation of a hardware resource to each of a number of workloads over time is determined using a demand model. The usage allocation of the resource...
Interfacing with a buffer manager via queues
Embodiments include a system on chip (SOC) comprising: a cache; a buffer manager configured to manage a plurality of buffer locations; and a processing core...
Methods and apparatus to automatically configure monitoring of a virtual
Methods and apparatus to automatically configure monitoring of a virtual machine are disclosed. An example method includes identifying a virtual machine in an...
Dynamic physical resource allocation in a networked system for migrating
A virtual machine configuration system, comprising a virtualizer for, in a virtualization environment in which a plurality of physical resources connected...
Application activation framework
Techniques for application activation are described herein. An operating system (OS) can be configured to incorporate various extension points that are...
Atomic writes for multiple-extent operations
A node of a storage service is selected as a coordinator of a distributed transaction involving multiple page-level modifications. The coordinator identifies...
System and method for supporting transaction affinity based request
handling in a middleware environment
A system and method can support transaction processing in a middleware environment. A processor, such as a remote method invocation stub in the middleware...
Transaction control arrangement for device management system
A method includes providing device management services to a managed device by defining one or more transaction control primitives and one or more transaction...
Executing an instruction of currently active thread before context switch
upon receiving inactive context ID to...
Systems and methods for managing context switches among threads in a processing system. A processor may perform a context switch between threads using separate...
Method and apparatus for enabling remote service task based access to
functionality provided by one or more...
Methods, apparatuses, and computer program products are provided herein for enabling task based access to functionality provided by one or more remote services....
Enhanced configuration and property management system
Embodiments of the invention are directed to systems, methods and computer program products for creating and managing a virtual operating environment on a...
Managing a server template
A non-transitory computer-readable storage medium may comprise instructions for managing a server template stored thereon. When executed by at least one...
Systems and methods for virtual machine attribution with fault resilient
Systems and methods for Virtual Machine (VM) attribution with hardware information. In an illustrative, non-limiting embodiment, an Information Handling System...
Virtual machine backup
A computer system comprises a processor unit arranged to run a hypervisor running one or more virtual machines, a cache connected to the processor unit and...
Hardware assisted flow acceleration and L2 SMAC management in a
heterogeneous distributed multi-tenant...
A method performed by a hypervisor in a virtual network traffic management cluster, the method comprising: assigning a set of continuous available source media...
Offering network performance guarantees in multi-tenant datacenters
Methods of offering network performance guarantees in multi-tenant datacenters are described. In an embodiment, a request for resources received at a datacenter...
Method for dispatching central processing unit of hotspot domain virtual
machine and virtual machine system
A method for dispatching CPUs of a hotspot domain VM and system includes determining a comprehensive utilization rate of the vCPUs of the hotspot domain VM...
Virtual machine assurances
Briefly, aspects of the subject matter described herein relate to virtual machines. In aspects, when a host is reset or powered on, a measured boot is...
Managing visual updates
A system is configured to: conduct asynchronous updates, of a display, based on a fixed rate when operating in an asynchronous state; determine whether to...
Detecting and preventing virtual disk storage linkage faults
In an exemplary embodiment, a virtual disk file can be assigned an identifier and a virtual disk files that is dependent on the virtual disk file can include a...
Timed API rules for runtime verification
A stateful rules verification platform is described that support timed state transitions. The verification platform implements a specification language to...
Optimizing application resources
A method for optimizing application resources utilized for rendering graphical user interfaces (GUIs) of an application is described herein. The method...
Populating a client device with graphical images specific to a machine
A mechanism for populating a client device with graphical images specific to a machine is disclosed. A method includes storing a repository of graphical images...
Systems and methods for accessing interface properties of data objects
Systems and methods for accessing functional interface properties for data objects through a value map. The value map may or may not be visible at the client...
Time monitoring in a processing element and use
System and method for controlling thread execution via time monitoring circuitry in a processing element. Execution of a thread may be suspended via a thread...
Adaptive data synchronization
In one embodiment, an application module 114 may adjust a synchronization scheme 306 based on the operational state of a computing device 110. An operating...
Boot from modified image
A new image being hosted by the device is modified. The modification is based on a main image operating the device. The device is booted from the modified image.
External intrinsic interface
An external intrinsic interface. A processor may include a core including a plurality of functional units, an intrinsic module located outside the core, and an...
System-on-chip and method of operating the same
A system-on-chip (SoC) includes a slave intellectual property (IP) block, a master IP block, and an update control unit. The slave IP block is configured to...
Method of and device for processing data using a pipeline of processing
A method of processing data in an integrated circuit is described. The method comprises establishing a pipeline of processing blocks, wherein each processing...
Confidence threshold-based opposing branch path execution for branch
Embodiments relate to confidence threshold-based opposing path execution for branch prediction. An aspect includes determining a branch prediction for a first...
Picoengine instruction that controls an intelligent packet data register
file prefetch function
A multi-processor includes a pool of processors and a common packet buffer memory. Bytes of packet data of a packet are stored in the packet buffer memory. Each...
Generating flags for shifting and rotation operations in a processor
A method and apparatus are described for generating flags in response to processing data during an execution pipeline cycle of a processor. The processor may...
Efficient conditional instruction having companion load predicate bits
A pipelined run-to-completion processor can decode three instructions in three consecutive clock cycles, and can also execute the instructions in three...