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-1,020,4023 Display device and method of measuring contact resistance thereof
Provided are a display device and a method for measuring contact resistance thereof. A plurality of dummy bumps disposed on a driving circuit or a flexible...
US-1,020,4022 Efficient memory management for persistent memory
Applications may allocate and deallocate persistent objects within transactions used to access persistent data. An allocator's persistent metadata may be lazily...
US-1,020,4021 Recovery of an infected and quarantined file in a primary storage controller from a secondary storage controller
A primary storage controller determines that a quarantined area of the primary storage controller cannot be repaired, wherein the quarantined area is infected...
US-1,020,4020 System, method, and computer program product for dynamic volume mounting in a system maintaining synchronous...
In one embodiment, a computer program product for dynamic volume mounting includes a computer readable storage medium having program instructions embodied...
US-1,020,4019 Systems and methods for instantiation of virtual machines from backups
Technologies including computer implemented methods and systems are described herein for providing instantiation of virtual machines from backups. Systems and...
US-1,020,4018 Systems and methods for optimizing multiple data streams throughput from single host or storage system to...
In one example, a method for determining an optimized data backup throughput rate is provided. The example method includes calculating a total saveset size...
US-1,020,4016 Incrementally backing up file system hard links based on change logs
Incrementally backing up file system hard links based on change logs is described. A system identifies a unique identifier and a file name associated with a...
US-1,020,4015 Methods and apparatus for providing hypervisor level data services for server virtualization
A data center for data backup and replication, including a pool of multiple storage units for storing a journal of I/O write commands issued at respective...
US-1,020,4013 System and method for maintaining a distributed and fault-tolerant state over an information centric network
A replica management system facilitates maintaining a distributed and fault-tolerant state for a variable over an Information Centric Network (ICN) by...
US-1,020,4012 Impact analysis-based task redoing method, impact analysis calculation apparatus, and one-click resetting apparatus
An impact analysis-based task redoing method using an impact analysis calculation apparatus and a one-click resetting apparatus includes receiving an impact...
US-1,020,4011 Techniques for partially restarting a computing device in response to a configuration change
A method of initializing a computing device is provided. The method includes (a) powering up the computing device, (b) initially setting a flag to indicate no...
US-1,020,4010 Intelligent protection of off-line mail data
A system according to certain aspects improves the process of creating secondary copies of data (e.g., creating backup copies). The system can compute the score...
US-1,020,4009 Prioritized rebuilds using dispersed indices
A method of rebuilding data stored as encoded data slices in a dispersed storage network (DSN) includes using a scanning module to identify a slice name of a...
US-1,020,4008 Memory module having error correction logic
A memory module includes an error correction logic to provide data error protection for data stored in the memory module. The error correction logic is...
US-1,020,4007 Systems and methods for inter-cell interference mitigation in a flash memory
The present inventions are related to systems and methods for accessing data from a flash memory, and more particularly to systems and methods for inter-cell...
US-1,020,4006 Systems and methods for side data based soft data flash memory access
Embodiments are related to systems and methods for data storage, and more particularly to systems and methods for storing and accessing data from a flash memory.
US-1,020,4005 Error detection circuit and semiconductor apparatus using the same
An error detection circuit may include a selection unit that sequentially selects a primary data group and a secondary data group according to a first control...
US-1,020,4004 Custom host errors definition service
A custom host errors definition service is provided. The custom host errors definition service can create separate endpoints through which different customers...
US-1,020,4003 Memory device and storage apparatus
A failure region is specified when a failure occurs in a non-volatile semiconductor memory. When a device controller reads data stored in a specific page in a...
US-1,020,4002 Method for maintaining a cache index on a deduplicated storage system
A method, article of manufacture, and apparatus for maintaining a cache index inside a deduplicated storage system is discussed. A determination is made to...
US-1,020,4001 Data I/O circuits and semiconductor systems including the same
A semiconductor system may include a first semiconductor device and a second semiconductor device. The first semiconductor device may output an external strobe...
US-1,020,4000 Apparatus and method for managing dump data for cause analysis of a memory leak
An apparatus includes a memory to store objects of a plurality of classes, and a storage device to store plural pieces of dump data acquired at different times...
US-1,020,3999 Spreading load for highly popular content with asynchronous counted writes
A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the method begins by receiving a...
US-1,020,3998 Automatic analysis of a set of systems used to implement a process
A device may receive first data associated with a set of systems used to implement a process. The device may determine a system topology for the set of systems....
US-1,020,3997 Presenting a synthesized alert using a digital personal assistant
Techniques are described herein that are capable of presenting a synthesized alert using a digital personal assistant. A synthesized alert is an alert that is...
US-1,020,3996 Filtering system noises in parallel computer system during thread synchronization
Various embodiments monitor system noise in a parallel computing system. In one embodiment, at least one set of system noise data is stored in a shared buffer...
US-1,020,3995 Method or system for access to shared resource
Methods and/or systems are provided that may be utilized to read from or write to a resource, such as a shared memory, for example.
US-1,020,3994 Determining and using correlative thermal efficiency impacts to distribute workloads
An apparatus for determining and using correlative thermal efficiency impacts to distribute workloads includes a baseline module, a deviation module, and a...
US-1,020,3993 Method and system for continuous optimization of data centers by combining server and storage virtualization
The invention provides a method and system for continuous optimization of a data center. The method includes monitoring loads of storage modules, server modules...
US-1,020,3992 Worker node rebuild for parallel processing system
A method includes creating communication agents in each worker node in a distributed processing cluster, creating communication agents in nodes other than the...
US-1,020,3991 Dynamic resource allocation with forecasting in virtualized environments
In a virtualized data processing system where an operating system assigns resources to a virtualized computing entity (VCE) according to a container...
US-1,020,3990 On-demand network code execution with cross-account aliases
Systems and methods are described for utilizing cross-account access to tasks on an on-demand code execution environment or other distributed code execution...
US-1,020,3989 Systems and methods relating to host configuration optimization in a data center environment
Systems and methods are disclosed for calculating and utilizing a variable CPU weighting factor for host configuration optimization in a data center...
US-1,020,3988 Adaptive parallelism of task execution on machines with accelerators
A computer system, method, and computer readable product are provided for adaptive parallelism of workload execution on computers with accelerators. In various...
US-1,020,3987 Technology for increasing data processing by users
An event is detected for a first user of a computer system in a computer network, where the event indicates the first user intends for predetermined users in...
US-1,020,3986 Distributed storage data repair air via partial data rebuild within an execution path
Embodiments are directed towards managing the distribution of tasks in a storage system. An execution path for tasks may be generated based on the type of the...
US-1,020,3985 Information processing apparatus, method and non-transitory computer-readable medium for managing a number of...
In an information processing apparatus, a second controller, if a number of subtasks currently executing in the information processing apparatus does not exceed...
US-1,020,3984 Data structure for multiple executable tasks
A system, method, and computer-readable medium, including receiving a request to create a job chain, the job chain being a data structure and to reference a...
US-1,020,3983 Execution control device that causes other electronic device to execute task, non-transitory computer-readable...
An execution control device as an electronic device causes a task starting system to execute a task. The task starting system is provided in a task starting...
US-1,020,3982 Mobile-phone UX design for multitasking with priority and layered structure
The present disclosure provides a method for improving mobile-phone user experience (UX) design for multitasking with priority and layered structure, including:...
US-1,020,3981 Systems and methods for prepare list communication to participants in two-phase commit protocol transaction...
Systems and methods are provided for prepare list communication to participants in a two-phase commit protocol transaction processing. An exemplary method...
US-1,020,3980 Dynamic batch management of shared buffers for virtual machines
Methods, systems, and computer program products for providing dynamic batch management of shared packet buffers are disclosed. A virtualized computer system may...
US-1,020,3979 Virtual machine control device, method for controlling virtual machine control device, management device, and...
A virtual machine control device that controls a C-Plane base station virtual machine for providing a base station function of a virtual base station. The...
US-1,020,3978 Provisioning customized virtual machines without rebooting
Embodiments provision and customize virtual machines (VMs), such as desktop VMs, without rebooting the desktop VMs. In response to a request to provision the...
US-1,020,3977 Lazy timer programming for virtual machines
A system and method for programming a timer in a virtualized system are disclosed. In accordance with one embodiment, a hypervisor executed by a processing...
US-1,020,3976 Virtual appliance management in a virtualized computing environment based on operational modes associated with...
An example method to manage a virtual appliance in a virtualized computing environment may comprise obtaining, by a computing system, data relating to the...
US-1,020,3975 Virtual machine template management
Systems and methods for managing virtual machine templates. An example method may comprise: identifying, by a computer system, a virtual machine snapshot...
US-1,020,3974 Probe insertion via background virtual machine
A performance monitoring system is described herein that works with a hypervisor to reserve resources outside of a virtual machine to monitor performance of an...
US-1,020,3973 High availability service virtual machine in virtualization environment
A service virtual machine provides service to any number of virtual machines on a hypervisor over a first communication channel. When an anomaly is detected...
US-1,020,3972 Framework for networking and security services in virtual networks
Methods, computer-readable storage medium, and systems described herein facilitate registering and consuming network services on a virtual network. A 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 | 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.