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,760,619 Generating weighted clustering coefficients for a social network graph
The disclosure includes a system and method for generating weighted clustering coefficients for a social network graph. The system includes a processor and a...
US-9,760,600 Serving recurrent calendar events
Computer-implemented systems and methods are provided for indexing and serving calendar event information. In accordance with some embodiments, information...
US-9,760,595 Parallel processing of data
Parallel processing of data may include a set of map processes and a set of reduce processes. Each map process may include at least one map thread. Map threads...
US-9,760,570 Finding and disambiguating references to entities on web pages
A system and method for disambiguating references to entities in a document. In one embodiment, an iterative process is used to disambiguate references to...
US-9,760,547 Monetization of online content
Methods, computer program products and systems are described for computer implemented online-content management. Multiple online content items authored by...
US-9,760,501 In-field smart device updates
Methods and systems for causing a device to join a network or fabric. A joining device sends an indication that the electronic device is not connected to a...
US-9,760,351 Framework for user-directed profile-driven optimizations
A method for using profiling to obtain application-specific, preferred parameter values for an application is disclosed. First, a parameter for which to obtain...
US-9,760,256 Securing a window system supporting transparency
According to an aspect, a computing device may include a window system configured to receive window region information and transparency information for a window...
US-9,760,098 Cooling a data center
Techniques for cooling a data center include circulating a first cooling medium to cool a plurality of rack-mounted computers; circulating a second cooling...
US-D797,149 Media streaming device
US-D797,145 Display panel with a computer-generated icon
US-D797,131 Display screen with user interface for mode selector icons
US-9,756,525 Traffic management for base stations backhauled over data-capped network connections
A method includes receiving a connection request from a mobile device at a network device to allow connection of the mobile device to a core network of the...
US-9,756,502 Reducing data use in limited data environment
A non-transitory computer-readable storage medium may include instructions stored thereon. When executed, the instructions may cause a portable computing device...
US-9,756,478 Identification of similar users
A peer group of a user may be identified on the basis of geographic information and building occupancy information for the user and for possible peers of the...
US-9,756,400 Remixing content received by a set-top box
A method at a first device includes receiving a first content stream, the first content stream including a first content item and one or more first ...
US-9,756,395 Content rating and control
Systems and methods are disclosed for restricting access to content elements with content ratings. In one method, the content distributor can receive a request...
US-9,756,387 Systems and methods for using a remote control for presence detection
The systems and methods discussed herein are directed to presence detection of portable devices of audience measurement panel members, and include a first...
US-9,756,346 Edge-selective intra coding
Edge-selective intra coding may include encoding a first input block, generating a first reconstructed block by decoding the first encoded block, determining a...
US-9,756,331 Advance coded reference prediction
Encoding and decoding using advance coded reference prediction may include identifying a sequence of temporally adjacent frames from the plurality of frames,...
US-9,756,268 Line buffer unit for image processor
An apparatus is described that include a line buffer unit composed of a plurality of a line buffer interface units. Each line buffer interface unit is to handle...
US-9,756,260 Synthetic camera lenses
A method and system is disclosed for simulating different types of camera lens on a device by guiding a user through a set of images to be captured in...
US-9,756,149 Machine-specific instruction set translation
Methods, systems, and computer program products are provided for machine-specific instruction set translation. One example method includes identifying computing...
US-9,756,108 Preloading resources of a web page
A computer-implemented method for preloading resources of a web page is provided. The method includes receiving a user request to navigate to a web page and...
US-9,756,094 Determining a referral source by a mobile application or operating system
Systems and methods are provided for associating a tag in a URL to facilitate identifying a source to which the URL was shared. In one or more aspects, a system...
US-9,756,091 Providing selectable content items in communications
Implementations relate to providing selectable content items in communications. In some implementations, a method includes determining that a user is or will be...
US-9,756,073 Identifying phishing communications using templates
Methods, apparatus, systems, and computer-readable media are provided for determining whether communications are attempts at phishing. In various ...
US-9,756,053 Facilitating security enforcement for shared content
Systems and methods that relate to security enforcement for shared content are described. A system includes an interface component that facilitates a display of...
US-9,756,005 Notification bundles for affinities between notification data
In some examples, a method includes receiving, first notification data from a first application and second notification data from a second application. The...
US-9,755,978 Method and system for enforcing multiple rate limits with limited on-chip buffering
The present application describes a system and method for rate limiting traffic of a virtual machine (VM). In this regard, a VM bypasses a hypervisor and...
US-9,755,972 Protocol-independent receive-side scaling
A system and method for protocol independent receive side scaling (RSS) includes storing a plurality of RSS hash M-tuple definitions, each definition...
US-9,755,764 Communicating data with audible harmonies
In some implementations, a process for communicating data over audio is performed. In one aspect, one or more ordered sequences of audio attribute values that...
US-9,755,739 WFOV and NFOV shared aperture beacon laser
A method of free-space optical communication includes guiding, by focusing optics, an optical communication beam emitted from an optical transmitter into a...
US-9,755,734 Subsea optical communication network
A communication system includes a first and second trunk terminals, a plurality of communication trunks disposed along a floor of a body of water, and power...
US-9,754,091 Restricted accounts on a mobile platform
Systems and techniques are provided for restricted accounts on a mobile platform. A request to create a restricted account may be received. The restricted...
US-9,753,906 Character string replacement
In one example, a method includes outputting, for display at a presence-sensitive display, a graphical user interface including a text display region and a...
US-9,753,621 Systems and methods for rendering user interface elements in accordance with a device type
A method for rendering one or more user interface elements on a display screen of a device is disclosed. The method includes receiving a request for rendering a...
US-D796,535 Display screen portion with a transitional graphical user interface component
US-9,749,932 Wireless communication device, wireless communication system, and related methods
A wireless communication system 5 comprises a wireless communication device arranged to detect multiple wireless access networks available for connection to the...
US-9,749,319 Address validation using signatures
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating signed addresses. One of the methods includes...
US-9,749,304 System and methods for accessing multiple resources via one identifier
Systems and methods for accessing multiple resources via one identifier are described, including receiving an input that includes at least an authentication...
US-9,749,277 Systems and methods for estimating sender similarity based on user labels
A method assigns categories to electronic messages. Users assign labels to messages received from multiple senders. The user-assigned labels are aggregated into...
US-9,749,274 Associating an event attribute with a user based on a group of one or more electronic messages associated with...
Methods and apparatus related to associating an event attribute with a user based on a group of electronic messages associated with the user. An event may be...
US-9,749,123 Fast clock and data recovery for free-space optical communications
A method includes receiving an optical signal through an optical link and determining a receiving power for the optical link. The method further includes...
US-9,749,080 TWDM passive network with extended reach and capacity
A communication system includes a first multiplexer configured to multiplex a first optical line terminal signal having a first multiplexing group and a second...
US-9,748,782 Power adapter charging modification based on a feedback loop
A power brick includes a power module configured to convert AC to DC, an interface coupled to a computing device and configured to communicate with the...
US-9,747,949 Providing video transitions
Implementations generally relate to providing video transitions. In some implementations, a method includes receiving a soundtrack. The method further includes...
US-9,747,926 Hotword recognition
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving audio data corresponding to an utterance,...
US-9,747,900 Method and apparatus for using image data to aid voice recognition
A device performs a method for using image data to aid voice recognition. The method includes the device capturing image data of a vicinity of the device and...
US-9,747,897 Identifying substitute pronunciations
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, including selecting terms; obtaining an expected phonetic...
← 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.