Real time communications system
First Claim
1. Apparatus to distribute communication over an Internet network, the apparatus including:
- a controller computer system, comprising a computer and a database which serves as a repository of tokens for other programs to access, thereby affording information to each of a plurality of participator computers which are otherwise independent of each other, the controller computer system in communication with the participator computers, wherein;
the controller computer system computer receives communications from the participator computers and carries out the steps of arbitrating, in accordance with predefined rules including a test for an authenticated user identity, to determine which ones of the participator computers can communicate communications in real time over the Internet network, and, wherein when one of the participator computers determines a media type is an image, the one of the participator computers further determines the media type is internally handleable, and after testing that the media type is a member associated image, providing a member-associated image and respective member identity information to at least some of the participator computers.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of communicating via an Internet network, the method including: connecting, responsive to receiving from each of a plurality of computers a login name and a password corresponding to a respective user identity, a computer system to each of said plurality of computers; determining, by the computer system, which one or ones of the plurality of computers can communicate communications with at least one other of the plurality of computers; receiving, by the computer system, at least some of the communications in real time via the Internet network; and providing, by the computer system to at least one of the plurality of computers, a member-associated image and member identity information corresponding to one of the user identities.
13 Citations
83 Claims
-
1. Apparatus to distribute communication over an Internet network, the apparatus including:
-
a controller computer system, comprising a computer and a database which serves as a repository of tokens for other programs to access, thereby affording information to each of a plurality of participator computers which are otherwise independent of each other, the controller computer system in communication with the participator computers, wherein; the controller computer system computer receives communications from the participator computers and carries out the steps of arbitrating, in accordance with predefined rules including a test for an authenticated user identity, to determine which ones of the participator computers can communicate communications in real time over the Internet network, and, wherein when one of the participator computers determines a media type is an image, the one of the participator computers further determines the media type is internally handleable, and after testing that the media type is a member associated image, providing a member-associated image and respective member identity information to at least some of the participator computers. - View Dependent Claims (9, 77)
-
-
2. A method of communicating via an Internet network by using a computer system including a controller computer and a database which serves as a repository of tokens for other programs to access, thereby affording information to each of a plurality of participator computers which are otherwise independent of each other, the method including:
-
affording some of the information to a first of the participator computers via the Internet network, responsive to an authenticated first user identity; and affording some of the information to a second of the participator computers via the Internet network, responsive to an authenticated second user identity; determining, by the computer system, which one or ones of the participator computers can communicate communications with at least one other of the participator computers; receiving, by the computer system, at least some of the communications in real time via the Internet network; and
, wherein when the first of the participator computers determines a media type is an image, the first of the participator computers further determines the media type is internally handleable, and after testing that the media type is a member associated image, providing, by the computer system to at least one of the participator computers, a member-associated image and member identity information corresponding to one of the user identities. - View Dependent Claims (3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14)
-
-
15. A communications system to distribute communication over an Internet network, the system including:
-
a computer system including a controller computer and a database which serves as a repository of tokens for other programs to access, thereby affording information to each of a plurality of participator computers which are otherwise independent of each other, the controller computer system in communication with each of the participator computers, responsive to a respective authenticated user identity, wherein the computer system; determines which of the participator computers can communicate communications with an other of the participator computers, wherein at least some of the communications are in real time via the Internet network and at least some of the communications are communications to be de-multiplexed, and wherein when one of the participator computers determines a media type is an image, the one of the participator computers further determines the media type is internally handleable, and after testing that the media type is a member associated image, provides a member-associated image and member identity information corresponding to one of the user identities to at least some of the participator computers. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method of communicating via an Internet network by using a computer system including a controller computer and a database which serves as a repository of tokens for other programs to access, thereby affording information to each of a plurality of participator computers which are otherwise independent of each other, the method including:
-
affording some of the information to a first of the participator computers via the Internet network, responsive to an authenticated first user identity; and affording some of the information to a second of the participator computers via the Internet network, responsive to an authenticated second user identity, wherein when the first of the participator computers determines a media type is an image, the first of the participator computers further determines the media type is internally handleable, and after testing that the media type is a member associated image, providing, by the computer system, a first of the user identities access to a member-associated image and to member identity information respectively corresponding to another user identity; determining, by the computer system, whether the first of the user identities and the second of the user identities are able to form a group in which members can communicate; and if the first and the second user identities are able to form the group, forming the group so as to allow sending communications and receiving communications from another of the members in real time and via the Internet network, wherein at least some of the communications are communications to be de-multiplexed. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
-
36. A method of communicating via an Internet network by using a computer system including a controller computer and a database which serves as a repository of tokens for other programs to access, thereby affording information to each of a plurality of participator computers which are otherwise independent of each other, the method including:
-
affording some of the information to a first of the participator computers via the Internet network, responsive to an authenticated first user identity; and affording some of the information to a second of the participator computers via the Internet network, responsive to an authenticated second user identity; determining, with the computer system, whether a first of the user identities and a second of the user identities are able to form a group in which members can communicate; determining, with the computer system, whether the first user identity is censored from access to a member-associated image and member identity information respectively corresponding to another user identity; if the first user identity is censored, not allowing access to the member-associated image; if the first user identity is not censored, when the first of the participator computers determines a media type is an image, the first of the participator computers further determines the media type is internally handleable, and after testing that the media type is a member associated image, allowing access to the member-associated image; and if the first and the second user identities are able to form the group, forming the group so as to allow sending communications and receiving communications from another of the members in real time via the Internet network, wherein at least some of the communications are communications to be de-multiplexed and at least some of the communications include data representing at least one of a pointer, video, audio, graphic, and multimedia. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43)
-
-
44. A system to communicate via an Internet network, the system including:
-
a controller computer system including a controller computer and a database which serves as a repository of tokens for other programs to access, thereby affording information to each of a plurality of participator computers which are otherwise independent of each other, each of the participator computers communicatively connected to the controller computer system through an Internet network in association with a respective authenticated user identity, wherein the computer system; determines whether a first of the user identities and a second of the user identities are able to form a group in which members can communicate, determines whether the first user identity is censored from access to a member-associated image and member identity information respectively corresponding to an other user identity, if the first user identity is censored, not allow access to the member-associated image, if the first user identity is not censored, when the first of the participator computers determines a media type is an image, the first of the participator computers further determines the media type is internally handleable, and after testing that the media type is a member associated image, allow access to the member-associated image, and if the first and the second user identities are able to form the group, then form the group so as to allow sending communications, wherein the participator computers corresponding to the user identities of the formed group receive communications from another of the members in real time and via the Internet network, wherein at least some of the communications are communications to be de-multiplexed and at least some of the communications include data representing at least one of a pointer, video, audio, graphic, and multimedia. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 69)
-
-
53. An Internet network communication system, the system including:
-
a controller computer system including a controller computer and a database which serves as a repository of tokens for other programs to access, thereby affording information to each of a plurality of participator computers which are otherwise independent of each other, each of the participator computers communicatively connected to the controller computer system through an Internet network in association with a respective authenticated user identity, wherein the computer system; provides a first of the user identities access to a member-associated image corresponding to a second of the user identities, determines whether the first user identity is censored from access to a member-associated image corresponding to another user identity, if the first user identity is censored, not allow access to the member-associated image, if the first user identity is not censored, when the participator computer of the first user identity determines a media type is an image, the participator computer of the first user identity further determines the media type is internally handleable, and after testing that the media type is a member associated image, allow access to the member-associated image, determines whether the first of the user identities and the second of the user identities are able to form a group in which members can communicate, and if the first and the second user identities are able to form the group, form the group, wherein those of the participator computers corresponding to the first and the second user identities are allowed to send communications and receive communications from another of the members of the group in real time and via the Internet network, wherein at least some of the communications include data representing at least one of a pointer, video, audio, graphic, and multimedia. - View Dependent Claims (54, 55, 56, 57, 58, 59, 68, 78)
-
-
60. Apparatus to communicate via an Internet network, the apparatus including:
-
a controller computer system including a controller computer and a database which serves as a repository of tokens for other programs to access, thereby affording information to each of a plurality of participator computers which are otherwise independent of each other, each of the participator computers communicatively connected to the controller computer system through an Internet network in association with a respective authenticated user identity, wherein; a first of the participator computers is programmed to communicate to the computer system a message including a pointer pointing to a communication that includes data representing a video, a graphic, sound, and multimedia, the computer system is programmed to communicate the message to a second of the participator computers, the second computer is programmed to receive the communication originating from the first computer, the communication being sent in real time and via the Internet network, and, wherein when the first of the participator computers determines a media type is an image, the first of the participator computers further determines the media type is internally handleable, and after testing that the media type is a member associated image, a member-associated image corresponding to one of the user identities is provided to at least some of the participator computers. - View Dependent Claims (61, 62, 63, 64, 65, 66, 67, 70, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83)
-
Specification