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,514,376 Techniques for distributed optical character recognition and distributed machine language translation
A technique for selectively distributing OCR and/or machine language translation tasks between a mobile computing device and server(s) includes receiving, at...
US-9,514,359 Card art display
Providing improved card art for display comprises receiving, by one or more computing devices, an image of a card and performing an image recognition algorithm...
US-9,514,241 Consistently delivering a web page having source code with a dynamic instruction
According to some implementations, a method, system and computer program product for consistently delivering a web page having source code with a dynamic...
US-9,514,235 Web page authoring tool for structured documents
A web page is composed using a browser that displays an authoring web page containing an authoring tool embedded in the authoring web page. The authoring web...
US-9,514,232 Systems and methods for providing news alerts
A system provides news alerts. For example, the system may receive topics of interest to users and periodically obtain news articles that originate from...
US-9,514,227 In-conversation search
A computer-implemented communications method is discussed. The method includes receiving a typed user input in a texting conversation on an electronic...
US-9,514,223 Synonym identification based on categorical contexts
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training recognition canonical representations...
US-9,514,220 Generating content placement criteria based on a search query
Systems and methods of providing information via a computer network are provided. A data processing system can receive a search query via the computer network....
US-9,514,199 Sorting and pagination of content item streams
A system and machine-implemented method including receiving a request for a set of content items within a session, identifying, in response to the request, one...
US-9,514,198 Suggesting a tag to promote a discussion topic
Example techniques for suggesting a tag to promote a discussion topic may include the following operations: receiving text into a display field; performing a...
US-9,514,195 Triggering and ranking of native applications
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining when to search a native application corpus...
US-9,514,194 Website duration performance based on category durations
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining duration performance of websites. In one...
US-9,514,186 User-list management
The subject matter of the disclosure is embodied in a method that includes identifying a user-list which is based on owned or permissioned data, wherein the...
US-9,514,134 Triggering actions in response to optically or acoustically capturing keywords from a rendered document
A system for processing text captured from rendered documents is described. The system receives a sequence of one or more words optically or acoustically...
US-9,514,121 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,514,113 Methods for automatic footnote generation
A method includes accessing a document and generating a ranking score for each of a plurality of passages from external documents. The ranking score is based at...
US-9,514,111 Providing autocomplete suggestions
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing autocomplete suggestions. A computing device...
US-9,514,108 Automatic reference note generator
Apparatuses, methods, and systems for automatic reference note generation are disclosed herein. The method includes identifying an information element that has...
US-9,514,102 User interface for presentation of a document
A system identifies a document and provides an excerpt page corresponding to the document. The excerpt page includes a page of the document and a set of links...
US-9,514,101 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,514,098 Iteratively learning coreference embeddings of noun phrases using feature representations that include...
Methods and apparatus related to determining coreference resolution using distributed word representations. Distributed word representations, indicative of...
US-9,514,015 Efficient data reads from distributed storage systems
A method of distributing data in a distributed storage system includes receiving a file into non-transitory memory and dividing the received file into chunks....
US-9,513,961 Monitoring application loading
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining when an application is sufficiently...
US-9,513,898 Systems and methods for updating software in a hazard detection system
Systems and methods for updating software in a hazard detection system are described herein. Software updates may be received by, stored within, and executed by...
US-9,513,777 Supplementing unsubscribed items in an activity stream
A system for supplementing items in an activity stream provides an item for display in an activity stream on a client device. The system also generates an...
US-9,513,667 Methods, apparatuses, and systems for radio frequency management between devices
A peripheral electronic device (106) can be equipped with a coupler, which in one embodiment is a mechanical coupler (136). A radio-frequency interface (108)...
US-9,513,642 Flexible functionality partitioning within intelligent-thermostat-controlled HVAC systems
The current application is directed to an intelligent-thermostat-controlled environmental-conditioning system in which computational tasks and subcomponents...
US-9,511,779 Engaging and disengaging for autonomous driving
Aspects of the present disclosure relate switching between autonomous and manual driving modes. In order to do so, the vehicle's computer may conduct a series...
US-9,511,677 Smarter charging of plug-in vehicles
A system is described to enable charging of electric vehicles. A scheduler determines charging profiles for electric vehicles based on a time period within a...
US-D773,517 Display screen or portion thereof with graphical user interface
US-D773,502 Display screen with animated graphical user interface
US-D773,482 Display screen portion with an animated graphical user interface
US-9,510,328 Reducing the effects of interference experienced by a communication device
Disclosed are methods for allowing a wireless communication device (or "user equipment" or "UE") to receive signaling information when there is a power...
US-9,510,318 Method and apparatus for ascertaining a location of a personal portable wireless communication device
A method and apparatus can ascertain a location of a personal portable wireless communication device. Movement of the personal portable wireless communication...
US-9,510,250 HARQ adaptation for acquisition of neighbor cell system information
A method in a mobile station including receiving an order from a serving cell for system information acquisition of a neighbor cell, wherein the order includes...
US-9,510,168 Prohibiting mobile forwarding
An incoming message and an indication of a sender-specified destination for the incoming message are received. In addition, a determination is made as to...
US-9,510,128 Mobile phone locator
A mobile phone, including a protocol sniffer for capturing a beacon from a wireless access point, a beacon parser, coupled with the protocol sniffer, for...
US-9,510,127 Method and apparatus for generating an audio output comprising spatial information
A method of providing an audio signal comprising spatial information relating to a location of at least one virtual source (202) in a sound field with respect...
US-9,510,058 Program guide user interface
A computer-implemented method includes receiving a search request related to media programming and generating a search. The result has a list of one or more...
US-9,510,038 Personal measurement devices for media consumption studies
A method for conducting a media consumption study, includes at a processor of a position marker placed in a study site in a vicinity of a fixed media device;...
US-9,510,036 Systems and methods for providing content in a content list
Providing content in a content list may include identifying positions within the list where content can be provided. A client agent may automatically play items...
US-9,510,028 Adaptive video transcoding based on parallel chunked log analysis
Adaptive video transcoding based on parallel chunked log analysis is described. The adaptive video transcoding method comprises receiving an intermediate video...
US-9,510,026 Apparatus and methods for generating clips using recipes with slice definitions
Methods and devices are described for generating a recipe for creating a clip. A recipe request can be received at a server, such as a recipe server. The recipe...
US-9,510,019 Two-step quantization and coding method and apparatus
Encoding and decoding a video image having a plurality of frames using a two-step quantization and coding process are disclosed. A block of a frame are encoded...
US-9,509,998 Conditional predictive multi-symbol run-length coding
Conditional predictive multi-symbol run-length coding may include generating a differential residual block based on a residual block and a reconstructed...
US-9,509,905 Extraction and representation of three-dimensional (3D) and bidirectional reflectance distribution function...
Methods and systems are provided that use images to determine lighting information for an object. A computing device can receive an image of the object. For a...
US-9,509,894 Capturing images using controlled vibration
Systems and methods of capturing imagery are provided. In particular, vibration can be induced in an imaging platform to eliminate blur in one or more images...
US-9,509,857 Mobile device push notification using mobile application usage history
Mobile device application usage history is collected across a plurality of mobile device applications. A mobile device application usage trigger event is...
US-9,509,813 Electronic device housing and method of assembly
A housing for an electronic device is described. The housing has a front housing and a rear housing attached to the front housing. The rear housing has a first...
US-9,509,798 Subscriptions to paid channels of an internet-based content platform
An internet-based content platform that includes subscribable channels is provided. The internet-based content platform provides channels to end users. 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.