Patents by Inventor Albert Loui
Albert Loui 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).
-
Patent number: 12229117Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely distribute digital assets within a computing environment using permissioned distributed ledgers. For example, an apparatus may receive, from a computing system, an allocation request, a first digital signature applied to the allocation request, and a second digital signature applied to the allocation request and to the first digital signature. Based on a validation of the first and second digital signatures, the apparatus may approve the allocation request and allocate a digital asset to the first device in accordance with the approved allocation request. The apparatus may also perform operations that record a public key and asset data identifying a digital asset onto a distributed ledger, and may generate and transmit, to the first device, confirmation data indicative of the allocation of the digital asset to the first device.Type: GrantFiled: September 10, 2023Date of Patent: February 18, 2025Assignee: The Toronto-Dominion BankInventors: Alexey Shpurov, Albert Louis Rothenstein, Adrian Chung-Hey Ma, Buturab Rizvi, Alexandra Tsourkis, Francis James Alexander Guttridge
-
Patent number: 11979494Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely manage and regenerate cryptographic keys using permissioned distributed ledgers. For example, a device may receive, from a first computing system, data indicative of a recordation of a first public key onto a distributed ledger. Based on an occurrence of a regeneration condition, the device may transmit, to a second computing system, a second public key and a first digital signature, and the second computing system may validate the first digital signature, apply a second digital signature to the second public key, and transmit the second public key and the digital signatures to the first computing system. The device also receives, from the first computing system, additional data indicative of a recordation of the second public key onto the distributed ledger, and based on the additional data, the device may invalidate the first private key.Type: GrantFiled: April 13, 2022Date of Patent: May 7, 2024Assignee: The Toronto-Dominion BankInventors: Alexey Shpurov, Albert Louis Rothenstein, Adrian Chung-Hey Ma, Buturab Rizvi, Alexandra Tsourkis, Francis James Alexander Guttridge
-
Publication number: 20230418809Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely distribute digital assets within a computing environment using permissioned distributed ledgers. For example, an apparatus may receive, from a computing system, an allocation request, a first digital signature applied to the allocation request, and a second digital signature applied to the allocation request and to the first digital signature. Based on a validation of the first and second digital signatures, the apparatus may approve the allocation request and allocate a digital asset to the first device in accordance with the approved allocation request. The apparatus may also perform operations that record a public key and asset data identifying a digital asset onto a distributed ledger, and may generate and transmit, to the first device, confirmation data indicative of the allocation of the digital asset to the first device.Type: ApplicationFiled: September 10, 2023Publication date: December 28, 2023Inventors: Alexey SHPUROV, Albert Louis Rothenstein, Adrian Chung-Hey Ma, Buturab Rizvi, Alexandra Tsourkis, Francis James Alexander Guttridge
-
Publication number: 20230403139Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely distribute and manage cryptographic keys within a computing environment using permissioned distributed ledgers. By way of example, an apparatus may receive a registration request and a first digital signature applied to the registration request from a device. Based on a validation of the first digital signature, the apparatus may approve the registration request and apply a second digital signature to the registration request and the first digital signature. In some examples, the second digital signature may be indicative of the approval of the registration request by the apparatus.Type: ApplicationFiled: August 11, 2023Publication date: December 14, 2023Inventors: Alexey SHPUROV, Albert Louis ROTHENSTEIN, Adrian Chung-Hey MA, Buturab RIZVI, Alexandra TSOURKIS, Francis James Alexander GUTTRIDGE
-
Patent number: 11809403Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely distribute digital assets within a computing environment using permissioned distributed ledgers. For example, an apparatus may receive, from a computing system, an allocation request, a first digital signature applied to the allocation request, and a second digital signature applied to the allocation request and to the first digital signature. Based on a validation of the first and second digital signatures, the apparatus may approve the allocation request and allocate a digital asset to the first device in accordance with the approved allocation request. The apparatus may also perform operations that record a public key and asset data identifying a digital asset onto a distributed ledger, and may generate and transmit, to the first device, confirmation data indicative of the allocation of the digital asset to the first device.Type: GrantFiled: December 16, 2019Date of Patent: November 7, 2023Assignee: The Toronto-Dominion BankInventors: Alexey Shpurov, Albert Louis Rothenstein, Adrian Chung-Hey Ma, Buturab Rizvi, Alexandra Tsourkis, Francis James Alexander Guttridge
-
Patent number: 11784799Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely distribute and manage cryptographic keys within a computing environment using permissioned distributed ledgers. By way of example, an apparatus may receive a registration request and a first digital signature applied to the registration request from a device. Based on a validation of the first digital signature, the apparatus may approve the registration request and apply a second digital signature to the registration request and the first digital signature. In some examples, the second digital signature may be indicative of the approval of the registration request by the apparatus. The apparatus may also transmit the registration request and the first and second digital signatures to a computing system, which may validate the first and second digital signatures and perform operations that record a public cryptographic key of an application program executed at the device onto a distributed ledger.Type: GrantFiled: December 16, 2019Date of Patent: October 10, 2023Assignee: The Toronto-Dominion BankInventors: Alexey Shpurov, Albert Louis Rothenstein, Adrian Chung-Hey Ma, Buturab Rizvi, Alexandra Tsourkis, Francis James Alexander Guttridge
-
Patent number: 11777731Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely manage transfers of digital assets between computing devices using permissioned distributed ledgers. By way of example, an apparatus may receive, from a first device, a request to transfer a digital asset to a second device and a first digital signature applied to the request. Based on a validation of the first digital signature, the apparatus may approve the request and apply a second digital signature to the request and the first digital signature indicative of the approval of the request by the apparatus. The apparatus may also transmit the request, the first digital signature, and the second digital signature to a computing system, which may validate the first and second digital signatures and perform operations that record the first public key and asset data identifying the digital asset within at least one element of a distributed ledger.Type: GrantFiled: August 18, 2022Date of Patent: October 3, 2023Assignee: The Toronto-Dominion BankInventors: Alexey Shpurov, Albert Louis Rothenstein, Adrian Chung-Hey Ma, Buturab Rizvi, Alexandra Tsourkis, Francis James Alexander Guttridge
-
Patent number: 11676934Abstract: The present disclosure is directed to a high throughput clip bonding tool or system which is flexible and easily adapts to different clip bond pitches or sizes. The clip bonding system may be an integrated system with various modules, including a clip singulation module, a feeder module, a transfer module and a clip attach module within a shared footprint. For example, an incoming clip source may be fed to the clip singulation module for clip singulation before the singulated clips are transferred by the feeder and transfer modules to a clip presentation area for clip alignment before pickup. A pickup tool of the clip attach module is configured to facilitate pickup and attachment of clips onto the semiconductor packages to be clip bonded. For example, the pickup head is programmable to facilitate clip bonding process of different applications which may require clips and packages with different sizes.Type: GrantFiled: October 22, 2020Date of Patent: June 13, 2023Assignee: UTAC Headquarters Pte. Ltd.Inventors: Albert Louis Bove, Hua Hong Tan, Aaron Lyn Foong Tan
-
Publication number: 20230050154Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely manage transfers of digital assets between computing devices using permissioned distributed ledgers. By way of example, an apparatus may receive, from a first device, a request to transfer a digital asset to a second device and a first digital signature applied to the request. Based on a validation of the first digital signature, the apparatus may approve the request and apply a second digital signature to the request and the first digital signature indicative of the approval of the request by the apparatus. The apparatus may also transmit the request, the first digital signature, and the second digital signature to a computing system, which may validate the first and second digital signatures and perform operations that record the first public key and asset data identifying the digital asset within at least one element of a distributed ledger.Type: ApplicationFiled: August 18, 2022Publication date: February 16, 2023Inventors: Alexey SHPUROV, Albert Louis ROTHENSTEIN, Adrian Chung-Hey MA, Buturab RIZVI, Alexandra TSOURKIS, Francis James Alexander GUTTRIDGE
-
Patent number: 11456869Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely manage transfers of digital assets between computing devices using permissioned distributed ledgers. By way of example, an apparatus may receive, from a first device, a request to transfer a digital asset to a second device and a first digital signature applied to the request. Based on a validation of the first digital signature, the apparatus may approve the request and apply a second digital signature to the request and the first digital signature indicative of the approval of the request by the apparatus. The apparatus may also transmit the request, the first digital signature, and the second digital signature to a computing system, which may validate the first and second digital signatures and perform operations that record the first public key and asset data identifying the digital asset within at least one element of a distributed ledger.Type: GrantFiled: December 16, 2019Date of Patent: September 27, 2022Assignee: The Toronto-Dominion BankInventors: Alexey Shpurov, Albert Louis Rothenstein, Adrian Chung-Hey Ma, Buturab Rizvi, Alexandra Tsourkis, Francis James Alexander Guttridge
-
Publication number: 20220239475Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely manage and regenerate cryptographic keys using permissioned distributed ledgers. For example, a device may receive, from a first computing system, data indicative of a recordation of a first public key onto a distributed ledger. Based on an occurrence of a regeneration condition, the device may transmit, to a second computing system, a second public key and a first digital signature, and the second computing system may validate the first digital signature, apply a second digital signature to the second public key, and transmit the second public key and the digital signatures to the first computing system. The device also receives, from the first computing system, additional data indicative of a recordation of the second public key onto the distributed ledger, and based on the additional data, the device may invalidate the first private key.Type: ApplicationFiled: April 13, 2022Publication date: July 28, 2022Inventors: Alexey SHPUROV, Albert Louis ROTHENSTEIN, Adrian Chung-Hey MA, Buturab RIZVI, Alexandra TSOURKIS, Francis James Alexander GUTTRIDGE
-
Patent number: 11336440Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely manage and regenerate cryptographic keys using permissioned distributed ledgers. For example, a device may receive, from a first computing system, data indicative of a recordation of a first public key onto a distributed ledger. Based on an occurrence of a regeneration condition, the device may transmit, to a second computing system, a second public key and a first digital signature, and the second computing system may validate the first digital signature, apply a second digital signature to the second public key, and transmit the second public key and the digital signatures to the first computing system. The device also receives, from the first computing system, additional data indicative of a recordation of the second public key onto the distributed ledger, and based on the additional data, the device may invalidate the first private key.Type: GrantFiled: December 16, 2019Date of Patent: May 17, 2022Assignee: The Toronto-Dominion BankInventors: Alexey Shpurov, Albert Louis Rothenstein, Adrian Chung-Hey Ma, Buturab Rizvi, Alexandra Tsourkis, Francis James Alexander Guttridge
-
Publication number: 20220101357Abstract: Computer-implemented techniques for recipient session attribution in an online service. When the techniques are implemented in the context of an online service in which end-users are alerted about the online end-user actions of other end-users, the impact of the online actions on the online session activity of the recipients of the alerts can be measured post-hoc, after the online actions have been taken and the online sessions have been conducted. The techniques may be implemented in the context of a single-randomization AB experiment with the online service to measure the recipient session impact of the treatment feature of the experiment where the end-user action under test of the experiment is an alert-triggering action.Type: ApplicationFiled: September 30, 2020Publication date: March 31, 2022Inventors: Derek KOH, Qiannan YIN, Hao WU, Damien Albert Louis COULLON, Kiran PRASAD
-
Patent number: 11205128Abstract: An online social networking system collects data relating to members, and clusters the data into a plurality of clusters. The system identifies anomalous activity by a member in a cluster, and predicts an update to a profile of the member based on the identified anomalous activity of the member. The system presents to the member a proposed update to the profile of the member based on the prediction, receives input from the member in response to the proposed update, and updates the profile of the member based on the input received from the member.Type: GrantFiled: March 28, 2018Date of Patent: December 21, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Ken Soong, Damien Albert Louis Coullon, Luis Steven Lin, Michael Maczka
-
Patent number: 11159417Abstract: A computer-implemented method and data processing system for monitoring a distributed application server environment connected to a plurality of client terminals, wherein a client terminal requests at least one fulfillment of a task during a session, a task requiring the execution of at least one of a plurality of applications, is presented. The method includes storing log files on at least one database server, retrieving at least one log file from the at least one database server, generating an application call tree for a fulfillment of a task from the at least one log file, aggregating a plurality of application call trees for the same task to generate an averaged application call tree, analyzing the averaged application call tree with regard to performance issues, and, in response to a detection of a performance issue, generating an output message.Type: GrantFiled: September 10, 2020Date of Patent: October 26, 2021Assignee: AMADEUS S.A.S.Inventor: Tom Albert Louis Ceyssens
-
Publication number: 20210184843Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely manage and regenerate cryptographic keys using permissioned distributed ledgers. For example, a device may receive, from a first computing system, data indicative of a recordation of a first public key onto a distributed ledger. Based on an occurrence of a regeneration condition, the device may transmit, to a second computing system, a second public key and a first digital signature, and the second computing system may validate the first digital signature, apply a second digital signature to the second public key, and transmit the second public key and the digital signatures to the first computing system. The device also receives, from the first computing system, additional data indicative of a recordation of the second public key onto the distributed ledger, and based on the additional data, the device may invalidate the first private key.Type: ApplicationFiled: December 16, 2019Publication date: June 17, 2021Inventors: ALEXEY SHPUROV, Albert Louis Rothenstein, Adrian Chung-Hey Ma, Buturab Rizvi, Alexandra Tsourkis, Francis James Alexander Guttridge
-
Publication number: 20210182272Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely distribute digital assets within a computing environment using permissioned distributed ledgers. For example, an apparatus may receive, from a computing system, an allocation request, a first digital signature applied to the allocation request, and a second digital signature applied to the allocation request and to the first digital signature. Based on a validation of the first and second digital signatures, the apparatus may approve the allocation request and allocate a digital asset to the first device in accordance with the approved allocation request. The apparatus may also perform operations that record a public key and asset data identifying a digital asset onto a distributed ledger, and may generate and transmit, to the first device, confirmation data indicative of the allocation of the digital asset to the first device.Type: ApplicationFiled: December 16, 2019Publication date: June 17, 2021Inventors: Alexey SHPUROV, Albert Louis ROTHENSTEIN, Adrian Chung-Hey MA, Buturab RIZVI, Alexandra TSOURKIS, Francis James Alexander GUTTRIDGE
-
Publication number: 20210184850Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely manage transfers of digital assets between computing devices using permissioned distributed ledgers. By way of example, an apparatus may receive, from a first device, a request to transfer a digital asset to a second device and a first digital signature applied to the request. Based on a validation of the first digital signature, the apparatus may approve the request and apply a second digital signature to the request and the first digital signature indicative of the approval of the request by the apparatus. The apparatus may also transmit the request, the first digital signature, and the second digital signature to a computing system, which may validate the first and second digital signatures and perform operations that record the first public key and asset data identifying the digital asset within at least one element of a distributed ledger.Type: ApplicationFiled: December 16, 2019Publication date: June 17, 2021Inventors: ALEXEY SHPUROV, Albert Louis ROTHENSTEIN, Adrian Chung-Hey Ma, Buturab Rizvi, Alexandra Tsourkis, Francis James Alexander GUTTRIDGE
-
Publication number: 20210184841Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely distribute and manage cryptographic keys within a computing environment using permissioned distributed ledgers. By way of example, an apparatus may receive a registration request and a first digital signature applied to the registration request from a device. Based on a validation of the first digital signature, the apparatus may approve the registration request and apply a second digital signature to the registration request and the first digital signature. In some examples, the second digital signature may be indicative of the approval of the registration request by the apparatus.Type: ApplicationFiled: December 16, 2019Publication date: June 17, 2021Inventors: ALEXEY SHPUROV, Albert Louis Rothenstein, Adrian Chung-Hey Ma, Buturab Rizvi, Alexandra Tsourkis, Francis Guttridge
-
Publication number: 20210119899Abstract: A computer-implemented method and data processing system for monitoring a distributed application server environment connected to a plurality of client terminals, wherein a client terminal requests at least one fulfillment of a task during a session, a task requiring the execution of at least one of a plurality of applications, is presented. The method includes storing log files on at least one database server, retrieving at least one log file from the at least one database server, generating an application call tree for a fulfillment of a task from the at least one log file, aggregating a plurality of application call trees for the same task to generate an averaged application call tree, analyzing the averaged application call tree with regard to performance issues, and, in response to a detection of a performance issue, generating an output message.Type: ApplicationFiled: September 10, 2020Publication date: April 22, 2021Inventor: Tom Albert Louis CEYSSENS