Multimedia multiparty communication system and method

Electrical computers and digital processing systems: multicomput – Computer-to-computer session/connection establishing – Session/connection parameter setting

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S204000, C709S230000, C370S261000

Reexamination Certificate

active

06751669

ABSTRACT:

TECHNICAL FIELD
This invention relates to the building and using of communication services, and more particularly to a protocol for building and using computer based communication services.
BACKGROUND OF THE INVENTION
The client-server model is currently the most popular model for building and using computer based communication services. The model represents the user of a service as a client that sends requests to, and receives responses from, a server. In a typical client-server architecture, both the client and server are computing facilities, and the request-response pair is implemented through distributed software using method invocation. For an example of how a client-server architecture is implemented through distributed software see: Orfali and Harkey, “Client/Server with Distributed Objects”, Byte Magazine, April, 1995, pp. 151-162.
The distributed software client-server architecture is well suited for those applications in which requests and responses are limited and inflexible, such as in those situations where the user and/or server has access to limited computing facilities. For example, the user facility may be a telephone set and the server facility may be a voice conference bridge that simply responds to requests initiated by the user with the telephone set.
However, the client-server model is not well-suited for the development of services that involve more extensive interactions. Two services which often involve extensive interactions are multimedia services and multiparty services. Such services include, for example, a user who might want to choose a video conferencing service based on the cost at the time of use. As another example, two users might decide to interact through both voice and video only after they have exchanged several messages. As a further example, a video bridging server might interact with several logging servers before locating one that can store video minutes of a meeting under some set of constraints. In these types of services, interactions between a user and a server, between users, or between servers may take on the form of “negotiations”, a form of interaction to which the client-server architecture does not lend itself.
SUMMARY OF THE INVENTION
It has been recognized that in order to support a wide range of new communication services, it is highly desirable to have a software framework that permits not only the fixed, negotiations associated with remote procedure calls, but also the dynamic, protracted negotiations associated with peer-to-peer interactions. The present invention provides a software framework that permits dynamic negotiation.
In a communication system in accordance with the present invention a communication session involves one or more “agents” and one or more “brokers”. Each communication session is managed by a broker which creates and maintains the session. An agent may cause a broker to alter a communication session by entering into “negotiations” with the broker. It is also possible for an agent, through the broker, to enter into negotiations with one or more other agents. Negotiations, between agents and between agents and brokers may consist of any number of exchanged messages (or “offers”), thereby allowing for the dynamic negotiations necessary for effective multimedia multiparty communications.


REFERENCES:
patent: 5195086 (1993-03-01), Baumgartner et al.
patent: 5329619 (1994-07-01), Page et al.
patent: 5422883 (1995-06-01), Hauris et al.
patent: 5539813 (1996-07-01), Jonsson
patent: 5584025 (1996-12-01), Keithley et al.
patent: 5610841 (1997-03-01), Tanaka et al.
patent: 5619555 (1997-04-01), Fenton et al.
patent: 5764750 (1998-06-01), Chau et al.
patent: 5793365 (1998-08-01), Tang et al.
patent: 5854898 (1998-12-01), Riddle
patent: 6212547 (2001-04-01), Ludwig et al.
Kishimoto, R,“Agent communication systems for multimedia communication services,” NTT Opt. Network Syst. Labs, Kanagawa Japan, INFOCOM '96, IEEE, Mar. 24-28, 1996, pp. 10-17 vol. 1.*
Seungchul et al., “A call model for multimedia multiuser communication platform,” Network Protocols, 1995. Proceedings., 1995 International Conference on , Nov. 7-10, 1995, pp.:305-312.*
Nahrstedt, K et al. “The QOS Broker,” Pennsylvania Univ., Multimedia, IEEE, spring 1995, pp.53-67 v.2 issue 1.*
Chang et al. “Call processing and signaling in a desktop multimedia conferencing system,” Global Telecommunications Conference, 1992. Conference Record., GLOBECOM '92. ‘Communication for Global Users’., IEEE , Dec. 6-9, 1992 □□ pp.:225-229 vol. 1.*
Lamport , L. “Time, Clocks, and the Ordering of Events in a Distributed System”, Communication of the Association for Computing Machinery, pp. 558-565, Jul. 1978.*
Robert Orfali, et al.,Client/Server with Distributed Objects, Byte, pp. 151-162, Apr. 1995.
Kenneth P. Berman,The Process Group Approach to Reliable Distributed Computing, Communications of the ACM, vol. 36, No. 12, pp. 37-53, 103, Dec. 1993.
ITU-T Recommendation H. 120,Codecs for Videoconferencing Using Primary Digital Group Transmission, International Telecommunication Union, Mar. 1993.
“Communique! 4.2.1: Collaborative Computing And Desktop Videoconferencing,” MDL Corporation, (product literature available in 1993, website information as of Oct. 17, 1997 at http://www.mdlcorp.com/insoft/products/c/c.html).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Multimedia multiparty communication system and method does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Multimedia multiparty communication system and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multimedia multiparty communication system and method will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3333280

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.