Patents by Inventor Bogdan Petrescu

Bogdan Petrescu 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: 20220413808
    Abstract: A system and method are provided for executing process workflows. The method includes obtaining via a communications module, a representation of a workflow as a graph, the graph including a plurality of interconnected workflow tasks. The method also includes storing the graph in a graph database, navigating through the workflow tasks in the graph as the process is executed, and publishing via the communications module, a workflow state change with a topic for the current workflow task. The method also includes receiving via the communications module, a document for the current workflow task, wherein a state of the process is implied by the topic position in the graph, and wherein the topic determines at least one microservice to be employed. The method also includes having at least one workflow task associated with the current workflow task executed by instructing a corresponding one or more microservices via the communications module.
    Type: Application
    Filed: August 16, 2022
    Publication date: December 29, 2022
    Applicant: The Toronto-Dominion Bank
    Inventors: Joseph Vincent SCARFUTTI, Christian Caberoy DE LA PEÑA, Michael James GOSNELL, Bogdan PETRESCU, Ridhima SAKHUJA, Mikayla Dale WRONKO, Oksana DRANKA, Ting ZHOU
  • Patent number: 11449312
    Abstract: A system and method are provided for executing process workflows. The method includes obtaining via a communications module, a representation of a workflow as a graph, the graph including a plurality of interconnected workflow tasks. The method also includes storing the graph in a graph database, navigating through the workflow tasks in the graph as the process is executed, and publishing via the communications module, a workflow state change with a topic for the current workflow task. The method also includes receiving via the communications module, a document for the current workflow task, wherein a state of the process is implied by the topic position in the graph, and wherein the topic determines at least one microservice to be employed. The method also includes having at least one workflow task associated with the current workflow task executed by instructing a corresponding one or more microservices via the communications module.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: September 20, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Joseph Vincent Scarfutti, Christian Caberoy De La Peña, Michael James Gosnell, Bogdan Petrescu, Ridhima Sakhuja, Mikayla Dale Wronko, Oksana Dranka, Ting Zhou
  • Publication number: 20220214862
    Abstract: A system and method are provided for executing process workflows. The method includes obtaining via a communications module, a representation of a workflow as a graph, the graph including a plurality of interconnected workflow tasks. The method also includes storing the graph in a graph database, navigating through the workflow tasks in the graph as the process is executed, and publishing via the communications module, a workflow state change with a topic for the current workflow task. The method also includes receiving via the communications module, a document for the current workflow task, wherein a state of the process is implied by the topic position in the graph, and wherein the topic determines at least one microservice to be employed. The method also includes having at least one workflow task associated with the current workflow task executed by instructing a corresponding one or more microservices via the communications module.
    Type: Application
    Filed: January 7, 2021
    Publication date: July 7, 2022
    Applicant: The Toronto-Dominion Bank
    Inventors: Joseph Vincent SCARFUTTI, Christian Caberoy DE LA PEÑA, Michael James GOSNELL, Bogdan PETRESCU, Ridhima SAKHUJA, Mikayla Dale WRONKO, Oksana DRANKA, Ting ZHOU
  • Patent number: 7253631
    Abstract: The invention relates to a method of determining the complex impedance Z(fm) of a non-steady electrochemical system, comprising the following steps consisting in: bringing the system to a selected voltage condition and applying a sinusoidal signal with frequency fm thereto; immediately thereafter, measuring successive values for voltage and current at regular time intervals ?T; calculating the discrete Fourier transforms for voltage (E(f)) and current (I(f)), the voltage transform being calculated for the single frequency fm of the sinusoidal signal and the current transform being calculated for frequency fm and for two adjacent frequencies fm?1 and fm+1 on either side of frequency fm; and calculating the impedance using the following formula: Z(fm)=E(fm)/I*(fm), wherein I* denotes a corrected current such that Re[I*(fm)]=Re[I*(fm)]?(Re[I(fm+1)]+Re[I(fm?1)]2, Im[I*(fm)]=Im[I(fm)]?Im[I(fm+1)]+Im[I(fm?1)])/2.
    Type: Grant
    Filed: July 11, 2003
    Date of Patent: August 7, 2007
    Assignee: Institut National Polytechnique de Grenoble
    Inventors: Bogdan Petrescu, Jean-Pierre Petit, Jean-Claude Poignet
  • Publication number: 20060091892
    Abstract: The invention relates to a method of determining the complex impedance Z(fm) of a non-steady electrochemical system, comprising the following steps consisting in: bringing the system to a selected voltage condition and applying a sinusoidal signal with frequency fm thereto; immediately thereafter, measuring successive values for voltage and current at regular time intervals ?T; calculating the discrete Fourier transforms for voltage (E(f)) and current (I(f)), the voltage transform being calculated for the single frequency fm of the sinusoidal signal and the current transform being calculated for frequency fm and for two adjacent frequencies fm?1 and fm+1 on either side of frequency fm; and calculating the impedance using the following formula: Z(fm)=E(fm)/I*(fm), wherein I* denotes a corrected current such that Re[I*(fm)]=Re[I(fm)]?{Re[I(fm+1)]+Re[I(fm?1)]}/2, Im[I*(fm)]=Im[I(fm)]?{Im[I(fm+1)]+Im[I(fm?1)]}/2.
    Type: Application
    Filed: July 11, 2003
    Publication date: May 4, 2006
    Inventors: Bogdan Petrescu, Jean-Pierre Petit, Jean-Claude Poignet