Patents by Inventor Mohamed Abbas

Mohamed Abbas 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: 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: 20250104024
    Abstract: A server computer system includes 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 receive, via the communications module, an indication that a cheque clearing process has been initiated for a cheque; obtain an account number and a routing number for the cheque; perform a lookup to identify a payor of the cheque; and send, via the communications module and to a client device associated with the payor of the cheque, a real-time update indicating that the cheque has been submitted for collection.
    Type: Application
    Filed: December 10, 2024
    Publication date: March 27, 2025
    Applicant: The Toronto-Dominion Bank
    Inventor: Mohamed ABBAS
  • Publication number: 20250042037
    Abstract: The invention relates to a computer-implemented control process (201) for controlling the movement of a gripping device that grips a target tire from an unknown arrangement of tires in order to optimize the gripping of a target tire for which a target location must be reached during a sorting cycle. The invention also relates to a tire gripping control system (100) that performs the process of the invention.
    Type: Application
    Filed: December 6, 2022
    Publication date: February 6, 2025
    Inventor: MOHAMED-ABBAS KONATE
  • Patent number: 12198109
    Abstract: A server computer system includes 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 receive, via the communications module, an indication that a cheque clearing process has been initiated for a cheque; obtain an account number and a routing number for the cheque; perform a lookup to identify a payor of the cheque; and send, via the communications module and to a client device associated with the payor of the cheque, a real-time update indicating that the cheque has been submitted for collection.
    Type: Grant
    Filed: June 2, 2023
    Date of Patent: January 14, 2025
    Assignee: The Toronto-Dominion Bank
    Inventor: Mohamed Abbas
  • 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: 20240403842
    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 receive, via the communications module, an indication that a cheque clearing process has been initiated for a cheque; obtain an account number and a routing number for the cheque; perform a lookup to identify a payor of the cheque; and send, via the communications module and to a client device associated with the payor of the cheque, a real-time update indicating that the cheque has been submitted for collection.
    Type: Application
    Filed: June 2, 2023
    Publication date: December 5, 2024
    Applicant: The Toronto-Dominion Bank
    Inventor: Mohamed ABBAS
  • Publication number: 20240403862
    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 detect a trigger condition based at least on client device data; identify at least one available computer network for performing one or more operations based at least on the client device data; send, via the communications module, a notification for output on a display of a client device, the notification presenting a selectable option for selecting the at least one available computer network; receive, via the communications module and from the client device, an indication of selection of the selectable option for selecting the at least one available computer network; generate a digital token for communicating instructions to perform one or more operations using the at least one available computer
    Type: Application
    Filed: June 2, 2023
    Publication date: December 5, 2024
    Applicant: The Toronto-Dominion Bank
    Inventors: Mohamed ABBAS, Alisha ROMER
  • 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: 20240075626
    Abstract: A tire picking system (100) performs a process for picking one or more tires stored in an unknown arrangement and for which a target location must be realized. A gripper (108) and a robot (102) including a gripping device (104) supported by a pivotable elongated arm (106), the gripping device extending from the elongated arm to a free end (104a) where the gripper is disposed, form part of the system (100). An image processing module applies data representative of the physical environment around the robot (102) to a deployed neural network in order to determine one or more parameters of a target tire (P*); the robot is set in motion based on the determined parameters of the target tire, so that the gripper can pick a target tire (P*) selected by the system (100) from among the stored tires.
    Type: Application
    Filed: December 10, 2021
    Publication date: March 7, 2024
    Inventors: JEAN-MARIE DETTORRE, NICOLAS BARD, QUENTIN DENIAU, MICHEL DRUET, MOHAMED-ABBAS KONATE
  • 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
  • Publication number: 20240051770
    Abstract: A process for directing the movement of a robot (102) with a gripper (108) that picks a target tire (P*) from an arrangement of tires includes the following steps: providing a system (100) for picking one or more tires stored in the arrangement of tires, the robot forming part of this system; determining one or more parameters of the target tire in the arrangement of tires; determining the diameter of the target tire; determining the tire radius (RP) and the rim radius (RJ) of the target tire; an approaching step whereby the robot approaches the target tire identified for picking; a picking step whereby the target tire is picked by the gripper; and extracting the target tire from the arrangement of tires in order to place it in a target location.
    Type: Application
    Filed: December 10, 2021
    Publication date: February 15, 2024
    Inventors: JEAN-MARIE DETTORRE, NICOLAS BARD, QUENTIN DENIAU, MOHAMED-ABBAS KONATE, MICKAEL ROUBY
  • Patent number: 11860856
    Abstract: An example operation includes one or more of receiving a block, extracting information from the block, correlating an identifier to the information as previously stored in a first storage area, replacing the information in the block with the identifier, and submitting the block with the identifier for storage in a second storage area. The identifier links to the information previously stored in the first storage area in order to allow for recovery of the information, and at least the second storage area is in a blockchain.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: January 2, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ahmed Mohamed Abbas Saleh, Karen Medhat Yousry Fahmy Beshara, Labib Farag Labib Hanna Saad
  • Publication number: 20230281976
    Abstract: A computer-implemented process for training a model for automatically recognizing positions in tire product profiles, includes calculating an error term with respect to a label assigned in a reference of the interfaces searched in captured images of the tire product profiles that will serve as inputs to the neural network to be trained. A system (100) automatically recognizes interface variations captured in images of samples according to the disclosed process.
    Type: Application
    Filed: July 26, 2021
    Publication date: September 7, 2023
    Inventors: THIERRY CHATEAU, PRIYANKA PHUTANE, MOHAMED-ABBAS KONATE
  • Publication number: 20230185441
    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: Application
    Filed: February 2, 2023
    Publication date: June 15, 2023
    Applicant: 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
  • Patent number: 11671536
    Abstract: A computer server system comprises a communications module; a processor coupled with the communications module; and a memory coupled to the processor and storing processor-executable instructions which, when executed by the processor, configure the processor to receive, via the communications module and from a first device, a signal including a request to schedule access to a shared resource within a time window; identify, based on a load projection for the shared resource, at least one time period within the time window for the access to the shared resource; send, via the communications module and to the first device, a signal including the at least one time period and requesting confirmation that a particular one of the at least one time period is acceptable; receive, via the communications module and from the first device, a signal including confirmation that the particular one of the at least one time period is acceptable; determine that a current time has reached the particular one of the at least one ti
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: June 6, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: Miguel Navarro, Levi Sutter, Joseph S. Sansotta, Mohamed Abbas, Lina Nancy Siciliano, Joseppina Stankiewicz, Catherine Halloran, Robert Setlight, Matthew J. Maietta
  • Patent number: 11632674
    Abstract: A method for establishing a trusted session between a first computing device and a computer server includes obtaining identifying information for the first computing device and a second computing device. The identifying information includes identifying information corresponding to the networks to which each of the computing devices are directly connected. Based on the identifying information it may be determined that there is sufficient correspondence between the first and second computing devices. If so, an indication is sent to the second computing device requesting confirmation that the first computing device should be authenticated to the account. An indication confirming this may then be received and, responsive thereto, the first computing device is authenticated to the account. Related computer systems and computer-readable media are also disclosed.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: April 18, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: Miguel Navarro, Levi Sutter, Lino Catana, Jonathan Goodman, Mohamed Abbas
  • Patent number: 11600064
    Abstract: Systems and methods of augmenting objects associated with personal data. A system includes a communication module, a processor, and a memory. The memory stores instructions that, when executed, configure the processor to authenticate a client device based on a credential associated with an account record. The processor receives, from the client device, an indication of a document marker and obtains, from the account record, personal data associated with the document marker. The processor transmits, to the client device, display data based on the personal data. The display data configures the client device to display an augmented reality output based on the personal data and at least one further image of the document. The personal data may include dynamic data varying over time. The display data configuring the client device to display the augmented output may be based on current personal data obtained from the account record.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: March 7, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: Miguel Navarro, Levi Sutter, Sadia Zaidi, Mohamed Abbas
  • Patent number: 11599258
    Abstract: Methods and devices are provided for receiving, displaying and adjusting user input through a wearable device. An indicated value and an annulus are displayed on a touch-sensitive display of the wearable device. The annulus has a base segment and a highlighted segment. The highlighted segment begins at an origin of the annulus and extends to a first position of the annulus. The size of the highlighted segment corresponds to the indicated value. A first value-adjusting input is received at the touch-sensitive display. The first value-adjusting input includes one or both of a drag operation and a tap operation. The indicated value and the size of the highlighted segment are adjusted in accordance with the first value-adjusting input, such that the proportion of the annulus represented by the highlighted segment corresponds to a proportion of a difference between a base amount and a maximum amount represented by the indicated value.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: March 7, 2023
    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: 20220385762
    Abstract: A computer server system comprises a communications module; a processor coupled with the communications module; and a memory coupled to the processor and storing processor-executable instructions which, when executed by the processor, configure the processor to receive, via the communications module and from a first device, a signal including a request to schedule access to a shared resource within a time window; identify, based on a load projection for the shared resource, at least one time period within the time window for the access to the shared resource; send, via the communications module and to the first device, a signal including the at least one time period and requesting confirmation that a particular one of the at least one time period is acceptable; receive, via the communications module and from the first device, a signal including confirmation that the particular one of the at least one time period is acceptable; determine that a current time has reached the particular one of the at least one ti
    Type: Application
    Filed: August 12, 2022
    Publication date: December 1, 2022
    Applicant: The Toronto-Dominion Bank
    Inventors: Miguel NAVARRO, Levi SUTTER, Joseph S. SANSOTTA, Mohamed ABBAS, Lina Nancy SICILIANO, Joseppina STANKIEWICZ, Catherine HALLORAN, Robert SETLIGHT, Mathew J. MAIETTA