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/0306787 COMPUTER PROCESSES FOR ANALYZING AND SUGGESTING IMPROVEMENTS FOR TEXT READABILITY
Computer-based processes are disclosed for analyzing and improving document readability. Document readability is improved by using rules and associated logic...
2016/0306786 CONCURRENT PARSING AND PROCESSING OF SERIAL LANGUAGE CODE
The aspects enable a processor to concurrently execute markup language code (e.g., HTML) having embedded scripting language code (e.g., JAVASCRIPT.RTM.) during...
2016/0306785 SYSTEM AND METHOD FOR AUTOMATED BOOK GENERATION
A method for producing readable display material by a computing device is described. A storyline is selected by the computing device from a plurality of...
2016/0306784 Audio Onboarding Of Digital Content With Enhanced Audio Communications
Systems and methods for populating an on-line form using voice interaction. The method includes: parsing the form into: i) a first field to be filled in by a...
2016/0306783 METHOD AND APPARATUS FOR PHONETICALLY ANNOTATING TEXT
Method and apparatus for phonetically annotating text are disclosed. The method includes: at a device having one or more processors and memory: identifying a...
2016/0306782 METHOD AND APPARATUS FOR SHARING COMMON DOCUMENTS USING DUALIZED SERVER
The present disclosure relates to a method and an apparatus for sharing common documents using a dualized server. The method of sharing common documents using...
2016/0306781 NON-DISRUPTIVE METHOD FOR PAGE RENDERING IN A PORTAL WHEN A PERFORMANCE CONSTRAINT IS NOT FULFILLED
A method, a computer program product, and a computer system for page rendering in a portal. A computer processor determines whether the performance constraint...
2016/0306780 NON-DISRUPTIVE METHOD FOR PAGE RENDERING IN A PORTAL WHEN A PERFORMANCE CONSTRAINT IS NOT FULFILLED
A method, a computer program product, and a computer system for page rendering in a portal. A computer processor determines whether the performance constraint...
2016/0306779 CONTROLLING PAGINATION OF DYNAMIC-LENGTH PRESENTATIONS
A method and computer readable medium for defining pagination preferences that control pagination of dynamic-length presentations. In an embodiment, a computer...
2016/0306778 Adaptive Column Selection
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for adaptive column selection. One of the methods includes...
2016/0306777 INTEGRATED DISPLAY OF DATA METRICS FROM DIFFERENT DATA SOURCES
Systems and methods for are disclosed for providing integrated display of data metrics from different data sources. In some embodiments, an icon representing a...
2016/0306776 SELECTIVE SYNCHRONIZING OF DISPLAY LAYOUTS
A method and apparatus for synchronizing selected attributes of a target page element on a target display layout with modified attributes of a source page...
2016/0306775 APPARATUS, METHOD, AND PROGRAM FOR PROCESSING DISPLAYED CONTENTS BASED ON A RESULT OF NATURAL LANGUAGE PROCESSING
An information processing apparatus includes a selection unit selecting at least a part of a text included in contents, an acquisition unit acquiring a...
2016/0306774 SMARTER ELECTRONIC READER
Embodiments of the present invention provide methods, computer program products, and systems for enriching and customizing one or more portions of textual...
2016/0306773 QUANTITATIVE ANALYSIS AND VISUALIZATION OF SPATIAL POINTS
A method for analyzing spatial point patterns and visualizing the results is presented. The method includes simulating at least one point set within a region...
2016/0306772 SYSTEMS AND METHODS FOR EXECUTING SOFTWARE THREADS USING SOFT PROCESSORS
A hardware acceleration component is provided that includes a plurality of hardware clusters, each hardware cluster comprising a plurality of soft processor...
2016/0306771 COMBO CHIP FOR USB CONNECTOR
A combo chip is provided. The combo chip is applicable to an USB connector, and includes an USB type-C circuit, an USB non-type-C circuit, a switch unit, and a...
2016/0306770 ENHANCED VIRTUAL GPIO WITH MULTI-MODE MODULATION
A multi-modulation scheme is provided that combines pulse-width modulation and phase modulation to transmit a plurality of GPIO signals as virtual GPIO signals.
2016/0306769 SYSTEM FOR COMMUNICATION VIA A PERIPHERAL HUB
Wireless peripherals may be used by workers to facilitate communication, data entry, data visualization, safety, and security. Typically, these peripherals...
2016/0306768 ULTRA HIGH CAPACITY SOLID STATE DRIVE
A solid state drive with modular memory. The solid state drive may include a modular array of memory cards installed on a controller board, each memory card...
2016/0306767 SYSTEMS AND METHODS FOR ENABLING COMMUNICATION BETWEEN AN ACCESSORY CHARGER ADAPTER (ACA) AND AN ACA-AGNOSTIC...
A physical layer integrated circuit (PHY), including an accessory charger adapter (ACA) bridge circuit to communicate with an ACA via a universal serial bus...
2016/0306766 CONTROLLER AREA NETWORK BUS
The present disclosure describes a vehicle implementing a processing module for receiving data from a high-speed CAN bus and sending data to a low-speed CAN...
2016/0306765 LOW POWER PARALLELIZATION TO MULTIPLE OUTPUT BUS WIDTHS
A Serializer/Deserializer (SerDes) is described with an architecture that simultaneously provides flexibility for many different gear ratios as well as reduced...
2016/0306764 ADAPTER BOARD SYSTEM
A board adapter system includes a first adapter board. A secondary first processor coupling is located on the first adapter board, and the first adapter board...
2016/0306763 CHIP LEVEL SWITCHING FOR MULTIPLE COMPUTING DEVICE INTERFACES
Various semiconductor chips and computing devices are disclosed. In one aspect a semiconductor chip is provided that includes a first interface controller, a...
2016/0306762 ELECTRONIC DEVICE AND METHOD FOR PERFORMING HYBRID COMMUNICATION WITH EXTERNAL ELECTRONIC DEVICE
Disclosed is an electronic device including a first communication circuit that perform communication by using a first communication protocol, and a processor...
2016/0306761 SMART WATCH WITH TRANSMISSION FUNCTION
A smart watch with transmission function is disclosed. The smart watch with transmission function includes a movement structure, two transmission watch straps,...
2016/0306760 Negotiation Between Multiple Processing Units for Switch Mitigation
A method for maintaining data and clock line synchronization, which may include a clock line that may be driven high after a clock line falling edge to...
2016/0306759 DATA TRANSMISSION AND RECEPTION SYSTEM
A communication system is provided. The communication system includes slave modules outputting collected data to a master module, and outputting data priority...
2016/0306758 PROCESSING SYSTEM HAVING KEYWORD RECOGNITION SUB-SYSTEM WITH OR WITHOUT DMA DATA TRANSACTION
A processing system has a keyword recognition sub-system and a direct memory access (DMA) controller. The keyword recognition sub-system has a processor and a...
2016/0306757 BRIDGE CONFIGURATION IN COMPUTING DEVICES
Systems and methods are disclosed for configuring an interface bridge. A computing system includes a device controller, an interface bridge module coupled to...
2016/0306756 MEMORY SYSTEM, MEMORY MODULE AND METHOD TO BACKUP AND RESTORE SYSTEM USING COMMAND ADDRESS LATENCY
A memory system having a plurality of memory devices includes a controller for separately accessing the memory devices. The memory system includes a data bus...
2016/0306755 IMAGE FORMING APPARATUS THAT TRANSMITS AND RECEIVES INFORMATION BETWEEN PLATFORMS, RECORDING MEDIUM, AND METHOD
An image forming apparatus includes a storage device, main process circuitry, and sub-process circuitry. The main process circuitry writes main-side...
2016/0306754 STORAGE SYSTEM
According to one embodiment, a storage system includes two connection circuits and two node circuits. The two node circuits are connected with each other. Each...
2016/0306753 Storage Controller Cache Synchronization Method and Apparatus
A storage controller is provided. The storage controller includes a memory storing an indication of a current owner, a previous owner, and a preferred owner...
2016/0306752 EXECUTION-AWARE MEMORY PROTECTION
Execution-Aware Memory protection technologies are described. A processor includes a processor core and a memory protection unit (MPU). The MPU includes a...
2016/0306751 DATA STORAGE SYSTEMS AND METHODS
Data storage systems are disclosed for automatically generating encryption rules based on a set of training files that are known to include sensitive...
2016/0306750 ENCRYPTION USING ENTROPY-BASED KEY DERIVATION
A system may encrypt the contents of a memory using an encryption key that is generated based on an entropy-based key derivation function. The system may...
2016/0306749 GUEST PAGE TABLE VALIDATION BY VIRTUAL MACHINE FUNCTIONS
Systems and methods for guest page table validation by virtual machine (VM) functions. An example method comprises: storing a first VM function invocation...
2016/0306748 Embedded computing device
An apparatus and a method is provided that comprises at least one first processing unit configured to run at least one first computer program application...
2016/0306747 SYNCHRONIZING UPDATES OF PAGE TABLE STATUS INDICATORS AND PERFORMING BULK OPERATIONS
A synchronization capability to synchronize updates to page tables by forcing updates in cached entries to be made visible in memory (i.e., in in-memory page...
2016/0306746 BURST TRANSLATION LOOK-ASIDE BUFFER
A comparand that includes a virtual address is received. Upon determining a match of the comparand to a burst entry tag, a candidate matching translation data...
2016/0306745 A CACHE SYSTEM AND METHOD
This invention provides a cache system and method based on instruction read buffer (IRB). When applied to the field of processor, it is capable of filling...
2016/0306744 System and Method for Reliably Persisting Storage Writes at High Speed
A method for operating a device adapted to store information with high reliability includes determining a storage address for a data payload portion of a write...
2016/0306743 VIRTUALIZATION-AWARE PREFETCHING
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for pre-fetching content. One of the systems includes a...
2016/0306742 INSTRUCTION AND LOGIC FOR MEMORY ACCESS IN A CLUSTERED WIDE-EXECUTION MACHINE
A processor includes a Level-2 (L2) cache, a first and second cluster of execution units, and a first and second data cache unit (DCU) communicatively coupled...
2016/0306741 Data Migration Method and Apparatus, and Processor
An on-chip memory in a many-core system is partitioned, and according to a frequency at which a processor core set in each on-chip partition accesses a virtual...
2016/0306740 MEMORY TILE ACCESS AND SELECTION PATTERNS
In one embodiment, an apparatus, such as a memory device, is disclosed. The apparatus includes multiple memory tiles and selection circuitry. Each memory tile...
2016/0306739 GARBAGE COLLECTION OF NON-PINNED OBJECTS WITHIN HEAP
Garbage collection of objects within the heap of a computing system, and movement of adjacent sets of live objects as a whole in order to perform compaction....
2016/0306738 Reducing Memory Commit Charge When Compressing Memory
A set of memory pages from a working set of a program process, such as at least some of the memory pages that have been modified, are compressed into 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 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 | 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.