DE69705832D1 - Verfahren zum definieren und anwenden von regeln für nachrichtenverteilung für transaktionsverarbeitung in einer verteilten anwendung - Google Patents

Verfahren zum definieren und anwenden von regeln für nachrichtenverteilung für transaktionsverarbeitung in einer verteilten anwendung

Info

Publication number
DE69705832D1
DE69705832D1 DE69705832T DE69705832T DE69705832D1 DE 69705832 D1 DE69705832 D1 DE 69705832D1 DE 69705832 T DE69705832 T DE 69705832T DE 69705832 T DE69705832 T DE 69705832T DE 69705832 D1 DE69705832 D1 DE 69705832D1
Authority
DE
Germany
Prior art keywords
defining
transaction processing
distributed application
message distribution
distribution rules
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 - Fee Related
Application number
DE69705832T
Other languages
English (en)
Other versions
DE69705832T2 (de
Inventor
Aron Piskiel
Scott Kreiger
Chien-Wen Lee
Blair Preston
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.)
New Era of Networks Inc
Original Assignee
New Era of Networks 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 New Era of Networks Inc filed Critical New Era of Networks Inc
Publication of DE69705832D1 publication Critical patent/DE69705832D1/de
Application granted granted Critical
Publication of DE69705832T2 publication Critical patent/DE69705832T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/542Event management; Broadcasting; Multicasting; Notifications
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/04Inference or reasoning models
    • G06N5/046Forward inferencing; Production systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/54Indexing scheme relating to G06F9/54
    • G06F2209/544Remote
DE69705832T 1996-04-17 1997-04-17 Verfahren zum definieren und anwenden von regeln für nachrichtenverteilung für transaktionsverarbeitung in einer verteilten anwendung Expired - Fee Related DE69705832T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/634,024 US5893911A (en) 1996-04-17 1996-04-17 Method for defining and applying rules for message distribution for transaction processing in a distributed application
PCT/US1997/006342 WO1997039406A1 (en) 1996-04-17 1997-04-17 Method for defining and applying rules for message distribution for transaction processing in a distributed application

Publications (2)

Publication Number Publication Date
DE69705832D1 true DE69705832D1 (de) 2001-08-30
DE69705832T2 DE69705832T2 (de) 2001-11-22

Family

ID=24542127

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69705832T Expired - Fee Related DE69705832T2 (de) 1996-04-17 1997-04-17 Verfahren zum definieren und anwenden von regeln für nachrichtenverteilung für transaktionsverarbeitung in einer verteilten anwendung

Country Status (5)

Country Link
US (1) US5893911A (de)
EP (1) EP0894302B1 (de)
JP (1) JP2000508795A (de)
DE (1) DE69705832T2 (de)
WO (1) WO1997039406A1 (de)

Families Citing this family (80)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6182059B1 (en) * 1997-04-03 2001-01-30 Brightware, Inc. Automatic electronic message interpretation and routing system
FR2766642B1 (fr) * 1997-07-22 1999-11-19 Sextant Avionique Procede et dispositif de reception de messages numeriques assurant un pretraitement de ces messages configurable dynamiquement
US6199102B1 (en) 1997-08-26 2001-03-06 Christopher Alan Cobb Method and system for filtering electronic messages
CN1284180A (zh) * 1997-12-16 2001-02-14 Ip半导体有限公司 利用布尔逻辑和可编程结构进行地址分析的方法和装置
US6310888B1 (en) * 1997-12-30 2001-10-30 Iwork Software, Llc System and method for communicating data
US6408404B1 (en) * 1998-07-29 2002-06-18 Northrop Grumman Corporation System and method for ensuring and managing situation awareness
US6112227A (en) 1998-08-06 2000-08-29 Heiner; Jeffrey Nelson Filter-in method for reducing junk e-mail
US7197534B2 (en) * 1998-09-01 2007-03-27 Big Fix, Inc. Method and apparatus for inspecting the properties of a computer
US8914507B2 (en) * 1998-09-01 2014-12-16 International Business Machines Corporation Advice provided for offering highly targeted advice without compromising individual privacy
US6378127B1 (en) * 1998-09-21 2002-04-23 Microsoft Corporation Software installation and validation using custom actions
KR100332763B1 (ko) * 1999-02-10 2002-04-17 구자홍 디지탈데이터 플레이어의 복제방지 장치 및 방법
GB2350758A (en) * 1999-06-04 2000-12-06 Ibm Message broker providing a publish/subscribe sevice and method of processing messages in a publish/subscribe environment
GB2348025A (en) * 1999-03-19 2000-09-20 Ibm Message broker providing a publish/subscribe service and method of processing messages in a publish/subscribe environment
JP3494590B2 (ja) * 1999-06-18 2004-02-09 富士通株式会社 送受信システムおよび送信装置
US6308178B1 (en) 1999-10-21 2001-10-23 Darc Corporation System for integrating data among heterogeneous systems
US6820069B1 (en) 1999-11-10 2004-11-16 Banker Systems, Inc. Rule compliance system and a rule definition language
GB9928226D0 (en) 1999-11-30 2000-01-26 Ibm Data processing with message processing nodes wrapped into a business activity
US6564233B1 (en) 1999-12-17 2003-05-13 Openwave Systems Inc. Server chaining system for usenet
US6507847B1 (en) 1999-12-17 2003-01-14 Openwave Systems Inc. History database structure for Usenet
US7113959B1 (en) 2000-01-10 2006-09-26 Imagex, Inc. System and method of using human resources data to generate printed products
US7818285B1 (en) 2000-01-10 2010-10-19 Fedex Office And Print Services, Inc. System and method of using a sales management system to generate printed products
US8345279B1 (en) 2000-01-10 2013-01-01 Tijemiksho Data, Llc System for establishing event rules for sales management databases
US7328233B2 (en) * 2000-01-19 2008-02-05 Corybant, Inc. Method and apparatus for implementing an active information model
US6968556B1 (en) * 2000-02-15 2005-11-22 Microsoft Corporation Automatic message-based module invocation
US6728715B1 (en) * 2000-03-30 2004-04-27 International Business Machines Corporation Method and system for matching consumers to events employing content-based multicast routing using approximate groups
GB2361555A (en) * 2000-04-17 2001-10-24 Apama Inc Method of evaluating queries against received event information
US6862595B1 (en) * 2000-10-02 2005-03-01 International Business Machines Corporation Method and apparatus for implementing a shared message queue using a list structure
US6694337B1 (en) * 2000-10-26 2004-02-17 Intel Corporation Synchronizing databases
US6862573B2 (en) * 2001-03-22 2005-03-01 Clear Technology, Inc. Automated transaction management system and method
US8019807B2 (en) * 2001-05-23 2011-09-13 Wireless Enterprise Solutions Technology Limited Method and system for communication between computer systems
GB0115404D0 (en) * 2001-06-23 2001-08-15 Ibm Method and apparatus for message routing in a computer system
US20030004822A1 (en) * 2001-06-29 2003-01-02 Internatioanl Business Machines Corporation Method and apparatus for integrated multi-channel retailing
JP2003058404A (ja) * 2001-08-10 2003-02-28 Oki Electric Ind Co Ltd 分散データベースの同時実行制御システム
US7545805B2 (en) * 2001-08-15 2009-06-09 Precache, Inc. Method and apparatus for content-based routing and filtering at routers using channels
US7117270B2 (en) * 2001-08-15 2006-10-03 Precache, Inc. Method for sending and receiving a Boolean function over a network
US7317699B2 (en) 2001-10-26 2008-01-08 Research In Motion Limited System and method for controlling configuration settings for mobile communication devices and services
US7580349B1 (en) * 2001-11-02 2009-08-25 Nortel Networks Limited Content-aware dynamic network resource allocation
US8620777B2 (en) * 2001-11-19 2013-12-31 Hewlett-Packard Development Company, L.P. Methods, software modules and software application for logging transaction-tax-related transactions
US7551629B2 (en) * 2002-03-28 2009-06-23 Precache, Inc. Method and apparatus for propagating content filters for a publish-subscribe network
US20030229501A1 (en) * 2002-06-03 2003-12-11 Copeland Bruce Wayne Systems and methods for efficient policy distribution
US7516182B2 (en) * 2002-06-18 2009-04-07 Aol Llc Practical techniques for reducing unsolicited electronic messages by identifying sender's addresses
GB2390446A (en) * 2002-07-02 2004-01-07 Hewlett Packard Co Apparatus for analysing electronic representations of business processes
US7720910B2 (en) * 2002-07-26 2010-05-18 International Business Machines Corporation Interactive filtering electronic messages received from a publication/subscription service
US9124447B2 (en) * 2002-07-26 2015-09-01 International Business Machines Corporation Interactive client computer communication
NZ539138A (en) * 2002-09-23 2006-09-29 Neos Financial Systems Ltd Transaction processing system
US7620735B2 (en) * 2002-11-20 2009-11-17 Corybant, Inc. Interactive voice enabled email notification and alert system and method
US7620691B1 (en) 2003-02-10 2009-11-17 Aol Llc Filtering electronic messages while permitting delivery of solicited electronics messages
US7437441B1 (en) 2003-02-28 2008-10-14 Microsoft Corporation Using deltas for efficient policy distribution
US7290033B1 (en) * 2003-04-18 2007-10-30 America Online, Inc. Sorting electronic messages using attributes of the sender address
US7590695B2 (en) 2003-05-09 2009-09-15 Aol Llc Managing electronic messages
US7627635B1 (en) 2003-07-28 2009-12-01 Aol Llc Managing self-addressed electronic messages
EP1503285A1 (de) * 2003-07-30 2005-02-02 Hewlett-Packard Development Company, L.P. Kommunikationssystem und Verfahren
US7240078B2 (en) * 2003-11-25 2007-07-03 International Business Machines Corporation Method, system, and program for query optimization with algebraic rules
US20050125667A1 (en) * 2003-12-09 2005-06-09 Tim Sullivan Systems and methods for authorizing delivery of incoming messages
WO2005062843A2 (en) 2003-12-19 2005-07-14 America On Line, Inc Community messaging lists for authorization to deliver electronic messages
US7546608B2 (en) * 2004-01-14 2009-06-09 International Business Machines Corporation Enhanced search expressions for information kit integration architecture
US7496925B2 (en) * 2004-01-14 2009-02-24 International Business Machines Corporation Information kit objects for publish/subscribe integration architecture
US20050193130A1 (en) * 2004-01-22 2005-09-01 Mblx Llc Methods and systems for confirmation of availability of messaging account to user
US7469292B2 (en) * 2004-02-11 2008-12-23 Aol Llc Managing electronic messages using contact information
US7490183B2 (en) * 2004-02-12 2009-02-10 International Business Machines Corporation Information kit integration architecture for end-user systems
US20050210023A1 (en) * 2004-03-18 2005-09-22 Renato Barrera Query optimizer using implied predicates
US7650383B2 (en) * 2005-03-15 2010-01-19 Aol Llc Electronic message system with federation of trusted senders
US7647381B2 (en) 2005-04-04 2010-01-12 Aol Llc Federated challenge credit system
US20070088793A1 (en) * 2005-10-17 2007-04-19 Landsman Richard A Filter for instant messaging
TW200839561A (en) * 2007-03-22 2008-10-01 Wistron Corp Method of irregular password configuration and verification
US8478997B2 (en) * 2010-09-10 2013-07-02 Raytheon Company Multi-level security software architecture
KR101476113B1 (ko) * 2011-08-02 2014-12-23 캐비엄, 인코포레이티드 룩업 클러스터 컴플렉스
US8671054B2 (en) * 2012-05-18 2014-03-11 Jpmorgan Chase Bank, N.A. Dynamic management and netting of transactions using executable rules
US9189775B2 (en) * 2012-07-18 2015-11-17 International Business Machines Corporation Message distribution and viewing rules in a network
US9032247B2 (en) 2012-07-26 2015-05-12 Apple Inc. Intermediate database management layer
US9875319B2 (en) * 2013-03-15 2018-01-23 Wolfram Alpha Llc Automated data parsing
US9123076B2 (en) * 2013-10-16 2015-09-01 Nasdaq OMX Group, Inc. Customizable macro-based order entry protocol and system
US9544402B2 (en) 2013-12-31 2017-01-10 Cavium, Inc. Multi-rule approach to encoding a group of rules
US9667446B2 (en) 2014-01-08 2017-05-30 Cavium, Inc. Condition code approach for comparing rule and packet data that are provided in portions
CN105068879B (zh) * 2015-08-31 2018-08-17 苏州大学张家港工业技术研究院 一种查找目标订阅的方法及装置
USD794281S1 (en) 2015-10-09 2017-08-15 Milwaukee Electric Tool Corporation Garment
USD808125S1 (en) 2015-10-09 2018-01-23 Milwaukee Electric Tool Corporation Garment
USD799161S1 (en) 2015-10-09 2017-10-10 Milwaukee Electric Tool Corporation Garment
USD787160S1 (en) 2015-10-09 2017-05-23 Milwaukee Electric Tool Corporation Garment
CN110275703B (zh) * 2019-06-27 2023-06-06 浙江大搜车软件技术有限公司 键值对数据的赋值方法、装置、计算机设备和存储介质

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4363093A (en) * 1980-03-10 1982-12-07 International Business Machines Corporation Processor intercommunication system
JPS6050097B2 (ja) * 1980-12-01 1985-11-06 日本電信電話株式会社 フオ−マツト変換装置
JPS5992654A (ja) * 1982-11-09 1984-05-28 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション 電子文書配送システム
US4559614A (en) * 1983-07-05 1985-12-17 International Business Machines Corporation Interactive code format transform for communicating data between incompatible information processing systems
US4688170A (en) * 1983-09-22 1987-08-18 Tau Systems Corporation Communications network for communicating with computers provided with disparate protocols
JPS60218142A (ja) * 1984-04-13 1985-10-31 Hitachi Ltd デ−タの動的型変換方式
US4718005A (en) * 1984-05-03 1988-01-05 International Business Machines Corporation Distributed control of alias name usage in networks
US5058108A (en) * 1984-06-01 1991-10-15 Digital Equipment Corporation Local area network for digital data processing system
US4975904A (en) * 1984-06-01 1990-12-04 Digital Equipment Corporation Local area network for digital data processing system including timer-regulated message transfer arrangement
AU591057B2 (en) * 1984-06-01 1989-11-30 Digital Equipment Corporation Local area network for digital data processing system
US4823122A (en) * 1984-06-01 1989-04-18 Digital Equipment Corporation Local area network for digital data processing system
US4975905A (en) * 1984-06-01 1990-12-04 Digital Equipment Corporation Message transmission control arrangement for node in local area network
US4714995A (en) * 1985-09-13 1987-12-22 Trw Inc. Computer integration system
US4851988A (en) * 1986-03-31 1989-07-25 Wang Laboratories, Inc. Loosely-coupled computer system using global identifiers to identify mailboxes and volumes
US4751635A (en) * 1986-04-16 1988-06-14 Bell Communications Research, Inc. Distributed management support system for software managers
US4750135A (en) * 1986-05-01 1988-06-07 Reuters Limited Method for dynamically creating a receiver definable local trading instrument displayable record from a remotely transmitted trading instrument common data stream
JP2585535B2 (ja) * 1986-06-02 1997-02-26 株式会社日立製作所 複合計算機システムにおけるプロセス結合方法
JPS6350140A (ja) * 1986-08-19 1988-03-03 Matsushita Electric Ind Co Ltd デ−タ交換装置
US4815030A (en) * 1986-09-03 1989-03-21 Wang Laboratories, Inc. Multitask subscription data retrieval system
JPS63174159A (ja) * 1987-01-13 1988-07-18 Nec Corp 制御指令処理装置
JPS63214045A (ja) * 1987-03-02 1988-09-06 Matsushita Electric Ind Co Ltd 電子交換機
GB2205018B (en) * 1987-05-21 1992-01-02 Reuters Ltd Method and system for dynamically controlling the content of a local receiver data base from a transmitted data base in an information retrieval communication
US4999771A (en) * 1987-08-31 1991-03-12 Control Data Corporation Communications network
US4992972A (en) * 1987-11-18 1991-02-12 International Business Machines Corporation Flexible context searchable on-line information system with help files and modules for on-line computer system documentation
US4914583A (en) * 1988-04-13 1990-04-03 Motorola, Inc. Method of indicating processes resident within a cell of a data processing system
US5062037A (en) * 1988-10-24 1991-10-29 Ibm Corp. Method to provide concurrent execution of distributed application programs by a host computer and an intelligent work station on an sna network
US4975830A (en) * 1988-12-05 1990-12-04 Dayna Communications, Inc. Computer communication system having supplemental formats
US5073852A (en) * 1988-12-16 1991-12-17 Cayman Systems, Inc. Network protocol translator including method and apparatus for reducing interprocess communication and data exchange overhead
EP0380211B1 (de) * 1989-01-17 1996-07-17 Landmark Graphics Corporation Verfahren zur Übertragung von Daten zwischen gleichzeitig ablaufenden Rechnerprogrammen
DE68926446T2 (de) * 1989-03-14 1996-12-05 Ibm Elektronisches System zum Genehmigen von Dokumenten
US5212792A (en) * 1989-06-01 1993-05-18 Hewlett-Packard Company Method and apparatus for controlling execution of tools in a computer-aided software engineering system
US5257369A (en) * 1990-10-22 1993-10-26 Skeen Marion D Apparatus and method for providing decoupling of data exchange details for providing high performance communication between software processes
US5187787B1 (en) * 1989-07-27 1996-05-07 Teknekron Software Systems Inc Apparatus and method for providing decoupling of data exchange details for providing high performance communication between software processes
US5557798A (en) * 1989-07-27 1996-09-17 Tibco, Inc. Apparatus and method for providing decoupling of data exchange details for providing high performance communication between software processes
CA1312656C (en) * 1989-08-24 1993-01-12 Steven Messenger Wireless communications systems
JPH03116237A (ja) * 1989-09-29 1991-05-17 Hitachi Ltd 知識処理方法
AU628753B2 (en) * 1990-08-14 1992-09-17 Digital Equipment Corporation Method and apparatus for implementing server functions in a distributed heterogeneous environment
DE69130154T2 (de) * 1990-12-14 1999-05-20 Sun Microsystems Inc Verfahren und Gerät zur Nachrichtenvermittlung zwischen Prozessen
US5428606A (en) * 1993-06-30 1995-06-27 Moskowitz; Scott A. Digital information commodities exchange
CA2148459C (en) * 1993-10-08 2000-01-11 Paul Clarke Message transmission across a network
US5842205A (en) * 1993-12-02 1998-11-24 Vie Systems, Inc. Method and process of inter-machine communication and generalized method for program preparation therefor

Also Published As

Publication number Publication date
US5893911A (en) 1999-04-13
WO1997039406A1 (en) 1997-10-23
JP2000508795A (ja) 2000-07-11
EP0894302B1 (de) 2001-07-25
DE69705832T2 (de) 2001-11-22
EP0894302A1 (de) 1999-02-03

Similar Documents

Publication Publication Date Title
DE69705832D1 (de) Verfahren zum definieren und anwenden von regeln für nachrichtenverteilung für transaktionsverarbeitung in einer verteilten anwendung
DE69523593D1 (de) Vorrichtung und verfahren zur aufteilung der anwendung in einer graphischen benutzerschnittstelle
DE69524216T2 (de) Verfahren und vorrichtung zum erhalten von transaktionsanordnungen und zur arbitrierung in einer busbrücke
DE69732416D1 (de) Verfahren und anordnungen zur verteilung von diensten und/oder programmen in einer netzwerkumgebung
DE69822615D1 (de) Verfahren und vorrichtung zur anwendung von effekten in graphischen bildern
DE69506269T2 (de) Bürstendichtung mit vertrieb- und verdrehsicherungsnase und verfahren zum einbauen einer bürstendichtung in eine turbomachine
DE69628883D1 (de) Gerät und Verfahren zum Kollationieren von Mustern
DE59505668D1 (de) Verfahren und vorrichtung zum feinstreinigen von oberflächen
DE69631869D1 (de) Verfahren zum Reinigen und Reparatur von Turbinenteilen
DE69515958T2 (de) Verfahren und Einrichtung zum Beseitigen von Fehlern in Multitask-Programmen
DE69529253D1 (de) Verfahren und Gerät zum Erzeugen von Musterzeichen
DE69511855D1 (de) Verfahren und vorrichtung zum behandeln von abwässerströmen
DE59506178D1 (de) Verfahren und vorrichtung zur rekonstruktion von in rasterform vorliegenden linienstrukturen
DE69825299D1 (de) Verfahren und vorrichtung zur anwendung von gewichteten zufallsmustern bei teilabtastung
DE59507256D1 (de) Verfahren und vorrichtung zum schleifen von nocken mit konkaven flanken
DE69530324D1 (de) Vorrichtung und verfahren zum beschichten von garn
DE69534533D1 (de) Vorrichtung und verfahren zur verteilung von betriebsmitteln eines physischen netzwerkes
DE69626897D1 (de) Verfahren und Vorrichtung zum teilweisen Färben von Garnen
ATE190685T1 (de) Verfahren und vorrichtung zum konditionieren der beschichtung einer walze in einer papiermaschine
DE69517008D1 (de) Verfahren und Vorrichtung zum schnellen Auswechseln von Walzen in einer Kalanderanlage
DE69536008D1 (de) Gerät und Verfahren zum Verteilen von Anrufverarbeitungshilfsmitteln
DE69528285T2 (de) Verfahren und vorrichtung zum testen von leitungen in einem telekommunikationsnetz
DE69739732D1 (de) Verarbeitungssystem und verfahren zum lesen und wiederherstellen von informationen in einer ram-konfiguration
DE69607326D1 (de) Vorrichtung und verfahren in einer verpackungsmachine
DE69507483T2 (de) Dosierventil und Verfahren zum Dosieren von Flüssigkeiten

Legal Events

Date Code Title Description
8328 Change in the person/name/address of the agent

Free format text: FLUEGEL, PREISSNER, KASTEL, 81929 MUENCHEN

8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee