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,342,315 Universal microcode image
Systems and methods for creating universal microcode images and for reconstructing a microcode image from a universal microcode image are described in the...
US-9,342,314 Efficient hardware instructions for single instruction multiple data processors
A method and apparatus for efficiently processing data in various formats in a single instruction multiple data ("SIMD") architecture is presented. ...
US-9,342,313 Transactional memory that supports a get from one of a set of rings command
A transactional memory (TM) includes a control circuit pipeline and an associated memory unit. The memory unit stores a plurality of rings. The pipeline...
US-9,342,312 Processor with inter-execution unit instruction issue
A processor includes an instruction storage memory, a processor core, and an instruction merge unit. The processor core includes a plurality of execution units...
US-9,342,311 Techniques for adaptively generating bounding boxes
One embodiment of the present invention includes a method for generating accumulated bounding boxes for graphics primitives. The method includes generating a...
US-9,342,310 MFENCE and LFENCE micro-architectural implementation method and system
A system and method for fencing memory accesses. Memory loads can be fenced, or all memory access can be fenced. The system receives a fencing instruction that...
US-9,342,309 Extensible execution unit interface architecture with multiple decode logic and multiple execution units
A method and circuit arrangement tightly couple together decode logic associated with multiple types of execution units and having varying priorities to enable...
US-9,342,308 Parsing-enhancement facility
An instruction for parsing a buffer to be utilized within a data processing system including: an operation code field, the operation code field identifies the...
US-9,342,307 Allocation of counters from a pool of counters to track mappings of logical registers to physical registers for...
A computer system assigns a particular counter from among a plurality of counters currently in a counter free pool to count a number of mappings of logical...
US-9,342,306 Predicate counter
According to an example embodiment, a processor such as a digital signal processor (DSP), is provided with a register acting as a predicate counter. The...
US-9,342,305 Low power execution of a multithreaded program
Technologies for low power execution of one or more threads of a multithreaded program by one or more processing elements are generally disclosed.
US-9,342,304 Processing vectors using wrapping increment and decrement instructions in the macroscalar architecture
Embodiments of a system and a method in which a processor may execute instructions that cause the processor to receive an input vector and a control vector are...
US-9,342,303 Modified execution using context sensitive auxiliary code
A system and method to enhance execution of architected instructions in a processor uses auxiliary code to optimize execution of base microcode. An execution...
US-9,342,302 Information processing systems and methods for determining an output format for requested data
An information processing device includes a receiving unit (54) configured to receive a reading instruction to read a part of a data file, the part containing...
US-9,342,301 Converting and input script to a natural language description
Converting an input script includes obtaining an input script comprising at least one variable, obtaining at least one translation transformation rule from a...
US-9,342,300 Analyzing components related to a software application in a software development environment
According to one aspect of the present disclosure, a process for analyzing components related to a software application in a software development environment is...
US-9,342,299 Deployment optimization for activation of scaled applications in a multi-tenant platform-as-a-service (PaaS) system
A mechanism for optimization of deployment of applications for activation in a multi-tenant Platform-as-Service (PaaS) system is disclosed. A method of the...
US-9,342,298 Application compatibility checking in a distributed computing environment
In various embodiments, methods and systems for maintaining compatibility between applications, based on feature-set constraints are provided. A distributed...
US-9,342,297 Systems and methods for providing predictive quality analysis
The disclosed embodiments include methods and systems for providing predictive quality analysis. Consistent with disclosed embodiments, a system may receive...
US-9,342,296 Navigation between application locations of resources in automation systems
There is described a method and a system allowing the use of at least one resource of a first automation system in at least one second automation system,...
US-9,342,295 Dynamic software updates
A method, and a corresponding system, for dynamically updating software while the software is running by automatically dividing a patch into a plurality of...
US-9,342,294 Information processing device comprising a read-only memory and a method for patching the read-only memory
Patching a read-only memory, including a program executable by a processor is performed with a MRAM-based CAM device connected to the address bus and comparing...
US-9,342,293 Device and method for facilitating secure communications over a cellular network
A process for communicating utility-related data over at least one network is described. the process includes: collecting utility-related data at a hub device...
US-9,342,292 Customer relationship management system and method
A software-based customer relationship management system and method.
US-9,342,291 Distributed update service
Systems and methods are disclosed that facilitate the updating of target computing devices based on versioning information. The updates to the target computing...
US-9,342,290 Information processing apparatus, installation method, and program
An information processing apparatus is configured to install a driver that has not yet been customized, in response to the start of installation of the driver,...
US-9,342,289 Service node, network, and method for pre-fetching for remote program installation
A system for package pre-fetching for a remote program installation includes a service node having a processor, a computing node type database, and a cache, the...
US-9,342,288 Surfacing cross platform applications
A utility application store may be configured to present an interface displaying multiple applications that are available from the utility application store. By...
US-9,342,287 Software program ratings
Improved approaches for rating a software program are disclosed. The rating can be automatically determined from a plurality of user characterizations. The user...
US-9,342,286 Mapping and formatting input commands to a third party protocol
A method and apparatus of translating and mapping received commands between operating system languages and/or protocol-based languages. One example method may...
US-9,342,285 Method and apparatus for detecting code change
The present invention provides a method and an apparatus for detecting a code change. The method includes adding a tag to a function to be changed in a source...
US-9,342,284 Optimization of instructions to reduce memory access violations
Mechanisms for reducing memory access violations are disclosed. Sets of instructions may be identified and the identified sets of instructions may be...
US-9,342,283 Profiling binary code based on density
The technology is directed to profiling binary code based on a computed "density" of functions in the code. The density of a function can be computed as the...
US-9,342,282 Method and apparatus for dynamic data configuration
A method and apparatus for configuring dynamic data are provided. A compilation apparatus may select a data format showing an optimum performance when a binary...
US-9,342,281 Method for allowing distributed running of an application and related pre-processing unit
Method for allowing distributed running of an application between a device and a server connected via a network. The method includes the following steps carried...
US-9,342,280 Travel log for manipulation of content
Various embodiments provide a travel log for manipulation of content. In at least some embodiments, the travel log can be presented as a visual element of a web...
US-9,342,279 Traceability management for aligning solution artifacts with business goals in a service oriented architecture...
Traceability management to align IT solution artifacts with business goals in a service oriented architecture environment is provided. A pattern matching...
US-9,342,278 Method and program editor for creating and processing a program for an industrial automation arrangement
A method for creating and processing a program includes selecting a new program object of an object type. The new program object is presented as a character...
US-9,342,277 Method of searching data associated with nodes of a graphical program
A method and apparatus for searching data associated with nodes of a visual or graphical program. The method may include the acts of searching information...
US-9,342,276 Optimization tracing
A modeling environment is provided allowing a user to generate, from a source representation of a model, a target representation of a model and a listing of the...
US-9,342,275 System and method for automatically declaring variables
A system and method for declaring variables during coding of a software program. The method includes, for each variable type, defining a unique string...
US-9,342,274 Dynamic code generation and memory management for component object model data constructs
Dynamic code generation and memory management techniques are provided for component object model (COM) objects with corresponding representations in script code...
US-9,342,273 Automatic communications graphing for a source application
A communications mapping system is provided. The communications mapping system includes at least one processor and a memory. The at least one processor...
US-9,342,272 Custom and customizable components, such as for workflow applications
A software facility allows custom components to be created and used in an end user application, such as a workflow application that defines business processes...
US-9,342,271 Processing device and method for multiplying polynomials
According to one embodiment, a processing device for multiplying a first polynomial with a second polynomial is described including a first memory storing a...
US-9,342,270 Conversion of a normalized n-bit value into a normalized m-bit value
A normalized n-bit value is converted into a normalized m-bit value in accordance with a predetermined rounding mode. An initial m-bit value is determined,...
US-9,342,269 Quantum interference unit, quantum interference device, atomic oscillator, electronic apparatus, and moving object
An atomic oscillator includes: a gas cell which houses metal atoms; a heater which adjusts a temperature of the gas cell; and a package which houses the gas...
US-9,342,268 Multi-level voice menu
Methods, apparatus, and computer-readable media are described herein related to a user interface (UI) that can be implemented on a head-mountable device (HMD)....
US-9,342,267 Displaying regions of user interest in sharing sessions
A meeting server facilitates an online conference session among a presenter device and a plurality of attendee devices, including a display of shared image data...
US-9,342,266 Apparatus for dynamically circumventing faults in the light emitting diodes (LEDs) of a pixel in a graphical...
An apparatus dynamically circumvents faults in the light emitting diodes (LEDs) of a pixel in a graphical display. The LEDs are organized into groups of one or...
← 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.