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,805,562 Configurable colored indicator on computing device
A computing device includes a memory storing executable instructions, a processor configured to execute the instructions, a programmable display screen...
US-9,805,441 Controlling embedded image data in a smart display
A method and apparatus for controlling embedded raw image data within a display having internal memory. The method includes sending a frame of code and a final...
US-9,805,428 Selecting photographs for a destination or point of interest
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computerized travel services. One of the methods includes...
US-9,805,410 Seamless transition from sample to full version of digital content
A client (e.g., an eReader) receives and displays a sample version of content to a user retrieved from a store server. The sample version is a subset of the...
US-9,805,406 Embeddable media content search widget
A system and method are disclosed by which a first computer system that is associated with a first organization provides a software component to a second...
US-9,805,397 Auxiliary content suggestions relating to user generated content
In one aspect, a method includes providing a post generated by a first user for display to one or more other users of the site, receiving an indication of a...
US-9,805,378 Use of user consumption time to rank media suggestions
A system receives a user request for a media item and identifies candidate media items for suggesting to the user with the media item. The system predicts a...
US-9,805,358 Changing email text based on payment status
An email payment system and method to provide users with the ability to initiate and send payments to one more recipients via email messaging. A user interface...
US-9,805,355 Method and system having a virtual stock keeping unit for configurable mobile phone purchases
One disclosed method includes recording a sale to a customer of a configurable mobile device at a retail point-of-sale system and providing the customer with a...
US-9,805,327 Providing actionable notifications to a user
A system and machine-implemented method for providing a user with a to-do list of tasks, the method including determining one or more goals associated with a...
US-9,805,312 Using an integerized representation for large-scale machine learning data
Methods and systems for replacing feature values of features in training data with integer values selected based on a ranking of the feature values. The methods...
US-9,805,304 Prefetching weights for use in a neural network processor
A circuit for performing neural network computations for a neural network, the circuit comprising: a systolic array comprising a plurality of cells; a weight...
US-9,805,303 Rotating data for neural network computations
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computing a layer output for a convolutional neural network...
US-9,805,292 Providing image search templates
Techniques for providing image search templates are provided. An image search template may be associated with an image search query to aid the user in capturing...
US-9,805,290 Skeleton data point clustering
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for clustering data points. One of the methods includes...
US-9,805,241 Gesture recognition on computing device correlating input to a template
A computer-implemented user interface method and apparatus are disclosed. A user input signal corresponding to a drawn gesture is received and sampled. If the...
US-9,805,217 Device location history anonymization based on stop decision
Embodiments described herein may help to protect users' privacy when storing and/or utilizing location data that is provided by the users' mobile devices. An...
US-9,805,201 Trust agents
Systems and techniques are provided for trust agents. Trust agents may be enabled. A state determination may be received from each of the enabled trust agents....
US-9,805,181 Messaging channel for web pages and web applications
A web page itself, unmodified by any injected content script, may communicate with installed extensions or installed packaged applications. A web page initiates...
US-9,805,142 Ranking suggestions based on user attributes
Methods and apparatus for ranking suggestions for input of a user based on one or more attributes of the user that are associated with one or more of the...
US-9,805,125 Displaying a summary of media content items
A method at a server system includes: detecting presentation of a media content item, identifying the media content item and one or more entities related to the...
US-9,805,012 Annotation framework for video
A system and method for transferring annotations associated with a media file. An annotation associated with a media file is indexed to a first instance of that...
US-9,805,006 Asynchronous loading of scripts in web pages
A method of rendering a web page at a client computer identifies a web page selected by a user. The web page references a loadable script that is separate from...
US-9,804,393 Virtual reality headset
In a general aspect, a virtual reality headset can include a goggle portion having a chassis including left, right, top and bottom sides. The chassis can be...
US-9,801,129 Systems and methods for disseminating messages among a fabric network
Systems and methods for waking a fabric network of devices and communicating messages among the devices are described herein. An electronic device can...
US-9,801,059 Security for wireless broadcasts
Methods and systems are provided for concealing identifying data that may be used to identify a beacon or device in broadcasts unless an observer device is able...
US-9,800,883 Parallel video transcoding
A system and method provides transcoding a video in parallel by multiple transcoders based on a measure of video coding complexity (VCC). The system has a video...
US-9,800,869 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,800,641 Pre-fetched encoding for application streaming
Systems and methods for pre-fetched encoding for application streaming. In some implementations, an indication at a server computer system that a client device...
US-9,800,628 System and method for tagging images in a social network
A method for tagging images in a social network is provided. The method may include enabling a capture of an image associated with an online group discussion....
US-9,800,622 Virtual socializing
In general, techniques of the present disclosure are directed to a system for virtual socializing between electronic devices. In one example, the method...
US-9,800,573 Authentication on a computing device
Systems and/or methods provide a user of a first computing device with the ability to authenticate themselves on a remotely provided process or service using a...
US-9,800,533 Autogeneration of application for a social network
A method for generating an application for sharing with users of a social network includes identifying a community for sharing community content related to a...
US-9,800,458 Dynamic, interactive objects for posting
A system including a processor and a memory storing instructions that, when executed, cause the system to: generate a dynamic object having rich content,...
US-9,799,380 Managing open tabs of an application
Systems and methods for managing open tabs of an application are provided. In some aspects, a page is presented in a first tab from among multiple tabs open in...
US-9,799,327 Speech recognition with attention-based recurrent neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media for speech recognition. One method includes obtaining an input...
US-9,799,324 Adaptive text-to-speech outputs
In some implementations, a language proficiency of a user of a client device is determined by one or more computers. The one or more computers then determines a...
US-9,799,322 Reverberation estimator
Provided are methods and systems for generating Direct-to-Reverberant Ratio (DRR) estimates. The methods and systems use a null-steered beamformer to produce...
US-9,799,182 Systems and methods for a smart door chime system
A system includes a plurality of sensing devices disposed at a premises, the sensing devices being configured to generate data based on activity detected at one...
US-9,799,131 Rendering interaction statistics data for content elements of an information resource by identifying client...
Systems and methods of rendering webpage interaction statistics data over graphical user interfaces is provided herein. A computing device can transmit a...
US-9,799,130 Lossless spatial feature descriptor compression
A computer-implemented method includes receiving a spatial feature descriptor representing a binary string of comparison results between specified pairings of N...
US-9,799,081 Content recommendation platform
A method for recommending content is disclosed. The method includes identifying social relationship data for a user, the social relationship data including a...
US-9,799,060 Content access with handheld document data capture devices
Embodiments of the disclosed innovations provide systems and methods for automatically locating and retrieving digital supplemental materials and counterparts...
US-9,799,052 Methods and apparatus for serving relevant advertisements
The relevance of advertisements to a user's interests is improved. In one implementation, the content of a web page is analyzed to determine a list of one or...
US-9,799,050 Controlling content distribution
A computer-implemented method for controlling content distribution includes forwarding information associated with a user to a device operated by the user, the...
US-9,798,995 Mobile delivery receptacle
Improving automated package delivery to mobile delivery receptacles to allow accurate and reliable package deliveries comprises a delivery receptacle for an...
US-9,798,979 Devices, methods, and associated information processing for security in a smart-sensored home
This patent specification relates to apparatus, systems, methods, and related computer program products for providing home security objectives, such as...
US-9,794,977 Method and system for facilitating wireless communication via alternate communication pathway
A mobile device system and related method are disclosed by which the device is able to communicate wirelessly not only via a Wide Area Network (WAN)...
US-9,794,854 Optimizing packet/frame forwarding or routing in a wireless backhaul transport system
Systems and methods are described for providing wireless backhaul transport. One element of the system is a highly integrated radio transceiver, including an...
US-9,794,802 IQ imbalance image compensation in multi-carrier wireless communication systems
A method in a wireless communication terminal includes receiving an aggregated carrier including a first component carrier and a second component carrier,...
← 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.