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,891,925 Allocation method, apparatus, and program for managing architectural registers and physical registers using...
An allocation system and a method for allocating an architectural register in a system having one or more mapping tables. When the allocation system detects a...
US-9,891,924 Method for implementing a reduced size register view data structure in a microprocessor
A method for implementing a reduced size register view data structure in a microprocessor. The method includes receiving an incoming instruction sequence using...
US-9,891,923 Loop predictor-directed loop buffer
A loop predictor trains a branch instruction to determine a trained loop count of a loop. When the loop fits in an instruction buffer, the processor stops...
US-9,891,922 Selectively blocking branch prediction for a predetermined number of instructions
Embodiments relate to selectively blocking branch instruction predictions. An aspect includes a computer system for performing selective branch prediction. The...
US-9,891,921 Data processor selecting a flag out of a plurality of flags generated by an instruction operating on multiple...
The RISC data processor is based on the idea that in case that there are many flag-generating instructions, the number of flags generated by each instruction is...
US-9,891,919 Caller protected stack return address in a hardware managed stack architecture
Corruption of program stacks is detected by using guard words placed in the program stacks. A called routine executing on a processor checks a guard word in a...
US-9,891,918 Fractional use of prediction history storage for operating system routines
A microprocessor includes a predicting unit having storage for holding a prediction history of characteristics of instructions previously executed by the...
US-9,891,917 System and method to increase lockstep core availability
A system and method for increasing lockstep core availability provides for writing a state of a main CPU core to a state buffer, executing one or more...
US-9,891,916 Dynamically updating hardware prefetch trait to exclusive or shared in multi-memory access agent system
A hardware data prefetcher is comprised in a memory access agent, wherein the memory access agent is one of a plurality of memory access agents that share a...
US-9,891,915 Method and apparatus to increase the speed of the load access and data return speed path using early lower...
A microprocessor implemented method for resolving dependencies for a load instruction in a load store queue (LSQ) is disclosed. The method comprises initiating...
US-9,891,914 Method and apparatus for performing an efficient scatter
An apparatus and method for performing an efficient scatter operation. For example, one embodiment of a processor comprises: an allocator unit to receive a...
US-9,891,913 Method and apparatus for performing conflict detection using vector comparison operations
An apparatus and method are described for performing conflict detection operations. For example, one embodiment of a processor comprises: a first source vector...
US-9,891,912 Comparison-based sort in a reconfigurable array processor having multiple processing elements for sorting array...
An array processor includes a managing element having a load streaming unit coupled to multiple processing elements. The load streaming unit provides input data...
US-9,891,911 Software development work item management system
A software development management system for use by multiple developers includes an acquisition unit configured to acquire, for each of a plurality of work...
US-9,891,910 Systems and methods for pre-processing and runtime distribution of interactive content
Source interactive content is obtained, including asset objects and code objects. Interactive content metadata is generated from the source interactive content,...
US-9,891,909 Dynamic reconnect of work processes in a zero downtime maintenance procedure
The disclosure generally describes methods, software, and systems, including a method for updating an application. At least one application instance of an...
US-9,891,908 Updatable integrated-circuit radio
An integrated-circuit radio communication device (1) comprises processing means (7), memory (13), and radio communication logic (17). The memory (13) stores (i)...
US-9,891,907 Device component status detection and illustration apparatuses, methods, and systems
Device component status detection and illustration apparatuses, methods, and systems determine and generate visualizations of updates timelines indicating...
US-9,891,906 Software versioning
Provided is software versioning that allows a set of features to be selectively enabled and/or disabled based on a value of a switch associated with each...
US-9,891,905 Utility meter intelligent firmware update system and method
One embodiment describes a utility metering system. The utility metering system includes a utility meter that is communicatively coupled to a utility service...
US-9,891,904 Method and apparatus for optimizing implementation of a soft processor executing a fixed program on a target device
A method for designing a system on a target device includes identifying a soft processor to implement on the target device. The soft processor is optimized in...
US-9,891,903 Software verification system and methods
A method for detecting a confirmation of a properly installed software product on a computing device, determining the software product installation properties...
US-9,891,902 Performing administrative tasks associated with a network-attached storage system at a client
In some examples, a client device receives, from a network-attached storage (NAS) system, installer code. Executing the installer code at the client device...
US-9,891,901 Source code translation
Software specification translation includes: receiving a first software specification specified in a first programming language, a second software specification...
US-9,891,900 Generation of specialized methods based on generic methods and type parameterizations
Generic method specialization represents the ability to specialize generic methods over various types. When implementing generic method specialization an...
US-9,891,899 Automatic reference counting
In a method for enabling automatic reference counting, a segment of source code is replaced with an automatic reference counting implementation such that the...
US-9,891,898 Low-level programming language plugin to augment high-level programming language setup of an SDN switch
A method involves compiling a first amount of high-level programming language code (for example, P4) and a second amount of a low-level programming language...
US-9,891,897 Dynamic user interface tag format
A system and method for facilitating characterizing data to enable dynamic generation of a user interface feature based on the data. An example method includes...
US-9,891,896 Program code library searching and selection in a networked computing environment
An approach for integrated development environment (IDE)-based program code library searching and selection in multiple programming languages in a networked...
US-9,891,895 User interaction models for disambiguation in programming-by-example
Systems and methods for increasing user confidence in results that are produced by one or more programs that are generated by an underlying ...
US-9,891,894 Code continuity preservation during automatic code generation
A device may receive a model for code generation. The device may determine to preserve continuity with a first generated code associated with the model. The...
US-9,891,893 System and method for a development environment for building services for a platform instance
An improved system and method are disclosed for creating a configuration for a platform instance using a development environment that has a graphical user...
US-9,891,892 Method and device for producing a computer program product for a mobility device and mobility device
An assignment of at least one state variable to a respective graphic object is carried out as a function of a user input. An assignment of a respective vehicle...
US-9,891,891 Systems and methods for integration of carrier-based SMS and voice functionality within API platform
Systems and methods for integration of carrier-based service functionality with API-based functionality emanating from a single service provider or service...
US-9,891,890 Generation of an application from template
Examples of the disclosure provide for receiving a template at a design surface, the template representing a visual layout, logic, and data schema for an...
US-9,891,889 Injecting CPU time jitter to improve entropy quality for random number generator
Aspects of present disclosure relate to random number generator, a method and a computer program product of improving entropy quality of the random number...
US-9,891,888 Digital true random number generator based on S-boxes
Various embodiments relate to a device including a digital component configured to output a plurality of parallel bits based on an input wherein the digital...
US-9,891,887 Subdivision of a fused compound arithmetic operation
A microprocessor prepares a fused multiply-accumulate operation of a form .+-.A*B.+-.C for execution by issuing first and second multiply-accumulate...
US-9,891,886 Split-path heuristic for performing a fused FMA operation
A microprocessor performs a fused multiply-accumulate operation of a form .+-.A*B.+-.C. An evaluation is made to detect whether values of A, B, and/or C meet a...
US-9,891,885 Flying display device
A display device includes a display unit, at least a flight unit connected to the display unit, a position information receiving unit obtaining information on a...
US-9,891,884 Augmented reality enabled response modification
A method for performing the following operations (not necessarily in the following order): (i) receiving by an augmented reality system, a series of images...
US-9,891,883 Methods and system for cue detection from audio input, low-power data processing and related arrangements
Methods and arrangements involving electronic devices, such as smartphones, tablet computers, wearable devices, etc., are disclosed. One arrangement involves a...
US-9,891,882 Methods and systems for conveying encrypted data to a communication device
An embodiment takes the form of an accessory for attachment to a communication device, the accessory comprising a microphone disposed on the accessory to detect...
US-9,891,881 Audio processing algorithm database
Examples described herein involve maintaining a database of audio processing algorithms. Maintaining the database may involve generating or updating audio...
US-9,891,880 Information display regarding playback queue subscriptions
An example non-transitory computer-readable medium stores instructions that, when executed by a control device, cause the control device to perform functions....
US-9,891,879 Enabling proximity-aware visual identification
A computer implemented method and system for proximity aware identification includes determining a symbol for identification on a first device. The first device...
US-9,891,878 Information processing system, information processing apparatus, and computer-readable recording medium
An information processing system includes an acquirer configured to acquire, from a printer driver, at least one setting option settable in the printer driver;...
US-9,891,877 Server apparatus that distributes print data, management method of print data, and storage media
According to an embodiment, a server apparatus includes a storage unit and a control unit. The storage unit correlates print data to a user ID of which a user...
US-9,891,876 Facsimile device and image forming device linkage system, linkage device, and linkage method
A linkage system includes a facsimile device, an image forming device, and a linkage device through a network. The facsimile device includes a receiver...
US-9,891,875 Host device for transmitting print data to printer and method of rendering print data via host device
A host device for transmitting print data to a printer is configured to generate bitmap image data by using the print data, to extract object attribute...
← 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 | 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.