AU2003218455A1 - Method and apparatus for reliable and efficient content-based routing and query and response in a publish-subscribe network - Google Patents

Method and apparatus for reliable and efficient content-based routing and query and response in a publish-subscribe network

Info

Publication number
AU2003218455A1
AU2003218455A1 AU2003218455A AU2003218455A AU2003218455A1 AU 2003218455 A1 AU2003218455 A1 AU 2003218455A1 AU 2003218455 A AU2003218455 A AU 2003218455A AU 2003218455 A AU2003218455 A AU 2003218455A AU 2003218455 A1 AU2003218455 A1 AU 2003218455A1
Authority
AU
Australia
Prior art keywords
publish
query
reliable
response
based routing
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.)
Abandoned
Application number
AU2003218455A
Inventor
Tsu Wei Chen
Alex W. P. Fung
Yennun Huang
Chih-Mei Lin
David S. Rosenblum
Radu Teodorescu
Chung-Yih Wang
Shalini Yajnik
Ping-Fai Yang
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.)
PreCache Inc
Original Assignee
PreCache 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 PreCache Inc filed Critical PreCache Inc
Publication of AU2003218455A1 publication Critical patent/AU2003218455A1/en
Abandoned legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • H04L67/5651Reducing the amount or size of exchanged application data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/566Grouping or aggregating service requests, e.g. for unified processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/63Routing a service request depending on the request content or context
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/561Adding application-functional data or data for application control, e.g. adding metadata
    • 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]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
AU2003218455A 2002-03-28 2003-03-28 Method and apparatus for reliable and efficient content-based routing and query and response in a publish-subscribe network Abandoned AU2003218455A1 (en)

Applications Claiming Priority (13)

Application Number Priority Date Filing Date Title
US36883102P 2002-03-28 2002-03-28
US36910502P 2002-03-28 2002-03-28
US36883302P 2002-03-28 2002-03-28
US36887002P 2002-03-28 2002-03-28
US60/368,833 2002-03-28
US60/369,105 2002-03-28
US60/368,870 2002-03-28
US60/368,831 2002-03-28
US36983202P 2002-04-03 2002-04-03
US60/369,832 2002-04-03
US44778203P 2003-02-19 2003-02-19
US60/447,782 2003-02-19
PCT/US2003/009624 WO2003083703A1 (en) 2002-03-28 2003-03-28 Method and apparatus for reliable and efficient content-based routing and query and response in a publish-subscribe network

Publications (1)

Publication Number Publication Date
AU2003218455A1 true AU2003218455A1 (en) 2003-10-13

Family

ID=28679208

Family Applications (1)

Application Number Title Priority Date Filing Date
AU2003218455A Abandoned AU2003218455A1 (en) 2002-03-28 2003-03-28 Method and apparatus for reliable and efficient content-based routing and query and response in a publish-subscribe network

Country Status (6)

Country Link
EP (1) EP1969480A4 (en)
JP (2) JP2005521950A (en)
KR (1) KR100971506B1 (en)
CN (1) CN100458767C (en)
AU (1) AU2003218455A1 (en)
WO (1) WO2003083703A1 (en)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7574408B2 (en) * 2006-05-05 2009-08-11 Microsoft Corporation Publisher unions
CN101668031B (en) 2008-09-02 2013-10-16 阿里巴巴集团控股有限公司 Message processing method and message processing system
JPWO2010090027A1 (en) * 2009-02-05 2012-08-09 日本電気株式会社 Broker node and event topic control method in distributed event delivery system
US8516066B2 (en) 2009-08-25 2013-08-20 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for handling subscriptions to changes in user data in a telecommunications system
US9720681B2 (en) * 2011-07-20 2017-08-01 Data I/O Corporation Device programming system with data broadcast and method of operation thereof
US8750309B2 (en) * 2012-02-29 2014-06-10 Telefonaktiebolaget L M Ericsson (Publ) Compound masking and entropy for data packet classification using tree-based binary pattern matching
US9886210B2 (en) * 2015-06-09 2018-02-06 Ultrata, Llc Infinite memory fabric hardware implementation with router
US9602455B2 (en) * 2015-08-07 2017-03-21 Machine Zone, Inc. Scalable, real-time messaging system
JP6547580B2 (en) 2015-10-20 2019-07-24 富士通株式会社 Distributed control method, distributed control system, and distributed control program
JP6525102B2 (en) * 2016-02-18 2019-06-05 日本電気株式会社 Communication system, edge server, method and program
US10129360B2 (en) 2016-03-28 2018-11-13 The Boeing Company Unified data networking across heterogeneous networks
JP6665697B2 (en) 2016-06-09 2020-03-13 富士通株式会社 Past information providing program, past information providing method, and past information providing device
US9608928B1 (en) * 2016-07-06 2017-03-28 Machine Zone, Inc. Multiple-speed message channel of messaging system
KR102031726B1 (en) * 2017-11-16 2019-10-14 경북대학교 산학협력단 OPERATING METHOD FOR INTERNET OF THINGS SYSTEM BASED ON CoAP USING DISTRIBUTED PUBLISH-SUBSCRIBE TECHNIQUE
KR102033500B1 (en) * 2017-12-26 2019-11-08 경희대학교 산학협력단 Packing Routing method by Edge Cloud in Distributed Cloud System
JP6750646B2 (en) 2018-06-07 2020-09-02 トヨタ自動車株式会社 In-vehicle device, information processing method, and information processing program
KR102339661B1 (en) * 2018-09-28 2021-12-14 (주)구름네트웍스 Gateway Devices For DDS
KR102279601B1 (en) * 2018-09-28 2021-07-19 (주)구름네트웍스 Method Of Gateway For DDS
US20200364552A1 (en) * 2019-05-13 2020-11-19 Baidu Usa Llc Quantization method of improving the model inference accuracy
US11580165B2 (en) * 2019-08-06 2023-02-14 Twitter, Inc. Event producer system of a messaging platform for delivering real-time messages
US11714694B2 (en) * 2019-11-08 2023-08-01 Salesforce, Inc. Error notification mechanism for streaming events
KR102527601B1 (en) * 2021-04-02 2023-05-02 이상규 Method for chatting messages by topic based on subscription channel reference in server and user device
CN113783838B (en) * 2021-08-05 2024-02-06 山东有人物联网股份有限公司 Subscription method, subscription control device and computer readable storage medium

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08153054A (en) * 1994-11-28 1996-06-11 Mitsubishi Electric Corp File transfer system
US6065058A (en) * 1997-05-09 2000-05-16 International Business Machines Corp. Dynamic push filtering based on information exchanged among nodes in a proxy hierarchy
JP3307587B2 (en) * 1998-05-08 2002-07-24 日本電気株式会社 Middleware stored data updating method and server system executing the method
US20010052015A1 (en) * 1998-06-24 2001-12-13 Chueng-Hsien Lin Push-pull sevices for the internet
US6415027B1 (en) * 1998-08-12 2002-07-02 Bellsouth Intellectual Property Corporation Networks, systems and methods for intelligently routing traffic within a telephone network
AU6255199A (en) * 1998-09-17 2000-04-17 Tod Mcnamara System and method for network flow optimization using traffic classes
FI108195B (en) * 1998-10-19 2001-11-30 Nokia Networks Oy Mechanism for network initiated information transfer
US6252862B1 (en) * 1999-05-20 2001-06-26 Motorola, Inc. Method and apparatus for routing packet data in a communications system
JP4374094B2 (en) * 1999-06-14 2009-12-02 株式会社ジャストシステム Information processing apparatus, information processing method, and computer-readable recording medium recording a program for causing a computer to execute the method
US6539396B1 (en) * 1999-08-31 2003-03-25 Accenture Llp Multi-object identifier system and method for information service pattern environment
JP3679289B2 (en) * 1999-12-06 2005-08-03 株式会社日立製作所 Data relay method by gateway device
DE10000223A1 (en) * 2000-01-05 2001-07-12 Basf Ag Microcapsules which are useful in, e.g. detergent or skin care compositions, can release a fragrance from a hydrophobic core when the polymer coating of the capsule is broken down
EP1130845A3 (en) * 2000-02-18 2001-09-12 Agilent Technologies Inc. a Delaware Corporation Publish/subscribe system
GB2363216A (en) * 2000-03-08 2001-12-12 Ibm Publish/subscribe data processing with subscriptions based on changing business concepts
JP2001256098A (en) * 2000-03-09 2001-09-21 Hitachi Ltd Method for controlling cache in proxy server
KR20010107151A (en) * 2000-05-25 2001-12-07 반창모 Multi-purpose multi-media kiosk with computer network and its service method
US7216179B2 (en) * 2000-08-16 2007-05-08 Semandex Networks Inc. High-performance addressing and routing of data packets with semantically descriptive labels in a computer network

Also Published As

Publication number Publication date
CN100458767C (en) 2009-02-04
CN1656474A (en) 2005-08-17
KR100971506B1 (en) 2010-07-21
WO2003083703A1 (en) 2003-10-09
KR20040102061A (en) 2004-12-03
JP2005521950A (en) 2005-07-21
EP1969480A1 (en) 2008-09-17
EP1969480A4 (en) 2008-12-03
JP2009163753A (en) 2009-07-23

Similar Documents

Publication Publication Date Title
AU2003218455A1 (en) Method and apparatus for reliable and efficient content-based routing and query and response in a publish-subscribe network
AU2001231197A1 (en) Method and system for routing food orders over a computer network
AU2003220114A1 (en) System and method for delivering data in a network
AU2002357142A1 (en) Method and system for sharing information with users in a network
AU2003239555A1 (en) System and method for providing data communication in a device network
AU2003202801A1 (en) Routing device and startup method thereof in a home network
AU2003206064A1 (en) A method and apparatus for providing search results in response to an information search request
AU2003270762A1 (en) Apparatus and method for processing data in a network
AU2003233167A1 (en) System and method for managing multiple connections to a server
AU2003202356A1 (en) Method and system for managing resources in a data center
AU2003298042A1 (en) Method for sorting and displaying a multiple user database
AU2001293193A1 (en) Method and apparatus to retrieve information from a network
AU2003287191A1 (en) System and method for using virtual local area network tags with a private network
AU2003258401A1 (en) Content-based image retrieval method
AU2001250053A1 (en) Method and apparatus for automatically deploying data in a computer network
AU2001257484A1 (en) Method and system for managing high-availability-aware components in a networked computer system
AU2003299941A1 (en) Method and apparatus for communicating information in a global distributed network
AU2003229317A1 (en) Methods and apparatus for a title transaction network
AU2003220259A1 (en) A system and method for directing product information to a user over a network using a server
AU2002323169A1 (en) Method and system for changing security information in a computer network
GB2385741B (en) Method and apparatus for managing data traffic associated with a user on a network
AU2001269587A1 (en) Method for identifying server and page in url links
AU2002352803A1 (en) Method and apparatus for providing items to users in a computer network
AU2001260758A1 (en) Method and apparatus for unified query interface for network information
AU2003282395A1 (en) A server and a server system

Legal Events

Date Code Title Description
MK6 Application lapsed section 142(2)(f)/reg. 8.3(3) - pct applic. not entering national phase