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,959,431 Method and apparatus for displaying potentially private information
Methods and apparatus for displaying potentially private information are disclosed. A computing device, that is showing a breathing view on its touch screen...
US-9,959,416 Systems and methods for joining online meetings
A method includes receiving, at a meeting server, a first input from a first computing device associated with a first user; identifying, at the meeting server,...
US-9,959,354 Utilizing user co-search behavior to identify search queries seeking inappropriate content
A system and method for training a search query classifier may be used to develop a large database of search queries used to access inappropriate sensitive or...
US-9,959,348 Applying social annotations to search results
A method including obtaining search results for a search query, determining a type of the search query, calculating a degree of focus score for the search query...
US-9,959,322 Ranking channels in search
A search result is modified to include a predetermined number of channels within a predetermined number of a plurality of entries in the search result. The...
US-9,959,315 Context scoring adjustments for answer passages
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for context scoring adjustments for candidate answer...
US-9,959,300 Systems and methods for article location and retrieval
Systems and methods for article location and retrieval are described. In one described method, the normal processing of an operating system call associated with...
US-9,959,296 Providing suggestions within a document
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing suggestions within a document. In one aspect, a...
US-9,959,287 Sharing and synchronizing electronically stored files
Aspects of the present disclosure are directed to architectures, methods and systems and structures that facilitate the sharing and synchronization of...
US-9,959,265 Populating values in a spreadsheet using semantic cues
A method includes obtaining at least one query value from a table having a plurality of cells; executing a search function using the at least one query value to...
US-9,959,252 Collaborative workflow through messaging conversations
A networked application and email application were described herein that provide for an intuitive system by which users can participate in collaborative...
US-9,959,251 Using content structure to socially connect users
The structure of a digital content item is used to socially connect users consuming the digital content item. The structured representation of the digital...
US-9,959,247 Permuting in a matrix-vector processor
A circuit comprises an input register configured to receive an input vector of elements, a control register configured to receive a control vector of elements,...
US-9,959,224 Device generated interrupts compatible with limited interrupt virtualization hardware
A system and method are provided for generating interrupts in a computer system using limited interrupt virtualization hardware. A peripheral component...
US-9,959,203 Managing storage devices
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing storage devices. In some implementations, a...
US-9,959,198 Simulated testing of API
A definition for the API is received. A request and response model is built for each defined operation of the API resource using the received definition. A...
US-9,959,192 Debugging interface for inserted elements in a resource
Systems and methods for providing a debugging interface for inserted elements in a resource are provided. One method includes detecting a trigger for a request...
US-9,959,040 Input assistance for computing devices
An example method includes designating a corner region of a display device as active, and outputting, for display at the display device, a user interface...
US-9,959,038 Displaying a graphic keyboard
In general, this disclosure describes techniques for providing a mechanism for facilitating text entry by a user interacting with a graphical keyboard displayed...
US-9,959,033 Information navigation on electronic devices
In one example, a method includes outputting for display a first graphical user interface (GUI) of an application executing at the portable computer terminal,...
US-9,958,948 Systems and methods for altering a state of a system using a remote device that processes gestures
Systems and methods systems and methods for altering a state of system using a remote device that processes gestures are described herein. The electronic device...
US-9,958,885 Power management in line powered hazard detection systems
Hazard detection systems according to embodiments described herein are operative to provide failsafe safety detection features and user interface features using...
US-9,958,289 Controlling navigation software on a portable device from the head unit of a vehicle
A mapping between controls of the head unit of a vehicle and functions of a navigation service application running on a portable device is received....
US-D816,617 Connection mechanism
US-9,955,431 Method and apparatus for power headroom reporting during multi-carrier operation
A method in a wireless communication terminal supports aggregated carrier access. The terminal is configured to transmit a power headroom report of a first...
US-9,955,423 Measuring environmental conditions over a defined time period within a wireless sensor system
An arrangement for measuring environmental conditions in a wireless sensor system. A threshold value may be determined. An environmental condition sensor unit...
US-9,955,196 Selective degradation of videos containing third-party content
A video server receives an uploaded video and determines whether the video contains third-party content and which portions of the uploaded video match...
US-9,955,193 Identifying transitions within media content items
Systems and methods are disclosed for identifying transitions within media content items. In one implementation, a processing device process a first media...
US-9,955,163 Two pass quantization of video data
Disclosed is a method for encoding a block of video. The method includes identifying, by a processor, a transformed video data block including a plurality of...
US-9,955,159 Multi-video decoding with input switching
In some aspects, methods and systems described herein provide for preparing component videos for combining into a bitstream. An example system may receive a...
US-9,955,153 Devices and methods for sample adaptive offset coding
In one embodiment, a method for decoding a video bitstream having a plurality of pictures, the bitstream generated by a video coding system with sample adaptive...
US-9,955,119 Multimedia conference broadcast system
A multimedia conference broadcast system may include one or more processors and a memory. The one or more processors may receive video streams and audio streams...
US-9,954,970 System and method of determining latency
A web server monitors and receives measurements as to how long a client device takes to load or display individual items after a user first requests a web page...
US-9,954,916 System and method for event content stream
A computer-implemented method, computer program product, and computing system for providing a live stream of event content is provided. In an embodiment, a...
US-9,954,738 Ephemeral port registry/device discovery
A system and method is provided where, in one aspect, the system and method provide access to one or more devices located on a server. Each device may be...
US-9,954,734 Configurable 10/40 gigabit ethernet switch for operating in one or more network operating modes
A configurable network switch is disclosed. The configurable network switch may include a plurality of network switch chips operatively connected to a plurality...
US-9,953,636 Automatic language model update
A method for generating a speech recognition model includes accessing a baseline speech recognition model, obtaining information related to recent language...
US-9,953,631 Automatic speech recognition techniques for multiple languages
Computer-implemented techniques can include obtaining languages for automatic speech recognition, the languages being associated with a plurality of users and...
US-9,953,546 Physical coding blocks
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a sequence of commands from interconnected...
US-9,953,516 Systems and methods for self-administering a sound test
Systems and methods for self-administering a sound test to verify operation of a speaker and/or alarm within a hazard detection system are described herein. The...
US-9,953,514 Visitor feedback to visitor interaction with a doorbell at a smart-home
This patent specification relates to apparatus, systems, methods, and related computer program products for providing home security/smart home objectives. More...
US-9,953,510 Systems and methods for intelligent alarming
Systems and methods for using state machines to manage alarming states and pre-alarming states of a hazard detection system are described herein. The state...
US-9,953,382 Dynamic determination of filters for flight search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing travel itinerary filters. In one aspect, a...
US-9,953,345 Mobile interstitial ads
Systems and methods for pre-loading and displaying intervening content, such as advertisements, on a mobile device during latency periods, such as when an...
US-9,953,343 Deal-surfacing button
Auto-detecting an action on a merchant service and rendering an offer button to display an offer redeemable based on the action. A user accesses a merchant...
US-9,953,340 Companion advertisements on remote control devices
A companion advertisement is displayed on a control client which is also used to control the content being shown on a display client. The companion...
US-9,953,338 Structured content views of web page content
A method is provided. The method includes receiving a request for one or more ads, the request including a first identifier for a first content source, wherein...
US-9,953,297 Sharing online with granularity
Sharing online with granularity is described, including providing content for presenting to a user; receiving input from the user indicating identification of a...
US-9,953,243 Electronic device localization based on imagery
An electronic device includes one or more imaging cameras. After a reset of the device or other specified event, the electronic device identifies an estimate of...
US-9,953,222 Selecting and presenting representative frames for video previews
A computer-implemented method for selecting representative frames for videos is provided. The method includes receiving a video and identifying a set of...
← 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.