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,959,128 General and nested Wiberg minimization
Wiberg minimization operates on a system with two sets of variables described by a linear function and in which some data or observations are missing. The...
US-8,959,111 Providing answer box functionality to third party search engines
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing answer box functionality to a third party search...
US-8,959,103 Click or skip evaluation of reordering rules
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating a query term reordering rule. In one aspect, a...
US-8,959,093 Ranking search results based on anchors
In general, one aspect described can be embodied in a method for providing input to a document ranking process for ranking a plurality of documents, the...
US-8,959,092 Providing streams of filtered photographs for user consumption
The present disclosure comprises systems and methods for providing a stream of only those photographs (including those inter-mixed with videos and hybrid types...
US-8,959,084 Identifying locations
A computer-implemented method includes receiving in a query a location identifier from a user of a remote device, parsing the input location identifier to...
US-8,959,083 Searching using social context
In one aspect, a system includes: an indexing engine for indexing a plurality of sources of content, receiving a search query and returning search results; a...
US-8,959,048 Index for set emptiness in temporal databases
A temporal database system, method, and computer-readable storage medium in which a database is provided with sets of entities defined by initial tuples having...
US-8,959,034 Transaction signature for offline payment processing system
Preventing fraud during an offline transaction by encoding a randomly-generated card verification code onto a smart card. The verification code is transmitted...
US-8,959,023 Voice control for asynchronous notifications
A computing device may receive an incoming communication and, in response, generate a notification that indicates that the incoming communication can be...
US-8,959,020 Discovery of problematic pronunciations for automatic speech recognition systems
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for discovery of problematic pronunciations for automatic speech...
US-8,959,014 Training acoustic models using distributed computing techniques
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training acoustic models. Speech data and data...
US-8,958,979 System and method for road map creation
The present invention provides system and method for creation of a road map, the system comprising a plurality of navigation devices; and an application server...
US-8,958,828 Self-aware profile switching on a mobile computing device
In one implementation, a computer-implemented method includes detecting, by a mobile computing device, a current context associated with the mobile computing...
US-8,958,818 Presenting maps on a client device
A system and method associated with displaying a map on a client device. The method includes transmitting context data related to the client device to a server,...
US-8,958,817 Weighted-distance spatial indexing
Provided is a process of and apparatus for spatially indexing geographic items. The process may include obtaining geographic-item data identifying geographic...
US-8,958,794 Efficient reselections in the presence of closed subscriber group cells
A method in a mobile station for avoiding interference to restricted access cells, including detecting presence of a restricted access cell, determining that a...
US-8,958,775 Aggregating voicemail messages from multiple sources
In one implementation, a computer-implemented method includes identifying, by a computer system, a plurality of voicemail messages that are associated with a...
US-8,958,757 System, method and apparatus for mobile transmit diversity using symmetric phase difference
A mobile communication device and a method of controlling same, in which the mobile communication device transmits a plurality of transmit diversity signals...
US-8,958,743 Formation of wireless local area networks based on movement direction of nodes
Mobile nodes without connectivity to a wireless network form mobile ad hoc networks with mobile nodes with connectivity to the wireless network. The moving...
US-8,958,640 Image color cast correction using groups of pixels
In some implementations, a method provides color correction in images and includes determining multiple input groups of pixels of an image based on one or more...
US-8,958,630 System and method for generating a classifier for semantically segmenting an image
Systems, methods, and machine-readable media for generating a classifier configured to label segments of an image, are discussed. According to one aspect, the...
US-8,958,599 Input method and system based on ambient glints
A method may involve analyzing eye-image data to determine observed movement of a reflected image over a predetermined period, using head-movement data to...
US-8,958,484 Enhanced image and video super-resolution processing
A system and method generates super-resolution images and videos using motion-compensated low-resolution images and videos. An image is selected as a primary...
US-8,958,472 Methods and apparatus for quantization and dequantization of a rectangular block of coefficients
A system includes an encoder that performs quantization on a rectangular block of quantized transform coefficients and a decoder that performs dequantization on...
US-8,958,293 Transparent load-balancing for cloud computing services
Systems and techniques are described for virtual machine (VM) load-balancing. A described technique includes running VMs that communicate via a virtual network,...
US-8,958,158 On-head detection for head-mounted display
Embodiments of the disclosure describe on-head detection processes for HMD devices that include at least one lens, an optical sensor positioned in front of the...
US-8,958,018 Remote control device and method for controlling operation of a media display system
A remote control device for a separate electronic device to be controlled has a secondary display screen, at least one user-input mechanism, and at least one...
US-8,958,005 Single pixel camera
A camera system includes a single pixel photo-sensor disposed in or on a substrate to acquire image data. A micro-lens is adjustably positioned above the single...
US-8,957,916 Display method
Methods and systems are disclosed herein that may help to present graphics in a see-through display of a head-mountable display. An exemplary method may...
US-8,957,863 Colored morphing apparatus for an electronic device
A user interface (200) for a portable electronic device (100) is configured to transition from a first state to a second state to present a plurality of...
US-8,955,973 Method and system for input detection using structured light projection
Exemplary methods and systems help provide for tracking an eye. An exemplary method may involve: causing the projection of a pattern onto an eye, wherein the...
US-8,955,795 Motor pylons for a kite and airborne power generation system using same
A motor pylon system adapted for use with an airborne power generations system is disclosed. The pylons may support turbine driven generators for wind based...
US-D722,599 Notebook computer housing
US-8,955,027 Transcoding media streams using subchunking
A method including receiving an input media stream and splitting a video portion of a received portion of the input media stream into input video chunks, while...
US-8,954,955 Standard commands for native commands
A system and method for standardizing commands used for various application behaviors in an application regardless of the environment of the application. A...
US-8,954,951 Stop distribution of application updates
A communication device may determine whether an installed application should be updated based on an uninstall and/or reinstall history of the application and...
US-8,954,895 Dial control for mobile devices
Implementations of the present disclosure provide dial controls on a mobile computing device. In one aspect, a method includes displaying a first function...
US-8,954,887 Long press interface interactions
A computer-implemented user interface method includes displaying one or more display elements in a graphical user interface, including elements that correspond...
US-8,954,878 Information navigation on electronic devices
In one example, a method includes outputting for display a first graphical user interface (GUI) of an application executing at the portable computer terminal,...
US-8,954,864 Contact list integrated with social network
Systems, methods and computer readable media for integrating a contact list with a social network are disclosed. Some implementations can include displaying a...
US-8,954,861 Administrator configurable gadget directory for personalized start pages
A method of facilitating the self-administration of a directory of available modules on a group's syndicated customizable content document or start page is...
US-8,954,860 Method and apparatus for generating and displaying tourist maps
A computer-implemented method and system may modify categories for points of interest (POIs) for display on a map at a client computing device based on a bias...
US-8,954,800 Recovery button for automatically entering recovery mode
Systems, methods, and machine-readable media for initiating a recovery mode to execute a recovery mode procedure is discussed. The system may include a main...
US-8,954,589 Multi-process browser architecture
Systems and methods for multi-process browser architecture are described herein. In an embodiment, a system for providing multi-process browser architecture...
US-8,954,577 Estimating a composition of a population
A method performed by one or more processing devices includes receiving data indicative of amounts of users in population segments that access a resource;...
US-8,954,567 Predicting mediaplan traffic
Methods, systems, and apparatus for predicting traffic data, including a method comprising: receiving data indicative of traffic data for a mediaplan during...
US-8,954,566 Method for counting without the use of unique identifiers
Embodiments relate to determining the number of unique users of computer software without individually identifying users with a unique identification. In an...
US-8,954,561 System and method of displaying search results based on density
A system and method is provided of generating a map. In one aspect, the map is selected based on a location provided by a user and listings are selected based...
US-8,954,537 Apparatus and method for providing a provider-selected message in response to a user request for user-selected...
A method for providing a provider-selected message in response to a user request for user-selected information is disclosed. The method includes receiving 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.