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,948,061 Method of intercepting VOIP communications
A method (250) of intercepting a VOIP communication is disclosed. The method (250) includes: detecting (260) whether a subscriber-caller to be monitored goes...
US-8,948,038 Augmenting spectrum sharing using network measurements
A method of operating a spectrum system includes issuing commands to a transmitter in communication with the spectrum system, receiving network measurements...
US-8,948,009 Deadline aware network protocol
Systems and techniques for prioritizing network traffic based on a flow deadline are presented. Data bandwidth in a network is detected. In response to...
US-8,947,783 Optical combiner for near-eye display
An optical combiner includes a first, second, and third color combiner layer ("CCL"). The first CCL includes a first diffractive grating coated with a first...
US-8,947,679 Portable handheld device with multi-core microcoded image processor
A portable handheld device including a CPU for processing a script; a multi-core processor for processing an image; an input buffer for receiving data for...
US-8,947,595 Fingerprinting to match videos having varying aspect ratios
A combined fingerprint is generated for a video that can match two near-identical videos that differ only in their aspect ratios or formats. A transformation...
US-8,947,592 Handheld imaging device with image processor provided with multiple parallel processing units
A handheld imaging device includes an image sensor for sensing an image; a micro-controller integrating therein a dedicated image processor for processing the...
US-8,947,534 System and method for providing depth imaging
A device for use with an imaging system that is operable to provide an image signal based on an object disposed at a first distance from the imaging system. The...
US-8,947,522 Systems and methods to adjust actions based on latency levels
Systems and methods to adjust actions based on latency levels are described. The method may be executable to determine an action being performed by a robotic...
US-8,947,449 Color space conversion between semi-planar YUV and planar YUV formats
A system and techniques for converting a source image frame in a particular YUV format to another YUV format is presented. The system can include a texture...
US-8,947,385 Method and device for interactive stereoscopic display
Disclosed is a method of interactive display that includes providing a touch-based display screen capable of stereoscopic displaying of object images that...
US-8,947,322 Context detection and context-based user-interface population
Exemplary methods and systems relate to a wearable computing device determining a user-context and dynamically changing the content of a user-interface based on...
US-8,947,263 Assessing traffic status with sensors
A computer-implemented method for assessing traffic status with sensors is provided. The method includes receiving sensor readings from a plurality of mobile...
US-8,947,261 Parking information aggregation platform
This document describes systems and techniques that may be used to aggregate information about open parking spots from various different parking providers or...
US-8,944,338 Thermostat with self-configuring connections to facilitate do-it-yourself installation
A thermostat is configured for automated compatibility with HVAC systems that are either single-HVAC-transformer systems or dual-HVAC-transformer systems. The...
US-D722,072 Display screen or portion thereof for a control unit with graphical user interface
US-D722,070 Display screen with a transitional graphical interface
US-8,943,529 Systems, methods, and media for inhibiting the presentation of spoiler content based on requested content
Systems, methods, and media for inhibiting the presentation of spoiler content based on requested content are provided. In some embodiments, a method or content...
US-8,943,528 Probabilistic matching of television program audio signals
A system for probabilistic matching of audio sample from a television program includes a computer readable storage medium having encoded thereon an audio...
US-8,943,479 Generating profiling data
Systems and methods for generating profiling data include monitoring the execution of a task on a thread of a program. Profiling data may be generated that...
US-8,943,476 System and method to in-line script dependencies
Systems, methods and articles of manufacture to in-line script dependencies are discussed herein. An embodiment includes extracting test resources addressed in...
US-8,943,473 Consistently delivering a web page having source code with a dynamic instruction
According to some implementations, a method, system and computer program product for consistently delivering a web page having source code with a dynamic...
US-8,943,425 Method and apparatus for context-aware delivery of informational content on ambient displays
A method and apparatus is disclosed whereby the context of user activity can be used to tailor the ambient information system. The method and apparatus use both...
US-8,943,405 Assisted punctuation of character strings
A computing device receives one or more indications of user input to enter a character string. In response, the computing device determines, based on a corpus...
US-8,943,399 System and method for maintaining position information for positioned elements in a document, invoking objects...
A list indicating positions of positioned elements on a page of a document is maintained by a page object associated with the page. First position information...
US-8,943,322 Systems and methods for authenticating an electronic transaction
Systems and methods for authenticating a request between a client computer and a transaction server are provided. An application request, comprising an identity...
US-8,943,315 System and method for controlling the upload of data already accessible to a server
Systems, methods, and machine-readable media for controlling an upload of a block of data associated with an upload command are described. In certain aspects,...
US-8,943,309 Cookie security system with interloper detection and remedial actions to protest personal data
A server receives a request from the client. The request includes a cryptographically protected object that includes a respective user identifier and validation...
US-8,943,275 Differential storage and eviction for information resources from a browser cache
Systems, methods and a computer program product the differential storage and eviction for information resources from a browser cache. In an embodiment, the...
US-8,943,229 Peripheral device detection with short-range communication
In general, embodiments of the present disclosure are directed to techniques for configuring a mobile device according to detection of one or more peripheral...
US-8,943,177 Modifying a computer program configuration based on variable-bin histograms
A system for modifying a configuration of a computer program includes an encoded data receiver for receiving a plurality of encoded data values from a sample...
US-8,943,153 System and method for displaying search results including email attachments
A client computer with one or more processors and memory transmits, to a server system, a search query including one or more query terms and receives, from the...
US-8,943,142 Non-collaborative filters in a collaborative document
Systems and methods for providing filters for collaborative spreadsheets include storing a spreadsheet on a server, where the spreadsheet comprises a plurality...
US-8,943,134 Targeting based on social updates
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, are described for providing content to a user. A...
US-8,943,126 Rate limiter for push notifications in a location-aware service
A method includes receiving, at a server, a dynamic current geographic location of a mobile computing device and, in response, accumulating individual push...
US-8,943,099 Determining codomain relationship measures
Methods, and systems, including computer programs encoded on computer-readable mediums, including a method for determining codomain relationship measures...
US-8,943,067 Index server architecture using tiered and sharded phrase posting lists
An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are extracted from the document collection. Documents...
US-8,943,049 Augmentation of place ranking using 3D model activity in an area
Aspects of the invention relate generally to ranking geographic locations based on perceived user interest. More specifically, a database of three-dimensional...
US-8,943,015 Hierarchical behavioral profile
In a hierarchical profile, each node represents at least one feature of behavioral data collected about an entity profiled, with the topmost node selected as...
US-8,943,001 Post-paid, single click payments
A deferred payment authorization system that allows users to exercise an instant purchase, deferred payment option for online payment without providing payment...
US-8,942,993 Profile advertisements
In one aspect, this application describes a method for determining personal advertisements for display with personal content in an online social network. The...
US-8,942,971 Automated project localization into multiple languages by using machine translation
Applications can be localized by localization experts to allow them to be used by a broader customer base. The localization can be done given resource files...
US-8,942,956 Method and apparatus for building and presenting network designs
A method and apparatus is provided for presenting a design of a fiber-optic network. In one aspect, a server receives from a client device a request for a...
US-8,942,921 Displaying dynamic entertainment information on marquees in street-level imagery
An apparatus provides street-level images that include entertainment information. The apparatus may include a memory that stores at least one street-level image...
US-8,942,881 Gesture-based automotive controls
Methods and apparatuses for gesture-based controls are disclosed. In one aspect, a method is disclosed that includes maintaining a correlation between a...
US-8,942,853 Prospective determination of processor wake-up conditions in energy buffered HVAC control unit
A thermostat may include a memory and a processing system. The processing system may operate by determining a set of wake-up conditions for the processor to...
US-8,942,771 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,942,542 Video segment identification and organization based on dynamic characterizations
This disclosure relates to video segment identification and organization based on dynamic characterizations. A characteristics component analyzes a video, and...
US-8,942,535 Implicit video location augmentation
A method and apparatus for performing implicit video location augmentation are provided. Implicit video location augmentation may include identifying a first...
US-8,942,487 Similar image selection
An image similar to a target image is selected from among a set of candidate images. A set of image classifiers is first generated and used to create 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.