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,256,506 System and method for performing operations on target servers
A system, computer-readable storage medium storing at least one program, and a computer-implemented method for performing operations on target servers is...
US-9,256,457 Interactive response system for hosted services
A system for providing an interactive response system for hosted services may include a processor and a memory. The processor may facilitate steps of receiving...
US-9,256,366 Systems and methods for touch-based two-stage text input
Embodiments relate to systems and methods for touch-based two-stage text input. An electronic device (102), such as a wearable wireless device, can be...
US-9,256,355 Accelerated panning user interface interaction
A computer-implemented user interface method includes displaying on a touch screen a portion of a large scale graphical space that is at least multiples larger...
US-9,256,343 Dynamically modifying an electronic article based on commentary
In one general aspect, a computer-readable storage medium can be configured to store instructions that when executed cause at least one processor of a computer...
US-9,256,230 HVAC schedule establishment in an intelligent, network-connected thermostat
HVAC schedules may be programmed for a thermostat using a combination of pre-existing schedules or templates and automated schedule learning. For example, a...
US-9,256,226 Object bounding box estimation
Aspects of the disclosure relate generally to maneuvering autonomous vehicles. Specifically, the vehicle may use a laser to collect scan data for a section of...
US-9,256,115 Dual sided lens array using clear beads
A projection screen includes a transparent substrate having a first side and a second side, a first optically clear adhesive ("OCA") layer disposed across the...
US-9,256,071 User interface
Methods and apparatus for controlling one or more devices using a computing device, such as a wearable computing device, are disclosed. Using a sensor...
US-9,255,984 Using sensor measurements of nearby devices for estimating confidence of location determination
Methods and systems are disclosed for evaluating the reliability of sensor measurements of environmental properties used for deriving the location of a mobile...
US-9,255,805 Pose estimation using long range features
Aspects of the present disclosure relate to using an object detected at long range to increase the accuracy of a location and heading estimate based on near...
US-9,254,906 Attitude control for a high-altitude balloon
A high-altitude balloon is provided that may use at least one conductive coil to facilitate attitude control of the balloon. The balloon may include an...
US-9,254,846 Predictive reasoning for controlling speed of a vehicle
Methods and systems for predictive reasoning for controlling speed of a vehicle are described. A computing device may be configured to identify a first and...
US-D749,094 Portion of a display panel with a topic icon
US-D749,074 Wearable hinged display device
US-9,253,617 Methods and systems for carrier activation using information from an existing profile
A platform included in a device can be configured to execute instructions to operate the device. The platform can be configured to setup connectivity to a...
US-9,253,551 Methods, systems, and media for providing personalized notifications to video viewers
Methods, systems, and media for providing personalized notifications to video viewers are provided. In some embodiments, the method comprises: receiving, using...
US-9,253,541 Method for one-click subscribing to multiple channels of information on a single topic
A subscription to multiple channels of information on a single topic is performed. A topic of interest is received via a user interface. A user interface...
US-9,253,534 System for sessionizing log events from a streaming log event source and reducing latency
Systems and methods for reducing latency times associated with sessionizing log events from streaming logs are disclosed herein. In an aspect, event data...
US-9,253,528 Method and apparatus for determining a media encoding format of a media stream
A device and a method are disclosed. The device contains a network interface configured to receive a media stream, a processing device coupled to the network...
US-9,253,483 Signaling of scaling list
In one embodiment, a method determines when a scaling list for a non-default quantization matrix is being used to perform quantization of one or more units of...
US-9,253,375 Camera obstruction detection
The present disclosure provides example methods operable by computing device. An example method can include receiving an image from a camera. The method can...
US-9,253,302 Populating user contact entries
Methods and apparatus for populating a contact entry of a user based on information obtained from one or more sources that are external to the contact entry....
US-9,253,269 Automatic audience creation for shared content
A system for creating audiences for a shared content publisher, includes a data store comprising a computer readable medium storing a program of instructions...
US-9,253,227 Geolocation rescheduling system and method
A method, computer program product, and computing system for determining an initial meeting location for a meeting previously-scheduled to be attended by a...
US-9,253,225 Real-time interaction during video viewing
Community interaction during video viewing is provided. A video hosting website includes videos available for viewing. Users establish lists of friends, who are...
US-9,253,223 Live interaction in persistent conversations
Systems, methods and computer readable media for live interactions in persistent conversations are described. In some implementations, a method can include...
US-9,253,196 Content access control in a social network
Disclosed are systems and methods associated with a social network application. A plurality of posts associated with a client system user is displayed. First...
US-9,253,174 Providing a second factor authorization
A system for generating a second factor authorization for a request to access a web site includes a data store having a computer readable medium storing a...
US-9,253,137 Concurrent display of conversation messages and social network posts by conversation message authors
A client device displays message content from one or more email messages in a conversation thread. The client device displays, concurrently with the message...
US-9,253,135 Notification management
Computer-implemented methods for providing a single notification for display in an application from multiple received notifications are provided. In one aspect,...
US-9,253,134 Creating real-time conversations
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for creating conversations related to a location. One method...
US-9,253,117 Systems and methods for reducing network hardware of a centrally-controlled network using in-band network...
A network topology system for reducing the hardware links in a centrally-controlled network having a plurality of network switches and a plurality of...
US-9,253,063 Bi-directional video compression for real-time video streams during transport in a packet switched network
A method, a system and a computer device for initiating bi-directional compression of a video stream in a packet switched network, based on delay tolerance of a...
US-9,252,973 Converting electronic messages to message posts
A system and method is disclosed for converting electronic messages to message posts. An electronic message client may be integrated with a social network. An...
US-9,252,963 Performing multicast communication in computer networks by using overlay routing
An overlay protocol and system for allowing multicast routing in the Internet to be performed at the application level. The overlay protocol uses "native"...
US-9,252,933 Resource allocation including a DC sub-carrier in a wireless communication system
A method in a wireless communication terminal (103), including receiving a radio resource allocation comprising a plurality of sub-carriers that is a subset of...
US-9,252,918 Method and apparatus for control channel transmission and reception
A communication system is provided wherein a user equipment (UE) receives control information from a wireless network. The UE monitors control channel...
US-9,251,975 Apparatus including a push-button with a compressible member
An apparatus including a switch and a push-button coupled to the switch. The push-button can include a push-button head including a push-button face and a...
US-9,251,854 Facial detection, recognition and bookmarking in videos
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for facial bookmarking in videos. In one aspect, methods...
US-9,251,793 Method, apparatus, and system for automatically monitoring for voice input based on context
In one implementation, a computer-implemented method includes detecting a current context associated with a mobile computing device and determining, based on...
US-9,251,791 Multi-modal input on an electronic device
A computer-implemented input-method editor process includes receiving a request from a user for an application-independent input method editor having written...
US-9,251,696 Smart-home hazard detector providing location-specific pre-alarm configuration
A particular smart hazard detector may itself function as a guide during a process of installation of the same at an installation location. Additionally, the...
US-9,251,607 Anti-aliasing techniques
Mechanisms for more efficiently and accurately performing anti-aliasing techniques. A bounding box for a line can be generated that includes both a central...
US-9,251,567 Providing color corrections to photos
Implementations generally relate to color corrections to photos. In some implementations, a method includes determining a face profile from a plurality of...
US-9,251,544 User interface for travel planning
A computer-implemented method and system provides an interactive interface for displaying results of flexible travel planning queries is described.
US-9,251,520 Distributing mobile advertisements
A method of generating relevant promotional materials for transmission to a mobile device includes receiving a query from the mobile device, identifying a...
US-9,251,519 Systems and methods for monetizing subscription and archival news content
A news aggregation server aggregates and monetizes restricted news content. The news aggregation server fetches the restricted news content from multiple news...
US-9,251,437 System and method for generating training cases for image classification
A system and method for generating training images. An existing training image is associated with a classification. The system includes an image processing...
US-9,251,412 Segmentation of devanagari-script handwriting for recognition
Methods and systems for recognizing Devanagari script handwriting are provided. A method may include receiving a handwritten input and determining that the...
← 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.