← Back to Patent Explorer
US5956491A Expired / Lapsed US ⏱️ 0.0 years remaining

Group communications multiplexing system

Assignee: WINDY CITY INNOVATIONS LLC
•
Filing: 1996-04-01
•
Granted: 1999-09-21
•
Expires: 2016-04-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computerized human communication arbitrating and distributing system, including a controller digital computer and a plurality of participator digital computers, each of the participator computers including an input device for receiving human-input information from a human user and an output device for presenting information to the user, each said user having a user identity. A connection, such as Internet, links the controller computer with each of the participator computers. Controller software runs on the controller computer to arbitrate in accordance with predefined rules including said user identity, which ones of the participator computers can interact in one of a plurality of groups through the controller computer and to distribute real time data to the respective ones of the groups. Participator software runs on each of the participator computers to handle a user interface permitting one said user to send a multimedia information message to the controller computer, which arbitrates which of the participator computers receive the multimedia information message and conveys the multimedia information message to the selected participator computers to present the multimedia information to the respective user.

Inventors

  • 👤 Daniel L. Marks

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 05:07
CPC Classifications
H; H04; H04L; H04L51/00; H04L51/04; G; G06; G06Q; G06Q10/00; G06Q10/10; G06Q30/00; G06Q30/06; H04L12/00; H04L12/02; H04L12/16; H04L12/18; H04L12/1813; H04L12/1822; H04L63/00; H04L63/04

Claims Analysis

Total Claims: 77
Claim 1
Independent Claim 146 words
Computerized human communication arbitrating and distributing system, including: a controller computer; a plurality of participator computers, each said participator computer connected to an input device for receiving input information from a user and to an output device for presenting user messages, each said user having a user identity; connections through the Internet linking the controller computer with each of the participator computers; and controller software operating on and directing the controller computer to carry out the steps of: arbitrating in accordance with predefined rules including a test for an authenticated user identity, which ones of the participator computers can be a member in one of a plurality of groups through the controller computer; and distributing, in accordance with the predefined rules, the user messages in real time to the respective ones of the participator computers; wherein: at least some of the user messages are multimedia messages.
Claim 2
Dependent Claim 146 words
Computerized human communication arbitrating and distributing system, including: a controller computer; a plurality of participator computers, each said participator computer connected to an input device for receiving input information from a user and to an output device for presenting user messages, each said user having a user identity; connections through the Internet linking the controller computer with each of the participator computers; and controller software operating on and directing the controller computer to carry out the steps of: arbitrating in accordance with predefined rules including a test for an authenticated user identity, which ones of the participator computers can be a member in one of a plurality of groups through the controller computer; and distributing, in accordance with the predefined rules, the user messages in real time to the respective ones of the participator computers; wherein: at least some of the user messages are multimedia messages.
Claim 3
Dependent Claim 50 words
The system of claim 1, further comprising: participator software respectively operating on and directing each of the participator computers to enable one of said users to send one of the user messages to the controller computer and to enable arbitrating and the distributing of the one of the user messages.
Claim 4
Dependent Claim 23 words
The system of claim 1, wherein: the user messages include an address to instruct the participator computers to optionally locate another multimedia message.
Claim 5
Dependent Claim 32 words
The system of claim 1, wherein: the user messages include an address to compel the participator computers to locate an other message and to present the other message at the output device.
Claim 6
Dependent Claim 18 words
The system of claim 4, wherein: the other message is displayed in a subscreen at the output device.
Claim 7
Dependent Claim 13 words
The system of claim 4, wherein the other message is a multimedia message.
Claim 8
Dependent Claim 13 words
The system of claim 1, wherein the test includes a challenge response test.
Claim 9
Dependent Claim 44 words
The system of claim 1, wherein: the authenticated user identity is stored at the controller computer, and the authenticated user identity includes at least two members from the group consisting of age, telephone number, fax number, name, company, postal address, E-mail address, and URL.
Claim 10
Dependent Claim 44 words
The system of claim 1, wherein: the authenticated user identity is stored at the controller computer, and the authenticated user identity includes at least four members from the group consisting of age, telephone number, fax number, name, company, postal address, E-mail address, and URL.
Claim 11
Dependent Claim 43 words
The system of claim 1, wherein: the authenticated user identity is stored at the controller computer, and the user identity includes at least six members from the group consisting of age, telephone number, fax number, name, company, postal address, E-mail address, and URL.
Claim 12
Dependent Claim 28 words
The system of claim 1, wherein: the authenticated user identity is stored at the controller computer, and the authenticated user identity includes an authorization to add a group.
Claim 13
Dependent Claim 26 words
The system of claim 1, wherein: the authenticated user identity is stored at the controller computer, and the authenticated user identity includes an authorization to moderate.
Claim 14
Dependent Claim 30 words
The system of claim 12, wherein: the authenticated authorization to moderate includes an authorization to view and approve each said message of another of the users prior to the distributing.
Claim 15
Dependent Claim 38 words
The system of claim 12, wherein: the authorization to moderate includes an authorization to grant an other of the users an authorization to have the other of the user's messages communicated without moderator approval prior to the distributing.
Claim 16
Dependent Claim 23 words
The system of claim 1, wherein: the user identity is stored at the controller computer, and the user identity includes a guest authorization.
Claim 17
Dependent Claim 35 words
The system of claim 1, wherein: the authenticated user identity is stored at the controller computer, and the authenticated user identity includes an authorization to change a user identity of an other of the users.
Claim 18
Dependent Claim 35 words
The system of claim 1, wherein: the authenticated user identity is stored at the controller computer, and the authenticated user identity includes an authorization to view a user identity of an other of the users.
Claim 19
Dependent Claim 22 words
The system of claim 17, wherein: the authenticated user identity includes an authorization to change the authenticated user identity of the user.
Claim 20
Dependent Claim 42 words
The system of claim 1, wherein: the authenticated user identity is stored in controller computer, and the authenticated user identity includes an authorization to determine whether one said user in the group is visible to an other said user of the group.
Claim 21
Dependent Claim 27 words
The system of claim 1, wherein: the controller computer is programmed to assign a unique abbreviation representing the user identity for facilitating the arbitrating and the distributing.
Claim 22
Dependent Claim 22 words
The system of claim 1, wherein: the controller computer is programmed to store a transcript of the messages conveyed in the distributing.
Claim 23
Dependent Claim 44 words
The system of claim 2, wherein: the respective participator software is not on at least one of the participator computers the when the Internet connections are made, and the at least one of the participator computers receives the participator software from the Internet connections.
Claim 24
Dependent Claim 18 words
The system of claim 22, wherein: the participator software received from the Internet connections is Java participator software.
Claim 25
Dependent Claim 43 words
The system of claim 2, wherein: the output device has a screen display of respective screen areas for each of the groups that include the respective participator computer; and each of the screen areas contains the respective user messages in the respective group.
Claim 26
Dependent Claim 29 words
The system of claim 24, wherein: the output device for a user with moderator authorization includes an additional screen area for messages pending for approval prior to the distributing.
Claim 27
Dependent Claim 52 words
The system of claim 2, wherein: the participator software presents the multimedia message on the respective output device by steps including: locating a computer program on a memory accessible to the respective one of the participator computers; and invoking the computer program to present the multimedia message at the respective output device.
Claim 28
Dependent Claim 37 words
The system of claim 2, wherein: the participator software presents the multimedia message on the respective output device by steps including: invoking an Internet browser to obtain and present the multimedia message on the respective output device.
Claim 29
Dependent Claim 41 words
The system of claim 2, wherein: a different version of the participator software operates on some of the participator computers, wherein one of the versions includes a text character terminal version and an other of the versions includes a Java version.
Claim 30
Dependent Claim 17 words
The system of claim 1, wherein: the user messages include group messages, private messages, and global messages.
Claim 31
Dependent Claim 32 words
The system of claim 1, further comprising: an additional connection linking the participator computers and the controller computer, the additional connection dedicated to carrying the user messages of one of the groups.
Claim 32
Dependent Claim 38 words
The system of claim 1, further comprising: an additional connection linking the participator computers and the controller computer, the additional connection dedicated to carrying the user messages of one of the users to an other of the users.
Claim 33
Dependent Claim 122 words
The system of claim 1, wherein: the controller computer is programmed to establish the authenticated user identity by a method comprising the steps of: communicating a guest authorization from the controller computer to one of the participator computers; communicating standardized entry fields from the controller computer to the one of the participator computers; in response to receipt by the controller computer from the one of the participator computers of data corresponding to the entry fields, testing the data by a comparison with other data accessible by the controller computer; and only if the data satisfies the testing, granting the authenticated user identity by storing the authenticated user identity at the controller computer and conveying the user authenticated identity to the participator computer.
Claim 34
Dependent Claim 13 words
The system of claim 1, wherein: the user messages include asynchronous status messages.
Claim 35
Dependent Claim 67 words
The system of claim 1, wherein: the user identity is stored in controller computer, and the user identity includes authorization for one of the users having a respective one of the participator computers to be invisible to an other of the participator computers in the one of the groups while the one of the participator computers is viewing the messages of the other of the participator computers.
Claim 36
Independent Claim 128 words
A method for using a computer apparatus to arbitrate and distribute human communication, the method including the steps of: connecting a plurality of participator computers with a controller computer through the Internet, each said participator computer for connecting to an input device to receive input information from a user and to an output device to present user messages, each said user having a user identity, the controller computer being programmed to control communication of messages between the participator computers; and storing a user identity at the controller computer, the user identity including an authorization for one of the users having a respective one of the participator computers to be invisible to an other of the participator computers while viewing the messages from the other of the participator computers.
Claim 37
Independent Claim 128 words
A method for using a computer apparatus to arbitrate and distribute human communication, the method including the steps of: connecting a plurality of participator computers with a controller computer through the Internet, each said participator computer for connecting to an input device to receive input information from a user and to an output device to present user messages, each said user having a user identity, the controller computer being programmed to control communication of messages between the participator computers; and storing a user identity at the controller computer, the user identity including an authorization for one of the users having a respective one of the participator computers to be invisible to an other of the participator computers while viewing the messages from the other of the participator computers.
Claim 38
Dependent Claim 74 words
The method of claim 35, further comprising the steps of: arbitrating with the controller computer, in accordance with predefined rules including a test for an authenticated user identity, which ones of the participator computers can be a member in one of a plurality of groups through the controller computer; and distributing with the controller computer, in accordance with the predefined rules, the messages in real time to the respective ones of the participator computers.
Claim 39
Dependent Claim 16 words
The method of claim 36, wherein: at least some of the user messages are multimedia messages.
Claim 40
Dependent Claim 16 words
The method of claim 35, wherein: at least some of the user messages are multimedia messages.
Claim 41
Dependent Claim 50 words
The method of claim 38, further comprising the steps of: operating participator software respectively on each of the participator computers to enable one of said users to send one of the messages to the controller computer and to enable the controller computer to carry out the arbitrating and the distributing.
Claim 42
Independent Claim 181 words
A method for using a computer system to arbitrate and distribute human communication, the method including the steps of: connecting a plurality of participator computers with a controller computer through the Internet, each said participator computer for connecting to an input device to receive input information from a user and to an output device to present user messages, each said user having a user identity; programming the controller computer to control communication of the messages between the participator computers; programming the participator computers to enable sending respective ones of the messages to the communicator computer and receiving those of the messages distributed by the controller computer; arbitrating with the controller computer, in accordance with predefined rules including a test for an authenticated user identity, which ones of the participator computers can be a member in one of a plurality of groups through the controller computer; and distributing with the controller computer, in accordance with the predefined rules, the messages in real time to the respective ones of the participator computers, wherein at least some of the user messages are multimedia messages.
Claim 43
Independent Claim 181 words
A method for using a computer system to arbitrate and distribute human communication, the method including the steps of: connecting a plurality of participator computers with a controller computer through the Internet, each said participator computer for connecting to an input device to receive input information from a user and to an output device to present user messages, each said user having a user identity; programming the controller computer to control communication of the messages between the participator computers; programming the participator computers to enable sending respective ones of the messages to the communicator computer and receiving those of the messages distributed by the controller computer; arbitrating with the controller computer, in accordance with predefined rules including a test for an authenticated user identity, which ones of the participator computers can be a member in one of a plurality of groups through the controller computer; and distributing with the controller computer, in accordance with the predefined rules, the messages in real time to the respective ones of the participator computers, wherein at least some of the user messages are multimedia messages.
Claim 44
Dependent Claim 39 words
The method of claim 40, further comprising the step of storing the authenticated user identity at the controller computer, the authenticated user identity including an authorization to be invisible to an other of the users while viewing the messages.
Claim 45
Dependent Claim 18 words
The method of claim 40, wherein the step of distributing includes distributing an address to an other message.
Claim 46
Dependent Claim 40 words
The method of claim 40, wherein the step of distributing includes distributing an address to another message and instructions requiring at least one of the participator computers to carry out the step of locating the other message at the aaddress.
Claim 47
Dependent Claim 23 words
The method of claim 43, further comprising the step of: displaying some of the other message in a subscreen at the output device.
Claim 48
Dependent Claim 23 words
The method of claim 43, wherein the step of distributing an address is carried out with the other message including a multimedia message.
Claim 49
Dependent Claim 21 words
The method of claim 40, wherein the step of arbitrating is carried out with the test including a challenge response test.
Claim 50
Dependent Claim 54 words
The method of claim 40, where in the step of arbitrating is carried out by: storing the authenticated user identity at the controller computer, the authenticated user identity including respective representations of at least one member from the group consisting of age, telephone number, fax number, name, company, postal address, E-mail address, and URL.
Claim 51
Dependent Claim 53 words
The method of claim 40, wherein the step of arbitrating is carried out by: storing the authenticated user identity at the controller computer, the authenticated user identity including respective representations of at least three members from the group consisting of age, telephone number, fax number, name, company, postal address, E-mail address, and URL.
Claim 52
Dependent Claim 53 words
The method of claim 40, wherein the step of arbitrating is carried out by: storing the authenticated user identity at the controller computer, the authenticated user identity including respective representations of at least five members from the group consisting of age, telephone number, fax number, name, company, postal address, E-mail address, and URL.
Claim 53
Dependent Claim 35 words
The method of claim 47, wherein the step of arbitrating is carried out by: storing the authenticated user identity at the controller computer, and the authenticated user identity includes an authorization to add a group.
Claim 54
Dependent Claim 33 words
The method of claim 48, wherein the step of arbitrating is carried out by: storing the authenticated user identity at the controller computer, and the authenticated user identity includes an authorization to moderate.
Claim 55
Dependent Claim 45 words
The method of claim 47, wherein the step of arbitrating is carried out by: storing the authenticated user identity at the controller computer, and the authenticated user identity includes an authorization to view and approve each said message of another user prior to the distributing.
Claim 56
Dependent Claim 41 words
The method of claim 52, wherein the step of storing is carried out with the authenticated user identity including an authorization to grant an other user authorization to have the other user's messages communicated without moderator approval prior to the distributing.
Claim 57
Dependent Claim 30 words
The method of claim 47, wherein the step of arbitrating is carried out by: storing the user identity at the controller computer, and the user identity includes a guest authorization.
Claim 58
Dependent Claim 43 words
The method of claim 54, wherein the step of arbitrating is carried out by: storing the authenticated user identity at the controller computer, and the authenticated user identity includes an authorization to change an authenticated user identity of an other of the users.
Claim 59
Dependent Claim 43 words
The method of claim 48, wherein the step of arbitrating is carried out by: storing the authenticated user identity at the controller computer, and the authenticated user identity includes an authorization to view an authenticated user identity of an other of the users.
Claim 60
Dependent Claim 50 words
The method of claim 40, wherein the step of arbitrating is carried out by: storing the authenticated user identity at the controller computer, and the authenticated user identity includes an authorization to determine whether one said user in the group is visible to an other said user of the group.
Claim 61
Dependent Claim 24 words
The method of claim 47, wherein the step of distributing is carried out by: storing a transcript of the messages conveyed in the distributing.
Claim 62
Dependent Claim 86 words
The method of claim 47, wherein the step of programming the respective participator computers is carried out by: first making the respective participator computer Internet connections without any version of the participator software one of the participator computers; and then providing the authenticated user identity from the controller computer to the user of the one of the participator computers via the respective Internet connections; and then receiving the participator software from the controller computer at the one of the participator computers via the respective Internet connections.
Claim 63
Dependent Claim 44 words
The method of claim 48, wherein the step of programming the respective participator computers is carried out by: communicating the participator software from the controller computer to the participator computer via the respective Internet connections, and wherein the participator software is Java participator software.
Claim 64
Dependent Claim 64 words
The method of claim 49, wherein the step of programming the respective participator computers is carried out by: programming the respective participator computers to form a screen display at the output device of respective areas for each of the groups in which the respective participator computer is a member, each of the screen areas for containing the respective user messages in the respective group.
Claim 65
Dependent Claim 96 words
The method of claim 48, wherein the step of programming the respective participator computers is carried out by: programming the respective participator computers to form a screen display at the output device of respective areas for each of the groups in which a respective one of the respective participator computers is a member, each of the screen areas for containing the respective user messages in the respective group, and for each of the participator computers having moderator authorization, to form an additional screen area for those of the messages pending for approval prior to the distributing.
Claim 66
Dependent Claim 69 words
The method of claim 47, wherein the step of programming the respective participator computers includes programming the respective participator computers to present one of the messages as the multimedia message on the respective output device by steps including: locating a computer program on a memory accessible to the respective one of the participator computer; and invoking the computer program to present the multimedia message at the respective output device.
Claim 67
Dependent Claim 52 words
The method of claim 48, wherein the step of programming the respective participator computers includes programming the respective participator computers to present one of the messages as the multimedia message on the respective output device by steps including: invoking an Internet browser to present the multimedia message at the respective output device.
Claim 68
Dependent Claim 49 words
The method of claim 47, wherein the step of programming the respective participator computers includes programming different ones of the participator computers different two versions of the participator software, wherein one of the versions includes a text character terminal version and another of the versions includes a Java application.
Claim 69
Dependent Claim 25 words
The method of claim 49, wherein the step of distributing is carried out by: conveying the messages including group messages, private messages, and global messages.
Claim 70
Dependent Claim 37 words
The method of claim 47, further comprising the step of: forming a second connection linking the participator computers and the controller computer, the additional connection dedicated to carrying the user messages of one of the particular groups.
Claim 71
Dependent Claim 40 words
The method of claim 47, further comprising the step of: forming a second connection linking the participator computers and the controller computer, the additional connection dedicated to carrying the user messages of one user to one other of the users.
Claim 72
Dependent Claim 108 words
The method of claim 40, further comprising the steps of: providing the authenticated user identity by a method comprising the steps of: communicating a guest authorization from the controller computer to one of the participator computers; communicating standardized entry fields from the controller computer to the participator computer, communicating data from the entry fields to the controller computer; testing the data by a comparison with other data in a database accessible to the controller computer; and only if the data passes the testing, granting the authenticated user identity by storing the authenticated user identity at the controller computer and conveying the user authenticated identity to the participator computer.
Claim 73
Dependent Claim 47 words
The method of claim 47, wherein the messages include asynchronous status messages; and further comprising the steps of storing the authenticated user identity at the controller computer, the authenticated user identity including an authorization to be invisible to an other of the users while viewing the messages.
Claim 74
Dependent Claim 40 words
The method of claim 40, wherein the step of arbitrating is carried out by: storing the authenticated user identity at the controller computer, and the authenticated user identity includes an authorization to set a size limit for the user messages.
Claim 75
Dependent Claim 44 words
The method of claim 40, wherein the step of arbitrating is carried out by: storing the authenticated user identity at the controller computer, and the authenticated user identity includes an authorization to form a subgroup of some of the participator computers in a group.
Claim 76
Dependent Claim 38 words
The method of claim 40, wherein the step of arbitrating is carried out by: storing the authenticated user identity at the controller computer, and the authenticated user identity includes an authorization to set user identities for the group.
Claim 77
Dependent Claim 31 words
The method of claim 40, wherein the step of distributing is carried out by: distributing the user messages including independent data types, the data types including audio and video data types.

References Cited (Backward Citations)

US4525779A Cited
US5008853A Cited
US5528671A Cited
US5659692A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-09-20 2003-03-22 2003-09-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-09-20 2007-03-22 2007-09-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-09-20 2011-03-22 2011-09-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag