Machine for generating unstructured syntax
US-10282454-B2 · May 7, 2019 · US
US2021406829A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2021406829-A1 |
| Application number | US-202016917070-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jun 30, 2020 |
| Priority date | Jun 30, 2020 |
| Publication date | Dec 30, 2021 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.