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
2016/0328247 METHODS AND APPARATUS TO CONTROL A MONITORING AGENT
Methods, apparatus, systems and articles of manufacture to control a monitoring agent. An example method includes instructing, via a processor, a monitoring...
2016/0328246 REAL-TIME DEVICE SETTINGS USING KNOWLEDGE BASE
Methods, systems, and computer program products relate to recommending settings include collecting operating parameter and usage condition data for a plurality...
2016/0328245 DYNAMIC ADDITION AND REMOVAL OF OPERATING SYSTEM COMPONENTS
Systems, computer program products and computer program products for facilitating the dynamic addition and removal of operating system components on computing...
2016/0328244 PRESENTING AND INTERACTING WITH AUDIO-VISUAL CONTENT IN A VEHICLE
A vehicle interface system includes at least one electronic display configured to present information to an occupant of the vehicle. The system includes a...
2016/0328243 FAST COMPUTER STARTUP
Fast computer startup is provided by, upon receipt of a shutdown command, recording state information representing a target state. In this target state, the...
2016/0328242 PREDICTIVE WRITING OF BOOTABLE IMAGES TO STORAGE NODES IN A CLOUD COMPUTING ENVIRONMENT
A cloud computing environment may enable customers to choose between a number of possible bootable images. Bootable images, associated with storage nodes in...
2016/0328241 Data processing method for multiple operating systems and terminal equipment
A data processing method for multiple operating systems and a terminal equipment are described. The terminal equipment has a display area and is capable of...
2016/0328240 BIOS SYSTEM WITH SIMULATED CMOS
A system. The system includes a BIOS system comprising a first memory device configured to store data associated with a computer system, wherein the first...
2016/0328239 PERFORMING PARTIAL REGISTER WRITE OPERATIONS IN A PROCESSOR
In one embodiment, a processor includes logic, responsive to a first instruction, to perform an operation on a first source operand and a second source operand...
2016/0328238 Method and Apparatus for Sorting Elements in Hardware Structures
A method for sorting elements in hardware structures is disclosed. The method comprises selecting a plurality of elements to order from an unordered input...
2016/0328237 SYSTEM AND METHOD TO REDUCE LOAD-STORE COLLISION PENALTY IN SPECULATIVE OUT OF ORDER ENGINE
A load-store collision detection system for a speculative out of order processing engine which includes a scheduler that dispatches instructions to multiple...
2016/0328236 APPARATUS AND METHOD FOR HANDLING REGISTERS IN PIPELINE PROCESSING
An apparatus stores a program including a description of loop processing of iterating a plurality of instructions, and rearranges an execution sequence of the...
2016/0328235 INSTRUCTION FOR IMPLEMENTING ITERATIONS HAVING AN ITERATION DEPENDENT CONDITION WITH A VECTOR LOOP
A processor is described having an instruction execution pipeline. The instruction execution pipeline includes an instruction fetch stage to fetch an...
2016/0328234 CONTEXT SWITCHING MECHANISM FOR A PROCESSOR HAVING A GENERAL PURPOSE CORE AND A TIGHTLY COUPLED ACCELERATOR
In one embodiment, a processor includes an accelerator, a decoder to decode a first instruction into a decoded first instruction, and a second instruction into...
2016/0328233 PACKED FINITE IMPULSE RESPONSE (FIR) FILTER PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS
A processor includes a decode unit to decode a packed finite impulse response (FIR) filter instruction that indicates one or more source packed data operands,...
2016/0328232 SYSTEM, METHOD OF EXECUTING A PLURALITY OF THREADS INCLUDED IN A COMPUTER PROGRAM BY CIRCUITRY, AND ONE OR MORE...
A system includes circuitry configured to execute a first thread of a plurality of threads, measure an execution time period during which the circuitry...
2016/0328231 MEMORY-NETWORK PROCESSOR WITH PROGRAMMABLE OPTIMIZATIONS
In some embodiments, an apparatus includes processing circuitry that includes a plurality of different components configured to perform operations to generate...
2016/0328230 SOFTWARE DEPENDENCY SHADING
In one embodiment of the present invention, a shading engine enables multiple versions of dependencies to coexist in an executable software application. During...
2016/0328229 SYSTEM AND METHOD OF ONLINE FIRMWARE UPDATE FOR BASEBOARD MANAGEMENT CONTROLLER (BMC) DEVICES
A system includes a baseboard management controller (BMC), capable of online update of the BMC without shutting down any services. The BMC includes a...
2016/0328228 UPGRADING DEVICES IN A DISPERSED STORAGE NETWORK
A method for execution by a dispersed storage and task (DST) processing unit includes obtaining distributed storage and task network (DSTN) address range...
2016/0328227 Dynamically Applying A Software Patch To A Computer Program
Provided is a method of dynamically applying a software patch to a computer program. A current version of a computer program is determined. Upon determination,...
2016/0328226 METHOD AND SYSTEM FOR MANAGING THE END TO END LIFECYCLE OF THE VIRTUALIZATION ENVIRONMENT FOR AN APPLIANCE
A system for managing the end to end lifecycle of a virtualization environment within an appliance includes a set of installation tools and an administration...
2016/0328225 SYSTEMS AND METHODS FOR LOCATION-BASED APPLICATION INSTALLATION
A system and/or method may be provided to install applications based on location. In particular, a location of a user device may be detected. Based on the...
2016/0328224 SATISFYING APPLICATION DEPENDENCIES
The dependencies of an application are identified by intercepting application programming interface calls made by an application. A determination is then made...
2016/0328223 ALERTING THE PRESENCE OF BUNDLED SOFTWARE DURING AN INSTALLATION
A technique allows a user client to receive a software product from a server. The user client may determine if the software product includes other potentially...
2016/0328222 AUTO DISCOVERY AND CONFIGURATION OF SERVICES IN A LOAD BALANCING APPLIANCE
The present disclosure is directed towards systems and methods for managing application delivery in a network. A device intermediary to a client and one or...
2016/0328221 Run-Time Interception of Software Methods
The present disclosure involves systems and computer-implemented methods for installing software hooks. One process includes identifying a target method and a...
2016/0328220 Method and Apparatus for User Interface Modification
A method and apparatus for modifying a user interface. The method comprises receiving user interface data at a client from a first server, receiving...
2016/0328219 MOBILE APPLICATION DEVELOPMENT COLLABORATION SYSTEM
A mobile application development system is provided. The mobile application development system includes a user interface component configured to generate a...
2016/0328218 PROGRAM EXECUTION DEVICE AND COMPILER SYSTEM
A program execution device includes a program loader reading a machine language program including a machine language code and access frequency information; an...
2016/0328217 METHOD AND COMPUTER PROGRAM PRODUCT FOR CREATING ENTERPRISE MANAGEMENT SYSTEMS
A computer program product for creating an enterprise management dashboard program, and comprising a process architecture server, a process architect client, a...
2016/0328216 METHOD AND APPARATUS FOR AUTOMATIC SOFTWARE DEVELOPMENT FOR A GROUP OF CONTROLLER-BASED DEVICES
A method and apparatus for automatic generation of software for controller-based devices in a group is provided. The method comprises receiving, for a...
2016/0328215 PATTERN RECOGNITION OF SOFTWARE PROGRAM CODE IN AN INTEGRATED SOFTWARE DEVELOPMENT ENVIRONMENT
A software development environment receives an input string from a user, and searches for the input string in a plurality of program code files. The system...
2016/0328214 Methods and Systems for Generation and Execution of Miniapp of Computer Application Served by Cloud Computing...
A first application is executed on a cloud computing system for a first period of time. User input signals associated with execution of the first application...
2016/0328213 MIGRATION BETWEEN MODEL ELEMENTS OF DIFFERENT TYPES IN A MODELING ENVIRONMENT
Migration between model elements of different model element types in a model provided within a modeling environment is described herein. A model element of a...
2016/0328212 Performing Constant Modulo Arithmetic
A binary logic circuit for determining y=x mod(2.sup.m-1), where x is an n-bit integer, y is an m-bit integer, and n>m, includes reduction logic configured...
2016/0328211 QUANTUM RANDOM NUMBER GENERATORS
Random number generators include a thermal optical source and detector configured to produce random numbers based on quantum-optical intensity fluctuations. An...
2016/0328210 METHOD OF GENERATING UNIFORM AND INDEPENDENT RANDOM NUMBERS
For any multiplicative congruential generator (d, z) with an odd modulus d and a multiplier z coprime to d, a computationally innovative method is presented as...
2016/0328209 RANDOM NUMBER STORAGE, ACCESS, AND MANAGEMENT
Random numbers within a processor may be scarce, especially when multiple hardware threads are consuming them. A local random number buffer can be used by an...
2016/0328208 COMPUTER AND COMPUTATION PROGRAM
A classical technique relying on thermodynamics is used, and spin s.sub.j, which is a variable, is made to follow a local effective magnetic field B.sub.j to...
2016/0328207 PARTIAL REMAINDER/DIVISOR TABLE SPLIT IMPLEMENTATION
According to one general aspect, an apparatus may include a key selector configured to select a personality key from at least a portion of an input value. The...
2016/0328206 SPEECH RETRIEVAL DEVICE, SPEECH RETRIEVAL METHOD, AND DISPLAY DEVICE
A voice search apparatus includes a web page display controller, a voice recognizer, a matching unit, and a URL creator. The web page display controller...
2016/0328205 Method and Apparatus for Voice Operation of Mobile Applications Having Unnamed View Elements
A method and apparatus for voice operation of mobile applications having unnamed view elements includes an electronic computing device configured to determine...
2016/0328204 METHODS AND APPARATUS FOR ENHANCING ELECTRONIC PRESENTATIONS WITH LOCATION INFORMATION
A system and method for communicating a multimedia presentation between a presenter and an audience is described. Services provided via a network facilitate...
2016/0328203 SUPPORT FRAME FOR VIDEO WALL
The present invention relates to a support frame configured to be incorporated into a plurality of interconnected video panels which each emit light to a front...
2016/0328202 Video Wall System and Method of Making and Using Same
The system is comprised of a hub which in turn is made of a housing, at least one video input port, at least two video output ports, a digital card enabling...
2016/0328201 DISPLAY CONTROL SYSTEM, DISPLAY CONTROL APPARATUS, DISPLAY CONTROL METHOD, AND STORAGE MEDIUM
A first imaging unit and a second imaging unit are installed on a first site. An image captured by the first imaging unit and an image captured by the second...
2016/0328200 TESTING SCREENS OF A MULTI-SCREEN DEVICE
Disclosed is a method for testing screens of a multi-screen device. The multi-screen device may establish connections between a plurality of users and a...
2016/0328199 METHODS FOR ASSESSING RELIABILITY OF A UTILITY COMPANY'S POWER SYSTEM
Methods are provided for assessing reliability of a power system of a utility company. At least one main overview display is obtained. Violation markers are...
2016/0328198 SYSTEM FOR ENHANCED DISPLAY OF INFORMATION ON A USER DEVICE
A method and corresponding apparatus configured for enabling the enhanced dissemination and display of information on a user device. Using an acquiring device...
← 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 | 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.