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: google





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-9,189,747 Predictive analytic modeling platform
Methods, systems, and apparatus, including computer programs encoded on one or more computer storage devices, for training a predictive model. In one aspect, a...
US-9,189,708 Pruning and label selection in hidden markov model-based OCR
Systems and techniques are provided for pruning a node from a possible nodes list for Hidden Markov Model with label transition node pruning. The node may be a...
US-9,189,641 Methods and systems for deleting requested information
A method of deleting log records may include identifying a plurality of log records generated during a time period, for each identified log record, determining...
US-9,189,638 Systems and methods for multi-function and multi-purpose cryptography
Systems and methods for multi-function and multi-purpose cryptography are described, including obtaining a message to be encrypted by a cipher engine configured...
US-9,189,573 Methods and systems to synthesize terrain elevations under overpasses
Systems, methods and computer storage apparatuses for synthesizing terrain elevations under overpasses are described herein. An embodiment includes identifying...
US-9,189,556 System and method for displaying information local to a selected area
A system and method of the subject technology displays non-geographic information associated with a viewed point of interest in an interactive internet map....
US-9,189,554 Providing images of named resources in response to a search query
Systems, computer program products, apparatus, and methods are described that perform operations including receiving a search query that includes a name,...
US-9,189,553 Methods and systems for prioritizing a crawl
Methods and systems for prioritizing a crawl are described. One aspect of the invention includes a method for identifying a plurality of storage locations each...
US-9,189,548 Document search engine including highlighting of confident results
A search engine includes a decision component that determines whether documents that are returned in response to a user search query are likely to be very...
US-9,189,528 Searching and tagging media storage with a knowledge database
A system and method for searching media storage with a knowledge database is provided. The system includes a search retrieving unit to retrieve a search...
US-9,189,526 Freshness based ranking
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for ranking search results. One of the methods includes...
US-9,189,498 Low-overhead image search result generation
A device may be configured to identify a plurality of images that are similar to a query image; generate a plurality of sets of rankings of the identified...
US-9,189,496 Indexing documents according to geographical relevance
A local search engine efficiently indexes documents relevant to a geographical area by indexing, for each document, multiple location identifiers that...
US-9,189,462 Bidirectional text checker
Methods and systems for checking bidirectional text in text content, such as in a web page, are provided. A method for checking bidirectional text may include...
US-9,189,375 Dynamic sandboxing
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for dynamic sandboxing. In one aspect, a method includes...
US-9,189,340 Secure recovery apparatus and method
A system and method is disclosed for recovering a boot image from a secure location. Hardware instructions initiate a sequence of boot cycles to launch a...
US-9,189,196 Compartmentalized self registration of external devices
A device may receive, from a peripheral device, information for controlling the peripheral device. The information for controlling the peripheral device may...
US-9,189,062 Portable electronic device and method for controlling operation thereof based on user motion
A portable electronic device includes a motion sensor and a controller. The motion sensor detects an alternating signature motion of a limb of the user about a...
US-9,188,985 Suggesting a route based on desired amount of driver interaction
Aspects of the disclosure relate generally to generating and providing route options for an autonomous vehicle. For example, a user may identify a destination,...
US-9,188,457 Ergonomic user interface for a portable navigation device
A portable navigation device (200) with an ergonomic user interface is described. It includes: a housing (210); a controller (220) coupled to the housing (210),...
US-9,188,444 3D object positioning in street view
Systems, methods, and computer storage mediums are provided for correcting the placement of an object on an image. An example method includes providing the...
US-9,187,088 Distribution decision trees
The present disclosure is directed to autonomous vehicle having a vehicle control system. The vehicle control system includes a processing system that receives...
US-9,186,077 Method and device with customizable power management
A wireless communication device (200) and method (300) customizable power management. The method (300) can include: providing (310) a wireless communication...
US-D743,381 Control unit
US-D743,370 Headphone assembly
US-9,185,742 System and methods for a cloud based wireless personal area network service enabling context activity handoffs...
A system includes a cloud server component, operative to associate a plurality of devices with a single network identifier and define a network including each...
US-9,185,697 Method and apparatus for device-to-device communication
A first user equipment (UE) and a second UE communicate with a network element (e.g., an eNB) over a carrier (e.g., an uplink or downlink cellular carrier). The...
US-9,185,513 Method and system for compilation with profiling feedback from client
A computer-implemented method for compilation of applications includes storing, at a server, a plurality of variants, wherein each of the plurality of variants...
US-9,185,475 Signal quality in bi-directional optical links using optical circulators
Implementations of an apparatus including an optical circuit switch (OCS) having a plurality of OCS input/output ports, at least one optical circulator having a...
US-9,185,468 MP4 container file formats and methods of processing MP4 container files
A file that is compatible with a media player application that reads media files compliant with MP4, is created by including in the file a parent container...
US-9,185,429 Video encoding and decoding using un-equal error protection
Systems, apparatuses and methods for encoding and decoding a video stream having a plurality of frames are disclosed. When encoding, for example, blocks are...
US-9,185,428 Motion vector scaling for non-uniform motion vector grid
In one embodiment, a method determines a scaled motion vector for a first block. A motion vector for a second block is determined where the motion vector is on...
US-9,185,414 Video encoding using variance
Disclosed herein are implementations of systems, methods, and apparatuses for video encoding using variance. One aspect of the disclosed implementations...
US-9,185,408 Efficient storage of motion information for high efficiency video coding
A method, apparatus, article of manufacture, and a memory structure for signaling the storage of motion information describing the depicted motion associated...
US-9,185,398 Method and apparatus for providing three-dimensional content
A system providing three-dimensional content may include a portable multimedia device that generates a composite video signal from 3D content. The portable...
US-9,185,247 Central processor with multiple programmable processor units
A central processor for installation in an imaging device with a CMOS image sensor. The central processor had an image sensor interface for receiving data from...
US-9,185,246 Camera system comprising color display and processor for decoding data blocks in printed coding pattern
A camera system including: a substrate having a coding pattern printed thereon and a handheld digital camera device. The camera device includes: a digital...
US-9,185,203 Mobile device display management
The display of a mobile device is managed during a voice communication session using a proximity sensor and an accelerometer. In one example, the display of a...
US-9,185,199 Method and apparatus for acoustically characterizing an environment in which an electronic device resides
A method and apparatus for adapting acoustic processing in a communication device, and capturing at least one acoustic signal using acoustic hardware of the...
US-9,185,167 Associating broadcasting device data with user account
A device can include at least one processor, and a telemetry module operable by the at least one processor to receive remote sensor data transmitted by a...
US-9,185,156 Network-independent programming model for online processing in distributed systems
Systems and methods include a distributed system that uses a declarative language to separate application logic from the network technology used to communicate....
US-9,185,148 Methods and systems for efficient discovery of devices in a peer-to-peer network
When attempting to establish a peer-to-peer connection, a computing device can quickly discover compatible devices, which are capable of exchanging content, and...
US-9,185,039 Application testing through object level code inspection
Testing of a service is enabled through extraction of object data from an application interacting with the service. An application is executed on a physical or...
US-9,185,017 Adaptive video stream testing
Systems and techniques for implementing adaptive video stream testing are presented. In particular, installation of a digital rights management (DRM) client is...
US-9,185,016 System and method for monitoring and analyzing internet traffic
Systems, methods and apparatus for analyzing Internet traffic. In an aspect, a method receives at a server from a client device a report request for a report...
US-9,185,011 System and method for reducing latency during data transmissions over a network
A system and method is provided whereby more data packets than are necessary may be transmitted in order to prompt a node of network to more quickly increase...
US-9,185,009 Status aware media play
Techniques for determining status aware media play are described. When current user behavior with respect to a media segment deviates from baseline user...
US-9,184,999 Logical topology in a dynamic data center network
A system for configuring a network topology in a data center is disclosed. The data center includes nodes having ports capable of supporting data links that can...
US-9,184,992 Registration of nodes at remote sites
Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A...
US-9,184,980 Process for traversing through large rest data graph
A method for data discovery and retrieval is provided. A REST API client library provides a discovery document for a data graph. The discovery document is...
← 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 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 | 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.