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,733,941 Technique for translating dependent instructions
In response to determining an operation is a dependent operation, a mapper of a processor determines the source registers of the operation from which the...
US-9,733,940 Techniques for instruction group formation for decode-time instruction optimization based on feedback
A technique of processing instructions for execution by a processor includes determining whether a first property of a first instruction and a second property...
US-9,733,939 Physical reference list for tracking physical register sharing
A processor includes a processing unit including a storage module having stored thereon a physical reference list for storing identifications of physical...
US-9,733,938 Vector checksum instruction
A Vector Checksum instruction. Elements from a second operand are added together one-by-one to obtain a first result. The adding includes performing one or more...
US-9,733,937 Compare and exchange operation using sleep-wakeup mechanism
A method, apparatus, and system are provided for performing compare and exchange operations using a sleep-wakeup mechanism. According to one embodiment, an...
US-9,733,936 Multifunctional hexadecimal instruction form system and program product
A new zSeries floating-point unit has a fused multiply-add dataflow capable of supporting two architectures and fused MULTIPLY and ADD and Multiply and SUBTRACT...
US-9,733,935 Super multiply add (super madd) instruction
A method of processing an instruction is described that includes fetching and decoding the instruction. The instruction has separate destination address, first...
US-9,733,934 Detecting application similarity
The subject matter of this disclosure can be implemented in, among other things, a method. In these examples, the method includes selecting for analysis by a...
US-9,733,933 Automatic comment editing for a smart integrated development environment
Disclosed herein are methods, systems, and computer program products for automatically identifying a comment change deficiency by a code editing component...
US-9,733,932 Context-specific view of a hierarchical data structure
Dynamic ontological working sets support the automatic identification of a context-specific working set (or a visualization of a tree in a hierarchical data...
US-9,733,931 Configuration management of engineering artifacts with automatic identification of related change sets based on...
A user input initiating delivery of a first change set to a stream maintained by an artifact management application can be detected. A first set of elements and...
US-9,733,930 Logical level difference detection between software revisions
A comparison system includes a memory including a first compiled version and a second compiled version of a target application, at least one processor, and a...
US-9,733,929 Systems and methods for restoring applications
A method for restoring applications may include: 1) identifying an installation file that includes an application; 2) monitoring the installation file to...
US-9,733,928 Dynamic setup of development environments
A computer-implemented method includes receiving a request from a user at a local machine to access a project. One or more programming languages used in the...
US-9,733,927 Detection of software or hardware incompatibilities in software packages
In an approach for determining compatibility between a computing device and a software application, a processor receives code of a software application. A...
US-9,733,926 Bridge to connect an extended development capability device to a target device
Techniques are disclosed for development of code for deployment on target devices within native code containers that provide access to native resources on the...
US-9,733,925 Web content management using predetermined project templates
Embodiments of the present invention provide a system, method, and program product. In an embodiment, a computing device generates a list of predetermined...
US-9,733,924 Customized electronic product configuration
An electronic product can be configured by a method that includes attaching a machine-readable identification (ID) tag containing an ID code to a hardware unit...
US-9,733,922 Smarter operating systems: file system events
An on device client that augments operating system functionality may monitor for an event from an operating system running on a processor of a device....
US-9,733,921 System and methods for management of cloud application extensions
Systems, apparatuses, and methods for managing the deployment of extensions to the functionality of a multi-tenant data processing platform. A computing system,...
US-9,733,920 System, method and computer program product for associating a plurality of stored elements with a creation of a...
In accordance with embodiments, there are provided mechanisms and methods for associating a plurality of stored elements with a creation of a patch. These...
US-9,733,919 Updating web resources
Updating web resources includes extracting web resources from an application to local files in response to an initial start-up of the application, downloading...
US-9,733,918 Using cloud patterns for installation on unmanaged physical machines and appliances
A cloud based installer package is converted to a version that can be deployed in physical machines, e.g., by extracting an installer with embedded middleware...
US-9,733,917 Predicting whether a party will purchase a product
A method for predicting whether a party will purchase a product. The method includes accessing data wherein the data is obtained from a plurality of computing...
US-9,733,916 Linking customized external widgets to dashboard data
Embodiments link external widgets to internal data displayed being within a dashboard as part of a story. An interface allows selecting external widget(s) based...
US-9,733,915 Building of compound application chain applications
The incremental formulating an application in response to detecting events (such as user input) in an environment. Upon detecting one or more events, it is...
US-9,733,914 Loop parallelization analyzer for data flow programs
System and method for automatically parallelizing iterative functionality in a data flow program. A data flow program is stored that includes a first data flow...
US-9,733,913 Methods and systems to vectorize scalar computer program loops having loop-carried dependences
Methods and systems to convert a scalar computer program loop having loop-carried dependences into a vector computer program loop are disclosed. One such method...
US-9,733,912 Optimizing intermediate representation of script code for fast path execution
Disclosed here are methods, systems, paradigms and structures for optimizing intermediate representation (IR) of a script code for fast path execution. A fast...
US-9,733,911 Value transfer between program variables using dynamic memory resource mapping
System and method for creating a program. A program may be compiled, including determining one or more value transfer operations in the program. Each value...
US-9,733,910 Replacing annotated program code in a networked computing environment
An approach for replacing one program code library (or method(s) thereof) with another program code library (or method(s) thereof) during execution is provided....
US-9,733,909 System converter that implements a reordering process through JIT (just in time) optimization that ensures...
A system for an agnostic runtime architecture. The system includes a system emulation/virtualization converter, an application code converter, and a converter...
US-9,733,908 Dynamic arrays and overlays with bounds policies
Systems and methods are provided for writing code to access data arrays. One aspect provides a method of accessing a memory array. Data is provided within a...
US-9,733,907 System and method for testing compiler implementation using dynamic combinatorial test generation
A system and method can support compiler testing in a programming language environment. The programming language environment can include a testing framework...
US-9,733,906 User interface area coverage
A method for user interface (UI) automation area coverage is presented. The method extracts document information from a unit test class, the unit test class...
US-9,733,905 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-9,733,904 Content-aware code fragments
Methods, systems, and computer-readable storage media for selecting columns for supporting user interaction with code fragments of source code based on...
US-9,733,903 Optimizing program performance with assertion management
The present disclosure relates to maintaining assertions in source code components of a development project by an integrated development environment (IDE) tool....
US-9,733,902 Machine vision system program editing environment including operating context aware copy and paste feature
A method is provided for copying and pasting a set of machine vision part program operations when editing a part program in a machine vision inspection system....
US-9,733,901 Domain specific language design
A computing system includes a processor; and a memory communicatively coupled to the processor. The processor is configured to: receive from a user, a number of...
US-9,733,900 Multi-bit full adder based on resistive-switching devices and operation methods thereof
The present disclosure discloses a full adder based on resistive-switching devices and an operation method thereof. A multi-bit full adder circuit is...
US-9,733,899 Lane position information for processing of vector
Processing circuitry performs a plurality of lanes of processing on respective data elements of at least one operand vector to generate corresponding result...
US-9,733,898 Athletic performance data system and method
An athletic performance data system has an athletic field data collection system for obtaining athletic performance data and athlete identifying information for...
US-9,733,897 Method and apparatus of searching content
An apparatus and method are provided for searching content. The electronic device includes a display; an audio processing unit; and a controller configured to...
US-9,733,896 System, apparatus, and method for displaying virtual objects based on data received from another apparatus
In accordance with control data that controls a virtual object image and has been acquired by another apparatus, a display form of the virtual object image is...
US-9,733,895 Method for controlling electronic apparatus based on voice recognition and motion recognition, and electronic...
A method for controlling an electronic apparatus which uses voice recognition, and an electronic apparatus applying the same are provided. The method includes,...
US-9,733,894 Method and apparatus for facilitating voice user interface design
A computer implemented method and an apparatus for facilitating voice user interface (VUI) design are provided. The method comprises identifying a plurality of...
US-9,733,893 Obtaining and transmitting audio
A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a...
US-9,733,892 Obtaining content based on control by multiple controllers
A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a...
US-9,733,891 Obtaining content from local and remote sources for playback
A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a...
← 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 | 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.