Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Software service handoff mechanism with a performance reliability improvement mechanism (PRIM) for a collaborative client-server system

a client-server system and handoff mechanism technology, applied in the field of client-server systems, can solve the problems of increasing the number of data to be shared, affecting the performance reliability of the system, and affecting the operation of all the one or more client computers connected to the single server, so as to achieve the effect of avoiding data loss and avoiding any delay

Inactive Publication Date: 2007-05-15
MASSACHUSETTS INST OF TECH
View PDF39 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0019]With this particular arrangement, the coupling between a client computer and selected collaboration server can be handed off to another collaboration server during an interaction session upon determination of the factors listed above. In particular, if a collaboration server becomes unavailable, the client computer with which it is coupled can be handed off to another collaboration server without any delay and without any loss of data.

Problems solved by technology

With a single-server configuration, it will be recognized that if the single server becomes congested, all of the one or more client computers connected to the single server will suffer slow operation.
When a star configuration is used in a collaboration session, data throughput, both in processing speed and in communication link bandwidth, from a single server to all the client computers coupled thereto in the collaboration session, can deteriorate as the quantity of data to be shared becomes greater.
In particular, both application software sharing and video broadcasting from a single server require substantial processing speed and communication link bandwidth.
However, single-server architecture may not provide sufficient processing speed for computing platforms that depend upon the server for some processing functions, particularly when then server must service several clients simultaneously.
Wireless communication links are known to have variable bandwidth, unpredictable data error rates including dropouts, and unpredictable ranges.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software service handoff mechanism with a performance reliability improvement mechanism (PRIM) for a collaborative client-server system
  • Software service handoff mechanism with a performance reliability improvement mechanism (PRIM) for a collaborative client-server system
  • Software service handoff mechanism with a performance reliability improvement mechanism (PRIM) for a collaborative client-server system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035]Before describing the invention contemplated herein, some introductory concepts and terminology are explained.

[0036]A “participant” as used herein refers to a user of the conferencing or collaboration system.

[0037]The term “meeting” as used herein refers to individuals coming together for a common purpose.

[0038]Similarly, a “session,” as used herein, refers to a time and space in which interaction participants come together for a common purpose.

[0039]The term “collaboration” as used herein refers to work performed jointly among more than one participant in a meeting, each participant having a client computer for viewing meeting data. Collaboration can be provide, for example, by the system described in U.S. patent application Ser. No. 09 / 540,947, entitled Collaborative Agent Interaction Control and Synchronization System filed on Mar. 31, 2000, incorporated by reference herein, and assigned to the assignee of the present invention.

[0040]The term “synchronous” as used herein re...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A collaborative client-server system having performance reliability improvement (PRIM) includes collaboration techniques for sharing server data among two or more servers, each server coupled to one or more client computers. A communication link between a client computer and a server is handed off to another respective one of the two or more servers under a variety of conditions. Hand off conditions include, congestion of the server processing load, congestion of the communication link between the client computer and the server, and loss of data signal integrity between the client computer and the server.

Description

CROSS REFERENCE TO RELATED APPLICATIONS[0001]This application claims the benefit under 35 U.S.C. §119(e) of application No. 60 / 285,861 filed Apr. 23, 2001 and application No. 60 / 285,797 filed Apr. 23, 2001. Both of these applications are incorporated herein by reference in their entirety.STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH[0002]This invention was made with government support under Contract No. CMS-987557 awarded by the National Science Foundation. The government has certain rights in this invention.FIELD OF THE INVENTION[0003]This invention relates to client-server systems having a collaboration and in particular to multi-server client-server systems that share data amongst the multi-servers, and to communication link handoff between clients and servers during a collaboration.BACKGROUND OF THE INVENTION[0004]Conventional client-server computer systems provide coupling between one or more client computers and a server computer. In such systems, the server computer is pro...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(United States)
IPC IPC(8): G06F15/16G06F11/00
CPCG06F11/2023G06F11/2035G06F11/2048G06F11/2097G06F17/30575H04L67/1095G06F16/27
Inventor PENA-MORA, FENIOSKYVADHAVKAR, SANJEEVWANG, WEIKUANG, CHANGDWIVEDI, GYANESH
Owner MASSACHUSETTS INST OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products