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/0314107 COLLATING AND INTELLIGENTLY SEQUENCING INSTALLATION DOCUMENTATION
A computer-implemented method for collating and intelligent sequencing of installation documentation includes parsing one or more product installation...
2016/0314106 AUTOMATED CORRECTION OF NATURAL LANGUAGE PROCESSING SYSTEMS
Machine logic that automatically detects natural language processing (NLP) system annotation errors and correspondingly updates NLP annotators to prevent...
2016/0314105 MANUAL CREATION FOR A PROGRAM PRODUCT
Embodiments relate to supporting creation of a manual of a program product. An aspect includes recording into a recording medium that can be accessed by the...
2016/0314104 METHODS AND SYSTEMS FOR EFFICIENT AND ACCURATE TEXT EXTRACTION FROM UNSTRUCTURED DOCUMENTS
According to one aspect, the subject matter described herein includes a method for extracting text from unstructured documents. The method includes creating a...
2016/0314103 Computer System for Generation of Electronic Checklists
A method for providing electronic checklists to subscribers including the steps of: maintaining an electronic store of publisher checklists in communication...
2016/0314102 System and method for content sharing in enterprise content management
Systems and methods for re-using content in a content management system. The content management system may have two or more repositories. A link document may...
2016/0314101 PHASED GENERATION AND DELIVERY OF STRUCTURED DOCUMENTS
In one embodiment, a method includes receiving a request for a web page; sending a first response portion for generating the requested web page to a client...
2016/0314100 DEVICE AND METHOD FOR REPRESENTING HTML ELEMENTS HAVING 3-DIMENSIONAL INFORMATION ON WEB
Disclosed is a device and method for representing HTML elements having three-dimensional (3D) information on web, the device including a virtual space...
2016/0314099 WEBPAGE GENERATING METHOD AND APPARATUS
A webpage generating method includes: obtaining a size of an original design file and layer information of a layer included in the original design file;...
2016/0314098 PROGRAMMATIC SELF-LEARNING OF INTER-SYSTEM DOCUMENT PROCESSING CONFIGURATIONS
In response to reception of an electronic data interchange (EDI) instance document, a determination is made that a hierarchical EDI reception processing rule...
2016/0314097 METHOD AND APPARATUS FOR SENSOR FUSION
Aspects of the disclosure provide a method and an apparatus for sensor fusion. The method includes receiving, by a processor, track reports of at least a first...
2016/0314096 FFT DEVICE AND METHOD FOR PERFORMING A FAST FOURIER TRANSFORM
And FFT device for performing a Fast Fourier Transform (FFT) of an operand vector of length N is described. The FFT device comprises a control unit, a...
2016/0314095 APPLICATION PROCESSOR AND SYSTEM ON CHIP
An application processor includes an application processor including a first processor configured to generate a control signal based on whether user data is...
2016/0314094 DISJOINT ARRAY COMPUTER
A hierarchical array computer architecture comprised of a master computer connected to a plurality of node computers wherein each node has a memory segment. A...
2016/0314093 PARALLEL COMPUTER SYSTEM, ARITHMETIC METHOD, AND STORAGE MEDIUM
A parallel computer system includes a plurality of processing apparatuses that perform an arithmetic operation on elements of an array in parallel, wherein...
2016/0314092 ASYNCHRONOUS TRANSCEIVER FOR ON-VEHICLE ELECTRONIC DEVICE
An on-vehicle electronic device has a generating unit configured to generate a first clock for data communication with another on-vehicle electronic device...
2016/0314091 Photonics-Optimized Processor System
A photonics-optimized multi-processor system may include a plurality of processor chips, each of the processor chips comprising at least one input/output (I/O)...
2016/0314090 TIME-DIVISION MULTIPLEXING DATA BUS
A two-to-one multiplexor comprises a first data input configured to hold data provided from a first preceding asynchronous pipeline stage and a second data...
2016/0314089 ALLOCATING VIRTUAL RESOURCES TO ROOT PCI BUS
Systems and methods for allocating virtual resources to a root PCI bus. An example method may comprise: intercepting, by a hypervisor being executed by a...
2016/0314088 Photonics-Optimized Processor System
A photonics-optimized multi-processor system may include a plurality of processor chips, each of the processor chips comprising at least one input/output (I/O)...
2016/0314087 BUS COMMUNICATIONS WITH MULTI-DEVICE MESSAGING
Methods and systems are described for reading from or writing to a plurality of slave devices connected to a communications bus having a common data line. The...
2016/0314086 SECURE DIGITAL HOST CONTROLLER VIRTUALIZATION
Described herein are methods and system for virtualization of the secure digital (SD) host controller to enable sharing a SD device among various multiple host...
2016/0314085 HIGH CAPACITY MEMORY SYSTEM WITH IMPROVED COMMAND-ADDRESS AND CHIP-SELECT SIGNALING MODE
A memory controller and buffers on memory modules each operate in two modes, depending on the type of motherboard through which the controller and modules are...
2016/0314084 INPUT SYSTEM AND METHOD
An input system includes a communication device and a first input device. The communication device includes a communication chip and a communication port. The...
2016/0314083 SECURITY FOR MEMORY MODULE DATA
A memory module contains a set of contacts configured to contact a second set of contacts on a memory module connector when the memory module is removed from...
2016/0314082 APPLICATION ACCESS CONTROL METHOD AND ELECTRONIC APPARATUS IMPLEMENTING THE SAME
A method and apparatus of access control in an electronic apparatus implementing the method are provided. The method of operating an electronic apparatus...
2016/0314081 STORAGE APPARATUS, CONTROLLER, AND DATA STORING METHOD
According to one embodiment, a storage apparatus includes a recording medium configured to record encryption data, and a controller configured to acquire...
2016/0314080 APPARATUS AND METHOD FOR STORAGE AND DECOMPRESSION OF CONFIGURATION DATA
An apparatus includes a plurality of cores and a fuse array. The plurality of cores is disposed on a die. The fuse array is disposed on the die and is coupled...
2016/0314079 OBJECT MEMORY MANAGEMENT UNIT
Techniques to facilitate enhanced addressing of local and network resources from a computing system are provided herein. In one implementation, a method of...
2016/0314078 MEMORY MANAGEMENT
A data processing system 4 includes a translation lookaside buffer 6 storing mapping data entries 10 indicative of virtual-to-physical address mappings for...
2016/0314077 Memory Sharing Via a Unified Memory Architecture
A method and system for sharing memory between a central processing unit (CPU) and a graphics processing unit (GPU) of a computing device are disclosed herein....
2016/0314076 VM INTER-PROCESS COMMUNICATION
A method is described for enabling inter-process communication between a first application and a second application, the first application running within a...
2016/0314075 COMPUTER PROCESSOR THAT IMPLEMENTS PRE-TRANSLATION OF VIRTUAL ADDRESSES WITH TARGET REGISTERS
A computer processor that implements pre-translation of virtual addresses with target registers is disclosed. The computer processor may include a register...
2016/0314074 COMPUTER PROCESSOR THAT IMPLEMENTS PRE-TRANSLATION OF VIRTUAL ADDRESSES
A computer processor that implements pre-translation of virtual addresses is disclosed. The computer processor may include a register file comprising one or...
2016/0314073 TECHNOLOGIES FOR SCALABLE REMOTELY ACCESSIBLE MEMORY SEGMENTS
Technologies for one-side remote memory access communication include multiple computing nodes in communication over a network. A receiver computing node...
2016/0314072 Probabilistic Associative Cache
A computer cache memory organization called Probabilistic Set Associative Cache (PAC) has the hardware complexity and latency of a direct-mapped cache but...
2016/0314071 COMPUTER PROCESSOR WITH REGISTER DIRECT BRANCHES AND EMPLOYING AN INSTRUCTION PRELOAD STRUCTURE
A computer processor with register direct branches and employing an instruction preload structure is disclosed. The computer processor may include a hierarchy...
2016/0314070 Photonics-Optimized Processor System
A photonics-optimized multi-processor system may include a plurality of processor chips, each of the processor chips comprising at least one input/output (I/O)...
2016/0314069 Non-Temporal Write Combining Using Cache Resources
A method and apparatus for performing non-temporal write combining using existing cache resources is disclosed. In one embodiment, a method includes executing...
2016/0314068 MICROCOMPUTER HAVING PROCESSOR CAPABLE OF CHANGING ENDIAN BASED ON ENDIAN INFORMATION IN MEMORY
There is a need to provide a microcomputer capable of eliminating an external terminal for endian selection. Flash memory includes a user boot area for storing...
2016/0314067 OBJECT MEMORY MANAGEMENT UNIT
Techniques to facilitate enhanced addressing of local and network resources from a computing system are provided herein. In one implementation, a method of...
2016/0314066 SELF-SERVE DIAGNOSTIC TOOLS FOR NETWORK SERVICES
A network device receives a collection of technical steps for implementing a type of service campaign. The technical steps include application programming...
2016/0314065 RESOURCE-CONSTRAINED TEST AUTOMATION
Automating testing of a software product under system resource constraints. One or more SQAs are received and, for each SQA, a confidence level and an...
2016/0314064 SYSTEMS AND METHODS TO IDENTIFY AND CLASSIFY PERFORMANCE BOTTLENECKS IN CLOUD BASED APPLICATIONS
Described herein are systems and methods of identifying and classifying performance bottlenecks for web applications. Such systems and methods use...
2016/0314063 SYSTEM AND METHOD TO INFER CALL STACKS FROM MINIMAL SAMPLED PROFILE DATA
Methods and systems for inferring call stacks in a program, such as a video game or simulation program, are described herein. The call stack data can be...
2016/0314062 TEST CASE GENERATION IN A DEVELOPMENT ENVIRONMENT
A development system comprises a user interface component and a customization component configured to receive developer customization inputs and to customize a...
2016/0314061 Software Defect Detection Identifying Location of Diverging Paths
Embodiments detect differences between software systems by comparing statements collected therefrom in an order of execution. Highlighting point(s) of...
2016/0314060 SYSTEMS INCLUDING NETWORK SIMULATING FOR MOBILE APPLICATION DEVELOPMENT
A system, method and software product emulate and profile an application playing on a mobile device. The mobile device is emulated using a model based upon...
2016/0314059 METHOD AND SYSTEM FOR ASSISTING IN THE VERIFICATION AND VALIDATION OF AN ALGORITHM CHAIN
Method and system for assisting in the verification and validation of an algorithm chain. The system (1) comprises an instrumentation module (2) of an...
2016/0314058 METHOD AND SYSTEM FOR MEASURING A RUNTIME BY MEANS OF WATCHPOINTS
A runtime of a computer program may be measured by providing the compiled computer program with at least a first watchpoint and a second watchpoint at...
← 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 | 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.