SG10201703028PA - Message processing apparatus and methods - Google Patents

Message processing apparatus and methods

Info

Publication number
SG10201703028PA
SG10201703028PA SG10201703028PA SG10201703028PA SG10201703028PA SG 10201703028P A SG10201703028P A SG 10201703028PA SG 10201703028P A SG10201703028P A SG 10201703028PA SG 10201703028P A SG10201703028P A SG 10201703028PA SG 10201703028P A SG10201703028P A SG 10201703028PA
Authority
SG
Singapore
Prior art keywords
message
producer
subscriber
schema
transform
Prior art date
Application number
SG10201703028PA
Inventor
Vamanrao Borkar Vijaykumar
Original Assignee
Mastercard International 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 Mastercard International Inc filed Critical Mastercard International Inc
Priority to SG10201703028PA priority Critical patent/SG10201703028PA/en
Priority to PCT/US2018/025023 priority patent/WO2018191020A1/en
Priority to US15/947,475 priority patent/US10798212B2/en
Publication of SG10201703028PA publication Critical patent/SG10201703028PA/en

Links

Classifications

    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/18Commands or executable codes
    • 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
    • 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

Abstract

MESSAGE PROCESSING APPARATUS AND METHODS An apparatus for processing messages is disclosed. The apparatus comprises: a computer processor and a data storage device, the data storage device having a message transform module and a message provision module comprising non-transitory instructions operative by the processor to: receive a producer message from a message producer, the producer message being structured according to a producer message schema, the producer message schema defining a plurality of producer message fields; transform the producer message to obtain a subscriber message, wherein transforming the producer message comprises applying a subscriber message transform comprising a set of rules for converting a message from the producer message schema to a subscriber message schema associated with a message subscriber, the subscriber message schema defining a plurality of subscriber message fields; and provide the subscriber message to the message subscriber. [Figure to print with abstract: Fig. ] 16
SG10201703028PA 2017-04-12 2017-04-12 Message processing apparatus and methods SG10201703028PA (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
SG10201703028PA SG10201703028PA (en) 2017-04-12 2017-04-12 Message processing apparatus and methods
PCT/US2018/025023 WO2018191020A1 (en) 2017-04-12 2018-03-29 Message processing apparatus and methods
US15/947,475 US10798212B2 (en) 2017-04-12 2018-04-06 Message processing apparatus and methods

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SG10201703028PA SG10201703028PA (en) 2017-04-12 2017-04-12 Message processing apparatus and methods

Publications (1)

Publication Number Publication Date
SG10201703028PA true SG10201703028PA (en) 2018-11-29

Family

ID=62116535

Family Applications (1)

Application Number Title Priority Date Filing Date
SG10201703028PA SG10201703028PA (en) 2017-04-12 2017-04-12 Message processing apparatus and methods

Country Status (3)

Country Link
US (1) US10798212B2 (en)
SG (1) SG10201703028PA (en)
WO (1) WO2018191020A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11520929B2 (en) * 2020-12-15 2022-12-06 Netapp, Inc. Methods and systems for securely storing unstructured data in a storage system
CN113596042A (en) * 2021-08-03 2021-11-02 拉卡拉汇积天下技术服务(北京)有限公司 Information delivery method, device, system, electronic equipment and storage medium

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7146399B2 (en) * 2001-05-25 2006-12-05 2006 Trident Company Run-time architecture for enterprise integration with transformation generation
US7237037B2 (en) 2001-10-01 2007-06-26 Hewlett-Packard Development Company, L.P. Combined message broker
US7617328B2 (en) 2001-11-16 2009-11-10 At&T Mobility Ii Llc System for translation and communication of messaging protocols into a common protocol
US20030135556A1 (en) 2001-12-14 2003-07-17 International Business Machines Corporation Selection of communication strategies for message brokers or publish/subscribe communications
GB0211644D0 (en) * 2002-05-21 2002-07-03 Wesby Philip B System and method for remote asset management
US7636431B2 (en) * 2004-03-23 2009-12-22 Williams L Lloyd Method and apparatus for subscriber control of an inbound call
US8849892B2 (en) 2004-06-10 2014-09-30 Verizon Patent And Licensing Inc. Method and system for brokering messages in a distributed system
US7584422B2 (en) 2004-07-12 2009-09-01 Informatica Corporation System and method for data format transformation
US8126991B2 (en) 2007-09-04 2012-02-28 Ticketmaster, Llc Methods and systems for validating real time network communications
US8738704B2 (en) 2010-09-07 2014-05-27 Xerox Corporation Publish/subscribe broker messaging system and method
US9313159B2 (en) * 2011-03-24 2016-04-12 Red Hat, Inc. Routing messages exclusively to eligible consumers in a dynamic routing network
US9372739B2 (en) 2011-04-20 2016-06-21 International Business Machines Corporation Monitoring of subscriber message processing in a publish/subscribe messaging environment

Also Published As

Publication number Publication date
US20180302493A1 (en) 2018-10-18
WO2018191020A1 (en) 2018-10-18
US10798212B2 (en) 2020-10-06

Similar Documents

Publication Publication Date Title
SG10201903623WA (en) Methods and apparatus for a distributed database within a network
PH12019501169A1 (en) Multi-blockchain network data processing method, apparatus, and server
PH12019501638B1 (en) Login information processing method and device
PH12019501486A1 (en) Service processing method and device
EP4280112A3 (en) Data processing method and end-cloud collaboration system
MY188645A (en) Updating language understanding classifier models for a digital personal assistant based on crowd-sourcing
EP3508989A3 (en) Method, apparatus and electronic device for determining knowledge sample data set
SG10201808521PA (en) Matrix Processing Apparatus
EP3793134A3 (en) Satellite volume control
MX344551B (en) Image processing device and method.
MX2019001803A (en) Information processing device, speech recognition system, and information processing method.
BR112016006734A2 (en) Method and Apparatus for Smart Device Management Account Definition
GB2542053A (en) Automatically generating a semantic mapping for a relational database
MX350127B (en) Nfc data transmission method, terminal device and server.
EP3621038A3 (en) Methods and devices for replacing expression, and computer readable storage media
MX2016005288A (en) Method and apparatus for processing application program package.
BR112015007036A2 (en) information acquisition method, device and system
PH12016500542A1 (en) Distribution management apparatus, distribution method, and program
MX359483B (en) Edca parameter set differentiation for different device types.
SG10201800154RA (en) Executing computational graphs on graphics processing units
SG10201703028PA (en) Message processing apparatus and methods
EP4231149A3 (en) Distributing and processing streams over one or more networks for on-the-fly schema evolution
MX2021000991A (en) Downlink detection and transmission method and device, communication system, terminal and base station.
MX2016016183A (en) Communication apparatus, communication system, communication management system, communication control method, and computer program product.
MX2021006767A (en) Data transmission of value pair in network systems.