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-D848,466 Display screen with animated graphical user interface for smart home automation system having a multifunction...
US-D848,458 Display screen with animated graphical user interface
US-D848,456 Display screen with graphical user interface for a messaging application
US-D848,425 Stylus
US-1,028,4957 Devices and methods for a high performance electromagnetic speaker based on monolayers
A device is provided that comprises a membrane that includes one or more layers of an electrically resistive material. The device also comprises a film disposed...
US-1,028,4919 Methods, systems, and media for determining channel information
In accordance with some implementations of the disclosed subject matter, mechanisms for determining channel information are provided. In some implementations, a...
US-1,028,4913 Systems, methods, and media for managing an entertainment system
Systems, methods, and media for managing an entertainment system are provided. In some implementations, systems for managing an entertainment system are...
US-1,028,4869 Constrained motion field estimation for hardware efficiency
Motion field estimation is used to predict motion within video blocks. A current block of a current frame is identified as a projection of a first reference...
US-1,028,4854 Adaptive stochastic entropy coding
Adaptive stochastic entropy encoding may include identifying a current portion of an input video stream, and identifying a current probability distribution,...
US-1,028,4851 Method of determining binary codewords for transform coefficients
A system is provided for creating binary codewords for transform coefficients used for relating transform units (TUs) divided into coding units (CUs) in a High...
US-1,028,4823 Capturing photographs based on rotation of device
A portable computing device may include a lid and a base. The lid may include a display and a camera on a front side of the lid. The base may include a keyboard...
US-1,028,4790 Encoding segment boundary information of a video for improved video processing
A method for encoding segment boundary information of a video for improved video processing is disclosed. The method includes identifying, by a processing...
US-1,028,4744 Sheet generator for image processor
A sheet generator circuit is described. The sheet generator includes electronic circuitry to receive a line group of image data including multiple rows of data...
US-1,028,4725 Systems and methods for syncing data related to voice calls via a dynamically assigned virtual phone number
The present disclosure is directed to syncing data related to voice calls via dynamically assigned virtual phone numbers. A system receives a voice call entry...
US-1,028,4702 Vehicle-dependent visualization of map and navigation data
A portable device is configured to provide geographic information to a head unit of a vehicle equipped with a display device. One or more processors determine a...
US-1,028,4624 Functionality inoperable unless node registered at remote site
Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A...
US-1,028,4623 Optimized browser rendering service
Implementations optimize a browser render process by identifying content neutral embedded items and rendering a web page without fetching the content neutral...
US-1,028,4616 Adjusting a media stream in a video communication system based on participant count
An example method includes receiving, by the computing device, a first video stream from a first client device of a plurality of client devices, wherein the...
US-1,028,4558 Systems and methods for managing privacy settings of shared content
Systems and methods for managing privacy settings of shared content include receiving content associated with an object; receiving privacy settings associated...
US-1,028,4537 Methods, systems, and media for presenting information related to an event based on metadata
Methods, systems and media for presenting information related to an event based on metadata are provided. In some implementations, the method comprises:...
US-1,028,4506 Displaying conversations in a conversation-based email system
A method and system for processing messages is disclosed that includes receiving a plurality of messages directed to a user, where each message has a unique...
US-1,028,4493 Accessing a cloud-based service using a communication device linked to another communication device via a...
Arrangements described herein relate to accessing a cloud based service. Responsive to a user of a first communication device initiating access to the cloud...
US-1,028,4441 Data delivery
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for support dependent post delivery. In one aspect, a method...
US-1,028,4439 Method for measuring end-to-end internet application performance
In a method and system for characterizing Internet application performance, requests for media items from at least one client can be identified. For each of...
US-1,028,4281 Resource sharing in relay operations within wireless communication systems
A wireless communication base station is disclosed. The base station includes a transceiver coupled to a controller configured to generate a sub-frame having...
US-1,028,3712 Paint circuits
Painted circuit devices, methods, and systems are disclosed. In some implementations, painted circuit devices are created using multiple layers of electrically...
US-1,028,3138 Noise mitigation for a voice interface device
A method at an electronic device with one or more microphones and a speaker, the electronic device configured to be awakened by any of a plurality of...
US-1,028,3129 Audio matching using time-frequency onsets
Systems and methods are provided herein relating to audio matching. Interest points that are onsets are generally very efficient in audio matching in that they...
US-1,028,3118 Customized voice action system
Systems, methods, and computer-readable media that may be used to modify a voice action system to include voice actions provided by advertisers or users are...
US-1,028,2856 Image registration with device data
Systems and methods for image registration using data collected by an electronic device, such as a mobile device, capable of simultaneous localization and...
US-1,028,2756 Managing revenue sharing bids
A bid for a content slot from a content provider is received. The bid includes a revenue-sharing bid. It is determined that the bid is a winning bid and content...
US-1,028,2751 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-1,028,2745 System and method for isolated simulations for accurate predictions of counterfactual events
Systems and methods of determining effectiveness of a test content item in a computer network environment are provided. A data processing system can receive a...
US-1,028,2666 Coherency detection and information management system
A method may include determining, by a computing device and based on at least one user coherency factor, a user coherency level. The coherency level may include...
US-1,028,2479 Resource view data collection
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for collecting data regarding resource views. In one aspect,...
US-1,028,2444 Disambiguating join paths for natural language queries
One of the methods includes, obtaining a natural language query from a user; while converting the natural language query into structured operations to be...
US-1,028,2430 Determining content for delivery based on imagery
Methods, systems, and computer program products are provided for determining content items for delivery to users based on imagery. One example method includes...
US-1,028,2357 Dynamic resampling for ranking viewer experiences
Methods and systems of reducing computer resource utilization to update rankings based on dynamically generated content are described. The method includes...
US-1,028,2337 Multi-function ports on a computing device
In one general aspect, a method can include configuring a first connector of a particular type included in a first multipurpose port located on a first side of...
US-1,028,2233 Modular electronic devices with prediction of future tasks and capabilities
The present disclosure provides modular electronic devices that are capable of predicting future availability of module combinations and associated computing...
US-1,028,2218 Nondeterministic task initiation by a personal assistant module
Techniques are described herein for leveraging information about a user to enable a personal assistant module to make various inferences about what actions that...
US-1,028,2162 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-1,028,2155 Portable electronic device and method for controlling operation thereof taking into account which limb...
A portable electronic device includes a processor and a detection mechanism operable to detect one or more characteristics relating to how a user handles the...
US-1,028,2089 User state-adaptive text input
In one example, a method includes outputting, by a computing device (102) and for display at a display device (104) operatively coupled to the computing device,...
US-1,028,2063 Permanent multi-task affordance for tablets
A computer-implemented method for enabling a user to switch applications within a plurality of active applications in a personal computing device having a...
US-1,028,2057 Image editing on a wearable device
Image editing on a wearable device includes a system which obtains sensor data via the wearable device. The sensor data includes a representation of hand...
US-1,028,1885 Recurrent neural networks for online sequence generation
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a target sequence from a source sequence. In...
US-1,028,0648 Sensing system for verifying deadbolt engagement
A door lock detection system is disclosed. The system includes a magnet flexibly attached to a strike plate. The strike plate includes an opening. The magnet...
US-1,027,9891 Software controlled stiffening of flexible aircraft
Systems and methods for operating control surfaces of an aircraft. The method involves receiving, by an aircraft control system from one or more sensors,...
US-D847,855 Display screen with animated graphical user interface
← 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.