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,465,715 Optimizing the number of shared processes executing in a computer system
A system optimizes a number of shared server processes executing on a processor. The system creates, in a memory, a data array for storing a plurality of...
US-9,465,714 Adaptive runtime for a multiprocessing API
A computer-implemented method includes selecting a runtime for executing a program. The runtime includes a first combination of feature implementations, where...
US-9,465,713 Monitoring data analyzing apparatus, monitoring data analyzing method, and monitoring data analyzing program
An object of the present invention is to improve prediction accuracy for a performance value of a monitoring target system even if the performance value is...
US-9,465,712 Assessment of a high performance computing application in relation to network latency due to the chosen...
A method and computer program product for testing a high performance computing application performing a computation within a clustered computer arrangement is...
US-9,465,711 Providing power utilization information for operational states of an application across different operating systems
An approach for providing power utilization information for one or more operational states of an application across different operating systems is described. A...
US-9,465,710 Systems and methods for predictively preparing restore packages
A computer-implemented method for predictively preparing restore packages may include (1) monitoring a computing system for evidence of potential data failures...
US-9,465,709 System and method for providing performance sampling in a computing system
A method performed by a computer system, the method including maintaining a plurality of work-based counters, each of the work-based counters being associated...
US-9,465,708 System and method to proactively and intelligently schedule disaster recovery (DR) drill(s)/test(s) in...
A system and method for proactively and intelligently scheduling Disaster Recovery (DR) drill(s)/test(s) for application, a set of applications or entire site...
US-9,465,707 POST (power-on-self-test) debugging method and apparatuses using the same
The invention introduces a POST (power-On-Self-Test) debugging method, executed by a processing unit, which contains at least the following steps. A phase...
US-9,465,706 Selectively coupling a PCI host bridge to multiple PCI communication paths
Instead of disabling PCI communication between system resources in a host computing device and I/O devices when a PCI Host Bridge (PHB) is reset, the host...
US-9,465,705 Processing a target memory
A method is suggested for processing a target memory, the method comprising the steps of (i) checking the target memory subsequent to an erase operation...
US-9,465,704 VM availability during management and VM network failures in host computing systems
Techniques for virtual machine (VM) availability during management network failure and VM network failure in a first host computing system in a failover cluster...
US-9,465,703 Edge virtual bridging station with primary and secondary physical network cards
According to an example, an Edge Virtual Bridging (EVB) station is configured with a VM, an ER and multiple physical network cards. The VM is configured with...
US-9,465,702 System and method for auditing removal of customer personal information on electronic devices
A system and method for auditing electronic devices to verify removal of customer personal information (CPI). An electronic device is received at a facility. An...
US-9,465,701 Relay device and recovery method
A relay device for dividing a storage device into a plurality of unit areas, assigning an unused unit area from among the plurality of unit areas to received...
US-9,465,700 System and method for kernel rootkit protection in a hypervisor environment
A system and method in one embodiment includes modules for creating a soft whitelist having entries corresponding to each guest kernel page in a guest operating...
US-9,465,699 Method and system for data backup
The present invention relates to a method, system, and computer program product for data backup, the method comprising: performing first chunking on current...
US-9,465,698 Systems and/or methods for data recovery in distributed, scalable multi-tenant environments
Certain example embodiments relate to techniques for recovering registry information and recreating the entire registry for all available tenants in a scalable,...
US-9,465,697 Provision of backup functionalities in cloud computing systems
Exemplary embodiments provide various techniques for providing backup functionalities in a cloud computing system. In one exemplary method, a workflow that...
US-9,465,696 Methods and apparatus for multi-phase multi-source backup
Methods and apparatus that identify a change of resources in a device to a first backup source are described. In response to receiving a token from the first...
US-9,465,695 Efficient backup replication
A system for backup replication comprises a processor and a memory. The processor is configured to determine data present in a most recent backup not present in...
US-9,465,694 Method and apparatus for recovering partition based on file system metadata
A method and apparatus for recovering a partition based on file system metadata, which calculate core information necessary for the recovery of a partition...
US-9,465,693 Self-describing data blocks of a minimum atomic write size for a data store
Self-describing data blocks of a minimum atomic write size may be stored for a data store. Data may be received for storage in a data block of a plurality of...
US-9,465,692 High reliability erasure code distribution
Example apparatus and methods treat some erasure codes differently than other erasure codes. For example, erasure codes that are only involved in error-recovery...
US-9,465,691 Read request processing apparatus
A wrapping burst read determination unit determines whether or not a read request is a request of a wrapping read. If the read request is the request of the...
US-9,465,690 Cumulative error detection in data transmission
Circuitry for providing error check values for indicating errors in data portions within a data stream. The circuitry comprises error detecting code generation...
US-9,465,689 Forward error correction synchronization
Techniques for forward error correction synchronization are described herein. The techniques include receiving a bit stream over a transmission link and...
US-9,465,688 Event logging and error recovery
A method, computer program product, and system to control event logging and error recovery in a system including adapters, ports, and channels are described....
US-9,465,687 Information processing apparatus and information processing method
A computer obtains, from a device having software installed therein, a software identifier for identifying the software, an error identifier for identifying an...
US-9,465,686 Detecting uninitialized memory references
A pre-initialized value of contents of a memory location is identified. A load value of contents loaded from the memory location by execution of a first...
US-9,465,685 Identifying solutions to application execution problems in distributed computing environments
An expert system extracts events associated with executing an application from log files generated by various topological resources in a distributed computing...
US-9,465,684 Managing logs of storage systems
A method is used in managing logs of storage systems. Log data is collected in response to receiving a request to diagnose a problem. The log data is stored on...
US-9,465,683 Apparatus and a method for providing an error signal for a control unit
An apparatus for providing an error signal for a control unit, the error signal indicating a malfunction of a sensor unit. The apparatus includes an input...
US-9,465,682 Dynamic deep links to targets
A computing device may receive from a first application executing on at least one processor an indication of an action to be performed. The computing device may...
US-9,465,681 Coalescing stages in a multiple stage completion sequence
Embodiments are directed to systems and methodologies for allowing a computer program code to efficiently respond to and process events. For events having a...
US-9,465,680 Method and apparatus for processor performance monitoring
A processor and method are described for implementing performance monitoring using a fixed function performance counter. For example, one embodiment of an...
US-9,465,679 Dynamic adjustment of mobile device based on adaptive prediction of system events
In some implementations, a mobile device can be configured to monitor environmental, system and user events associated with the mobile device and/or a peer...
US-9,465,678 Event correlation
A method for event correlation includes capturing events and arranging the events sequentially in at least one dimension. An event correlator implemented by a...
US-9,465,677 Partitioned application environment
A partitioned application environment is disclosed. In various embodiments, a request associated with an application environment in which an application is...
US-9,465,676 Deeplinking to multiple native applications
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for obtaining data specifying a plurality of native applications...
US-9,465,675 Communication control device, information processing apparatus, parallel computer system, and control method...
An arithmetic processing device executes a program, and gives first sequence information to a first start time when a first process included in the program...
US-9,465,674 Direct memory (DMA) based access to a device on a remote machine using stub driver and by synchronizing the DMA...
Hosting, by a virtual machine manager of a local machine, a virtual machine having a device driver. The method may include obtaining, by the virtual machine...
US-9,465,673 Deferral instruction for managing transactional aborts in transactional memory computing environments to...
A deferral instruction associated with a transaction is executed in a transaction execution computing environment with transactional memory. Based on executing...
US-9,465,672 Method for monitoring the coordinated execution of sequenced tasks by an electronic card comprising at least...
A method for monitoring the coordinated execution of sequenced tasks by an electronic card including at least one first processor (PP1) and a second processor...
US-9,465,671 Systems and methods for performance indexing
Systems and methods relate to indexing of performance and cost of workloads in a computing environment. The computing environment may include a virtualized...
US-9,465,670 Generational thread scheduler using reservations for fair scheduling
Disclosed herein is a generational thread scheduler. One embodiment may be used with processor multithreading logic to execute threads of executable...
US-9,465,669 NUMA scheduling using inter-vCPU memory access estimation
In a system having non-uniform memory access architecture, with a plurality of nodes, memory access by entities such as virtual CPUs is estimated by...
US-9,465,668 Adaptive ownership and cloud-based configuration and control of network devices
Methods, systems, and computer program products for cloud-based adaptive configuration and control of a network device include, detecting an access by a user...
US-9,465,667 Application load adaptive multi-stage parallel data processing architecture
Systems and methods provide an extensible, multi-stage, realtime application program processing load adaptive, manycore data processing architecture shared...
US-9,465,666 Game engine and method for providing an extension of the VSIPL++ API
A system includes a memory, a graphics processor, and a processor. The memory stores a control program that includes an extension of an application programming...
← 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 | 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.