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,015,802 Personally identifiable information detection
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for privacy protection. In one aspect, a method includes...
US-9,015,801 Methods and systems for handling recovery messages
A method may include receiving, by a computing device, a recovery message directed to a first account associated with a messaging service provider. The recovery...
US-9,015,798 User authentication using pointing device
Methods and apparatus for performing user authentication using pointing device gestures are disclosed. An example method includes receiving, by a computing...
US-9,015,718 Identifying task instances that interfere with processor performance
Among other disclosed subject matter, a computer-implemented method includes receiving an indication that execution of an instance of a first task is degraded...
US-9,015,693 System and method for modifying and updating a speech recognition program
The system provides a speech recognition program, an update website for updating a speech recognition program, and a way of storing data. A user may utilize an...
US-9,015,682 Computer code transformations to create synthetic global scopes
Methods and systems for processing computer code modules in order to avoid polluting the global namespace. According to one embodiment, the system or method...
US-9,015,680 Differential analysis of translation of software for the detection of flaws
A method and apparatus are provided for finding errors in software by compiling a body of source code at least twice to generate a first object code file and a...
US-9,015,618 Methods and apparatus for processing application windows
An apparatus may include one or more memories and one or more processors. The one or more processors may be configured to execute instructions to facilitate...
US-9,015,616 Search initiation
A computer-implemented user input method includes sensing a user manipulation of a mobile device to present a keyboard, automatically presenting, in response to...
US-9,015,603 Secondary selection highlighting of e-mail item listing
A method for rendering an e-mail item listing within a graphical user interface of an e-mail application on a display device is disclosed. The method includes...
US-9,015,505 Delayed shut down of computer
A computer-implemented computer shut-down method includes identifying that a computing device has been moved from an open configuration in which input and...
US-9,015,456 Indicator for developer mode
A dual-mode computing system and machine-implemented method for providing an indication of an operating mode of the system. The system including a processor, a...
US-9,015,378 Determining sensor information in the background on a mobile device
Methods and systems for acquiring and batching sensor data using a mobile device are described. In one example, a system in a mobile device is provided. The...
US-9,015,340 Splitting a network traffic flow
Systems and methods for splitting a network traffic flow in a data network are described. A flow of traffic between a source node and a destination node in the...
US-9,015,313 Providing actionable content to a computing device based on user actions
Methods and apparatus related to identifying content accessed on a computing device that is likely actionable on another computing device. Some implementations...
US-9,015,266 Fabric network
Systems and methods relating to communication within a fabric network are presented. The fabric network includes one or more logical networks that enables...
US-9,015,264 Primary and secondary recipient indicators for conversations
Systems and methods for providing information include receiving messages associated with a user. Each message is associated with a respective conversation. A...
US-9,015,257 Labeling messages with conversation labels and message labels
A server having one or more processors and memory stores a conversation including a plurality of messages, where the conversation is associated with a first...
US-9,015,245 Experience sharing with commenting
Exemplary embodiments involve real-time commenting in experience-sharing sessions. An exemplary method involves: (a) a server system facilitating an experience...
US-9,015,243 Automated metadata updates
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for automatically updating metadata. In one aspect, a method...
US-9,015,236 Personalized services using a client-side user model
Various aspects of the subject technology relate to systems, methods, and machine-readable media for providing personalized services using a client-side user...
US-9,015,229 Determining placement of user data to optimize resource utilization for distributed systems
User information describing a group of users of a distributed computer system configured to store and retrieve individualized user data associated with...
US-9,015,195 Processing multi-geo intent keywords
For processing multi-geo intent keywords, a keyword is identified from a webpage corresponding to an advertiser. A plurality of search queries which include the...
US-9,015,192 Systems and methods for improved processing of personalized message queries
Systems and methods for displaying electronic messages are disclosed. In some embodiments, a method includes, at a computing device, displaying an electronic...
US-9,015,163 Using cross-matching between users and matching against reference data to facilitate content identification
Techniques for identifying video and/or audio content are presented. An identification management component (IMC) groups users determined to be at least...
US-9,015,159 Method for searching media
Data sets representing published items are input, for example, scanned-in or sent electronically, and stored in a searchable database. Each data set includes...
US-9,015,152 Managing search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing search results. In one aspect, a method includes...
US-9,015,149 Sharing user distributed search results
A universal distributed search system allows users to find and distribute search results (possibly including advertisements) to those with whom they...
US-9,015,143 Refining search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for refining search results. In one aspect, a method includes...
US-9,015,142 Identifying listings of multi-site entities based on user behavior signals
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying listings of multi-site entities based on user...
US-9,015,117 System and method for synchronization of actions in the background of an application
A background page script is executing on a device. A plurality of webpages are executing on the device. The plurality of webpages register with the background...
US-9,015,083 Distribution of parameter calculation for iterative optimization methods
Systems and methods are disclosed for distributed first- or higher-order model fitting algorithms. Determination of the parameter set for the objective function...
US-9,015,043 Choosing recognized text from a background environment
A computer-implemented method includes receiving an electronic representation of one or more human voices, recognizing words in a first portion of the...
US-9,014,981 Determining book characteristics based on text sections
Characteristics of a book are determined. A plurality of maximum-likelihood dates associated with text pages within the book is accessed. A maximum-likelihood...
US-9,014,957 Methods and systems for determining fleet trajectories to satisfy a sequence of coverage requirements
Methods and systems for determining trajectories for vehicles of a fleet of vehicles are provided. In one example, a method comprises receiving an initial...
US-9,014,905 Cyclist hand signal detection by an autonomous vehicle
Methods and systems for detecting hand signals of a cyclist by an autonomous vehicle are described. An example method may involve a computing device receiving a...
US-9,014,903 Determination of object heading based on point cloud
An autonomous vehicle configured to determine the heading of an object-of-interest based on a point cloud. An example computer-implemented method involves: (a)...
US-9,014,726 Systems and methods for recommending photogenic locations to visit
Systems and methods for recommending photogenic locations to visit are provided. One aspect of the present disclosure is directed to a computer-implemented...
US-9,014,720 Methods and devices for prioritizing message threads
Certain embodiments of this disclosure include methods and devices for prioritizing message threads. According to one embodiment, a method is provided for...
US-9,014,705 In-vehicle pico-cell system and method 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-9,014,543 Methods and systems configured for processing video frames into animation
Methods and systems configured for processing video frames into animation is provided. An example method includes receiving a video including a plurality of...
US-9,014,511 Automatic discovery of popular landmarks
In one embodiment the present invention is a method for populating and updating a database of images of landmarks including geo-clustering geo-tagged images...
US-9,014,417 Method and apparatus for themes using photo-active surface paint
A method and apparatus for enabling themes using photo-active surface paint is described. The method may include capturing image data with at least a camera of...
US-9,014,357 Content delivery during call idle time
A method for effective utilization of call idle time, including detecting by the processor of a phone, that a first person using the phone has initiated a phone...
US-9,014,266 Decimated sliding windows for multi-reference prediction in video coding
Decimated sliding windows for multi-reference prediction are disclosed. Reference frames for coding using motion prediction are stored in two or more buffers,...
US-9,014,265 Video coding using edge detection and block partitioning for intra prediction
Embodiments of apparatuses and methods for encoding and decoding a video image having a plurality of frames are disclosed. In particular, intra frame encoding...
US-9,014,264 Dynamic media transmission rate control using congestion window size
This disclosure relates to video segment identification and organization based on dynamic characterizations. A media component streams media content to a user...
US-9,014,245 Method and apparatus for compensating for phase shift in a communication device
A method and apparatus for compensating is described, in which a tuning network is electrically coupled to an antenna and to a phase shift network. A controller...
US-9,014,191 Separating routing domains for virtualized networks when implementing a tunneling protocol
Systems and techniques for forwarding a data packet between network components in a virtualized network system are presented. Virtual machines in each virtual...
US-9,013,793 Lightweight eyepiece for head mounted display
An eyepiece includes an eyepiece frame, an in-coupling polarization beam splitter ("PBS"), an end reflector, and an out-coupling PBS. The eyepiece frame defines...
← 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.