Royal Bank of Canada

Canada

Back to Profile

1-100 of 1,765 for Royal Bank of Canada and 3 subsidiaries Sort by
Query
Aggregations
IP Type
        Trademark 1,272
        Patent 493
Jurisdiction
        Canada 1,106
        United States 579
        World 48
        Europe 32
Owner / Subsidiary
[Owner] Royal Bank of Canada 1,711
City National Bank 39
First American Commercial Bancorp, Inc. 13
RBC Investor Services Trust 2
Date
New (last 4 weeks) 9
2025 October (MTD) 5
2025 September 11
2025 August 8
2025 July 7
See more
IPC Class
G06N 20/00 - Machine learning 72
G06N 3/08 - Learning methods 62
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists 58
G06Q 20/38 - Payment protocolsDetails thereof 55
G06Q 40/04 - Trading Exchange, e.g. stocks, commodities, derivatives or currency exchange 42
See more
NICE Class
36 - Financial, insurance and real estate services 1,134
35 - Advertising and business services 251
42 - Scientific, technological and industrial services, research and design 158
09 - Scientific and electric apparatus and instruments 152
41 - Education, entertainment, sporting and cultural services 97
See more
Status
Pending 278
Registered / In Force 1,487
  1     2     3     ...     18        Next Page

1.

METHODS FOR DETECTING CYBER-ATTACKS AND INCIDENTS, AND SYSTEMS, APPARATUSES, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIA EMPLOYING SAME

      
Application Number 19173578
Status Pending
Filing Date 2025-04-08
First Publication Date 2025-10-09
Owner Royal Bank of Canada (Canada)
Inventor
  • Mammadli, Nariman
  • Bakht, Sajeed
  • Ensafi, Yasaman

Abstract

Methods, systems, apparatuses, and non-transitory computer-readable storage media for detecting cyber-attacks and incidents are disclosed. A method for detecting network incidents comprises: receiving outputs from a plurality of artificial intelligence (AI) models analyzing a plurality of network operation streams, wherein the plurality of AI models are respectively trained to detect suspicious events corresponding to a potential type of network incident in a respective network operation stream and to output an alert when a suspicious event is detected; determining, from the outputs of the plurality of AI models, a plurality of suspicious events that are associated with an entity; calculating a probability that two or more of the plurality of suspicious events associated with the entity occurred randomly; and outputting an alert based on the probability.

IPC Classes  ?

2.

SYSTEMS AND METHODS FOR AUTOMATIC AUDIT INFORMATION LABELLING

      
Application Number 18960490
Status Pending
Filing Date 2024-11-26
First Publication Date 2025-10-09
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Shelton, Erin Elizabeth
  • Singh, Preet Kanwal
  • Huang, Vincent

Abstract

A zero-shot classifier can be used for the automatic labelling of audit information. An issue description in the audit information is compared to each of a plurality of risk/sub-risk descriptions using a zero-shot classifier in order to determine a plurality of risk/sub-risks that are most relevant to the issue description.

IPC Classes  ?

3.

MEMORY EFFICIENT NEURAL NETWORK TRAINING METHOD AND SYSTEM

      
Application Number 19043279
Status Pending
Filing Date 2025-01-31
First Publication Date 2025-10-09
Owner Royal Bank of Canada (Canada)
Inventor
  • Hao, Yongchang
  • Cao, Yanshuai
  • Mou, Lili

Abstract

A memory efficient neural network training method and system. A forward pass is performed by inputting a batch of training data to a neural network. A loss is determined from an output of the neural network resulting from the forward pass, and back propagation is performed as part of the training on the neural network. Performing the back propagation involves, for each layer of the neural network, determining a gradient or optimizer state for the layer of the neural network, and compressing the gradient or optimizer state by performing a random down-projection on the gradient. Following determining and down projecting the gradients or optimizer states for the layers of the neural network, the gradients or optimizer states based on the gradients are decompressed, and the weights of the neural network are updated based on the decompressed gradients or optimizer states. A different random down-projection is used for each layer.

IPC Classes  ?

  • G06N 3/084 - Backpropagation, e.g. using gradient descent

4.

SYSTEM AND METHOD FOR GPU PROCESSING

      
Application Number 19170492
Status Pending
Filing Date 2025-04-04
First Publication Date 2025-10-09
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Raczkowski, Robert Arthur Lucian
  • Abu-Abed, Hisham
  • Davis, Rex

Abstract

There is provided a system and method for sprite-based Graphics Processing Unit (GPU) processing of structured data records. One or more structured databases may include one or more data records, each of said data records having one or more attributes having values. In response to receiving a query for the databases, for each data record, an image map comprising one or more pixels may be generated. The colour of each respective pixel may correspond to a value of each respective attribute for that data record. A plurality of image maps may be processed by a GPU to determine a response to the query. The result of the query may be displayed on a dashboard.

IPC Classes  ?

  • G06F 16/532 - Query formulation, e.g. graphical querying
  • G06T 11/00 - 2D [Two Dimensional] image generation

5.

SYSTEM AND METHOD FOR COMPOSITE CRYPTOGRAPHIC TRANSACTIONS

      
Application Number 19239154
Status Pending
Filing Date 2025-06-16
First Publication Date 2025-10-02
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Hamasni, Karim Talal
  • Mueller, Stefan
  • Firat, Atilla Murat
  • Peskett, Matthew Thomas

Abstract

A composite cryptographic data structure is described, and corresponding methods, systems, and computer readable media. The composite cryptographic data structure is instantiated based on an underlying set of cryptographic tokens (e.g., blockchain/distributed ledger tokens) that, in some embodiments, are transferrable through on-chain transactions established on one or more distributed ledger networks. Identity validation, in some embodiments, may occur at one of composite cryptographic data structure instantiation or composite cryptographic data structure redemption, or both, through the use of a whitelist or a blacklist data structure.

IPC Classes  ?

  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
  • H04L 9/08 - Key distribution

6.

SYSTEM AND METHOD FOR SECURE ELECTRONIC TRANSACTION PLATFORM

      
Application Number 19070223
Status Pending
Filing Date 2025-03-04
First Publication Date 2025-09-25
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Ortiz, Edison U.
  • Pourtabatabaie, Arya
  • Khandavilli, Ambica Pawan
  • Salter, Margaret Inez
  • Richards, Jordan Alexander
  • Vintila, Iustina-Miruna

Abstract

A system for processing data within a Trusted Execution Environment (TEE) of a processor is provided. The system may include: a trust manager unit for verifying identity of a partner and issuing a communication key to the partner upon said verification of identity; at least one interface for receiving encrypted data from the partner encrypted using the communication key; a secure database within the TEE for storing the encrypted data with a storage key and for preventing unauthorized access of the encrypted data within the TEE; and a recommendation engine for decrypting and analyzing the encrypted data to generate recommendations based on the decrypted data.

IPC Classes  ?

  • G06F 21/60 - Protecting data
  • G06F 12/14 - Protection against unauthorised use of memory
  • G06N 20/00 - Machine learning
  • H04L 9/08 - Key distribution
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

7.

METHODS AND SYSTEMS FOR COMPUTATIONALLY EFFICIENT DATA OBJECT EXECUTION

      
Application Number 19089929
Status Pending
Filing Date 2025-03-25
First Publication Date 2025-09-25
Owner Royal Bank of Canada (Canada)
Inventor
  • Abu-Abed, Hisham
  • Butt, Akbar
  • Davis, Rex
  • Guo, James X.
  • Huang, Wei
  • Khoo-Fazari, Kerry
  • Law, Yu Shing
  • Luo, Min
  • Rangarajan, Priya
  • Watt, John

Abstract

Methods and systems for data management optimization are disclosed. The methods involve retrieving at least one of data querying instructions or data generating paths, and constructing knowledge graphs to visualize data structure within the data objects. Data objects are matched to determine similarities among the knowledge graphs. Cost functions determined by the similarities generate costs to evaluate aspects of the data objects, which are then ranked to inform data processing workflows within the data management system. This disclosure improves data handling efficiency and operational performance.

IPC Classes  ?

  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
  • G06N 5/04 - Inference or reasoning models

8.

GOSMART

      
Application Number 242613900
Status Pending
Filing Date 2025-09-22
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 36 - Financial, insurance and real estate services
  • 38 - Telecommunications services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Mobile application software for use in accessing and managing financial investments and financial services; mobile applications for use in financial trading, financial exchange, and accessing financial information, market data and financial trends (2) Mobile application software for electronic trading of securities. (1) Financial services, namely, investment of funds of others; investment, securities, and discount brokerage trading services; providing access to online information in the fields of finance, financial literacy, investment and trading. (2) Providing an online trading platform for investment funds brokerage; providing online trading platform for securities brokerage; providing temporary use of online non-downloadable software to store, manage, track, analyze and report financial investment data (3) Providing access to web-based online investment applications for use by clients, namely, web-based investment portfolio application to build and manage investment portfolio by setting goals, analyzing and rebalancing investments as well as comparing portfolio's rate of return; providing access to web-based online investment applications for use by clients, namely, web-based investment portfolio application that assists with learning about and investing in exchange-traded funds and securities; Providing access to web-based online investment applications for use by clients, namely, web-based investment portfolio application containing a web-based calendar application to keep track of daily, weekly and monthly views of economic events, earnings and dividend dates that may affect investment holdings, alerts and web-based watch list applications to keep track of stocks, purchase dates, prices and commissions and other administrative information relevant to investments; providing access to web-based online investment applications for use by clients, namely, web-based investment portfolio application containing financial calculators.

9.

ASTUCIO

      
Application Number 242613800
Status Pending
Filing Date 2025-09-22
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 36 - Financial, insurance and real estate services
  • 38 - Telecommunications services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Mobile application software for use in accessing and managing financial investments and financial services; mobile applications for use in financial trading, financial exchange, and accessing financial information, market data and financial trends (2) Mobile application software for electronic trading of securities. (1) Financial services, namely, investment of funds of others; investment, securities, and discount brokerage trading services; providing access to online information in the fields of finance, financial literacy, investment and trading. (2) Providing an online trading platform for investment funds brokerage; providing online trading platform for securities brokerage; providing temporary use of online non-downloadable software to store, manage, track, analyze and report financial investment data (3) Providing access to web-based online investment applications for use by clients, namely, web-based investment portfolio application to build and manage investment portfolio by setting goals, analyzing and rebalancing investments as well as comparing portfolio's rate of return; providing access to web-based online investment applications for use by clients, namely, web-based investment portfolio application that assists with learning about and investing in exchange-traded funds and securities; Providing access to web-based online investment applications for use by clients, namely, web-based investment portfolio application containing a web-based calendar application to keep track of daily, weekly and monthly views of economic events, earnings and dividend dates that may affect investment holdings, alerts and web-based watch list applications to keep track of stocks, purchase dates, prices and commissions and other administrative information relevant to investments; providing access to web-based online investment applications for use by clients, namely, web-based investment portfolio application containing financial calculators.

10.

RBC i360

      
Application Number 242586900
Status Pending
Filing Date 2025-09-19
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 36 - Financial, insurance and real estate services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Downloadable electronic publications, brochures, flyers, and newsletters in the field of insurance products and services. (1) Insurance information services; providing information in insurance matters; providing information in the field of insurance products and services via a website; providing information in the field of insurance via a website; providing information in the field of life insurance via an interactive website; providing information via the internet on insurance and insurance services; providing insurance information; providing insurance services and information in the field of insurance products and services via the Internet, websites and a web-based portal (2) Providing non-downloadable computer software for the management and electronic delivery of insurance documents and insurance claims information via a website; providing online non-downloadable computer software for providing information about insurance policies and rates

11.

RBC a360

      
Application Number 242587000
Status Pending
Filing Date 2025-09-19
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 36 - Financial, insurance and real estate services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Downloadable electronic publications, brochures, flyers, and newsletters in the field of insurance products and services. (1) Insurance information services; providing information in insurance matters; providing information in the field of insurance products and services via a website; providing information in the field of insurance via a website; providing information in the field of life insurance via an interactive website; providing information via the internet on insurance and insurance services; providing insurance information; providing insurance services and information in the field of insurance products and services via the Internet, websites and a web-based portal (2) Providing non-downloadable computer software for the management and electronic delivery of insurance documents and insurance claims information via a website; providing online non-downloadable computer software for providing information about insurance policies and rates

12.

XIN SHENG HUO QI DIAN

      
Application Number 242413600
Status Pending
Filing Date 2025-09-11
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services

Goods & Services

(1) Administration of a customer incentive program by setting goals, monitoring progress and providing rewards, discounts and rebates; customer loyalty reward program services offering discounted goods; promoting the goods and services of others by arranging for sponsors to affiliate their goods and services with rewards programs; sales and promotional incentive schemes and promotional services, namely provision of bonus incentive rewards to customers (2) Credit card and debit reward program services; advertising of customer loyalty rewards program for banking customers. (3) Real estate brokerage (4) Financial services, namely, banking services, savings, financing and loan services, mortgage services, credit card and debit card services, financial planning and investment advisory services, safe deposit box services; insurance and reinsurance services, namely property and casualty insurance; life and health insurance; annuities; segregated funds; travel insurance; life, health, property and casualty reinsurance, structured finance; creditor insurance; underwriting insurance services; services related to the administration of insurance; information and advice relating to insurance and re-insurance; investment services, namely investment and portfolio management services, investment counselling and advisory services; investment strategy and research; retirement planning and strategy; management of retirement plans; real estate investment advice and property management services; real estate advisory services; financial planning and tax registered plans; financial advice; mutual fund services, namely mutual fund brokerage, mutual fund investment and mutual fund distribution.

13.

SAN SANG FO HEI DIM

      
Application Number 242413700
Status Pending
Filing Date 2025-09-11
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services

Goods & Services

(1) Administration of a customer incentive program by setting goals, monitoring progress and providing rewards, discounts and rebates; customer loyalty reward program services offering discounted goods; promoting the goods and services of others by arranging for sponsors to affiliate their goods and services with rewards programs; sales and promotional incentive schemes and promotional services, namely provision of bonus incentive rewards to customers (2) Credit card and debit reward program services; advertising of customer loyalty rewards program for banking customers. (3) Real estate brokerage (4) Financial services, namely, banking services, savings, financing and loan services, mortgage services, credit card and debit card services, financial planning and investment advisory services, safe deposit box services; insurance and reinsurance services, namely property and casualty insurance; life and health insurance; annuities; segregated funds; travel insurance; life, health, property and casualty reinsurance, structured finance; creditor insurance; underwriting insurance services; services related to the administration of insurance; information and advice relating to insurance and re-insurance; investment services, namely investment and portfolio management services, investment counselling and advisory services; investment strategy and research; retirement planning and strategy; management of retirement plans; real estate investment advice and property management services; real estate advisory services; financial planning and tax registered plans; financial advice; mutual fund services, namely mutual fund brokerage, mutual fund investment and mutual fund distribution.

14.

PREMIÈRES NOUVEL ARRIVANT

      
Application Number 242307600
Status Pending
Filing Date 2025-09-08
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services

Goods & Services

(1) Administration of a customer incentive program by setting goals, monitoring progress and providing rewards, discounts and rebates; customer loyalty reward program services offering discounted goods; promoting the goods and services of others by arranging for sponsors to affiliate their goods and services with rewards programs; sales and promotional incentive schemes and promotional services, namely provision of bonus incentive rewards to customers (2) Credit card and debit reward program services; advertising of customer loyalty rewards program for banking customers. (3) Real estate brokerage (4) Financial services, namely, banking services, savings, financing and loan services, mortgage services, credit card and debit card services, financial planning and investment advisory services, safe deposit box services; insurance and reinsurance services, namely property and casualty insurance; life and health insurance; annuities; segregated funds; travel insurance; life, health, property and casualty reinsurance, structured finance; creditor insurance; underwriting insurance services; services related to the administration of insurance; information and advice relating to insurance and re-insurance; investment services, namely investment and portfolio management services, investment counselling and advisory services; investment strategy and research; retirement planning and strategy; management of retirement plans; real estate investment advice and property management services; real estate advisory services; financial planning and tax registered plans; financial advice; mutual fund services, namely mutual fund brokerage, mutual fund investment and mutual fund distribution.

15.

NEWCOMER FIRSTS

      
Application Number 242307700
Status Pending
Filing Date 2025-09-08
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services

Goods & Services

(1) Administration of a customer incentive program by setting goals, monitoring progress and providing rewards, discounts and rebates; customer loyalty reward program services offering discounted goods; promoting the goods and services of others by arranging for sponsors to affiliate their goods and services with rewards programs; sales and promotional incentive schemes and promotional services, namely provision of bonus incentive rewards to customers (2) Credit card and debit reward program services; advertising of customer loyalty rewards program for banking customers. (3) Real estate brokerage (4) Financial services, namely, banking services, savings, financing and loan services, mortgage services, credit card and debit card services, financial planning and investment advisory services, safe deposit box services; insurance and reinsurance services, namely property and casualty insurance; life and health insurance; annuities; segregated funds; travel insurance; life, health, property and casualty reinsurance, structured finance; creditor insurance; underwriting insurance services; services related to the administration of insurance; information and advice relating to insurance and re-insurance; investment services, namely investment and portfolio management services, investment counselling and advisory services; investment strategy and research; retirement planning and strategy; management of retirement plans; real estate investment advice and property management services; real estate advisory services; financial planning and tax registered plans; financial advice; mutual fund services, namely mutual fund brokerage, mutual fund investment and mutual fund distribution.

16.

SYSTEM AND METHOD FOR COORDINATING NETWORKED RESOURCES

      
Application Number CA2024050249
Publication Number 2025/179366
Status In Force
Filing Date 2024-02-28
Publication Date 2025-09-04
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Ezechukwu, Obinna
  • Morris, Hannah

Abstract

Systems, methods, and devices for coordinating data processing using multiple networked resources are provided. An electronic registry of networked resources is maintained. A data processing request is received. The request is divided among a plurality of data processing segments. For at least one given data processing segment of the plurality of data processing segments: a networked resource is selected from the registry of networked computing. The selecting based on at least one of: a metric indicating suitability of the selected networked resource for the given data processing segment; and an output of a random number generator. A time-out duration is set for completion of processing of the given data processing segment at the selected networked resource. The given data processing segment is routed to the selected networked resource.

IPC Classes  ?

  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network
  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G06F 7/58 - Random or pseudo-random number generators
  • G06Q 40/04 - Trading Exchange, e.g. stocks, commodities, derivatives or currency exchange

17.

SYSTEM AND METHOD FOR COORDINATING NETWORKED RESOURCES

      
Application Number 18589838
Status Pending
Filing Date 2024-02-28
First Publication Date 2025-08-28
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Ezechukwu, Obinna
  • Morris, Hannah

Abstract

Systems, methods, and devices for coordinating data processing using multiple networked resources are provided. An electronic registry of networked resources is maintained. A data processing request is received. The request is divided among a plurality of data processing segments. For at least one given data processing segment of the plurality of data processing segments: a networked resource is selected from the registry of networked computing. The selecting based on at least one of: a metric indicating suitability of the selected networked resource for the given data processing segment; and an output of a random number generator. A time-out duration is set for completion of processing of the given data processing segment at the selected networked resource. The given data processing segment is routed to the selected networked resource.

IPC Classes  ?

  • H04L 47/70 - Admission controlResource allocation
  • H04L 47/78 - Architectures of resource allocation
  • H04L 47/80 - Actions related to the user profile or the type of traffic

18.

DATASET PARSING AND SEARCHING METHOD AND SYSTEM

      
Application Number 19054570
Status Pending
Filing Date 2025-02-14
First Publication Date 2025-08-14
Owner Royal Bank of Canada (Canada)
Inventor
  • Du, Jacquelyn Zhu
  • Oghbaee, Amirreza
  • Khandros, Marat

Abstract

Methods, systems, and techniques for data searching and querying. A query for retrieving information is received, the information corresponds to a subset of data comprised in a dataset. A response to the query is generated, comprising the information retrieved from the dataset using a series of machine learning models configured to parse datasets. The generating comprises: processing the query; generating an instruction for parsing the dataset according to the processing; and parsing the database using the instruction to return the information. Semantic context for the query can be determined using a machine learning model. Search results determined by parsing the database can be translated into natural language using a large language model. The instructions and search results can be evaluated using one or more arrays of large language models.

IPC Classes  ?

19.

RBC CLAIR

      
Application Number 241722100
Status Pending
Filing Date 2025-08-11
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Embedded operating software for banking management; embedded operating software for financial management (1) Accountancy services relating to accounts receivable; administration, billing and reconciliation of accounts on behalf of others; business invoicing services; data management service for use in reporting debt collection accounts to a collection agency; invoicing services (2) Acceptance of bill payments; accounts payable debiting services; accounts receivable financing; banking; banking services; capital fund management; capital investments; capital management; cash advance services for businesses; cash and foreign exchange transactions; cash card services; cash deposit services; cash management services; cash management, namely, facilitating transfers of electronic cash equivalents; charge card and credit card payment processing services; check cashing services; check processing; check verification; conducting foreign exchange transactions for others; contactless payment services; currency and foreign exchange services; debt collection; digital currency exchange services; digital currency trading services; electronic commerce payment services; electronic foreign exchange payment processing; escrow services for the travel industry; financial forecasting; financial services in the nature of payment processing services; financial services, namely provision of a cryptocurrency blockchain for digital currency exchange and trading services; financial trust administration; financial trust management; financial trust planning; financing of business ventures; financing of credit sales; financing of franchises; financing of guarantees; financing of investments; financing of loans; financing of loans and discounting of bills; financing of purchases; holding securities, funds and other assets in escrow; internet-secure electronic transaction solutions for e-commerce namely processing electronic custody, banking, trade finance transactions and payments; investment fund transfer and transaction services; investment management services; liquidity risk management; maintaining escrow accounts for investments; maintaining mortgage escrow accounts; mobile banking services; on-line cash account services; on-line escrow services relating to the exchange of services; online banking; online, real-time tax payment processing, tax payment management, and tax payment analysis services; processing of cash transactions; property asset management services; secured lending services; tax payment processing services; wire transfer services (3) Platform as a service (PaaS) featuring computer software platforms used to facilitate blockchain and distributed ledger technology to support a marketplace for roaming communication services between networks; providing temporary use of online non-downloadable software for cash management services; providing temporary use of online non-downloadable software for credit card invoicing; software as a Service (SAAS) services featuring software for billing and invoicing

20.

RBC CLEAR

      
Application Number 241722000
Status Pending
Filing Date 2025-08-11
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Embedded operating software for banking management; embedded operating software for financial management (1) Accountancy services relating to accounts receivable; administration, billing and reconciliation of accounts on behalf of others; business invoicing services; data management service for use in reporting debt collection accounts to a collection agency; invoicing services (2) Acceptance of bill payments; accounts payable debiting services; accounts receivable financing; banking; banking services; capital fund management; capital investments; capital management; cash advance services for businesses; cash and foreign exchange transactions; cash card services; cash deposit services; cash management services; cash management, namely, facilitating transfers of electronic cash equivalents; charge card and credit card payment processing services; check cashing services; check processing; check verification; conducting foreign exchange transactions for others; contactless payment services; currency and foreign exchange services; debt collection; digital currency exchange services; digital currency trading services; electronic commerce payment services; electronic foreign exchange payment processing; escrow services for the travel industry; financial forecasting; financial services in the nature of payment processing services; financial services, namely provision of a cryptocurrency blockchain for digital currency exchange and trading services; financial trust administration; financial trust management; financial trust planning; financing of business ventures; financing of credit sales; financing of franchises; financing of guarantees; financing of investments; financing of loans; financing of loans and discounting of bills; financing of purchases; holding securities, funds and other assets in escrow; internet-secure electronic transaction solutions for e-commerce namely processing electronic custody, banking, trade finance transactions and payments; investment fund transfer and transaction services; investment management services; liquidity risk management; maintaining escrow accounts for investments; maintaining mortgage escrow accounts; mobile banking services; on-line cash account services; on-line escrow services relating to the exchange of services; online banking; online, real-time tax payment processing, tax payment management, and tax payment analysis services; processing of cash transactions; property asset management services; secured lending services; tax payment processing services; wire transfer services (3) Platform as a service (PaaS) featuring computer software platforms used to facilitate blockchain and distributed ledger technology to support a marketplace for roaming communication services between networks; providing temporary use of online non-downloadable software for cash management services; providing temporary use of online non-downloadable software for credit card invoicing; software as a Service (SAAS) services featuring software for billing and invoicing

21.

CAMP DES RECRUES

      
Application Number 241706000
Status Pending
Filing Date 2025-08-09
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Association services for promoting greater minority inclusion in the sports industry; promoting and sponsoring sporting events and activities for others in the field of youth sports; promotion of goods and services of others through sponsorship of sports events; sports recruiting services for high school athletes; talent recruiting services in the field of sports (2) Arranging of finance for sporting, cultural and entertainment projects; charitable services awarding grants to youth sports organizations; financial sponsorship of sporting activities; financial sponsorship of sporting events and fundraising events that promote physical fitness; financial sponsorship of sports events (3) Providing access to a website that provides information in the field of sports league player performance and statistics (4) Education and training for personnel, team and organizational development in the field of sports competition organization; entertainment in the nature of sports competitions; entertainment services in the form of public viewings of sports events; motivational speaking in the field of sports; operation and coordination of individual sports competitions; operation and coordination of team sports competitions; providing classes, workshops, and seminars in the field of sports; providing educational information to youth in the fields of indigenous history, truth and reconciliation, and benefits of sports for physical and mental well-being; providing lessons, clinics and camps in the field of sports; providing user rankings and ratings for events in the field of sports competitions for entertainment purposes via a website; publication of statistics information on sports performances (5) Data automation and collection services using software to analyze and compile data for measuring the performance of sport teams and players as sports analytics data

22.

CAMP DES RECRUES RBC

      
Application Number 241705900
Status Pending
Filing Date 2025-08-09
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Association services for promoting greater minority inclusion in the sports industry; promoting and sponsoring sporting events and activities for others in the field of youth sports; promotion of goods and services of others through sponsorship of sports events; sports recruiting services for high school athletes; talent recruiting services in the field of sports (2) Arranging of finance for sporting, cultural and entertainment projects; charitable services awarding grants to youth sports organizations; financial sponsorship of sporting activities; financial sponsorship of sporting events and fundraising events that promote physical fitness; financial sponsorship of sports events (3) Providing access to a website that provides information in the field of sports league player performance and statistics (4) Education and training for personnel, team and organizational development in the field of sports competition organization; entertainment in the nature of sports competitions; entertainment services in the form of public viewings of sports events; motivational speaking in the field of sports; operation and coordination of individual sports competitions; operation and coordination of team sports competitions; providing classes, workshops, and seminars in the field of sports; providing educational information to youth in the fields of indigenous history, truth and reconciliation, and benefits of sports for physical and mental well-being; providing lessons, clinics and camps in the field of sports; providing user rankings and ratings for events in the field of sports competitions for entertainment purposes via a website; publication of statistics information on sports performances (5) Data automation and collection services using software to analyze and compile data for measuring the performance of sport teams and players as sports analytics data

23.

SAN SANG FO SAN HEI DIM

      
Application Number 241541200
Status Pending
Filing Date 2025-08-01
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services

Goods & Services

(1) Administration of a customer incentive program by setting goals, monitoring progress and providing rewards, discounts and rebates; customer loyalty reward program services offering discounted goods; promoting the goods and services of others by arranging for sponsors to affiliate their goods and services with rewards programs; sales and promotional incentive schemes and promotional services, namely provision of bonus incentive rewards to customers (2) Credit card and debit reward program services; advertising of customer loyalty rewards program for banking customers. (3) Real estate brokerage (4) Financial services, namely, banking services, savings, financing and loan services, mortgage services, credit card and debit card services, financial planning and investment advisory services, safe deposit box services; insurance and reinsurance services, namely property and casualty insurance; life and health insurance; annuities; segregated funds; travel insurance; life, health, property and casualty reinsurance, structured finance; creditor insurance; underwriting insurance services; services related to the administration of insurance; information and advice relating to insurance and re-insurance; investment services, namely investment and portfolio management services, investment counselling and advisory services; investment strategy and research; retirement planning and strategy; management of retirement plans; real estate investment advice and property management services; real estate advisory services; financial planning and tax registered plans; financial advice; mutual fund services, namely mutual fund brokerage, mutual fund investment and mutual fund distribution.

24.

XIN SHENG HUO XIN QI DIAN

      
Application Number 241541300
Status Pending
Filing Date 2025-08-01
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services

Goods & Services

(1) Administration of a customer incentive program by setting goals, monitoring progress and providing rewards, discounts and rebates; customer loyalty reward program services offering discounted goods; promoting the goods and services of others by arranging for sponsors to affiliate their goods and services with rewards programs; sales and promotional incentive schemes and promotional services, namely provision of bonus incentive rewards to customers (2) Credit card and debit reward program services; advertising of customer loyalty rewards program for banking customers. (3) Real estate brokerage (4) Financial services, namely, banking services, savings, financing and loan services, mortgage services, credit card and debit card services, financial planning and investment advisory services, safe deposit box services; insurance and reinsurance services, namely property and casualty insurance; life and health insurance; annuities; segregated funds; travel insurance; life, health, property and casualty reinsurance, structured finance; creditor insurance; underwriting insurance services; services related to the administration of insurance; information and advice relating to insurance and re-insurance; investment services, namely investment and portfolio management services, investment counselling and advisory services; investment strategy and research; retirement planning and strategy; management of retirement plans; real estate investment advice and property management services; real estate advisory services; financial planning and tax registered plans; financial advice; mutual fund services, namely mutual fund brokerage, mutual fund investment and mutual fund distribution.

25.

PREMIÈRES NOUVEL ARRIVANT

      
Application Number 241527400
Status Pending
Filing Date 2025-07-31
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services

Goods & Services

(1) Administration of a customer incentive program by setting goals, monitoring progress and providing rewards, discounts and rebates; customer loyalty reward program services offering discounted goods; promoting the goods and services of others by arranging for sponsors to affiliate their goods and services with rewards programs; sales and promotional incentive schemes and promotional services, namely provision of bonus incentive rewards to customers (2) Credit card and debit reward program services; advertising of customer loyalty rewards program for banking customers. (3) Real estate brokerage (4) Financial services, namely, banking services, savings, financing and loan services, mortgage services, credit card and debit card services, financial planning and investment advisory services, safe deposit box services; insurance and reinsurance services, namely property and casualty insurance; life and health insurance; annuities; segregated funds; travel insurance; life, health, property and casualty reinsurance, structured finance; creditor insurance; underwriting insurance services; services related to the administration of insurance; information and advice relating to insurance and re-insurance; investment services, namely investment and portfolio management services, investment counselling and advisory services; investment strategy and research; retirement planning and strategy; management of retirement plans; real estate investment advice and property management services; real estate advisory services; financial planning and tax registered plans; financial advice; mutual fund services, namely mutual fund brokerage, mutual fund investment and mutual fund distribution.

26.

PRETEXT TRAINING FOR EVENT SEQUENCES IN MACHINE LEARNING

      
Application Number 19041768
Status Pending
Filing Date 2025-01-30
First Publication Date 2025-07-31
Owner Royal Bank of Canada (Canada)
Inventor
  • Wang, Yimu
  • Tung, Frederick
  • Deng, Ruizhi
  • Zhao, He

Abstract

A method for training a machine learning engine for event sequence tasks comprises pre-training the machine learning engine using unsupervised learning on at least one pretext task using pretext training data to obtain a partially trained machine learning engine, where the pretext training data comprises pretext event sequences. The method may further comprise, after pre-training the machine learning engine to obtain the partially trained machine learning engine, further training the partially trained machine learning engine on a target task using target task training data to obtain a task-trained machine learning engine, where the target task training data comprises target task event sequences.

IPC Classes  ?

27.

METHOD AND SYSTEM FOR TRAINING AN IMPLICIT NEURAL REPRESENTATION NETWORK TO PERFORM TIME SERIES DATA FORECASTING

      
Application Number 19043128
Status Pending
Filing Date 2025-01-31
First Publication Date 2025-07-31
Owner Royal Bank of Canada (Canada)
Inventor
  • Magill, Martin
  • Pashevich, Alexander
  • Lui, Yik Chau Y.
  • Gilany, Mahdi
  • Sastry, Chandramouli Shama

Abstract

Methods, systems, and techniques for training an implicit neural representation (INR) network to perform time series data forecasting. Lookback and horizon time series of data are obtained, with the lookback time series of data spanning a lookback time window and the horizon time series of data spanning a horizon time window following the lookback time window. A lookback basis and a horizon basis are determined by processing the lookback time series of data using the INR network. Weight and bias parameters are determined using a regression based on the lookback basis and time series. Predicted horizon values are forecast from the horizon basis values and the weight and bias parameters. The INR network is trained to reduce forecast error between the horizon time series of data and the predicted horizon values, with the training involving penalizing linear redundancies between pairs of bases selected from the lookback and horizon bases.

IPC Classes  ?

28.

NEWCOMER FIRSTS

      
Application Number 241527500
Status Pending
Filing Date 2025-07-31
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services

Goods & Services

(1) Administration of a customer incentive program by setting goals, monitoring progress and providing rewards, discounts and rebates; customer loyalty reward program services offering discounted goods; promoting the goods and services of others by arranging for sponsors to affiliate their goods and services with rewards programs; sales and promotional incentive schemes and promotional services, namely provision of bonus incentive rewards to customers (2) Credit card and debit reward program services; advertising of customer loyalty rewards program for banking customers. (3) Real estate brokerage (4) Financial services, namely, banking services, savings, financing and loan services, mortgage services, credit card and debit card services, financial planning and investment advisory services, safe deposit box services; insurance and reinsurance services, namely property and casualty insurance; life and health insurance; annuities; segregated funds; travel insurance; life, health, property and casualty reinsurance, structured finance; creditor insurance; underwriting insurance services; services related to the administration of insurance; information and advice relating to insurance and re-insurance; investment services, namely investment and portfolio management services, investment counselling and advisory services; investment strategy and research; retirement planning and strategy; management of retirement plans; real estate investment advice and property management services; real estate advisory services; financial planning and tax registered plans; financial advice; mutual fund services, namely mutual fund brokerage, mutual fund investment and mutual fund distribution.

29.

APPLICATION OF REPRESENTATION LEARNING TO DISCRETE EVENT SEQUENCES ACROSS DISCRETE DOMAINS

      
Application Number CA2025050052
Publication Number 2025/151952
Status In Force
Filing Date 2025-01-14
Publication Date 2025-07-24
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Ahmed, Mohamed Osama
  • Badamdorj, Taivanbat
  • Deng, Ruizhi
  • Forsyth, Peter
  • Hosseini, Sepidehsadat
  • Mori, Gregory Peter
  • Oliveira, Gabriel L.
  • Smith, Edward James
  • Tung, Frederick
  • Vani, Ankit Kirankumar
  • Zhao, He

Abstract

A method for constructing an entity representation engine comprises receiving time series training data representing a plurality of discrete training event sequences. Each training event sequence is associated with one of a plurality of discrete separate data domains. The training event sequences are time-ordered sequences of sample interactions within the discrete separate data domains. Representation learning is applied to the time series training data to generate a trained representation engine that ingests entity time series data representing a plurality of discrete entity event sequences for a particular entity. Each entity event sequence is associated with one of the discrete separate data domains; the entity event sequences are time-ordered sequences of entity interactions for that entity within the respective discrete separate data domains. From the entity time series data, the representation engine generates a single unified entity representation characterizing a distribution of the entity interactions within the discrete separate data domains.

IPC Classes  ?

30.

VOTRE IDÉE DE NE RIEN MANQUER PREND VIE ICI

      
Application Number 241297000
Status Pending
Filing Date 2025-07-22
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services

Goods & Services

(1) Encoded credit cards (1) Promoting the sale of goods and services of merchant partners through a consumer loyalty program; travel reward programs; credit card reward program; Promoting the goods and services of others through the administration of a promotional incentive award program involving credit card transactions. (2) Administration of customer loyalty programs; credit card registration services; promoting the sale of credit card accounts through the administration of incentive award programs (3) Credit card services

31.

YOUR IDEA OF NEVER MISSING OUT HAPPENS HERE

      
Application Number 241296900
Status Pending
Filing Date 2025-07-22
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services

Goods & Services

(1) Encoded credit cards (1) Promoting the sale of goods and services of merchant partners through a consumer loyalty program; travel reward programs; credit card reward program; Promoting the goods and services of others through the administration of a promotional incentive award program involving credit card transactions. (2) Administration of customer loyalty programs; credit card registration services; promoting the sale of credit card accounts through the administration of incentive award programs (3) Credit card services

32.

SYSTEM AND METHOD FOR LOCATION-BASED TOKEN TRANSACTION PROCESSING

      
Application Number 19025534
Status Pending
Filing Date 2025-01-16
First Publication Date 2025-07-17
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Ortiz, Edison U.
  • Badal-Badalian, Arnold
  • Khayat, Rasha
  • Khandavilli, Ambica Pawan
  • Vintila, Iustina-Miruna
  • Shekhawat, Nikhil Singh

Abstract

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. Aspects of such methods, systems, and data structures include providing at an electronic device, an output indicating that a dynamically-configured electronic token is in a transaction-ready state, where the dynamically-configured electronic token is associated with a plurality of loyalty accounts; in response to one or more signals providing information regarding a location of the electronic device, obtaining token data associated with a loyalty account of the plurality of loyalty accounts corresponding to the location of the electronic device; and via a data communication interface, route a token, generated from the token data, for processing at a transaction processing system.

IPC Classes  ?

  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
  • G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 30/0226 - Incentive systems for frequent usage, e.g. frequent flyer miles programs or point systems
  • G06Q 40/03 - CreditLoansProcessing thereof

33.

TRAINING GROUND

      
Application Number 241059300
Status Pending
Filing Date 2025-07-09
Owner Royal Bank of Canada (Canada)
NICE Classes  ?
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Association services for promoting greater minority inclusion in the sports industry; promoting and sponsoring sporting events and activities for others in the field of youth sports; promotion of goods and services of others through sponsorship of sports events; sports recruiting services for high school athletes; talent recruiting services in the field of sports (2) Arranging of finance for sporting, cultural and entertainment projects; charitable services awarding grants to youth sports organizations; financial sponsorship of sporting activities; financial sponsorship of sporting events and fundraising events that promote physical fitness; financial sponsorship of sports events (3) Providing access to a website that provides information in the field of sports league player performance and statistics (4) Education and training for personnel, team and organizational development in the field of sports competition organization; entertainment in the nature of sports competitions; entertainment services in the form of public viewings of sports events; motivational speaking in the field of sports; operation and coordination of individual sports competitions; operation and coordination of team sports competitions; providing classes, workshops, and seminars in the field of sports; providing educational information to youth in the fields of indigenous history, truth and reconciliation, and benefits of sports for physical and mental well-being; providing lessons, clinics and camps in the field of sports; providing user rankings and ratings for events in the field of sports competitions for entertainment purposes via a website; publication of statistics information on sports performances (5) Data automation and collection services using software to analyze and compile data for measuring the performance of sport teams and players as sports analytics data

34.

RBC TRAINING GROUND

      
Application Number 241057300
Status Pending
Filing Date 2025-07-09
Owner Royal Bank of Canada (Canada)
NICE Classes  ?
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Association services for promoting greater minority inclusion in the sports industry; promoting and sponsoring sporting events and activities for others in the field of youth sports; promotion of goods and services of others through sponsorship of sports events; sports recruiting services for high school athletes; talent recruiting services in the field of sports (2) Arranging of finance for sporting, cultural and entertainment projects; charitable services awarding grants to youth sports organizations; financial sponsorship of sporting activities; financial sponsorship of sporting events and fundraising events that promote physical fitness; financial sponsorship of sports events (3) Providing access to a website that provides information in the field of sports league player performance and statistics (4) Education and training for personnel, team and organizational development in the field of sports competition organization; entertainment in the nature of sports competitions; entertainment services in the form of public viewings of sports events; motivational speaking in the field of sports; operation and coordination of individual sports competitions; operation and coordination of team sports competitions; providing classes, workshops, and seminars in the field of sports; providing educational information to youth in the fields of indigenous history, truth and reconciliation, and benefits of sports for physical and mental well-being; providing lessons, clinics and camps in the field of sports; providing user rankings and ratings for events in the field of sports competitions for entertainment purposes via a website; publication of statistics information on sports performances (5) Data automation and collection services using software to analyze and compile data for measuring the performance of sport teams and players as sports analytics data

35.

METADATA DETERMINATION AND STORAGE METHOD

      
Application Number 18924532
Status Pending
Filing Date 2024-10-23
First Publication Date 2025-07-03
Owner Royal Bank of Canada (Canada)
Inventor
  • Titus, Jinoj
  • Augruso, Tony
  • Kuruzar, Nada
  • Joy, Ajay
  • Leung, Charles
  • Ray, Priyanka
  • Wang, Ruqi

Abstract

Methods, systems, and techniques for metadata determination and storage. A large language model that is implemented using at least one artificial neural network receives an initial prompt that includes a query related to the metadata. The metadata is in respect of data that is part of a dataset, and the initial prompt includes context for the query. The large language model determines the metadata in response to the query using the context. Once determined, the metadata is stored in the dataset such that the metadata is associated with the data to which it relates.

IPC Classes  ?

  • G06F 16/22 - IndexingData structures thereforStorage structures
  • G06F 16/2457 - Query processing with adaptation to user needs

36.

SYSTEMS AND METHODS FOR USER INTERFACE ORCHESTRATION AND PRESENTATION

      
Application Number 19070881
Status Pending
Filing Date 2025-03-05
First Publication Date 2025-06-19
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Ortiz, Edison U.
  • Woo, Gabriel Y.
  • Khandavilli, Ravi
  • Nabulsi, Adel Al
  • Mackereth, Kirsten
  • Simonelis, Justin

Abstract

There is provided a computer system and method for orchestrating user interface, the method include: obtaining a first data set representative of intercepted data communication messages between a user interface of a user and a merchant hosting server; obtaining a second data set representing an instruction set for loading visual elements on the user interface provided from the merchant hosting server; analyzing the first data set to obtain one or more user-specific characteristics; determining if the user-specific characteristics associated with the user satisfy a trigger condition associated with a current resource offering; and responsive to a positive determination: injecting, into the instruction set for loading the visual elements on the user interface provided from the merchant hosting server, code corresponding to an interactive visual element corresponding to the current resource offering.

IPC Classes  ?

37.

RBC LUMINA

      
Serial Number 99239090
Status Pending
Filing Date 2025-06-17
Owner Royal Bank of Canada ()
NICE Classes  ?
  • 35 - Advertising and business services
  • 09 - Scientific and electric apparatus and instruments
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Business administration consulting services in the field of artificial intelligence; business consultancy in the field of machine learning and artificial intelligence; business data analysis for the compilation of Big data for use in machine learning; business data curation for artificial intelligence (AI) development; providing consumer product information for the purpose of selecting artificial intelligence (AI) hardware and software to meet the consumer's specifications Computer programming software for the integration of artificial intelligence and machine learning in the field of big data for business data analytics and user behavior analytics; computer software for accessing, querying and analyzing information stored in databases and data warehouses; computer software for business data mining; computer software for data security; computer system software for the integration of artificial intelligence and machine learning in the field of big data for business data analytics and user behavior analytics; downloadable business automation software for the secure operation and integration of network based business computer applications of others hosted on cloud-based virtual servers; downloadable business automation software for the secure operation and integration of network based business computer applications of others hosted on public and private virtual servers; downloadable computer connectivity software for the secure operation and integration of network based business computer applications of others hosted on cloud-based virtual servers; downloadable computer security software in the field of data management for ingesting, storing, organizing and maintaining data created and collected by third party businesses; software for the integration of artificial intelligence and machine learning in the field of Big Data Training services in the field of data security systems Artificial intelligence consultancy; cloud computing featuring software for use in enterprise content management, enterprise content integration and business records management; cloud computing providing software for database management; cloud services in the nature of monitoring of computer systems for detecting unauthorized access or data breach; cloud-based data protection services; computer technology consultation in the field of machine learning and artificial intelligence; consultancy in the field of computer data security; data security consulting in the field of using encryption, computer hardware and computer software to ensure that data cannot be accessed by unauthorized parties; data security services; design and development of computer software development tools in the field of artificial intelligence; design and development of electronic data security systems; design, development and maintenance of cloud based, non downloadable computer AI software; development of software for secure network operations; providing non-downloadable computer software development tools in the field of artificial intelligence; providing temporary use of non-downloadable software applications for the integration of artificial intelligence and machine learning in the field of Big Data; providing temporary use of on-line non-downloadable software for data mining, data query, data analysis, and data visualization; research in the field of artificial intelligence technology; software as a service (SAAS) featuring non-downloadable computer software for the integration of artificial intelligence and machine learning in the field of Big Data for business data analytics and user behavior analytics; software as a service (SAAS) featuring non-downloadable computer software to train computers to predict user behaviour in the field of machine learning models and artificial intelligence; Software as a service (saas) featuring non-downloadable computer software to train software to predict user behaviour in the field of machine learning models and artificial intelligence; software as a service (SAAS) services featuring non-downloadable software for data security; software-as-a-service services featuring software to allow for data replication, mirroring, and searching in a cloud-based data warehouse; technical consulting in the field of artificial intelligence; testing of electronic data security systems

38.

RBC BOREALIS

      
Serial Number 99236315
Status Pending
Filing Date 2025-06-16
Owner Royal Bank of Canada ()
NICE Classes  ?
  • 35 - Advertising and business services
  • 09 - Scientific and electric apparatus and instruments
  • 36 - Financial, insurance and real estate services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Business administration consulting services in the field of artificial intelligence; business consultancy in the field of machine learning and artificial intelligence; business data curation for artificial intelligence (AI) development; providing consumer product information for the purpose of selecting artificial intelligence (AI) hardware and software to meet the consumer's specifications. Electronic publications in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development. Funding research in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development; Funding of scholarships and fellowships in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development. Organization of conferences, seminars, working groups, research groups and conventions, in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development; Training programs for scholarships and fellowships in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development. Artificial intelligence consultancy; computer technology consultation in the field of machine learning and artificial intelligence; design and development of computer software development tools in the field of artificial intelligence; design, development and maintenance of cloud based, non downloadable computer AI software; providing non-downloadable computer software development tools in the field of artificial intelligence; research in the field of artificial intelligence technology; technical consulting in the field of artificial intelligence; Research in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development; laboratory research centers in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development.

39.

YOUR IDEA OF CHA-CHING HAPPENS HERE

      
Application Number 240542700
Status Pending
Filing Date 2025-06-13
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 38 - Telecommunications services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Organisation and management of consumer loyalty programs; Promoting the sale of credit card accounts through the administration of incentive award programs; Promoting the goods and services of others through the administration of a promotional incentive award program involving credit card transactions, debit card transactions, mortgages and loans approvals and payments, financial investments, and insurance services. (2) Credit card services. (3) Providing registered user access to a web, mail and news portal containing exclusive content in the nature of travel and lifestyle podcasts, travel blogs, travel news articles, travel itineraries, travel videos, and exclusive discounts for the goods and services of merchant partners through a website and through a mobile application. (4) Platform as a service (PAAS) provider for the administration of a consumer loyalty and an incentive award program involving credit card transactions, debit card transactions, mortgages and loans approvals and payments, financial investments, and insurance services.

40.

VOTRE IDÉE DE KE-TCHING PREND VIE ICI

      
Application Number 240542800
Status Pending
Filing Date 2025-06-13
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 38 - Telecommunications services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Organisation and management of consumer loyalty programs; Promoting the sale of credit card accounts through the administration of incentive award programs; Promoting the goods and services of others through the administration of a promotional incentive award program involving credit card transactions, debit card transactions, mortgages and loans approvals and payments, financial investments, and insurance services. (2) Credit card services. (3) Providing registered user access to a web, mail and news portal containing exclusive content in the nature of travel and lifestyle podcasts, travel blogs, travel news articles, travel itineraries, travel videos, and exclusive discounts for the goods and services of merchant partners through a website and through a mobile application. (4) Platform as a service (PAAS) provider for the administration of a consumer loyalty and an incentive award program involving credit card transactions, debit card transactions, mortgages and loans approvals and payments, financial investments, and insurance services.

41.

RBC BOREALIS

      
Application Number 019201848
Status Pending
Filing Date 2025-06-12
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Electronic publications in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development. Business administration consulting services in the field of artificial intelligence; business consultancy in the field of machine learning and artificial intelligence; business data curation for artificial intelligence (AI) development; providing consumer product information for the purpose of selecting artificial intelligence (AI) hardware and software to meet the consumer's specifications. Funding research in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development; Funding of scholarships and fellowships in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development. Organization of conferences, seminars, working groups, research groups and conventions, in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development; Training programs for scholarships and fellowships in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development. Artificial intelligence consultancy; computer technology consultation in the field of machine learning and artificial intelligence; design and development of computer software development tools in the field of artificial intelligence; design, development and maintenance of cloud based, non downloadable computer AI software; providing non-downloadable computer software development tools in the field of artificial intelligence; research in the field of artificial intelligence technology; technical consulting in the field of artificial intelligence; Research in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development; laboratory research centers in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development.

42.

SYSTEM AND METHOD FOR AI-SUPPORTED DEPLOYMENT OF COMPUTING ENVIRONMENTS

      
Application Number 18949662
Status Pending
Filing Date 2024-11-15
First Publication Date 2025-05-22
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Jiang, Kevin Xiaozeng
  • Agrawal, Manoj

Abstract

Disclosed herein are methods and systems for automated deployment of a computing environment. A natural language description of a target computing environment is received from a user. A follow-up question to the user regarding a requirement of the target computing environment is generated. The natural language description and a response to the follow-up question are transformed to a prompt for a generative model, the prompt requesting a deployment data structure defining deployment parameters of the target computing environment.

IPC Classes  ?

43.

SYSTEMS AND METHODS FOR EVALUATING NATURAL LANGUAGE PROCESSING MODELS

      
Application Number 18940246
Status Pending
Filing Date 2024-11-07
First Publication Date 2025-05-22
Owner Royal Bank of Canada (Canada)
Inventor
  • Ahmadidaneshashtiani, Mohammadhosein
  • Omidvar, Amin
  • Silveri, Satish Shankar
  • Abdelrazek, Moamen
  • Jabbar, Emad
  • Foisy, Daniel
  • Lewis, Heathcliff

Abstract

Methods, systems, and techniques for evaluating natural language processing models are disclosed. A method of evaluating natural language processing models comprises: obtaining a dataset for a particular application comprising a plurality of data pairs; applying the plurality of data pairs to each of a plurality of natural language processing models, wherein each of the plurality of natural language processing models outputs respective embedding representations of the plurality of data pairs; classifying the respective embedding representations of the plurality of data pairs output from each of the plurality of natural language processing models using a classifier trained to classify the data pairs; and comparing classification results of the classifier on the respective embedding representations of the data pairs output from each of the plurality of natural language processing models to evaluate the plurality of natural language processing models for the particular application.

IPC Classes  ?

  • G06F 18/2415 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
  • G06F 40/40 - Processing or translation of natural language
  • G06N 20/00 - Machine learning

44.

SYSTEM AND METHOD FOR HYBRID CLOUD MACHINE LEARNING

      
Application Number 18949795
Status Pending
Filing Date 2024-11-15
First Publication Date 2025-05-15
Owner Royal Bank of Canada (Canada)
Inventor
  • Prayogo, Nicholas
  • Ali, Syed Salman
  • Amjadian, Ehsan
  • Zhang, Steven
  • Jethva, Brijesh
  • Hui, Danny

Abstract

Methods, systems, and techniques for applying machine learning in a hybrid cloud computing environment. A request to perform a forecasting task is received at a private cloud endpoint. The task may be, for example, a sequential forecasting task such as volume forecasting or anomaly detection based on historical log data. A proxy is used to route the request to a trained machine learning model running in a public cloud by connecting the private cloud endpoint to the public cloud endpoint. The proxy can also select one of multiple public clouds and one of multiple trained machine learning models to which the request is routed.

IPC Classes  ?

  • G06N 3/098 - Distributed learning, e.g. federated learning

45.

SENSITIVITY SCANNING IN DISTINCT HOSTING ENVIRONMENTS

      
Application Number 18930707
Status Pending
Filing Date 2024-10-29
First Publication Date 2025-05-01
Owner Royal Bank of Canada (Canada)
Inventor
  • Vu, Duy Quoc
  • Hui, Danny
  • Jiang, Kevin
  • Tran, Vinh
  • Arora, Mohit

Abstract

A method for monitoring a file system within a distributed network is provided. From a local hosting environment having a native scanning tool, creation of a new data store within the network is detected. Responsive to detecting creation of the new data store, it is determined whether the new data store is physically located within a foreign hosting environment that is communicatively coupled to the local hosting environment through a non-private network. If the new data store is physically located within the foreign hosting environment, an agent of the native scanning tool is created within the foreign hosting environment and the agent is applied to the new data store within the foreign hosting environment to obtain sensitivity information for the new data store. The sensitivity information for the new data store is received and recorded in the local hosting environment.

IPC Classes  ?

  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines

46.

METHOD AND SYSTEM FOR PREDICTING USER INTENTIONS WITHIN A DIGITAL BANKING APPLICATION

      
Application Number 18933772
Status Pending
Filing Date 2024-10-31
First Publication Date 2025-05-01
Owner Royal Bank of Canada (Canada)
Inventor
  • Lau, Alex T.
  • Martin, Juan
  • Dhall, Gautam
  • Mendonca, Neil
  • Thomson, Charles
  • Saha, Arup
  • Patel, Jigisha
  • Malhans, Roop
  • Tian, Yuanfu

Abstract

Methods for using and training a classifier to predicting user intentions as the user navigates in a digital banking application. A pathway dataset, excluding financial information, is acquired, capturing a sequence of navigation events during a user session. These navigation events, representing user interactions with the application interface, are converted into a sequence of latent space representations and input into a classifier. The classifier is trained using a historical dataset of navigation events annotated with intention labels as ground truth. Upon identifying a predicted user intention, the method suggests a corresponding service via the graphical user interface (GUI). This method ensures accurate intention prediction without accessing sensitive financial information, so that privacy and usability in digital banking environments are enhanced.

IPC Classes  ?

  • G06Q 40/02 - Banking, e.g. interest calculation or account maintenance
  • G06N 20/00 - Machine learning

47.

SYSTEM AND METHOD FOR SAAS DATA CONTROL PLATFORM

      
Application Number 18920872
Status Pending
Filing Date 2024-10-19
First Publication Date 2025-04-24
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Sharieh, Salah
  • Hussain, Fatima Javaid
  • Ostanin, Evgenii
  • Noye, Brett
  • Duzi, Paula
  • Bai, Haoyue
  • Djosic, Nebojsa

Abstract

There is provided a layered anomaly detection system. The system may perform real-time compliance anomaly detection using a plurality of anomaly-detecting machine learning (ML) models. The system includes a pre-processing subsystem which classifies population sets within a system and defines a plurality of context spaces, clusters objects and labels for each population member. The system trains a plurality of ML anomaly detection models based on received compliance events. The ML anomaly detection models may output an anomaly detection score and a confidence score. One or more ensemble ML models may be used to enhance accuracy.

IPC Classes  ?

48.

SYSTEM AND METHOD FOR SAAS DATA CONTROL PLATFORM

      
Application Number 18920874
Status Pending
Filing Date 2024-10-19
First Publication Date 2025-04-24
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Sharieh, Salah
  • Hussain, Fatima Javaid
  • Ostanin, Evgenii
  • Noye, Brett
  • Duzi, Paula
  • Bai, Haoyue
  • Djosic, Nebojsa

Abstract

There is provided an automated system for generating mappings and enumerated tree objects. Documents containing compliance rules may be converted to tree-structured documents. Mappings may be generated which link nodes within the tree-structured documents to one another. Compliance controls may be created which continuously monitor a computing environment for compliance by applications with the controls. Compliance evidence objects may be received which indicate an application's compliance or non-compliance with one or more controls.

IPC Classes  ?

49.

SYSTEM AND METHOD FOR SAAS DATA CONTROL PLATFORM

      
Application Number 18920708
Status Pending
Filing Date 2024-10-18
First Publication Date 2025-04-24
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Sharieh, Salah
  • Hussain, Fatima Javaid
  • Ostanin, Evgenii
  • Noye, Brett
  • Duzi, Paula
  • Bai, Haoyue
  • Djosic, Nebojsa

Abstract

There is provided a method for monitoring and assessing compliance of a computing system. The method may include receiving documents containing rules. Each document may be converted to a tree structure having nodes. A mapping object may be generated to map a tree structure to another tree structure. A second mapping object may be generated to relate a tree structure to compliance controls. A third mapping object may be generated to relate compliance controls to a set of compliance control evidence. A compliance score may be determined based on the controls, the evidence, and the mappings.

IPC Classes  ?

  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
  • G06F 16/31 - IndexingData structures thereforStorage structures

50.

SYSTEM AND METHOD FOR SAAS DATA CONTROL PLATFORM

      
Application Number 18920869
Status Pending
Filing Date 2024-10-19
First Publication Date 2025-04-24
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Sharieh, Salah
  • Hussain, Fatima Javaid
  • Ostanin, Evgenii
  • Noye, Brett
  • Duzi, Paula
  • Bai, Haoyue
  • Djosic, Nebojsa

Abstract

There is provided a system for performing compliance and risk assessment of a software application, such as a Software-as-a-Service (SaaS) application. The system may store historical compliance evidence data and receive updated compliance evidence data. The system may include a plurality of machine learning models which are trained using different subsets of historical compliance evidence data. When received updated compliance evidence data is incomplete, the machine learning models may be used to generate predicted compliance evidence so as to provide a full compliance evidence data set. One or more of risk and/or compliance scores may be determined based on combinations of received compliance data, predicted compliance data, and historical compliance data.

IPC Classes  ?

51.

SYSTEM AND METHOD FOR SAAS DATA CONTROL PLATFORM

      
Application Number 18920875
Status Pending
Filing Date 2024-10-19
First Publication Date 2025-04-24
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Sharieh, Salah
  • Hussain, Fatima Javaid
  • Ostanin, Evgenii
  • Noye, Brett
  • Duzi, Paula
  • Bai, Haoyue
  • Djosic, Nebojsa

Abstract

There is provided a system for compliance monitoring of applications executing in cloud operating environments. The system may convert rule-containing documents to tree structures comprising nodes representing compliance rules. The system may monitor controls which provide evidence of applications' compliance when triggered by events, such as configuration changes and user interactions. The compliance evidence may be evaluated for an effect on an application's compliance score. The system may further provide a unique mapping identifier system for mappings between tree structures, controls, and compliance evidence. The system may further include a layered anomaly detection module which include a real-time processing component and a second processing component for generating and refining anomaly detection machine learning models which is de-coupled from the real-time processing component. The system may further include a compliance and risk prediction module configured to account for partial compliance evidence data with predicted compliance evidence data for missing components.

IPC Classes  ?

  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities

52.

SYSTEM AND METHOD FOR DATA EXTRACTION, EVALUATION AND ASSESSMENT

      
Application Number 18920876
Status Pending
Filing Date 2024-10-19
First Publication Date 2025-04-24
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Sharieh, Salah
  • Ostanin, Evgenii
  • Noye, Brett
  • Duzi, Paula
  • Hussain, Fatima
  • Ricci, Andrea
  • Djosic, Nebojsa

Abstract

There is provided an automated system for extracting data from a set of documents corresponding to a vendor, contractor, or product. Documents may be converted to text-based documents and text may be extracted therefrom based on keywords and phrases. Extracted sentences may be mapped to requirements for an assessment. The documents may be processed in batches to determine whether the extracted text is sufficient to perform the assessment. The assessment may be performed and output a score indicating the degree to which the vendor, contractor or product complies with requirements. Processing of documents, as well as processing of evaluations, and processing of multiple assessments, may be performed in parallel.

IPC Classes  ?

  • G06Q 10/0635 - Risk analysis of enterprise or organisation activities
  • G06V 30/414 - Extracting the geometrical structure, e.g. layout treeBlock segmentation, e.g. bounding boxes for graphics or text

53.

FACIAL RECOGNITION TOKENIZATION

      
Application Number 18980351
Status Pending
Filing Date 2024-12-13
First Publication Date 2025-04-24
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Salter, Margaret Inez
  • Vintila, Iustina-Miruna
  • Pourtabatabaie, Arya
  • Ortiz, Edison U.
  • Jafarzadeh, Sara Zafar
  • Hashemi Amroabadi, Sayedmasoud
  • Srinivasa, Christopher Côté

Abstract

An approach for increasing security of biometric templates is described. An improved system is adapted to split a full set of features or representations of a trained model into a first partial template and a second partial template, the second partial template being stored on a secure enclave accessible only through zero-knowledge proof based protocols. During verification using the template, a new full set of features is received for comparison, and a model is loaded based on the available portions of the model. Comparison utilizing the second partial template requires the computation of zero-knowledge proofs as direct access to the underlying second partial template is prohibited by the secure enclave.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

54.

SYSTEMS AND METHODS FOR DIGITAL DATA OBJECT SECURE CUSTODY

      
Application Number 18917947
Status Pending
Filing Date 2024-10-16
First Publication Date 2025-04-17
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Hamasni, Karim Talal
  • Sinclair, Ian
  • Magalhaes, Andre
  • Peskett, Matthew Thomas
  • Priuli, Felipe

Abstract

An improved approach for the securement of digital objects is proposed, that, as described in various embodiments, can include increased levels of encryption, air-gap segregation, and redundancy for interaction with secure approved client withdrawal addresses. A combination of computational and physical securement approaches are described that provide a practical mechanism for improving security of transactions that are conducted using cryptographic systems that addresses security vulnerabilities related to uncontrolled transaction flow. Specifically, methods are proposed for implementation on computing devices which interact with a two-part air-gapped system that is adapted to control both a secure address approval process, and a withdrawal process to the approved address. These processes operate in combination.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

55.

SYSTEM AND METHOD FOR ANONYMOUS LOCATION VERIFICATION

      
Application Number 18989548
Status Pending
Filing Date 2024-12-20
First Publication Date 2025-04-17
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Pourtabatabaie, Arya
  • Ortiz, Edison U.
  • Salter, Margaret Inez

Abstract

A computer implemented system for anonymous electronic verification of location credentials including at least one processor and data storage is described in various embodiments. The system includes cryptographic mechanisms and electronic communication between one or more computing systems that in concert, provide verification of a prover's location credentials in accordance to logical conditions of a verifier's policy without providing additional information to a verifier entity.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 9/08 - Key distribution

56.

TRADE PLATFORM WITH REINFORCEMENT LEARNING

      
Application Number 18989777
Status Pending
Filing Date 2024-12-20
First Publication Date 2025-04-17
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Burhani, Hasham
  • Mudassir, Shary
  • Shi, Xiao Qi
  • Lawless, Connor
  • Ding, Weiguang

Abstract

Systems are methods are provided for training an automated agent. The automated agent maintains a reinforcement learning neural network and generates, according to outputs of the reinforcement learning neural network, signals for communicating resource task requests. First and second task data are received. The task data are processed to compute a first performance metric reflective of performance of the automated agent relative to other entities in a first time interval, and a second performance metric reflective of performance of the automated agent relative to other entities in a second time interval. A reward for the reinforcement learning neural network that reflects a difference between the second performance metric and the first performance metric is computed and provided to the reinforcement learning neural network to train the automated agent.

IPC Classes  ?

  • G06N 3/088 - Non-supervised learning, e.g. competitive learning
  • G06N 3/02 - Neural networks
  • G06N 20/00 - Machine learning
  • G06Q 40/04 - Trading Exchange, e.g. stocks, commodities, derivatives or currency exchange

57.

RBC SUSTAINABLE PERSPECTIVES

      
Serial Number 99121767
Status Pending
Filing Date 2025-04-04
Owner Royal Bank of Canada ()
NICE Classes  ?
  • 35 - Advertising and business services
  • 38 - Telecommunications services
  • 36 - Financial, insurance and real estate services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Preparation of business sector reports in the field of renewables, namely alternative energy sources such as solar energy, wind power, hydroelectric power, geothermal energy, tidal power, and biomass biofuels via the Internet; Preparation of business sector reports in the field of electric vehicles via the Internet; Social media marketing of the goods and services of others. Podcasting of financial and business news reporting in the field of electric vehicles. Preparing financial sector and investment reports in the field of renewables, namely alternative energy sources such as solar energy, wind power, hydroelectric power, geothermal energy, tidal power, and biomass biofuels via the Internet; Financial sector and investment reports in the field of electric vehicles via the Internet. Publishing of electronic publications; Online publishing of articles and reports in the field of renewables, namely alternative energy sources such as solar energy, wind power, hydroelectric power, geothermal energy, tidal power, and biomass biofuels, as well in the field of electric vehicles; Organizing conferences in the field of renewables namely alternative energy sources such as solar energy, wind power, hydroelectric power, geothermal energy, tidal power, and biomass biofuels, as well as in the field of electric vehicles; Event planning. Hosting a web hub providing mobile applications in the field of financial and business reporting in the field of renewables, namely alternative energy sources such as solar energy, wind power, hydroelectric power, geothermal energy, tidal power, and biomass biofuels, as well as in the field of electric vehicles; Providing technology consulting in the field of providing a social media application platform.

58.

NEURAL NETWORK FOR EVENT PREDICTION

      
Application Number 18892241
Status Pending
Filing Date 2024-09-20
First Publication Date 2025-04-03
Owner Royal Bank of Canada (Canada)
Inventor
  • Yan, Qi
  • Seraj, Raihan
  • He, Jiawei
  • Meng, Lili
  • Sylvain, Tristan

Abstract

Systems and methods for performing event prediction by: receiving an event prediction query, retrieving documents comprising information pertaining to the event prediction query, processing the documents to determine a relevance of the documents to the event prediction query, and generating an input article using the documents and the event prediction query. A decoder comprising a neural network then decodes the input vector into an event prediction outcome. The documents may be news articles. This core method may be supplemented in any one or more ways, such as by using a reward, using one or more large language models to summarize the training documents, and segmenting questions with numeric answers from those with non-numeric answers.

IPC Classes  ?

59.

SYSTEM AND METHOD FOR MULTIPARTY SECURE COMPUTING PLATFORM

      
Application Number 18970482
Status Pending
Filing Date 2024-12-05
First Publication Date 2025-03-27
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Ortiz, Edison U.
  • Pourtabatabaie, Arya
  • Khandavilli, Ambica Pawan
  • Salter, Margaret Inez
  • Richards, Jordan Alexander
  • Vintila, Iustina-Miruna
  • Mckay, David Ian
  • Knoess, Christoph
  • Simonelis, Justin

Abstract

Systems, methods, and corresponding non-transitory computer readable media describe a proposed system adapted as a platform governing the loading of data in a multiparty secure computing environment. In the multiparty secure computing environment described herein, multiple parties are able to load their secure information into a data warehouse having specific secure processing adaptations that limit both access and interactions with data stored thereon.

IPC Classes  ?

  • G06F 21/60 - Protecting data
  • G06F 12/14 - Protection against unauthorised use of memory
  • G06N 20/00 - Machine learning
  • H04L 9/08 - Key distribution
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

60.

RBC SUSTAINABLE PERSPECTIVES

      
Application Number 019163016
Status Registered
Filing Date 2025-03-26
Registration Date 2025-08-13
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Preparation of business sector reports in the field of renewables, namely alternative energy sources such as solar energy, wind power, hydroelectric power, geothermal energy, tidal power, and biomass biofuels via the Internet; Preparation of business sector reports in the field of electric vehicles via the Internet; Social media marketing of the goods and services of others. Preparing financial sector and investment reports in the field of renewables, namely alternative energy sources such as solar energy, wind power, hydroelectric power, geothermal energy, tidal power, and biomass biofuels via the Internet; Financial sector and investment reports in the field of electric vehicles via the Internet. Podcasting of financial and business news reporting in the field of electric vehicles. Publishing of electronic publications; Online publishing of articles and reports in the field of renewables, namely alternative energy sources such as solar energy, wind power, hydroelectric power, geothermal energy, tidal power, and biomass biofuels, as well in the field of electric vehicles; Organizing conferences in the field of renewables namely alternative energy sources such as solar energy, wind power, hydroelectric power, geothermal energy, tidal power, and biomass biofuels, as well as in the field of electric vehicles; Event planning. Hosting a web hub providing mobile applications in the field of financial and business reporting in the field of renewables, namely alternative energy sources such as solar energy, wind power, hydroelectric power, geothermal energy, tidal power, and biomass biofuels, as well as in the field of electric vehicles; Providing technology consulting in the field of providing a social media application platform.

61.

RBC SUSTAINABLE PERSPECTIVES

      
Application Number 238795200
Status Pending
Filing Date 2025-03-24
Owner Royal Bank of Canada (Canada)
NICE Classes  ?
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Preparation of business sector reports in the field of renewables, namely alternative energy sources such as solar energy, wind power, hydroelectric power, geothermal energy, tidal power, and biomass biofuels via the Internet; Preparation of business sector reports in the field of electric vehicles via the Internet; Social media marketing of the goods and services of others. (2) Preparing financial sector and investment reports in the field of renewables, namely alternative energy sources such as solar energy, wind power, hydroelectric power, geothermal energy, tidal power, and biomass biofuels via the Internet; Financial sector and investment reports in the field of electric vehicles via the Internet. (3) Podcasting of financial and business news reporting in the field of electric vehicles. (4) Publishing of electronic publications; Online publishing of articles and reports in the field of renewables, namely alternative energy sources such as solar energy, wind power, hydroelectric power, geothermal energy, tidal power, and biomass biofuels, as well in the field of electric vehicles; Organizing conferences in the field of renewables namely alternative energy sources such as solar energy, wind power, hydroelectric power, geothermal energy, tidal power, and biomass biofuels, as well as in the field of electric vehicles; Event planning. (5) Hosting a web hub providing mobile applications in the field of financial and business reporting in the field of renewables, namely alternative energy sources such as solar energy, wind power, hydroelectric power, geothermal energy, tidal power, and biomass biofuels, as well as in the field of electric vehicles; Providing technology consulting in the field of providing a social media application platform.

62.

SYSTEM AND METHOD FOR STORING AND DISTRIBUTING CONSUMER INFORMATION

      
Application Number 18963985
Status Pending
Filing Date 2024-11-29
First Publication Date 2025-03-20
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Ortiz, Edison U.
  • Pourtabatabaie, Arya
  • Khandavilli, Ambica Pawan
  • Salter, Margaret Inez
  • Richards, Jordan Alexander
  • Vintila, Iustina-Miruna
  • Wilkinson, Sarah Rachel Waigh Yean

Abstract

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.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • H04L 9/08 - Key distribution
  • H04L 9/30 - Public key, i.e. encryption algorithm being computationally infeasible to invert and users' encryption keys not requiring secrecy
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

63.

SYSTEMS AND METHODS FOR USING GRAPH DATA STRUCTURES

      
Application Number 18891359
Status Pending
Filing Date 2024-09-20
First Publication Date 2025-03-20
Owner ROYAL BANK OF CANADA (Canada)
Inventor Chen, Jason Xiao Han

Abstract

An approach and corresponding computer system adapted for combining relational and non-relational data storage and indexing techniques is proposed. The approach utilizes graph data structures that are specifically configured for supporting performance improvements in relational querying while maintaining the advantages from a non-relational database. The graph data structures can be used for graph traversals and graph operations, among others, which can improve an overall computational complexity level associated with various operations at the cost of storage.

IPC Classes  ?

64.

NEURAL NETWORK TEMPORAL DOMAIN GENERALIZATION METHOD AND SYSTEM

      
Application Number 18891940
Status Pending
Filing Date 2024-09-20
First Publication Date 2025-03-20
Owner Royal Bank of Canada (Canada)
Inventor
  • Hosseini, Sepidehsadat
  • Zhai, Mengyao
  • Hajimirsadeghi, Hossein
  • Tung, Frederick

Abstract

Methods, systems, and techniques for neural network temporal domain generalization involve training a backbone neural network using a combination of source domains, determining a domain-specific prompt for each of the source domains while the backbone network is frozen, and sequentially determining i) temporal prompts and ii) a general prompt, while training a temporal prompt generator neural network and keeping the backbone network frozen. The various source domains are indexed temporally and respectively are made of data having a time-dependent distribution shift. The temporal prompts capture the dynamics associated with temporal drift in the data, while the general prompt captures general information across all the source domains. This allows the backbone neural network to be adapted to different time periods.

IPC Classes  ?

  • G06N 3/049 - Temporal neural networks, e.g. delay elements, oscillating neurons or pulsed inputs
  • G06N 3/08 - Learning methods

65.

SYSTEMS AND METHODS FOR DATA PROCESS INTEGRATION

      
Application Number 18892197
Status Pending
Filing Date 2024-09-20
First Publication Date 2025-03-20
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Mcgaugh, Timothy Dean
  • Maw, Katherine
  • Badal-Badalian, Arnold
  • Khullar, Manu
  • Ortiz, Edison U.
  • Li, Francis

Abstract

An improved approach is proposed for data process integration using point of sale computing devices where the point of sale devices are adapted to interoperate with third party remote servers hosting third party remote databases through application programming interfaces exposed as between the point of sale devices and access to the third party remote servers. A data communications protocol is proposed for establishing secure network connections for the flow of secure messaging between the point of sale devices and the third party remote servers. Latency-based communication channels and asynchronous processing are proposed based on cybersecurity sensitivity levels of specific communication flows.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/38 - Payment protocolsDetails thereof

66.

META TEMPORAL POINT PROCESSES

      
Application Number 18460478
Status Pending
Filing Date 2023-09-01
First Publication Date 2025-03-06
Owner Royal Bank of Canada (Canada)
Inventor
  • Bae, Wonho
  • Tung, Frederick
  • Ahmed, Mohamed Osama
  • Oliveira, Gabriel

Abstract

Broadly speaking, the present disclosure describes a method of modeling a temporal point process (TPP). For each sequence in the TPP, the method treats the sequence as one of a plurality of distinct tasks, and applies meta learning to the distinct tasks. Applying meta learning to the distinct tasks may comprise applying a neural process to the distinct tasks; the neural process may be an attentive neural process.

IPC Classes  ?

  • G06N 3/0985 - Hyperparameter optimisationMeta-learningLearning-to-learn
  • G06N 3/0455 - Auto-encoder networksEncoder-decoder networks

67.

METHODS AND SYSTEMS FOR DIGITAL REWARD PROCESSING

      
Application Number 18947976
Status Pending
Filing Date 2024-11-14
First Publication Date 2025-03-06
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Ortiz, Edison U.
  • Vintila, Iustina-Miruna

Abstract

Embodiments generally relate to the field of reward processing, and more particularly, systems, methods, and computer readable media for digital reward processing utilizing distributed ledger technology. Distributed ledger technology is utilized wherein distributed ledgers are stored on a plurality of node computing devices, the distributed ledgers including sequential entries that are cryptographically linked to one another.

IPC Classes  ?

  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
  • G06Q 30/0207 - Discounts or incentives, e.g. coupons or rebates
  • G06Q 30/0226 - Incentive systems for frequent usage, e.g. frequent flyer miles programs or point systems
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

68.

ROYAL DISTINCTION

      
Application Number 238332500
Status Pending
Filing Date 2025-02-28
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ? 36 - Financial, insurance and real estate services

Goods & Services

(1) Financial services namely banking, credit card services and the operation of a loyalty program to reward investor clients with a range of extra privileges including additional tools making investing and trading faster and easier.

69.

DISTINCTION ROYALE

      
Application Number 238332400
Status Pending
Filing Date 2025-02-28
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ? 36 - Financial, insurance and real estate services

Goods & Services

(1) Financial services namely banking, credit card services and the operation of a loyalty program to reward investor clients with a range of extra privileges including additional tools making investing and trading faster and easier.

70.

PROCESSING OF MEDICAL DIAGNOSTIC DATA TO OBTAIN CODING INFORMATION

      
Application Number 18799816
Status Pending
Filing Date 2024-08-09
First Publication Date 2025-02-27
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Khalili, Avideh
  • Fong, Zachary James
  • Hoang, Justtin Daminh
  • Kahidi, Ramin
  • Mcloughlin, Kevin
  • Kaleis, Linda
  • Halliday, Laura
  • Cirillo, Marco
  • Chan, Alexander
  • Langlois, Richard

Abstract

Processing of medical diagnostic information returns comprises receiving a text block containing medical diagnostic information and returning corresponding tracking codes. Diagnostic terms may be identified within a text block containing medical diagnostic information, and the diagnostic terms may be mapped to corresponding respective tracking codes. At least one trained machine learning model, such as a large language model and/or a classifier, may be used to identify the tracking codes that correspond to the diagnostic terms.

IPC Classes  ?

  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06Q 30/04 - Billing or invoicing

71.

CREDIT RISK ASSESSMENT SYSTEMS AND METHODS

      
Application Number 18807308
Status Pending
Filing Date 2024-08-16
First Publication Date 2025-02-27
Owner Royal Bank of Canada (Canada)
Inventor
  • Khawaja, Hashim
  • Nguyen, Dien Ngoc
  • Kang, A Ram
  • Lu, Shawn
  • Katt, Adam
  • Wang, Zeyu
  • Memartoluie, Amir
  • Yuan, Jun

Abstract

Methods, systems, and techniques for automatically assessing credit risk of a counterparty are disclosed. A credit risk assessment method comprises: quantifying a relevance of news topics to one or more credit risk keywords; determining one or more relevant news topics that are relevant to the one or more credit risk keywords; obtaining a plurality of news articles each tagged with one or more news topics and having an associated sentiment; determining a relevant news article as a news article tagged with the one or more relevant news topics; and assessing a credit risk of a counterparty based at least in part on the sentiment of the relevant news article.

IPC Classes  ?

72.

PREDICTING FINANCIAL METRICS

      
Application Number 18808859
Status Pending
Filing Date 2024-08-19
First Publication Date 2025-02-27
Owner Royal Bank of Canada (Canada)
Inventor
  • Ritacco, Michael
  • Seralathan, Varshitha
  • Huynh, Kallie
  • Lao, Emily
  • Chow, Peter
  • Wang, David
  • Kaushik, Kartik
  • Chanfrau, Frederic
  • Pande, Saumitra
  • Rahman, Nurani
  • Patel, Sankat
  • Crowe, Karen

Abstract

A future financial metric is predicted using one or more computer processors. A financial metric prediction request is received from a user. Based on the financial metric prediction request, financial data is obtained. The financial data is inputted to one or more trained machine learning models. Using the one or more trained machine learning models, one or more preliminary predictions of the future financial metric are outputted. The one or more preliminary predictions of the future financial metric are inputted to a regression model. Using the regression model, a prediction of the future financial metric is generated.

IPC Classes  ?

  • G06Q 40/06 - Asset managementFinancial planning or analysis

73.

SYSTEM AND METHOD FOR GENERATING PERSONALIZED INSIGHTS OF FINANCIAL INSTRUMENTS BASED ON AI ASSISTED ANALYSIS

      
Application Number 18811215
Status Pending
Filing Date 2024-08-21
First Publication Date 2025-02-27
Owner Royal Bank of Canada (Canada)
Inventor
  • Shekhar, Anusha
  • Mok, Gabriel
  • Koelmel, Chloe
  • Maclean, Liam

Abstract

A method for generating a personalized analysis for a user of network based content obtained from a plurality of network sources using a user profile of the user in conjunction with a large language model (LLM), the network sources available over a communications network, the method comprising the steps of: assembling the user profile to contain user profile data including financial instrument information and user interest data associated with the user, the financial information pertaining to a set of financial instruments; storing the user profile data in a storage for use as a set of content search parameters and storing user interest data in the storage for use as a set of content filters; comparing the content search parameters to the network based content obtained from a set of network sources to determine matching content, the set of network sources selected from the plurality of network sources; providing the matching content and one or more content filters from the set of content filters to an LLM in order to derive a chain of thought based output relevant to the matching content and the one or more content filters; requesting the LLM to determine one or more insights using the chain of thought based output in order to generate the personalized analysis; and generating an insight notification to include the personalized analysis including the one or more insights; and sending the insight notification over the communications network to the user for subsequent processing.

IPC Classes  ?

  • G06Q 30/0202 - Market predictions or forecasting for commercial activities
  • G06Q 40/06 - Asset managementFinancial planning or analysis

74.

SYSTEM AND METHOD FOR ELECTRONIC RESOURCE ACCESS MANAGEMENT

      
Application Number 18814319
Status Pending
Filing Date 2024-08-23
First Publication Date 2025-02-27
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Hoel, Signe
  • Oghbaee, Amirreza
  • Khandros, Marat

Abstract

Systems and methods for managing electronic resource access are disclosed. An example computer system may include: a processor; and a non-transitory memory storing one or more sets of instructions that when executed by the processor, causes the system to: receive a user request for accessing or modifying an electronic resource; process the user request to obtain text data; apply feature engineering to the text data to output a feature matrix, the feature engineering comprising application of natural language processing to the text data; use a trained machine learning model to determine a probability score indicating a likelihood of incident occurrence as a result of the user request; and generate signals for displaying a decision granting or denying the user request based on the probability score.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

75.

COORDINATED PROCESSING OF DATA BY NETWORKED COMPUTING RESOURCES

      
Application Number 18942948
Status Pending
Filing Date 2024-11-11
First Publication Date 2025-02-27
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Pitio, Walter Michael
  • Iannaccone, Philip
  • Aisen, Daniel
  • Katsuyama, Bradley
  • Park, Robert
  • Schwall, John
  • Steiner, Richard
  • Zhang, Allen
  • Popejoy, Thomas L.

Abstract

Systems, methods, and computer-readable media for coordinating processing of data by multiple networked computing resources include monitoring data associated with a plurality of networked computing resources, and coordinating the routing of data processing segments to the networked computing resources.

IPC Classes  ?

  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network
  • G06Q 40/04 - Trading Exchange, e.g. stocks, commodities, derivatives or currency exchange
  • H04L 43/0852 - Delays
  • H04L 43/0864 - Round trip delays
  • H04L 47/283 - Flow controlCongestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
  • H04L 47/70 - Admission controlResource allocation
  • H04L 67/62 - Establishing a time schedule for servicing the requests

76.

DATA EXTRACTION FROM PRINTED DOCUMENTS

      
Application Number 18792282
Status Pending
Filing Date 2024-08-01
First Publication Date 2025-02-27
Owner Royal Bank of Canada (Canada)
Inventor
  • Patel, Tirthkumar
  • Wong, Avelyn
  • Mistry, Kashish Trusharkumar

Abstract

A computer-implemented method for extracting data from printed documents comprises receiving a printed document and identifying the printed document as one of a structured form (including fully structured and semi-structured) and an unstructured form. Where the printed document is identified as a structured form, the method identifies first text features corresponding to keys for key-value pairs and identifies second text features that satisfy a proximity threshold (and optionally one or more key constraints) relative to the respective first text feature as the respective values of the respective key-value pairs, and records the values of the key-value pairs. Where the printed document is identified as a semi-structured form, the method may further comprise identifying at least one unstructured portion of the printed document and applying a trained machine learning model to the unstructured portion of the printed document to obtain additional values for additional key-value pairs.

IPC Classes  ?

  • G06F 40/279 - Recognition of textual entities
  • G06V 30/10 - Character recognition
  • G06V 30/412 - Layout analysis of documents structured with printed lines or input boxes, e.g. business forms or tables

77.

LEARNING AND PERSONAL DATA MANAGEMENT PLATFORM

      
Application Number 18809814
Status Pending
Filing Date 2024-08-20
First Publication Date 2025-02-27
Owner Royal Bank of Canada (Canada)
Inventor
  • Currell, Nathan
  • Luu, Hilton
  • Zhang, Linna
  • Ghassel, Abdellah

Abstract

Methods, systems, and techniques for processing natural language queries. A natural language query related to personal information of the user is obtained. Query vectors that include embeddings of the query are generated and matched with document vectors generated from chunks of reference documents related to the personal data. The document chunks are retrieved from a database and used as context for a prompt to a large language model that is used to respond to the natural language query. The query itself is also included in the prompt. The query may be in respect of a particular goal, and the large language model's response may include recommendations to help the user achieve that goal.

IPC Classes  ?

78.

COMPUTER SYSTEMS, METHODS, AND NON-TRANSITORY COMPUTER-READABLE STORAGE DEVICES FOR OPTIMAL HOME RENTALS

      
Application Number 18810109
Status Pending
Filing Date 2024-08-20
First Publication Date 2025-02-27
Owner Royal Bank of Canada (Canada)
Inventor
  • Basra, Neha
  • Zamiri, Hamoon
  • Zhang, Grace Tianjiao
  • Zhang, Alicia
  • Lam, Chai K
  • Sutton, Rosemary

Abstract

Computer systems, apparatuses, processors, and non-transitory computer-readable storage devices configured for executing a method having the steps of: using a first machine learning engine for generating neighborhood recommendations based on a user's preferences; and/or using a second machine learning engine for comparing a price of a rental listing with an average price range and for determining reliability of the rental listing.

IPC Classes  ?

79.

SYSTEMS AND METHODS FOR IMPROVED AGENT-CLIENT CALL INTERACTIONS

      
Application Number 18812205
Status Pending
Filing Date 2024-08-22
First Publication Date 2025-02-27
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Daya, Dylan
  • Phan, Steven
  • Wei, Andrew
  • Himane, Neha Sudhir
  • Ryan, Curtis
  • Pagniello, Domenic

Abstract

A transcript of a call between a client and agent can be provided in real-time or near real-time and used to present links to relevant knowledge documents to the agent during the call. The call transcript can be automatically summarized and stored after the call.

IPC Classes  ?

  • H04M 3/42 - Systems providing special services or facilities to subscribers
  • G10L 15/26 - Speech to text systems

80.

PRODUCT BUNDLING SYSTEMS AND METHODS

      
Application Number 18812236
Status Pending
Filing Date 2024-08-22
First Publication Date 2025-02-27
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Li, Aidan Mann Rong
  • Cheseldine, Luke David
  • Deng, Youyi
  • Mcsweeney, Kieran Julian
  • Rasaiah, Prash
  • Rodrigues, Pravin Anthony
  • Singh, Devesh

Abstract

Product bundles for sale together can be generated by determining one or more anchor products from sales and inventory data, and using a recommendation model to determine products to bundle with the anchor products. The possible bundles can be presented to a merchant and posted to an online sales channel.

IPC Classes  ?

81.

SYSTEMS AND METHODS FOR CRYPTOGRAPHIC INFRASTRUCTURE

      
Application Number 18807973
Status Pending
Filing Date 2024-08-17
First Publication Date 2025-02-20
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Komandur, Venkatadri Kaushik
  • Zugic, Goran
  • Sutton, Andrew
  • Srinivasa, Christopher Côté

Abstract

A computer implemented approach is proposed as a computer infrastructure that is configured such that users can access digital resources managed by an institution, using self-custodied cryptographic material. The cryptographic approach allows them to prove their identities, encrypt data, and decrypt data through specific computer interactions based in cryptography. A dynamic approach to cybersecurity is proposed using an adaptive cryptographic verification approach using a combination of multi-party cryptography techniques and opportunistic idle computing resource usage.

IPC Classes  ?

  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 20/38 - Payment protocolsDetails thereof

82.

SYSTEMS AND METHODS FOR ASSET MAINTENANCE PLANNING

      
Application Number 18776973
Status Pending
Filing Date 2024-07-18
First Publication Date 2025-01-30
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Xiao, Ding
  • Joseph, Christine
  • Bulmer, Patrick
  • Gilbert, Chris S.
  • Banifatemi, Soheil

Abstract

Systems and methods for maintaining IT assets are disclosed. An example computer system may include: a processor; and a non-transitory memory storing one or more sets of instructions that when executed by the processor, causes the system to: access or receive asset data for a plurality of IT assets located in a plurality of physical locations; determine, based on the asset data, a plurality of assets due for maintenance; access or receive, in real time, map data for physical locations associated with the plurality of assets; determine a cost matrix for scheduling a route plan for visiting the physical locations associated with the plurality of assets; compute the route plan based on the cost matrix and the map data; generate signals for displaying, at a display of a user device, the route plan; and transmit said signals to the user device for displaying the route plan.

IPC Classes  ?

  • G06Q 10/047 - Optimisation of routes or paths, e.g. travelling salesman problem
  • G06Q 10/20 - Administration of product repair or maintenance

83.

SYSTEMS AND METHODS OF ADAPTIVELY IDENTIFYING ANOMALOUS NETWORK COMMUNICATION TRAFFIC

      
Application Number 18918406
Status Pending
Filing Date 2024-10-17
First Publication Date 2025-01-30
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Mammadli, Nariman
  • Viyachki, Atanas

Abstract

Systems and methods for adaptively identifying anomalous network communication traffic. The system includes a processor and a memory coupled to the processor. The memory includes processor-executable instructions that configure the processor to: obtain data associated with a sequence of network communication events; determine that the sequence of communication events is generated by a computing agent based on a symmetricity measure associated with the sequence of network communication events; generate a threat prediction value for the sequence of network communication events prior-generated by the computing agent based on a combination of the symmetricity measure and a randomness measure associated with the network communication events; and transmit a signal for communicating that the sequence of network communication events is a potential malicious sequence of network communication events based on the threat prediction value.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation

84.

TRADE PLATFORM WITH REINFORCEMENT LEARNING NETWORK AND MATCHING ENGINE

      
Application Number 18891761
Status Pending
Filing Date 2024-09-20
First Publication Date 2025-01-09
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Burhani, Hasham
  • Long, Zichang
  • Cupillari, Jonathan

Abstract

A system for reinforcement learning in a dynamic resource environment includes at least one memory device and at least one processor configured to provide an electronic resource environment comprising: a matching engine and the resource generating agent configured for: obtaining from a historical data processing task database a plurality of historical data processing tasks, each historical data processing task including respective task resource requirement data; for a historical data processing task of the plurality of historical data processing tasks, generating layers of data processing tasks wherein a first layer data processing task has an incremental variant in its resource requirement data relative to resource requirement data for a second layer data processing task; and providing the layers of data processing tasks for matching by the machine engine.

IPC Classes  ?

  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
  • G06F 9/48 - Program initiatingProgram switching, e.g. by interrupt
  • G06N 5/00 - Computing arrangements using knowledge-based models
  • G06N 20/00 - Machine learning
  • G06Q 40/00 - FinanceInsuranceTax strategiesProcessing of corporate or income taxes

85.

Method and system for facilitating identification of electronic data exfiltration

      
Application Number 18636792
Grant Number 12393701
Status In Force
Filing Date 2024-04-16
First Publication Date 2025-01-09
Grant Date 2025-08-19
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Mammadli, Nariman
  • Jothimani, Dhanya
  • Singh, Ramanpreet
  • Smyth, Cathal
  • Kurmish, Felix
  • Tiwari, Amit Kumar

Abstract

Methods, systems, and techniques for facilitating identification of electronic data exfiltration. A message transmission log and screenshot metadata are obtained. A screenshot corresponding to the screenshot metadata is matched to a sent electronic message, such as an email, having a file attachment represented in the message transmission log to generate an event. The screenshot metadata indicates that the screenshot was captured prior to when the message transmission log indicates the electronic message was sent. An anomaly score is determined for the sent electronic message is determined by applying unsupervised machine learning, such as by applying an isolation forest, to score the sent electronic message relative to a baseline. The anomaly score meeting or exceeding an anomaly threshold is treated as potentially being indicative of electronic data exfiltration.

IPC Classes  ?

  • G06F 21/60 - Protecting data
  • G06F 21/50 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
  • H04L 51/046 - Interoperability with other network applications or services
  • H04L 51/08 - Annexed information, e.g. attachments

86.

SYSTEMS AND METHODS FOR DYNAMIC DATA OPERATIONS MODELLING

      
Application Number 18765042
Status Pending
Filing Date 2024-07-05
First Publication Date 2025-01-09
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Lazure, Adam
  • Sirimanna, Rahul
  • Desjardins, Gabrielle
  • Reshynsky, Igor
  • Huang, Chiu-Hua Vincent

Abstract

Systems and methods for dynamic data operations modeling. A system may include a processor and a memory storing processor-executable instructions that configure the processor to: retrieve, at time stages, a set of data records associated with meta attributes representing operations on the data records at stages over time; generate, at the respective time stages, a categorical prediction associated with the data operations based on a detection model and a set of meta attributes associated with the retrieved data records, the detection model based on a multinomial logistic regression providing the categorical prediction for adapting multi-label predictions; and transmit, following the successive time stages, one or more signals representing the categorical prediction for dynamically updating the user interface for communicating an interim categorical prediction during data operations execution.

IPC Classes  ?

87.

SECURE PROCESSING OF ELECTRONIC PAYMENTS

      
Application Number 18885726
Status Pending
Filing Date 2024-09-15
First Publication Date 2025-01-09
Owner Royal Bank of Canada (Canada)
Inventor
  • Ortiz, Edison U.
  • Lee, Terry W.
  • Woo, Gabriel Y.
  • Scott, Stephen James
  • Yin, Weiqiang
  • Dinn, Judy
  • Lam, Chai

Abstract

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.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems

88.

OWNABILITY

      
Application Number 237034300
Status Pending
Filing Date 2024-12-20
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 36 - Financial, insurance and real estate services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Computer software, including computer application software for mobile phones and other wireless devices, that provides access to predictive consumer information, data, and actionable insights in the fields of real estate valuation, appraisal, investment, evaluation and comparison; computer software, including computer application software for mobile phones and other wireless devices, featuring real-time access to consumer information provided by a human in the fields of real estate valuation, appraisal, investment, evaluation and comparison; computer software, including computer application software for mobile phones and other wireless devices, featuring an interactive user interface for providing access to consumer information in the fields of real estate valuation, appraisal, investment, evaluation and comparison; computer software, including computer application software for mobile phones and other wireless devices, for retrieving information from a user and delivering to the user context-sensitive information and user-specific information in the fields of real estate valuation, appraisal, investment, evaluation and comparison; computer software, including computer application software for mobile phones and other wireless devices, for transmitting information to a user from an adaptive, artificially intelligent software agent in the fields of real estate valuation, appraisal, investment, evaluation and comparison; computer software, including computer application software for mobile phones and other wireless devices, that predicts trends in the fields of real estate valuation, appraisal, investment, evaluation and comparison; computer software, including computer application software for mobile phones and other wireless devices, for providing purchase information in the fields of real estate valuation, appraisal, investment, evaluation and comparison; computer software, including computer application software for mobile phones and other wireless devices, for providing information on home-buying process and purchase information in response to voice and text data in the fields of real estate valuation, appraisal, investment, evaluation and comparison; computer software, including computer application software for mobile phones and other wireless devices, featuring an interactive interface for receiving consumer preference information and providing information about in the fields of real estate valuation, appraisal, investment, evaluation and comparison; computer application software for mobile phones, portable media players, and handheld computers, namely, artificial intelligence and natural language processing software for providing instructional data and in in the fields of real estate valuation, appraisal, investment, evaluation and comparison; computer software, including computer application software for mobile phones and other wireless devices, for providing information relating to the cost of real estate and the home-buying process; computer software, including computer application software for mobile phones and other wireless devices, for use in finding services providers in the fields of real estate valuation, appraisal, investment, evaluation and comparison; computer software, including computer application software for mobile phones and other wireless devices, that functions as a virtual personal assistant for users of computers and mobile phones in the fields of real estate valuation, appraisal, investment, evaluation and comparison. (1) Providing information to consumers in the fields of mortgage financing; providing information to consumers in the fields of real estate valuation, appraisal, investment, evaluation, comparison, financing, and refinancing; all of the aforementioned services in this class being provided via the Internet, text message, email, websites, or mobile application. (2) Providing on-line, non-downloadable software for identifying preferences of consumers and matching preferences to real estate products and services; providing on-line, non-downloadable software for identifying preferences of consumers and matching preferences to available real estate in the marketplace; providing on-line, non-downloadable survey software which can produce real estate matching reports and individualized real estate preference reports and identify best match candidates for real estate purchase; providing temporary use of on-line non-downloadable computer software for retrieving information from a user and delivering to the user context-sensitive information and user-specific information in the fields of real estate valuation, appraisal, investment, evaluation and comparison; providing temporary use of on-line non-downloadable computer software for providing real estate market and purchase information in response to voice and text data; providing temporary use of on-line non-downloadable computer software featuring an interactive interface for receiving consumer preference information and providing information in the fields of real estate valuation, appraisal, investment, evaluation and comparison.

89.

MARGE DE CRÉDIT AGRICOLE RBC

      
Application Number 236995300
Status Pending
Filing Date 2024-12-19
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ? 36 - Financial, insurance and real estate services

Goods & Services

(1) Credit and loan services

90.

RBC FARM CREDIT LINE

      
Application Number 236995200
Status Pending
Filing Date 2024-12-19
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ? 36 - Financial, insurance and real estate services

Goods & Services

(1) Credit and loan services

91.

RBC LUMINA

      
Application Number 236908300
Status Pending
Filing Date 2024-12-17
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Computer programming software for the integration of artificial intelligence and machine learning in the field of big data for business data analytics and user behavior analytics; computer software for accessing, querying and analyzing information stored in databases and data warehouses; computer software for business data mining; computer software for data security; computer system software for the integration of artificial intelligence and machine learning in the field of big data for business data analytics and user behavior analytics; downloadable business automation software for the secure operation and integration of network based business computer applications of others hosted on cloud-based virtual servers; downloadable business automation software for the secure operation and integration of network based business computer applications of others hosted on public and private virtual servers; downloadable computer connectivity software for the secure operation and integration of network based business computer applications of others hosted on cloud-based virtual servers; downloadable computer security software in the field of data management for ingesting, storing, organizing and maintaining data created and collected by third party businesses; software for the integration of artificial intelligence and machine learning in the field of Big Data (1) Business administration consulting services in the field of artificial intelligence; business consultancy in the field of machine learning and artificial intelligence; business data analysis for the compilation of Big data for use in machine learning; business data curation for artificial intelligence (AI) development; providing consumer product information for the purpose of selecting artificial intelligence (AI) hardware and software to meet the consumer's specifications (2) Training services in the field of data security systems (3) Artificial intelligence consultancy; cloud computing featuring software for use in enterprise content management, enterprise content integration and business records management; cloud computing providing software for database management; cloud services in the nature of monitoring of computer systems for detecting unauthorized access or data breach; cloud-based data protection services; computer technology consultation in the field of machine learning and artificial intelligence; consultancy in the field of computer data security; data security consulting in the field of using encryption, computer hardware and computer software to ensure that data cannot be accessed by unauthorized parties; data security services; design and development of computer software development tools in the field of artificial intelligence; design and development of electronic data security systems; design, development and maintenance of cloud based, non downloadable computer AI software; development of software for secure network operations; providing non-downloadable computer software development tools in the field of artificial intelligence; providing temporary use of non-downloadable software applications for the integration of artificial intelligence and machine learning in the field of Big Data; providing temporary use of on-line non-downloadable software for data mining, data query, data analysis, and data visualization; research in the field of artificial intelligence technology; software as a service (SAAS) featuring non-downloadable computer software for the integration of artificial intelligence and machine learning in the field of Big Data for business data analytics and user behavior analytics; software as a service (SAAS) featuring non-downloadable computer software to train computers to predict user behaviour in the field of machine learning models and artificial intelligence; software as a service (saas) featuring non-downloadable computer software to train software to predict user behaviour in the field of machine learning models and artificial intelligence; software as a service (SAAS) services featuring non-downloadable software for data security; software-as-a-service services featuring software to allow for data replication, mirroring, and searching in a cloud-based data warehouse; technical consulting in the field of artificial intelligence; testing of electronic data security systems

92.

RBC BOREALIS

      
Application Number 236908400
Status Pending
Filing Date 2024-12-17
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Electronic publications in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development. (1) Business administration consulting services in the field of artificial intelligence; business consultancy in the field of machine learning and artificial intelligence; business data curation for artificial intelligence (AI) development; providing consumer product information for the purpose of selecting artificial intelligence (AI) hardware and software to meet the consumer's specifications (2) Funding research in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development; Funding of scholarships and fellowships in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development. (3) Organization of conferences, seminars, working groups, research groups and conventions, in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development; Training programs for scholarships and fellowships in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development. (4) Artificial intelligence consultancy; computer technology consultation in the field of machine learning and artificial intelligence; design and development of computer software development tools in the field of artificial intelligence; design, development and maintenance of cloud based, non downloadable computer AI software; providing non-downloadable computer software development tools in the field of artificial intelligence; research in the field of artificial intelligence technology; technical consulting in the field of artificial intelligence (5) Research in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development; laboratory research centers in the field of artificial intelligence, machine learning and innovation in the nature of artificial intelligence hardware, software and algorithmic development.

93.

Chinese Characters (whatever your heart thinks/desires is accomplished here)

      
Application Number 236879900
Status Pending
Filing Date 2024-12-16
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 38 - Telecommunications services
  • 45 - Legal and security services; personal services for individuals.

Goods & Services

(1) Administration of consumer loyalty programs; administrative processing of insurance claims; advertising the goods and services of others; business administration assistance; business management; business marketing consulting services; business planning; computerized market research services; employment recruiting services; market analysis and research services; office support staff recruitment services; outsourcing of insurance services; personnel recruitment and placement (2) Promoting the goods and services of others through sponsorship of cultural events in the fields of concerts and live musical performances, live theatrical performances, book readings, culinary arts, dance, through film and television, through art gallery exhibitions, museum exhibitions, through literature, through business road shows, at aquariums, botanical gardens, and zoos, at carnivals, festivals, fairs and amusement parks, at libraries, and through sports events and international sports competitions; Promoting the goods and services of others through sponsorship of educational events in the fields of disease prevention, mental health awareness, medical research, digital literacy, and career and professional development; Promoting the goods and services of others through sponsorship of educational events in the field of human and animal rights, First Nations, Metis and Indigenous issue awareness, homelessness, crisis support, disaster relief, emergency aid, hunger relief, veterans and military affairs, LGBT+ rights, including sexual orientation and gender identity, persons with disabilities, race and ethnicity issues, women's rights, environmental responsibility and protection; Promoting the goods and services of others through the sponsorship of corporate events namely dinners and galas, at conferences, seminars, workshops, summits and conventions; Promoting the goods and services of others through business start-up campaigns. (3) Acquisition of real estate for others; administration of chequing accounts; administration of savings accounts; advisory services in the field of credit and debit control, investment, grants and financing of loans; advisory services in the field of estate and trust management services; annuity underwriting; arranging of loans; arranging of mortgages; assessing insurance claims; assessment and management of real estate; asset management services; atm banking services; banking services; capital investment; capital management; cash management; cash management services; charitable fundraising campaigns; charitable fundraising services; claim adjustment for non-life insurance; commodity trading; credit card services; currency exchange; currency trading; debit card services; electronic Internet banking via a global computer network; equity trading; estate and trust management services; estate planning; estate trust management; financial administration of employee pension plans; financial administration of guaranteed investment certificates; financial custody services; financial investment advisory; financial investment advisory services; financial investment analysis and stock research; financial portfolio management; financial reporting management; financial research services; financial services, namely, debt settlement; financing of loans; financing of loans and discounting of bills; financing of purchases; foreign currency exchange services; fund investments; fundraising services; futures exchange services; health insurance services; home banking; insurance agencies; insurance services; insurance services related to property insurance; insurance services, namely, writing property and casualty insurance; insurance underwriting services; Internet banking services; investment banking; investment management; investment portfolio management; lease securitization; lease-purchase financing; life insurance services; merchant banking; mergers and acquisitions advice and execution; mortgage banking; mutual fund brokerage; mutual fund distribution; mutual fund investment services; mutual fund services; options trading services; payment gateway services; project financing; property management services; providing advice relating to real estate investment; providing financial information relating to exchange rates; providing information in the field of banking services via a website; providing information in the field of capital investment via a website; providing information in the field of financial planning and financial investments via a website; providing information in the field of real estate management; provision of investment accounts including registered plans, guaranteed investment accounts, tax-free savings accounts and segregated investment accounts; real estate agencies; real estate brokerage; registered retirement savings plans; reinsurance services; reinsurance underwriting; securities brokerage services; securities investment services; securities lending; securities portfolio management; securities trading services; stock trading; telephone banking services; trading of equity derivatives; trading of securities options; trading of swaps and options; travel insurance services; wealth management services (4) Capital market management; capital market investment; Financial planning services in the field of tax registered plans; advisory services in the field of credit card services; advisory services in the field of financing of loans and mortgages; Financial management services in the field of pooled funds to be used as employee pension funds; Payment transaction processing services in the field of global securities and trade business in select markets; Financial management of segregated equity funds; creditor insurance services; insurance claims adjusting; Providing funding for educational and volunteer programs having environmental and social benefits in the fields of health, education, sports, amateur athletics, community outreach, arts and culture; Philanthropic services in the nature of collection of donations for charitable purposes; Financial sponsorship of charitable and non-profit organizations in the fields of health, education, sports, amateur athletics, community outreach, arts and culture to encourage programs having environmental and social benefits; Financial sponsorship of cultural events in the fields of concerts and live musical performances, live theatrical performances, book readings, culinary arts, dance, through film and television, through art gallery exhibitions, museum exhibitions, through literature, through business road shows, at aquariums, botanical gardens, and zoos, at carnivals, festivals, fairs and amusement parks, at libraries, and through sports events and international sports competitions; Financial sponsorship of educational programmes in the field of medical screening for disease prevention; Financial sponsorship of educational programmes in the field of mental health awareness; Financial sponsorship of educational programmes in the field of medical research provided through hospitals; Financial sponsorship of educational programmes in the field of digital literacy; Financial sponsorship of educational programmes in the fields of career and professional development; Financial sponsorship of educational programmes in the field of human and animal rights; Financial sponsorship of educational programmes in the fields of First Nations, Metis and Indigenous issue awareness; Financial sponsorship of educational programmes in the fields of homelessness, crisis support, disaster relief, emergency aid, hunger relief; Financial sponsorship of educational programmes in the fields of veterans and military affairs; Financial sponsorship of educational programmes in the fields of LGBT+ rights, including sexual orientation and gender identity; Financial sponsorship of educational programmes in the field of persons with disabilities; Financial sponsorship of educational programmes in the field of race and ethnicity issues; financial sponsorship of educational programmes in the field of women's rights; financial sponsorship of educational programmes in the field of environmental responsibility and protection; financial sponsorship of educational programmes in the field of environmental responsibility and protection; Financial sponsorship of corporate cultural events being dinners and galas, conferences, seminars, workshops, summits and conventions; (5) Advisory services relating to insurance and reinsurance; investment and acquisition advisory services in the area of real estate and multihousing real estate (6) Electronic exchange of messages using chat lines, chatrooms and Internet forums; providing access to online chatrooms; providing chatrooms in virtual environments; providing on-line chatrooms and electronic bulletin boards for transmission of messages among users in the field of general interest; providing on-line chatrooms for social networking (7) Online social networking services; social networking services in the field of entertainment provided via a website

94.

Systems and methods for dynamic passphrases

      
Application Number 18429630
Grant Number 12306919
Status In Force
Filing Date 2024-02-01
First Publication Date 2024-12-05
Grant Date 2025-05-20
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Ortiz, Edison U.
  • Shaikh, Mohammad Abuzar
  • Salter, Margaret Inez
  • Wilkinson, Sarah Rachel Waigh Yean
  • Pourtabatabaie, Arya
  • Vintila, Iustina-Miruna
  • Fernandes, Steven
  • Jha, Sumit Kumar

Abstract

Systems, devices, methods, and computer readable media are provided in various embodiments relating to generating a dynamic challenge passphrase data object. The method includes establishing, a plurality of data record clusters, representing a mutually exclusive set of structured data records of an individual, ranking the plurality of feature data fields based on a determined contribution value of each feature data field relative to the establishing of the data record cluster, and identifying, using the ranked plurality of feature data fields, a first and a second feature data field of the plurality of feature data fields. The method includes generating the dynamic challenge passphrase data object, wherein the first or the second feature data field is used to establish a statement string portion, and a remaining one of the first or the second feature data field is used to establish a question string portion and a correct response string.

IPC Classes  ?

  • G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
  • G06F 18/22 - Matching criteria, e.g. proximity measures
  • G06F 18/2413 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on distances to training or reference patterns
  • G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
  • G06V 10/44 - Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersectionsConnectivity analysis, e.g. of connected components
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 10/771 - Feature selection, e.g. selecting representative features from a multi-dimensional feature space
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition
  • G10L 15/25 - Speech recognition using non-acoustical features using position of the lips, movement of the lips or face analysis

95.

SYSTEM AND METHOD FOR CRYPTOGRAPHIC TRANSACTIONS

      
Application Number 18791948
Status Pending
Filing Date 2024-08-01
First Publication Date 2024-11-28
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Hamasni, Karim Talal
  • Mueller, Stefan
  • Firat, Atilla Murat

Abstract

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.

IPC Classes  ?

  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
  • H04L 9/08 - Key distribution

96.

SYSTEMS AND METHODS FOR SELF-SUPPERVISED TIME-SERIES REPRESENTATION LEARNING

      
Application Number 18199611
Status Pending
Filing Date 2023-05-19
First Publication Date 2024-11-21
Owner Royal Bank of Canada (Canada)
Inventor
  • Tung, Frederick
  • Pishdad, Leila
  • Iajimoradlou, Ainaz
  • Karpusha, Maryna

Abstract

A neural network for creating representations of time-series may be trained using a self-supervised approach and as such does not require explicit labelling of the training data. The training uses similarity distillation along both the temporal and instance dimensions. Once trained, the neural network may be used to generate representations of a time-series suitable for use on various downstream tasks.

IPC Classes  ?

97.

DR.BILL FOCUS ON CARE

      
Application Number 236220800
Status Pending
Filing Date 2024-11-14
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Downloadable invoicing software (1) Providing non downloadable computer software for online health care billing and payment processing; providing on-line, non-downloadable, internet-based software application for medical billing for physicians and health care institutions; providing temporary use of on-line non-downloadable software for medical billing; software as a Service (SAAS) services featuring software for billing and invoicing

98.

SYSTEMS AND METHODS OF DYNAMICALLY PRESENTING DATASETS IN A GRAPHICAL USER INTERFACE

      
Application Number 18771141
Status Pending
Filing Date 2024-07-12
First Publication Date 2024-11-07
Owner ROYAL BANK OF CANADA (Canada)
Inventor
  • Vij, Kanika
  • Huang, Vincent Chiu-Hua
  • Singh, Preet Kanwal

Abstract

Systems for dynamically updating a priority queue for scheduling data operations associated with data records. A method includes: detecting event data meeting a threshold value for identifying a shift in data operation relevance and traversing a cascading data structure to identify an auditable entity corresponding to one or more data records associated with the event data, the one or more data records corresponding to at least one branch of the cascading data structure. The method includes generating an updated priority queue for scheduling data operations based on priority weights associated with branches of the cascading data structure, the updated priority queue based on event data corresponding to the identified auditable entity relative to event data associated with one or more records corresponding to other auditable entities and transmitting a signal for dynamically communicating the updated priority queue for scheduling data operations associated with data records of respective auditable entities.

IPC Classes  ?

  • G06Q 10/0635 - Risk analysis of enterprise or organisation activities
  • G06F 16/22 - IndexingData structures thereforStorage structures
  • G06F 16/2458 - Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
  • G06F 16/26 - Visual data miningBrowsing structured data
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06F 40/205 - Parsing

99.

System and method for identifying suspicious destinations

      
Application Number 18767005
Grant Number 12373842
Status In Force
Filing Date 2024-07-09
First Publication Date 2024-10-31
Grant Date 2025-07-29
Owner Royal Bank of Canada (Canada)
Inventor
  • Gamble, Jamie
  • Shpits, Gadi
  • Kolmanovich, Ilya
  • O′keeffe, Cormac

Abstract

Transaction destinations are identified by identifying requests for a login page of a web server for a financial institution and determining a referring website for each of the requests; classifying the referring websites into classes, each of the classes having a risk rating; identifying logins to access the web server and determining a user associated with each login; associating each of the logins with one of the requests and the referring website for that request; for each of the users, identifying transactions occurring within a time period from when the login was initiated; for each of the transactions occurring within the time period, associating a transaction destination of that transaction with the referring website for that login; and assigning a risk rating to each of the transaction destinations based at least in part on a risk rating of the class of the associated referring website.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • H04L 9/40 - Network security protocols

100.

FOCUS ON CARE

      
Application Number 235895200
Status Pending
Filing Date 2024-10-30
Owner ROYAL BANK OF CANADA (Canada)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Downloadable invoicing software (1) Providing non downloadable computer software for online health care billing and payment processing; providing on-line, non-downloadable, internet-based software application for medical billing for physicians and health care institutions; providing temporary use of on-line non-downloadable software for medical billing; software as a Service (SAAS) services featuring software for billing and invoicing
  1     2     3     ...     18        Next Page