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,405,615 Method of operating nonvolatile memory device comprising resistance material
A method of operating a nonvolatile memory device comprises applying a read current with a first level to a nonvolatile memory cell comprising a variable...
US-9,405,614 Method and system for reducing write-buffer capacities within memristor-based data-storage devices
One example disclosed in the application is an electronic data-storage device comprising one or more arrays of memory elements. The data-storage device also...
US-9,405,613 Receiving an update module by accessing a network site
Fault of a particular module in an electronic device is detected. In response to detecting the fault, an update module is retrieved from a network site over a...
US-9,405,612 Fault repair apparatus, fault repair method and storage medium storing fault repair program
Disclosed is a fault repair apparatus capable of reducing time which fault repair processing needs. The fault repair apparatus according to an exemplary aspect...
US-9,405,611 Computing device with recovery mode
Methods and apparatus for implementing a recovery mode procedure for a computing device are disclosed. An example method includes determining, by a computing...
US-9,405,610 Apparatus and method for processing log file data
A computer implemented method includes receiving a data stream from a client device. The data stream includes a textual description of the operation of a...
US-9,405,609 Storing data in accordance with a performance threshold
In response to a write operation for a set of encoded data slices, a method begins by a dispersed storage (DS) processing module determining whether to use a...
US-9,405,608 Storage controller, storage device, information processing system, and storage control method
A storage controller includes: an error information management section configured to manage information in a plurality of addresses of a memory; and a refresh...
US-9,405,607 Memory controller utilizing an error coding dispersal function
A memory controller comprises at least a memory control processing module and/or a distributed storage processing module. A method begins by the memory control...
US-9,405,606 Clustered filesystems for mix of trusted and untrusted nodes
A cluster of computer system nodes share direct read/write access to storage devices via a storage area network using a cluster filesystem. At least one trusted...
US-9,405,605 Correction of dependency issues in network-based service remedial workflows
A system and method for preventing dependency problems, such as deadlocks, within network-based computing service workflows, such as workflows that occur within...
US-9,405,604 Method and apparatus for connecting debug interface to processing circuits without sideband interface
An integrated circuit (IC) having a debug access port coupled to a processing circuit without a dedicated sideband interface is disclosed. In one embodiment, an...
US-9,405,603 Naming of nodes in net framework
A system for naming a process being monitored that handles a requesting a framework such as a .NET framework. The process may be implemented by a .NET...
US-9,405,602 Method for application notification and tasking
A method for notifying and tasking computer applications hosted by an application execution system by computer applications external to the application...
US-9,405,601 In-vehicle apparatus and program
An ASL is associated with an APP module having as a communication target an existing APP SW-C(1). A buffer part accumulates data to the existing APP SW-C(1) and...
US-9,405,600 Electronic device to provide notification of event
An electronic device may be provided that includes logic, at least partially implemented in hardware, to detect an occurrence of a blocking instance at the...
US-9,405,599 Methods and apparatus to detect uninstallation of an on-device meter
Example methods and apparatus to detect uninstallation of an on-device meter are disclosed. An example method includes identifying, at a second application on a...
US-9,405,598 Retrospective event processing pattern language and execution model extension
A novel and useful method, system and framework for extending event processing pattern language to include constructs and patterns in the language to support...
US-9,405,597 Centralized throttling service
A method and system are provided that may centralize the management of applications that access the data of social networks via API calls. A central service may...
US-9,405,596 Code versioning for enabling transactional memory promotion
Code versioning for enabling transactional memory region promotion may include receiving a portion of candidate source code; outlining the portion of candidate...
US-9,405,595 Synchronizing multiple threads efficiently
In one embodiment, the present invention includes a method of assigning a location within a shared variable for each of multiple threads and writing a value to...
US-9,405,594 Method and apparatus for controlling access to resources in remote user interface service
A method is provided for controlling access to a resource of a Remote User Interface (RUI) server in an RUI client of an RUI system. The method includes sending...
US-9,405,593 Scaling of application resources in a multi-tenant platform-as-a-service environment in a cloud computing system
Implementations provide for scaling of application resources in a multi-tenant Platform-as-a-Service (PaaS) environment in a cloud computing system. A method of...
US-9,405,592 Workload balancing to handle skews for big data analytics
Data partitions are assigned to reducer tasks using a cost-based and workload balancing approach. At least one of the initial data partitions remains unassigned...
US-9,405,591 Method for dynamic load balancing in campus deployments
A method is described for dynamically assigning tasks to entities of different types within a network system based on preferences to perform the tasks on...
US-9,405,590 Method, apparatus, and system for issuing partition balancing subtask
A method, an apparatus, and a system are provided for issuing a partition balancing subtask, which are applied to a controller. After receiving a second...
US-9,405,589 System and method of optimization of in-memory data grid placement
A method, system, and program product for optimizing distribution and availability of data partitions is disclosed. Placement logic is run for data partition...
US-9,405,588 Cloud resource allocation system and method
Assigning virtual machines to host machines in a cloud computing arrangement includes at least one of several techniques that facilitate reducing or minimizing...
US-9,405,587 Automated capacity provisioning method using historical performance data
The method may include collecting performance data relating to processing nodes of a computer system which provide services via one or more applications,...
US-9,405,586 Method of dynamic load-balancing within a PC-based computing system employing a multiple GPU-based graphics...
A hub mechanism for use in a multiple graphics processing unit (GPU) system includes a hub routing unit positioned on a bus between a controller unit and...
US-9,405,585 Management of heterogeneous workloads
Systems and methods for managing a system of heterogeneous workloads are provided. Work that enters the system is separated into a plurality of heterogeneous...
US-9,405,584 System and method for high-performance, low-power data center interconnect fabric with addressing and unicast...
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...
US-9,405,583 Resource provisioning based on logical profiles and piecewise objective functions
Described are techniques for selecting resources for provisioning. A usage definition, including a piecewise objective function, and first set of logical...
US-9,405,582 Dynamic parallel distributed job configuration in a shared-resource environment
Dynamically adjusting the parameters of a parallel, distributed job in response to changes to the status of the job cluster. Includes beginning execution of a...
US-9,405,581 Resource allocation/de-allocation and activation/deactivation
A computer-implemented method, carried out by one or more processors, for managing resources in a server environment. In an embodiment, the method includes...
US-9,405,580 Method of sequencing on a multicore processor
The present invention relates to the field of real-time executives and their adaptation for secure execution on a multicore processor. There is defined, in...
US-9,405,579 Seamless extension of local computing power
Machines, systems and methods for remotely provisioning computing power over a communications network are provided. The method may comprise selecting one or...
US-9,405,578 Intelligent application back stack management
Intelligent application back stack management may include generating a first back stack for activities of an application that have been executed by a device...
US-9,405,577 Realizing jumps in an executing process instance
A method for realizing jumps in an executing process instance can be provided. The method can include suspending an executing process instance, determining a...
US-9,405,576 Flow topology of computer transactions
A visualization of a topology of a flow of multiple transactions is generated. A first computer system receives a current transaction initiation request from a...
US-9,405,575 Use of multi-thread hardware for efficient sampling
This disclosure pertains to systems, methods, and computer readable media for utilizing an unused hardware thread of a multi-core microcontroller of a graphical...
US-9,405,574 System and method for transmitting complex structures based on a shared memory queue
A system and method can support intra-node communication based on a shared memory queue. A transactional middleware machine can provide a complex structure with...
US-9,405,573 System and method for process run-time prediction
Various embodiments provide process run-time prediction for processes running on server computers. In one embodiment, process run-time of a process is...
US-9,405,572 Optimized resource allocation and management in a virtualized computing environment
Machines, systems and methods for allocating resources to in a virtualized computing environment, the method comprising detecting one or more host machines with...
US-9,405,571 Method and system for abstracting virtual machines in a network comprising plurality of hypervisor and...
One or more processors and/or one or more circuits may be operable to configure one or more virtual machines and a hypervisor for controlling the one or more...
US-9,405,570 Low latency virtual machine page table management
Various embodiments of this disclosure may describe method, apparatus and system for reducing system latency caused by switching memory page permission views...
US-9,405,569 Determining virtual machine utilization of distributed computed system infrastructure
Some embodiments disclosed herein are directed to a resource management node having a processor and memory coupled to the processor. The memory includes...
US-9,405,568 Multi-tenant network stack
Multi-tenant network stack techniques are described. In an implementation, a host instantiates an instance of virtual machine that is configured to serve...
US-9,405,567 Method and apparatus for supporting address translation in a multiprocessor virtual machine environment using...
In one embodiment, a method includes creating a first working set of shadow page table hierarchies for a first processor of a plurality of processors, creating...
US-9,405,566 Access to storage resources using a virtual storage appliance
Methods and systems for improved access to storage resources include installing a virtual storage appliance as a virtual machine on a hypervisor. The virtual...
← 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 132 | 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.