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,081,808 Pre-selecting content to be delivered to a user
Methods, systems, and computer program products, including computer programs encoded on a computer readable storage medium, for pre-selecting content to be...
US-9,081,799 Using gestalt information to identify locations in printed information
A facility for identifying a location in a printed document is described. The facility obtains an image of the printed document, and extracts gestalt...
US-9,081,797 Systems and methods for associating microposts with geographic locations
Embodiments include a computer-implemented method that includes receiving microposts including tokens, identifying a subset of the microposts that include a...
US-9,081,769 Providing translation assistance in application localization
Methods and systems for providing translation assistance are disclosed. A method includes: storing translation data representing changes to translations during...
US-9,081,587 Multiversioned functions
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving source code that contains a hot function that...
US-9,081,542 Systems and methods for a wearable touch-sensitive device
Systems and methods are provided for controlling functions associated with a touch-sensitive device (100) capable of being worn by a user. The touch-sensitive...
US-9,081,500 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,081,482 Text input suggestion ranking
A computing device receives an indication of user input that corresponds to a series of one or more characters. The computing device determines, based at least...
US-9,081,481 Adjusting list views based on list sorting and item highlighting
The present disclosure is directed to a system and method for dynamically updating list views. In some implementations, a method for expanding items includes...
US-9,081,473 Indicating an object at a remote location
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying an object. In one aspect, a method includes...
US-9,081,405 Systems, methods and apparatus for encouraging energy conscious behavior based on aggregated third party energy...
Accessing an energy management policy for a plurality of devices is described, wherein the devices are coupled with a first structure. The energy usage of the...
US-9,081,385 Lane boundary detection using images
Methods and systems for lane boundary detection using images are described. A computing device may be configured to receive, from an image-capture device...
US-9,081,383 Enhancing basic roadway-intersection models using high intensity image data
Systems and methods are provided that may optimize basic models of an intersection in a roadway with high intensity image data of the intersection of the...
US-9,081,177 Wearable computer with nearby object response
Exemplary methods and systems relate to detecting physical objects near a substantially transparent head-mounted display (HMD) system and activating a...
US-9,080,866 Methods and systems for detection of reflective markers at long range
Example methods and systems for detecting reflective markers at long range are provided. An example method includes receiving laser data collected from...
US-D734,332 Wearable display device
US-D734,322 Notebook computer housing
US-D734,319 Notebook computer housing
US-D734,272 Connection cable
US-D734,211 Autonomous vehicle exterior
US-9,078,375 Hardware plane providing improved cooling air flow
A hardware plane providing improved cooling air flow is disclosed herein. The hardware plane includes one or more minor planes extending from a major plane so...
US-9,078,278 Method and apparatus for soft buffer management for carrier aggregation
An apparatus and a method therein include selecting a size of a soft buffer memory partition per component carrier in a Carrier Aggregation scenario. The method...
US-9,078,208 Power modes of computing devices
Various aspects of this disclosure are directed to setting, by a computing device including a group of electronic components, the group including at least an...
US-9,078,080 Methods for user-interface over SMS messages based on a rolling sequence model
Configurations providing a rolling sequence model for a user interface over SMS for an interactive system are described. An SMS server can implement the rolling...
US-9,078,078 Call forwarding methods and systems
A call-forwarding method that is implemented using a computer includes storing a profile that is associated with a mobile communications device and at least one...
US-9,078,048 Finding and populating spatial ad surfaces in video
A video hosting web site receives uploaded video content and processes the video to determine ad surfaces. The ad surfaces comprise spatio-temporal regions of...
US-9,078,036 Mechanism to evaluate the geographic popularity of geographically-located user-generated content items
A mechanism to evaluate the geographic popularity of geographically-located user-generated content is presented. A method to evaluate the geographic popularity...
US-9,078,015 Transport of partially encrypted media
A method of facilitating transport of partially encrypted video is disclosed. The method re-packetizes or otherwise de-concatenates packets carrying the...
US-9,077,913 Simulating high dynamic range imaging with virtual long-exposure images
A total exposure time (TET) may be selected. A plurality of images of a scene may be captured using respective TETs that are based on the selected TET. At least...
US-9,077,850 Recording multi-party video calls
A method, computer program product, and system is described. An indication of an intent of a first participant in a multi-party video-enabled call to record a...
US-9,077,848 Side channel for employing descriptive audio commentary about a video conference
A side channel, networked with a real-time video conference feed, includes descriptive audio commentary. The side channel also includes an adjustable data...
US-9,077,713 Typeless secure login to web-based services
A system provides a remote electronic device with secure access to a web service. The system generates an alphanumeric character set, encodes the character set...
US-9,077,678 Facilitating photo sharing
Embodiments generally relate to facilitating photo sharing among users of a social network system. In one embodiment, a method includes recognizing one or more...
US-9,077,660 System and method for improving routing labeling
A router residing in a network comprises at least one ingress port, at least one egress port, and a processor programmed to compare at least two label switch...
US-9,077,569 Reference signal for a control channel in wireless communication network
A wireless communication terminal receives a first set of pilot signal resource elements and control information in spatial layers in a first resource block in...
US-9,077,541 Methods and systems for storage of large data objects
A storage service receives a binary large object (blob) for storage, and the service creates first and second sets of data chunks from the blob. The chunks in...
US-9,077,486 Rate adaptation in a communication system
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for adapting data rate in a...
US-9,076,445 Adjusting language models using context information
Methods, systems, and apparatuses, including computer programs encoded on a computer storage medium, for adjusting language models. In one aspect, a method...
US-9,076,270 Generating compositions
Implementations generally relate to generating compositional media content. In some implementations, a method includes receiving a plurality of photos from a...
US-9,076,166 Generating a proposed bid
A computer-implemented method for generating a proposed bid includes receiving an input generated by a first content provider as part of a bidding process where...
US-9,076,163 User ad creation
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are provided for handling user-created advertisements. In one...
US-9,076,158 Integrated system and method for managing electronic coupons
A networked electronic coupon management system is disclosed for managing electronic coupons. The system includes tightly integrated database, application...
US-9,076,154 Advertising in collaborative environments
A user profile is identified, the user profile including portions of information related to a first user that is present in a collaborative environment. A...
US-9,076,153 Method, medium, and system for detecting data misuse
In general, a computer-implemented method of managing data exchange includes registering a plurality of data sellers with a computer-implemented data exchange;...
US-9,076,079 Selecting photographs for a destination
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computerized travel services. One of the methods includes...
US-9,076,076 Image similarity determination
A system and method is provided that determines whether objects in one image are visually similar to objects in another image by replacing the images'...
US-9,076,065 Detecting objects in images
Techniques for detecting the location of an object of interest in a visual image are presented. A detector component extracts Histogram of Gradient (HOG)...
US-9,076,061 System and method for updating geographic data
According to one aspect, embodiments of the invention provide a system and method for utilizing the effort expended by a user in responding to a CAPTCHA request...
US-9,076,040 Inferring locations from an image
Systems and methods are disclosed for determining the location where an image was captured. In general, a device such as a smartphone may capture one or more...
US-9,076,033 Hand-triggered head-mounted photography
Embodiments described herein may help a computing device, such as a head-mountable device (HMD), to capture and process images in response to a user placing...
← 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.