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,639,244 Systems and methods for handling stackable workspaces
Systems and methods for navigating stackable workspaces on an electronic device are provided. A system includes a navigation module configured to display a...
US-9,638,882 Spooling cable
A method includes mounting a spool system at a floor level of a multiple dwelling unit. The floor level has multiple customer units. The spool system includes...
US-9,638,216 Discretized valve state control for multi-level hydraulic systems
An actuation pressure to actuate one or more hydraulic actuators may be determined based on a load on the one or more hydraulic actuators of a robotic device....
US-9,635,551 System and method for controlling access to a function performed by a wireless device
A method and system for extending an authentication of a wireless device are disclosed. For example, the method includes authenticating access to the wireless...
US-9,634,976 Systems and methods for organizing the display of messages
A method of processing messages executes at a computing device having one or more processors and memory. The memory stores one or more programs for execution by...
US-9,634,910 Adaptive serving companion shared content
A system including a monitoring unit to monitor in-stream shared content and content served via the online service to a user; an in-stream shared content...
US-9,633,553 Systems and methods for compensating for sensor drift in a hazard detection system
Systems and methods for compensating for sensor drift of a smoke sensor are described herein. Sensor drift may be caused by accumulated buildup of dust or other...
US-9,633,114 Inbox for task management
A system and method for managing all aspects of life using an organizing application is described. The organizing application includes an email engine, a parser...
US-9,633,016 Integrated social network and stream playback
A system and method for searching and playing multimedia content on a social network portal is disclosed. The system and method includes hosting a social...
US-9,633,014 Policy based video content syndication
An item of hosted content is received from a media host. A match metric representing an aspect of a match between the item of hosted content and an item of...
US-9,633,013 Triggering actions in response to optically or acoustically capturing keywords from a rendered document
A system for processing text captured from rendered documents is described. The system receives a sequence of one or more words optically or acoustically...
US-9,632,946 Dynamically adapting the configuration of a multi-queue cache based on access patterns
A multi-queue cache is configured with an initial configuration, where the initial configuration includes one or more queues for storing data items. Each of the...
US-9,632,929 Translating an address associated with a command communicated between a system and memory circuits
A memory circuit system and method are provided. An interface circuit is capable of communication with a plurality of memory circuits and a system. In use, the...
US-9,632,748 Device designation for audio input monitoring
A computing device comprises at least one processor, and at least one module operable by the at least one processor to designate a particular computing device...
US-9,632,694 Initiation of actions by a portable computing device from a locked state
A method and apparatus for performing an action while a portable computing device is in a locked state is disclosed. An unlock image is displayed in a first...
US-9,632,570 Maintaining or refraining from entering a sleep mode based on received conditions by application specific sensors
A data processing device may receive, from an application running on the data processing device, an indication that one or more sensors may be associated with a...
US-9,632,312 Optical combiner with curved diffractive optical element
An optical apparatus includes a first optical element having an eye-ward facing surface and an external world facing surface substantially opposite of the...
US-9,632,210 Methods and systems for detecting weather conditions using vehicle onboard sensors
Example methods and systems for detecting weather conditions using vehicle onboard sensors are provided. An example method includes receiving laser data...
US-9,631,920 Sensing system for verifying deadbolt engagement
A door lock detection system is disclosed. The system includes a magnet flexibly attached to a strike plate. The strike plate includes an opening. The magnet...
US-D785,037 Display screen with graphical user interface
US-9,628,538 Synchronous communication
A method and computing system for receiving, using one or more computing devices, a discrete video stream from each of a plurality of users of a social network,...
US-9,628,443 Low latency server-side redirection of UDP-based transport protocols traversing a client-side NAT firewall
Systems, methods, and machine-readable media for low latency server-side redirection of User Datagram Protocol (UDP)-based transport protocols traversing a...
US-9,628,359 Network selection using current and historical measurements
A system and method for aiding selection of a data network based on access point location and historical performance parameters of the data network is provided....
US-9,626,499 Directional touch unlocking for electronic devices
A system and machine-implemented method for matching input gestures on a touch interface to a security pattern to allow user access to an electronic device or...
US-9,626,082 Interface for applying a photogrammetry algorithm to user-supplied photographic images
Embodiments relate to selecting textures for a user-supplied photographic image in image-based three-dimensional modeling. In a first embodiment, a ...
US-9,625,684 Lens laminate and method
An optical lens laminate has an adhesive member with at least one aperture, an optical member with an optical feature; and another optical member with an...
US-9,625,582 Vehicle with multiple light detection and ranging devices (LIDARs)
A vehicle is provided that includes one or more wheels positioned at a bottom side of the vehicle. The vehicle also includes a first light detection and ranging...
US-9,621,902 Multi-stream optimization
Methods and systems are provided for transmitting multiple video streams to clients based on individual preferences of the clients and network conditions. A...
US-9,621,670 Parallel, side-effect based DNS pre-caching
Embodiments of the present invention include methods and systems for domain name system (DNS) pre-caching. A method for DNS pre-caching is provided. The method...
US-9,621,422 Device to device content upgrades
In embodiments of device to device content upgrades, a computing device includes a peer sharing manager that shares content and upgrades to content with peer...
US-9,621,403 Installing network certificates on a client computing device
Systems and methods for installing network certificates on a client computing device are provided. In some aspects, a method includes automatically determining...
US-9,620,145 Context-dependent state tying using a neural network
The technology described herein can be embodied in a method that includes receiving an audio signal encoding a portion of an utterance, and providing, to a...
US-9,619,813 System and method for unsubscribing from tracked conversations
A method, system and graphical user interface for a messaging system is disclosed. In accordance with some embodiments, the method includes receiving a first...
US-9,619,446 Generating customized graphical user interfaces for mobile processing devices
Systems and techniques for producing graphical user interfaces on handheld mobile devices include generating a markup language code defining a graphical user...
US-9,619,044 Capacitive and resistive-pressure touch-sensitive touchpad
A trackpad device includes a top surface, a capacitive sensor operably coupled to the top surface, a resistive sensor disposed below the capacitive sensor and...
US-9,618,937 Slip detection using robotic limbs
An example method may include i) determining a first distance between a pair of feet of a robot at a first time, where the pair of feet is in contact with a...
US-9,616,603 Floating core for glass insert molding method and apparatuses therefrom
A tool (1200) includes a mold defining a cavity (1202). The cavity can be for receiving a glass layer (402). A floating core insert (1201) can be placed in the...
US-9,615,350 Notification management
Systems, device and techniques are disclosed for determining whether a mobile device is in vehicle mode. A notification may be received while the mobile device...
US-9,615,297 Method for identifying user equipment to a femtocell
The described method provides for an efficient method for user equipment (104) to identify when it is in proximity to an assigned femtocell (108) in order to be...
US-9,615,225 Automatically enabling the forwarding of instant messages
Techniques are described for forwarding an instant message addressed to an intended instant messaging recipient to the recipient's mobile telephone when the...
US-9,615,126 Intelligent buffering of media streams delivered over internet
A method and computing device for intelligently pre-buffering at access points in an adaptive or scalable stream to optimize trick-play support. The method...
US-9,615,100 Second-order orthogonal spatial intra prediction
Second-order orthogonal spatial intra-prediction may include generating a reconstructed frame by generating a plurality of reconstructed blocks by decoding a...
US-9,615,098 Adaptive resolution transcoding for optimal visual quality
An adaptive resolution transcoding system and method adaptively transcodes a source video with an optimized resolution and visual quality based on the video...
US-9,615,013 Image sensor having multiple output ports
An apparatus is described that includes an image sensor having a first output port and a second output port. The first output port is to transmit a first image...
US-9,615,012 Using a second camera to adjust settings of first camera
A device may operate a first image-capture system to capture first image data of a scene. While the first image-capture system is capturing the first image...
US-9,614,944 Command queuing for multimedia storage devices
A multi-media device interface (18) couples a multi-media device (16) to a portable electronic device (10). Multi-media and other information can be loaded into...
US-9,614,942 Systems and methods for tangible configuration of a modular mobile electronic device
A system for tangible configuration of a modular mobile electronic device includes a set of emulator modules, each comprising a processor and configurable to...
US-9,614,939 Network timeouts using intentionally delayed transmissions
A system and method is provided for generating network timeouts by utilizing intentionally delayed message transmissions sent internal to a network controller....
US-9,614,920 Context based group suggestion and creation
A system and method for providing a suggestion to a first user about adding a second user to a social group of the first user based at least in part on the...
US-9,614,915 Seamless peer to peer internet connectivity
A system and methods for seamlessly providing access to a data network via a peer-to-peer connection service is provided. The peer-to-peer connection service is...
← 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.