Patents by Inventor Levi Sutter

Levi Sutter 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: 20260140789
    Abstract: A server computer system comprises at least one processor; a communications module coupled to the at least one processor; and a memory coupled to the at least one processor, the memory storing instructions that, when executed, configure the at least one processor to identify two or more application programming interfaces (APIs); define a bridge that translates at least one generic API function into at least one available function of each API; generate a graphical user interface that includes at least one selectable interface element associated with the at least one generic API function for each API; and send, via the communications module and to a computing device, a signal causing the computing device to display the graphical user interface. Artificial intelligence may be utilized to analyze a particular function object to identify the at least one generic API function for the particular available function.
    Type: Application
    Filed: November 19, 2024
    Publication date: May 21, 2026
    Applicant: The Toronto-Dominion Bank
    Inventors: Mohamed ABBAS, Richard Bruce JOHNSON, Levi SUTTER, Eric Paul KAISER, JR.
  • Publication number: 20260140799
    Abstract: A computer-implemented method comprises identifying a particular API for performing at least one generic API function; engaging a bridge to translate the at least one generic API function into at least one particular available function of the particular API; generating at least one API request based on the at least one particular available function of the particular API; and sending to a server hosting the particular API, the at least one API request to perform the at least one particular available function. The bridge may define a mapping between the at least one generic API function and the at least one particular available function of the particular API using artificial intelligence.
    Type: Application
    Filed: November 19, 2024
    Publication date: May 21, 2026
    Applicant: The Toronto-Dominion Bank
    Inventors: Mohamed ABBAS, Richard Bruce JOHNSON, Levi SUTTER, Eric Paul KAISER, JR.
  • Patent number: 12596557
    Abstract: A server computer system comprises a communications module; at least one processor coupled with the communications module; and a memory coupled to the processor and storing processor-executable instructions which, when executed by the at least one processor, configure the at least one processor to provide a plug-in to an interface design software application executing on a computing device, the plug-in allowing the server computer system to communicate with the computing device to monitor design of an interface within the interface design software application; generate at least one recommendation for tagging at least one element of the interface; and send, for display on a display screen of the computing device within the interface design software application, the at least one recommendation for tagging the at least one element. The system may include a generative artificial intelligence module trained to generate the at least one recommendation.
    Type: Grant
    Filed: November 6, 2023
    Date of Patent: April 7, 2026
    Assignee: The Toronto-Dominion Bank
    Inventors: Mohamed Abbas, Robert Setlight, Richard Bruce Johnson, Levi Sutter, Pooja Abhishek Daryani
  • Patent number: 12587395
    Abstract: A computer system comprises a communications module; a processor coupled to the communications module; and a memory coupled to the processor, the memory storing processor-executable instructions which, when executed, configure the processor to receive, via the communications module, a signal that includes an ownership key associated with a digital asset minted on a payment card network; store the ownership key associated with the digital asset in a digital wallet; send, via the communications module and to the payment card network, a signal that includes a request to perform an action on the digital asset using the ownership key; receive, via the communications module and from the payment card network, a signal that indicates permission for the action to be performed on the digital asset; and perform the action.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: March 24, 2026
    Inventors: Miguel Navarro, Levi Sutter, Joseph S. Sansotta, Mohamed Abbas
  • Patent number: 12518577
    Abstract: A server computer system having a communications module; at least one processor coupled to the communications module; and a memory coupled to the at least one processor, the memory storing processor-executable instructions which, when executed by the at least one processor, configure the at least one processor to provide a mobile application to a computing device that allows communication with the computing device to obtain, from an onboard system of a vehicle, vehicle data; obtain insight data based on at least some of the vehicle data; generate at least one insight based on at least one of the insight data or the vehicle data; and trigger display of the at least one insight on a display screen of the vehicle. A machine learning module may be engaged to estimate a cost of the at least one insight.
    Type: Grant
    Filed: June 8, 2023
    Date of Patent: January 6, 2026
    Assignee: The Toronto-Dominion Bank
    Inventors: Mohamed Abbas, Levi Sutter, Lina Nancy Siciliano, Marcus Edward Furlong, Robert Setlight, Richard Bruce Johnson, Lino Catana
  • Publication number: 20250371442
    Abstract: A computer-implemented method for providing location-based appointment operations is disclosed. The method includes receiving input indicating an instruction to perform an action related to appointments. Responsive to the input indicating the instruction to perform the action related to appointments, image recognition techniques may be used to determine that a computing device is proximate to a physical location where locations are schedulable. Then, responsive to determining that the computing device is proximate to the physical location, information related to scheduling appointments at the physical location is received via a network. The indication based on the received information is presented at the computing device. Input requesting an action in relation to an appointment at the physical location may be received at the computing device. An indication to initiate the requested action may be sent via the network. Related computing devices and computer-readable media are also disclosed.
    Type: Application
    Filed: August 21, 2025
    Publication date: December 4, 2025
    Applicant: The Toronto-Dominion Bank
    Inventors: Miguel NAVARRO, Levi SUTTER, Aparicio GIDDINS, Jr.
  • Patent number: 12437243
    Abstract: A computer-implemented method for providing location-based appointment operations is disclosed. The method includes receiving input indicating an instruction to perform an action related to appointments. Responsive to the input indicating the instruction to perform the action related to appointments, image recognition techniques may be used to determine that a computing device is proximate to a physical location where locations are schedulable. Then, responsive to determining that the computing device is proximate to the physical location, information related to scheduling appointments at the physical location is received via a network. The indication based on the received information is presented at the computing device. Input requesting an action in relation to an appointment at the physical location may be received at the computing device. An indication to initiate the requested action may be sent via the network. Related computing devices and computer-readable media are also disclosed.
    Type: Grant
    Filed: November 22, 2023
    Date of Patent: October 7, 2025
    Assignee: The Toronto-Dominion Bank
    Inventors: Miguel Navarro, Levi Sutter, Aparicio Giddins, Jr.
  • Publication number: 20250147733
    Abstract: A server computer system comprises a communications module; at least one processor coupled with the communications module; and a memory coupled to the processor and storing processor-executable instructions which, when executed by the at least one processor, configure the at least one processor to provide a plug-in to an interface design software application executing on a computing device, the plug-in allowing the server computer system to communicate with the computing device to monitor design of an interface within the interface design software application; generate at least one recommendation for tagging at least one element of the interface; and send, for display on a display screen of the computing device within the interface design software application, the at least one recommendation for tagging the at least one element.
    Type: Application
    Filed: November 6, 2023
    Publication date: May 8, 2025
    Applicant: The Toronto-Dominion Bank
    Inventors: Mohamed ABBAS, Robert SETLIGHT, Richard Bruce JOHNSON, Levi SUTTER, Pooja Abhishek DARYANI
  • Publication number: 20250069063
    Abstract: An example operation may include one or more of storing transaction content from transactions executed via one or more fiat payment accounts and one or more crypto accounts of a digital wallet of a user, and determining, via execution of a machine learning model on the stored transaction content, a recurring expense value of the user and a next point in time in which the recurring expense value, dividing the recurring expense value into a plurality of sub-values; generating a plurality of transactions which transfer the plurality of sub-values from a fiat payment account to a crypto account from among the one or more crypto accounts and store the plurality of transactions within a queue, initiating a plurality of time-to-live jobs for the plurality of transactions, respectively, wherein the plurality of time-to-live jobs comprise a plurality of different respective expiration times that are staggered such that the plurality of time-to live jobs expire in incremental intervals from a current time to the next p
    Type: Application
    Filed: November 15, 2024
    Publication date: February 27, 2025
    Applicant: The Toronto-Dominion Bank
    Inventors: Miguel Navarro, Levi Sutter
  • Patent number: 12205165
    Abstract: An example operation may include one or more of receiving, via a host platform of a digital wallet, a payment authorization request message for a payment transaction of the digital wallet from a payment gateway of an electronic payment network, verifying that the digital wallet has sufficient funds to satisfy an amount of the payment transaction and transmitting a payment authorization response to the payment gateway, pausing clearing and settling of the authorized payment transaction, generating an entry that represents the authorized payment transaction and storing the entry in a temporary storage structure of the host platform, executing a cryptocurrency transaction which exchanges cryptocurrency for an amount of fiat currency that satisfies the amount of the payment transaction, and canceling the authorized payment transaction and settling the payment transaction based on the amount of fiat currency received from the cryptocurrency transaction.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: January 21, 2025
    Assignee: The Toronto-Dominion Bank
    Inventors: Miguel Navarro, Levi Sutter
  • Patent number: 12182800
    Abstract: An example operation may include one or more of storing transaction content from transactions executed via one or more fiat payment accounts and one or more crypto accounts of a digital wallet of a user, and determining, via execution of a machine learning model on the stored transaction content, a recurring expense value of the user and a next point in time in which the recurring expense value, dividing the recurring expense value into a plurality of sub-values; generating a plurality of transactions which transfer the plurality of sub-values from a fiat payment account to a crypto account from among the one or more crypto accounts and store the plurality of transactions within a queue, initiating a plurality of time-to-live jobs for the plurality of transactions, respectively, wherein the plurality of time-to-live jobs comprise a plurality of different respective expiration times that are staggered such that the plurality of time-to live jobs expire in incremental intervals from a current time to the next p
    Type: Grant
    Filed: June 23, 2022
    Date of Patent: December 31, 2024
    Assignee: The Toronto-Dominion Bank
    Inventors: Miguel Navarro, Levi Sutter
  • Patent number: 12169868
    Abstract: An example operation may include one or more of receiving, via a host platform, a payment authorization request message for a payment transaction of a digital wallet hosted by the host platform from a payment gateway of an electronic payment network, verifying that a payment account in the digital wallet has sufficient funds to satisfy an amount of the payment transaction and transmitting a payment authorization response to the payment gateway, pausing clearing and settling of the authorized payment transaction, executing a blockchain transaction via a blockchain ledger of a cryptocurrency network to exchange fiat currency from the payment account for cryptocurrency based on the amount of the payment transaction, prior to a due date of the authorized payment transaction, executing a second blockchain transaction to exchange the cryptocurrency for a new amount of fiat currency, and settling the authorized payment transaction based on the new amount of fiat currency received from the second blockchain transacti
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: December 17, 2024
    Assignee: The Toronto-Dominion Bank
    Inventors: Miguel Navarro, Levi Sutter
  • Publication number: 20240412573
    Abstract: A server computer system comprises a communications module; at least one processor coupled to the communications module; and a memory coupled to the at least one processor, the memory storing processor-executable instructions which, when executed by the at least one processor, configure the at least one processor to provide a mobile application to a computing device that allows communication with the computing device to obtain, from an onboard system of a vehicle, vehicle data; obtain insight data based on at least some of the vehicle data; generate at least one insight based on at least one of the insight data or the vehicle data; and trigger display of the at least one insight on a display screen of the vehicle.
    Type: Application
    Filed: June 8, 2023
    Publication date: December 12, 2024
    Applicant: The Toronto-Dominion Bank
    Inventors: Mohamed ABBAS, Levi SUTTER, Lina Nancy SICILIANO, Marcus Edward FURLONG, Robert SETLIGHT, Richard Bruce JOHNSON, Lino CATANA
  • Publication number: 20240386427
    Abstract: A system comprises a communications module; at least one processor coupled to the communications module; and a memory coupled to the at least one processor, the memory storing processor-executable instructions which, when executed by the at least one processor, configure the at least one processor to generate a smart contract that includes at least one precondition associated with voice input; deploy the smart contract on a blockchain network; obtain the voice input; and communicate an indication of the voice input to the blockchain network to automatically trigger execution of the smart contract.
    Type: Application
    Filed: May 19, 2023
    Publication date: November 21, 2024
    Applicant: The Toronto-Dominion Bank
    Inventors: Mohamed ABBAS, Levi SUTTER, Lina Nancy SICILIANO, Marcus Edward FURLONG, Alisha ROMER
  • Patent number: 12099710
    Abstract: A computer-implemented method is disclosed. The method includes: displaying, on a touch-sensitive display of an electronic device, an indicated value and an annulus having a base segment and a highlighted segment, wherein points along a circumference of the annulus are associated with values between a base amount and a maximum amount and wherein a size of the highlighted segment is based on the indicated value; receiving, via the touch-sensitive display, a first value-adjusting input comprising a tap operation; and in response to receiving the first value-adjusting input, adjusting at least one of the base amount or the maximum amount for causing a range of the annulus to be changed, wherein a proportion of the annulus represented by the highlighted segment corresponds to a proportion of the range represented by the indicated value.
    Type: Grant
    Filed: February 2, 2023
    Date of Patent: September 24, 2024
    Assignee: The Toronto-Dominion Bank
    Inventors: Miguel Navarro, Mohamed Abbas, Robert Setlight, Nina Angela Kadelski, Catherine Halloran, Joseppina Stankiewicz, Lina Nancy Siciliano, Richard Bruce Johnson, Levi Sutter, Mathew Hause
  • Publication number: 20240086786
    Abstract: A computer-implemented method for providing location-based appointment operations is disclosed. The method includes receiving input indicating an instruction to perform an action related to appointments. Responsive to the input indicating the instruction to perform the action related to appointments, it may be determined that a computing device is proximate to a physical location where locations are schedulable. Then, responsive to determining that the computing device is proximate to the physical location, information related to scheduling appointments at the physical location is received via a network. The indication based on the received information is presented at the computing device. Input requesting an action in relation to an appointment at the physical location may be received at the computing device. An indication to initiate the requested action may be sent via the network. Related computing devices and computer-readable media are also disclosed.
    Type: Application
    Filed: November 22, 2023
    Publication date: March 14, 2024
    Applicant: The Toronto-Dominion Bank
    Inventors: Miguel NAVARRO, Levi SUTTER, Aparicio GIDDINS, JR.
  • Publication number: 20240056319
    Abstract: A computer system comprises a communications module; a processor coupled to the communications module; and a memory coupled to the processor, the memory storing processor-executable instructions which, when executed, configure the processor to receive, via the communications module, a signal that includes an ownership key associated with a digital asset minted on a payment card network; store the ownership key associated with the digital asset in a digital wallet; send, via the communications module and to the payment card network, a signal that includes a request to perform an action on the digital asset using the ownership key; receive, via the communications module and from the payment card network, a signal that indicates permission for the action to be performed on the digital asset; and perform the action.
    Type: Application
    Filed: August 15, 2022
    Publication date: February 15, 2024
    Applicant: The Toronto-Dominion Bank
    Inventors: Miguel NAVARRO, Levi SUTTER, Joseph S. SANSOTTA, Mohamed ABBAS
  • Patent number: 11880822
    Abstract: A computer-implemented method allows initiating activation in augmented reality of an un-activated physical token. The method includes displaying an augmented reality version of an environment including the physical token. Displaying the augmented reality version of the environment includes capturing an image of a portion of the environment including the physical token; presenting a display of augmented reality corresponding to the portion of the environment by compositing the image of the portion of the environment with a graphical, interactive user interface control, the user interface control positioned in a defined position in augmented reality relative to the physical token. The method further includes, responsive to receipt of input corresponding to an interaction with the user interface control, initiating activation of the physical token. Related computer systems and computer-readable media are also disclosed.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: January 23, 2024
    Assignee: The Toronto-Dominion Bank
    Inventors: Levi Sutter, Miguel Navarro
  • Patent number: 11868924
    Abstract: A computer-implemented method for providing location-based appointment operations is disclosed. The method includes receiving input indicating an instruction to perform an action related to appointments. Responsive to the input indicating the instruction to perform the action related to appointments, it may be determined that a computing device is proximate to a physical location where locations are schedulable. Then, responsive to determining that the computing device is proximate to the physical location, information related to scheduling appointments at the physical location is received via a network. The indication based on the received information is presented at the computing device. Input requesting an action in relation to an appointment at the physical location may be received at the computing device. An indication to initiate the requested action may be sent via the network. Related computing devices and computer-readable media are also disclosed.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: January 9, 2024
    Assignee: The Toronto-Dominion Bank
    Inventors: Miguel Navarro, Levi Sutter, Aparicio Giddins, Jr.
  • Publication number: 20230419302
    Abstract: An example operation may include one or more of storing transaction content from transactions executed via one or more fiat payment accounts and one or more crypto accounts of a digital wallet of a user, and determining, via execution of a machine learning model on the stored transaction content, a recurring expense value of the user and a next point in time in which the recurring expense value, dividing the recurring expense value into a plurality of sub-values; generating a plurality of transactions which transfer the plurality of sub-values from a fiat payment account to a crypto account from among the one or more crypto accounts and store the plurality of transactions within a queue, initiating a plurality of time-to-live jobs for the plurality of transactions, respectively, wherein the plurality of time-to-live jobs comprise a plurality of different respective expiration times that are staggered such that the plurality of time-to live jobs expire in incremental intervals from a current time to the next p
    Type: Application
    Filed: June 23, 2022
    Publication date: December 28, 2023
    Applicant: The Toronto-Dominion Bank
    Inventors: Miguel Navarro, Levi Sutter