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,430,466 Techniques for crowd sourcing human translations to provide translated versions of web pages with additional...
Techniques include outputting to a developer an offer to opt-in to a translation feature that enables human translators to translate their web page to a target...
US-9,430,465 Hybrid, offline/online speech translation system
A hybrid speech translation system whereby a wireless-enabled client computing device can, in an offline mode, translate input speech utterances from one...
US-9,430,464 Identifying unchecked criteria in unstructured and semi-structured data
A method, system and computer-usable medium are disclosed for identifying unchecked criteria in unstructured and semi-structured data within a form. Text spans...
US-9,430,463 Exemplar-based natural language processing
Systems and processes for exemplar-based natural language processing are provided. In one example process, a first text phrase can be received. It can be...
US-9,430,462 Guided article authorship
A method includes, determining a target publication, identifying one or more content suggestions associated with the target publication, and causing a user to...
US-9,430,461 Mobile based lexicon and forecasting
An approach is provided for ranking candidate answers to a natural language question. A natural language question is received from a user of a mobile device....
US-9,430,460 Active featuring in computer-human interactive learning
A collection of data that is extremely large can be difficult to search and/or analyze. Relevance may be dramatically improved by automatically classifying...
US-9,430,459 Automated table transformations from examples
Described herein are mechanisms for automatically generating a computer-executable program that transforms a first table in a first format to a second table in...
US-9,430,458 List-based interactivity features as part of modifying list data and structure
Embodiments are provided that include interactive electronic list features and functionality, but are not so limited. In an embodiment, a method is configured...
US-9,430,457 Ambiguity reduction for image alignment applications
According to exemplary systems and methods, a template is partitioned into blocks using an image processor. An image is scanned using an optical scanner. The...
US-9,430,456 System for entering data into a data processing system
The present invention is a data entry system for extracting data from an image. The system displays a number of data capture windows corresponding to data...
US-9,430,455 Methods and systems for intelligent form-filling and electronic document generation
Methods and systems are disclosed for intelligent form-filling and electronic document generation. One method may include generating a decision tree...
US-9,430,454 Real-time document sharing and editing
Methods, systems and apparatus, including computer program products, for real-time document sharing and editing. In one aspect, a method includes comparing a...
US-9,430,453 Multi-page document recognition in document capture
Techniques to capture document data are disclosed. It is determined that a sequence of pages in a stream of document page images comprise a single multi-page...
US-9,430,452 Memory model for a layout engine and scripting engine
Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to...
US-9,430,451 Parsing author name groups in non-standardized format
The present invention is directed to a method and corresponding system for parsing author name text strings in documents. The method and system may...
US-9,430,450 Automatically adapting accessibility features in a device user interface
A method of scaling font size on a user interface of a mobile communication device. The method comprises presenting a message in a first font size on a display...
US-9,430,449 Systems, methods, and media for managing editable previews of webpages
Systems and methods for managing an editable preview of a webpage are provided herein. Exemplary methods may include receiving a request to generate an editable...
US-9,430,448 System and methods for the cluster of media
A computer implemented method for the cluster of media, the method comprises, selecting a media search source via a user interface; providing a form-based...
US-9,430,447 Presenting media content based on parsed text
Methods and systems are provided for presenting media content based on parsed text. Text may be received and a referenced media entity may be identified in the...
US-9,430,446 Information processing apparatus, method and storage medium including a function for establishing exceptions...
An information processing apparatus, method and storage medium having a feature for establishing exceptions applied to print settings when specified conditions...
US-9,430,445 Document editor and method for editing document
The present invention provides a document editor and a method for editing document to facilitate the collaboration between users. The document editor comprises...
US-9,430,444 Iteratively calculating standard deviation for streamed data
The present invention extends to methods, systems, and computer program products for iteratively calculating standard deviation for streamed data. Embodiments...
US-9,430,443 Systematic coding technique
Disclosed herein is a method of generating a generator matrix for defining how to systematically code source data, the method comprising: determining source...
US-9,430,442 Solving a gate-sizing optimization problem using a constraints solver
A constraints problem can be created based on a gate-sizing optimization problem for a portion of a circuit design. The constraints problem can comprise a set...
US-9,430,441 Methods, circuits, devices, systems and associated computer executable code for distributed content caching and...
Disclosed are methods, circuits, devices, systems and associated computer executable code for distributed content caching and delivery. An access or gateway...
US-9,430,440 Environment construction apparatus and method, environment registration apparatus and method, environment...
An environment construction apparatus that carries out, in a second system, acquiring a connection permission data of a first storage in a first system that was...
US-9,430,439 Visualizing reach of posted content in a social networking system
Effects of content communications propagated to users of a social networking system may be tracked and measured by the social networking system. Identifiers of...
US-9,430,438 Communication bus with zero power wake function
A two wire bidirectional bus system is provided in which at least one of the slave nodes is configured to enter into a sleep mode, thereby minimizing power...
US-9,430,437 PCIE lane aggregation over a high speed link
A computer network system configured with disaggregated inputs/outputs. This system can be configured in a leaf-spine architecture and can include a router...
US-9,430,436 Event-based in-band host registration
Techniques are presented for event-based host registration. Continuously performed standard path testing operations are able to cause an event signal upon...
US-9,430,435 Multi-protocol tunneling over an I/O interconnect
Described are embodiments of methods, apparatuses, and systems for multi-protocol tunneling across a multi-protocol I/O interconnect of computer apparatus. A...
US-9,430,434 System and method for conserving memory power using dynamic memory I/O resizing
Systems and methods are disclosed for conserving power consumption in a memory system. One such system comprises a DRAM memory system and a system on chip...
US-9,430,433 Multi-layer distributed network
Apparatuses and processes for distributing signals in an integrated circuit are disclosed. An embodiment to use a custom layer together with a base layer on an...
US-9,430,432 Optimized multi-root input output virtualization aware switch
In one implementation, an optimized multi-root input-output virtualization (MRIOV) aware switch configured to route data between multiple root complexes and I/O...
US-9,430,431 Multi-part electronic device and data transmission method
Embodiments of the present invention relate to electronic devices and data transmission methods. The electronic device includes: a first part including a first...
US-9,430,430 Dynamic selection of operating modes
A dock connects to a user's host device and provides video output to a display. The host device is a computing device that executes one or more applications....
US-9,430,429 Methods and apparatus to identify a communication protocol being used in a process control system
Methods and apparatus to identify a communication protocol being used in a process control system are disclosed. An example method includes determining a...
US-9,430,428 Circuit and method for software tracing
A circuit for software tracing in a system on chip is described as including a plurality of components, each component having at least one local processor...
US-9,430,427 Structured block transfer module, system architecture, and method for transferring
Structured block transfer module, system architecture, and method for transferring content or data. Circuit allowing content in one memory to be shifted, moved,...
US-9,430,425 Multi-cycle resource sharing
Systems and methods for resource sharing of pipelined circuitry of an integrated circuit (IC) are provided. For example, in one embodiment, a method for sharing...
US-9,430,424 Universal serial bus (USB) device access from one or more virtual machines
To provide access to USB devices coupled to a client computing device for a user of virtual machine executing on a server, the server, in some examples, may be...
US-9,430,423 Embedded multimedia card (eMMC), host controlling eMMC, and method operating eMMC system
An eMMC includes flash memory including an extended card specific data (CSD) register ("EXT_CSD register"), and an eMMC controller that controls operation of...
US-9,430,422 Processing system with interspersed processors with multi-layer interconnect
Embodiments of a multi-processor array are disclosed that may include a plurality of processors and configurable communication elements coupled together in a...
US-9,430,421 Interrupt signal arbitration
An interrupt controller includes a priority level arbitrator (8) including multiple stages. The stages include at least one stage comprising a plurality of...
US-9,430,420 Computing system with multimodal interaction mechanism and method of operation thereof
A method of operation of a computing system includes: receiving a interrupt request for an interrupt task request; determining a request intent, with a control...
US-9,430,419 Synchronizing exception control in a multiprocessor system using processing unit exception states and group...
A data processing apparatus is provided with a plurality of processing units executing respective streams of program instructions corresponding to respective...
US-9,430,418 Synchronization and order detection in a memory system
Embodiments relate to out-of-synchronization detection and out-of-order detection in a memory system. One aspect is a system that includes a plurality of...
US-9,430,417 Sequential memory access operations
Methods of operating a memory include performing a memory access operation, obtaining an address corresponding to a subsequent memory access operation prior to...
US-9,430,416 Pattern-based service bus architecture using activity-oriented services
A pattern-based service bus includes a plurality of bus endpoints, a bus-hosted service, and a bus storage component. The plurality of bus endpoints interact...
← 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 | 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.