Method and apparatus for automated swift generation or modification

US2021406829A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2021406829-A1
Application numberUS-202016917070-A
CountryUS
Kind codeA1
Filing dateJun 30, 2020
Priority dateJun 30, 2020
Publication dateDec 30, 2021
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Various methods, apparatuses/systems, and media for automatically generating and/or updating corporate action swift (society for worldwide interbank financial telecommunication) messages are provided. A processor accesses a database that stores a plurality of static data sheets each including different type of static data; accesses a plurality of corporate action swift generator sheets each configured to link to the plurality of static data sheets from the database and generate a certain type of swift in an MT56x family of swift; implements a template that is linked to the plurality of corporate action swift generator sheets to access a desired static data sheet; automatically generates a corporate action MT56x family of swift message based on the template and the desired static data sheet; and automatically creates an MT56x swift file as output for the generated corporate action MT56x family of swift message in either a text file format or an excel file format.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for generating corporate action swift (society for worldwide interbank financial telecommunication) messages by utilizing one or more processors and one or more memories, the method comprising: accessing a database that stores a plurality of static data sheets each including different type of static data; accessing a plurality of corporate action swift generator sheets each configured to link to the plurality of static data sheets from the database and generate a certain type of swift in an MT56x family of swift; implementing a template that is linked to the plurality of corporate action swift generator sheets to access a desired static data sheet; automatically generating a corporate action MT56x family of swift message based on the template and the desired static data sheet; and automatically creating an MT56x swift file as output for the generated corporate action MT56x family of swift message in either a text file format or an excel file format. 2 . The method according to claim 1 , wherein the plurality of static data sheets include a static data sheet of asset identifiers, a static data sheet of administrative FI codes, a static data sheet of business identifier codes, and a static data sheet of corporate action event or corporate action mandatory/voluntary or combinations thereof. 3 . The method according to claim 1 , further comprising: implementing a pre-designed template configured to link with a corporate action swift generator sheet corresponding to MX20022 among the plurality of corporate action swift generator sheets; automatically generating a corporate action MX20022 swift message based on the pre-designed template and the desired static data sheet; and automatically creating an MX20022 swift file as output for the generated corporate action MX20022 swift message in a .csv file format. 4 . The method according to claim 1 , further comprising: implementing a pre-designed template configured to link with a corporate action swift generator sheet corresponding to MT564 in the MT56x family of swift among the plurality of corporate action swift generator sheets; automatically generating a corporate action MT564 swift message based on the pre-designed template and the desired static data sheet; and automatically creating an MT564 swift file as output for the generated corporate action MT564 swift message in either a .txt file format or an .xls file format. 5 . The method according to claim 1 , wherein the template is configured to link with a corporate action swift generator sheet corresponding to MT565 in the MT56x family of swift among the plurality of corporate action swift generator sheets, and the method further comprising: automatically generating a corporate action MT565 swift message based on the template and the desired static data sheet; and automatically creating an MT565 swift file as output for the generated corporate action MT565 swift message in either a .txt file format or an .xls file format. 6 . The method according to claim 1 , wherein the template is configured to link with a corporate action swift generator sheet corresponding to MT566 in the MT56x family of swift among the plurality of corporate action swift generator sheets, and the method further comprising: automatically generating a corporate action MT566 swift message based on the template and the desired static data sheet; and automatically creating an MT566 swift file as output for the generated corporate action MT566 swift message in either a .txt file format or an .xls file format. 7 . The method according to claim 1 , wherein the template is configured to link with a corporate action swift generator sheet corresponding to MT567 in the MT56x family of swift among the plurality of corporate action swift generator sheets, and the method further comprising: automatically generating a corporate action MT567 swift message based on the template and the desired static data sheet; and automatically creating an MT567 swift file as output for the generated corporate action MT567 swift message in either a .txt file format or an .xls file format. 8 . The method according to claim 1 , further comprising: overriding automatically generated corporate action MT56x family of swift message by receiving user input. 9 . The method according to claim 1 , further comprising: updating the plurality of static data sheets in a predetermined periodic manner. 10 . The method according to claim 1 , further comprising: creating an MT564 swift file for generated MT564 swift messages as .txt or .xls file format; creating an MT565 swift file for generated MT565 swift messages as .txt or .xls file format; creating an MT566 swift file for generated MT566 swift messages as .txt or .xls file format; creating an MT567 swift file for generated MT567 swift messages as .txt or .xls file format; creating an MX20022 swift file for generated MX20022 swift messages as .csv file format; and storing, onto a memory, all created swift files in the same folder. 11 . The method according to claim 1 , further comprising: receiving user input corresponding to a desired static data sheet; pasting the desired data sheet onto the template; and generating a corporate action swift message in the MT56x family of swift messages based on the desired static data sheet. 12 . The method according to claim 11 , further comprising: controlling user input in a manner to detect incorrect or faulty data as input; and blocking generation of corporate action swift messages with incorrect or faulty data based on the detection of incorrect or faulty data as input. 13 . A system for generating corporate action swift (society for worldwide interbank financial telecommunication) messages, comprising: a database that stores a plurality of static data sheets each including different type of static data; and a processor operatively connected to the database via a communication network, wherein the processor is configured to: access a plurality of corporate action swift generator sheets each configured to link to the plurality of static data sheets from the database and generate a certain type of swift in an MT56x family of swift; implement a template that is linked to the plurality of corporate action swift generator sheets to access a desired static data sheet; automatically generate a corporate action MT56x family of swift message based on the template and the desired static data sheet; and automatically create an MT56x swift file as output for the generated corporate action MT56x family of swift message in either a text file format or an excel file format. 14 . The system according to claim 13 , wherein the plurality of static data sheets include a static data sheet of asset identifiers, a static data sheet of administrative FI codes, a static data sheet of business identifier codes, and a static data sheet of corporate action event or corporate action mandatory/voluntary or combinations thereof. 15 . The system according to claim 13 , wherein the processor is further configured to: implement a pre-designed template configured to link with a corporate action swift generator sheet corresponding to MX20022 among the plurality of corporate action swift generator sheets; automatically generate a corporate action MX20022 swift message based on the pre-designed template and the desired static data sheet; and automatically create an MX20022 swift file as output for the generated corporate action MX20022 swift message in a .csv file format. 16 . The system accordin

Assignees

Inventors

Classifications

  • Data format conversion from or to a database · CPC title

  • Details of file format conversion · CPC title

  • Push-based network services · CPC title

  • using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages · CPC title

  • Interoperability with other network applications or services · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2021406829A1 cover?
Various methods, apparatuses/systems, and media for automatically generating and/or updating corporate action swift (society for worldwide interbank financial telecommunication) messages are provided. A processor accesses a database that stores a plurality of static data sheets each including different type of static data; accesses a plurality of corporate action swift generator sheets each con…
Who is the assignee on this patent?
Jpmorgan Chase Bank Na
What technology area does this patent fall under?
Primary CPC classification G06Q40/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Dec 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).