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,904,173 System and method for securely moving content
A domain controller is provided for use with a content source and a media device. The content source can provide encrypted content and rights data corresponding...
US-8,904,163 Contextual history of computing objects
Various features for a computer operating system include mechanisms for operating where a single native application, in the form of a Web browser, exists for an...
US-8,904,116 System and method of selectively caching information based on the interarrival time of requests for the same...
A system and method is provided wherein, in one aspect, a currently-requested item of information is stored in a cache based on whether it has been previously...
US-8,904,041 Link layer address resolution of overlapping network addresses
A system, apparatus, and method for link layer address resolution of overlapping network addresses is disclosed. In one aspect, the method performed on a first...
US-8,904,019 Systems and methods for computing device communications
Certain implementations of the disclosed technology may include systems and methods for computing device communications. According to an example implementation...
US-8,904,012 Client-server input method editor architecture
In general, one innovative aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving an...
US-8,903,946 Reduction in redirect navigation latency via speculative preconnection
Methods, systems, and computer storage mediums for reducing navigation redirect latency by using speculative preconnection. A redirect speculation value is...
US-8,903,931 Methods for generating e-mail message interfaces
A method includes accessing, by a server computer, a plurality of electronic mail messages; identifying, based on information contained in each electronic mail...
US-8,903,910 Creating a customized news collection based on social networking information
A system and machine-implemented method for generating a customized news collection based on social groups, the method comprising receiving an indication of one...
US-8,903,909 Detecting and extending engagement with stream content
A system for detecting and extending user engagement with stream content includes an engagement extension module that comprises a context identification module,...
US-8,903,900 Managing map elements using aggregate feature identifiers
Multiple individually renderable map elements, each representing a respective physical entity in a geographic area, are rendered to generate a digital map of...
US-8,903,899 Reduction of perceived DNS lookup latency
Perceived domain name service (DNS) lookup latency can be reduced for the user of a browser program. A server determines domain names that the user is likely to...
US-8,903,897 System and method for providing interactive content to non-native application environments
An automated electronic application delivery system for delivery software applications to client devices for which they were not originally intended for or...
US-8,903,852 Experience sharing system and method
A method, computer program product, and computing system for receiving, on the one or more computing devices, a location indication from a user concerning a...
US-8,903,812 Query independent quality signals
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing video searches using query-independent quality...
US-8,903,759 Determining actions involving captured information and electronic content associated with rendered documents
Information is captured from a rendered document with a handheld document data capture device. Electronic information associated with the rendered document is...
US-8,903,752 Classifying documents based on automatically detected rules
Systems and methods for classifying a set of documents are provided. In some aspects, a method includes receiving a subset of the set of documents. The method...
US-8,903,592 User interface for displaying object-based indications in an autonomous driving system
A vehicle has a plurality of control apparatuses, a user input, a geographic position component, an object detection apparatus, memory, and a display. A...
US-8,903,591 Controlling a vehicle having inadequate map data
A vehicle can be controlled in a first autonomous mode of operation by at least navigating the vehicle based on map data. Sensor data can be obtained using one...
US-8,903,458 Dynamic data refresh for mobile device applications
The frequency with which data is refreshed for an application executed by a mobile device may be dynamically set based on one or more of the state of the...
US-8,903,319 Method, system and apparatus using multiple feedbacks for uplink closed-loop beamforming
A method, apparatus, and system for transmitting and controlling uplink diversity signals in a mobile communication device. While in a soft handoff situation, a...
US-8,903,199 Methods and apparatus for automated true object-based image analysis and retrieval
An automated and extensible system for analysis and retrieval of images based on region-of-interest (ROI) analysis of one or more true objects depicted by an...
US-8,903,182 Image classification
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for classifying images. In one aspect, a method includes...
US-8,903,171 Detection and suppression of flicker in a sequence of images
The invention relates to a method, device and computer-program product for detection of undesired temporal variations (flicker) in a sequence of video frames....
US-8,903,138 Face recognition using pre-templates
Disclosed herein is a method for creating a pre-template for use in facial recognition including detecting a face in a source image, determining face...
US-8,903,137 System and method for sub-pixel alignment of digital geographic imagery
Systems and methods for associating geographic coordinates with one or more points in a digital geographic image, such as a satellite image, aerial image,...
US-8,903,136 Client side filtering of card OCR images
The technology of the present disclosure includes computer-implemented methods, computer program products, and systems to filter images before transmitting to a...
US-8,903,130 Virtual camera operator
A method and apparatus for virtual camera operation is disclosed. Virtual camera operation may include identifying potential subjects of a video stream by...
US-8,902,751 Multi-stage switching topology
A system and method provides for delivering substantially uniform performance to all hosts in a network while minimizing a total number of switches required to...
US-8,902,714 Smart-watch including flip up display
A smart-watch can include a wristband, a base, and a flip up portion. The base can be coupled to the wristband and include a housing, a processor, a wireless...
US-8,902,357 Quad-core image processor
A quad-core processor for use in a hand-held device with a CMOS image sensor. The quad-core processor has an image sensor interface for receiving data from the...
US-8,902,340 Multi-core image processor for portable device
A processor for a portable handheld device having an area image sensor includes a shared wafer substrate; an image sensor interface provided on the shared wafer...
US-8,902,333 Image processing method using sensed eye position
A method for processing an image previously captured by a camera and stored in a memory of the camera, includes the steps of sensing the position of an eye in...
US-8,902,324 Quad-core image processor for device with image display
A quad-core processor for a hand-held device with a color display, has an image sensor interface for receiving data from an image sensor, four interconnected...
US-8,902,288 Photo-image-based 3D modeling system on a mobile device
A system that runs in web browsers of mobile devices that allows mobile users to take photos of building exteriors and interiors or other real world objects,...
US-8,902,282 Generating video from panoramic images using transition trees
Methods and systems for generating video from panoramic images using transition trees are provided. According to an embodiment, a method for generating a video...
US-8,902,260 Simplified creation of customized maps
Embodiments of the present invention relate to providing a method for creating customized labeled maps that include displaying a map using a presentation device...
US-8,902,259 Finger-friendly content selection interface
Methods and systems for content selection using touchscreens are disclosed. A method for selecting content using a touchscreen includes determining first...
US-D718,780 Display panel with a video playback panel of a programmed computer system with a graphical user interface
US-D718,765 Wearable display device
US-D718,727 Housing for an optical fiber distribution module
US-8,589,911 Intent fulfillment
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving first user input, the first user input...
US-8,589,818 Moveable viewport for indicating off-screen content
An off-screen content indication system receives an identification of a geographic term, generates an off-screen content indicator that indicates a location of...
US-8,589,784 Identifying multiple versions of documents
A system and method identifies different versions of the same document in a document collection. The system and method creates multiple candidate identifiers...
US-8,589,691 Self-signed certificates for computer application signatures
A computer-implemented method for signing computer applications is disclosed. The method includes generating a compiled version of a first software application,...
US-8,589,560 Assembling detailed user replica placement views in distributed computing environment
This description describes technologies relating to resource allocation in distributed systems. In general, one aspect of the subject matter described in this...
US-8,589,457 Training scoring models optimized for highly-ranked results
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training scoring models. One method includes storing data...
US-8,589,434 Recommendations based on topic clusters
A system and method for developing a user's profile based on the user's interaction with content items. A module on the client rendering the content items or...
US-8,589,425 Scalable rendering of large spatial databases
Aspects of the invention provide a service for data management and integration across a wide range of applications. Clustered computers may be arranged in a...
US-8,589,421 System and method for navigating documents
Embodiments of this invention allow a user to navigate through previously viewed documents. These documents may be associated with a key, e.g. a search or a...
← 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.