Patents by Inventor Daniel Scott Brotherston
Daniel Scott Brotherston 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: 11907308Abstract: A computer-implemented method is disclosed. The method includes: obtaining document data for a first web document; identifying one or more tradeable objects based on performing a contextual scan of webpage content of the first web document; generating supplementary display data associated with the first web document, the supplementary display data including one or more user interface elements for initiating data record access actions in connection with at least one data record associated with the one or more identified tradeable objects; and graphically presenting the supplementary display data with the webpage content of the first web document.Type: GrantFiled: January 25, 2021Date of Patent: February 20, 2024Assignee: The Toronto-Dominion BankInventors: Kyryll Odobetskiy, Daniel Scott Brotherston
-
Publication number: 20240037640Abstract: A computer-implemented method is disclosed. The method includes: receiving a second request to create a first service object instance of a first service object; identifying a first set of service object instances that are related to the first service object instance based on at least a time associated with the first service object instance and a first service location; obtaining location data associated with a first set of service object instances; determining a geographical area associated with a second request based on the location data associated with the first set of service object instances and a first service location; and causing to be displayed, in a map interface, an interactive map UI element showing a map region corresponding to the geographical area, the map UI element including graphical representations of the first service object instance, the first set of service object instances, and a current location associated with the merchant.Type: ApplicationFiled: July 29, 2022Publication date: February 1, 2024Applicant: The Toronto-Dominion BankInventors: Daniel Scott BROTHERSTON, Anil Stewart BAKHLE, Matthew Renold LADZIK, Stefany PANTUSO
-
Publication number: 20230004935Abstract: A server 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 obtain transfer records identifying value transfers associated with an account of a user, the transfer records including a transfer amount, a transfer date and a transfer descriptor; group the transfer records based on predefined criteria; within at least one group of the transfer records, identify one or more representative transfer records based at least on stored selection criteria; obtain an image associated with at least one of the representative transfer records; and send, via the communications module and to a computing device associated with the user, a transfer record summary interface, the transfer record summary interface including the image associated with the at least one representative transfer record.Type: ApplicationFiled: September 8, 2022Publication date: January 5, 2023Applicant: The Toronto-Dominion BankInventors: Kyryll ODOBETSKIY, Daniel Scott BROTHERSTON, Anil Stewart BAKHLE, Amanda Hoi Man CHEUNG
-
Patent number: 11475407Abstract: A server 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 obtain transfer records identifying value transfers associated with an account of a user, the transfer records including a transfer amount, a transfer date and a transfer descriptor; group the transfer records based on predefined criteria; within at least one group of the transfer records, identify one or more representative transfer records based at least on stored selection criteria; obtain an image associated with at least one of the representative transfer records; and send, via the communications module and to a computing device associated with the user, a transfer record summary interface, the transfer record summary interface including the image associated with the at least one representative transfer record.Type: GrantFiled: August 12, 2020Date of Patent: October 18, 2022Assignee: The Toronto-Dominion BankInventors: Kyryll Odobetskiy, Daniel Scott Brotherston, Anil Stewart Bakhle, Amanda Hoi Man Cheung
-
Publication number: 20220237237Abstract: A computer-implemented method is disclosed. The method includes: obtaining document data for a first web document; identifying one or more tradeable objects based on performing a contextual scan of webpage content of the first web document; generating supplementary display data associated with the first web document, the supplementary display data including one or more user interface elements for initiating data record access actions in connection with at least one data record associated with the one or more identified tradeable objects; and graphically presenting the supplementary display data with the webpage content of the first web document.Type: ApplicationFiled: January 25, 2021Publication date: July 28, 2022Applicant: The Toronto-Dominion BankInventors: Kyryll ODOBETSKIY, Daniel Scott BROTHERSTON
-
Publication number: 20220084111Abstract: A processor-implemented is disclosed.Type: ApplicationFiled: September 11, 2020Publication date: March 17, 2022Applicant: The Toronto-Dominion BankInventors: Matthew Renold LADZIK, Daniel Scott BROTHERSTON, Harrison Michael James REILLY, Kyryll ODOBETSKIY, Estelle CHUNG, Tri Nhan NGUYEN, Frank John Eldridge FLITTON
-
Publication number: 20220051190Abstract: A server 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 obtain transfer records identifying value transfers associated with an account of a user, the transfer records including a transfer amount, a transfer date and a transfer descriptor; group the transfer records based on predefined criteria; within at least one group of the transfer records, identify one or more representative transfer records based at least on stored selection criteria; obtain an image associated with at least one of the representative transfer records; and send, via the communications module and to a computing device associated with the user, a transfer record summary interface, the transfer record summary interface including the image associated with the at least one representative transfer record.Type: ApplicationFiled: August 12, 2020Publication date: February 17, 2022Applicant: The Toronto-Dominion BankInventors: Kyryll ODOBETSKIY, Daniel Scott BROTHERSTON, Anil Stewart BAKHLE, Amanda Hoi Man CHEUNG
-
Patent number: 9122376Abstract: In one example a computing device receives a first indication of at least one user input to select one or more textual characters. The computing device determines a plurality of auto-complete word suggestions based at least in part on the one or more textual characters and outputs for display, based at least in part on the one or more textual characters, a first auto-complete word suggestion of the plurality of auto-complete word suggestions. In addition, the computing device receives a second indication of the at least one user input that indicates the first auto-complete word suggestion is incorrect. Responsive to receiving the second indication, the computing device outputs for display a second auto-complete word suggestion of the plurality of auto-complete word suggestions to replace the first auto-complete word suggestion. The first auto-complete word suggestion is more likely to be a correct word suggestion than the second-autocomplete word suggestion.Type: GrantFiled: April 18, 2013Date of Patent: September 1, 2015Assignee: Google Inc.Inventors: Daniel Scott Brotherston, Jason Patrick Parachoniak
-
Publication number: 20150200883Abstract: Embodiments relate to methods, devices, and computer-implemented methods for determining if an email attachment to be transmitted by an application on the mobile computing device to another computing device on a first data channel exceeds a predetermined size threshold; determining if the email attachment is independent of other active email attachment requests on the first data channel; providing the email attachment over the first data channel if the size is determined not to exceed the predetermined size threshold; providing the email attachment over the first data channel if the email attachment is determined to be dependent of the other active email attachment, requests; and providing the email attachment over a second data channel different than the first data channel if the size is determined to be above the predetermined size threshold and is independent of the other active email attachment requests.Type: ApplicationFiled: May 30, 2012Publication date: July 16, 2015Inventors: Daniel Scott Brotherston, Matthew Bolohan, Nathan Bullock
-
Patent number: 8635561Abstract: A method, computer program product, and computer system for sorting electronic documents. A first portion of a first electronic document and a second portion of a second electronic document are displayed on a device screen, where the first portion and the second portion are simultaneously displayed in a first display mode of an interface. A larger portion of the first electronic document is displayed on the device screen, where the larger portion of the first electronic document is displayed in a second display mode of the interface. A first input from a user is detected while displaying the larger portion of the first electronic document in the second display mode of the interface. In response to detecting the first input from the user while displaying the larger portion of the first electronic document in the second display mode of the interface, the first electronic document is sorted.Type: GrantFiled: February 17, 2012Date of Patent: January 21, 2014Assignee: Google Inc.Inventors: Nathan Bullock, Daniel Scott Brotherston
-
Patent number: 8145621Abstract: A system, method, and computer program product are provided for generating a graphical representation of a query optimization process. The method comprises the steps of parsing a search space log, presenting one or more evaluated access plans on an axis of a timeline, identifying a best access plan on the timeline, and outputting a graphical representation of the timeline. An additional system, method, and computer program product are provided for recording a query optimization process of a query optimizer.Type: GrantFiled: December 19, 2008Date of Patent: March 27, 2012Assignee: iAnywhere Solutions, Inc.Inventors: Anisoara Nica, Daniel Scott Brotherston, David William Hillis
-
Publication number: 20100161589Abstract: A system, method, and computer program product are provided for generating a graphical representation of a query optimization process. The method comprises the steps of parsing a search space log, presenting one or more evaluated access plans on an axis of a timeline, identifying a best access plan on the timeline, and outputting a graphical representation of the timeline. An additional system, method, and computer program product are provided for recording a query optimization process of a query optimizer.Type: ApplicationFiled: December 19, 2008Publication date: June 24, 2010Applicant: iAnywhere Solutions, Inc.Inventors: Anisoara NICA, Daniel Scott Brotherston, David William Hillis