Patents by Inventor Roy D'Souza

Roy D'Souza 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: 11842417
    Abstract: A system and method are provided for searching and monitoring assets available for acquisition. The method includes receiving a first signal including data associated with an acquiring entity, receiving a second signal including search data generated by the acquiring entity when interacting with at least one electronic listing service comprising searchable data associated with a plurality of assets available for acquisition, storing user profile data for the acquiring entity, the user profile data comprising at least a portion of the data associated with the acquiring entity, and at least a portion of the search data. The method also includes using the user profile data to search or monitor assets listed in the at least one electronic listing service to generate a result list of matched assets and sending a third signal including an electronic notification related to the result list, to a device associated with the acquiring entity.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: December 12, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: Patrick Gibbon, James Zachary Pryor, Jonathan K. Barnett, Roy D'Souza, William Stewart James Law, Christopher Arthur Holland McAlpine, Ethan Christopher McAlpine, Maria Verna, Patrick Robert Goralski, Cathleen Ruth Carrel, Rohan Anand, Christy Ann Dyba, Dheeraj Jagtiani, Ali Hafezi, Ashkan Alavi-Harati
  • Patent number: 11841913
    Abstract: A system and method are provided for controlling visibility of elements of displayed electronic content. The method includes providing via a communications module a user interface viewable by a plurality of entity devices, and enabling via the communications module the user interface to display electronic content comprising at least one element. The method also includes determining at least one filtering criterion for controlling visibility of the at least one element of the electronic content being displayed, and concealing or modifying at least one element of the electronic content as displayed in the user interface for at least one of the plurality of entity devices, according to the at least one filtering criterion.
    Type: Grant
    Filed: June 1, 2022
    Date of Patent: December 12, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: Patrick Gibbon, James Zachary Pryor, Jonathan K. Barnett, Roy D'Souza, William Stewart James Law, Christopher Arthur Holland McAlpine, Ethan Christopher McAlpine, Maria Verna, Patrick Robert Goralski, Cathleen Ruth Carrel, Rohan Anand, Christy Ann Dyba, Dheeraj Jagtiani, Ali Hafezi, Ashkan Alavi-Harati
  • Publication number: 20230291565
    Abstract: According to an aspect, a method for accessing a computing device includes receiving, by the computing device, an authentication credential for recovery access to the computing device, the authentication credential being different from an authentication credential used to access encrypted data on the computing device, obtaining, in response to receipt of the authentication credential for recovery access, a first key portion stored on the computing device, transmitting, over a network, a request to receive a second key portion, receiving, over the network, a response that includes the second key portion, recovering a decryption key using the first key portion and the second key portion, and decrypting the encrypted data on the computing device using the decryption key.
    Type: Application
    Filed: May 19, 2023
    Publication date: September 14, 2023
    Inventors: Tony Ureche, Roy D′Souza, Stefan Kölbl
  • Patent number: 11689369
    Abstract: According to an aspect, a method for accessing a computing device includes receiving, by the computing device, an authentication credential for recovery access to the computing device, the authentication credential being different from an authentication credential used to access encrypted data on the computing device, obtaining, in response to receipt of the authentication credential for recovery access, a first key portion stored on the computing device, transmitting, over a network, a request to receive a second key portion, receiving, over the network, a response that includes the second key portion, recovering a decryption key using the first key portion and the second key portion, and decrypting the encrypted data on the computing device using the decryption key.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: June 27, 2023
    Assignee: Google LLC
    Inventors: Tony Ureche, Roy D'Souza, Stefan Kölbl
  • Publication number: 20230050003
    Abstract: According to an aspect, a method for accessing a computing device includes receiving, by the computing device, an authentication credential for recovery access to the computing device, the authentication credential being different from an authentication credential used to access encrypted data on the computing device, obtaining, in response to receipt of the authentication credential for recovery access, a first key portion stored on the computing device, transmitting, over a network, a request to receive a second key portion, receiving, over the network, a response that includes the second key portion, recovering a decryption key using the first key portion and the second key portion, and decrypting the encrypted data on the computing device using the decryption key.
    Type: Application
    Filed: August 11, 2021
    Publication date: February 16, 2023
    Inventors: Tony Ureche, Roy D'Souza, Stefan Kölbl
  • Publication number: 20220351312
    Abstract: A system and method are provided for searching and monitoring assets available for acquisition. The method includes receiving a first signal including data associated with an acquiring entity, receiving a second signal including search data generated by the acquiring entity when interacting with at least one electronic listing service comprising searchable data associated with a plurality of assets available for acquisition, storing user profile data for the acquiring entity, the user profile data comprising at least a portion of the data associated with the acquiring entity, and at least a portion of the search data. The method also includes using the user profile data to search or monitor assets listed in the at least one electronic listing service to generate a result list of matched assets and sending a third signal including an electronic notification related to the result list, to a device associated with the acquiring entity.
    Type: Application
    Filed: July 19, 2022
    Publication date: November 3, 2022
    Applicant: The Toronto-Dominion Bank
    Inventors: Patrick GIBBON, James Zachary PRYOR, Jonathan K. BARNETT, Roy D'SOUZA, William Stewart James LAW, Christopher Arthur Holland McALPINE, Ethan Christopher McALPINE, Maria VERNA, Patrick Robert GORALSKI, Cathleen Ruth CARREL, Rohan ANAND, Christy Ann DYBA, Dheeraj JAGTIANI, Ali HAFEZI, Ashkan ALAVI-HARATI
  • Patent number: 11488153
    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: Grant
    Filed: October 6, 2016
    Date of Patent: November 1, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Roy D'Souza, Jonathan K. Barnett, Roisin F. Fritz, John Jong Suk Lee, Paul Mon-Wah Chan, Orin Del Vecchio
  • Publication number: 20220292151
    Abstract: A system and method are provided for controlling visibility of elements of displayed electronic content. The method includes providing via a communications module a user interface viewable by a plurality of entity devices, and enabling via the communications module the user interface to display electronic content comprising at least one element. The method also includes determining at least one filtering criterion for controlling visibility of the at least one element of the electronic content being displayed, and concealing or modifying at least one element of the electronic content as displayed in the user interface for at least one of the plurality of entity devices, according to the at least one filtering criterion.
    Type: Application
    Filed: June 1, 2022
    Publication date: September 15, 2022
    Applicant: The Toronto-Dominion Bank
    Inventors: Patrick GIBBON, James Zachary PRYOR, Jonathan K. BARNETT, Roy D'SOUZA, William Stewart James LAW, Christopher Arthur Holland McALPINE, Ethan Christopher McALPINE, Maria VERNA, Patrick Robert GORALSKI, Cathleen Ruth CARREL, Rohan ANAND, Christy Ann DYBA, Dheeraj JAGTIANI, Ali HAFEZI, Ashkan ALAVI-HARATI
  • Patent number: 11430077
    Abstract: A system and method are provided for searching and monitoring assets available for acquisition. The method includes receiving a first signal including data associated with an acquiring entity, receiving a second signal including search data generated by the acquiring entity when interacting with at least one electronic listing service comprising searchable data associated with a plurality of assets available for acquisition, storing user profile data for the acquiring entity, the user profile data comprising at least a portion of the data associated with the acquiring entity, and at least a portion of the search data. The method also includes using the user profile data to search or monitor assets listed in the at least one electronic listing service to generate a result list of matched assets and sending a third signal including an electronic notification related to the result list, to a device associated with the acquiring entity.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: August 30, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Patrick Gibbon, James Zachary Pryor, Jonathan K. Barnett, Roy D'Souza, William Stewart James Law, Christopher Arthur Holland McAlpine, Ethan Christopher McAlpine, Maria Verna, Patrick Robert Goralski, Cathleen Ruth Carrel, Rohan Anand, Christy Ann Dyba, Dheeraj Jagtiani, Ali Hafezi, Ashkan Alavi-Harati
  • Publication number: 20220253960
    Abstract: A method and system are provided for interfacing entities engaged in property exchange activities.
    Type: Application
    Filed: April 29, 2022
    Publication date: August 11, 2022
    Applicant: The Toronto-Dominion Bank
    Inventors: Patrick GIBBON, James Zachary PRYOR, Jonathan K. BARNETT, Roy D'SOUZA, William Stewart James LAW, Christopher Arthur Holland McALPINE, Ethan Christopher McALPINE, Maria VERNA, Patrick Robert GORALSKI, Cathleen Ruth CARREL, Rohan ANAND, Christy Ann DYBA, Dheeraj JAGTIANI, Ali HAFEZI, Ashkan ALAVI-HARATI
  • Patent number: 11379546
    Abstract: A system and method are provided for controlling visibility of elements of displayed electronic content. The method includes providing via a communications module a user interface viewable by a plurality of entity devices, and enabling via the communications module the user interface to display electronic content comprising at least one element. The method also includes determining at least one filtering criterion for controlling visibility of the at least one element of the electronic content being displayed, and concealing or modifying at least one element of the electronic content as displayed in the user interface for at least one of the plurality of entity devices, according to the at least one filtering criterion.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: July 5, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Patrick Gibbon, James Zachary Pryor, Jonathan K. Barnett, Roy D'Souza, William Stewart James Law, Christopher Arthur Holland McAlpine, Ethan Christopher McAlpine, Maria Verna, Patrick Robert Goralski, Cathleen Ruth Carrel, Rohan Anand, Christy Ann Dyba, Dheeraj Jagtiani, Ali Hafezi, Ashkan Alavi-Harati
  • Patent number: 11348194
    Abstract: A method and system are provided for interfacing entities engaged in property exchange activities. The method includes receiving a first signal including a request to engage in a property exchange activity by an acquiring entity, accessing first profile data for the acquiring entity, accessing second profile data for each of a plurality of advisor entities related to the property exchange activity, using the first profile data and the second profile data to generate at least one proposed match between a corresponding one or more of the plurality of advisor entities and the acquiring entity, sending a second signal including a recommendation, enabling the acquiring entity to respond to the recommendation and engage with advisor entities, providing a first advisor connection between the acquiring entity and the first advisor entity, and enabling at least one interaction in at least one advisor activity between the acquiring entity and the first advisor entity.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: May 31, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Patrick Gibbon, James Zachary Pryor, Jonathan K. Barnett, Roy D'souza, William Stewart James Law, Christopher Arthur Holland McAlpine, Ethan Christopher McAlpine, Maria Verna, Patrick Robert Goralski, Cathleen Ruth Carrel, Rohan Anand, Christy Ann Dyba, Dheeraj Jagtiani, Ali Hafezi, Ashkan Alavi-Harati
  • Patent number: 11120439
    Abstract: A server includes a memory and a message processor. The memory stores a data record that includes a credential stored in association with an access restriction indicator, and further includes a cryptographic key. The processor is configured to receive from a network device an access request that includes the credential and a token. The token includes a first data layer and a second data layer that incorporates the first data layer and is encrypted with the cryptographic key. The processor is configured to determine that, prior to the access request, the credential was stored in the data record in association with the access restriction indicator; recover the first data layer from the token by (i) locating the cryptographic key in the data record, and (ii) decrypting the second encrypted data layer with the cryptographic key. The processor is configured to provide the network device with the first data layer.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: September 14, 2021
    Assignee: The Toronto-Dominion Bank
    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: 20200257746
    Abstract: A system and method are provided for controlling visibility of elements of displayed electronic content. The method includes providing via a communications module a user interface viewable by a plurality of entity devices, and enabling via the communications module the user interface to display electronic content comprising at least one element. The method also includes determining at least one filtering criterion for controlling visibility of the at least one element of the electronic content being displayed, and concealing or modifying at least one element of the electronic content as displayed in the user interface for at least one of the plurality of entity devices, according to the at least one filtering criterion.
    Type: Application
    Filed: March 29, 2019
    Publication date: August 13, 2020
    Inventors: Patrick GIBBON, James Zachary PRYOR, Jonathan K. BARNETT, Roy D'SOUZA, William Stewart James LAW, Christopher Arthur Holland McALPINE, Ethan Christopher McALPINE, Maria VERNA, Patrick Robert GORALSKI, Cathleen Ruth CARREL, Rohan ANAND, Christy Ann DYBA, Dheeraj JAGTIANI, Ali HAFEZI, Ashkan ALAVI-HARATI
  • Publication number: 20200258172
    Abstract: A system and method are provided for searching and monitoring assets available for acquisition. The method includes receiving a first signal including data associated with an acquiring entity, receiving a second signal including search data generated by the acquiring entity when interacting with at least one electronic listing service comprising searchable data associated with a plurality of assets available for acquisition, storing user profile data for the acquiring entity, the user profile data comprising at least a portion of the data associated with the acquiring entity, and at least a portion of the search data. The method also includes using the user profile data to search or monitor assets listed in the at least one electronic listing service to generate a result list of matched assets and sending a third signal including an electronic notification related to the result list, to a device associated with the acquiring entity.
    Type: Application
    Filed: February 13, 2019
    Publication date: August 13, 2020
    Inventors: Patrick GIBBON, James Zachary PRYOR, Jonathan K. BARNETT, Roy D'SOUZA, William Stewart James LAW, Christopher Arthur Holland McALPINE, Ethan Christopher McALPINE, Maria VERNA, Patrick Robert GORALSKI, Cathleen Ruth CARREL, Rohan ANAND, Christy Ann DYBA, Dheeraj JAGTIANI, Ali HAFEZI, Ashkan ALAVI-HARATI
  • Publication number: 20200258171
    Abstract: A system and method are provided for interfacing home buyers and realtors. The method includes, receiving a first signal including financial data and a second signal including personal profile data for each acquiring entity associated with the electronic platform, storing a database of realtor profile data for each of a plurality of the realtors, providing a realtor search tool to receive search criteria, receiving search criteria and using the received search criteria and the realtor profile data to generate a search result list comprising at least one recommended realtor, sending the search result list to the acquiring entity, receiving a request for a selected realtor, providing controlled access to the financial data and the personal profile data to the selected realtor, and enabling at least one step in an acquisition process to be electronically executed or electronically initiated with a financial institution computing system.
    Type: Application
    Filed: February 13, 2019
    Publication date: August 13, 2020
    Inventors: Patrick GIBBON, James Zachary PRYOR, Jonathan K. BARNETT, Roy D'SOUZA, William Stewart James LAW, Christopher Arthur Holland McALPINE, Ethan Christopher McALPINE, Maria VERNA, Patrick Robert GORALSKI, Cathleen Ruth CARREL, Rohan ANAND, Christy Ann DYBA, Dheeraj JAGTIANI, Ali HAFEZI, Ashkan ALAVI-HARATI
  • Publication number: 20200258175
    Abstract: A method and system are provided for interfacing entities engaged in property exchange activities. The method includes receiving a first signal including a request to engage in a property exchange activity by an acquiring entity, accessing first profile data for the acquiring entity, accessing second profile data for each of a plurality of advisor entities related to the property exchange activity, using the first profile data and the second profile data to generate at least one proposed match between a corresponding one or more of the plurality of advisor entities and the acquiring entity, sending a second signal including a recommendation, enabling the acquiring entity to respond to the recommendation and engage with advisor entities, providing a first advisor connection between the acquiring entity and the first advisor entity, and enabling at least one interaction in at least one advisor activity between the acquiring entity and the first advisor entity.
    Type: Application
    Filed: February 13, 2019
    Publication date: August 13, 2020
    Inventors: Patrick GIBBON, James Zachary PRYOR, Jonathan K. BARNETT, Roy D'SOUZA, William Stewart James LAW, Christopher Arthur Holland McALPINE, Ethan Christopher McALPINE, Maria VERNA, Patrick Robert GORALSKI, Cathleen Ruth CARREL, Rohan ANAND, Christy Ann DYBA, Dheeraj JAGTIANI, Ali HAFEZI, Ashkan ALAVI-HARATI
  • Patent number: 10706465
    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: Grant
    Filed: September 14, 2016
    Date of Patent: July 7, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: Roy D'Souza, Roisin Lara Fritz, Jonathan K. Barnett, Paul Mon-Wah Chan, John Jong-Suk Lee
  • Publication number: 20200134617
    Abstract: A server includes a memory and a message processor. The memory stores a data record that includes a credential stored in association with an access restriction indicator, and further includes a cryptographic key. The processor is configured to receive from a network device an access request that includes the credential and a token. The token includes a first data layer and a second data layer that incorporates the first data layer and is encrypted with the cryptographic key. The processor is configured to determine that, prior to the access request, the credential was stored in the data record in association with the access restriction indicator; recover the first data layer from the token by (i) locating the cryptographic key in the data record, and (ii) decrypting the second encrypted data layer with the cryptographic key. The processor is configured to provide the network device with the first data layer.
    Type: Application
    Filed: December 23, 2019
    Publication date: April 30, 2020
    Inventors: Jonathan K. Barnett, Roy D'Souza, John Jong Suk Lee, Christopher Arthur Holland McAlpine, Aleksandar Roskic, Doiuglas Edward William Watson, Zheng Xi, Shannon Rose Yeoman
  • Patent number: 10552831
    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: Grant
    Filed: October 3, 2016
    Date of Patent: February 4, 2020
    Assignee: The Toronto-Dominion Bank
    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