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,436,673 Automatic application of templates to content
An apparatus and method applying a layout template to content are disclosed herein. A plurality of content included in a visual workspace is automatically...
US-9,436,672 Representing and manipulating hierarchical data
A methodology for representing hierarchical relationships between data in cells utilizes formatting of rows, columns, and cell borders, as well as blank rows....
US-9,436,671 Displaying multiple row and column header areas in a summary table
A data analysis program receives a selection of data fields defining multiple row header areas and/or multiple column header areas for display in a summary...
US-9,436,670 Webpage based form entry aid
Embodiments of the present invention disclose a method, computer program product, and system for providing an interface for data entry into a webform. In one...
US-9,436,669 Systems and methods for interfacing with dynamic web forms
A computer-implemented method for interfacing with dynamic web forms may include (1) identifying a web page, (2) parsing the web page in order to identify an...
US-9,436,668 Form completion rate enhancement system and method
A system and method for facilitating the entry by a user via a network, of information into a scaffold electronic document. A flag server modifies the scaffold...
US-9,436,667 Techniques for rendering media as layers
Techniques are provided for rendering media as layers. Logical units of media form a media stream. The media stream as a whole is processed to divide components...
US-9,436,666 Sharing geographical information between users
Users can collaborate to annotate a map by sharing geographical information. Map data can be stored locally or remotely while annotations are stored in an...
US-9,436,665 Synchronizing annotations between printed documents and electronic documents
An image of a printed document portion is provided to a synchronizer. The synchronizer retrieves an electronic version of the printed document and identifies an...
US-9,436,664 Performing multiple scope based search and replace within a document
A method and system for performing search and replace operation has been implemented. The system enables to perform multiple scope based search concurrently...
US-9,436,663 Presenting documents to a user based on topics and collective opinions expressed in the documents
A content platform for presenting documents to a user based on topics and collective opinions expressed in the documents is disclosed. The content platform...
US-9,436,662 Method and apparatus for extensibility of user interface binding definitions
Embodiments create a binding specifications file that is compatible with a user interface application from a grammar rich XML file. The grammar rich XML file...
US-9,436,661 System and method for generating an interactive endless belt routing diagram
A system and method for generating an interactive routing diagram for an endless belt is disclosed. The routing diagram illustrates a plurality of components...
US-9,436,660 Building and maintaining information extraction rules
Methods and arrangements for managing development of information extraction rules. One or more documents are opened for extraction. An interface is provided to...
US-9,436,659 Transferring annotations between documents displayed side by side
A system and method to view, edit, share, and organize files using software in the form of a computing application for a computing device, allowing a user to...
US-9,436,658 Systems and methods for creating a surface in a faulted space
Systems and methods for creating a surface in a faulted space, which includes using interpolation techniques.
US-9,436,657 Computing device and method for analyzing acquisition values
In a method for analyzing acquisition values of an electronic device using a computing device, the computing device receives an acquisition value of the...
US-9,436,656 Method for systematically treating errors
A method for systematically handling errors, and an assemblage for carrying out the method, are presented. The method serves for systematically handing errors...
US-9,436,655 Architecture for vector memory array transposition using a block transposition accelerator
A system and method for vector memory array transposition. The system includes a vector memory, a block transposition accelerator, and an address controller....
US-9,436,654 Methods and systems for processing task management functions in a cluster having an intelligent storage adapter
Methods and systems for processing task management requests are provided. A cache client adapter receives a task management request other than an abort for a...
US-9,436,653 Shared-bandwidth multiple target remote copy
A computer management apparatus one embodiment includes a split component configured to split data into a plurality of data elements; a send component...
US-9,436,652 Honeyport active network security
A device comprises a processor. The processor is configured to generate a first signal using a first communication protocol. The first signal corresponds to...
US-9,436,651 Method and apparatus for managing application state in a network interface controller in a high performance...
Methods related to communication between and within nodes in a high performance computing system are presented. Processing time for message exchange between a...
US-9,436,650 Mobile device, display device and method for controlling the same
A mobile device, a display device and a method for controlling the same are disclosed. The mobile device for performing data communication with a display device...
US-9,436,649 System and method for updating an electronic calendar
A computer implemented system and method are disclosed for updating an electronic calendar. The method includes receiving an electronic message in a natural...
US-9,436,648 Method for matching the signal transmission between two electronic devices, and arrangement having a computer...
A method of matching signal transmission between two electronic devices connected to one another with a physical interface and each have a transmitter and a...
US-9,436,647 IIC bus start-stop detection circuit
A start/stop condition detection circuit is coupled to receive the SDA and SCL signals from an IIC Bus. The circuit generates a first signal in response to an...
US-9,436,646 Combined sockets for selectively removable cards in computing devices
Combined sockets for selectively removable cards in computing devices are disclosed. In one embodiment, a socket is provided that can accommodate both a...
US-9,436,645 Medical monitoring hub
The present disclosure includes a medical monitoring hub as the center of monitoring for a monitored patient. The hub includes configurable medical ports and...
US-9,436,644 Apparatus and method for optimizing USB-over-IP data transactions
A method and apparatus for communicating USB data. In one embodiment, the method comprises receiving, by an optimizer executing on a computer and ...
US-9,436,643 Host device, client device and method for wireless docking in a dynamic environment for mutliple clients
Method of communication between a host device, a first client device, a second client device and one or more peripheral devices and host device for use in such...
US-9,436,642 Bus system for semiconductor circuit
An exemplary semiconductor circuit bus system includes: a first bus comprised of distributed buses and having a first transfer rate; a second bus with a second...
US-9,436,641 Switch fabric having a serial communications interface and a parallel communications interface
A switch fabric is disclosed that includes a serial communications interface and a parallel communications interface. The serial communications interface is...
US-9,436,640 Full bandwidth packet handling with server systems including offload processors
A rack server system for a map/reduce data processing is disclosed. The method can include a plurality of servers arranged in a rack, and a plurality of offload...
US-9,436,639 Full bandwidth packet handling with server systems including offload processors
A distributed system server system for a packet processing without top of rack (TOR) units is disclosed. The system can include a plurality of servers, each...
US-9,436,638 Full bandwidth packet handling with server systems including offload processors
An inter-rack server system for a packet processing is disclosed. The system can include a plurality of servers arranged into multiple racks a plurality of top...
US-9,436,637 Network-on-chip architecture for multi-processor SoC designs
A system and method embodying some aspects for communicating between nodes in a network-on-chip are provided. The system comprises a microprocessing chip and a...
US-9,436,636 Structure for non-blocking serial attached SCSI infrastructure utilizing virtual pathways
Structure is disclosed for a non-blocking SAS architecture utilizing virtual connections between SAS devices. One embodiment comprises a SAS expander. The SAS...
US-9,436,635 Leases in a heterogenous data environment
A computer implemented method, system and product comprising establishing a lease contract for an analytic subscription, defining an analytic subscription as an...
US-9,436,634 Enhanced queue management
A paired queue apparatus and method comprising request and response queues wherein queue head and tail pointer update values are communicated through an...
US-9,436,633 Multi-slot multi-point audio interface
An apparatus includes multiple media processing modules and a control unit. The media processing modules are configured to exchange digital media signals over a...
US-9,436,632 Accessing data stored in a command/address register device
A register not connected to a data bus is read by transferring data across an address bus to a device connected to the data bus, from which the data is read by...
US-9,436,631 Chip including memory element storing higher level memory data on a page by page basis
A bus system for transferring data between parts of a multiprocessor system. The bus system is divided into a plurality of segments. Each segment is controlled...
US-9,436,630 Using dual phys to support multiple PCIe link widths
Systems described herein enable PCIe device components to be used with multiple PCIe topologies and with host systems of varying configurations. In some cases,...
US-9,436,629 Dynamic boot image streaming
The present disclosure describes apparatuses and techniques for dynamic boot image streaming. In some aspects a memory controller that is streaming multiple...
US-9,436,628 Thermal mitigation using selective I/O throttling
A method and apparatus of a device that manages a thermal profile of a device by selectively throttling input/output operations of the device is described. In...
US-9,436,627 Detection of abnormal operation caused by interrupt processing
A controller for controlling interrupt processing in a multiple-interrupt system is provided. The controller includes multiple watchdog timers (WDTs), each...
US-9,436,626 Processor interrupt interface with interrupt partitioning and virtualization enhancements
A method and circuit for a data processing system (200) provide a processor-based partitioned priority blocking mechanism by storing interrupt identifiers,...
US-9,436,625 Approach for allocating virtual bank managers within a dynamic random access memory (DRAM) controller to...
Banks within a dynamic random access memory (DRAM) are managed with virtual bank managers. A DRAM controller receives a new memory access request to DRAM...
US-9,436,624 Circuitry for a computing system, LSU arrangement and memory arrangement as well as computing system
A circuitry for a computing system comprising a first load/store unit, LSU, and a second LSU as well as a memory arrangement. The first LSU is connected to the...
← 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.