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,235,976 Smart-home multi-functional hazard detector providing location-specific feature configuration
A particular smart hazard detector may itself function as a guide during a process of installation of the same at an installation location. Additionally, the...
US-9,235,923 Systems and methods for providing a visualization of satellite sightline obstructions
Systems and methods for providing a visualization of satellite sightline obstructions are provided. An example method includes identifying an approximate...
US-9,235,911 Rendering an image on a display screen
Systems and methods for compositing image layers using a GPU shader module. Image layers may be mapped to a destination surface and tiled such that each tile...
US-9,235,899 Simulating an infrared emitter array in a video monitoring camera to construct a lookup table for depth...
A process generates lookup tables for estimating spatial depth in a scene. The process identifies subsets of illuminators of a camera system that has a...
US-9,235,875 Image enhancement using learned non-photorealistic effects
Systems, methods and computer readable media for image enhancement using learned non-photorealistic effects. In some implementations, a method can include...
US-9,235,853 Method for recommending musical entities to a user
Methods, systems, and computer programs are presented for recommending music entities to a user. One method includes defining a set of labels with each label...
US-9,235,852 Distributing content
Contextually relevant pieces of alternative content, including advertisements, are selected for display with requested content based on documents or other...
US-9,235,850 Adaptation of web-based text ads to mobile devices
Systems and methods for adaptation of content to mobile devices. A mobile device type can be identified based upon a request originating from the mobile device....
US-9,235,849 Generating user information for use in targeted advertising
User profile information for a user may be determined by (a) determining initial user profile information for the user, (b) inferring user profile information...
US-9,235,826 Managing delayed participation in a communication session
This disclosure relates to a method and system for managing participation in a communication channel when one or more participants may be delayed. In one...
US-9,235,804 System and method for selecting and serving content items based on sensor data from mobile devices
Sensor data having values received from several sensors of a mobile device and response data associated with the sensor data may be used in the determination or...
US-9,235,782 Searching images and identifying images with similar facial features
A system and method for searching images and identifying images with similar facial features is disclosed. In one implementation, the system includes a...
US-9,235,771 Extracting card data with wear patterns
Embodiments herein provide computer-implemented techniques for allowing a user computing device to extract financial card information using optical character...
US-9,235,654 Query rewrites for generating auto-complete suggestions
A computer-implemented method for proving complete query suggestions, performed by a server system, includes receiving a partial search query from a client...
US-9,235,653 Discovering entity actions for an entity graph
Systems and methods identify recent or ephemeral events involving entities that can be used to update a data graph or provide enhanced search results. For...
US-9,235,637 Systems and methods for generating predicted queries and corresponding search results
A search system monitors the input of a search query by a user. Before the user finishes entering the search query, the search system identifies and sends a...
US-9,235,627 Modifying search result ranking based on implicit user feedback
The present disclosure includes systems and techniques relating to ranking search results of a search query. In general, the subject matter described in this...
US-9,235,626 Automatic generation of snippets based on context and user interest
A system obtains a document that is responsive to a user query. The system determines an interest of the user based on stored data associated with the user, and...
US-9,235,625 Ranking media content sources
A processing device identifies a plurality of media items that have been accessed by a user. The processing device determines a plurality of annotations in the...
US-9,235,607 Specifying a predetermined degree of inconsistency for test data
A method and a test system for specifying a predetermined degree of inconsistency for test data are disclosed. The test system obtains a test policy, which...
US-9,235,569 Techniques for on-the-spot translation of web-based applications without annotating user interface strings
A computer-implemented technique can include executing a web-based application and receiving a request to translate at least a portion of the web-based...
US-9,235,552 Collaborative audio recording of an event by multiple mobile devices
Techniques are disclosed for producing a collaborative recording of an audio event. An online server or service identifies participating mobile devices with...
US-9,235,422 Electronic device mode detection
In embodiments of electronic device mode detection, a mode detection application, implemented on an electronic device, correlates an identifier of a wireless...
US-9,235,325 Persona chooser
Systems and methods described herein are directed to persona management within a user's single and unified online identity, including defining a plurality of...
US-9,235,324 Touch interpretation for displayed elements
A machine-implemented method for processing touch elements of an application of a device is provided. The method includes receiving application data associated...
US-9,235,313 Efficient motion estimation for remote desktop sharing
This disclosure relates to systems and methods for estimation of motion in a frame as compared to a reference frame based upon knowledge of windows in the frame...
US-9,235,299 Touch sensitive surface for an electronic device with false touch protection
A touch sensitive surface (401) for an electronic device (200) includes a capacitive touchpad (409). A grille (413) of non-conductive material (515) is disposed...
US-9,235,272 User interface
A method includes receiving a first input through a hands-based input device. A prompt is then output, and input responsive to the prompt may be received...
US-9,235,203 Mobile device audio playback
This disclosure is directed to providing audio playback to a mobile device user. According to one aspect of this disclosure, a mobile device may be to modify...
US-9,235,049 Fixed focus camera with lateral sharpness transfer
A lens includes a depth of field ("DOF") range and a macro range. The macro range is distinct and separate from the DOF range. The macro range is a near field...
US-9,234,765 Discovering theme and attribute oriented travel routes and relevant geographic entities along a route
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for determining routes. Starting and...
US-9,234,763 Systems and methods for identifying and selecting personalized waypoints for presentation on a map
Systems and methods for identifying and selecting personalized waypoints for presentation on a map are provided. In particular, a user's data can be analyzed to...
US-9,234,669 Integrating sensing systems into thermostat housing in manners facilitating compact and visually pleasing...
An occupancy sensing electronic thermostat is described that includes a thermostat body, an electronic display that is viewable by a user in front of the...
US-9,234,668 User-friendly, network connected learning thermostat and related systems and methods
A user-friendly, network-connected learning thermostat is described. The thermostat is made up of (1) a wall-mountable backplate that includes a low-power...
US-9,234,618 Characterizing optically reflective features via hyper-spectral sensor
A light detection and ranging device associated with an autonomous vehicle scans through a scanning zone while emitting light pulses and receives reflected...
US-9,234,246 Decentralized electrical load shedding
A decentralized load shedding device turns off a load in response to determining that an electric grid is approaching its maximum operating point. By turning...
US-9,233,746 Altitude control via rotation of balloon to adjust balloon density
A balloon having an envelope, a gas contained within the envelope, a payload connected to the envelope, wherein the envelope has a first portion that has a...
US-9,233,299 Cloud-based multi-player gameplay video rendering and encoding
Generating in real-time multiple gameplay videos in a cloud computing network of a mobile game played on multiple mobile devices is disclosed. A cloud-based...
US-D747,387 Camera
US-D747,327 Display panel portion with a changeable graphical user interface component
US-D747,315 Glasses frame
US-9,232,558 Multi sector antenna and mesh network system
A multi-sector antenna system is disclosed that includes two or more flat panel antennas facing different directions and configured to communicate with two...
US-9,232,465 Method and device for selecting or excluding an access point for use in wirelessly connecting to a network
A method is performed in a mobile device for selecting or excluding an access point for use in wirelessly connecting to a network. The method includes...
US-9,232,355 Directional feedback
This disclosure is directed to providing directional feedback to a user. For example, this disclosure describes techniques for determining at least one...
US-9,232,266 Providing parental control using a playlist
A method includes receiving a playlist at a network device from a client device in communication with the network device over a network. In response to...
US-9,232,072 Participant controlled spatial AEC
Methods and systems are provided for speaker separated spatial acoustic echo cancellation (AEC). A new approach is provided to combat the non-identifiability...
US-9,232,065 Group pseudo-profiles for online sessions
A method, computer program product, and system is described. A group including a plurality of individuals is defined based upon, at least in part, participation...
US-9,232,001 Client-server communication using a set identifier
Systems, methods, and machine-readable media for client-server communication using a set identifier are provided. A system may be configured to receive a set...
US-9,231,951 Probabilistically expedited secure connections via connection parameter reuse
Methods for probabilistically expediting secure connections via connection parameter reuse are provided. In one aspect, a method includes determining whether a...
US-9,231,942 Authentication based on path indicator from a server
Systems, methods, and machine-readable media for selecting an authentication process are disclosed. A system is configured to determine whether a user account...
← 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.