-
公开(公告)号:US11922236B2
公开(公告)日:2024-03-05
申请号:US17666476
申请日:2022-02-07
申请人: Open Text GXS ULC
IPC分类号: G06F9/54 , H04L41/08 , H04L51/06 , H04L51/226
CPC分类号: G06F9/546 , H04L41/08 , H04L51/06 , H04L51/226
摘要: Systems, methods, and computer program products for producer-side prioritization of message processing. Producer-side prioritization of message processing may include receiving an input message according to a messaging protocol for communicating between software components, where the input message comprises message priority information for the input message, producing a command for a next step in the processing flow, the command including a target time determined using the message priority information from the input message, queuing the command in a command queue, selecting the command from the command queue based on a determination that the target time has expired, and processing the command.
-
2.
公开(公告)号:US20230267269A1
公开(公告)日:2023-08-24
申请号:US18310409
申请日:2023-05-01
申请人: Open Text GXS ULC
发明人: Roger David Moyers
IPC分类号: G06F40/16 , G06F16/35 , G06F40/123 , G06F40/137
CPC分类号: G06F40/16 , G06F16/35 , G06F40/123 , G06F40/137 , G06N20/00
摘要: A system for electronic data interchange (EDI) management includes a memory for storing the EDI document data and a machine learning model representing a set of features of EDI documents and a corresponding status. The system further includes a processor and a non-transitory computer readable medium storing instructions for: accessing an EDI file, the EDI file comprising envelope metadata for an envelope and a first EDI document: and translating the EDI file into a first translated EDI document containing the envelope metadata and a set of EDI document data extracted from the first EDI document, the first translated EDI document formatted according to a hierarchical structure comprising attributes translatable into features processable by the machine learning model to determine a status of the first EDI document.
-
公开(公告)号:US20210182794A1
公开(公告)日:2021-06-17
申请号:US17175436
申请日:2021-02-12
申请人: Open Text GXS ULC
摘要: An information exchange platform referred to as a Trading Grid (TG) may perform relationship-based data processing utilizing a trading partner (TP) graph that describes relationships amongst operating units (OUs) on the TG. When the TG receives a request from an OU to exchange data with a TP, the TG accesses the TP graph and determines a relationship between the OU and their TP as reflected in the TP graph. The TP graph is maintained and controlled by the system independently of the OU and the TP. The TG may route the data based on instructions associated with the relationship that is reflected in the TP graph. The instructions associated with the relationship may specify network based services provided by the TG. An orchestration component may operate to orchestrate the performance of the network based services. The TG then communicates the processed and/or produced data to the TP.
-
公开(公告)号:US10922655B2
公开(公告)日:2021-02-16
申请号:US16424060
申请日:2019-05-28
申请人: Open Text GXS ULC
摘要: An information exchange platform referred to as a Trading Grid (TG) may perform relationship-based data processing utilizing a trading partner (TP) graph that describes relationships amongst operating units (OUs) on the TG. When the TG receives a request from an OU to exchange data with a TP, the TG accesses the TP graph and determines a relationship between the OU and their TP as reflected in the TP graph. The TP graph is maintained and controlled by the system independently of the OU and the TP. The TG may route the data based on instructions associated with the relationship that is reflected in the TP graph. The instructions associated with the relationship may specify network based services provided by the TG. An orchestration component may operate to orchestrate the performance of the network based services. The TG then communicates the processed and/or produced data to the TP.
-
公开(公告)号:US10599655B2
公开(公告)日:2020-03-24
申请号:US16284783
申请日:2019-02-25
申请人: OPEN TEXT GXS ULC
发明人: Phil Hanson , Kris Loia
IPC分类号: G06F17/20 , G06F16/2455 , G06F16/00
摘要: An applicant can instantiate a parsing framework, provide an input stream, attach observers, and initiate parsing, which inverts control to the parsing framework. The parsing framework can have an observer manager, a parser controller, and parsers. The observer manager manages observer design patterns from which the observers are instantiated. The parser controller determines which parser would be appropriate for parsing the input stream and instantiate the appropriate parser(s). The parser controller gets the callbacks from the parsers and communicates outcomes to the observer manager. The observer manager determines which of the observers is to be notified, generates parsing notifications accordingly, and dispatches the parsing notifications directly to the observers. The application can be any application that needs parsing in an electronic information exchange platform. The input stream can be created by the application opening a document received from a backend system communicatively connected to the electronic information exchange platform.
-
6.
公开(公告)号:US20190188248A1
公开(公告)日:2019-06-20
申请号:US16284608
申请日:2019-02-25
申请人: Open Text GXS ULC
CPC分类号: G06F17/227 , G06F17/2247 , G06F17/2282 , G06Q10/10 , G06Q10/107
摘要: An intelligent and versatile information exchange platform provides a delivery service operable to perform, in a network environment, processing a document in a first process context according to a first itinerary associated with a sender, including determining whether any receiver policy rule is applicable to the document. If so, the delivery service can determine a second itinerary in view of the receiver policy rule and automatically transition to act as a receive service for the receiver such that the document is processed is a second process context according to the second itinerary associated with the receiver. When no receiver policy rule is found or applicable to the document based on the document type of the document, the delivery service can deliver the document to the receiver under the first process context.
-
公开(公告)号:US10241985B2
公开(公告)日:2019-03-26
申请号:US15651761
申请日:2017-07-17
申请人: Open Text GXS ULC
摘要: An intelligent and versatile information exchange platform provides a delivery service operable to perform, in a network environment, processing a document in a first process context according to a first itinerary associated with a sender, including determining whether any receiver policy rule is applicable to the document. If so, the delivery service can determine a second itinerary in view of the receiver policy rule and automatically transition to act as a receive service for the receiver such that the document is processed is a second process context according to the second itinerary associated with the receiver. When no receiver policy rule is found or applicable to the document based on the document type of the document, the delivery service can deliver the document to the receiver under the first process context.
-
公开(公告)号:US20170124515A1
公开(公告)日:2017-05-04
申请号:US15337884
申请日:2016-10-28
申请人: Open Text GXS ULC
CPC分类号: G06Q10/103 , G06Q10/10 , G06Q10/101 , G06T11/206 , H04L67/1097
摘要: An information exchange platform referred to as a Trading Grid (TG) may perform relationship-based data processing utilizing a trading partner (TP) graph that describes relationships amongst operating units (OUs) on the TG. When the TG receives a request from an OU to exchange data with a TP, the TG accesses the TP graph and determines a relationship between the OU and their TP as reflected in the TP graph. The TP graph is maintained and controlled by the system independently of the OU and the TP. The TG may route the data based on instructions associated with the relationship that is reflected in the TP graph. The instructions associated with the relationship may specify network based services provided by the TG. An orchestration component may operate to orchestrate the performance of the network based services. The TG then communicates the processed and/or produced data to the TP.
-
公开(公告)号:US20240311379A1
公开(公告)日:2024-09-19
申请号:US18674587
申请日:2024-05-24
申请人: Open Text GXS ULC
发明人: Phil Hanson , Kris Loia
IPC分类号: G06F16/2455 , G06F16/00
CPC分类号: G06F16/24568 , G06F16/00
摘要: An applicant can instantiate a parsing framework, provide an input stream, attach observers, and initiate parsing, which inverts control to the parsing framework. The parsing framework can have an observer manager, a parser controller, and parsers. The observer manager manages observer design patterns from which the observers are instantiated. The parser controller determines which parser would be appropriate for parsing the input stream and instantiate the appropriate parser(s). The parser controller gets the callbacks from the parsers and communicates outcomes to the observer manager. The observer manager determines which of the observers is to be notified, generates parsing notifications accordingly, and dispatches the parsing notifications directly to the observers. The application can be any application that needs parsing in an electronic information exchange platform. The input stream can be created by the application opening a document received from a backend system communicatively connected to the electronic information exchange platform.
-
公开(公告)号:US20240220306A1
公开(公告)日:2024-07-04
申请号:US18425985
申请日:2024-01-29
申请人: Open Text GXS ULC
CPC分类号: G06F9/45558 , G06F9/5027
摘要: A system for isolating requests that comprises, a shared command queue, a first virtual computational resource and a second virtual computational resources. The first virtual computational resources comprises a policy engine configured to access policies comprising criteria for assigning commands corresponding to requests from tenants to compartments, determine, according to the policies, compartments to which to assign the commands corresponding to the requests, produce the commands corresponding to the requests, and queue the commands in the shared command queue, each command comprising compartment assignment information. The second virtual computational resource comprises a command consumer configured to access a subscription to determine a subscribed compartment to which the second virtual computational resource is subscribed, select commands from the shared command queue according to selection criteria that include the subscribed compartment, and consume the selected commands from the shared command queue for processing by the second virtual computational resource.
-
-
-
-
-
-
-
-
-