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-8,978,060 Systems, methods, and media for presenting advertisements
Systems, methods, and media for presenting advertisements are provided. In some implementations, systems for presenting advertisements are provided, the systems...
US-8,978,042 Method and system for maintaining game functionality for a plurality of game instances running on a computer system
A container layer for allowing a plurality of game instances running on an operating system to maintain full game functionality is configured to intercept a...
US-8,977,987 Motion-based interface control on computing device
A computer-implemented user interface method include displaying an image on a graphical user interface of a mobile computing device, receiving a first user...
US-8,977,963 In place expansion of aggregated views
A method includes outputting a first graphical representation corresponding to a first group of one or more audio files and a second graphical representation...
US-8,977,857 System and method for granting access to protected information on a remote server
A client device has one or more processors and memory. An application running on the device obtains a client certificate from a system service running on the...
US-8,977,806 Hybrid memory module
One embodiment of the present invention sets forth a hybrid memory module that combines memory devices of different types while presenting a single technology...
US-8,977,748 System and method for providing location reporting services
A method and system for reporting a user location are described. Aspects of the invention minimize the need to report a current location of a user device to a...
US-8,977,742 Remote validation of user interactions for client-side scripting
A system for remote validation of user interactions for client-side scripting may include one or more processors and memory. The processors may receive a...
US-8,977,741 Method and system for cloud computing service transparency
A cloud computing service stores customer data on a server that is located outside of a network security system of the customer. The cloud computing service...
US-8,977,719 Content oriented copyright display
A server supporting mapping applications serves map data to a client device. The map data includes one or more references to copyright information about a...
US-8,977,654 Assigning classes to users of an online community
This technology is directed to determining a character or personality characteristic for users of an online community, for example, a social network, and...
US-8,977,653 Modifying web pages to reduce retrieval latency
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating modified web documents. In one aspect, a...
US-8,977,649 Generating suggestions for user groups in social networks
Implementations of the present disclosure include providing a suggested social circle includes generating a list of contacts who, based on first predetermined...
US-8,977,645 Accessing a search interface in a structured presentation
Methods, systems, and apparatus, including computer programs stored on computer storage media, for accessing a search interface from a structured presentation....
US-8,977,644 Collaborative search results
Methods, systems, and apparatus, including computer program products, for providing alternative search results for a query. In one aspect, a method includes...
US-8,977,641 Suggesting participation in an online social group
Techniques include: receiving a first search query from a user; determining a topic associated with the first search query; sending a second search query to the...
US-8,977,639 Actionable search results for visual queries
A server system receives a visual query and identifies an entity in the visual query. The server system further identifies a client-side action corresponding to...
US-8,977,630 Personalizing search results
A system receives a search query from a user and performs a search of a corpus of documents, based on the search query, to form a ranked set of search results....
US-8,977,627 Filter based object detection using hash functions
This disclosure relates to filter based object detection using hash functions. A hashing component can compute respective hash values for a set of object...
US-8,977,620 Method and system for document classification
A method and system of classifying documents is provided. The method includes receiving a plurality of documents from at least one user, wherein each document...
US-8,977,617 Computing social influence scores for users
The disclosure includes a system and method for determining an influence score for a user. The system includes a classification module, a controller, a...
US-8,977,612 Generating a related set of documents for an initial set of documents
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying one or more second documents related to one or...
US-8,977,609 Providing a search result based on an input including a time specification
Systems and methods for providing a search result are provided. In some aspects, a method includes receiving a query. The method also includes providing a first...
US-8,977,553 Dynamic adjustment of text input system components
Dynamic adjustment of text input system components is provided. An indication of user activity with respect to a text input system of an electronic device is...
US-8,977,495 Time independent transit routing
The subject matter of this specification can be implemented in, among other things, a method that includes receiving information identifying a start point and...
US-8,977,393 Methods and systems for charging a robotic device
Methods and systems for robotic device charging are described. Within examples, a robotic device may be any device that has a computing ability and interacts...
US-8,977,374 Geometric and acoustic joint learning
Described herein are methods and system for analyzing music audio. An example method includes obtaining a music audio track, calculating acoustic features of...
US-8,977,275 In-vehicle pico-cell system and methods therefor
An apparatus (100) generates a preferred roaming list (108) for a wireless mobile station (404) that includes area identification data (such as GEO GROUP_ID)...
US-8,977,201 Techniques for using near field communication to add a person to an email thread
A computer-implemented method for communication between a first mobile device and a second mobile device using near field communication (NFC) is presented. The...
US-8,977,074 Urban geometry estimation from laser measurements
Photographic images can be used to enhance three-dimensional (3D) virtual models of a physical location. In an embodiment, a method of generating a 3D scene...
US-8,977,067 Audio identification using wavelet-based signatures
A method is described that includes producing an audio spectrogram from a target sample, generating a number of fingerprints based on the audio spectrogram,...
US-8,977,066 Image compression using sub-resolution images
Methods, systems, and articles of manufacture for image compression and decompression using sub-resolution images are disclosed. Compressing of images includes,...
US-8,977,057 Detection of diacritics in OCR systems with assignment to the correct text line
A system and method of assigning diacritics in an electronic image using optical character recognition (OCR) is disclosed. In one example, the method comprises...
US-8,977,037 Methods and systems of creating a stereoscopic image
Disclosed herein are methods and systems for creating stereoscopic images. A left-eye view image for a stereoscopic image and an imperfect right-eye view image...
US-8,977,012 Image denoising system and method
A method, computer program product, and computer system for identifying a first portion of a facial image in a first image, wherein the first portion includes...
US-8,977,007 Detecting a vehicle signal through image differencing and filtering
Methods and systems for detecting a vehicle signal through image differencing and filtering are described. A computing device may be configured to receive a...
US-8,977,003 Detecting objects in a sequence of images
The subject matter of this specification can be implemented in, among other things, a computer-implemented method for object detection. The method includes...
US-8,976,992 Speaker porting around backlit keyboard
A system for porting a speaker through a keyboard module and a backlight module is provided. The system includes an enclosure, the enclosure configured to mount...
US-8,976,965 Mobile computing device and wearable computing device having automatic access mode control
A system can include a mobile computing device and a wearable computing device. The wearable computing device can include a sensor that outputs an indication...
US-8,976,957 Headset microphone boom assembly
The present arrangements relate to a microphone boom assembly. A first microphone can be positioned proximate to a first aperture defined in a first side of the...
US-8,976,884 Method and apparatus for antenna array channel feedback
A method and apparatus provide antenna array channel feedback. The method can include receiving a first set of channel state information reference signals on...
US-8,976,774 Radio link performance prediction in wireless communication terminal
A method for predicting performance of a radio link in a wireless communication terminal including hypothesizing a second codeword including information...
US-8,976,735 Channel scanning
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for channel scanning. In one aspect, a method includes, while...
US-8,976,708 Parameterized device models for openflow
A controller in a communication network may be responsible for generating a device model that defines intended forwarding behavior of a network. The device...
US-8,976,226 Generating an animated preview of a multi-party video communication session
A system and method for generating an animation based at least in part on video content associated with a multi-party video communication session are disclosed....
US-8,976,223 Speaker switching in multiway conversation
A method, computer program product, and computer system for sending, by a first computing device, a video feed with a pre-determined quality level to a second...
US-8,976,221 Adaptable identification of relevant regions in live streams
Systems and methods are disclosed for detecting when a video stream embedded within a region of another video stream contains copyrighted material. In one...
US-8,976,218 Apparatus for providing feedback on nonverbal cues of video conference participants
An electronic device is communicatively coupled to at least one video camera during a video conference, and also includes a touchscreen display having video...
US-8,976,201 Systems and methods for rendering user interface elements in accordance with a device type
A method for rendering one or more user interface elements on a display screen of a device is disclosed. The method includes receiving a request for rendering a...
US-8,976,188 Optimized data communication system and method for an image rendering system
A graphics or image rendering system, such as a map image rendering system, receives image data from an image database, such as a map database, in the form of...
← 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 | 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.