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,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...
US-9,953,216 Systems and methods for performing actions in response to user gestures in captured images
Systems, methods, and computer-readable media are provided for performing actions in response to gestures made by a user in captured images. In accordance with...
US-9,953,185 Identifying query patterns and associated aggregate statistics among search queries
In various implementations, a plurality of non-private n-grams that satisfy a privacy criterion may be identified within a search log of private search queries...
US-9,953,177 Monitoring digital images
Digital images are monitored by enabling access to a digital image, receiving a notification associated with the digital image from a first user, and regulating...
US-9,953,156 In-band peripheral authentication
This document describes techniques (300, 400) and apparatuses (100, 500, 600, 700) for in-band peripheral authentication. These techniques (300, 400) and...
US-9,953,093 Mapping system for a browser history stack and a browser page state
A system and method for mapping changes between a browser history stack and a browser page state using one or more tokens. The system comprises an updater...
US-9,953,085 Feed upload for search entity based content selection
Systems and methods for a feed upload for search entity based content selection include receiving a feed. The feed has feed items that include identification...
US-9,953,076 Predictive query completion and predictive search results
Methods, systems, and apparatus, including computer program products, for processing search query suggestions. In one aspect, a search service provides query...
US-9,953,068 Computing usage metrics for a content sharing platform
A method for computing usage metrics for a content sharing platform is disclosed. The method includes receiving usage logs of a content sharing platform, the...
US-9,953,055 Systems and methods of generating semantic traffic reports
Systems and methods of this disclosure are directed to optimizing a content selector executing on content selection infrastructure. An entity engine retrieves a...
US-9,953,049 Producing a ranking for pages using distances in a web-link graph
One embodiment of the present invention provides a system that produces a ranking for web pages. During operation, the system receives a set of pages to be...
US-9,953,047 Refining location estimates and reverse geocoding based on a user profile
The present invention pertains to enhancement or refinement of estimated locations based upon user-specific information. Upon user authorization, geographical...
US-9,953,034 System and method for sharing trimmed versions of digital media items
A computing device that provides access to digital media items receives a command from an entity to share a digital media item that was uploaded by another...
US-9,953,009 Systems and methods for templated, configurable, responsive content items
System and methods for displaying one or more assets on a client device based on device characteristics are provided. Code is transmitted to a client device....
US-9,952,899 Automatically generating execution sequences for workflows
The present disclosure relates to automatically generating execution sequences from workflow definitions. One example method includes receiving a workflow...
US-9,952,882 Integrated task items launcher user interface for selecting and presenting a subset of task items based on user...
Methods, systems, and machine-readable media include identifying a plurality of task items associated with a user. The plurality of task items includes a...
US-9,952,839 Layout management in a rapid application development tool
The present application discloses systems, computer-readable media, and methods for aligning widgets and groups of widgets, and defining relationships between...
US-9,952,831 Transposing in a matrix-vector processor
A circuit for transposing a matrix comprising reversal circuitry configured, for each of one or more diagonals of the matrix, to receive elements of the matrix...
US-9,952,798 Repartitioning data in a distributed computing system
Methods, systems, and apparatus for allocating, by a source of one or more sources, a segment of a data file of a transient memory for exclusive access by the...
US-9,952,764 Apparatus and method for touchscreen keyboard suggestion word generation and display
A method and apparatus, such as an electronic device (104), for displaying suggestion words in response to a touch input to a presence-sensitive display (106)....
US-9,952,763 Alternative gesture mapping for a graphical keyboard
A computing device is described that outputs a graphical keyboard comprising a plurality of keys. Responsive to receiving an indication of a gesture that...
US-9,952,761 System and method for processing touch actions
A system and method for processing touch actions are provided. A plurality of sequentially performed touch actions including a first touch action and a second...
US-9,952,752 Determining intent of a recommendation on a URL of a web page or advertisement
Methods and systems are provided for presenting a user with a recommendation intent query in response to the user indicating that he or she recommends content....
US-9,952,748 Contextual recommendations based on interaction within collections of content
The subject matter of this specification can be implemented in, among other things, a method that includes storing one or more first content items and a second...
US-9,952,742 Providing trending information to users
A system may provide, via a user interface, information identifying two or more of trending search-related information, trending video-related information,...
US-9,952,683 Keyboard integrated with trackpad
An apparatus includes a processor and a keyboard having multiple, separately moveable keys. The keyboard is configured to function as both a keyboard and a...
US-9,952,630 Power system including a coupling mechanism
In one general aspect, an apparatus can include a base component including a keyed mount receptacle, and a power component including a keyed mount configured to...
US-9,952,614 Monitoring system for proactive service of devices
Arrangements described herein relate to accessing a cloud based service. Responsive to a user of a first communication device initiating access to the cloud...
US-9,952,608 Thermostat with power stealing delay interval at transitions between power stealing states
A thermostat includes a plurality of HVAC (heating, ventilation, and air conditioning) wire connectors including a connection to at least one call relay wire....
US-9,952,573 Systems and methods for a graphical user interface of a controller for an energy-consuming system having...
Devices and methods are provided for generating and/or displaying a graphical user interface used to control an energy-consuming system, such as a heating,...
US-9,952,427 Measurement method and system
Methods and systems for determining an individual gaze value are disclosed herein. An exemplary method involves: (a) receiving gaze data for a first wearable...
US-9,952,029 Guided installation feedback for an opening sensor
Systems and techniques are provided for guided installation feedback for an opening sensor. Detected magnetic field strengths of a magnetic field created by a...
US-D816,111 Display screen with animated graphical user interface
US-D816,110 Display screen with animated graphical user interface
← 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.