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,361,453 Validating an untrusted native code module
A system that validates a native code module. During operation, the system receives a native code module comprised of untrusted native program code. The system...
US-9,361,445 Multiline one time password
A credential such as a One Time Password (OTP) can be proffered as a matrix of characters provided by a user. The verifier can accept that credential if it...
US-9,361,406 Query completions
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for ranking query completions based on activity session data....
US-9,361,395 System and method for providing offline access in a hosted document service
A request for a document is received at a user device while in an offline state. The request includes a public uniform resource locator (URL) corresponding to a...
US-9,361,381 Selecting and presenting content relevant to user input
Methods, systems, and apparatus, including computer programs encoded on computer storage media are provided. An example method includes receiving user input in...
US-9,361,369 Method and apparatus for clustering news online content based on content freshness and quality of content source
Methods and apparatus are described for scoring documents in response, in part, to parameters related to the document, source, and/or cluster score. Methods and...
US-9,361,362 Synonym generation using online decompounding and transitivity
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for query synonym expansion. One method includes receiving a...
US-9,361,348 Database replication
A database server receives a request from a client application for performing a data transaction on persistent data storage. The request is sent to a set of...
US-9,361,331 Multiple index based information retrieval system
An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are identified that predict the presence of other...
US-9,361,318 Adjacent search results exploration
The specification relates to the creation of an image space by receiving an initial image query. A plurality of search queries related to the initial search...
US-9,361,291 Custom dictionaries for E-books
A custom dictionary is generated for an e-book. A dictionary management system receives a custom dictionary request from a user client operated by a user, the...
US-9,361,288 Processing templates using separate template processing instructions
A system and method for processing templates using separate template processing instructions is disclosed. Two separate encapsulated sets of instructions are...
US-9,361,287 Non-collaborative filters in a collaborative document
Systems and methods for viewing filters on a collaborative spreadsheet stored on a cloud computing service include accessing, from each of a plurality of client...
US-9,361,283 Method and system for projecting text onto surfaces in geographic imagery
A user interface for viewing imagery associated with a geographic area, such as street level imagery is disclosed. The interface includes at least one text...
US-9,361,198 Detecting compromised resources
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for detecting compromised resources. In one aspect, a method...
US-9,361,084 Methods and systems for installing and executing applications
Methods and systems for receiving applications are described. A device, such as a wearable computing device, may receive an input, which may be verbal, motion,...
US-9,361,011 Methods and systems for presenting multiple live video feeds in a user interface
A method, in an application executing at a client device, includes: receiving a plurality of video feeds, each video feed of the plurality of video feeds...
US-9,360,940 Multi-pane interface
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting content. In one aspect, a method includes...
US-9,360,671 Systems and methods for image zoom
A method is provided that includes operating a first camera to capture a first image stream and operating a second camera to capture a second image stream. The...
US-9,360,556 Methods and systems for detecting weather conditions including fog using vehicle onboard sensors
Methods and systems for detecting weather conditions including fog using vehicle onboard sensors are provided. An example method includes receiving laser data...
US-9,360,530 Method and system for energy storage capacity estimation of battery cells
An apparatus (100) includes at least one electrochemical cell (106) and at least one pass element (104) serially coupled with the electrochemical cell. A...
US-9,360,340 Customizable presentation of navigation directions
Presentation of navigation directions in mapping applications is customized by obtaining navigation instructions that direct a user from a starting point to a...
US-9,360,335 Dynamic rerouting during navigation
Initial navigation directions are generated to guide a vehicle along an initial route between an origin and a destination. When the vehicle is a certain...
US-9,360,229 Facilitating ambient temperature measurement accuracy in an HVAC controller having internal heat-generating...
A thermostat may include one or more temperature sensors, and a processing system configured to be in operative communication with an HVAC system. The...
US-9,358,975 Virtual moving safety limits for vehicles transporting objects
Example systems and methods are disclosed for implementing vehicle operation limits to prevent vehicle load failure during vehicle teleoperation. The method may...
US-9,357,917 Method and apparatus for managing blinking
A method and apparatus for managing blinking includes an electronic computing device detecting blinking of a user of the electronic computing device and...
US-D758,423 Display screen with animated graphical user interface
US-D758,269 Autonomous vehicle door
US-9,357,586 Method and apparatus to facilitate mobile station communications using internet protocol-based communications
In a communication network (400), wireless access points (300) utilize one or more agents (302, 306) to support the operating needs of corresponding mobile...
US-9,357,563 Preventing misuse of random access procedure in wireless communication system
A mobile station, base station and methods therein for preventing misuse of a random access procedure in a wireless communication network are disclosed. A...
US-9,357,520 Methods and systems for signal diffusion modeling for a discretized map of signal strength
Examples herein include methods and systems for signal diffusion modeling for a discretized map of signal. An example method includes receiving data related to...
US-9,357,498 Method and device with dynamic dormancy
A method (200) and device (300) for saving energy in a wireless communication device configured to maintain a persistent communication session over a wireless...
US-9,357,490 Wireless transceiver
A low cost, robust, wireless sensor that provides an extended period of operability without maintenance is described. The wireless sensors are configured to...
US-9,357,401 Method and apparatus for adaptive reduction of interference in a small cell of a mobile telecommunication system
In a cell phone telecommunication system having a macrocell and a small cell coextensive with or adjacent to the macrocell and sharing a common frequency band,...
US-9,357,342 Short-range wireless controller filtering and reporting
Methods and systems for filter data packets using an advertising data packet content filter are disclosed. An example method involves maintaining, by a...
US-9,357,341 Receiver for backscatter communication
A backscatter receiving module and a method of backscatter communication is described. A front-end module receives the backscatter signal from an antenna and...
US-9,357,323 Method and apparatus for audio matrix decoding
An audio matrix decoder is provided for decoding input signals L.sub.t and R.sub.t into output signals L.sub.out, C.sub.out, S.sub.out, and R.sub.out. The...
US-9,357,271 Systems and method for using closed captions to initiate display of related content on a second display device
In some implementations, a method for using closed captions in a double display scenario includes, obtaining a video stream configured to be displayed on a...
US-9,357,223 System and method for decoding using parallel processing
Encoding a stream of video data including at least one frame having a plurality of rows of blocks video may include encoding the plurality of rows using a...
US-9,357,178 Video-revenue prediction tool
Described herein are techniques related to prediction of video revenue for non-monetized videos. This Abstract is submitted with the understanding that it will...
US-9,357,168 Facilitating video conferences
Implementations generally relate to facilitating video conferences. In some implementations, a method includes enabling a video conference having a plurality of...
US-9,357,129 Methods and systems for removal of rolling shutter effects
Methods and systems for rolling shutter removal are described. A computing device may be configured to determine, in a frame of a video, distinguishable...
US-9,357,127 System for auto-HDR capture decision making
A method and apparatus for invoking a High Dynamic Range ("HDR") mode in a camera are disclosed. The method comprises detecting that the camera is operating in...
US-9,357,063 Disruption blocking in mobile devices
A do not disturb (DND) mode for telephonic devices, in which the DND mode is automatically deactivated after a time increment has elapsed, the DND mode having...
US-9,357,022 Measuring effectiveness of social networking activity
A system and machine-implemented method for providing effectiveness indications for social networking activity including receiving a request to provide an...
US-9,357,019 Systems and methods for identifying increased user interest and promoting content in a geographic information...
Systems and methods for identifying increased user interest in a geographic area and selecting and promoting content associated with such geographic area within...
US-9,357,002 Mitigation of optimistic acknowledgement attacks in a computer protocol
A method for verifying receipt of data packets, including generating a plurality of data packets, wherein each of the plurality of data packets comprises...
US-9,356,918 Identification delegation for devices
A first communication session is conducted between a media device and a mobile device. The first communication session includes requesting an authorization code...
US-9,356,904 Event invitations having cinemagraphs
A system and method for sending a message with a graphical theme that includes a cinemagraph to a member of a social network system are described. In one...
US-9,356,901 Determining message prominence
In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A request that a server system deliver...
← 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.