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,411,812 File system management
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for file system management. In one aspect, a method includes...
US-9,411,811 Coordinated point-in-time snapshots of multiple computing platforms
Coordinating point-in-time snapshots among multiple computing platforms by receiving a notification from a first computing platform agent indicating a first...
US-9,411,810 Method and apparatus for identifying data inconsistency in a dispersed storage network
A method for execution by a DS processing unit begins with the DS processing unit receiving a plurality of integrity data, which was generated by a plurality of...
US-9,411,809 Remote content presentation queues
Systems, methods, and computer-readable media are disclosed for generating, storing, and managing play queues remotely from a user device on which content...
US-9,411,808 Automapping of music tracks to music videos
A music service remote from a local device user identifies matching video and music content. An identification of a piece of media content that is part of a...
US-9,411,807 Real-time data visualization of streaming data
In certain implementations, a first data element set associated with a first attribute may be provided on a user interface. Individual first data elements of...
US-9,411,806 Optimizing relational database queries with multi-table predicate expressions
Responding to relational database queries (for example, SQL queries) in a new way. More specifically, qualifying queries are written (for example, written by a...
US-9,411,805 Virtual cultural attache
An approach is provided for presenting a translation of a message and a gesture to a sender of the message. A selection of the translation from multiple...
US-9,411,804 Techniques for automatic generation of natural language text
Techniques for use in connection with a system for automatically generating text. Techniques include accessing information specifying at least one referential...
US-9,411,803 Responding to natural language queries
Disclosed herein are a system, non-transitory computer-readable medium, and method for responding to natural language queries. Keywords likely to appear in a...
US-9,411,802 Method for labeling semantic role of bilingual parallel sentence pair
Methods for Semantic Role Labeling (SRL) of bilingual sentence pairs. Steps in this invention include tokenizing and part-of-speech tagging a bilingual sentence...
US-9,411,801 General dictionary for all languages
Disclosed are implementations of methods and systems for displaying definitions and translations of words by searching for a translation simultaneously in...
US-9,411,800 Adaptive generation of out-of-dictionary personalized long words
A system is provided, including a display unit, a memory unit, and a processor. The processor is configured to calculate a mutual information value between a...
US-9,411,799 Methods, apparatuses, systems and computer readable mediums to create documents and templates using domain...
A document and template creation system includes a document and template creation device. The document and template creation device is configured to identify at...
US-9,411,798 Methods and apparatus for reusing report design components and templates
The disclosed embodiments enable a report to be generated using a template. The template may include one or more properties for which for which corresponding...
US-9,411,797 Slicer elements for filtering tabular data
Slicers are configured to filter tabular data arranged in columns. A user may use the slicers to filter tabular data from a client application and/or a server...
US-9,411,796 Smoothing paths in a graphical interface generated by drawing inputs
Systems and methods are provided for smoothing paths in a graphical interface generated by drawing inputs. One embodiment involves determining a value of a...
US-9,411,795 Content placement
A content placement method includes electronically identifying a placeholder image in an electronic document. The placeholder defines a copy hole. The...
US-9,411,794 Facilitating selection of objects on display screens
A method for facilitating selection of an object on the display screen, an apparatus for implementing the method, and a program for causing a computer to...
US-9,411,793 Dynamic language translation of web site content
Methods, systems, and computer readable medium for providing translated web content with translated URLs. A request is received content in a second language...
US-9,411,792 Document order management via binary tree projection
An illustrative embodiment includes processing parse tree data. A parse tree data structure that is representative of a document object model (DOM) tree data...
US-9,411,791 Device control method and system using XML document
A device control method and system that sets a control setting through a user interface generated by using an XML (eXtensible Markup Language) document is...
US-9,411,790 Systems, methods, and media for generating structured documents
Systems, methods, and media for generating structured documents are provided herein. Methods may include receiving digital source content, the digital source...
US-9,411,789 Clickable links within live collaborative web meetings
An approach for creating a clickable link within a presentation during a live collaborative web meeting is provided. The approach identifies one or more uniform...
US-9,411,788 Methods and apparatus for improved navigation among controlled terms in one or more user documents
Methods and apparatus are provided for improved navigation among controlled terms in one or more user documents. A user can navigate among a plurality of...
US-9,411,787 Cross-layer troubleshooting of application delivery
Techniques for cross-layer troubleshooting of application delivery are disclosed. In some embodiments, cross-layer troubleshooting of application delivery...
US-9,411,786 Method and apparatus for determining the relevancy of hyperlinks
A computer implemented method and apparatus for determining the relevancy of hyperlinks. The method comprising determining at least one relevant link on a...
US-9,411,785 Embedding hidden content in unicode
A method, apparatus, and system relating to embedding hidden content within a Unicode message and using the hidden content to perform a particular computer action.
US-9,411,784 Method and computer readable medium for 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...
US-9,411,783 Method and apparatus for selective synchronization of a display layout
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...
US-9,411,782 Real time web development testing and reporting system
Elements of the geometry of the image of a webpage as rendered on at least one target browser are compared with elements of a baseline geometry of the webpage...
US-9,411,781 Rule-based structural expression of text and formatting attributes in documents
Methods and apparatus, including computer program products, that use record-based styles. In one aspect, a system receives an input selecting a portion of some...
US-9,411,780 Employing device sensor data to determine user characteristics
Techniques are described for determining height, weight, or other characteristics of a user based on processed sensor data. The sensor data may include data...
US-9,411,779 Method of dispensing material based on edge detection
A dispensing system for depositing material on an electronic substrate includes a frame, a dispensing unit gantry movably coupled to the frame, a dispensing...
US-9,411,778 Multiprocessor system and synchronous engine device thereof
The invention discloses a multiprocessor System and synchronous engine device thereof. the synchronous engine includes: a plurality of storage queues, wherein...
US-9,411,777 Performing a rooted-v collective operation by an operational group of compute nodes in a parallel computer
In a parallel computer, performing a rooted-v collective operation by an operational group of compute nodes includes: identifying, in source code by a...
US-9,411,776 Separation of data and control in a switching device
A method and apparatus for switching a data packet between a source and destination in a network. The data packet includes a header portion and a data portion....
US-9,411,775 iWARP send with immediate data operations
Apparatus, methods and systems for supporting Send with Immediate Data messages using Remote Direct Memory Access (RDMA) and the Internet Wide Area RDMA...
US-9,411,774 Memory access control
Memory access circuitry controls access to multiple memory units with two access units. Arbitration circuitry forwards memory access requests for one memory...
US-9,411,773 First and second data communication circuitry operating in different states
Data is communicated through two separate circuits or circuit groups, each having clock and mode inputs, by sequentially reversing the role of the clock and...
US-9,411,772 Multi-protocol serial nonvolatile memory interface
An electronic device including a multi-protocol serial nonvolatile memory interface is disclosed. The interface includes: a first line operative to perform...
US-9,411,771 Server system for switching master and slave devices
A server system includes a baseboard management controller and calculation modules. Each calculation module includes a system on chip, slave devices and a...
US-9,411,770 Controlling a plurality of serial peripheral interface (`SPI`) peripherals using a single chip select
Controlling a plurality of serial peripheral interface (`SPI`) peripherals using a single chip select in a computing system, the computing system including an...
US-9,411,769 Apparatus and methods to communicatively couple field devices to controllers in a process control system
A disclosed example apparatus includes a first interface to be communicatively coupled to one of a first field device or a second field device. The first...
US-9,411,768 HDMI-CEC device and address allocation method of HDMI-CEC device network
A method allocates physical addresses HDMI-CEC devices within an HDMI-CEC device network. The HDMI-CEC device network includes a plurality of HDMI-CEC devices...
US-9,411,767 Flash controller to provide a value that represents a parameter to a flash memory
An integrated circuit device includes a transmitter circuit including an output driver. The integrated circuit device includes a first register to store a value...
US-9,411,766 Single optical fiber KVM extender
Single Optical Fiber KVM (Keyboard Video Mouse) systems are provided that comprises of two subsystems: an electro-optical transmitter subsystem and an...
US-9,411,765 Methods of using a peripheral component interconnect express (PCIE) device in a virtual environment
Methods of using a peripheral component interconnect express (PCIe) device in a virtual environment are disclosed. Two operating systems operate on a primary...
US-9,411,764 Optimized redundant high availability SAS topology
For optimizing redundant high availability serial attached SCSI storage (SAS) topology by providing multiple paths to a same SAS target through a single SAS...
US-9,411,763 Allocation of flow control credits for high performance devices
Methods and apparatus relating to allocation of flow control credits for high performance devices are described. In some embodiments, controls and/or...
← 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.