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/0335104 UNIVERSAL DATABASE DRIVER
Methods, systems, and computer program products are included to provide a universal database driver, into which one or more driver implementations may be...
2016/0335103 Locking/Unlocking CPUs to Operate in Safety Mode or Performance Mode Without Rebooting
An embodiment of the invention provides a method for changing a multi-processor system from a performance mode to a safety mode while the system continues to...
2016/0335102 METHODS AND DEVICES FOR FINDING SETTINGS TO BE USED IN RELATION TO A SENSOR UNIT CONNECTED TO A PROCESSING UNIT
A method performed in a processing unit for finding settings to be used in relation to a sensor unit connected to the processing unit is disclosed. The method...
2016/0335101 METHOD FOR CONFIGURING AN INTERFACE UNIT OF A COMPUTER SYSTEM
A method for configuring an interface unit of a computer system with a first processor and a second processor stored in the interface unit. A data link is set...
2016/0335100 TECHNIQUES FOR CONFIGURING A GENERIC PROGRAM USING CONTROLS
According to some aspects, a method of operating a data processing system is provided wherein at least one computer program is configured, the data processing...
2016/0335099 SYSTEM AND METHOD OF PROCESSING FOR FLEXIBLE INTERCEPTION OF COMMUNICATION BETWEEN SYSTEM LAYERS
A method for dynamically changing a fundamental attribute of an object in a game played using a system is provided. The system can include a system directory...
2016/0335098 Mirroring Application GUI Layout to Operating System GUI Layout
A method, system, and/or computer program product formats a layout of an application graphical user interface (GUI). A description of a layout of an operating...
2016/0335097 PROGRAM LOADING SYSTEM FOR MULTIPLE MOTHERBOARDS
A program loading system effective for several different types of motherboard includes a first storage module, a first control module, first switch module, and...
2016/0335096 BOOTING CONTROL SYSTEM AND MOTHERBOARD HAVING THE SAME
A booting control system includes a control module, a switch module, a sense module, a first basic input output system (BIOS) chip, and a second BIOS chip. The...
2016/0335095 BOOTING SYSTEM
A booting system includes a control module, a voltage regulation module, a complex programmable logic device (CPLD), and a power supply unit (PSU). The control...
2016/0335094 Apparatus and Method for Activating and Shutting Down Enhanced Pipeline Stages and Enhanced Modules Based on...
A method for controlling a pipeline-based processor. The method includes determining a change in a workload. The method also includes activating or shutting...
2016/0335093 Output Voltage to Serial Communication Port
One of a first voltage and a second voltage may be selected based on input from a basic input/output system (BIOS). One of the selected voltage and no voltage...
2016/0335092 Using Very Long Instruction Word VLIW Cores In Many-Core Architectures
Current ultra-high-performance computers execute instructions at the rate of roughly 10 PFLOPS and dissipate power in the range of 10 MW. The next generation...
2016/0335091 METHOD AND APPARATUS TO AVOID DEADLOCK DURING INSTRUCTION SCHEDULING USING DYNAMIC PORT REMAPPING
A method for performing dynamic port remapping during instruction scheduling in an out of order microprocessor is disclosed. The method comprises selecting and...
2016/0335090 APPARATUS AND METHOD FOR ACCELERATING OPERATIONS IN A PROCESSOR WHICH USES SHARED VIRTUAL MEMORY
An apparatus and method are described for coupling a front end core to an accelerator component (e.g., such as a graphics accelerator). For example, an...
2016/0335089 ELIMINATING REDUNDANCY IN A BRANCH TARGET INSTRUCTION CACHE BY ESTABLISHING ENTRIES USING THE TARGET ADDRESS OF...
Indexing subroutine entries in a branch target instruction cache (BTIC) using a target address of the subroutine. The instructions returned by the BTIC may be...
2016/0335088 AVAILABLE REGISTER CONTROL FOR REGISTER RENAMING
A data processing apparatus comprises register rename circuitry for mapping architectural register specifiers specified by instructions to physical registers...
2016/0335087 OPTIMIZING BRANCH RE-WIRING IN A SOFTWARE INSTRUCTION CACHE
A method includes a computer device receiving a branch instruction; the computer device managing two tables, where a first table relates to application blocks...
2016/0335086 Read and Write Masks Update Instruction for Vectorization of Recursive Computations Over Independent Data
A processor executes a mask update instruction to perform updates to a first mask register and a second mask register. A register file within the processor...
2016/0335085 PROCESSING QUEUE MANAGEMENT
A data processing system 2 includes multiple out-of-order issue queues 8, 10. A master serialisation instruction MSI received by a first issue queue 8 is...
2016/0335084 METHOD OF COMPILING, APPARATUS, AND STORAGE MEDIUM
A method of compiling a first program to output a second program, the method includes: determining a number of arithmetic units to be operated during execution...
2016/0335083 SYSTEM, METHOD, AND STORAGE MEDIUM
A system includes a plurality of arithmetic devices configured to execute arithmetic processes in parallel. Each of plurality of arithmetic devices is...
2016/0335082 MULTI-DIMENSIONAL SLIDING WINDOW OPERATION FOR A VECTOR PROCESSOR
A logic circuit in a processor including a plurality of input registers, each for storing a vector containing data elements, a coefficient register for storing...
2016/0335081 ADDING ON-THE-FLY COMMENTS TO CODE
A system and method of adding on-the-fly comments to source code are described. In some embodiments, audio data comprising a comment for source code in a...
2016/0335080 METHOD AND APPARATUS FOR PATCHING
A system and method for patching an application running in a computing system, the method comprising: in response to that there is a need to patch a first...
2016/0335079 ZERO DOWN-TIME DEPLOYMENT OF NEW APPLICATION VERSIONS
The disclosure generally describes methods, software, and systems, including a method for application versioning. An updated version of a software component to...
2016/0335078 LOGGING OPERATING SYSTEM UPDATES OF A SECURE ELEMENT OF AN ELECTRONIC DEVICE
Systems, methods, and computer-readable media for logging secure element updates of an electronic device are provided. In one example embodiment, a method, at...
2016/0335077 SELECTIVE UPDATE OF CORE MOBILE DEVICE USER INTERFACE THROUGH APPLICATION MARKETPLACE
Systems and methods for selectively updating or extending built in functionality on a mobile device are disclosed. The updates may be provided to selective...
2016/0335076 Initiating Update Operations
Techniques for initiating update operations are described. In implementations, updates are gathered for a computing device, and grouped based on whether the...
2016/0335075 Dynamic Update of Application as Code is Checked-In
Software parses an app update schedule with a parsing utility to obtain a current app version number of an app and determines that the deployed app version...
2016/0335074 SYSTEM AND METHOD FOR SIGNALING THROUGH DATA STORAGE
An application platform system and method. A data synchronization instance manages a reference state object for a data synchronization system (DSS) account. A...
2016/0335073 CENTRALIZED MANAGEMENT OF MOBILE-ASSISTED MOTOR VEHICLE SOFTWARE UPGRADING AND VEHICLE DATA ANALYTICS
In an example, a system is provided and the system includes a motor vehicle component client, a server located in the cloud, and an application to be installed...
2016/0335072 Optical Transceiver Device and Method
An optical transceiver is programmed by downloading firmware data from a remote provider onto a computing device local to the transceiver and electronically...
2016/0335071 SYSTEM FIRMWARE CONFIGURATION DATA
In one example of the present disclosure, a computing system is provided. The computing system is to initiate a power on self-test (POST) process, determine...
2016/0335070 UPGRADING A PHYSICAL SECURITY SYSTEM HAVING MULTIPLE SERVER NODES
A physical security system that includes multiple server nodes may be upgraded by receiving an upgrade installation package from a client and propagating the...
2016/0335069 DEPENDENCY HANDLING FOR SOFTWARE EXTENSIONS
Adaptation objects comprising software extensions for applications of an enterprise system may be developed in a test system. Dependency data for an adaptation...
2016/0335068 CHECKS FOR SOFTWARE EXTENSIONS
Software extensions for applications of an enterprise system may be developed in a test system. An adaptation transport module accesses, in the test system, a...
2016/0335067 SOURCE CODE CUSTOMIZATION FRAMEWORK
An execution platform includes a processor configured to execute programmatic instructions. A storage device is coupled to the processor. An interface is...
2016/0335066 SYSTEM AND METHOD FOR AUTOMATICALLY DEPLOYING CLOUD
A system for automatically deploying a cloud includes an interface, a deployment manager, a server manager, and a deployment task executor. The interface...
2016/0335065 SUBSTRATE PROCESSING SYSTEM AND METHOD OF INSTALLING PLC SOFTWARE
A substrate processing system includes a main controller, a module controller connected to the main controller, the module controller controlling a device on...
2016/0335064 INFRASTRUCTURE TO SUPPORT ACCELERATOR COMPUTATION MODELS FOR ACTIVE STORAGE
A method, a system, and a non-transitory computer readable medium for generating application code to be executed on an active storage device are presented. The...
2016/0335063 COMPILATION OF TRANSFORMATION IN RECALCULATION USER INTERFACE
The compilation of a transformation chain of a recalculation user interface that displays an electronic canvas that contains one or more displayed result of a...
2016/0335062 DYNAMIC CODE LOADING
Described are methods, systems and computer readable media for dynamic code loading.
2016/0335061 SPECIFYING USER DEFINED OR TRANSLATOR DEFINITIONS TO USE TO INTERPRET MNEMONICS IN A COMPUTER PROGRAM
Provided are a method, system, and article of manufacture for specifying user defined or translator definitions to use to interpret mnemonics in a computer...
2016/0335060 SPECIFYING USER DEFINED OR TRANSLATOR DEFINITIONS TO USE TO INTERPRET MNEMONICS IN A COMPUTER PROGRAM
Provided are a method, system, and article of manufacture for specifying user defined or translator definitions to use to interpret mnemonics in a computer...
2016/0335059 PROCEDURE FOR REUTILIZATION OF MEANS IMPLEMENTED FOR BOARDING, PARTICULARLY FOR BOARDING AN AIRCRAFT
A method for reusing certified capabilities for the implementation of a function on board an aircraft is disclosed. The certified capability can include a...
2016/0335058 SEMANTIC REPRESENTATIONS OF SOFTWARE EXTENSIONS
Software extensions for applications of an enterprise system may be developed in a test system. An adaptation transport module displays, in a test system, a...
2016/0335057 PARSING AND COMPILING DATA SYSTEM QUERIES
Described are methods, systems and computer readable media for parsing and compiling data system queries.
2016/0335056 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...
2016/0335055 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...
← 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 143 144 145 146 147 148 | 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.