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,788,055 Identification and presentation of internet-accessible content associated with currently playing television...
Features of various implementations are used to enable identifying and presenting, in real time, Internet-accessible and/or Internet-based functionality,...
US-9,788,044 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,788,039 Camera system API for third-party integrations
In embodiments of a camera system application program interface (API) for third-party integrations, a camera device captures images as a video stream and...
US-9,787,908 Frame synchronized room lighting
Systems are provided to facilitate imaging of a person or other target in an environment by providing modulated illumination to the target and to other aspects...
US-9,787,830 Performing speech recognition over a network and using speech recognition results based on determining that a...
Systems, methods and apparatus for initiating communication. According to one implementation, a recording of a particular user speaking a name of a contact is...
US-9,787,783 Providing supplemental content in relation to embedded media
Systems and methods are disclosed for providing supplemental content in relation to embedded media. In one implementation, a processing device receives a media...
US-9,787,630 Synchronous communication system and method
A method and computing system for providing, using one or more computing devices, a plurality of users of a social network with the ability to schedule a...
US-9,787,626 Systems and methods for relaying messages in a communication system
The various embodiments described herein include methods, devices, and systems for relaying messages. In one aspect, a method includes: (1) obtaining a first...
US-9,787,557 Determining semantic place names from location reports
Systems and methods for determining semantic place names from one or more location reports received from a user device are provided. High quality visits for a...
US-9,787,526 Method and apparatus for providing mobile IP service through a network address translation gateway
Method and apparatus for providing Mobile internet protocol (IP) service through a network address translation gateway. In one example, a gateway between a...
US-9,787,485 Prioritized notifications in a social network for a user-selected view
The disclosed subject matter relates to systems, methods, and machine-readable media for ordering notifications for display in a social networking environment....
US-9,787,424 Systems and methods for detecting wireless communication jamming in a network
An electronic device may include a processor and a network interface that may include a first radio and a second radio. The processor may be configured to...
US-9,787,407 Fading mitigation of the turbulent channel based on polarization diversity in coherent optical receivers
A method includes receiving a first data packet on a first polarization portion of an optical signal from a second communication terminal through a free space...
US-9,787,321 Point cloud data compression using a space-filling curve
Techniques of data compression involve ordering the points of a point cloud according to distance along a space-filling curve. Advantageously, a space-filling...
US-9,787,273 Smart volume control of device audio output based on received audio input
A method implemented by processing and other audio components of an electronic device provides a smart audio output volume control, which correlates a volume...
US-9,787,106 Method and apparatus for improving cycle life capacity of a battery pack
A method (900) of reducing variation of an energy storage capacity of a battery across its cycle life is disclosed. The method can include the step (901) of...
US-9,786,291 Communicating information between devices using ultra high frequency audio
A client device encodes data into an audio signal and communicates the audio data to an additional client device, which decodes the data from the audio signal....
US-9,786,279 Answering questions using environmental context
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving audio data encoding an utterance and...
US-9,786,270 Generating acoustic models
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating acoustic models. In some implementations, a...
US-9,786,269 Language modeling of complete language sequences
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for language modeling of complete language sequences....
US-9,786,032 System for parametric generation of custom scalable animated characters on the web
A graphic character object temporary storage stores parameters of a character and associated default values in a hierarchical data structure and one or more...
US-9,786,031 Distortion of digital images using spatial offsets from image reference points
A method for distorting a digital image comprising receiving the coordinates of one or more than one image reference point defined by a user within the digital...
US-9,786,030 Providing focal length adjustments
Implementations generally relate to providing focal length adjustments in photos. In some implementations, a method includes determining a face model of a face...
US-9,786,014 Earnings alerts
Systems and methods for earnings alerts include using a history of earnings by a content provider to generate an earnings forecast model. The earnings forecast...
US-9,785,980 Content syndication in web-based media via ad tagging
Methods and systems for providing advertisements for inclusion in video content. In one embodiment, a video is formatted into a specific format for advertising...
US-9,785,979 Customized landing pages
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for personalizing landing pages. In one aspect, a method...
US-9,785,968 Selecting content based on user actions and preferences associates with a same time period in a previous year
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for long-term targeting. In one aspect, a method includes:...
US-9,785,759 Method, manufacture, and apparatus for configuring multiple content protection systems
A method, apparatus, and manufacture for configuring multiple content protection systems is provided. A client media player is employed to determine whether...
US-9,785,758 User content access management and control
User content access management and control are described, including determining, based on a user-defined rule, that a triggering event has occurred, wherein the...
US-9,785,720 Script optimized browser rendering process
Implementations an optimizing a browser rendering process that identifies content neutral web pages and renders such web pages without scripting. An example...
US-9,785,705 Generating and applying data extraction templates
Methods, apparatus, systems, and computer-readable media are provided for generating and applying data extraction templates. In various implementations, a...
US-9,785,696 Automatic discovery of new entities using graph reconciliation
Systems and methods can identify potential entities from facts generated from web-based sources. For example, a method may include generating a source data...
US-9,785,686 Corroborating facts in electronic documents
A query is defined that has an answer formed of terms from electronic documents. A repository having facts is examined to identify attributes corresponding to...
US-9,785,681 Methods, systems, and media for providing a media search engine
Methods, systems, and media for providing a media search engine are provided. In some implementations, a method for searching for content is provided, the...
US-9,785,648 Entity display priority in a distributed geographic information system
A system for ranking geospatial entities is described. In one embodiment, the system comprises an interface for receiving ranking data about a plurality of...
US-9,785,637 System and method for computing, applying, and displaying document deltas
Systems and methods are disclosed herein for computing, applying, and displaying document deltas. Snapshots are stored of documents, and the stored snapshots...
US-9,785,625 Increasing comment visibility
Methods, systems, and apparatus for increasing comment visibility are described. In one aspect, a method includes receiving a comment request for a comment to...
US-9,785,622 Methods and systems to copy web content selections
Embodiments disclosed herein relate to copying web content selections. An embodiment includes detecting an intent to copy a selected region of a web content...
US-9,785,571 Methods and systems for memory de-duplication
Provided are methods and systems for de-duplicating cache lines in physical memory by detecting cache line data patterns and building a link-list between...
US-9,785,487 Managing device functions based on physical interaction with device modules
Embodiments are provided for managing operation of an electronic device based on the connection(s) of hardware module(s) to the electronic drive via a support...
US-9,785,423 Compiler for translating between a virtual image processor instruction set architecture (ISA) and target...
A method is described that includes translating higher level program code including higher level instructions having an instruction format that identifies...
US-9,785,316 Methods, systems, and media for presenting messages
Methods, systems, and media for presenting messages are provided. In some embodiments, the method comprises: determining that a user interface is to be...
US-9,785,308 Mobile electronic device wrapped in electronic display
Systems and techniques for substantially wrapping a mobile electronic device in a display are provided. A mobile electronic device is described that includes a...
US-9,785,291 Bezel sensitive touch screen system
A touch screen and machine-implemented method for providing a touch screen panel are provided. The touch screen is formed on a panel including a display area...
US-9,785,197 Rotatable and extendable display portion of a computing device
In one general aspect, a computing device can include a base portion including an input region, a display portion, and a moving hinge coupled to the display...
US-9,785,195 Portable computing device with retracting keys for tablet use
A portable computing device may include a lid and a base. The lid may include a display on a front side of the lid. The base may be rotatably attached to the...
US-D799,508 Display screen with animated graphical user interface
US-D799,504 Display screen or portion thereof with a graphical user interface
US-D799,501 Display screen portion with a changeable graphical user interface
US-9,781,809 Dynamic pathlight brightness based on size and distance of motion/object approaching the device
A system and method for automatic path light control based on a detected size and classification of motion around the device using passive infrared (PIR) sensor...
← 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.