System and method for integrating message content into a target data processing device

US11436192B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11436192-B2
Application numberUS-201816629464-A
CountryUS
Kind codeB2
Filing dateJul 6, 2018
Priority dateJul 13, 2017
Publication dateSep 6, 2022
Grant dateSep 6, 2022

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.

Systems and methods of integrating message content into a target processing device configured to process input data having a predefined data structure. A messaging server is configured to receive a message from a messaging client device executing a messaging application. An orchestrator device is configured to integrate at least a part of the message content into a target data processing device, receive the part of the message content from the messaging server, and transmit a file derived from the part of the message content to a file processing device. The processing device is configured to transform each received file into a description file comprising a set of predefined keys. The orchestrator device is configured to derive an input file having the predefined data structure from the description file and transmit the input file to the target data processing device for processing of the input file by the target processing device.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system for integrating message content into a target data processing device, the target data processing device being configured to process an input data having a predefined data structure, the system comprising: a messaging server configured to receive a message from a messaging client device executing a messaging application at the target data processing device, the message comprising the message content, wherein the messaging application comprises an application interface and an application extension; a file processing device; and an orchestrator device configured to: integrate a part of the message content into the target data processing device; receive the part of the message content from the messaging server, wherein the part of the message content comprises one or more file attachments; extract a non-structured file from the part of the message content; transmit the non-structured file to the file processing device; derive, from a description file, an input file having the predefined data structure; transmit the input file to the target data processing device for processing; and provide an initialization view in a dedicated area of the application interface, the initialization view comprises a display of the one or more file attachments received by the orchestrator device as a thumbnail that is a clickable image; wherein the file processing device is configured to: determine whether the part of the message content is similar to one or more reference documents by comparing a set of attributes associated with at least the non-structured file from the part of the message content with a set of attributes from the one or more reference documents; in response to a determination that the part of the message content is similar to the one or more reference documents, determine a feature vector using transformations and filters applied to the part of the message content; extract a file type based on the feature vector; transform the non-structured file into the description file comprising a set of predefined keys based on the file type, at least some of the predefined keys being associated with one or more values; and transmit the description file to the orchestrator device, wherein the target data processing device is configured to generate, by the application extension, a rendering of the input file and the initialization view in the dedicated area of the application interface. 2. The system of claim 1 , wherein the orchestrator device is connected to the messaging server according to a first communication protocol, to the messaging application according to a second communication protocol, and to the target data processing device according to a third communication protocol. 3. The system of claim 1 , wherein the application extension is further configured to display an image of the part of the message content in the dedicated area and to generate a display of one or more selectable highlighting items for each data item of the part of the message content mapping a key, and each highlighting item for a given data item is displayed at a position of the displayed image determined from a set of positioning data identifying the position of the data item. 4. The system of claim 1 , wherein the file processing device is configured to map one or more data items of the part of the message content to at least some keys of a predefined set of keys, the file processing device is configured to generate the description file from the part of the message content, the description file comprises the set of predefined keys, and the one or more values associated with the keys of the description file are derived from the one or more data items mapped thereto. 5. The system of claim 4 , wherein the file processing device is further configured to determine sets of positioning data from the input file received from the orchestrator device, each set of positioning data identifies a position of a data item of the input file mapping a key of the predefined set of keys, and each set of positioning data is included in the description file being associated with the key mapped to the data item. 6. The system of claim 5 , wherein each set of positioning data includes positioning coordinates in a given referential. 7. The system of claim 4 , wherein the file processing device is further configured to determine a scoring for each value associated with a given key of the predefined set of keys, and the file processing device is further configured to include the scoring determined for the value associated with the given key in the description file. 8. The system of claim 1 , wherein the application extension comprises an advancement tracker, and the advancement tracker is configured to track a progress of processing of a selected file. 9. The system of claim 1 , wherein the dedicated area of the application interface is managed by the application extension, and the dedicated area of the application interface comprises at least one graphical element. 10. A method of integrating message content into a target data processing device, the target data processing device being configured to process input data having a predefined data structure, the method comprising: receiving, by a messaging server, a message from a messaging client device executing a messaging application at the target data processing device, the message comprising the message content, wherein the messaging application comprises an application interface and an application extension and the message content comprises one or more file attachments; integrating, by an orchestrator device, a part of the message content into the target data processing device by: extracting, by the orchestrator device, a non-structured file from the part of the message content; transmitting the non-structured file from the orchestrator device to a file processing device; determining whether the part of the message content is similar to one or more reference documents by comparing a set of attributes associated with the part of the message content with a set of attributes from the one or more reference documents; in response to a determination that the part of the message content is similar to the one or more reference documents, determining a feature vector using transformations and filters applied to the part of the message content; extracting a file type based on the feature vector; transforming, by the file processing device and based on the file type, the non-structured file into a description file comprising a set of predefined keys, at least some of the predefined keys being associated with one or more values; transmitting, by the file processing device, the description file to the orchestrator device; deriving, from the description file and by the orchestrator device, an input file having the predefined data structure; and transmitting the input file to the target data processing device for processing; generating, at the target data processing device by the application extension, a rendering of the input file and an initialization view in a dedicated area of the application interface; and providing the initialization view in the dedicated area of the application interface, the initialization view comprises a display of the one or more file attachments received by the orchestrator device as a thumbnail that is a clickable image. 11. The method of claim 10 , wherein the orchestrator device is connected to the messaging server according to a first communication protocol, to the messaging application according to a second communication protocol, and to the target data processing device according to a third communication protocol.

Assignees

Inventors

Classifications

  • H04L67/565Primary

    Conversion or adaptation of application format or content (adding application control or application functional data H04L67/561) · CPC title

  • G06F16/16Primary

    File or folder operations, e.g. details of user interfaces specifically adapted to file systems · CPC title

  • Character recognition · CPC title

  • Billing or invoicing · CPC title

  • Information retrieval; Database structures therefor; File system structures therefor · 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 US11436192B2 cover?
Systems and methods of integrating message content into a target processing device configured to process input data having a predefined data structure. A messaging server is configured to receive a message from a messaging client device executing a messaging application. An orchestrator device is configured to integrate at least a part of the message content into a target data processing device…
Who is the assignee on this patent?
Amadeus Sas
What technology area does this patent fall under?
Primary CPC classification H04L67/565. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 06 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). 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).