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,275,164 Grouping and presenting search query results
Methods, systems, and apparatus, including computer program products, for presenting search results. In one aspect, a method includes receiving a query and...
US-9,275,154 Context-sensitive point of interest retrieval
Methods, systems, and apparatus, including computer programs encoded on one or more computer storage devices, for context sensitive point of interest retrieval....
US-9,275,152 Related entities
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying entities that are related to an entity to which...
US-9,275,147 Providing query suggestions
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing query suggestions. In one aspect, a method...
US-9,275,143 Detecting duplicate and near-duplicate files
Improved duplicate and near-duplicate detection techniques may assign a number of fingerprints to a given document by (i) extracting parts from the document,...
US-9,275,136 Method for siren detection based on audio samples
The present disclosure provides methods and apparatuses that enable an apparatus to identify sounds from short samples of audio. The apparatus may capture an...
US-9,275,133 Content request identification via a computer network
Systems and methods of identifying information resources for content item placement via a computer network are provided. A data processing system can identify...
US-9,275,113 Language-specific search results
Methods, systems and apparatus, including computer program products are described for ranking content items identified by a search engine and delivering...
US-9,275,108 Efficient top-down hierarchical join on a hierarchically clustered data stream
An apparatus for conducting a hierarchical join on a hierarchically clustered data stream is disclosed. The apparatus may include a memory storing query...
US-9,275,106 Dynamic search box for web browser
A system may receive one or more terms of a search query. The system may automatically identify prior search queries that include the one or more terms of the...
US-9,275,092 Methods and systems for encoding the maximum resolution data level for a quadtree
A method and system for searching for data covered by nodes in a quadtree are disclosed. Nodes at a selected level of the quadtree are encoded with an index....
US-9,275,079 Method and apparatus for semantic association of images with augmentation data
A method and apparatus for enabling semantic association of images with augmentation data is described. The method may include receiving digital image data...
US-9,275,051 Automatic modification of web pages
A system for interactive paper is described. Data fragments are captured at locations in a rendered document. A digital version of the document is optionally...
US-9,275,034 Exceptions to action invocation from parsing rules
A language processing system identifies, from log data, command inputs that parsed to a parsing rule associated with an action. If the command input has a...
US-9,275,022 Mechanism for setting ascent and baseline for HTML elements
A method for rendering a document on a web browser includes receiving a portion of text within the document to be rendered on a web browser and determining a...
US-9,275,018 Techniques for analyzing web pages to determine font subsets
A computer-implemented method technique can intercept, at a server including one or more processors, a first request for a source document representing a web...
US-9,275,016 Content item transformations for image overlays
Methods, and systems, including computer programs encoded on computer-readable storage mediums, including a method for adjusting content item configurations for...
US-9,275,006 Configuration file updater
A method for updating configuration information includes, in a computing device including a processor, memory, and an operating system, initiating an update to...
US-9,275,005 Device commissioning
The disclosed subject matter may provide a system and methods for commissioning a device or appliance into a network. A processor may detect the insertion of a...
US-9,275,001 Updating personal content streams based on feedback
A personal content stream comprising a plurality of videos is generated for a user. The user selects topics used in the generation of a personal content stream....
US-9,274,935 Application testing system with application programming interface
A system is described for testing an application on one or more host devices in a host device farm. A build server uses an application programming interface...
US-9,274,913 Event pages for web applications and extensions
A method and system for monitoring events related to web browser extensions includes storing a set of events for which a browser extension integrated in a web...
US-9,274,863 Latency reduction in distributed computing systems
Aspects of the disclosure relate generally to reducing latency for consensus in geographically distributed disaster-safe persistent data-store systems. These...
US-9,274,774 Common installer server
Systems and techniques to provide for software installation. In general, in one implementation, the technique includes detecting selection of one or more...
US-9,274,756 System to visualize additional information on source code
A system and method are disclosed which provide visual representations of information related to source code, in the form of annotations, to users who are...
US-9,274,687 Managing schedule changes for correlated calendar events
A method of managing schedule changes for correlated calendar events. The method includes receiving, at one or more computing devices, a first calendar event...
US-9,274,685 Systems and methods for predictive text entry for small-screen devices with touch-based two-stage text input
Embodiments relate to systems and methods for predictive text entry for small touch-screen devices. A two-state input interface (116) of a device (102) can...
US-9,274,683 Interactive answer boxes for user search queries
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting data are disclosed. In one aspect, a method...
US-9,274,678 Identifying a thumbnail image to represent a video
Techniques are shown for generating image frames from a media presentation, selecting candidate thumbnails from the generated image frames using a selection...
US-9,274,673 Methods, systems, and media for rewinding media content based on detected audio events
Methods, systems, and media for rewinding media content based on detected audio events are provided. In some embodiments, a method for providing media guidance...
US-9,274,599 Input detection
The present disclosure provides a computer-implemented method. The method can include receiving eye-scan data from one or more linear sensors while operating in...
US-9,274,564 Antenna in or below keyboard
An electronic device may include a housing enclosing electronic components, the housing including an aperture on a top portion of the housing, a keyboard within...
US-9,274,549 Lost core electronic enclosures
An electronic product includes an electronic enclosure having a housing pocket fabricated as a seamless single unitary molded structure. The single unitary...
US-9,274,525 Detecting sensor degradation by actively controlling an autonomous vehicle
Methods and systems are disclosed for determining sensor degradation by actively controlling an autonomous vehicle. Determining sensor degradation may include...
US-9,274,369 Seamless display with tapered fused fiber bundle overlay
A display tile includes a display panel and a fused fiber bundle overlay. The display panel includes display pixels and a bezel surrounding the display pixels....
US-9,273,970 Systems and methods for generating a plurality of trip patterns
Systems and methods for generating a plurality of trip patterns are provided. One exemplary method includes receiving transit graph data describing a plurality...
US-9,273,879 Occupancy-based wireless control of multiple environmental zones via a central controller
An Electronically-Controlled Register vent (ECRV) that can be easily installed by a homeowner or general handyman is disclosed. The ECRV can be used to convert...
US-9,272,658 Attention and event management
The present disclosure provides techniques for dynamic driver attention and event notification management based on the current contextual information about a...
US-9,272,417 Real-time determination of object metrics for trajectory planning
Example systems and methods may be used to determine a trajectory for moving an object using a robotic device. One example method includes determining a...
US-D750,663 Display screen or a portion thereof with graphical user interface
US-D750,645 Display screen with animated graphical user interface
US-D750,619 Portion of a handheld device
US-D750,618 Portion of a handheld device
US-D750,615 Notebook computer housing
US-9,271,270 Downlink control channel signaling in wireless communication systems
A method in a wireless communication device may include receiving a plurality of sub-frames, each sub-frame having time-frequency resource elements, at least...
US-9,271,205 Measurement management in small-cell systems
A system and method for neighbor-cell measurement reporting in a cellular environment supporting multistate cells limits measurement reporting by requiring that...
US-9,271,187 Load distribution in a network of small-cell base stations
A network device may make a determination that a first backhaul connection, which serves a first base station, is congested and that a second backhaul...
US-9,271,171 Transmitter and receiver tracking techniques for user devices in a MIMO network
A technique includes (i) receiving a first pilot signal from a base station via a receiver of a client device, or (ii) transmitting a second pilot signal from...
US-9,271,160 Matching devices based on information communicated over an audio channel
A first device periodically transmits a first audio signal that encodes a first code over an audio channel that is shared between the first device and a second...
US-9,271,121 Associating requests for content with a confirmed location
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A first...
← 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 | 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.