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,380,379 Bone-conduction anvil and diaphragm
Disclosed herein are methods and apparatuses for the transmission of audio information from a bone-conduction headset to a user. The bone-conduction headset may...
US-9,380,353 Methods, systems, and media for generating an advertisement from a video stream
Methods, systems, and media for generating an advertisement from a video stream are provided. In accordance with some embodiments, the method comprises:...
US-9,380,346 Head end generalization
A computer-implemented method includes receiving information associated with a user of media services, wherein the received information does not uniquely...
US-9,380,333 Creating cover art for media browsers
Displaying art work or thumbnail images representative of movies, television (TV) programs/episodes and other media content is an appealing and often intuitive...
US-9,380,323 Cache eviction
A method and apparatus for downloading content within a video-on-demand system is provided herein. During operation a Video Home Office (VHO) will cache a...
US-9,380,319 Implicit transform unit representation
In one embodiment, a method includes receiving a size of a coding unit (CU) for a block of video content. Information associated with a prediction unit (PU)...
US-9,380,298 Object-based intra-prediction
A method and apparatus for performing object-based intra-prediction encoding and decoding is disclosed. Implementations of object-based intra-prediction...
US-9,380,274 Methods and systems for presenting alert event indicators
A method at an electronic device includes: displaying a video feed from a camera or a frame from the video feed; and concurrently with displaying the video feed...
US-9,380,267 Bandwidth modulation system and method
A method and computing system for monitoring an AV synchronous communication session of a user. The AV synchronous communication session includes an audio...
US-9,380,155 Forming speech recognition over a network and using speech recognition results based on determining that a...
Systems, methods and apparatus for generating, distributing, and using speech recognition models. A shared speech processing facility is used to support speech...
US-9,380,110 Adaptive data synchronization based on data plan or network usage
A method and apparatus for modifying data synchronization of a portable computing device responsive to a data plan associated with an account associated with...
US-9,380,092 Method and system for inserting content into streaming media at arbitrary time points
The present invention teaches a method and system of inserting content into streaming media programs without requiring re-encoding and/or re-segmenting of the...
US-9,380,039 Systems and methods for automatically logging into a user account
Systems and methods for automatically logging into a user account are described, including receiving, using a device, data from an external source or from two...
US-9,380,011 Participant-specific markup
A conversation server hosts a conversation having a plurality of participants, the conversation server enables a first client to display at least a portion of a...
US-9,379,981 Flow level dynamic load balancing
Exemplary embodiments allocate network traffic among multiple paths in a network, which may include one or more preferred paths (e.g. shortest paths) and one or...
US-9,379,932 Personal video recorder with limited attached local storage
This disclosure generally relates to systems and methods that facilitate employing a server based content recording component for recording content remotely for...
US-9,379,903 Distributed scheduler
A method, system, and computer readable medium for managing applications on an application execution system are disclosed. On an application server the number...
US-9,379,896 Compromised password mitigation
The compromised password mitigation module comprises a compromised password collection module, compromised password storing module, a logging module, account...
US-9,379,819 Systems and methods for reducing temperature in an optical signal source co-packaged with a driver
Systems and methods for reducing temperature of an optical signal source co-packaged with a driver are provided. An optical transmitter can include a housing....
US-9,378,733 Keyword detection without decoding
Embodiments pertain to automatic speech recognition in mobile devices to establish the presence of a keyword. An audio waveform is received at a mobile device....
US-9,378,731 Acoustic model training corpus selection
The present disclosure relates to training a speech recognition system. One example method includes receiving a collection of speech data items, wherein each...
US-9,378,730 Evaluating pronouns in context
Methods, computer program products, and systems are described for receiving, by a speech recognition engine, audio data that encodes an utterance and...
US-9,378,651 Audio book smart pause
A user device that plays back audio books for a user can include a dynamic pause that provides a user with greater flexibility in when to pause playback of an...
US-9,378,571 Browsing large geocoded datasets using nested shapes
A geographic information system and method are disclosed which facilitate the browsing of large geocoded datasets. In a embodiment, a method displays data...
US-9,378,517 Methods and systems for providing potential search queries that may be targeted by one or more keywords
Systems and methods for providing potential search queries that may be targeted by a given keyword. The method includes receiving, from a third-party content...
US-9,378,504 Highlighting related points of interest in a geographical region
A mapping system determines points of interest that are related to a selected point of interest within a digital map displayed at a client computing device. The...
US-9,378,466 Data reduction in nearest neighbor classification
A set S is initialized. Initially, S is empty; but, as the disclosed process is performed, items are added to it. It may contain one or more samples (e.g.,...
US-9,378,304 Searchable, mutable data structure
A data structure includes three arrays. A first array includes a root node, one or more intermediate nodes, and one or more leaf nodes. A second array includes...
US-9,378,299 Browsing pages in an electronic document
A user's request for a page to be provided in response to a browse request is fulfilled by determining a candidate set of pages based on the page displayed on...
US-9,378,295 Clustering content based on anticipated content trend topics
A computer-implemented method includes identifying a content trend topic that is anticipated to occur at a future time, wherein the content trend topic is...
US-9,378,288 Refining search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for refining search results. In one aspect, a method includes...
US-9,378,276 Systems and methods for generating navigation filters
Systems and methods for generating navigation filters are provided. A target resource is parsed and occurrences of data entries representing archetypal headings...
US-9,378,275 Lead generation system and methods
Methods, systems, and computer program products are provided for providing matching resources. One example method includes identifying example resources,...
US-9,378,272 Determining correction of queries with potentially inaccurate terms
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for correcting potentially inaccurate terms in queries. In an...
US-9,378,249 Providing actionable content to a computing device based on user actions
Methods and apparatus related to identifying content accessed on a computing device that is likely actionable on another computing device. Some implementations...
US-9,378,247 Generating query refinements from user preference data
Methods, systems, and apparatus, including computer program products, for generating query refinements from user preference data. A group of query pairs are...
US-9,378,237 Methods for in-place access of serialized data
Methods and apparatus are provided for serializing data. A computing device can generate a serialization buffer (SB). The SB can specify fields storing data and...
US-9,378,226 Method and system for a user-defined field type
A computer-implemented method for adding user-configurable data fields to an existing database table is provided. The method is implemented using a computing...
US-9,378,196 Associating information with a task based on a category of the task
Methods and apparatus related to identifying a category for a task that is associated with a user and populating annotation fields related to the task based on...
US-9,378,191 Promoting content
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for providing creatives. The...
US-9,378,190 Word processor data organization
A computer-implemented word processing presentation method is disclosed. The method includes obtaining an unformatted data structure containing a series of...
US-9,378,051 Systems and methods for performing scheduling for a cluster
Multiple scheduler verticals can allocate tasks to resources that are shared by the scheduler verticals. Information regarding a state of each resource may be...
US-9,377,938 Live videocast to social network
In some implementations, a method includes receiving a selection of one or more users of a social networking service, the selection received via a social...
US-9,377,869 Unlocking a head mountable device
Embodiments described herein may help to provide a lock-screen for a computing device. An example method involves, while a computing device is in a locked mode,...
US-9,377,762 Displaying notifications on a watchface
Disclosed are techniques for displaying notifications on a watchface. In one or more implementations, a watchface is displayed on a display of a smartwatch. The...
US-9,377,624 Reducing light damage in shutterless imaging devices according to future use
Reducing light damage in a shutterless imaging device includes receiving a signal from a hardware device and analyzing the signal to predict a use demand of the...
US-9,377,523 Determining wireless access point locations using clustered data points
A method for determining the location of a wireless access point is described Location data points are collected from a plurality of mobile devices associated...
US-9,377,349 Free-space optically accessed acoustically modulated retro-reflector arrays
Systems and techniques are provided for transmitting a light towards a plurality of acousto-optic retro reflectors, arranged as an array, that are configured to...
US-9,377,320 Generating turn-by-turn direction previews
Aspects of the present disclosure relate to generating turn-by-turn direction previews. In one aspect, one or more computing devices, may receive a request for...
US-9,377,157 Camera stand having an unlimited range of motion along an axis of rotation
This application discloses a stand assembly that includes a receiving element for physically receiving a module, and a base assembly for supporting 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.