9270829

Message Routing

PublishedFebruary 23, 2016
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
12 claims

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

1

1. A method for electronic communication, the method comprising: electronically getting a telecommunications number of a proposed recipient of an email message, the telecommunications number being an addressing index of the proposed recipient of the email message, the email message also having at least one message originator; automatically and electronically submitting the telecommunications number for use as an index into a database of public keys, the database of public keys including at least one of the following: an X.509 database, an X.500 database, a database built on-the-fly by one or more individual message originators, a text file maintained by a client email program, a text file maintained by a client browser, a relational database, a hierarchical object-oriented database, a database built by an Internet service provider, a database built by a telecommunications service provider, a database maintained by a regional telephone company, a database maintained by a competitive local exchange carrier (CLEC), a database maintained by an incumbent local exchange carrier (ILEC), a database maintained on an email gateway, a database located on a client machine, a database located on a server machine, a database located on a web site, or a database located on within a telecommunications number detector; automatically and electronically obtaining from the database of public keys a public key which corresponds to the telecommunications number; and automatically and electronically providing the public key for use in at least one of the following: encryption, authentication, a secure transaction; wherein the method further comprises authenticating telecommunications numbers before using them as indexes into the database of public keys; and wherein the method provides the public key which corresponds to the telecommunications number of the proposed recipient of the email message without requiring an a priori public key exchange between the message recipient and the message sender.

2

2. The electronic communication method of claim 1 , wherein the telecommunications number includes at least one of: a publicly listed number, an unlisted number, a toll-free number, a toll number, a voice telephone number which can also be used for voice communications, a fax number which can also be used for fax-to-fax communications, an internet connection number which can also be used for internet access, a mobile phone number.

3

3. The electronic communication method of claim 1 , wherein automatically and electronically obtaining from the database of public keys a public key which corresponds to the telecommunications number includes automatically and electronically obtaining from the database of public keys a public key certificate which corresponds to the telecommunications number.

4

4. The electronic communication method of claim 3 , wherein the method includes automatically and electronically obtaining from the database of public keys an X.509 public key certificate which corresponds to the telecommunications number.

5

5. The electronic communication method of claim 1 , wherein the method includes automatically and electronically obtaining from the database of public keys a public key certificate which corresponds to the telecommunications number in that the telecommunications number is embedded in the public key certificate.

6

6. A method for electronic communication, the method comprising: electronically getting a telecommunications number of a proposed recipient of an email message, the email message also having at least one message originator; automatically and electronically submitting the telecommunications number for use as an index into a database of public keys, the database of public keys including at least one of the following: an X.509 database, an X.500 database, a database built on-the-fly by one or more individual message originators, a text file maintained by a client email program, a text file maintained by a client browser, a relational database, a hierarchical object-oriented database, a database built by an Internet service provider, a database built by a telecommunications service provider, a database maintained by a regional telephone company, a database maintained by a competitive local exchange carrier (CLEC), a database maintained by an incumbent local exchange carrier (ILEC), a database maintained on an email gateway, a database located on a client machine, a database located on a server machine, a database located on a web site, or a database located on within a telecommunications number detector; automatically and electronically obtaining from the database of public keys a public key which corresponds to the telecommunications number; and automatically and electronically providing the public key for use in electronic communication; wherein the method further comprises authenticating telecommunications numbers before using them as indexes into the database of public keys; and wherein the method provides the public key which corresponds to the telecommunications number of the proposed recipient of the email message without requiring a negotiation between the proposed recipient and the message originator(s) to transfer the public key and without requiring an a priori public key exchange between the message recipient and the message sender.

7

7. The electronic communication method of claim 6 , wherein the method electronically gets a telecommunications number by getting a telecommunications number which is an addressing index of the proposed recipient of the email message.

8

8. The electronic communication method of claim 6 , wherein the method electronically gets a telecommunications number by getting a telecommunications number which is an email address of the proposed recipient of the email message.

9

9. The electronic communication method of claim 6 , wherein the email message contains content obtained from at least one of the following: a video stream, an audio file, live video, voice, or voicemail.

10

10. The electronic communication method of claim 6 , wherein automatically and electronically obtaining from the database of public keys a public key which corresponds to the telecommunications number includes automatically and electronically obtaining from the database of public keys a public key certificate which corresponds to the telecommunications number.

11

11. The electronic communication method of claim 6 , wherein the method includes automatically and electronically obtaining from the database of public keys a public key certificate which corresponds to the telecommunications number in that the telecommunications number is embedded in the public key certificate.

12

12. The electronic communication method of claim 6 , wherein the telecommunications number includes at least one of: a publicly listed number, an unlisted number, a toll-free number, a toll number, a voice telephone number which can also be used for voice communications, a fax number which can also be used for fax-to-fax communications, an internet connection number which can also be used for internet access, a mobile phone number.

Patent Metadata

Filing Date

Unknown

Publication Date

February 23, 2016

Inventors

Michael Hamilton
Glenn Ricart
Walter E. Boland

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. “Message Routing” (9270829). https://patentable.app/patents/9270829

© 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.