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-8,239,266 Targeting based on intent or presence
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, for campaign management. A method includes:...
US-8,239,263 Identifying and/or blocking ads such as document-specific competitive ads
A content owner partner (e.g., a Website/Web page publisher) can easily block entire broad or narrow categories of ads, and can specify objectionable ad content...
US-8,239,219 Method and apparatus for providing availability of airline seats
A computer program product, method and system for producing seat availability information for a mode of travel such as airline travel produce a prediction of...
US-8,239,206 Routing queries based on carrier phrase registration
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for receiving a voice query at a mobile...
US-8,239,200 Delta language model
Among other disclosed subject matter, a computer-implemented method for generating a language model includes generating a language model based on a data set,...
US-8,239,196 System and method for multi-channel multi-feature speech/noise classification for noise suppression
An architecture and framework for speech/noise classification of an audio signal using multiple features with multiple input channels (e.g., microphones) are...
US-8,239,194 System and method for multi-channel multi-feature speech/noise classification for noise suppression
An architecture and framework for speech/noise classification of an audio signal using multiple features with multiple input channels (e.g., microphones) are...
US-8,239,186 Machine translation feedback
Methods, program products and systems for first receiving an indication of when a user-manipulable cursor is positioned in proximity to a first presentation of...
US-8,239,130 Enhanced identification of interesting points-of-interest
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying points-of-interest. In one aspect, a method...
US-8,238,965 Flexible communication systems and methods
A method of initiating a telecommunication session for a communication device include submitting to one or more telecommunication carriers a proposal for a...
US-8,238,961 Low radiation wireless communicator
A wireless communicator, including a modem operable to transmit and receive voice communication phone calls, a power amplifier coupled with the modem operable...
US-8,238,826 Method for supplying container security
A method for monitoring the status of a container for transporting goods, wherein the container includes sensors includes receiving data at a processing system...
US-8,238,671 Scene classification for place recognition
Aspects of the invention pertain to identifying whether or not an image from a user's device is of a place. Before undertaking time and resource consuming...
US-8,238,669 Detection and classification of matches between time-based media
A system and method detects matches between portions of video content. A matching module receives an input video fingerprint representing an input video and a...
US-8,238,531 Computing device with remote contact lists
In one implementation a computer-implemented method includes generating a group of telephone contacts for a first user, wherein the generating includes...
US-8,238,526 Voicemail outbox
The subject matter of this specification can be embodied in, among other things, a method that includes receiving a voicemail message from a first telephone...
US-8,238,268 Channel scanning
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for channel scanning. In one aspect, a method includes, while...
US-8,237,972 Print preview in a tab
Methods and systems for printing of a document using tabs. An indication of a print command is received to print a first instance of a document displayed in a...
US-8,237,857 System and method for adjusting aspect ratios
The present invention provides a system and method for adjusting aspect ratios. In an embodiment, the present invention adjusts aspect ratios by (1) receiving a...
US-8,237,746 Pixel-level power optimization for OLED displays
A method enables power savings in an OLED display by reducing the size of the screen in an OLED display when the screen is not in use. For example, if the OLED...
US-8,237,745 Label positioning technique to reduce crawling during zoom activities
A graphics or image rendering system, such as a map image rendering system, receives image data from an image database in the form of vector data that defines...
US-8,236,481 Method to fabricate a redirecting mirror in optical waveguide devices
A method of fabricating a turning mirror for an optical device includes the steps of depositing on a substrate, which defines a plane in which an optical signal...
US-8,235,814 Impression normalization
An impression normalization function can be established and applied against recorded values for impressions occurring in two or more games. A normalized...
US-8,235,529 Unlocking a screen using eye tracking information
Methods and systems for unlocking a screen using eye tracking information are described. A computing system may include a display screen. The computing system...
US-D665,008 Wearable display device frame
US-8,234,632 Adaptive website optimization experiment
Systems and methods for adaptive website optimization experiments. Adaptive website optimization can include collecting statistics associated with a number of...
US-8,234,560 Technique for generating a set of inter-related documents
Embodiments of a computer system, a method and a computer-program product (e.g., software) for use with the computer system are described. These embodiments may...
US-8,234,482 Universal embedded controller for freeing CPU from operations of peripheral subsystem units with table of...
A subprocessor is used to interface between subsystems and to reduce the amount of dedicated hardware used to implement the subsystems in a hand-held computer....
US-8,234,397 Media article adaptation to client device
Systems and methods provide for on-the-fly adaptation of a send rate for content sent to a client based on a detected read rate of the client system for data...
US-8,234,348 Determining if an application is cached
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for determining if a web application is...
US-8,234,285 Context-dependent similarity measurements
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining similarity measures for objects in a dataset...
US-8,234,280 Dynamic bitwise sharding of live stream comment groups
Groups of users accessing content are generated and modified to allow the users to more easily interact with each other. A number of groups and a maximum number...
US-8,234,273 Document scoring based on document content update
A system may determine a measure of how a content of a document changes over time, generate a score for the document based, at least in part, on the measure of...
US-8,234,266 Mobile SiteMaps
A method of analyzing documents or relationships between documents includes receiving a notification of an available metadata document containing information...
US-8,234,265 Content selection data expansion
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating and applying query rules. Search queries that...
US-8,234,111 Speech and noise models for speech recognition
An audio signal generated by a device based on audio input from a user may be received. The audio signal may include at least a user audio portion that...
US-8,233,913 Automatic place detection
Systems and methods are provided for obtaining a signature for a place. A server receives information about a place, such as name of the place, from client...
US-8,233,741 Reducing building lean in stitched images
A method for reducing building lean in stitched images includes accessing overlapping images of a geographic area, and calculating a pixel preference cost for...
US-8,233,702 Computer implemented technique for analyzing images
An input image is received, represented by a matrix D having a first number of dimensions. Each of the first number of dimensions may represent or correspond to...
US-8,233,632 Method and apparatus for multi-channel audio processing using single-channel components
Processing multi-channel audio streams using one or more arrangements of single-channel components. Components that only process the near-end, or capture...
US-8,233,009 Rollback in a browser
Methods, apparatus, computer program products and systems are provided for editing an image. One method includes editing, by a processor, an image including...
US-D664,586 Wearable display device
US-8,230,361 Content feed user interface
A content feed aggregator displays an ordered list of content items, including a selected item and a set of other items. The selected item is displayed in an...
US-8,230,324 Ad size capture tool for publications
Methods, systems, and apparatus for specifying the size of one or more advertisements that can be accepted for inclusion in a publication. In one aspect, a...
US-8,230,318 Selective image editing in a browser
Methods, apparatus, computer program products and systems are provided for editing an image. One method includes receiving transformation data at a server...
US-8,230,246 Activating a computer device based on the detecting result from a single touch sensor if the battery level is high
In general, this disclosure describes techniques for managing power consumption states of a computing device. In one example, a method includes detecting, using...
US-8,230,104 Discontinuous download of media files
Systems and methods provide for discontinuous download of media files. The system and method work within the bounds of simple, existing, open protocols and the...
US-8,230,102 Combining and serving media content
Systems and methods provide for dynamic generation of media content at the point that content is served. The system and method work within the bounds of simple,...
US-8,230,016 Determining intent of a recommendation on a mobile application
Methods and systems are provided for determining the intent of a recommendation made by a user of a mobile application where the application includes a...
US-8,230,009 Transmission of input values using an unreliable communication link
In one general aspect, a computer-readable storage medium can store instructions that when executed cause a client device to perform a process. The instructions...
← 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.