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: 20250147733Abstract: 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: ApplicationFiled: November 6, 2023Publication date: May 8, 2025Applicant: The Toronto-Dominion BankInventors: Mohamed ABBAS, Robert SETLIGHT, Richard Bruce JOHNSON, Levi SUTTER, Pooja Abhishek DARYANI
-
Publication number: 20250104024Abstract: 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: ApplicationFiled: December 10, 2024Publication date: March 27, 2025Applicant: The Toronto-Dominion BankInventor: Mohamed ABBAS
-
Publication number: 20250042037Abstract: 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: ApplicationFiled: December 6, 2022Publication date: February 6, 2025Inventor: MOHAMED-ABBAS KONATE
-
Patent number: 12198109Abstract: 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: GrantFiled: June 2, 2023Date of Patent: January 14, 2025Assignee: The Toronto-Dominion BankInventor: Mohamed Abbas
-
Publication number: 20240412573Abstract: 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: ApplicationFiled: June 8, 2023Publication date: December 12, 2024Applicant: The Toronto-Dominion BankInventors: Mohamed ABBAS, Levi SUTTER, Lina Nancy SICILIANO, Marcus Edward FURLONG, Robert SETLIGHT, Richard Bruce JOHNSON, Lino CATANA
-
Publication number: 20240403842Abstract: 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: ApplicationFiled: June 2, 2023Publication date: December 5, 2024Applicant: The Toronto-Dominion BankInventor: Mohamed ABBAS
-
Publication number: 20240403862Abstract: 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 computerType: ApplicationFiled: June 2, 2023Publication date: December 5, 2024Applicant: The Toronto-Dominion BankInventors: Mohamed ABBAS, Alisha ROMER
-
Publication number: 20240386427Abstract: 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: ApplicationFiled: May 19, 2023Publication date: November 21, 2024Applicant: The Toronto-Dominion BankInventors: Mohamed ABBAS, Levi SUTTER, Lina Nancy SICILIANO, Marcus Edward FURLONG, Alisha ROMER
-
Patent number: 12099710Abstract: 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: GrantFiled: February 2, 2023Date of Patent: September 24, 2024Assignee: The Toronto-Dominion BankInventors: 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: 20240075626Abstract: 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: ApplicationFiled: December 10, 2021Publication date: March 7, 2024Inventors: JEAN-MARIE DETTORRE, NICOLAS BARD, QUENTIN DENIAU, MICHEL DRUET, MOHAMED-ABBAS KONATE
-
Publication number: 20240056319Abstract: 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: ApplicationFiled: August 15, 2022Publication date: February 15, 2024Applicant: The Toronto-Dominion BankInventors: Miguel NAVARRO, Levi SUTTER, Joseph S. SANSOTTA, Mohamed ABBAS
-
Publication number: 20240051770Abstract: 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: ApplicationFiled: December 10, 2021Publication date: February 15, 2024Inventors: JEAN-MARIE DETTORRE, NICOLAS BARD, QUENTIN DENIAU, MOHAMED-ABBAS KONATE, MICKAEL ROUBY
-
Patent number: 11860856Abstract: 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: GrantFiled: July 20, 2020Date of Patent: January 2, 2024Assignee: International Business Machines CorporationInventors: Ahmed Mohamed Abbas Saleh, Karen Medhat Yousry Fahmy Beshara, Labib Farag Labib Hanna Saad
-
Publication number: 20230281976Abstract: 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: ApplicationFiled: July 26, 2021Publication date: September 7, 2023Inventors: THIERRY CHATEAU, PRIYANKA PHUTANE, MOHAMED-ABBAS KONATE
-
Publication number: 20230185441Abstract: 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: ApplicationFiled: February 2, 2023Publication date: June 15, 2023Applicant: The Toronto-Dominion BankInventors: 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: 11671536Abstract: 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 tiType: GrantFiled: August 12, 2022Date of Patent: June 6, 2023Assignee: The Toronto-Dominion BankInventors: Miguel Navarro, Levi Sutter, Joseph S. Sansotta, Mohamed Abbas, Lina Nancy Siciliano, Joseppina Stankiewicz, Catherine Halloran, Robert Setlight, Matthew J. Maietta
-
Patent number: 11632674Abstract: 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: GrantFiled: September 10, 2021Date of Patent: April 18, 2023Assignee: The Toronto-Dominion BankInventors: Miguel Navarro, Levi Sutter, Lino Catana, Jonathan Goodman, Mohamed Abbas
-
Patent number: 11600064Abstract: 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: GrantFiled: December 9, 2021Date of Patent: March 7, 2023Assignee: The Toronto-Dominion BankInventors: Miguel Navarro, Levi Sutter, Sadia Zaidi, Mohamed Abbas
-
Patent number: 11599258Abstract: 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: GrantFiled: February 18, 2021Date of Patent: March 7, 2023Assignee: The Toronto-Dominion BankInventors: 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: 20220385762Abstract: 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 tiType: ApplicationFiled: August 12, 2022Publication date: December 1, 2022Applicant: The Toronto-Dominion BankInventors: Miguel NAVARRO, Levi SUTTER, Joseph S. SANSOTTA, Mohamed ABBAS, Lina Nancy SICILIANO, Joseppina STANKIEWICZ, Catherine HALLORAN, Robert SETLIGHT, Mathew J. MAIETTA