Patents by Inventor Salvatore Aspro

Salvatore Aspro 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: 20230342732
    Abstract: A processor-implemented method is disclosed. The method includes: obtaining sensor readings from a plurality of sensors associated with a plurality of homes; receiving, from a computing device associated with a first one of the plurality of homes, a request for a live home score; determining, based on first sensor readings for at least one sensor associated with the first one of the plurality of homes and second sensor readings from corresponding sensors associated with at least a second one of the plurality of homes, a live home score for the first one of the plurality of homes; and sending the live home score to the computing device associated with the first one of the plurality of homes.
    Type: Application
    Filed: June 30, 2023
    Publication date: October 26, 2023
    Applicant: The Toronto-Dominion Bank
    Inventors: Salvatore ASPRO, Masashi KOBAYASHI, Jinoj TITUS
  • Patent number: 11715074
    Abstract: A processor-implemented method is disclosed. The method includes: obtaining sensor readings from sensors associated with a first home and a plurality of second homes; determining a set of prioritized maintenance items for the first home based on comparing sensor readings from sensors associated with the plurality of second homes to identify and rank maintenance items; detecting one or more maintenance events associated with one or more of the set of the prioritized maintenance items for the first home; and outputting a live home score for the first home based on detecting the one or more maintenance events.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: August 1, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: Salvatore Aspro, Masashi Kobayashi, Jinoj Titus
  • Publication number: 20220147326
    Abstract: An API generation system can be used to generate complete (or almost complete) APIs in response to received requests for new or modified APIs. Received API generation requests can include API descriptive data which is augmented to generate a set of data requirements defining one or more inputs and outputs for the API. The API functions can be mapped to one of a set of reference data models defining data types as used by the backend system, and the mappings used to automatically generate an API design defining input and output parameters for each API function of the requested API. The API generation system then assembles a code foundation for the requested API based on a set of software components implementing a portion of the API function and generates API source code based on the code foundation to complete the requested API.
    Type: Application
    Filed: January 24, 2022
    Publication date: May 12, 2022
    Inventors: Salvatore Aspro, George Wright
  • Publication number: 20220101275
    Abstract: A processor-implemented method is disclosed. The method includes: obtaining sensor readings from sensors associated with a first home and a plurality of second homes; determining a set of prioritized maintenance items for the first home based on comparing sensor readings from sensors associated with the plurality of second homes to identify and rank maintenance items; detecting one or more maintenance events associated with one or more of the set of the prioritized maintenance items for the first home; and outputting a live home score for the first home based on detecting the one or more maintenance events.
    Type: Application
    Filed: December 9, 2021
    Publication date: March 31, 2022
    Applicant: The Toronto-Dominion Bank
    Inventors: Salvatore ASPRO, Masashi KOBAYASHI, Jinoj TITUS
  • Patent number: 11269694
    Abstract: An API generation system can be used to generate complete (or almost complete) APIs in response to received requests for new or modified APIs. Received API generation requests can include API descriptive data which is augmented to generate a set of data requirements defining one or more inputs and outputs for the API. The API functions can be mapped to one of a set of reference data models defining data types as used by the backend system, and the mappings used to automatically generate an API design defining input and output parameters for each API function of the requested API. The API generation system then assembles a code foundation for the requested API based on a set of software components implementing a portion of the API function and generates API source code based on the code foundation to complete the requested API.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: March 8, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Salvatore Aspro, George Wright
  • Publication number: 20220028567
    Abstract: A processor-implemented method is disclosed. The method includes: obtaining sensor readings from a plurality of sensors associated with a plurality of homes; receiving, from a computing device associated with a first one of the plurality of homes, a request for a live home score; determining, based on first sensor readings for at least one sensor associated with the first one of the plurality of homes and second sensor readings from corresponding sensors associated with at least a second one of the plurality of homes, a live home score for the first one of the plurality of homes; and sending the live home score to the computing device associated with the first one of the plurality of homes.
    Type: Application
    Filed: July 27, 2020
    Publication date: January 27, 2022
    Applicant: The Toronto-Dominion Bank
    Inventors: Salvatore ASPRO, Masashi KOBAYASHI, Jinoj TITUS
  • Patent number: 11232873
    Abstract: A processor-implemented method is disclosed. The method includes: obtaining sensor readings from a plurality of sensors associated with a plurality of homes; receiving, from a computing device associated with a first one of the plurality of homes, a request for a live home score; determining, based on first sensor readings for at least one sensor associated with the first one of the plurality of homes and second sensor readings from corresponding sensors associated with at least a second one of the plurality of homes, a live home score for the first one of the plurality of homes; and sending the live home score to the computing device associated with the first one of the plurality of homes.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: January 25, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Salvatore Aspro, Masashi Kobayashi, Jinoj Titus
  • Patent number: 11222286
    Abstract: To automatically generate a project document, a server in a computing environment receives input documents associated with a project, and extracts a set of features from each input document. The server determines a frequency of the words in each input document and stores the frequencies in relation to the words in the sets of words. The server than applies a document type machine-learned model to a set of words for each input document to infer a document type. The document machine-learned model may be trained using a bag-of-words representation. The server then applies a architecture pattern machine-learned model the set of input documents to determine a target architecture pattern. The server automatically generates a project document for the project based on the document types and inferred architecture pattern.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: January 11, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Mok Choe, Thomas M. Kerigan, Salvatore Aspro, Evgenia Syromyatnikova
  • Publication number: 20210279115
    Abstract: An API generation system can be used to generate complete (or almost complete) APIs in response to received requests for new or modified APIs. Received API generation requests can include API descriptive data which is augmented to generate a set of data requirements defining one or more inputs and outputs for the API. The API functions can be mapped to one of a set of reference data models defining data types as used by the backend system, and the mappings used to automatically generate an API design defining input and output parameters for each API function of the requested API. The API generation system then assembles a code foundation for the requested API based on a set of software components implementing a portion of the API function and generates API source code based on the code foundation to complete the requested API.
    Type: Application
    Filed: March 3, 2020
    Publication date: September 9, 2021
    Inventors: Salvatore Aspro, George Wright
  • Publication number: 20200394567
    Abstract: To automatically generate a project document, a server in a computing environment receives input documents associated with a project, and extracts a set of features from each input document. The server determines a frequency of the words in each input document and stores the frequencies in relation to the words in the sets of words. The server than applies a document type machine-learned model to a set of words for each input document to infer a document type. The document machine-learned model may be trained using a bag-of-words representation. The server then applies a architecture pattern machine-learned model the set of input documents to determine a target architecture pattern. The server automatically generates a project document for the project based on the document types and inferred architecture pattern.
    Type: Application
    Filed: June 14, 2019
    Publication date: December 17, 2020
    Inventors: Mok Choe, Thomas M. Kerigan, Salvatore Aspro, Evgenia Syromyatnikova