Enhancing application performance in dynamic networks

Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing – Computer-to-computer data framing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S203000, C709S227000, C709S229000, C709S228000, C709S235000, C709S239000

Reexamination Certificate

active

06862628

ABSTRACT:
A method and device are disclosed that enable a user to experience continuity by alleviating blocking of an application by a slow or failure-prone connection. The method includes dissociating the user interface from an application-client managing communications with a server over the dynamic connection. Furthermore, the application-client caches user input for later actions using an asynchronous mechanism to enable the user to work with little interruption. Furthermore, adjustable frame sizes based on the error rate and bandwidth-delay increase throughput. Data retransmission is reduced by maintaining state information for the client and the server so that a disrupted transaction is resumed at or close to the point of disruption and in response to media sense-events. Consequently, establishing, tearing down and adjusting network connections in response to events such as: high error rates, increasing latency, availability of better alternative connections, or loss of a connection do not interrupt the user's experience.

REFERENCES:
patent: 6336135 (2002-01-01), Niblett et al.
patent: 6473407 (2002-10-01), Ditmer et al.
patent: 6519254 (2003-02-01), Chuah et al.
patent: 6542931 (2003-04-01), Le et al.
Anonymous, “The Client-Server Model,”Platform SDK: Remote Procedure Call, Microsoft Corporation, p. 1 (May 1999).
Anonymous, “The Compute-Server Model,”Platform SDK: Remote Procedure Call, Microsoft Corporation, p. 1 (May 1999).
Anonymous, “How RPC Works,”Platform SDK: Remote Procedure Call, Microsoft Corporation, pp. 1-2 (May 1999).
Anonymous, “Microsoft RPC Components,”Platform SDK: Remote Procedure Call, Microsoft Corporation, p. 1 (May 1999).
Anonymous, “OSF Standards for RPC,”Platform SDK: Remote Procedure Call, Microsoft Corporation, p. 1 (May 1999).
Anonymous, “The Programming Model,”Platform SDK: Remote Procedure Call, Microsoft Corporation, pp. 1-2 (May 1999).
Anonymous, “Summary: RPC Extends Client-Server Computing,”Platform SDK: Remote Procedure Call, Microsoft Corporation, p. 1 (May 1999).
Anonymous, “Using RPC for IPC,”Platform SDK: Remote Procedure Call, Microsoft Corporation, p. 1 (May 1999).
Anonymous, “XCLN: Troubleshooting RPC Problems for Exchange Clients,” Microsoft Corporation, pp. 1-5 (Apr. 1999).
Anonymous, “XGEN: Changing the RPC Binding Order,” Microsoft Corporation, pp. 1-4 (Apr. 1999).
Ayyagari et al., “Wireless Network Performance Study,” Windows Ntwk & Comm Platform Tech. Microsoft Corporation, pp. 1-27 (Jan. 2000).
Groves, Jim, “What's New for Microsoft Outlook 2000 Developers,” Microsoft Corporation, pp. 1-9 (May 1999).
Rauch, Stephen, “Local Store Overview,” Microsoft Corporation, pp. 1-9 (Mar. 1999).
Rizzo, Thomas, “Microsoft Outlook 2000: Office's Killer App Just Keeps Getting Better,” Microsoft Corporation, pp. 1-10 (Nov. 1998).
Windows Network Infrastructure Team, “Windows NT: Networking,”IEEE 802.11 Security White Paper, Microsoft Corporation, pp. 1-20 (Mar. 2000).
U.S. Appl. No. 09/412,739, filed Oct. 4, 1999, Alex Hopmann et al.
U.S. Appl. No. 09/556,764, filed Apr. 24, 2000, Pradeep Bahl et al.
U.S. Appl. No. 09/652,501, filed Aug. 31, 2000, Pradeep Bahl et al.

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

Enhancing application performance in dynamic networks does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Enhancing application performance in dynamic networks, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Enhancing application performance in dynamic networks will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3381948

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