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,600,274 Calculating confidence values for source code based on availability of experts
Software that uses machine logic to identify expert(s) for functional components of source code, determining a confidence value for each functional component...
US-9,600,273 Efficient annotation system for distributed version control systems
Systems and methods for making source code annotations available across software code repository commits are disclosed. An example method for creating an...
US-9,600,272 Hierarchical directives-based management of runtime behaviors
Support for dynamic behavior is specified while reducing reliance on JIT compilation and large runtimes; semantic characteristics are selectively attached to...
US-9,600,271 System, method, and computer-readable medium
A system includes: processing circuitry and a database which stores target data to be accessed by a plurality of information processing apparatus each of which...
US-9,600,270 Methods and systems for updating components on a computing device
Methods and systems for updating components on a computing device are described herein. A computing device may perform an example method, which may include...
US-9,600,269 Deployment of database objects
A system, a method, and a computer program product for deploying of objects are disclosed. At least one file containing a plurality of artifacts for deploying...
US-9,600,268 Image upgrade for devices in a telephony system
A system for image upgrade, according to one embodiment of the present invention comprises an upgrade director and a target device comprising a manager module....
US-9,600,267 Optimizing provisioning through automated virtual machine template generation
Software that dynamically updates virtual machine templates at deterministic intervals in order to reduce patching time, by performing the following operations:...
US-9,600,266 Methods and apparatus for updating software components in coordination with operational modes of a motor vehicle
Methods and apparatus are provided for updating at least one software component of a motor vehicle in coordination with predetermined safe operational modes of...
US-9,600,265 Updating elements in data storage facility using predefined state machine over extended time period
A sequence for distributing at least one of a plurality of code packages to the at least one facility according to different states of a fixed state machine is...
US-9,600,264 Generating a customized set of tasks for migration of a deployed software solution
A migration set list generator specifies a physical topology of a deployed software solution, wherein the software solution comprises software components and...
US-9,600,263 Systems and methods for performing uninterrupted network upgrades with controllers
First and second controllers implemented on computing equipment may be used to control switches in a network. The switches may forward network packets between...
US-9,600,262 System, method and program product for updating virtual machine images
A system, method and computer program product for allocating shared resources. Upon receiving requests for resources, the system determines whether there are...
US-9,600,261 Apparatus and methods for widget update scheduling
Methods and apparatus for scheduling a content update of a mobile widget are provided. The method may include receiving a widget update consideration. The...
US-9,600,260 Method for dynamically managing multicast sessions for software downloads and related systems
Methods and systems are disclosed for dynamically managing multicast sessions for software downloads and, more particularly, for such software downloads used in...
US-9,600,259 Programmatic installation and navigation to access deep states of uninstalled applications
A mobile computing device includes a touchscreen, a transceiver, one or more processors, and a non-transitory memory that stores computer readable instructions....
US-9,600,258 Suggestions to install and/or open a native application
A system and method are provided for providing suggestions to install native applications, the method including accessing a website on an application running on...
US-9,600,257 Application installation system
A method, system and computer program product for generating a list of applications available for installation on a user terminal is disclosed. In one aspect, a...
US-9,600,256 Incrementally compiling software artifacts from an interactive development environment
An interactive development environment receives developer inputs to develop or customize modeled types. A compilation agent receives a request from the IDE to...
US-9,600,255 Dynamic data and compute resource elasticity
An execution environment in a computer system provides dynamic data and compute resources elasticity for user code to improve execution efficiency. The...
US-9,600,254 Loop branch reduction
A method for reducing loop branches comprises analyzing an intermediate code to identify a candidate loop; analyzing the candidate loop to identify a candidate...
US-9,600,253 Arranging binary code based on call graph partitioning
Mechanisms are provided for arranging binary code to reduce instruction cache conflict misses. These mechanisms generate a call graph of a portion of code....
US-9,600,252 System for dynamic compilation of at least one instruction flow
A compilation system for at least one instruction flow to be executed on a target circuit comprises a hardware acceleration circuit performing the functions of...
US-9,600,251 Enhancing API service schemes
Embodiments of enhancing API servicing schemes are disclosed. A set of proxy code associated with servicing the API requests of an application is analyzed...
US-9,600,250 Declarative programming model with a native programming language
An execution environment in a computer system supports a declarative programming model where user code is written with a query syntax in a native programming...
US-9,600,249 Obtaining correct compile results by absorbing mismatches between data types representations
Methods and a system are provided. A method includes implementing a function, which a compiler for a first language does not have, using a compiler for a second...
US-9,600,248 Information processing device, information processing method, and computer program
Provided is an information processing device including a program execution unit that loads, interprets, and executes a computer program code created by a first...
US-9,600,247 Extensible definition of interactive system productivity facility (ISPF) panels
Embodiments of the present invention provide a method, system and computer program product for extensible definition of interactive system productivity facility...
US-9,600,246 Development system with improved methodology for creation and reuse of software assets
A development system with improved methodology for creation and reuse of software assets is shown and described. In one embodiment, for example, in a...
US-9,600,245 Computer-implemented method for generating control unit program code and message management environment...
A computer-implemented method for generating control unit program code. The control unit program code or an intermediate representation in the generation of the...
US-9,600,244 Cognitive editor
Embodiments include methods, and computer program products of cognitive programming editor system in a computer system. Aspects include: providing programmers'...
US-9,600,243 Sharing of first class objects across multiple interpreted programming languages
Systems and methods are disclosed for enabling users to write scripting code in a first scripting language, and then use a second scripting language to call...
US-9,600,242 Application framework for reactive information propagation and planning for lifelike exercises
The present invention addresses the development of software applications for multiple domains and users. The application framework of the present invention...
US-9,600,241 Unified state transition table describing a state machine model
A computer-readable memory device may include instructions to store data describing a state machine model including source states and destination states. The...
US-9,600,240 Trailing or leading zero counter having parallel and combinational logic
A trailing/leading zero counter includes a plurality of hardware logic blocks, each of which calculates one bit of the output value (i.e. the number of...
US-9,600,239 Cryptographic accelerator
A cryptographic accelerator performs various modular arithmetic operations producing unreduced results bounded by the double of the modulus (i.e.: 2*M). In...
US-9,600,238 Fully digital chaotic differential equation-based systems and methods
Various embodiments are provided for fully digital chaotic differential equation-based systems and methods. In one embodiment, among others, a digital circuit...
US-9,600,237 Random number processing apparatus and random number processing method
A random number processing apparatus includes a memory cell and a control circuitry. The memory cell has a characteristic in which a resistance value reversibly...
US-9,600,236 Systems and methods for computing mathematical functions
Mathematical functions are computed in a single pipeline performing a polynomial approximation (e.g. a quadratic approximation, or the like); and one or more...
US-9,600,235 Technique for performing arbitrary width integer arithmetic operations using fixed width elements
One embodiment of the present invention includes a method for performing arithmetic operations on arbitrary width integers using fixed width elements. The...
US-9,600,234 Floating-point arithmetic device, semiconductor device and information processing system
A floating-point arithmetic device of an embodiment includes: a first functional unit configured to receive first input data to execute first arithmetic...
US-9,600,233 Generic data model for event monitoring integration
Illustrative embodiments provide a computer-implemented method for a generic data model for event monitoring integration. The computer-implemented method...
US-9,600,232 Aligning FIFO pointers in a data communications lane of a serial link
Aligning FIFO pointers includes resetting, by a write control block coupled to a write side of the FIFO, write pointers to an initial value. Then, iteratively,...
US-9,600,231 Model shrinking for embedded keyword spotting
A revised support vector machine (SVM) classifier is offered to distinguish between true keywords and false positives based on output from a keyword spotting...
US-9,600,230 Methods and apparatus for voice-controlled access and display of electronic charts onboard an aircraft
A method for accessing electronic charts stored on an aircraft is provided. The method receives, via an onboard avionics system, location data for the aircraft;...
US-9,600,229 Location based responses to telephone requests
A method for receiving processed information at a remote device is described. The method includes transmitting from the remote device a verbal request to a...
US-9,600,228 Enhanced system and method for static query generation and entry
A system and method for static query generation and input, comprising a set of auto-complete and auto-suggest rules, based on a template derived from at least...
US-9,600,227 System and method for speech-based navigation and interaction with a device's visible screen elements using a...
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enabling screen-specific user interfacing with elements...
US-9,600,226 Media playback processing and control method, apparatus, and system
A media playback processing and control method, apparatus, and system are provided. The processing method includes: receiving, by a central server, a query...
US-9,600,225 Transmitting method and transmitting device, receiving method and receiving device, and transfer method and...
Data broadcast data, which is broadcast in data broadcasts, is constructed by disposing, for example, EMD (Electric Music Distribution) links required to...
← 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 | 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.