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,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...
US-9,375,853 Methods and systems to provide feedback based on a motion per path metric indicative of an effect of motion...
Examples are provided that describe a motion based light display for a robotic arm. In one example, a robotic device comprising one or more components...
US-9,375,841 Robotic devices with ambient indications of joint status
In examples, robotic devices with ambient indications of joint status are provided. An example robotic device includes one or more actuators coupled through one...
US-D760,242 Display panel portion with animated computer icon
US-9,374,837 Preventing misuse of random access procedure in wireless communication system
A method for preventing misuse of a random access procedure including transmitting a random access preamble, receiving a random access response message which...
US-9,374,664 Venue-specific wi-fi connectivity notifications
A method includes receiving a wireless connection request at a backend computing device from a user device to allow wireless connection of the user device to a...
US-9,374,596 System and method for video encoding using constructed reference frame
Disclosed herein is a method for digital video encoding prediction comprising creating a constructed reference frame using an encoder and compressing a series...
US-9,374,578 Video coding using combined inter and intra predictors
Blocks of a video data stream may be encoded using either intra-frame (intra) prediction or inter-frame (inter) prediction. Combining intra and inter prediction...
US-9,374,561 Step-stare oblique aerial camera system
An aerial camera system is disclosed comprising: a camera cluster, including a plurality of cameras, each camera orientated in a direction selected from a...
US-9,374,543 Abstract camera pipeline for uniform cross-device control of image capture and processing
A system for acquiring digital images for a device having an integrated camera includes an Application Program Interface (API). The API is adapted to receive...
US-9,374,532 Cascaded camera motion estimation, rolling shutter detection, and camera shake detection for video stabilization
An easy-to-use online video stabilization system and methods for its use are described. Videos are stabilized after capture, and therefore the stabilization...
US-9,374,521 Systems and methods for capturing images from a lock screen
Techniques for entering an image-capture user interface from a locked mobile device and capturing an image while the mobile device is still in a locked state....
US-9,374,399 Social group suggestions within a social network
In one example, a method includes receiving, by a first computing device and from a second computing device, an image comprising an object. A user may be...
US-9,374,396 Recommended content for an endorsement user interface
In one aspect, a system for providing a user interface including recommended content in response to an endorsement input is described. The system includes a...
US-9,374,358 Methods, systems, and media for providing access control for a computing device
Methods, systems, and media for providing access control for a computing device are provided. In some implementations, methods for providing access control for...
US-9,374,348 System and method to enable unlicensed mobile access across terminals
A method and apparatus is provided for establishing a Global System for Mobile communications (GSM) call through an Unlicensed Mobile Access (UMA) Network by...
US-9,374,328 Selective messaging using online presence information
Described herein are devices and techniques for automatically determining in a presence-enabled messaging service, the presence status of at least one...
US-9,374,311 System and method for reducing hardware table resources in a multi-stage network device
A multi-stage network is provided, where the network includes a first stage comprising a first plurality of network switching devices, the first plurality of...
US-9,373,977 Battery backup system for uninterrupted power supply
Methods and systems supply uninterrupted power to a load using a backup battery module. A driver circuit connects the load and the backup battery module such...
US-9,373,329 Speech recognition with parallel recognition tasks
The subject matter of this specification can be embodied in, among other things, a method that includes receiving an audio signal and initiating speech...
US-9,373,320 Systems and methods facilitating selective removal of content from a mixed audio recording
Systems and methods facilitating removal of content from audio files are described. A method includes identifying a sound recording in a first audio file,...
US-9,373,248 Remote control with user profile capability
A control unit (101), such as a remote control device, includes a profile selector (104). The profile selector (104), which may be a single profile selector...
US-9,373,194 Computing devices and methods for navigating around a surface of three-dimensional (3D) coordinate system...
The present disclosure relates to navigating around geographic maps within a map viewport display. More specifically, the present disclosure relates to...
US-9,373,192 Shape preserving mesh simplification
Systems and methods for simplifying a three-dimensional mesh providing a three-dimensional model, such as a three-dimensional model of a cityscape, are...
US-9,373,191 Generating an exterior geometry of a building based on a corresponding collection of interior geometry
The disclosed subject matter relates to computer implemented methods for generating an exterior geometry of a building based on a corresponding collection of...
US-9,373,190 High-quality stereo reconstruction featuring depth map alignment and outlier identification
A novel stereo reconstruction pipeline that features depth map alignment and outlier identification is provided. One example method includes obtaining a...
US-9,373,155 Search results with structured image sizes
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating search results with structured image sizes....
US-9,373,148 Connect social networking users who simultaneously check-in at a geolocation
Configurations are provided for suggesting one or more other users within a same or proximate geolocation to enable the user to engage in activities with these...
US-9,373,057 Training a neural network to detect objects in images
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network to detect object in images. One of...
US-9,373,045 Bus detection for an autonomous vehicle
Methods and systems are provided that may allow an autonomous vehicle to discern a school bus from image data. An example method may include receiving image...
US-9,373,040 Image matching using motion manifolds
A motion manifold system analyzes a set of videos, identifying image patches within those videos corresponding to regions of interest and identifying patch...
US-9,373,004 Methods and systems for deleting requested information
A method of deleting log records may include identifying a plurality of log records generated during a time period, for each identified log record, determining...
← 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 | 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.