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,280,677 Secure native application messaging with a browser application
A system for securely mediating messages between a native application and a browser application on a computing device includes running the browser application...
US-9,280,601 Modifying search results
Systems and methods for generating search results are provided. In some aspects, a method includes receiving a query, obtaining a search result that is...
US-9,280,599 Interface for real-time audio recognition
An audio recognition service recognizes an audio sample across multiple content types. At least a partial set of results generated by the service are returned...
US-9,280,592 Zombie detector and handler mechanism for accounts, apps, and hardware devices
A computer-implemented method, including identifying user subscriptions that meet at least one criterion of a plurality of criteria for detecting subscriptions...
US-9,280,590 Systems and methods for attribute-based user data visualizations
Systems and methods for attribute-based user data visualizations are described, including determining that an event is associated with a category, the event is...
US-9,280,588 Search result previews
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing search result page previews. In one aspect, a...
US-9,280,580 Customizing search
Techniques for customizing search may include the following operations: outputting, to a computing device of a user, a Web page that enables selection of...
US-9,280,579 Hierarchy of servers for query processing of column chunks in a distributed column chunk data store
An improved system and method for query processing in a distributed column chunk data store is provided. A distributed column chunk data store may be provided...
US-9,280,577 Method for normalizing media metadata
In a computer-implemented method for normalizing media metadata, a directory containing media (e.g., music) files, which have metadata, is accessed. The...
US-9,280,561 Automatic learning of logos for visual recognition
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automatically extracting logos from images. Methods...
US-9,280,537 Techniques for automatically selecting a natural language for configuring an input method editor at a computing...
A computer-implemented method can include initializing, at a computing device including one or more processors, an input method editor for composing an...
US-9,280,533 Collaborative online spreadsheet application
A distributed spreadsheet application executes at a server and a client in a network. The networked spreadsheet application can generally be used without...
US-9,280,529 Collaborative cursors in a hosted word processor
A computer-implemented collaborative editing method includes receiving input from a user of a browser-based document editing application on a document displayed...
US-9,280,522 Highlighting of document elements
A system may aggregate highlighting information associated with a document that includes a number of elements. The highlighting information may identify one or...
US-9,280,386 Identifying task instance outliers based on metric data in a large scale parallel processing system
Among other disclosed subject matter, a method includes receiving metric data associated with an execution of each of a plurality of task instances. The...
US-9,280,375 Dynamically adjustable virtual machine
A system including a collection of local data processing devices and a collection of remote data processing devices. At least one local data processing device...
US-9,280,272 Integrating maps and street views
Methods and systems for improved integration of an overhead representation (e.g., a map) with a street view representation. A user interface with at least two...
US-9,280,258 Displaying and navigating within photo placemarks in a geographic information system and applications thereof
Embodiments of the present invention relate to displaying and navigating within photo placemarks in a geographic information system. In one embodiment, a...
US-9,280,212 Velocity based content delivery
Methods, systems, and apparatuses, including computer program products, may be used for content delivery. In particular implementations, methods, systems, and...
US-9,280,159 Shutdown method by using local control board
The present application discloses implementations that involve shutdowns of a robotic system. An example may include controlling, by a robotic system, a...
US-9,280,156 Positioning vehicles to improve quality of observations at intersections
Disclosed herein are methods and apparatus for controlling autonomous vehicles utilizing maps that include visibility information. A map is stored at a...
US-9,280,005 Photo-chromic coating for optics
An eyepiece includes a viewing region to emit display light out of the eyepiece along an eye-ward direction, an input end peripherally located from the viewing...
US-9,279,983 Image cropping
Methods and systems are provided for cropping a digital image based on movement data. A wearable computing device may receive image data. The wearable computing...
US-9,279,685 Indicators for off-screen content
Provided are system and methods for identifying first and second geographic locations, and providing for display of a geographic map including: a first...
US-9,279,595 Methods, systems, and related architectures for managing network connected thermostats
A thermostat management system facilitates an automatic pairing of a thermostat with a thermostat communication account. The thermostat management system...
US-9,278,303 Managing data center airflow
Techniques for treating an outside airflow with a direct evaporative economizer include circulating an airflow from an ambient environment into a direct...
US-9,278,288 Automatic generation of a game replay video
A video clip may be automatically generated from a gameplay recording based on an interest metric. The interest metric may be determined from a variety of...
US-D751,097 Display screen with graphical user interface
US-D751,052 Media player for a display device
US-9,277,535 Simultaneous delivery of a telephony call over a broadband access network and a circuit-switched network
A call processing module includes a first network interface configured to communicate over a packet-switched network and a second network interface configured...
US-9,277,365 Notification related to predicted future geographic location of mobile device
Systems and methods for receiving a notification related to a predicted future geographic location of a mobile device are provided. In some aspects, a plurality...
US-9,277,363 Adaptive data synchronization based on device movement and location
A method and apparatus for modifying data synchronization of a portable computing device responsive to movement of the portable computing device are disclosed....
US-9,277,361 Methods and systems for cross-validating sensor data acquired using sensors of a mobile device
Methods and systems for cross-validating sensor data are described. An example method involves receiving image data and first timing information associated with...
US-9,277,334 Wearable computing device authentication using bone conduction
A wearable computing device is authenticated using bone conduction. When a user wears the device, a bone conduction speaker and a bone conduction microphone on...
US-9,277,278 Systems and methods for enhancing audience measurement data
The present disclosure provides systems and methods for enhancing audience measurement data. Offline and online audience measurement data may be compared and...
US-9,277,276 Systems and methods for active training of broadcast personalization and audience measurement systems using a...
An audience measurement or personalized recommendation system may be actively trained for each panel member for a training period, during which the presence of...
US-9,277,275 System and method for associating individual household members with television programs viewed
A method executes at a server system with one or more processors and memory. The server receives demographic information for a plurality of household members....
US-9,277,274 Method and apparatus for forwarding television channel video image snapshots to an auxiliary display device
A method of processing television content metadata in a communications system. The system includes a consumer device (e.g., a set-top box and/or television) in...
US-9,277,258 Providing correlated programming information for broadcast media content and streaming media content
Systems and methods are disclosed for providing correlated programming information for broadcast media content and streaming media content. In one...
US-9,277,255 Metering of internet protocol video streams
A processor-implemented method meters IP video streams. The processor implements a meter. The method includes detecting, by the processor, a video watch page;...
US-9,277,179 Video conferencing system and method
A method and computing system for enabling a video conference between a plurality of video conference participants. A video feed associated with the video...
US-9,277,009 Method and system for managing data in a communication network
A method for managing a plurality of files in a communication network having a plurality of clients includes a server receiving (502) metadata associated with a...
US-9,276,914 Auto-user registration and unlocking of a computing device
A computing device provides an indication that the computing device accepts dynamic user registration of user accounts over a wireless connection. A wireless...
US-9,276,855 Systems and methods for providing navigation filters
Systems and methods for providing navigation filters within content items distributed via a computer network are provided. A navigation filter includes a...
US-9,276,848 Network transfer protocol
Systems, methods and computer program products facilitate communication on a network by transmitting a communication on the network from a first node to a...
US-9,276,826 Combining multiple signals to determine global system state
Methods and systems are provided for monitoring the health of a service by using a comprehensive collection of analytical values derived from data obtained from...
US-9,276,818 Mesh network commissioning
Securely joining devices to a mesh network using Datagram Transport Layer Security (DTLS) is described. A secure commissioning session is established between a...
US-9,276,771 Lossless multipath table compression
Exemplary embodiments provide compression of data that will be saved to a multipath table for a given set of routing rules. Thus, the total space required in...
US-9,276,757 Generating viral metrics
A method performed by one or more processing devices includes transmitting, to a first client device, content items, wherein one of the content items is...
US-9,276,678 Scalable multi-source GPS signal distribution network
A signal distribution system includes global positioning system receivers in communication with optical line terminals and a system manager. Each global...
← 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 | 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.