WO2005065261A3 - Dynamic timeout in a client-server system - Google Patents

Dynamic timeout in a client-server system Download PDF

Info

Publication number
WO2005065261A3
WO2005065261A3 PCT/US2004/043237 US2004043237W WO2005065261A3 WO 2005065261 A3 WO2005065261 A3 WO 2005065261A3 US 2004043237 W US2004043237 W US 2004043237W WO 2005065261 A3 WO2005065261 A3 WO 2005065261A3
Authority
WO
WIPO (PCT)
Prior art keywords
interim message
client
server system
dynamic
requestor
Prior art date
Application number
PCT/US2004/043237
Other languages
French (fr)
Other versions
WO2005065261B1 (en
WO2005065261A2 (en
Inventor
Arthur Zavalkovsky
Jeremy Stieglitz
Original Assignee
Cisco Tech Inc
Arthur Zavalkovsky
Jeremy Stieglitz
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cisco Tech Inc, Arthur Zavalkovsky, Jeremy Stieglitz filed Critical Cisco Tech Inc
Priority to EP20040815331 priority Critical patent/EP1700230B1/en
Priority to AU2004311818A priority patent/AU2004311818A1/en
Priority to CA2546627A priority patent/CA2546627C/en
Priority to CN200480033530.0A priority patent/CN1882933B/en
Publication of WO2005065261A2 publication Critical patent/WO2005065261A2/en
Publication of WO2005065261A3 publication Critical patent/WO2005065261A3/en
Publication of WO2005065261B1 publication Critical patent/WO2005065261B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer And Data Communications (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides techniques for dynamic timout including the steps of receiving a request from a requestor (350); and if the interim message should be sent to the requestor, sending to the requestor the interim message (350) referring to the request. Techniques are also provided for dynamic timeout (360) including steps of sending a request to a server; receiving an interim message from the server, where the interim message (350) contains one or more related items; and determining whether to change a timeout value based on the one or more response related items in the interim message (370).
PCT/US2004/043237 2003-12-31 2004-12-21 Dynamic timeout in a client-server system WO2005065261A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP20040815331 EP1700230B1 (en) 2003-12-31 2004-12-21 Dynamic timeout in a client-server system
AU2004311818A AU2004311818A1 (en) 2003-12-31 2004-12-21 Dynamic timeout in a client-server system
CA2546627A CA2546627C (en) 2003-12-31 2004-12-21 Dynamic timeout in a client-server system
CN200480033530.0A CN1882933B (en) 2003-12-31 2004-12-21 Method and device using for dynamic timeout in a client-server system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/749,897 US7493394B2 (en) 2003-12-31 2003-12-31 Dynamic timeout in a client-server system
US10/749,897 2003-12-31

Publications (3)

Publication Number Publication Date
WO2005065261A2 WO2005065261A2 (en) 2005-07-21
WO2005065261A3 true WO2005065261A3 (en) 2006-04-06
WO2005065261B1 WO2005065261B1 (en) 2006-05-26

Family

ID=34749311

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/043237 WO2005065261A2 (en) 2003-12-31 2004-12-21 Dynamic timeout in a client-server system

Country Status (6)

Country Link
US (1) US7493394B2 (en)
EP (1) EP1700230B1 (en)
CN (2) CN102176715B (en)
AU (1) AU2004311818A1 (en)
CA (1) CA2546627C (en)
WO (1) WO2005065261A2 (en)

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7787497B1 (en) * 2003-03-03 2010-08-31 Cisco Technology, Inc. System for grouping attributes in packets in a radius protocol
US7673025B2 (en) * 2004-04-29 2010-03-02 Cisco Technology, Inc. Controlling access message flow
US8090845B2 (en) * 2004-10-18 2012-01-03 Audiocodes Texas, Inc. Apparatus and method for firewall traversal
US8316129B2 (en) 2005-05-25 2012-11-20 Microsoft Corporation Data communication coordination with sequence numbers
US20070133511A1 (en) * 2005-12-08 2007-06-14 International Business Machines Corporation Composite services delivery utilizing lightweight messaging
US8615591B2 (en) * 2006-01-11 2013-12-24 Cisco Technology, Inc. Termination of a communication session between a client and a server
US20080109396A1 (en) * 2006-03-21 2008-05-08 Martin Kacin IT Automation Appliance And User Portal
KR20080060927A (en) * 2006-12-27 2008-07-02 삼성전자주식회사 Server, client and method for supporting/performing update thereof
DE102007009023B4 (en) 2007-02-23 2011-12-22 Siemens Ag Device and method for providing RFID identification data for an authentication server
US9635135B1 (en) 2008-04-21 2017-04-25 United Services Automobile Association (Usaa) Systems and methods for handling replies to transaction requests
US8150965B2 (en) * 2008-11-07 2012-04-03 At&T Intellectual Property I, L.P. Method of generating round robin service order lists for improving service performance during server failures
CN101932122B (en) * 2009-06-26 2013-05-08 鸿富锦精密工业(深圳)有限公司 User terminal equipment, base station and method for establishing business flow
ES2620311T3 (en) * 2009-11-05 2017-06-28 Amadeus S.A.S. Method and system to adapt a session expiration period
US8938510B2 (en) 2010-04-26 2015-01-20 Bittan Inc. On-demand mailbox synchronization and migration system
US8307031B1 (en) * 2010-04-28 2012-11-06 Google Inc. Processing data requests using multiple request timers
US8713163B2 (en) * 2010-09-17 2014-04-29 Microsoft Corporation Monitoring cloud-runtime operations
US9331955B2 (en) 2011-06-29 2016-05-03 Microsoft Technology Licensing, Llc Transporting operations of arbitrary size over remote direct memory access
US8856582B2 (en) 2011-06-30 2014-10-07 Microsoft Corporation Transparent failover
JP5924883B2 (en) * 2011-08-19 2016-05-25 キヤノン株式会社 Information processing system, information processing method, and information processing apparatus
US20130067095A1 (en) 2011-09-09 2013-03-14 Microsoft Corporation Smb2 scaleout
US8745245B1 (en) 2011-09-15 2014-06-03 Google Inc. System and method for offline detection
US9317395B2 (en) * 2011-11-14 2016-04-19 Microsoft Technology Licensing, Llc Usage reporting from a cloud-hosted, distributed system
US9497270B2 (en) 2012-08-30 2016-11-15 Novell, Inc. Federated timeout
US9654436B2 (en) * 2012-11-27 2017-05-16 BitTitan Inc. Systems and methods for migrating mailbox data from systems with limited or restricted remote access
US9229839B2 (en) * 2013-01-09 2016-01-05 Microsoft Technology Licensing, Llc Implementing rate controls to limit timeout-based faults
US9223658B2 (en) * 2013-05-13 2015-12-29 Lenovo (Singapore) Pte. Ltd. Managing errors in a raid
FR3006838B1 (en) * 2013-06-06 2016-10-21 Christophe Desnoyer METHOD FOR MANAGING DATA QUEUE
US9002990B1 (en) 2014-03-12 2015-04-07 Instart Logic, Inc. Fast cache purge in content delivery network
US9549040B2 (en) 2014-03-12 2017-01-17 Instart Logic, Inc. First cache purge optimization handling of unavailable nodes
CN104935612A (en) * 2014-03-17 2015-09-23 深圳市金蝶友商电子商务服务有限公司 Data processing method and server
GB2530533A (en) * 2014-09-25 2016-03-30 Ibm A method of processing a message received by a message server, and a message server
CN104462447B (en) * 2014-12-15 2018-04-03 北京国双科技有限公司 Access the data processing method and device of time-out
EP3235271A1 (en) 2014-12-17 2017-10-25 Convida Wireless, LLC Methods for enabling delay-awareness in the constrained application protocol (coap)
CN105868002B (en) 2015-01-22 2020-02-21 阿里巴巴集团控股有限公司 Method and device for processing retransmission request in distributed computing
US10116543B2 (en) 2015-02-11 2018-10-30 Red Hat, Inc. Dynamic asynchronous communication management
US10091629B2 (en) 2015-04-07 2018-10-02 At&T Intellectual Property I, L.P. Method and system for providing broadcast media services in a communication system
US9710302B2 (en) * 2015-11-24 2017-07-18 International Business Machines Corporation Dynamic timeout period adjustment of service requests
JP7051396B2 (en) * 2017-11-30 2022-04-11 キヤノン株式会社 Communication equipment, communication methods, and programs
CN110875952A (en) * 2018-09-04 2020-03-10 中国移动通信有限公司研究院 Data response processing method and equipment based on Internet of things and storage medium
US11375023B2 (en) * 2019-12-02 2022-06-28 International Business Machines Corporation Dynamically configuring a web server timeout
US11249798B1 (en) 2020-09-16 2022-02-15 International Business Machines Corporation Personalized timeout control
JP2023045641A (en) * 2021-09-22 2023-04-03 株式会社日立製作所 Storage system and control method
US11729081B2 (en) 2022-01-20 2023-08-15 International Business Machines Corporation Enhancing software application hosting in a cloud environment
CN114430396B (en) * 2022-04-06 2022-07-05 中国光大银行股份有限公司 Transaction frequency control method and device, storage medium and electronic equipment

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6405337B1 (en) * 1999-06-21 2002-06-11 Ericsson Inc. Systems, methods and computer program products for adjusting a timeout for message retransmission based on measured round-trip communications delays

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5719882A (en) 1992-04-28 1998-02-17 Hewlett-Packard Company Reliable datagram packet delivery for simple network management protocol (SNMP)
US5471564A (en) 1992-07-10 1995-11-28 Microsoft Corporation System and method for dynamic printer timeout
US5774479A (en) * 1995-03-30 1998-06-30 Motorola, Inc. Method and system for remote procedure call via an unreliable communication channel using multiple retransmission timers
US5664091A (en) 1995-08-31 1997-09-02 Ncr Corporation Method and system for a voiding unnecessary retransmissions using a selective rejection data link protocol
US5699511A (en) 1995-10-10 1997-12-16 International Business Machines Corporation System and method for dynamically varying low level file system operation timeout parameters in network systems of variable bandwidth
US5894583A (en) 1996-04-09 1999-04-13 International Business Machines Corporation Variable timeout method for improving missing-interrupt-handler operations in an environment having I/O devices shared by one or more systems
US6016508A (en) * 1997-07-02 2000-01-18 Microsoft Corporation Server-determined client refresh periods for dynamic directory services
US5907681A (en) * 1997-10-20 1999-05-25 International Business Machines Corporation Intelligent method, apparatus and computer program product for automated refreshing of internet web pages
US6446225B1 (en) 1998-04-23 2002-09-03 Microsoft Corporation Server system with scalable session timeout mechanism
US6473399B1 (en) 1998-11-30 2002-10-29 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for determining an optimum timeout under varying data rates in an RLC wireless system which uses a PDU counter
US6363496B1 (en) 1999-01-29 2002-03-26 The United States Of America As Represented By The Secretary Of The Air Force Apparatus and method for reducing duration of timeout periods in fault-tolerant distributed computer systems
US6526433B1 (en) 1999-12-15 2003-02-25 International Business Machines Corporation Adaptive timeout value setting for distributed computing environment (DCE) applications
US7085932B1 (en) * 2001-05-25 2006-08-01 Evresearch, Ltd. Extensible and flexible electronic information tracking systems and methods
US6950885B2 (en) * 2001-09-25 2005-09-27 Intel Corporation Mechanism for preventing unnecessary timeouts and retries for service requests in a cluster
US7127485B2 (en) * 2002-01-18 2006-10-24 Telcordia Technologies, Inc. Adaptive polling for asynchronous notification
US7330894B2 (en) * 2002-04-19 2008-02-12 International Business Machines Corporation System and method for preventing timeout of a client
US7284062B2 (en) * 2002-12-06 2007-10-16 Microsoft Corporation Increasing the level of automation when provisioning a computer system to access a network
US7421695B2 (en) * 2003-11-12 2008-09-02 Cisco Tech Inc System and methodology for adaptive load balancing with behavior modification hints

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6405337B1 (en) * 1999-06-21 2002-06-11 Ericsson Inc. Systems, methods and computer program products for adjusting a timeout for message retransmission based on measured round-trip communications delays

Also Published As

Publication number Publication date
WO2005065261B1 (en) 2006-05-26
EP1700230A4 (en) 2013-05-01
CA2546627C (en) 2013-10-08
CN102176715A (en) 2011-09-07
EP1700230A2 (en) 2006-09-13
CA2546627A1 (en) 2005-07-21
WO2005065261A2 (en) 2005-07-21
CN102176715B (en) 2015-07-08
US7493394B2 (en) 2009-02-17
CN1882933B (en) 2011-06-15
EP1700230B1 (en) 2015-05-06
CN1882933A (en) 2006-12-20
US20050198190A1 (en) 2005-09-08
AU2004311818A1 (en) 2005-07-21

Similar Documents

Publication Publication Date Title
WO2005065261A3 (en) Dynamic timeout in a client-server system
WO2002047401A3 (en) Method of receiving specific information at a mobile terminal
WO2003054747A3 (en) Method and apparatus for managing components in an it system
WO2002073332A3 (en) Separation of instant messaging user and client identities
WO2004003724A3 (en) Screen sharing
WO2002103566A3 (en) System and method for remote document retrieval
CA2543175A1 (en) Adaptive load balancing
WO2005024629A3 (en) Dynamic program module loading system and method
AU2002310399A1 (en) Dynamic server directory for distributed computing system
WO2005045709A8 (en) Distributed document version control
CA2436061A1 (en) System and method for facilitating communication using presence and communication system
GB0301159D0 (en) System and method for searching,finding and contacting dates on the internet in instant messaging networks and/or in other metods
WO2007032003A3 (en) Device, system and method of handling user requests
WO2003104928A3 (en) Method and system for providing a dynamically changing advertisement
WO2001075636A3 (en) Hypercomputer
EP1326177A4 (en) Method of forming molecular function network
WO2001082234A3 (en) Systems and methods for providing change of address services over a network
WO2005060407A3 (en) Distributing relevant routing information base updates to subscribing clients in a device
EP1343103A3 (en) Electronic mail retrieval
GB0314903D0 (en) Remote location based services
WO2001082224A3 (en) Distributed rendering
WO2001071481A3 (en) System and method for funneling user responses in an internet voice portal system to determine a desired item or service
WO2005026877A3 (en) Methods and apparatus for determining device integrity
WO2004111753A3 (en) Systems and methods for dynamic resource allocation
WO2002005074A3 (en) Cryptographic services in a distributed application

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200480033530.0

Country of ref document: CN

AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2004815331

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2546627

Country of ref document: CA

B Later publication of amended claims

Effective date: 20060329

WWE Wipo information: entry into national phase

Ref document number: 2004311818

Country of ref document: AU

NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Ref document number: DE

ENP Entry into the national phase

Ref document number: 2004311818

Country of ref document: AU

Date of ref document: 20041221

Kind code of ref document: A

WWP Wipo information: published in national office

Ref document number: 2004311818

Country of ref document: AU

WWP Wipo information: published in national office

Ref document number: 2004815331

Country of ref document: EP