Patents by Inventor Adel Al NABULSI

Adel Al NABULSI has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240177187
    Abstract: A computational approach is proposed herein for controlling a user interface for rendering of interactive graphical control elements representing offers and coupons that are inserted into a computational payment process. In particular, the offers and coupons can interact with stored payment information resident (or tokens thereof) on a digital wallet data structure. The approach can be implemented as a computing system, a computing method operable on a computing system, or a computer program product affixed in the form of a non-transitory computer readable medium storing machine-interpretable instructions.
    Type: Application
    Filed: February 2, 2024
    Publication date: May 30, 2024
    Inventors: Edison U. ORTIZ, David Ian MCKAY, Christoph KNOESS, Seung Bong BAEK, Ravi KHANDAVILLI, Adel Al NABULSI, Arnold BADAL-BADALIAN, Justin SIMONELIS
  • Publication number: 20240143903
    Abstract: Approaches are proposed herein for machine learning based electronic field autofill. In particular, machine learning approaches are utilized to estimate inputs for entry into fields. The machine learning approach described herein includes a proposed feature engineering approach where collected data obtained from various webpages (e.g., checkout pages) is encoded for training and inference. The approach is particularly useful in respect of providing a machine learning mechanism that is resilient in spite of inconsistent and varying approaches of implementing form fields.
    Type: Application
    Filed: October 31, 2023
    Publication date: May 2, 2024
    Inventors: Dharitri RATHOD, Adel Al NABULSI
  • Patent number: 11893597
    Abstract: A computational approach is proposed herein for controlling a user interface for rendering of interactive graphical control elements representing offers and coupons that are inserted into a computational payment process. In particular, the offers and coupons can interact with stored payment information resident (or tokens thereof) on a digital wallet data structure. The approach can be implemented as a computing system, a computing method operable on a computing system, or a computer program product affixed in the form of a non-transitory computer readable medium storing machine-interpretable instructions.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: February 6, 2024
    Assignee: ROYAL BANK OF CANADA
    Inventors: Edison U. Ortiz, David Ian Mckay, Christoph Knoess, Seung Bong Baek, Ravi Khandavilli, Adel Al Nabulsi, Arnold Badal-Badalian, Justin Simonelis
  • Publication number: 20230273822
    Abstract: System and method for facilitating management of a time-varying resource pool are provided. The system includes a processor and a memory coupled to the processor. The memory stores processor-executable instructions that, when executed, configure the processor to: obtain a time-series data set including data entries associated with one or more consumed resources; identify one or more recurring resource allocations based on recurring data entries of the time-series data set; identify additional resource allocations based on irregularly-timed data entries of the time-series data set; determine a forecasted resource pool value based on a combination of the identified recurring resource allocations and the additional resource allocations; and upon detection of a trigger condition, generate data for display, via a user interface, a scaled resource allocation value based on the forecasted resource pool value.
    Type: Application
    Filed: May 8, 2023
    Publication date: August 31, 2023
    Inventors: Edison U. ORTIZ, Juan MARTIN SACRISTAN, Iustina-Miruna VINTILA, Arun John MILTON, Adel Al NABULSI
  • Patent number: 11681552
    Abstract: System and method for facilitating management of a time-varying resource pool. The system includes a processor and a memory coupled to the processor. The memory stores processor-executable instructions that, when executed, configure the processor to: obtain a time-series data set including data entries associated with one or more consumed resources; identify one or more recurring resource allocations based on recurring data entries of the time-series data set; identify additional resource allocations based on irregularly-timed data entries of the time-series data set; determine a forecasted resource pool value based on a combination of the identified recurring resource allocations and the additional resource allocations; and upon detection of a trigger condition, generate data for display, via a user interface, a scaled resource allocation value based on the forecasted resource pool value, the scaled resource allocation value corresponding to at least one time-based reference.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: June 20, 2023
    Assignee: ROYAL BANK OF CANADA
    Inventors: Edison U. Ortiz, Juan Martin Sacristan, Iustina-Miruna Vintila, Arun John Milton, Adel Al Nabulsi
  • Publication number: 20230186376
    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.
    Type: Application
    Filed: December 15, 2022
    Publication date: June 15, 2023
    Inventors: Edison U. ORTIZ, Gabriel Y. WOO, Ravi KHANDAVILLI, Adel Al NABULSI, Kirsten MACKERETH, Justin SIMONELIS
  • Publication number: 20220301013
    Abstract: Systems and methods for establishing data linkages are described in various embodiments. A system architecture is described which provides a data processing orchestrator device or service which securely interoperates with data sets at various points in time associated with a set of interactions a user may have with computer systems. The data sets are obtained from different data repositories, and are combined together for analysis such that a first data set representing intents (e.g., web search/browse history) can be combined together with a second data set representing outcomes (e.g., purchase transaction history, web site shopping carts).
    Type: Application
    Filed: March 22, 2022
    Publication date: September 22, 2022
    Inventors: Edison U. ORTIZ, David Ian MCKAY, Christoph KNOESS, Ravi KHANDAVILLI, Adel Al NABULSI
  • Publication number: 20220300999
    Abstract: A computational approach is proposed herein for controlling a user interface for rendering of interactive graphical control elements representing offers and coupons that are inserted into a computational payment process. In particular, the offers and coupons can interact with stored payment information resident (or tokens thereof) on a digital wallet data structure. The approach can be implemented as a computing system, a computing method operable on a computing system, or a computer program product affixed in the form of a non-transitory computer readable medium storing machine-interpretable instructions.
    Type: Application
    Filed: May 17, 2022
    Publication date: September 22, 2022
    Inventors: Edison U. ORTIZ, David Ian MCKAY, Christoph KNOESS, Seung Bong BAEK, Ravi KHANDAVILLI, Adel Al NABULSI, Arnold BADAL-BADALIAN
  • Publication number: 20220060430
    Abstract: Systems and methods of dynamic resource allocation. The system may include a processor and a memory coupled to the processor. The memory stores processor-executable instructions that, when executed, configure the processor to: receive a signal representing a resource allocation request; determine a projected resource availability based on a resource model and a second data set including at least one data record unrepresented in batched historical data sets, the batched historical data sets including data records representing at least one of recurring or non-recurring resource allocations, and wherein the resource model is prior-trained based on the batched historical data sets; and generate an output signal for displaying the projected resource availability corresponding with the resource allocation request.
    Type: Application
    Filed: September 3, 2021
    Publication date: February 24, 2022
    Inventors: Arun John MILTON, Adel Al NABULSI, Sonaabh SOOD, Seng TRIEU, Manjari Paresh UDESHI, Edison U. ORTIZ, Juan MARTIN SACRISTAN, Iustina-Miruna VINTILA
  • Publication number: 20200257561
    Abstract: System and method for facilitating management of a time-varying resource pool. The system includes a processor and a memory coupled to the processor. The memory stores processor-executable instructions that, when executed, configure the processor to: obtain a time-series data set including data entries associated with one or more consumed resources; identify one or more recurring resource allocations based on recurring data entries of the time-series data set; identify additional resource allocations based on irregularly-timed data entries of the time-series data set; determine a forecasted resource pool value based on a combination of the identified recurring resource allocations and the additional resource allocations; and upon detection of a trigger condition, generate data for display, via a user interface, a scaled resource allocation value based on the forecasted resource pool value, the scaled resource allocation value corresponding to at least one time-based reference.
    Type: Application
    Filed: February 13, 2020
    Publication date: August 13, 2020
    Inventors: Edison U. ORTIZ, Juan MARTIN SACRISTAN, Iustina-Miruna VINTILA, Arun John MILTON, Adel Al NABULSI