DE602004002603D1 - Empfangsbestätigung für einen Inhalt zu einer HTTP/TCP Vorrichtung - Google Patents

Empfangsbestätigung für einen Inhalt zu einer HTTP/TCP Vorrichtung

Info

Publication number
DE602004002603D1
DE602004002603D1 DE602004002603T DE602004002603T DE602004002603D1 DE 602004002603 D1 DE602004002603 D1 DE 602004002603D1 DE 602004002603 T DE602004002603 T DE 602004002603T DE 602004002603 T DE602004002603 T DE 602004002603T DE 602004002603 D1 DE602004002603 D1 DE 602004002603D1
Authority
DE
Germany
Prior art keywords
http
receipt
content
data
tcp device
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Lifetime
Application number
DE602004002603T
Other languages
English (en)
Other versions
DE602004002603T2 (de
Inventor
James Clarke
M Coughlan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Great Elm Group Inc
Original Assignee
Openwave Systems Inc
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 Openwave Systems Inc filed Critical Openwave Systems Inc
Publication of DE602004002603D1 publication Critical patent/DE602004002603D1/de
Application granted granted Critical
Publication of DE602004002603T2 publication Critical patent/DE602004002603T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/30Flow control; Congestion control in combination with information about buffer occupancy at either end or at transit nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/19Flow control; Congestion control at layers above the network layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
DE602004002603T 2003-02-28 2004-02-27 Empfangsbestätigung für einen Inhalt zu einer HTTP/TCP Vorrichtung Expired - Lifetime DE602004002603T2 (de)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US739555 1985-05-30
US45129703P 2003-02-28 2003-02-28
US451297P 2003-02-28
US10/739,555 US7911994B2 (en) 2003-02-28 2003-12-17 Confirmation of delivery of content to an HTTP/TCP device

Publications (2)

Publication Number Publication Date
DE602004002603D1 true DE602004002603D1 (de) 2006-11-16
DE602004002603T2 DE602004002603T2 (de) 2007-08-16

Family

ID=32776301

Family Applications (1)

Application Number Title Priority Date Filing Date
DE602004002603T Expired - Lifetime DE602004002603T2 (de) 2003-02-28 2004-02-27 Empfangsbestätigung für einen Inhalt zu einer HTTP/TCP Vorrichtung

Country Status (4)

Country Link
US (2) US7911994B2 (de)
EP (1) EP1453275B1 (de)
AT (1) ATE341890T1 (de)
DE (1) DE602004002603T2 (de)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7911994B2 (en) * 2003-02-28 2011-03-22 Openwave Systems Inc. Confirmation of delivery of content to an HTTP/TCP device
JP2007074225A (ja) * 2005-09-06 2007-03-22 Sony Corp 通信処理装置、および通信制御方法、並びにコンピュータ・プログラム
EP2245537B1 (de) * 2008-01-17 2018-02-21 Qualcomm Incorporated Netzwerknachrichtenverwaltungsvorrichtung und verfahren dafür
JP4557028B2 (ja) * 2008-03-19 2010-10-06 ソニー株式会社 情報処理装置、情報処理方法、クライアント機器、情報処理システム
US8265079B2 (en) * 2009-01-19 2012-09-11 International Business Machines Corporation Discriminatory MTU fragmentation in a logical partition
US8230078B2 (en) * 2009-08-18 2012-07-24 International Business Machines Corporation Accept and receive enhancements
US8483095B2 (en) * 2010-11-11 2013-07-09 International Business Machines Corporation Configurable network socket retransmission timeout parameters
GB2496681A (en) * 2011-11-21 2013-05-22 Push Technology Ltd A publish/subscribe system with time-sensitive message delivery to subscribers
US9544250B2 (en) * 2013-02-26 2017-01-10 Fastly Inc. Enhanced acknowledgement handling in communication packet transfer
US9606245B1 (en) 2015-03-24 2017-03-28 The Research Foundation For The State University Of New York Autonomous gamma, X-ray, and particle detector
CN106412861B (zh) * 2016-09-28 2017-11-28 海南港澳资讯产业股份有限公司 一种短信分发方法及系统
US10638366B2 (en) * 2018-06-18 2020-04-28 Verizon Patent And Licensing Inc. Flow level pacing by controlling socket send buffer size
US11576074B2 (en) * 2021-03-24 2023-02-07 Skylo Technologies, Inc. Dynamically controlling a local buffer of a modem of a wireless device

Family Cites Families (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5528595A (en) * 1974-06-09 1996-06-18 U.S. Robotics, Inc. Modem input/output signal processing techniques
US5664231A (en) * 1994-04-29 1997-09-02 Tps Electronics PCMCIA interface card for coupling input devices such as barcode scanning engines to personal digital assistants and palmtop computers
US5438614A (en) * 1994-05-25 1995-08-01 U.S. Robotics, Inc. Modem management techniques
US5912888A (en) * 1994-06-09 1999-06-15 U.S. Robotics Access Corp. Digital network access server
US6816880B1 (en) * 1997-03-26 2004-11-09 Concerto Software, Inc. Browser user inter face for client workstation
US6144992A (en) * 1997-05-09 2000-11-07 Altiris, Inc. Method and system for client/server and peer-to-peer disk imaging
US5978849A (en) * 1997-06-13 1999-11-02 International Business Machines Corporation Systems, methods, and computer program products for establishing TCP connections using information from closed TCP connections in time-wait state
US6266701B1 (en) * 1997-07-02 2001-07-24 Sitara Networks, Inc. Apparatus and method for improving throughput on a data network
US6064805A (en) * 1997-07-02 2000-05-16 Unisys Corporation Method, system, and computer program product for intraconnect data communication using buffer pools and buffer pool management
US6088729A (en) * 1997-07-02 2000-07-11 Unisys Corporation Method, system, and computer program product for establishing dialogs in an intraconnect data communication
US6345296B1 (en) * 1997-07-02 2002-02-05 Unisys Corporation Method system and computer program product for providing pull model data communication
US6321272B1 (en) * 1997-09-10 2001-11-20 Schneider Automation, Inc. Apparatus for controlling internetwork communications
US7174393B2 (en) * 2000-12-26 2007-02-06 Alacritech, Inc. TCP/IP offload network interface device
US7284070B2 (en) * 1997-10-14 2007-10-16 Alacritech, Inc. TCP offload network interface device
US6226680B1 (en) * 1997-10-14 2001-05-01 Alacritech, Inc. Intelligent network interface system method for protocol processing
SE520936C2 (sv) * 1998-04-24 2003-09-16 Axis Ab Metod och anordning för samverkan mellan nätverksperiferianordning och en läsare
US6615383B1 (en) * 1998-05-29 2003-09-02 Sun Microsystems, Inc. System and method for message transmission between network nodes connected by parallel links
US6289012B1 (en) * 1998-08-03 2001-09-11 Instanton Corporation High concurrency data download apparatus and method
US6594701B1 (en) * 1998-08-04 2003-07-15 Microsoft Corporation Credit-based methods and systems for controlling data flow between a sender and a receiver with reduced copying of data
AU3116300A (en) * 1998-12-11 2000-06-26 Microsoft Corporation Accelerating a distributed component architecture over a network using an implicit flow control
US6789050B1 (en) * 1998-12-23 2004-09-07 At&T Corp. Method and apparatus for modeling a web server
US6347337B1 (en) * 1999-01-08 2002-02-12 Intel Corporation Credit based flow control scheme over virtual interface architecture for system area networks
US7139268B1 (en) * 1999-01-29 2006-11-21 Pravin Bhagwat Performance of intermediate nodes with flow splicing
JP2000332817A (ja) * 1999-05-18 2000-11-30 Fujitsu Ltd パケット処理装置
JP3436218B2 (ja) * 1999-12-03 2003-08-11 日本電気株式会社 Tcp/ipネットワーク装置の電源遮断方法およびそのプログラムを記録した記録媒体
US7003571B1 (en) * 2000-01-31 2006-02-21 Telecommunication Systems Corporation Of Maryland System and method for re-directing requests from browsers for communication over non-IP based networks
WO2001059999A1 (en) * 2000-02-11 2001-08-16 Convergent Networks, Inc. Service level executable environment for integrated pstn and ip networks and call processing language therefor
US6831912B1 (en) * 2000-03-09 2004-12-14 Raytheon Company Effective protocol for high-rate, long-latency, asymmetric, and bit-error prone data links
US6862276B1 (en) * 2000-03-30 2005-03-01 Qualcomm Incorporated Method and apparatus for a mobile station application to receive and transmit raw packetized data
WO2001080515A2 (en) * 2000-04-17 2001-10-25 Circadence Corporation System and method for data prioritization
US20030159070A1 (en) * 2001-05-28 2003-08-21 Yaron Mayer System and method for comprehensive general generic protection for computers against malicious programs that may steal information and/or cause damages
US7305486B2 (en) * 2000-06-30 2007-12-04 Kanad Ghose System and method for fast, reliable byte stream transport
US20030014624A1 (en) * 2000-07-31 2003-01-16 Andes Networks, Inc. Non-proxy internet communication
US6760782B1 (en) * 2000-08-04 2004-07-06 Schneider Automation Inc. Apparatus for controlling internetwork communications
US6711621B1 (en) * 2000-10-13 2004-03-23 Hewlett-Packard Development Company, L.P. System and method of implementing netware core protocol within a sockets model
US6882654B1 (en) * 2000-11-14 2005-04-19 Cisco Technology, Inc. Packet data analysis with efficient buffering scheme
US7219346B2 (en) * 2000-12-05 2007-05-15 Microsoft Corporation System and method for implementing a client side HTTP stack
JP2002208981A (ja) * 2001-01-12 2002-07-26 Hitachi Ltd 通信方法
US20020078135A1 (en) * 2001-03-15 2002-06-20 Ibm Corporation Method and apparatus for improving the operation of an application layer proxy
US7219157B2 (en) * 2001-03-23 2007-05-15 Lucent Technologies Inc. Application programming interface for network applications
US8218555B2 (en) * 2001-04-24 2012-07-10 Nvidia Corporation Gigabit ethernet adapter
US7012893B2 (en) * 2001-06-12 2006-03-14 Smartpackets, Inc. Adaptive control of data packet size in networks
US7165112B2 (en) * 2001-06-22 2007-01-16 Motorola, Inc. Method and apparatus for transmitting data in a communication system
US6829662B2 (en) * 2001-06-27 2004-12-07 International Business Machines Corporation Dynamically optimizing the tuning of sockets across indeterminate environments
US7065581B2 (en) * 2001-06-27 2006-06-20 International Business Machines Corporation Method and apparatus for an improved bulk read socket call
US7117267B2 (en) * 2001-06-28 2006-10-03 Sun Microsystems, Inc. System and method for providing tunnel connections between entities in a messaging system
US7908472B2 (en) * 2001-07-06 2011-03-15 Juniper Networks, Inc. Secure sockets layer cut through architecture
US7133361B2 (en) * 2001-09-26 2006-11-07 Hughes Network Systems, Inc. Method and system for improvement of network performance over asymmetic links
US7284047B2 (en) * 2001-11-08 2007-10-16 Microsoft Corporation System and method for controlling network demand via congestion pricing
US7054925B2 (en) * 2001-11-21 2006-05-30 International Business Machines Corporation Efficient method for determining record based I/O on top of streaming protocols
US6920501B2 (en) * 2001-12-17 2005-07-19 Ntt Docomo, Inc. Communication socket migration among different devices
US20040078625A1 (en) * 2002-01-24 2004-04-22 Avici Systems, Inc. System and method for fault tolerant data communication
US20030154244A1 (en) * 2002-02-13 2003-08-14 Zellers Mark H. Method and system to provide flexible HTTP tunnelling
US7895643B2 (en) * 2002-03-16 2011-02-22 Trustedflow Systems, Inc. Secure logic interlocking
US7734824B2 (en) * 2002-10-18 2010-06-08 Ricoh Co., Ltd. Transport of reversible and unreversible embedded wavelets
US6735647B2 (en) * 2002-09-05 2004-05-11 International Business Machines Corporation Data reordering mechanism for high performance networks
US7191241B2 (en) * 2002-09-27 2007-03-13 Alacritech, Inc. Fast-path apparatus for receiving data corresponding to a TCP connection
US7630305B2 (en) * 2003-07-29 2009-12-08 Orbital Data Corporation TCP selective acknowledgements for communicating delivered and missed data packets
US7305493B2 (en) * 2002-11-27 2007-12-04 Intel Corporation Embedded transport acceleration architecture
US7203775B2 (en) * 2003-01-07 2007-04-10 Hewlett-Packard Development Company, L.P. System and method for avoiding deadlock
US7911994B2 (en) * 2003-02-28 2011-03-22 Openwave Systems Inc. Confirmation of delivery of content to an HTTP/TCP device
US7698453B2 (en) * 2003-07-29 2010-04-13 Oribital Data Corporation Early generation of acknowledgements for flow control
US7656799B2 (en) * 2003-07-29 2010-02-02 Citrix Systems, Inc. Flow control system architecture
US7539760B1 (en) * 2003-09-12 2009-05-26 Astute Networks, Inc. System and method for facilitating failover of stateful connections
US7571247B2 (en) * 2005-12-12 2009-08-04 International Business Machines Corporation Efficient send socket call handling by a transport layer
EP2632109B1 (de) * 2006-07-10 2017-05-10 Solarflare Communications Inc System und verfahren zur datenverarbeitung
US7827237B2 (en) * 2007-03-12 2010-11-02 Citrix Systems, Inc. Systems and methods for identifying long matches of data in a compression history

Also Published As

Publication number Publication date
ATE341890T1 (de) 2006-10-15
DE602004002603T2 (de) 2007-08-16
EP1453275B1 (de) 2006-10-04
US8542582B2 (en) 2013-09-24
US7911994B2 (en) 2011-03-22
EP1453275A1 (de) 2004-09-01
US20040205231A1 (en) 2004-10-14
US20100042739A1 (en) 2010-02-18

Similar Documents

Publication Publication Date Title
DE602004002603D1 (de) Empfangsbestätigung für einen Inhalt zu einer HTTP/TCP Vorrichtung
EP1511251A3 (de) Vorrichtung zur Übermittlung elektronischer Post
EP1727256A3 (de) Gehäusesystem und Verfahren
EP1507363A3 (de) Vorrichtung und Verfahren zur Fernverwaltung von Heimgeräten
DE60313930D1 (de) Vorrichtung zur kontaktlosen Datenübertragung
DE60302826D1 (de) Auswahl eines geeigneten Übertragungsmechanismus für die Übertragung eines Objektes
EP1004970A3 (de) Verfahren zum Herunterladen von Daten auf ein Spielgerät
EP1519527A3 (de) Verfahren und Vorrichtung zur Übermittlung elektronischer Post
EP3493174A3 (de) Infrastrukturüberwachungssystem und -verfahren
ATE426219T1 (de) Ubertragung von sensordaten auf geografische navigationsdaten
ATE532363T1 (de) Verfahren und vorrichtung zur datensegmentierung in einem mobilfunksystem
ZA200609164B (en) Certificate validity checking
EP1591884A3 (de) Informationsbearbeitungsgerät, Informationsbearbeitungsverfahren und -Programm
DE60129658D1 (de) Teilpaket-Anpassung in einem drahtlosen Kommunikationssystem
EP1662732A3 (de) Verfahren und Vorrichtung zur Informationsverarbeitung
EP2169912A3 (de) Verwaltungsvorrichtung, Informationsbearbeitungsvorrichtung, Steuerverfahren und Programm für die Verwaltungsvorrichtung
EP1587277A3 (de) Vorrichtung, System und Verfahren zur Definition einer Wartezeit auf eine Antwort vor einem Timeout
EP2075944A3 (de) Verfahren zur erneuten Datenübertragung und drahtlose Kommunikationsvorrichtung
EP1821270A3 (de) Verfahren und Vorrichtung zur Übertragung von Broadcasting-Daten mit einer Vielzahl von Informationen
DE602005022795D1 (de) Datenübermittlungsgerät und Verfahren zum Ändern des Datenübermittlungszeitpunktes
EP1672922A3 (de) Elektronisches Gerät und Kontrolleverfahren dafür
EP1865703A3 (de) Datenkommunikationsanordnung und Steuerverfahren dafür
EP1919182A3 (de) Bildverarbeitungsvorrichtung und Steuerverfahren für eine Bildverarbeitungsvorrichtung
EP2031505A3 (de) Vorrichtung und Verfahren zur Übertragung sowie Computerprogramm
EP1898378A3 (de) Informationskommunikationssystem, Endgerät, Basisgerät, Informationskommunikationsverfahren, Informationsverarbeitungsverfahren, Computerprogramm sowie Aufzeichnungsmedium

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
R081 Change of applicant/patentee

Ref document number: 1453275

Country of ref document: EP

Owner name: UNWIRED PLANET, INC. (N.D.GES.D.STAATES DELAWA, US

Free format text: FORMER OWNER: OPENWAVE SYSTEMS INC., REDWOOD CITY, US

Effective date: 20121113