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,842,319 Creating electronic calendar entries from email messages
A method, system, and data structure for creating electronic calendar entries are disclosed. One aspect of the invention involves a computer data structure that...
US-9,842,298 Providing an inquiry based on deficient plan information using email/chat and confidence levels
Methods and apparatus related to determining an inquiry to provide to a user based on deficient information related to a plan of the user. Deficient information...
US-9,842,293 Batch processing in a neural network processor
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a respective neural network output for each of a...
US-9,842,272 Detecting the location of a mobile device based on semantic indicators
A system and computer implemented method for detecting the location of a mobile device using semantic indicators is provided. The method includes receiving,...
US-9,842,268 Determining regions of interest based on user interaction
A system and method provide for determining regions of interest within an image based on viewer interaction with the image. At least one image associated with a...
US-9,842,167 Search suggestion and display environment
Methods, systems, and apparatus for processing image content items. In one aspect, a method includes receiving a set of search query suggestions for a query,...
US-9,842,166 Semi structured question answering system
In one example embodiment, a computer system includes at least one processor and a memory storing a data graph and instructions. The instructions, when executed...
US-9,842,113 Context-based file selection
A context related to user experience with a computing device is acquired. When a user performs a file selection activity on the computing device, the computing...
US-9,842,091 Switching to and from native web applications
According to one general aspect, a method may include executing, by a processor of a computing device, a web browser presentation environment. The method may...
US-9,841,969 Software development and distribution platform
A system and method for developing and distributing software. Third-party software development kits (SDKs) are received and stored by a software development and...
US-9,841,959 Fine-grained demand driven IPO infrastructure
Provided are methods and systems for inter-procedural optimization (IPO). A new IPO architecture (referred to as "ThinLTO") is designed to address the...
US-9,841,943 Creation and control of channels that provide access to content from various audio-provider services
Example implementations may relate to creation and control of channels. In particular, a computing device may receive a first channel-addition request...
US-9,841,939 Methods, systems, and media for presenting requested content on public display devices
Methods, systems, and media for presenting requested content on public display devices are provided. In some implementations a method for presenting content on...
US-9,841,895 Alternative hypothesis error correction for gesture typing
In one example, a method may include outputting, by a computing device and for display, a graphical keyboard comprising a plurality of keys, and receiving an...
US-9,841,292 Screen transitions in a geographic application
The display device of a portable device is configured to operate in at least a first physical orientation and a second physical orientation. Instructions, when...
US-9,841,291 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,841,205 Systems and methods of detection with active infrared sensors
Systems and methods of using active infrared (AIR) sensors to map a room of a home or building and determine whether an external portal (e.g., window and/or...
US-9,840,005 Cam-driven differential joint
An example robotic joint may include a first cam and a second cam. The robotic joint may also include a first actuator configured to contact the first cam, a...
US-9,839,264 Clasp mechanisms for wristwatch bands
In one aspect, the subject matter of the disclosure features a watch band. The watch band includes a strap and a clasp mechanism integrated with an end of the...
US-D805,101 Display screen with animated graphical user interface
US-9,838,847 Data driven evaluation and rejection of trained Gaussian process-based wireless mean and standard deviation models
Disclosed are apparatus and methods for providing outputs; e.g., location estimates, based on trained Gaussian processes. A computing device can determine...
US-9,838,846 Extraction of walking direction from device orientation and reconstruction of device orientation during...
A method implemented by one or more processors may include determining a rotation between a client device frame and a world frame, determining a rotation...
US-9,838,837 Power-efficient location estimation
A wireless computing device may scan a frequency set. A first group of base stations may use the frequencies in the frequency set. Based on information relating...
US-9,838,830 Methods and apparatus for using smart environment devices via application program interfaces
Systems and Methods disclosed herein relate to an application programming interface (API) server that receives, from an API client device connected to the...
US-9,838,814 Displaying sound indications on a wearable computing system
Example methods and systems for displaying one or more indications that indicate (i) the direction of a source of sound and (ii) the intensity level of the...
US-9,838,759 Displaying information related to content playing on a device
A computer-implemented method includes: detecting whether a user is watching media content; after detecting that the user is watching media, presenting on a...
US-9,838,737 Filtering wind noises in video content
Implementations disclose filtering wind noises in video content. A method includes receiving video content comprising an audio component and a video component,...
US-9,838,728 Scalable data acquisition and accumulation in a resource constrained environment
A method of acquiring and accumulating data from a server via a network is provided. A request is transmitted for a plurality of items of data and includes at...
US-9,838,690 Selective prediction signal filtering
Disclosed herein are methods and apparatuses for selective prediction signal filtering. One aspect of the disclosed implementations is a method for encoding a...
US-9,838,685 Method and apparatus for efficient slice header processing
A method, apparatus, article of manufacture, and a memory structure for encoding or decoding a sequence comprising a plurality of pictures, each of the...
US-9,838,641 Low power framework for processing, compressing, and transmitting images at a mobile image capture device
The present disclosure provides an image capture, curation, and editing system that includes a resource-efficient mobile image capture device that continuously...
US-9,838,602 Day and night detection based on one or more of illuminant detection, Lux level detection, and tiling
A method for controlling a camera mode is executed at a camera including a controller, a sensor array, an IR filter, and a lens assembly. The camera is operated...
US-9,838,516 Systems and methods for tangible configuration of a modular mobile electronic device
A system for tangible configuration of a modular mobile electronic device includes a set of emulator modules, each comprising a processor and configurable to...
US-9,838,460 Tool for sharing applications across client devices
Described herein are techniques related to sharing applications between two client devices assigned to the same user. This Abstract is submitted with the...
US-9,838,444 Systems and methods for dynamically providing fonts based on language settings
A server dynamically provides fonts to a user device. The user device is provided with access to a document via a network. An update to a language parameter...
US-9,838,399 Reducing latency
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reducing latency in network communications and data...
US-9,838,353 Communication across network address translation
A system and machine-implemented method for communicating with a client device. A server receives a first request by a client device via a first communication...
US-9,838,329 Devices, systems and methods for adaptive switching of multicast content delivery to optimize bandwidth usage
Systems, devices and methods for adaptive switching in multicast media streams are disclosed herein. In an embodiment, a method for adaptively transmitting...
US-9,838,321 Systems and method for single queue multi-stream traffic shaping with delayed completions to avoid head of line...
Systems and methods of performing traffic shaping in a network device are provided. A network interface driver of the network device can store descriptors...
US-9,836,831 Simulating long-exposure images
Implementations relate to simulating long-exposure images. In some implementations, a method includes examining a series of images, determining an optical flow...
US-9,836,826 System and method for providing live imagery associated with map locations
Near real-time imagery of a given location may be provided to user upon request. Most popularly viewed geographic locations are determined, and a 360 degree...
US-9,836,819 Systems and methods for selective retention and editing of images captured by mobile image capture device
The present disclosure provides an image capture, curation, and editing system that includes a resource-efficient mobile image capture device that continuously...
US-9,835,887 Display system with independently controlled transmissive and reflective subpixels and method of use
A device (100) includes a display (102, 800) that is suitable for use under widely ranging lighting conditions. The display includes separately operable...
US-9,835,862 Graphic interface for real-time vision enhancement
Imaging systems can often gather higher quality information about a field of view than the unaided human eye. For example, telescopes may magnify very distant...
US-9,835,434 Home automation input interfaces based on a capacitive touchscreen for detecting patterns of conductive ink
An electronic device with a two-dimensional capacitance sensing area, a camera, one or more processors and memory detects a predefined capacitance distribution...
US-D804,533 Media streaming device
US-9,832,448 Multi-processor support for array imagers
Using the techniques discussed herein, a set of images is captured by one or more array imagers (106). Each array imager includes multiple imagers configured in...
US-9,832,418 Displaying content between loops of a looping media item
A method for displaying content between loops of a looping media item is provided herein. The method includes receiving a request for a primary media item and...
US-9,832,413 Automated channel detection with one-way control of a channel source
Features of various implementations are used to enable delivery of matched functionality, content and/or services, as a part of an interactive television suite...
US-9,832,394 Adaptive low-light view modes
This document describes techniques and apparatuses for implementing adaptive low-light view modes. These techniques and apparatuse enable a computing device to...
← 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.