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,367,933 Layering a line with multiple layers for rendering a soft brushstroke
A method for drawing a line having a gradient opacity across a width of the line includes receiving a path for rendering the line in a user interface, and...
US-9,367,887 Multi-channel audio video fingerprinting
Implementations are provided herein relating to audiovisual matching. Audio and video channel data is merged to create a single multi-channel fingerprint used...
US-9,367,864 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,367,814 Methods and systems for classifying data using a hierarchical taxonomy
A method and system for classifying documents is provided. A set of document classifiers is generated by applying a classification algorithm to a trusted corpus...
US-9,367,756 Selection of representative images
Methods and systems for selecting a representative image of an entity are disclosed. According to one embodiment, a computer-implemented method for selecting a...
US-9,367,754 Payment card OCR with relaxed alignment
Extracting financial card information with relaxed alignment comprises a method to receive an image of a card, determine one or more edge finder zones in...
US-9,367,682 Content management system for securely managing static and dynamic data content
A computer-implemented method manages data content, the data content including static data and dynamic data. The content management method includes analyzing...
US-9,367,613 Song identification trigger
The present disclosure provides a wearable computing device. The wearable computing device may include a control system configured to perform functions. The...
US-9,367,612 Correlation-based method for representing long-timescale structure in time-series data
A system identifies a set of initial segments of a time-based data item, such as audio. The segments can be defined at regular time intervals within the...
US-9,367,599 Search based specification for data synchronization
Systems and methods for a search based specification for data synchronization are described. In some embodiments, a method to synchronize information of a...
US-9,367,589 Where to go next via mined trails
A system and method for providing destination recommendations to a user based on mining of a location history. The location history provides information on...
US-9,367,583 Systems and methods of generating content performance metrics
Systems and methods of the present disclosure are directed generally to evaluating performance of a content group of a content provider. In some ...
US-9,367,570 Ad hoc queryable JSON with audit trails
Techniques are described for storing JavaScript Object Notion (JSON) formatted data in a database object. A server receives first and second JSON formatted data...
US-9,367,562 Distributing data on distributed storage systems
A method of distributing data in a distributed storage system includes receiving a file into non-transitory memory and dividing the received file into chunks...
US-9,367,529 Selecting content based on entities
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for providing content to a user. A method includes:...
US-9,367,524 Systems and methods for selecting web page layouts including content slots for displaying content items based...
Apparatus and method for dynamic web page layout optimization. In accordance with some embodiments, a plurality of different layouts are defined for a web page...
US-9,367,522 Time-based presentation editing
Systems and methods are disclosed herein for time-based editing of an electronic presentation. An electronic presentation editing interface for editing an...
US-9,367,415 System for testing markup language applications on a device
A system is described for testing markup language-based applications, such as a web page, executing on an external computing device. A development device...
US-9,367,331 Multi-environment operating system
A device with multiple, co-existing, and independent environments interacting with a common kernel, and related methods of operation, are disclosed herein....
US-9,367,318 Doubling thread resources in a processor
Methods and systems are provided for managing thread execution in a processor. Multiple instructions are fetched from fetch queues. The instructions satisfy the...
US-9,367,299 Preventing application downgrade in an application store
An application and system are provided that prevent an application repository from accepting a new installation package if the new application installation...
US-9,367,236 System and method for processing touch actions
A system and method for processing touch actions are provided. A plurality of sequentially performed touch actions including a first touch action and a second...
US-9,367,144 Methods, systems, and media for providing a remote control interface for a media playback device
In accordance with some implementations of the disclosed subject matter, mechanisms for providing a remote control interface are provided. In some ...
US-9,367,085 Portable electronic device and method for controlling operation thereof taking into account which limb...
A portable electronic device includes a processor and a detection mechanism operable to detect one or more characteristics relating to how a user handles the...
US-9,367,065 Modifying behavior of autonomous vehicles based on sensor blind spots and limitations
Models can be generated of a vehicle's view of its environment and used to maneuver the vehicle. This view need not include what objects or features the vehicle...
US-9,366,869 Thin curved eyepiece for see-through head wearable display
An eyepiece for a head wearable display includes a light guide component for guiding display light received at a peripheral location offset from a viewing...
US-9,366,823 Non-linear analog mapper for MEMS based optical circuit switches
This disclosure provides systems, methods, and apparatus for a MEMS mirrors based optical circuit switch. The optical circuit switch includes digital to analog...
US-9,366,323 Variable transmission system
An example variable transmission system is provided. As an example, a variable transmission system may include a frame, an output hub coupled to the frame, a...
US-D759,094 Display screen with animated graphical user interface
US-D759,093 Display screen with animated graphical user interface
US-D759,092 Display screen with animated graphical user interface
US-D758,999 Antenna
US-9,363,892 Circuit assembly and corresponding methods
A circuit assembly (1800) includes a first circuit substrate (1200) defining a first major face (1201) and a second circuit substrate (1500) defining a second...
US-9,363,773 Techniques for client-initiated downlinks with base stations in wireless MIMO networks
Computer-implemented techniques are presented for a client device to wake up, independent of receiving a beacon signal, and transmit a first pilot signal to...
US-9,363,733 Mesh network commissioning
In embodiments of mesh network commissioning, a commissioning device establishes a secure commissioning communication session between the commissioning device...
US-9,363,732 Mesh network commissioning
In embodiments of mesh network commissioning, a leader device of a mesh network receives a petition to accept a commissioning device as a commissioner to...
US-9,363,673 Subscriber identity module control in a portable communication device
A communication device includes a communication circuit, one or more processors operable with the communication circuit, one or more memory devices, operable...
US-9,363,639 Sharing content
A system and method shares content with third parties based on the location of the third parties at the time the content was created. The third parties with...
US-9,363,636 Sending geofence-related heuristics to multiple separate hardware components of mobile devices
Methods and apparatus are directed to geofencing-related heuristics for computing devices. A computing device with a plurality of sensors can receive a...
US-9,363,634 Providing context-relevant information to users
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for predicting context-relevant information based on large-scale...
US-9,363,632 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-9,363,628 Range management with bluetooth low energy
An example method for adjusting the range of transmission of advertising packets is disclosed. In particular, method includes receiving, from an application...
US-9,363,584 Distributing link cuts between switches in a network
A non-transitory computer-readable storage medium may include instructions stored thereon that. When executed by at least one processor, the instructions may be...
US-9,363,579 Video player with assisted seek
A computer-implemented method provides a user interface for users to navigate through a video content item with various navigation options including the ability...
US-9,363,519 Detecting displayed channel using audio/video watermarks
Methods and systems for determining what channel a user is viewing through a TV receiver are described. At the TV receiver, a plurality of TV signals is...
US-9,363,421 Correcting for artifacts in an encoder and decoder
An apparatus (e.g., a computer device) includes an image coding system and/or an image decoding system. A method of decoding an encoded image includes...
US-9,363,310 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-9,363,304 Synchronizing action execution across networked nodes using relative time
A way of synchronizing action execution across networked nodes using relative time. A command and a first time value can be received at a first networked...
US-9,363,251 Systems and methods for credential management between electronic devices
Embodiments are provided for managing user credentials that enable access to secure websites. According to certain aspects, a browser device connects (230) to a...
US-9,363,162 Determining WCMP link capacities in multi-stage networks
Exemplary embodiments determine respective capacities of network links in a multi-stage network. Specifically, the capacities of the upstream links for a given...
← 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.