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,029,6356 Implementation of reset functions in an SoC virtualized device
An apparatus and method for resetting a virtualized device are disclosed. The virtualized device may be coupled to a first port on a communication unit via a...
US-1,029,6355 Method for the configuration of electronic devices, in particular for the configuration of components of an...
As part of the method for the configuration of electronic devices and, in particular for the configuration of components of an access control system for persons...
US-1,029,6354 Optimized boot operations within a flash storage array
A system and method for efficiently starting up a plurality of solid-state storage devices. A computing system includes one or more storage devices storing data...
US-1,029,6353 Protecting basic input/output (BIOS) code
A method of protecting basic input/output system (BIOS) code. The method includes, with a relocation information tool executed by a processor, refactoring a...
US-1,029,6352 Nested quantum annealing correction
Systems and methods of processing using a quantum processor are described. A method includes obtaining a problem Hamiltonian and defining a nested Hamiltonian...
US-1,029,6351 Computer vision processing in hardware data paths
An apparatus includes a processor and a coprocessor. The processor may be configured to generate a command to run a directed acyclic graph. The coprocessor may...
US-1,029,6350 Parallelized execution of instruction sequences
A method which includes, in a processor that processes instructions of program code, processing one or more of the instructions by a first hardware thread. Upon...
US-1,029,6349 Allocating a register to an instruction using register index information
Data processing circuitry comprises allocation circuitry to allocate one or more source and destination processor registers, of a set of processor registers...
US-1,029,6348 Delayed allocation of an out-of-order queue entry and based on determining that the entry is unavailable,...
A queue management capability enables allocation and management of tracking queue entries, such as load and/or store queue entries, at execution time. By...
US-1,029,6347 Fusible instructions and logic to provide or-test and and-test functionality using multiple test sources
Fusible instructions and logic provide OR-test and AND-test functionality on multiple test sources. Some embodiments include a processor decode stage to decode...
US-1,029,6346 Parallelized execution of instruction sequences based on pre-monitoring
A method which includes, in a processor that processes instructions of program code, processing one or more of the instructions in a first segment of the...
US-1,029,6345 Method and system for distributed shader optimization
Embodiments of the present invention are operable to communicate a list of important shaders and their current best-known compilations to remote client devices...
US-1,029,6344 Convert from zoned format to decimal floating point format
Machine instructions, referred to herein as a long Convert from Zoned instruction (CDZT) and extended Convert from Zoned instruction (CXZT), are provided that...
US-1,029,6343 Hybrid atomicity support for a binary translation based microprocessor
A processing device including a first shadow register, a second shadow register, and an instruction execution circuit, communicatively coupled to the first...
US-1,029,6342 Systems, apparatuses, and methods for cumulative summation
Systems, methods, and apparatuses for executing an instruction are described. For example, an instruction includes at least an opcode, a field for a packed data...
US-1,029,6341 Latest producer tracking in an out-of-order processor, and applications thereof
A processor and system for latest producer tracking In one embodiment, the processor includes an operand renamer circuit that includes a register rename map, a...
US-1,029,6340 Data processing apparatus for executing an access instruction for N threads
A data processing apparatus 10 for executing an access instruction for n threads in order to access data values for the n threads includes storage circuitry 100...
US-1,029,6339 Thread transition management
A system and process for managing thread transitions includes providing two data register sets coupled to a processor and using, by the processor, the two...
US-1,029,6338 System, apparatus and method for low overhead control transfer to alternate address space in a processor
In one embodiment, a processor includes: an accelerator associated with a first address space; a core associated with a second address space and including an...
US-1,029,6337 Preventing premature reads from a general purpose register
Methods and apparatus for preventing premature reads from a general purpose register (GPR) including receiving an instruction comprising a source operand...
US-1,029,6335 Apparatus and method for configuring sets of interrupts
An apparatus and method are described for efficiently processing and reassigning interrupts. For example, one embodiment of an apparatus comprises: a plurality...
US-1,029,6334 Method and apparatus for performing a vector bit gather
Apparatus, method, and system for performing a vector bit gather are describe herein. One embodiment of a processor includes: a first vector register storing...
US-1,029,6333 SIMD variable shift and rotate using control manipulation
Vector single instruction multiple data (SIMD) shift and rotate instructions are provided specifying: a destination vector register comprising fields to store...
US-1,029,6332 Systems and methods for selectively enabling and disabling hardware features
In one embodiment, a computer program product includes a computer readable storage medium having stored/encoded thereon: first program instructions executable...
US-1,029,6331 Log-based software porting
Methods, computer systems and computer program products for service packages porting are provided. Aspects include a computer implemented method for a service...
US-1,029,6330 Machine-based instruction editing
Computer software development has produced many advances within computer science and in most aspects of modern society. Even with modern quality control, bug...
US-1,029,6329 Callable notebook for cluster execution
A system for processing a notebook includes an input interface and a processor. The input interface is to receive a first notebook. The notebook comprises code...
US-1,029,6328 Infrastructure configuration and inventory manager
A configuration management resource manages the solution-level configuration of an infrastructure that includes a plurality of deployed information handling...
US-1,029,6327 Methods and systems that share resources among multiple, interdependent release pipelines
The current document is directed to automated application-release-management facilities that, in a described implementation, coordinate continuous development...
US-1,029,6325 Method of consolidating, synchronizing, and streaming production content for distributed editing of media...
A synchronized media project, synchronization SDK, and synchronization service enable multiple users to produce a media composition collaboratively. A media...
US-1,029,6324 Zero downtime software system upgrade
A zero downtime upgrade procedure is initiated that upgrades a first version of software executing on a source system comprising at least one source server to a...
US-1,029,6323 System and method for fast initial and incremental deployment of apps
A system and method for deploying user apps to user devices is disclosed. A service module on a host system maintains class files of the user app within an...
US-1,029,6322 Controller and control program updating method
A controller according to an embodiment includes a main processing unit and a storage. The main processing unit shifts, when receiving an updating request of a...
US-1,029,6321 System and methods for declaration-based extension management for multi-tenant environments
A system and associated methods for enabling a tenant user of a multi-tenant computing platform to introduce an extension to the platform's functions and...
US-1,029,6320 Patching systems and applications in a virtualized environment
A method for updating an application executing on a virtual machine includes replicating the virtual machine to produce a replica, applying an update to the...
US-1,029,6319 Information processing terminal, information processing system, computer-readable storage medium having stored...
An example information processing apparatus includes a display and processing circuitry. The processing circuitry is configured to control the information...
US-1,029,6318 Offline tools upgrade for virtual machines
A method for managing tools on a virtual machine includes provisioning a virtual machine. The method also includes, before powering on the virtual machine,...
US-1,029,6317 Continuous publication of application to remote computing devices
A particular method includes storing a manifest file and a parameters file at a data store. The manifest file and the parameters file are associated with a...
US-1,029,6316 Parallelization method, parallelization tool, and in-vehicle apparatus
A method is for generating a parallel program for a multicore microcomputer from processes in a single program for a single core. The method includes extraction...
US-1,029,6315 Multiple-thread processing methods and apparatuses
Multiple-thread processing apparatuses and methods are provided. The multiple-thread processing method may include searching for loops in a plurality of...
US-1,029,6314 Detecting and remedying memory leaks caused by object reference cycles
Exemplary methods, apparatuses, and systems parse programming code to identify instructions within the programming code to allocate objects and instructions...
US-1,029,6313 Safely consuming dynamically-typed code from a statically-typed programming language
A computerized method is provided to consume a dynamically-typed language in a compatible language, and to compile source code in the compatible language to a...
US-1,029,6312 Methods, apparatuses, and systems for zero silent data corruption (ZDC) compiler technique
Methods, apparatuses, systems, and implementations of a zero silent data corruption (ZDC) compiler technique are disclosed. The ZDC technique may use an...
US-1,029,6311 Finding uninitialized variables outside the local scope
Embodiments of the present invention provide a method and system for finding uninitialized variables outside the local scope. Initially, a source code of a...
US-1,029,6310 Evolutionary programming techniques utilizing context indications
Techniques are provided for determining labels associated with first and second candidate code and whether those labels are compatible based at least in part on...
US-1,029,6309 Systems and methods for automatic API generation for bi-directional communication between native and web-based...
An approach is proposed to support automatic API generation for integration of web-based components with a native application. First, mini apps are included in...
US-1,029,6308 Automatically generating network applications from design mock-ups
The present disclosure is directed to providing a network application creation system that facilitates generating network applications from a design layout. In...
US-1,029,6307 Method and system for template extraction based on source code similarity
The present invention is a system and method for template extraction based on source code similarity. The system receives source code and groups the class files...
US-1,029,6306 Embedded location awareness in UML modeling for mobile and IoT development
According to an aspect of some embodiments of the present invention there is provided a computer implemented method of automatically generating and storing a...
US-1,029,6305 Method and device for the automated production and provision of at least one software application
A method for automated generation and provision of at least one client/server-based software application having a user interface for a user is provided. The...
← 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 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 | 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.