Systems and methods for communicating across various communication applications using single address strings
First Claim
Patent Images
1. A system for communicating across at least one communication medium, said system comprising:
- a plurality of input subsystems to receive an address string, said address string having a valid format recognized by said input subsystems and inputted into at least one communication application selected from a collection of different types of communication applications wherein the same address string can be validly inputted for any selected communication application from said collection;
a translation subsystem to translate each component of said address string to a corresponding predetermined number;
a segmentation subsystem to segment said translated components into at least one subset according to a predetermined segmentation format;
a re-sequencing subsystem to re-sequence said segmented components into an output string of a different sequence format from said inputted address string wherein said output string is in a predetermined re-sequencing format; and
a resolver subsystem to resolve said re-sequenced string into a corresponding valid address format.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for providing addressing strings formats and associated system implementations to minimize the number of different addressing strings used for communicating across different communication applications. The systems and methods receive a valid address string that can be inputted into a communication applications selected from a collection of communication applications wherein the same address string can be input for any selected communication application from that collection.
110 Citations
110 Claims
-
1. A system for communicating across at least one communication medium, said system comprising:
-
a plurality of input subsystems to receive an address string, said address string having a valid format recognized by said input subsystems and inputted into at least one communication application selected from a collection of different types of communication applications wherein the same address string can be validly inputted for any selected communication application from said collection; a translation subsystem to translate each component of said address string to a corresponding predetermined number; a segmentation subsystem to segment said translated components into at least one subset according to a predetermined segmentation format; a re-sequencing subsystem to re-sequence said segmented components into an output string of a different sequence format from said inputted address string wherein said output string is in a predetermined re-sequencing format; and a resolver subsystem to resolve said re-sequenced string into a corresponding valid address format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for a user communicating across at least two communication media, said method comprising:
-
receiving an address string comprising at least a telephone number of a target entity and terminating in a top level internet domain, recognizing said inputted address string having a different format from a format utilized by said selected communication application; and mapping said different format into at least one valid address format utilized by said selected communication application; and translating each component of said address string to a corresponding predetermined number; segmenting said translated components into at least one subset according to a predetermined segmenting format; re-sequencing said segmented components into an output string of a different sequence format from said inputted address string wherein said output string is in a predetermined re-sequencing format; and inputting said address string into any communication application selected from a plurality of diverse communication applications chosen from the group of a telephone, a web browser, and a voice over internet protocol telephone wherein the same address string can be validly inputted by the user for any selected communication application of the user to reach a respective communication application of a second user. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A method for communicating across at least one communication medium, said method comprising:
-
receiving an address string inputted into a plurality of communication applications selected from a collection of different types of communication applications, including an analogue telephone; recognizing said inputted address string having a different format from a format utilized by said selected communication application; and mapping said different format into at least one valid address format utilized by said selected communication application translating each component of said address string to a corresponding predetermined number; segmenting said translated components into at least one subset according to a predetermined segmenting format; re-sequencing said segmented components into an output string of a different sequence format from said inputted address string wherein said output string is in a predetermined re-sequencing format; and resolving said re-sequenced string into a corresponding valid address format; wherein the same address string can be validly inputted for any selected communication application from said collection and can be interpreted by a telephone system and a domain name server. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A method of connecting a user'"'"'s communication applications across at least two diverse communication media to a recipient'"'"'s respective communication applications using a common address string, the method comprising the steps of:
-
forming said common address string by combining the recipient'"'"'s telephone number with a top level domain name in the form of “
telno”
“
x”
“
tld”
, where “
telno”
is the recipient'"'"'s telephone number consisting only of numeric digits from 0 to 9, “
x”
is a miscellaneous ASCII string, and “
tld”
is the top level domain name;inputting at least a portion of said common address string into at least two of the user'"'"'s communication applications; the user'"'"'s said at least two communication applications using said inputted portion of said common address string to connect with said respective communication applications of the recipient; wherein a first of said at least two said diverse communication media is chosen from the group of telephone systems, e-mail systems, world wide web resource locators and internet browsers; and wherein a second of said at least two said diverse communication media is chosen from the group of e-mail systems, world wide web resource locators and internet browsers; and converting said common address string into a valid email address format wherein said valid email address format comprises said common address string preceded by an “
@”
symbol and at least one character. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. A method of connecting a user'"'"'s communication applications across at least two diverse communication media to a recipient'"'"'s respective communication applications using a common address string, the method comprising the steps of:
-
forming said common address string by at least combining the recipient'"'"'s telephone number with a top level domain name; inputting at least a portion of said common address string into at least two of the user'"'"'s communication applications; the user'"'"'s said at least two communication applications using said inputted portion of said common address string to connect with said respective communication applications of the recipient, wherein a first of said at least one of said diverse communication media is chosen from the group of telephone systems, e-mail systems, world wide web resource locators and internet browsers; providing a processor subsystem to differentiate between valid components and invalid components in said inputted portion of said common address string; selectively stripping predetermined non-alphanumeric, invalid components of the inputted portion of said common address string to form a stripped input string; selectively mapping predetermined non-numeric, invalid components of said inputted portion of said common address string to a corresponding number grouped in the format as represented by buttons of a telephone key pad to form a registered internet address; wherein said registered internet address is used by said at least one of said at least two communication applications to connect with at least one of said respective communication applications of the recipient. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70, 71, 72)
-
-
73. A method for a first user communicating to a second user over a plurality of communication media, comprising the steps of:
-
receiving from the second user a numeric telephone number string associated with the second user, wherein said telephone number string includes at least seven digits and said telephone number string consists only of the numeric digits from 0 to 9; assigning the second user a user domain name which includes at least said telephone number string and a top level domain;
wherein the top level domain includes a plurality of sub-level domain names comprising telephone number strings, wherein said telephone number strings consist only of the numeric digits from 0 to 9;wherein the first user can connect to the second user by telephone by dialing said telephone number string, and the first user can retrieve a webpage of said second user by entering said user domain name in a webbrowser; and wherein said user domain name is in the form of “
telno.domain”
, where “
telno”
is said telephone number string and “
domain”
is a valid, registered internet domain name. - View Dependent Claims (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)
-
Specification