SG10201703028PA - Message processing apparatus and methods - Google Patents
Message processing apparatus and methodsInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-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/18—Commands or executable codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/565—Conversion or adaptation of application format or content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/566—Grouping 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
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)
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)
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 |
-
2017
- 2017-04-12 SG SG10201703028PA patent/SG10201703028PA/en unknown
-
2018
- 2018-03-29 WO PCT/US2018/025023 patent/WO2018191020A1/en active Application Filing
- 2018-04-06 US US15/947,475 patent/US10798212B2/en active Active
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. |