-
公开(公告)号:US20230362166A1
公开(公告)日:2023-11-09
申请号:US18220103
申请日:2023-07-10
申请人: ROYAL BANK OF CANADA
发明人: Edison U. ORTIZ , Arya POURTABATABAIE , Ambica Pawan KHANDAVILLI , Margaret Inez SALTER , Jordan Alexander RICHARDS , Iustina-Miruna VINTILA , Sarah Rachel Waigh Yean WILKINSON
CPC分类号: H04L63/10 , H04L9/0894 , H04L9/30 , H04L9/3218 , H04L9/3234 , H04L9/3247
摘要: A computer implemented system for controlling access to data associated with an entity includes a data storage device having a computer memory, and one or more processors. The one or more processors are configured for: storing a secret key associated with the entity in a computer memory associated with the entity; upon receiving entity data, storing the entity data in the computer memory; and upon receiving an access grant signal, enabling communication of information relating to the entity data.
-
12.
公开(公告)号:US20230351201A1
公开(公告)日:2023-11-02
申请号:US18139330
申请日:2023-04-25
申请人: ROYAL BANK OF CANADA
发明人: Hongfeng HUANG , Zhuo YU , Muhammad Mustajab AZAM , Jacob CHMURA
IPC分类号: G06N3/092
CPC分类号: G06N3/092
摘要: Systems are methods are provided for processing multiple input objectives by a reinforcement learning agent. The method may include: instantiating a reinforcement learning agent that maintains a reinforcement learning neural network and generates, according to outputs of the reinforcement learning neural network, signals for communicating task requests; receiving a plurality of input data representing a plurality of user objectives associated with a task request and a plurality of weights; generating a plurality of preferences based on the plurality of user objectives and the plurality of weights; computing a plurality of loss values; computing a plurality of first gradients based on the plurality of loss values; for a plurality of pairs of references, computing a plurality of similarity metrics; computing an updated gradient based on the first gradients and the plurality of similarity metrics; and updating the reinforcement learning neural network based on the updated gradient.
-
公开(公告)号:US11803565B2
公开(公告)日:2023-10-31
申请号:US16685815
申请日:2019-11-15
申请人: ROYAL BANK OF CANADA
CPC分类号: G06F16/254 , G06F16/258 , G06F40/30 , G06N5/04 , G06Q40/03
摘要: A computer system and method for verifying a data lineage of a data element is provided. The system comprises at least processor and a memory storing instructions which when executed by the processor cause the processor to perform the method. The method comprises extracting data transformation code from programming logic, extracting and describing data transformation semantics from the code using a data transformation ontology, filtering out non-business-significant transformations, and determining that remaining business-significant transformations match a business ontology.
-
公开(公告)号:US20230289793A1
公开(公告)日:2023-09-14
申请号:US18199809
申请日:2023-05-19
申请人: ROYAL BANK OF CANADA
发明人: Edison U. ORTIZ , Terry W. LEE , Gabriel Y. WOO , Stephen James SCOTT , Weiqiang YIN , Judy DINN , Chai LAM
CPC分类号: G06Q20/40 , G06Q20/12 , G06Q20/023
摘要: Systems, methods, and machine-executable data structures for the processing of data for the secure creation, administration, manipulation, processing, and storage of electronic data useful in the processing of electronic payment transactions and other secure data processes. Aspects of such systems include trusted platforms by which networked communication devices and merchant systems may be registered as trusted entities. Information associated with particular payment means, such as accounts or payment tokens, can be stored on device(s) secure data sets known as virtual or electronic wallets, or in the form of secure payment tokens. Common application programming interfaces executed by devices may facilitate push and pull processes between electronic wallets and other secure data stores. Users may thereby initiate and complete electronic transactions directly from within applications on trusted devices.
-
公开(公告)号:US20230289752A1
公开(公告)日:2023-09-14
申请号:US18199101
申请日:2023-05-18
申请人: ROYAL BANK OF CANADA
CPC分类号: G06Q20/0658 , H04L9/0894 , G06Q20/3829 , G06Q20/389 , G06Q20/065 , G06Q20/3678 , G06Q20/381 , G06Q20/401 , G06Q2220/00 , H04L2209/56 , H04L9/50
摘要: A system and method for handling crypto-asset transactions includes: receiving from a payment processing system an electronic transaction request including: a payment token corresponding to a payment identifier associated with the customer account, and a transaction amount in a fiat currency; determining current price data corresponding to a first crypto-asset and a second crypto-asset associated with the customer account; associating the electronic transaction request with at least one data processing task for executing at least one crypto-asset transaction; and when at least one crypto-asset confidence condition is satisfied based on the current price data of at least one of the first crypto-asset or the second crypto-asset, generating signals for providing, via the payment processing system, an indication that the electronic transaction request is authorized without waiting for confirmation of execution of the at least one crypto-asset transaction in the respective distributed ledger.
-
公开(公告)号:US11743052B2
公开(公告)日:2023-08-29
申请号:US17502888
申请日:2021-10-15
申请人: ROYAL BANK OF CANADA
发明人: Karim Talal Hamasni , Charles Plant St. Louis , Graham Henry Miller , Atilla Murat Firat , Ugobame I. Uchibeke , Joe Larizza , Ioannis Bakagiannis
CPC分类号: H04L9/3247 , G06Q20/02 , G06Q20/3825 , G06Q20/401 , H04L9/3239 , G06Q2220/00 , H04L9/50 , H04L2209/56
摘要: Current systems for data authentication, such as in the course of financial transactions to comply with anti-money laundering and know-your-customer legislation, are burdensome and inefficient for banks and their clients. A platform of some embodiments provides a system for utilizing distributed ledger technologies, such as a blockchain data structure residing on a distributed ledger. A client may use this blockchain data structure to register the client's personal information in a data object that then may be routed to specific identified trusted individuals who verify that the information in the data object is correct. Once verification is complete, the client or other trusted individuals may use the data object as necessary to register the client for various programs or services, such as additional bank services.
-
公开(公告)号:US11741070B2
公开(公告)日:2023-08-29
申请号:US17062900
申请日:2020-10-05
申请人: ROYAL BANK OF CANADA
发明人: Kostya Belezko , Brechann McGoey
CPC分类号: G06F16/2272 , G06F16/2264 , G06N7/01
摘要: Disclosed are systems, methods, and devices for pattern extraction. A graph data structure is generated, reflective of a directed graph having vertices representative of entities and edges representative of relationships between two entities. A subgraph data structure is generated, reflective of a plurality of subgraphs of the directed graph. A similarity matrix data structure is generated by applying a graph kernel to obtain a subgraph similarity matrix including a plurality of entries, each entry providing a score of the similarity between two subgraphs of the plurality of subgraphs. A clustering data structure is generated, reflective of a plurality of groups of the plurality entities upon processing the similarity matrix data structure. For at least a given one of the plurality of groups, a common pattern data structure is generated corresponding to a subgraph that is similar to subgraphs in the given group.
-
公开(公告)号:US20230252463A1
公开(公告)日:2023-08-10
申请号:US18133896
申请日:2023-04-12
申请人: ROYAL BANK OF CANADA
IPC分类号: G06Q20/38
CPC分类号: G06Q20/3829
摘要: A computer system and method for populating electronic payment credentials is provided. The system comprises at least one processor and a memory storing instructions which when executed by the processor configure the processor to perform the method. The method comprises receiving a browser extension activation input, sending a payment details request message to a financial institution system, receiving payment details from the financial institution system following authentication at a mobile device, and populating a payment form on the browser using the payment details. Dynamic credentials are provided by the financial institution system and combined with pre-populated tokenized credentials during automatic entry into the payment form.
-
19.
公开(公告)号:US11720792B2
公开(公告)日:2023-08-08
申请号:US16944420
申请日:2020-07-31
申请人: ROYAL BANK OF CANADA
发明人: Matthew Edmund Taylor , Bilal Kartal , Pablo Francisco Hernandez Leal , Nathan Douglas , Dianna Yim , Frank Maurer
摘要: Disclosed are systems, methods, and devices for generating a visualization of a deep reinforcement learning (DRL) process. State data is received, reflective of states of an environment explored by an DRL agent, each state corresponding to a time step. For each given state, saliency metrics are calculated by processing the state data, each metric measuring saliency of a feature at the time step corresponding to the given state. A graphical visualization is generated, having at least two dimensions in which: each feature of the environment is graphically represented along a first axis; and each time step is represented along a second axis; and a plurality of graphical markers representing corresponding saliency metrics, each graphical marker having a size commensurate with the magnitude of the particular saliency metric represented, and a location along the first and second axes corresponding to the feature and time step for the particular saliency metric.
-
公开(公告)号:US11715465B2
公开(公告)日:2023-08-01
申请号:US17170682
申请日:2021-02-08
申请人: ROYAL BANK OF CANADA
发明人: MohammadHosein Ahmadidaneshashtiani , Ian Robert Middleton , Shawn Harold Munro , Darren Michael MacNamara , Bo Sang , Devina Jaiswal , Hanke Liu , Kylie To
IPC分类号: G10L15/19 , G06F40/284
CPC分类号: G10L15/19 , G06F40/284
摘要: A de-coupled computing infrastructure is described that is adapted to provide domain specific contextual engines based on conversational flow. The computing infrastructure further includes, in some embodiments, a mechanism for directing conversational flow in respect of a backend natural language processing engine. The computing infrastructure is adapted to control or manage conversational flows using a plurality of natural language processing agents.
-
-
-
-
-
-
-
-
-