Patentable/Patents/US-7434061
US-7434061

Method and system for generating passwords

PublishedOctober 7, 2008
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

An improved method and system of generating passwords wherein Internet search engines are provided a random query and the search results are used to generate a mnemonic password. The password is memorable, yet non-user generated, and the use of search engines allows for a very large set of potential results. The password is more secure than most conventional passwords because it is memorable and not likely to be written down and because it is random. A large set of potential results ensures that the password is unlikely to be determined by a third party. The present method can be used with any device that has access to the Internet. The system can be customized to limit results to a specific language, filter offensive content, and incorporate encryption to limit eavesdropping.

Patent Claims
12 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of generating a password comprising the steps of: creating a random set of input values comprising at least two English words; communicating said input values to an internet search engine; receiving a listing of search results returned by said internet search engine based on its search of said input values; evaluating the listing of search results; randomly selecting an nth result from said listing of search results including a URL and abstract for said nth result; constructing a mnemonic password from the URL or abstract of said randomly selected nth result; evaluating the password generation results; and presenting said nth result and said mnemonic password to a user.

2

2. The method of generating a password according to claim 1 , wherein said step of evaluating the password listing of search results further comprises the step of using a predefined set of rules to ensure password validity and complexity.

3

3. The method of generating a password according to claim 1 , wherein said step of communicating the input values further comprises the step of sending special instruction flags to filter the results.

4

4. The method of generating a password according to claim 1 , wherein said step of evaluating the listing of results further comprises the step of determining the need to generate input values and repeat prior steps until a satisfactory password is generated.

5

5. The method of generating a password according to claim 1 , further comprising the step of repeating the process over multiple iterations.

6

6. The method of generating a password according to claim 1 , further comprising the step of substituting or adding characters and/or symbols to said password.

7

7. A method of generating a password comprising the steps of: creating a random set of input values comprising at least two English words; establishing an encrypted communication channel to prevent eavesdropping; communicating said input values to a search engine over said encrypted communication channel; receiving a listing of results returned by said internet search engine based on its search of said input values; evaluating the listing of search results; randomly selecting an nth result from said listing of search results including a UPL and abstract for said nth result; constructing a mnemonic password from the URL or abstract of said randomly selected nth result; evaluating the password generation results; and presenting said nth result and said mnemonic password to a user.

8

8. The method of generating a password according to claim 7 , wherein said step of evaluating the listing of results further comprises the step of using a predefined set of rules to ensure password validity and complexity.

9

9. The method of generating a password according to claim 7 , wherein said step of communicating the input values further comprises the step of sending special instruction flags to filter the results.

10

10. The method of generating a password according to claim 7 , wherein said step of evaluating the listing of results further comprises the step of determining the need to generate input values and repeat prior steps until a satisfactory password is generated.

11

11. The method of generating a password according to claim 7 , further comprising the step of repeating the process over multiple iterations.

12

12. The method of generating a password according to claim 7 , further comprising the step of substituting or adding characters and/or symbols to said password.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

August 2, 2004

Publication Date

October 7, 2008

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Method and system for generating passwords” (US-7434061). https://patentable.app/patents/US-7434061

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.