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,124,560 Protecting browser-viewed content from piracy
A content server provides a browser of a client with encrypted content and with obfuscated browser-executable code for decrypting and displaying the content...
US-9,124,549 Automated web frontend sharding
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for requesting handling web applications provided from a...
US-9,124,546 Systems and methods for throttling display of electronic messages
Systems and methods for throttling display of clustered electronic messages are disclosed. In some implementations, a method includes, at a computing device...
US-9,124,543 Compacted mode for displaying messages in a conversation
A server having one or more processors and memory receives a plurality of messages organized as conversations associated with a user. The server receives, from...
US-9,124,521 Efficient communication for devices of a home network
Systems and methods are provided for efficient communication through a fabric network of devices in a home environment or similar environment. For example, an...
US-9,124,355 Tunable notch filtering in multi-transmit applications
A radio frequency (RF) communication device comprises a first signal propagating circuit and a second signal propagating circuit, which together enables...
US-9,123,979 Printed waveguide transmission line having layers with through-holes having alternating greater/lesser widths...
Example multi-layer apparatus for electromagnetic waves and methods for fabricating such apparatus are described. An example apparatus may include a first...
US-9,123,340 Detecting the end of a user question
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for classifying voice inputs. The methods, systems, and...
US-9,123,339 Speech recognition using repeated utterances
Subject matter described in this specification can be embodied in methods, computer program products and systems relating to speech-to-text conversion. A first...
US-9,123,338 Background audio identification for speech disambiguation
Implementations relate to techniques for providing context-dependent search results. A computer-implemented method includes receiving an audio stream at a...
US-9,123,336 Learning parsing rules and argument identification from crowdsourcing of proposed command inputs
Systems, methods and apparatus for learning parsing rules and argument identification from crowdsourcing of proposed command inputs are disclosed. Crowdsourcing...
US-9,123,333 Minimum bayesian risk methods for automatic speech recognition
A hypothesis space of a search graph may be determined. The hypothesis space may include n hypothesis-space transcriptions of an utterance, each selected from a...
US-9,123,331 Training an automatic speech recognition system using compressed word frequencies
Respective word frequencies may be determined from a corpus of utterance-to-text-string mappings that contain associations between audio utterances and a...
US-9,123,330 Large-scale speaker identification
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving audio data encoding ambient sounds, identifying...
US-9,123,328 Apparatus and method for audio frame loss recovery
A method and apparatus provides for frame loss recovery following a loss of a frame in an audio codec. The lost frame is identified. Estimated linear predictive...
US-9,123,324 Non-linear post-processing control in stereo acoustic echo cancellation
Methods, systems, and apparatus are provided for multiple-input multiple-output acoustic echo cancellation. A multiple-input multiple-output acoustic echo...
US-9,123,266 Seamless tileable display with peripheral magnification
A tileable display panel includes a screen layer, a display layer, and an illumination layer. The display layer includes a plurality of transmissive pixels to...
US-9,123,178 Updating map tiles
The subject matter of this specification can be implemented in, among other things, a computer-implemented method for updating map tiles. The method includes...
US-9,123,152 Map reports from vehicles in the field
Aspects of the present disclosure relate generally to systems and methods for assessing validity of a map using image data collected by a laser sensor along a...
US-9,123,080 Content access control in social network
A method includes concurrently displaying a content item area and access control list information corresponding to an access control list of distribution...
US-9,123,053 Analyzing reading metrics to generate action information
Data reports are received from a plurality of clients including action reports and timing reports. Action reports describe actions performed by users of the...
US-9,123,046 Identifying terms
Methods, systems, and apparatus, including computer programs encoded on computer storage media, are described for identifying target terms, e.g., spam terms...
US-9,123,038 Methods for discovering and paying debts owed by a group
Ranking payment requests includes a peer-to-peer payment system that employs a server configured for receiving a payment request from a requester computing...
US-9,122,986 Techniques for utilizing and adapting a prediction model
A computer-implemented technique of providing relevant search results to a user of a website at a query time. The technique can include receiving, at a...
US-9,122,948 System and method for evaluating the perception system of an autonomous vehicle
A method and apparatus are provided for optimizing one or more object detection parameters used by an autonomous vehicle to detect objects in images. The...
US-9,122,927 Generating an image tour based on a set of images
Systems and methods for generating image tour are provided. Method includes constructing image graph comprising primary image nodes and secondary image nodes...
US-9,122,912 Sharing photos in a social network system
Embodiments generally relate to sharing photos in a social network system. In one embodiment, a method includes obtaining a plurality of photos associated with...
US-9,122,859 Browser based event information delivery mechanism using application resident on removable storage device
At a client, a first application is executed to identify event information with respect to events that occur at the client, including events associated with...
US-9,122,756 On-line social search
Example methods, apparatuses, or articles of manufacture are disclosed that may be implemented using one or more computing devices to facilitate or otherwise...
US-9,122,727 Identification of related search queries that represent different information requests
Methods, systems and apparatus are described herein that include obtaining a respective ordered list of search result documents for each query in a plurality of...
US-9,122,705 Scoring hash functions
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for scoring hash functions. In one aspect, a method includes...
US-9,122,557 User settings management using external sources
User settings management using external sources is described, including providing a user interface for a user to configure one or more settings that affect...
US-9,122,547 Embedding a guest module within an embedder module
Systems and methods embedding a guest module within an embedder module are disclosed. According to some aspects, an embedder module is executed at a computer. A...
US-9,122,542 Location based reminders
A computer-implemented user alert method includes identifying a task for a user, associating a location with the task, monitoring a location of a mobile device...
US-9,122,376 System for improving autocompletion of text input
In one example a computing device receives a first indication of at least one user input to select one or more textual characters. The computing device...
US-9,122,314 Key mechanism with spring keycap
Key-input mechanisms are disclosed. An example mechanism includes an arced, resilient keycap, the arc of the keycap having a first central arc angle when...
US-9,122,092 Colored morphing apparatus for an electronic device
A user interface (200) for a portable electronic device (100) is configured to transition from a first state to a second state to present a plurality of...
US-9,121,937 Method and apparatus for tracking a global navigation satellite system within the constraints of an indoor facility
A method and chipset for tracking a global navigation satellite system (GNSS) within the constraints of an indoor facility. The method includes receiving...
US-9,121,717 Collision avoidance for vehicle control
A method is provided for processing an image in which only parts of the image that appear above a point on a horizon line are analyzed to identify an object. In...
US-9,121,703 Methods and systems for controlling operation of a laser device
Example methods and systems for controlling operation of a laser device are provided. A method may include receiving an output of a proximity sensor that is...
US-9,121,645 Variable thickness heat pipe
In one aspect, a cooling system is provided for use in computing devices, such as laptops, cell phones, and tablet computers. The cooling system includes a heat...
US-9,121,623 Thermostat with wiring terminals configured for spatial compactness and ease of wire installation
A wall-mountable programmable electronic thermostat for controlling an HVAC system is described. The thermostat includes a circular wall-mountable backplate...
US-9,120,551 Balloon launch tower
Aspects of the disclosure relate to launching high-altitude balloons. For example, a launching system may include a tower having a tubular portion and a top...
US-9,120,485 Methods and systems for smooth trajectory generation for a self-driving vehicle
A vehicle configured to operate in an autonomous mode is provided. The vehicle is configured to follow a baseline trajectory. Changes to the baseline trajectory...
US-9,120,484 Modeling behavior based on observations of objects observed in a driving environment
A method and apparatus are provided for determining one or more object models used by an autonomous vehicle to predict the behavior of detected objects. The...
US-D737,851 Display panel portion with a transitional graphical user interface
US-D737,815 Communication device
US-9,119,138 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-9,119,029 Finding friends near a friend
A system for finding friends near a friend, including a memory, housed within a mobile device, for storing a contact list including records for a plurality of...
US-9,119,009 Transmitting audio control data to a hearing aid
A computing device can detect an event associated with an alert sound, and responsive to detecting the event, identify the alert sound associated with 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 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.