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,300,760 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,300,757 Personalizing aggregated news content
A system customizes a news document associated with a user of a news aggregation service. The system includes a remote news aggregation server configured to...
US-9,300,756 Identity crowd-sourced curation
A method includes gathering a plurality of instances of online activity associated with a user, analyzing the plurality of instances of online activity to...
US-9,300,708 Connecting to a multimedia broadcast/multicast service channel
A method, a base station, an application server and a mobile device for transmitting and receiving media content are disclosed. A transceiver 302 may receive a...
US-9,300,701 Social circles in social networks
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving first user input, the first user input provided...
US-9,300,616 Email bankruptcy
A method for reducing the delivery of undesirable electronic mail is disclosed. In one or more implementations, the method includes, in response to receiving a...
US-9,300,610 System and method for selecting a file stored on a cloud server
A system and a method are disclosed for selecting a file stored on a cloud server. A connection is established to a cloud server. A list of files stored on the...
US-9,300,581 Mesh network addressing
In embodiments of mesh network addressing for duplicate address detection, an end device of the mesh network can generate an address identifier that includes an...
US-9,300,545 Page layout in a flow visualization
Systems and methods for generating a flow visualization of network traffic. A scoring function is used to prioritize which traffic paths are displayed in the...
US-9,300,481 Valuation of and marketplace for inter-network links between balloon network and terrestrial network
Embodiments relate to a marketplace for inter-network links between a balloon network and a terrestrial data network. An example method may involve a...
US-9,300,388 Systems and methods for using different beam widths for communications between balloons
Example methods and systems for using radio frequency (RF) signals with different beam widths for purposes of balloon-to-balloon communication are described....
US-9,299,731 Systems and methods for selectable photodiode circuits
Example systems and methods include a receiving circuit and selectable photodiode circuits. Each selectable photodiode circuit includes (i) a photodiode having...
US-9,299,347 Speech recognition using associative mapping
Methods, systems, and apparatus are described that receive audio data for an utterance. Association data is accessed that indicates associations between data...
US-9,299,339 Parsing rule augmentation based on query sequence and action co-occurrence
A language processing system identifies sequential command inputs in user session data stored in logs. Each sequence command input is a first command input...
US-9,299,258 Systems and methods for providing navigational assistance to a parking facility
A computer-implemented method that includes receiving a request for navigational assistance to a location, identifying a parking facility at or near the...
US-9,299,191 Adaptive artifact removal
Aspects of the disclosure relate to generating a digital terrain model ("DTM") from a digital surface model ("DSM"). For example, the DSM may include a...
US-9,299,099 Providing recommendations in a social shopping trip
A system and machine-implemented method for providing one or more participants of a social shopping trip with recommendations, including analyzing context...
US-9,299,085 System and method for estimating potential unique online users an advertisement can reach
Methods, systems, and computer programs encoded on a computer storage medium include receiving, from an advertiser, advertisement criteria associated with an...
US-9,299,076 Email spam and junk mail as a vendor reliability signal
A system and method is disclosed for determining a reliability of an online vendor. One or more groups of undesirable emails (for example, spam) are analyzed to...
US-9,299,060 Automatically suggesting groups based on past user interaction
An example implementation includes processing message-related information of a first user for a cluster of related users and determining interaction levels for...
US-9,299,059 Generating a summary of social media content
A method includes receiving, using one or more processing devices, one or more search terms; searching, in a social network using the one or more processing...
US-9,298,942 Encrypted augmentation storage
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing and retrieving encrypted data. In one aspect, a...
US-9,298,939 Privacy-protective data transfer
A method is performed at a computer system having one or more processors and memory storing one or more programs executed by the one or more processors. The...
US-9,298,852 Reranking query completions
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for reranking query completions based on activity session data....
US-9,298,831 Approximating a user location
Systems and methods for approximating a user location are provided. For instance, historical location data and internet protocol address data can be analyzed to...
US-9,298,828 Supplementing search results with historically selected search results of related queries
A computer-implemented method for identifying search results satisfying a search query received from a user includes obtaining a set of ranked search results...
US-9,298,786 Deferred content presentation
Methods, systems, and apparatus for presenting deferred content are presented. In one aspect, a method includes, after presentation of a content item on a first...
US-9,298,779 Combining content with a search result
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Search...
US-9,298,778 Presenting related content in a stream of content
A system including a processor and a memory storing instructions that, when executed, cause the system to: receive a stream of content including a plurality of...
US-9,298,777 Personalization of web search results using term, category, and link-based user profiles
A system and method for creating a user profile and for using the user profile to order search results returned by a search engine. The user profile is based on...
US-9,298,763 Methods for providing a profile completion recommendation module
A method for completing profile of a user includes detecting user interactions at a property page. The user interactions may include social interactions and...
US-9,298,760 Method for shard assignment in a large-scale data processing job
A method for shard assignment in a large-scale data processing job is provided. Datasets are divided into a plurality of shards and the shards are indexed and...
US-9,298,736 Pruning of blob replicas
A method allocates object replicas in a distributed storage system. The method identifies a plurality of objects in the distributed storage system. Each object...
US-9,298,735 Method and apparatus for filtering peer-to-peer network searches for limited capability devices
A method and apparatus for filtering a peer-to-peer (P2P) search query in a P2P network (100) is provided. A P2P-enabled device (102) generates a P2P search...
US-9,298,705 Associating a photo with a geographic place
A system and method for associating a photo with a geographic place is provided. Indication of user input requesting suggestions for a place to associate with...
US-9,298,698 Language detection based upon a social graph
Techniques for determining one or more preferred languages for a user are provided. The preferred languages may be determined based upon a set of language...
US-9,298,688 Non-collaborative filters in a collaborative document
Systems and methods for processing user actions on a collaborative spreadsheet include accessing an unfiltered sheet of a spreadsheet stored on a server to...
US-9,298,682 Annotating images
Methods, systems, and apparatus, including computer program products, for generating data for annotating images automatically. In one aspect, a method includes...
US-9,298,679 System and method providing a binary representation of a web page
Systems and methods for providing a binary representation of a web page. A server may compile a source page, such as a hypertext markup language ("HTML")...
US-9,298,605 Memory allocator robust to memory leak
The subject technology discloses configurations for selecting a set of objects stored in volatile memory that have not been recently used by the application in...
US-9,298,590 Methods and apparatuses for automated testing of streaming applications using mapreduce-like middleware
A method for automated parallel testing of a software application using value replication is disclosed. An example embodiment may include marking at least one...
US-9,298,585 Blacklisting of fault generating software code
Techniques for blacklisting of fault generating software code are provided. An example method includes receiving crash reports of a plurality of browsers, a...
US-9,298,576 Collecting processor usage statistics
In accordance with some implementations, a method of collecting statistics about processor usage is disclosed. The method is performed on a data storage server...
US-9,298,416 Adding media to a locker
A method for uploading content to a server may include associating an identifier and a trigger with a digital audio item uploaded to the server for inclusion...
US-9,298,358 Scrollable notifications
The subject matter of this specification can be implemented in, among other things, a method for displaying scrollable notifications for unlocking an electronic...
US-9,298,337 Mechanism to reduce accidental clicks on online content
Display data is transmitted to a user interface. The display data includes an offer component for providing additional online content. The offer component...
US-9,298,303 Duty cycle modulation of periodic time-synchronous receivers for noise reduction
Methods, systems and apparatus are provided that implement duty cycle modulation of periodic time-synchronous (PTS) receivers for noise reduction. For instance,...
US-9,298,276 Word prediction for numbers and symbols
In one example, a computing device includes at least one processor configured to output, for display, a graphical keyboard. The at least one processor may be...
US-9,298,256 Visual completion
Methods and devices for initiating, updating, and displaying the results of a search of an object-model database are disclosed. In one embodiment, a method is...
US-9,298,197 Automated adjustment of an HVAC schedule for resource conservation
Apparatus, systems, methods, and related computer program products for optimizing a schedule of setpoint temperatures used in the control of an HVAC system. 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.