Patents by Inventor Jonathan K. BARNETT

Jonathan K. BARNETT 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: 20180225754
    Abstract: The disclosed embodiments include methods and systems for providing account and event status notifications. The disclosed embodiments include, for example, a communications device including a memory storing software instructions and one or more processors configured to execute the software instructions to perform operations. In one aspect, the operations may include receive a notification of a status of an account parameter. The operations may also include identifying a device eligible to access the notification in accordance with a user-specified data restriction, and identifying at least a portion of the notification that is consistent with the data restriction. The communications device provide the identified portion of the notification to the eligible device without receiving input from the user, and the eligible device may present at least one of a visual, audible, or tactile indicator of the status of the account parameter.
    Type: Application
    Filed: February 8, 2018
    Publication date: August 9, 2018
    Inventors: Orin Del Vecchio, Nigel Lall, Paul Mon-Wah Chan, Jonathan K. Barnett, Garima Aggarwal
  • Patent number: 9953367
    Abstract: The disclosed embodiments include methods and systems for providing account and event status notifications. The disclosed embodiments include, for example, a device including a memory storing software instructions and one or more processors configured to execute the software instructions to perform operations. In one aspect, the operations may include obtaining information identifying an event and a deadline specified by a user. The obtained information may link the event and deadline to corresponding user-specified temporal intervals. The operations may also include determining whether a current date falls within a time period prior to the deadline, the time period being established by the first temporal interval. When the current date falls within the time period, the operations may generate first notification information that, when presented via a client device in accordance with a user-specified indicator type, notified the user that the current sate falls within the first time period.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: April 24, 2018
    Assignee: The Toronto-Dominion Bank
    Inventors: Orin Del Vecchio, Nigel Lall, Paul Mon-Wah Chan, Jonathan K. Barnett, Garima Aggarwal
  • Patent number: 9928547
    Abstract: The disclosed embodiments include methods and systems for providing account and event status notifications. The disclosed embodiments include, for example, a communications device including a memory storing software instructions and one or more processors configured to execute the software instructions to perform operations. In one aspect, the operations may include receive a notification of a status of an account parameter. The operations may also include identifying a device eligible to access the notification in accordance with a user-specified data restriction, and identifying at least a portion of the notification that is consistent with the data restriction. The communications device provide the identified portion of the notification to the eligible device without receiving input from the user, and the eligible device may present at least one of a visual, audible, or tactile indicator of the status of the account parameter.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: March 27, 2018
    Assignee: The Toronto-Dominion Bank
    Inventors: Orin Del Vecchio, Nigel Lall, Paul Mon-Wah Chan, Jonathan K. Barnett, Garima Aggarwal
  • Publication number: 20180082278
    Abstract: The present disclosure involves systems, software, and computer implemented methods for sending payment requests to one or more persons or entities based on images in which the persons or entities appear. In one example, the process may include identifying an image associated with a payment request, the identified image containing at least one recipient associated with the payment request, and wherein the payment request includes a value, analyzing the identified image to identify the at least one potential recipient of the payment request, identifying contact information associated with the at least one identified recipient of the payment request, and sending the payment request to the at least one identified recipient of the payment request via a destination associated with the identified contact information.
    Type: Application
    Filed: November 27, 2017
    Publication date: March 22, 2018
    Applicant: THE TORONTO-DOMINION BANK
    Inventors: Lori Bristow, Paul Mon-Wah Chan, Jonathan K. Barnett, Orin DelVecchio, Lauren van Heerden
  • Patent number: 9916620
    Abstract: The disclosed embodiments include methods and systems for providing account status notifications. The disclosed embodiments include, for example, a device for providing account status notifications including a memory storing software instructions and one or more processors configured to execute the software instructions to perform operations. In one aspect, the operations may include receiving account status notification information for a first account associated with a user. The account status notification information may be generated based on one or more notification rules and account information associated with the first account.
    Type: Grant
    Filed: January 2, 2015
    Date of Patent: March 13, 2018
    Assignee: The Toronto-Dominion Bank
    Inventors: Orin Del Vecchio, Nigel Lall, Paul Mon-Wah Chan, Jonathan K. Barnett, Garima Aggarwal
  • Patent number: 9864982
    Abstract: The present disclosure involves systems, software, and computer implemented methods for sending payment requests to one or more persons or entities based on images in which the persons or entities appear. In one example, the process may include identifying an image associated with a payment request, the identified image containing at least one recipient associated with the payment request, and wherein the payment request includes a value, analyzing the identified image to identify the at least one potential recipient of the payment request, identifying contact information associated with the at least one identified recipient of the payment request, and sending the payment request to the at least one identified recipient of the payment request via a destination associated with the identified contact information.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: January 9, 2018
    Assignee: The Toronto-Dominion Bank
    Inventors: Lori Bristow, Paul Mon-Wah Chan, Jonathan K. Barnett, Orin DelVecchio, Lauren van Heerden
  • Publication number: 20170372616
    Abstract: The disclosed embodiments include methods and systems for providing a notification relating to a geographical boundary based on monitored sensor data collected by networked devices. The disclosed embodiments include, for example, a method that monitors positional sensor data received from one or more triggering devices. The method may calculate a first boundary extent delimiting the geographical area of the first boundary based on one or more boundary extent parameters. The method may also detect an occurrence of a triggering condition that impacts a movement of at least one of a client device or at least one of the triggering devices within a geographic region that includes the first location. In response to the detected triggering event, at least one of modified start time or a second location may be established for the event, which may be provided to the client and triggering devices in a notification.
    Type: Application
    Filed: August 9, 2017
    Publication date: December 28, 2017
    Inventors: Orin DEL VECCHIO, Lauren VAN HEERDEN, Gunalan NADARAJAH, Jonathan K. BARNETT, Ashraf METWALLI, Jakub DANIELAK, Michael LOUGHRY, Daniel M. SIEGEL, Nikolas SAWTSCHUK, Sultan MEHRABI, Paul Mon-Wah CHAN, Matthew HAMILTON, Christianne MORETTI, John BARBON
  • Patent number: 9754491
    Abstract: The disclosed embodiments include methods and systems for providing a notification relating to a geographical boundary based on monitored sensor data collected by networked devices. The disclosed embodiments include, for example, a method for receiving, by one or more processors, a request to establish a first boundary around a first location. The method may also include monitoring, by the one or more processors, one or more triggering devices. The method may also include calculating, by the one or more processors, a first boundary extent delimiting the geographical area of the first boundary based on one or more boundary extent parameters. The method may also include detecting, by the one or more processors, whether at least one of the one or more triggering devices is located within the first boundary extent.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: September 5, 2017
    Assignee: The Toronto-Dominion Bank
    Inventors: Orin Del Vecchio, Lauren Van Heerden, Gunalan Nadarajah, Jonathan K. Barnett, Ashraf Metwalli, Jakub Danielak, Michael Loughry, Daniel M. Siegel, Nikolas Sawtschuk, Sultan Mehrabi, Paul Mon-Wah Chan, Matthew Hamilton, Christianne Moretti, John Barbon
  • Patent number: 9754492
    Abstract: The disclosed embodiments include methods and systems for providing a notification relating to a geographical boundary based on monitored sensor data collected by networked devices. The disclosed embodiments include, for example, a method that monitors positional sensor data received from one or more triggering devices. The method may calculate a first boundary extent delimiting the geographical area of the first boundary based on one or more boundary extent parameters. The method may also detect an occurrence of a triggering condition that impacts a movement of at least one of a client device or at least one of the triggering devices within a geographic region that includes the first location. In response to the detected triggering event, at least one of modified start time or a second location may be established for the event, which may be provided to the client and triggering devices in a notification.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: September 5, 2017
    Assignee: The Toronto-Dominion Bank
    Inventors: Orin Del Vecchio, Lauren Van Heerden, Gunalan Nadarajah, Jonathan K. Barnett, Ashraf Metwalli, Jakub Danielak, Michael Loughry, Daniel M. Siegel, Nikolas Sawtschuk, Sultan Mehrabi, Paul Mon-Wah Chan, Matthew Hamilton, Christianne Moretti, John Barbon
  • Publication number: 20170132617
    Abstract: A message processing server includes a message processor and a database of multi-layer tokens. Each token in the database includes a plurality of encrypted data layers. The first layer includes the second layer and a first pointer. The second layer includes a second pointer. The message processor is configured to receive a first authorization message including a first cryptographic key and a second value; decrypt the first layer of one of the tokens with the first key; validate the first pointer by receiving confirmation of the first pointer pointing to a database entry comprising the second value; receive a second authorization message including a second cryptographic key and a third value; decrypt the second layer of the token with the second key; and validate the second pointer by receiving confirmation of the second pointer pointing to a database entry comprising a maximum data value not less than the third value.
    Type: Application
    Filed: October 6, 2016
    Publication date: May 11, 2017
    Inventors: Roy D'Souza, Jonathan K. Barnett, Roisin F. Fritz, John Jong Suk Lee, Paul Mon-Wah Chan, Orin Del Vecchio
  • Publication number: 20170134168
    Abstract: A message processing server includes a memory and a message processor. The message processor is configured to receive first data; save an identifier in association with a first-layer access restriction indicator and a first key, generate a first encrypted layer by encrypting the first data with the first key, and generate a token from the identifier and the first encrypted layer; receive second data and the token; recover the identifier and the first encrypted layer from the token; confirm that the identifier was saved in the memory in association with the first indicator; save the identifier in association with a second-layer access restriction indicator and a second key, generate a second encrypted layer by encrypting the first encrypted layer and the second data with the second key, and regenerate the token from the identifier and the second encrypted layer.
    Type: Application
    Filed: October 3, 2016
    Publication date: May 11, 2017
    Inventors: Jonathan K. Barnett, Roy D'Souza, John Jong Suk Lee, Christopher Arthur Holland McAlpine, Aleksandar Roskic, Douglas Edward William Watson, Zheng Xi, Shannon Rose Yeoman
  • Publication number: 20170124642
    Abstract: The disclosed embodiments include methods and systems for providing context-based event determination and/or context-based event triggered financial product offerings. Scenario modeling data is maintained for a plurality of personal event scenarios. Personal event data representing a personal spike for a user of a client device is received from one or more computer systems over a network where the personal spike comprises an instance of personal event data that deviates from a baseline of personal event data determined for the user. Contextual data related to the personal event data is collected from one or more computers. Using the scenario modeling data, contextual data and the personal event data identifying the at least one personal spike, likely personal event scenarios consistent with the contextual data are identified. Methods and systems to establish a personal baseline from instances of personal event data are also described.
    Type: Application
    Filed: October 5, 2016
    Publication date: May 4, 2017
    Inventors: Jonathan K. Barnett, Paul Mon-Wah CHAN, Roisin Lara FRITZ, John Jong Suk LEE, Michael GROUIOS, Joe MOGHAIZEL
  • Publication number: 20170124557
    Abstract: A message processing server includes a message processor, a network interface, and a memory storing a token database of multi-layer tokens. Each token in the database includes a plurality of encrypted data layers. The message processor receives, via the network interface, at least one authorization message that identifies one of the tokens, derives a first decrypted data layer from the first encrypted data layer of the token, and extracts from the first decrypted data layer a second pointer to a secondary database that stores a predetermined data value. The message processor excises the predetermined data value from the secondary database.
    Type: Application
    Filed: October 5, 2016
    Publication date: May 4, 2017
    Inventors: Avinash Malliah, Roisin F. Fritz, Jonathan K. Barnett, John Jong Suk Lee, Paul Mon-Wah Chan, Orin Del Vecchio
  • Publication number: 20170124546
    Abstract: An event monitoring processor includes a processor and at least one memory. The memory stores a cohort member database, and a database of cohort definitions. Each cohort definition defines a respective cohort. The processor is configured to receive a notification identifying a member action initiated by a member of one of the cohorts. The processor is configured to determine, from the cohort definition of the one cohort, a correlation outcome value from a correlation between the member action and an action associated with the one cohort, and to update at least one of the cohort definitions by saving in the cohort definitions database particulars of the member action in association with the at least one of the cohort definition. The processor is configured to save in the cohort member database a member database record identifying the correlation outcome value. The cohort member database is associated with the cohort member.
    Type: Application
    Filed: October 7, 2016
    Publication date: May 4, 2017
    Inventors: Kevin Ricardo Mari, Evan Zachary Cohen, Jonathan K. Barnett, John Jong Suk Lee, Paul Mon-Wah Chan, Orin Del Vecchio
  • Publication number: 20170124626
    Abstract: The disclosed embodiments include methods and systems for providing context-based event determination and/or context-based event triggered product and/or service offerings. A system may automatically detect that a client has experienced, directly or indirectly, a personal event, (e.g. a birth, a wedding engagement, a death, a car accident) and use such context to trigger the offering of a product and/or service. Product and/or service data is maintained for respective products and/or services available to clients as is events data associating respective products and/or services to particular personal event scenarios. An offering of at least one product and/or service to provide the client may be determined following the receipt of a personal event scenario experienced by the client. Operations may be performed to communicate to another computer system across a network to provide to the client the offering of the at least one product and/or service.
    Type: Application
    Filed: October 5, 2016
    Publication date: May 4, 2017
    Inventors: Jonathan K. Barnett, Paul Mon-Wah Chan, Roisin Lara Fritz, John Jong Suk Lee, Michael Grouios, Joe Moghaizel, I
  • Publication number: 20170124541
    Abstract: The present disclosure involves systems, software, and computer-implemented methods for implementing a data transfer control based on information received from connected devices. In one instance, operations include loading an expected usage amount for a group of connected devices. Signals representing actual usage amounts associated with the group are received from at least device in the group. The actual usage amounts can be compared to the expected usage amount. An authorization of at least one payment-related action associated with the at least one group of connected devices is automatically transmitted to a payment system in response to determining that the usage amount is less than or equal to the expected amount, and at least one instruction to perform a corrective action associated with the group is automatically transmitted to at least one connected device of the group in response to determining that the actual amount exceeds the expected amount.
    Type: Application
    Filed: October 5, 2016
    Publication date: May 4, 2017
    Inventors: Garima Aggarwal, Jonathan K. Barnett, Roisin Lara Fritz, Robert Kyle Miller, Paul Mon-Wah Chan, John Jong-Suk Lee, Orin DelVecchio
  • Publication number: 20170124558
    Abstract: A message processing server includes a message processor and a database of multi-layer tokens. Each token in the database includes a plurality of encrypted data layers. The first layer includes a first data pointer. A primary layer includes the first layer and identifies a reference data value. The message processor receives from a communications device an authentication request identifying a first data value, validates the authentication request from the first data value and the reference data value configured in one of the multi-layer tokens, receives a first authorization message including a first cryptographic key, derives a first decrypted data layer from the first cryptographic key and the first encrypted data layer of the one multi-layer token, and validates the first data pointer by receiving confirmation of the first data pointer pointing to a database entry comprising a second data value less than the reference data value.
    Type: Application
    Filed: October 6, 2016
    Publication date: May 4, 2017
    Inventors: Matthew Randolph Molnar, Jonathan K. BARNETT, John Jong Suk LEE, Paul Mon-Wah CHAN, Orin DEL VECCHIO
  • Publication number: 20170076365
    Abstract: The present disclosure involves systems and computer implemented methods for performing a connected device-based property evaluation. In one example, system operations include identifying a construction schedule associated with a particular property, the construction schedule including at least one construction event for the property. A disbursement schedule associated with the construction schedule and the property are identified, wherein the disbursement schedule defines construction events that trigger at least a partial disbursement of funds associated with the construction. Connected devices associated with the property are associated to one or more of the construction events, and a set of data characteristics associated with the one or more connected devices are defined that correspond to particular construction events.
    Type: Application
    Filed: September 14, 2016
    Publication date: March 16, 2017
    Inventors: Roy D'Souza, Roisin Lara Fritz, Jonathan K. Barnett, Paul Mon-Wah Chan, John Jong-Suk Lee
  • Publication number: 20170076408
    Abstract: The present disclosure involves systems and computer implemented methods for performing a connected device-based property evaluation. In one example, operations include identifying a property associated with an initial price and collecting information about the property by receiving information from one or more connected devices associated with the property. The one or more connected devices can each have a sensor for monitoring a condition within the property, and can providing information about the condition to the connected device, where the information is associated with a current status of the identified property. At least one action to be performed at the property based on the collected information is determined, with each action corresponding to an element at the property. An aggregate set of cost information associated with each determined action is determined and combined with the initial price to determine a modified purchase price. The modified price is then presented.
    Type: Application
    Filed: September 14, 2016
    Publication date: March 16, 2017
    Inventors: Roy D'Souza, Roisin Lara Fritz, Jonathan K. Barnett, Paul Mon-Wah Chan, John Jong-Suk Lee, Orin Del Vecchio
  • Publication number: 20170060659
    Abstract: The present disclosure involves systems and computer implemented methods for performing a failure analysis on a device monitored by at least one connected device, where in response to a determination of an impending failure, at least one corrective action is determined and suggested to the user of the monitored device. In one example, operations include monitoring operations of at least one monitored device using at least one connected device, determining a projected life span of the at least one monitored device based on the monitored operations, and, if the projected life span of the monitored device is less than a threshold amount, determining a corrective action to perform. A proposal can be generated for presentation based on the corrective action. The proposal may be based on the estimated cost of the determined corrective action and an analysis of an account.
    Type: Application
    Filed: August 30, 2016
    Publication date: March 2, 2017
    Inventors: John Jong-Suk Lee, Paul Mon-Wah Chan, Jonathan K. Barnett, Roisin Fritz, Michael Grouios, Joe Moghaizel