Patents by Inventor Andrey Petrov
Andrey Petrov 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: 20240015166Abstract: A computer-implemented method is disclosed. The method includes: authenticating a user for login to a service for a first authenticated user session; in response to authenticating the user, sending, to a client device associated with the user, a first data string associated with a first validity period; receiving, from the client device after expiry of the first authenticated user session, a data access request to access protected data, the data access request including the first data string; validating the first data string based on checking the first validity period; and in response to determining that the first data string is valid, transmitting, to the client device, a data access response including at least a subset of the requested protected data.Type: ApplicationFiled: September 26, 2023Publication date: January 11, 2024Applicant: The Toronto-Dominion BankInventors: Denny Devasia KURUVILLA, Esli GJINI, Sarah REEVE, Matija BOSNJAKOVIC, Guy DAGMARA, Jaspal Singh SAMRA, Abhiney NATARAJAN, Haobin LI, Richard YU, Md Abdur Razzak CHOWDHURY, Dani KARTIKAY, Ryan WU, Andrey PETROV, Peter HORVATH, Prashanth DAPPULA, Sivashanthan SIVAPALAN, Nolan GLYNN-UDROW
-
Patent number: 11805134Abstract: A computer-implemented method is disclosed. The method includes: authenticating a user for login to a service for a first authenticated user session; in response to authenticating the user, generating a first data string associated with a first validity period; sending, to a client device associated with the user, the first data string; receiving, from the client device, a data access request to access a first data set at a remote data source, the data access request including the first data string; determining that the first authenticated user session has been terminated at a time of receiving the data access request; validating the first data string based on checking the first validity period; and in response to determining that the first authenticated user session has been terminated and that the first data string is valid, transmitting, to the client device, a data access response including at least a subset of the first data set.Type: GrantFiled: January 25, 2022Date of Patent: October 31, 2023Assignee: The Toronto-Dominion BankInventors: Denny Devasia Kuruvilla, Esli Gjini, Sarah Reeve, Matija Bosnjakovic, Guy Dagmara, Jaspal Singh Samra, Abhiney Natarajan, Haobin Li, Richard Yu, Md Abdur Razzak Chowdhury, Dani Kartikay, Ryan Wu, Andrey Petrov, Peter Horvath, Prashanth Dappula, Sivashanthan Sivapalan, Nolan Glynn-Udrow
-
Publication number: 20230112582Abstract: In one embodiment, a power module device includes a base plate, an electrically insulating ceramic layer on the base plate, and an electrically insulating first insulating layer on the ceramic layer. The first insulating layer includes a prepreg material. An electrically conductive lead frame is disposed on the first insulating layer and electrically insulated therefrom. A power semiconductor device disposed on the lead frame and embedded between the lead frame and a second insulating layer.Type: ApplicationFiled: February 25, 2021Publication date: April 13, 2023Inventors: Slavo Kicin, Chunlei Liu, Andrey Petrov, Gernot Riedel
-
Patent number: 11537449Abstract: Devices and methods for providing alert notifications. The device includes an input module, a display, and memory having instructions. The device receives, via the input module, a first signal representing a command to set an alert condition associated with an identifier and, in response, generates the alert condition. The device transmits a second signal representing the alert condition to a monitoring system for setting up a targeted notification. The device receives a third signal representing an asserted alert indicating that the alert condition is satisfied and displays on the display, based on the third signal representing the asserted alert, an alert notification including the identifier and a first selectable option associated with a first application interface. In response to receiving, via the input module, a fourth signal representing selection of the first selectable option, the device displays the first application interface and auto-populates a first field based on the identifier.Type: GrantFiled: July 29, 2020Date of Patent: December 27, 2022Assignee: The Toronto-Dominion BankInventors: Denny Devasia Kuruvilla, Esli Gjini, Sarah Reeve, Matija Bosnjakovic, Dagmara Guy, Jaspal Singh Samra, Abhiney Natarajan, Haobin Li, Richard Yu, Md Abdur Razzak Chowdhury, Nolan Glynn-Udrow, Kartikay Dani, Ryan Wu, Andrey Petrov, Peter Horvath
-
Publication number: 20220260322Abstract: Disclosed herein is a blank for a heat-transfer device that includes a vapor chamber enclosed by a body of the heat-transfer device, and a charging tube connected to the vapor chamber, wherein a part of the charging tube protruding from the body has at least one unsealed sealing zone with an oblong flow area, where a width of the charging tube exceeds a height of the charging tube.Type: ApplicationFiled: February 7, 2022Publication date: August 18, 2022Inventors: Bruno Agostini, Daniele Torresin, Andrey Petrov
-
Publication number: 20220196337Abstract: A heat dissipation device is provided herein. The heat dissipation device includes an evaporator chamber at least partially filled with a working fluid to be evaporated when being heated by a heat source; at least one condenser chamber for receiving evaporated working fluid and for condensing the evaporated working fluid, wherein the condenser chamber is interconnected with the evaporator chamber in a fluid conductive manner; and at least one air fin element interconnected between the condenser chamber and one of a further condenser chamber and a side wall of the heat dissipation device; wherein the air fin element has a triply periodic surface providing air fins.Type: ApplicationFiled: December 21, 2021Publication date: June 23, 2022Inventors: Daniele Torresin, Bruno Agostini, Andrey Petrov
-
Publication number: 20220196338Abstract: A heat-transfer device includes a bi-porous wick having at least one layer including a micro-porous body and tubular macro-pores, and a dense casing enclosing the wick, wherein the body and the macro-pores are fluidically interconnected and are at least partially overlapping inside the layer.Type: ApplicationFiled: December 23, 2021Publication date: June 23, 2022Inventors: Daniele TORRESIN, Bruno AGOSTINI, Andrey Petrov
-
Publication number: 20220192050Abstract: The disclosure relates to a vapor chamber for cooling an electronic component. The vapor chamber includes a bottom cover for receiving waste heat from the electronic component, a top cover, wherein the bottom cover and the top cover are formed such that a vapor cavity for accommodating a liquid is formed between the bottom cover and the top cover, a crate element for providing mechanical strength to the vapor chamber, wherein the crate element has at least one compartment, which is formed by at least three side panels being connected to each other and extending from the bottom cover to the top cover, and a top recess facing the top cover and a bottom recess facing the bottom cover, and at least one porous pillar for transferring the liquid from the top cover to the bottom cover.Type: ApplicationFiled: December 15, 2021Publication date: June 16, 2022Inventors: Bruno Agostini, Daniele Torresin, Andrey Petrov
-
Publication number: 20220150231Abstract: A computer-implemented method is disclosed. The method includes: authenticating a user for login to a service for a first authenticated user session; in response to authenticating the user, generating a first data string associated with a first validity period; sending, to a client device associated with the user, the first data string; receiving, from the client device, a data access request to access a first data set at a remote data source, the data access request including the first data string; determining that the first authenticated user session has been terminated at a time of receiving the data access request; validating the first data string based on checking the first validity period; and in response to determining that the first authenticated user session has been terminated and that the first data string is valid, transmitting, to the client device, a data access response including at least a subset of the first data set.Type: ApplicationFiled: January 25, 2022Publication date: May 12, 2022Applicant: The Toronto-Dominion BankInventors: Denny Devasia KURUVILLA, Esli GJINI, Sarah REEVE, Matija BOSNJAKOVIC, Guy DAGMARA, Jaspal Singh SAMRA, Abhiney NATARAJAN, Haobin LI, Richard YU, Md Abdur Razzak CHOWDHURY, Dani KARTIKAY, Ryan WU, Andrey PETROV, Peter HORVATH, Prashanth DAPPULA, Sivashanthan SIVAPALAN, Nolan GLYNN-UDROW
-
Patent number: 11271947Abstract: A method for real-time processing of data retrieval requests is disclosed. The method includes: receiving, from a client device, a first login request to log in to a service; authenticating the user for login to the service; in response to authenticating the user, generating a first data string representing at least a unique device identifier for the client device and a validity period; storing the device identifier; sending, to the client device, the first data string; receiving, from the client device, a data retrieval request to retrieve a data set from a remote server, the data retrieval request including the first data string; determining whether the first data string is valid based on checking the validity period; in response to determining that the first data string is valid: obtaining the data set from the remote server; and sending, to the client device, first data based on the obtained data set.Type: GrantFiled: July 24, 2019Date of Patent: March 8, 2022Assignee: The Toronto-Dominion BankInventors: Denny Devasia Kuruvilla, Md Abdur Razzak Chowdhury, Dani Kartikay, Ryan Wu, Andrey Petrov, Peter Horvath, Prashanth Dappula, Sivashanthan Sivapalan, Nolan Glynn-Udrow, Esli Gjini, Sarah Reeve, Matija Bosnjakovic, Guy Dagmara, Jaspal Singh Samra, Abhiney Natarajan, Haobin Li, Richard Yu
-
Publication number: 20210385973Abstract: A loop heat pipe includes: an evaporator having an enclosure with a heat receiving side and side walls with openings forming an evaporator chamber, the evaporator chamber including a primary capillary structure adjacent to the heat receiving side of the enclosure and extending to the side walls of the evaporator chamber, a plurality of grooves in the primary capillary structure, each of which extends from an opening in one of the side walls to an opening in an opposite side wall, the plurality of grooves transporting vapor from the primary capillary structure to the openings; and a condenser.Type: ApplicationFiled: June 2, 2021Publication date: December 9, 2021Inventors: Oleksandr SOLOGUBENKO, Daniele TORRESIN, Andrey PETROV, Bruno AGOSTINI
-
Publication number: 20210125898Abstract: The application relates to a vapor chamber for cooling a heat source, the vapor chamber includes an evaporator proceeding in a first plane and the vapor chamber includes at least a first condenser and a second condenser, wherein the first and second condenser are internally coupled to the evaporator, wherein the first condenser proceeds in a second plane, and the second condenser proceeds in a third plane, wherein the second plane and the third plane are arranged in an angle to the first plane, wherein at least one air fin is provided, wherein the at least one air fin proceeds in a fourth plane, and wherein the first condenser and the second condenser are internally coupled to the air fin, and wherein the evaporator, the first condenser, the second condenser and the air fin form a common internal volume.Type: ApplicationFiled: October 26, 2020Publication date: April 29, 2021Inventors: Daniele Torresin, Bruno Agostini, Andrey Petrov
-
Publication number: 20210125894Abstract: The invention relates to a two-phase heat transfer device for dissipating heat from a heat source, for instance a power semiconductor module, by a heat transfer medium, wherein the two-phase heat transfer device includes a main body, wherein the main body is formed by a body material and includes a multi-dimensional void network, wherein the multi-dimensional void network includes voids and is adapted for containing the heat transfer medium, wherein the multi-dimensional void network is adapted such that a flow of the heat transfer medium along a path through the main body is based on a variation in capillary action exerted by the multi-dimensional void network on the heat transfer medium along the path. Further the invention relates to a power semiconductor module comprising the above two-phase heat transfer device for heat dissipation and to a method for producing the above two-phase heat transfer device.Type: ApplicationFiled: October 29, 2020Publication date: April 29, 2021Inventors: Andrey Petrov, Jacim Jacimovic, Moritz Boehm, Bruno Agostini, Daniele Torresin
-
Publication number: 20210095931Abstract: The invention relates to a vapor chamber (10), comprising a sealed casing (12) which comprises two main walls, wherein a first main wall is an evaporator wall (14) and a second main wall is a condenser wall (16), wherein the two main walls are connected by side connections (18, 20) to form a sealed volume (21) inside the two main walls and the side connections (18, 20), wherein a plurality of pillars (22) is provided in the sealed volume (21) such, that the pillars (22) connect the evaporator wall (14) and the condenser wall (16), wherein the pillars (22) have a first contact area (24) to the evaporator wall (14) and a second contact area (26) to the condenser wall (16), and wherein the pillars (22) further comprise an intermediate cross section area (28) being arranged between the first contact area (24) and the second contact area (26), wherein the extension of the intermediate cross section area (28) is smaller compared to the extension of both of the first contact area (24) and the second contact area (26Type: ApplicationFiled: September 25, 2020Publication date: April 1, 2021Inventors: Matteo Bortolato, Bruno Agostini, Andrey Petrov, Daniele Torresin
-
Publication number: 20210029134Abstract: A method for real-time processing of data retrieval requests is disclosed. The method includes: receiving, from a client device, a first login request to log in to a service; authenticating the user for login to the service; in response to authenticating the user, generating a first data string representing at least a unique device identifier for the client device and a validity period; storing the device identifier; sending, to the client device, the first data string; receiving, from the client device, a data retrieval request to retrieve a data set from a remote server, the data retrieval request including the first data string; determining whether the first data string is valid based on checking the validity period; in response to determining that the first data string is valid: obtaining the data set from the remote server; and sending, to the client device, first data based on the obtained data set.Type: ApplicationFiled: July 24, 2019Publication date: January 28, 2021Applicant: The Toronto-Dominion BankInventors: Denny Devasia KURUVILLA, Esli GJINI, Sarah REEVE, Matija BOSNJAKOVIC, Guy DAGMARA, Jaspal Singh SAMRA, Abhiney NATARAJAN, Haobin LI, Richard YU, Md Abdur Razzak CHOWDHURY, Dani KARTIKAY, Ryan WU, Andrey PETROV, Peter HORVATH, Prashanth DAPPULA, Sivashanthan SIVAPALAN, Nolan Glynn-Udrow
-
Publication number: 20200356426Abstract: Devices and methods for providing alert notifications. The device includes an input module, a display, and memory having instructions. The device receives, via the input module, a first signal representing a command to set an alert condition associated with an identifier and, in response, generates the alert condition. The device transmits a second signal representing the alert condition to a monitoring system for setting up a targeted notification. The device receives a third signal representing an asserted alert indicating that the alert condition is satisfied and displays on the display, based on the third signal representing the asserted alert, an alert notification including the identifier and a first selectable option associated with a first application interface. In response to receiving, via the input module, a fourth signal representing selection of the first selectable option, the device displays the first application interface and auto-populates a first field based on the identifier.Type: ApplicationFiled: July 29, 2020Publication date: November 12, 2020Applicant: The Toronto-Dominion BankInventors: Denny Devasia KURUVILLA, Esli GJINI, Sarah REEVE, Matija BOSNJAKOVIC, Dagmara GUY, Jaspal Singh SAMRA, Abhiney NATARAJAN, Haobin LI, Richard YU, Md Abdur Razzak CHOWDHURY, Nolan GLYNN-UDROW, Kartikay DANI, Ryan WU, Andrey PETROV, Peter HORVATH
-
Patent number: 9600831Abstract: A system for user association attribution may include one or more processors and memory. The one or more processors may receive information pertaining to relationship events that each correspond to a participant and one of several entities in a social network, allocate, for each relationship event, attribution values to touchpoints accessed by the corresponding entity prior to the relationship event. The processors may further determine a weight for each of the attribution values allocated to each of the touchpoints, where the weight for each of the attribution values is based at least in part on each of the relationship events for which each of the attribution values was allocated, generate an aggregate attribution value for each of the touchpoints based at least in part on the weighted attribution values allocated to each of the touchpoints, and provide, to the participant, each aggregate attribution value generated for each of the touchpoints.Type: GrantFiled: August 30, 2012Date of Patent: March 21, 2017Assignee: Google Inc.Inventors: Linus Chou, Jonathan Klem, James H. Koh, James E. Stewart, Eric W. Ewald, Andrey Petrov, Carolyn R. Marshall, Paul Sliwowski, Paul J. Baker, Maciej Babinski, Jige Yu, Jacob B. Matthews