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-8,055,674 Annotation framework
A fact repository contains facts having attributes and values and further having associated annotations, which are used, among other things, to vet facts in the...
US-8,055,669 Search queries improved based on query semantic information
A search query for a search engine may be improved by incorporating alternate terms into the search query that are semantically similar to terms of the search...
US-8,055,664 Inferring user interests
The subject matter of this specification can be embodied in, among other things, a method that includes determining, for a portion of users of a social network,...
US-8,055,655 User interaction based related digital content items
Methods and systems to locate related digital content items in a content access log. In one embodiment, the method comprises extracting user events from a...
US-8,055,626 Detecting mirrors on the web
A system obtains multiple signals associated with first and second hostnames or subtrees. The system uses the multiple signals to determine whether the first...
US-8,051,374 Method of spell-checking search queries
A computer-implemented method for determining whether a target text-string is correctly spelled is provided. The target text-string is compared to a corpus to...
US-8,051,104 Editing a network of interconnected concepts
Systems and methods that create and edit a network of interconnected concepts are disclosed. In one embodiment, a semantic engine implements a method comprising...
US-8,051,096 Methods and systems for augmenting a token lexicon
Methods and systems for augmenting a token lexicon are presented. In one embodiment, a method comprising identifying a first token from a search request,...
US-8,051,076 Demotion of repetitive search results
Apparatus, systems and methods for demoting repetitive search results are disclosed. Search results that are identified in both first set of search results and...
US-8,051,071 Document scoring based on query analysis
A system may determine an extent to which a document is selected when the document is included in a set of search results, generate a score for the document...
US-8,051,063 Aggregating context data for programmable search engines
Search results are generated using aggregated context data from two or more contexts. When two or more programmable search engines relate to a similar topic,...
US-8,050,970 Method and system for providing filtered and/or masked advertisements over the internet
Methods and systems that allow an Internet distribution partner of an advertisement listings provider to receive filtered and masked listings for display on the...
US-8,050,029 Hard drive form factor cooling device
Aspects of the invention include a method and apparatus for cooling a hard drive in a hard drive array. In one example, the cooling device has similar...
US-8,049,733 Blended transfer function for computer pointing devices
A transfer function is provided for use with computer pointing devices such as trackpads. The transfer function includes a first component having...
US-8,046,490 System and method for enhancing network security
A method of transmitting data via a network of computers comprises receiving, at a first node of the network and from a second node of the network, first...
US-8,046,371 Scoring local search results based on location prominence
A system may identify a first document associated with a geographic location within a geographical area and identify a second document associated with a...
US-8,046,355 Word decompounder
A word is split into one or more first substrings. A morpheme is applied to the one or more first substrings to create one or more second substrings. The one or...
US-8,046,350 Systems and methods for detecting commercial queries
A system processes user queries. The system may generate a list of query patterns of a first type. The system may also receive a user query and determine...
US-8,046,222 Segmenting words using scaled probabilities
Systems, methods, and apparatuses including computer program products for segmenting words using scaled probabilities. In one implementation, a method is...
US-8,042,142 Streaming video processing
In one embodiment, a method includes accessing data identifying a video for processing and mapping an instruction graph to the video based on one or more...
US-8,042,112 Scheduler for search engine crawler
A search engine crawler includes a distributed set of schedulers that are associated with one or more segments of document identifiers (e.g., URLs) ...
US-8,042,060 Mini toolbar user interface
A toolbar in a client application such as a web browser may be miniaturized. The miniature toolbar annexes itself to a part of the chrome region of the client...
US-8,041,881 Memory device with emulated characteristics
A memory subsystem is provided including an interface circuit adapted for communication with a system and a majority of address or control signals of a first...
US-8,041,730 Using geographic data to identify correlated geographic synonyms
One embodiment of the present invention provides a system that that uses geographic data to identify correlated geographic synonyms in search queries. A...
US-8,041,713 Systems and methods for analyzing boilerplate
Systems and methods for analyzing boilerplate are described. In one described system, an indexer identifies a common element in a plurality of related articles....
US-8,041,694 Similarity-based searching
Pairs of similar vectors in a set of vectors are identified. A comparison vector x is identified, and a set of candidate vectors corresponding to the vector x...
US-8,041,601 System and method for automatically targeting web-based advertisements
A system and method for automatically targeting Web-based advertisements is described. Advertisements are identified relative to a query, wherein identified...
US-8,041,568 Business listing search
A method of operating a voice-enabled business directory search system includes prompting a user to provide a type of business and an identifier of a specific...
US-8,041,506 Mapping in mobile devices
A computer-implemented mapping method is disclosed and includes displaying a first map view of a geographic area on a display of a computing device, receiving a...
US-8,041,082 Inferring the gender of a face in an image
The subject matter of this specification can be embodied in, among other things, a computer-implemented method that includes receiving a plurality of images...
US-8,037,325 System and method for determining power consumption
A system and method is provided to measure the power consumption of circuits whereby, in one aspect, a processor's temperature is maintained so that its power...
US-8,037,166 System and method of displaying search results based on density
A system and method is provided of generating a map. In one aspect, the map is selected based on a location provided by a user and listings are selected based...
US-8,037,144 Electronic message source reputation information system
Disclosed herein are filtering systems and methods that employ an electronic message source reputation system. The source reputation system maintains a pool of...
US-8,037,086 Identifying common co-occurring elements in lists
One embodiment of the present invention provides a system for detecting correlations between terms. During operation, the system identifies one or more lists...
US-8,037,073 Detection of bounce pad sites
A system may identify a set of related documents, identify one or more documents in the set of related documents that are sources of redirects, and identify...
US-8,037,068 Searching through content which is accessible through web-based forms
One embodiment of the present invention provides a system that facilitates searching through content which is accessible though web-based forms. During...
US-8,037,065 Information extraction from a database
Techniques for extracting information from a database are provided. A database such as the Web is searched for occurrences of tuples of information. The...
US-8,037,063 Identifying inadequate search content
Systems and methods for identifying inadequate search content are provided. Inadequate search content, for example, can be identified based on statistics...
US-8,037,055 Sitemap generating client for web crawler
Methods and systems for a sitemap generating client for web crawlers are described. The client accesses one or more sources of document information about the...
US-8,037,054 Web crawler scheduler that utilizes sitemaps from websites
Methods and systems for a web crawler scheduler that utilizes sitemaps from websites are described. A web crawler scheduling system receives a notification from...
US-8,037,024 Data propagation in a multi-shard database system
Methods, systems and apparatus, including computer program products, for propagating data across shards of a database system are described. According to one...
US-8,036,936 Hybrid advertising campaign
Keywords and placement criteria related to a campaign are received. An advertisement request that specifies a web property, e.g., a web page, is received, and...
US-8,036,933 Systems and methods for providing advertisements in a communications network
A system provides advertising links. The system may received a query and provide a number of advertising links in response to the query. The number of...
US-8,036,367 Flexible communication systems and methods
A method of initiating a telecommunication session for a communication device include submitting to one or more telecommunication carriers a proposal for a...
US-8,032,820 Efficiently displaying information about the interrelationships between documents
A system for displaying, on a computer screen, information concerning the interrelationships of documents. A system employing the present invention also allows...
US-8,032,649 Combining and serving media content
Systems and methods provide for dynamic generation of media content at the point that content is served. The system and method work within the bounds of simple,...
US-8,032,584 System using router in a web browser for inter-domain communication
A computer-implemented method for performing inter-domain communication in a web browser includes receiving first data from a first domain at a router...
US-8,032,564 System and method for monitoring and analyzing internet traffic
A system and method for monitoring and analyzing Internet traffic is provided that is efficient, completely automated, and fast enough to handle the busiest...
US-8,032,527 Search filtering
Apparatus, systems and methods for search filtering are disclosed. A search instance associated with a user device is identified, and a determination is made as...
US-8,032,518 System and method for enabling website owners to manage crawl rate in a website indexing system
Web crawlers crawl websites to access documents of the website for purposes of indexing the documents for search engines. The web crawlers crawl a specified...
← 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 | 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.