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,049,688 Selective auto-accept of full duplex push to talk call
A device establishes a first communication session with an endpoint and is configured to perform the first session via one of two different call configurations....
US-9,049,680 Threshold determination in TDOA-based positioning system
A method in a wireless communication terminal including receiving a signal comprising at least a Positioning Reference Signal (PRS) transmission from a serving...
US-9,049,650 Methods and apparatus for selecting an inter-radio access technology for an electronic device
Methods and apparatus for selecting an inter-radio access technology for an electronic device are disclosed. In an embodiment, a wireless electronic device...
US-9,049,569 Prohibiting mobile forwarding
An incoming message and an indication of a sender-specified destination for the incoming message are received. In addition, a determination is made as to...
US-9,049,567 Hazard detection unit facilitating user-friendly setup experience
A method for establishing a pairing between a hazard detector and an online account may include instantiating an application on a mobile computing device and...
US-9,049,555 Clustering geofence-based alerts for mobile devices
A geofence management system obtains location data for points of interest. The geofence management system determines, at the option of the user, the location of...
US-9,049,485 Video interface
A system and method for facilitating interactions between a client browser and a video hosting server is provided. An interface can be generated that allows...
US-9,049,470 Display aware transcoder source selection system
Systems and methods for efficiently managing the resources in a delivery system may include managing the processing power of a transcoder. By managing the input...
US-9,049,454 High efficiency low complexity interpolation filters
Embodiments for high efficiency low complexity interpolation filters for High Efficiency Video Coding (HEVC) are disclosed herein, specifically novel techniques...
US-9,049,420 Relative quality score for video transcoding
A relative quality score is provided that takes into account properties of an encoded version of a source video. For example, one such quality score calculates...
US-9,049,318 Portable hand-held device for displaying oriented images
A portable hand-held device is provided having a network interface for sharing images between the device and a network, an image display for displaying the...
US-9,049,309 Cloud based contact center platform powered by individual multi-party conference rooms
The present disclosure includes a system and method for handling customer service requests in a virtual computing environment supporting multimedia ...
US-9,049,265 Serving remote access to storage resources
A method of processing client requests that includes receiving a client request from a client for access to data, issuing a direct memory access command to...
US-9,049,261 Prioritized management and presentation of notifications
A computing device is described that receives an indication of a notification, and determines a priority level associated with the notification. The computing...
US-9,049,211 User challenge using geography of previous login
Methods and apparatus for performing a user challenge are disclosed. An example computer-implemented method includes receiving, at a server, a request,...
US-9,049,202 Embedding user equipment information within third party registration messages
A method, information processing system, and wireless communications system for providing dynamic information associated with at least one of a wireless device...
US-9,049,137 Hash based ECMP load balancing with non-power-of-2 port group sizes
The invention is directed to optimizing load balancing for equal cost multiple path (ECMP) network routing by improving the load balancing of network data...
US-9,049,076 Content selection with privacy features
Systems and methods for content selection with privacy features include determining that a period of time from when the cookie was last used to visit a webpage...
US-9,049,055 Message clustering by contact list
Systems and methods for clustering messages are provided. In some aspects, a method includes receiving a set of communications. The set of communications...
US-9,048,932 Method and apparatus for co-existence of an OFDMA transmitter with a synchronous frame-based transmitter
A method and apparatus reduces the likelihood of packet loss when an OFDMA transceiver and synchronous frame-based transceiver are operating on the same device....
US-9,048,913 Method and apparatus for adaptive control of transmit diversity to provide operating power reduction
A method and apparatus for selectively enabling or disabling transmit diversity in a mobile communication device. The mobile communication device may switch...
US-9,048,524 Method and apparatus for compensating for phase shift in a communication device
Various embodiments of methods and apparatus' for compensating for a phase shift on a communication device are described herein. In an embodiment, an antenna of...
US-9,048,370 Dynamic control of diode bias voltage (photon-caused avalanche)
Methods and devices are provided for determining an operating bias voltage of a photodiode. One example method includes (i) varying a bias voltage of a...
US-9,048,042 Domed metal switch having a flange with an actuation protrusion
A connector (100) and connector system are provided. A connector can include a domed metal switch (102) that is partially covered with a liquid impermeable...
US-9,047,976 Combined signal delay and power saving for use with a plurality of memory circuits
A system and method are provided. In use, at least one of a plurality of memory circuits is identified. In association with the at least one memory circuit, a...
US-9,047,870 Context based language model selection
Methods, computer program products and systems are described for speech-to-text conversion. A voice input is received from a user of an electronic device and...
US-9,047,706 Aligning digital 3D models using synthetic images
To align a first digital 3D model of a scene with a second digital 3D model of the scene, real-world photographs of the scene are received and synthetic...
US-9,047,692 Scene scan
Systems, methods, and computer storage mediums are provided for creating a scene scan from a group of photographic images. An exemplary method includes...
US-9,047,654 System and method for displaying contextual supplemental content based on image content
An image-based content item is analyzed to determine one or more interests of a viewer of the content item. The analysis may include performing image analysis...
US-9,047,644 Providing context for a social graph addition
In one aspect, a method for providing context regarding an addition to a social graph is provided. The method initiates with processing a request from a first...
US-9,047,627 Publisher side file support for expandable content items
This specification describes methods, systems, and apparatus, including computer programs encoded on a computer-readable storage device, for precluding the...
US-9,047,622 Delivering content to users based on advertisement interaction type
Systems and methods for improving the delivery of interactive advertisements are discussed herein. Systems and methods include approaches and solutions for...
US-9,047,621 Content selection filter
One or more keywords associated with a domain are received. The performance of content selected based on the one or more keywords is evaluated against...
US-9,047,620 Expected activity of a user
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, for serving content to a user. A method includes:...
US-9,047,613 Joining multiple user lists
A computer-implemented method comprises receiving a request for content from a user, determining two user lists that are associated with the user, each user...
US-9,047,538 Facial image quality assessment
An example method includes capturing, by a camera of a mobile computing device, an image, determining whether the image includes a representation of at least a...
US-9,047,512 Contact lenses
Apparatus, systems and methods for facilitating iris-scanning contact lenses and/or biometric identification employing iris scanning contact lenses are...
US-9,047,422 Graph based routing for open areas
A system and method determines a path in an open space that does not have a well-structured routing infrastructure. In some embodiments, the system and method...
US-9,047,393 Cross-domain communications with a shared worker application
Techniques are described herein that provide for inter-domain communications with one or more shared worker applications. A parent web application associated...
US-9,047,383 Analyzing user profiles
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for analyzing user profiles. One of the methods includes...
US-9,047,378 Systems and methods for accessing a multi-organization collection of hosted contacts
A host service holds a collection of contacts for multiple organizations, or domains. The system maintains an index made of one or more tables. The index may be...
US-9,047,356 Synchronizing multiple reading positions in electronic books
An electronic book system is configured to allow a user to read a primary portion of an electronic book, then switch to reading a secondary portion of the book,...
US-9,047,348 Event correlation in cloud computing
The present invention pertains to cloud computing systems and handling of events that occur in the cloud. A correlation system obtains and analyzes various...
US-9,047,345 Processing annotations for a search result
A system and machine-implemented method for processing annotations for a search result. A social annotation by a first user for a search result is received. In...
US-9,047,339 Query rewriting with entity detection
A system determines whether a received search query includes an entity name, determines whether to rewrite the received search query based on information...
US-9,047,327 Method and apparatus for developing a social hierarchy
A method and apparatus for developing a social hierarchy for a user from a plurality of contacts includes, for each contact, tracking communications occurring...
US-9,047,315 Geotagged hashtags
A system and method for geotagging hashtags. Geographic location information related to a hashtag is determined, and a geolocation is assigned to the hashtag...
US-9,047,307 Systems and methods for replicating data
A system facilitates the distribution and redistribution of chunks of data among multiple servers. The system may identify servers to store a replica of the...
US-9,047,278 Identifying and ranking attributes of entities
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for query analysis. Queries are identified in query data, and...
US-9,047,271 Mining data for natural language system
A method iteratively processes data for a set of actions, including: for each action: accessing a corresponding set of command sentences for the action,...
← 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.