Patents by Inventor Paolo D'Alberto

Paolo D'Alberto 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: 20210044917
    Abstract: Systems and methods including mobile devices determining their locations using location determination units, such as GPS receivers. A computing device generates a statistical measurement of location pattern changes in relation to a predetermined region for a predetermined period of time. The measurement is generated from a difference between responses of exposed mobile devices and responses of non-exposed mobile devices, which devices are selected based on a cluster analysis to match the distributions of the exposed mobile devices and the non-exposed mobile devices in an attribute space. Each response of a mobile device can be computed based on applying, at a time instance, an anti-symmetric weight function having an exponential distribution to a time series of visitation measurements to generate a response corresponding to the time instance, and summing the responses corresponding to time instances falling within the predetermined period of time as the response of the mobile device.
    Type: Application
    Filed: September 10, 2020
    Publication date: February 11, 2021
    Inventors: Paolo D'Alberto, Veronica Milenkiy, Ahmad Fairiz Azizi
  • Patent number: 10779109
    Abstract: Systems and methods including mobile devices determining their locations using location determination units, such as GPS receivers. A computing device generates a statistical measurement of location pattern changes in relation to a predetermined region for a predetermined period of time. The measurement is generated from a difference between responses of exposed mobile devices and responses of non-exposed mobile devices, which devices are selected based on a cluster analysis to match the distributions of the exposed mobile devices and the non-exposed mobile devices in an attribute space. Each response of a mobile device can be computed based on applying, at a time instance, an anti-symmetric weight function having an exponential distribution to a time series of visitation measurements to generate a response corresponding to the time instance, and summing the responses corresponding to time instances falling within the predetermined period of time as the response of the mobile device.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: September 15, 2020
    Assignee: NinthDecimal, Inc.
    Inventors: Paolo D'Alberto, Veronica Milenkiy, Ahmad Fairiz Azizi
  • Patent number: 10327094
    Abstract: Systems and methods including mobile devices determining their locations using a location determination system, such as a global positioning system. A set of locations, including locations of one or more mobile devices, are identified by their coordinates on the surface of the Earth. The set of locations are efficiently organized into a graph of locations connecting to neighboring locations with edges representing distances to their neighboring locations. For each respective location, a computing device combines coordinates of the respective location into an identifier of a cell that contains the respective location without floating point computations, and stores cell-location data associating respective cells with respective locations.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: June 18, 2019
    Assignee: NINTHDECIMAL, INC.
    Inventors: Paolo D'Alberto, Veronica Milenkiy, Ahmad Fairiz Azizi
  • Patent number: 10323944
    Abstract: Systems and methods including mobile devices determining their locations using location determination units, such as GPS receivers. A computing device generates a statistical measurement of location pattern changes in relation to a predetermined region for a predetermined period of time. The measurement is generated from a difference between responses of exposed mobile devices and responses of non-exposed mobile devices, which devices are selected based on a cluster analysis to match the distributions of the exposed mobile devices and the non-exposed mobile devices in an attribute space. Each response of a mobile device can be computed based on applying, at a time instance, an anti-symmetric weight function having an exponential distribution to a time series of visitation measurements to generate a response corresponding to the time instance, and summing the responses corresponding to time instances falling within the predetermined period of time as the response of the mobile device.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: June 18, 2019
    Assignee: NINTHDECIMAL, INC.
    Inventors: Paolo D'Alberto, Veronica Milenkiy, Ahmad Fairiz Azizi
  • Publication number: 20190033078
    Abstract: Systems and methods including mobile devices determining their locations using location determination units, such as GPS receivers. A computing device generates a statistical measurement of location pattern changes in relation to a predetermined region for a predetermined period of time. The measurement is generated from a difference between responses of exposed mobile devices and responses of non-exposed mobile devices, which devices are selected based on a cluster analysis to match the distributions of the exposed mobile devices and the non-exposed mobile devices in an attribute space. Each response of a mobile device can be computed based on applying, at a time instance, an anti-symmetric weight function having an exponential distribution to a time series of visitation measurements to generate a response corresponding to the time instance, and summing the responses corresponding to time instances falling within the predetermined period of time as the response of the mobile device.
    Type: Application
    Filed: May 25, 2018
    Publication date: January 31, 2019
    Inventors: Paolo D'Alberto, Veronica Milenkiy, Ahmad Fairiz Azizi
  • Publication number: 20180359608
    Abstract: Systems and methods including computing patterns of visitation to predefined regions by converting coordinates of mobile devices to cell identifiers and searching a database to find matches between cell identifiers representing regions and the cell identifiers of the device locations. Devices having similar visitation patterns are divided into two groups, based on status data of whether or not information about a region has been transmitted to respective users. The visitation patterns after the transmission are compared by a system between the two groups to measure a difference. Identifiers of devices, users, or households are initially provided to the system without the status data to obtain attributes associated individually with the identifiers. In return, the system is provided with the status data associated with the attributes individually for the devices, users, or households but without sufficient information to map the status data individually to the identifiers of the devices, users, or households.
    Type: Application
    Filed: May 7, 2018
    Publication date: December 13, 2018
    Inventors: Kevin Toshio Ching, Veronica Milenkiy, Paolo D'Alberto, Keith Kilpatrick, Andrew Shapiro, Mark Christopher Dixon, Todd A. Rose
  • Patent number: 10036638
    Abstract: Systems and methods including mobile devices determining their locations using location determination units, such as GPS receivers. A computing device generates a statistical measurement of location pattern changes in relation to a predetermined region for a predetermined period of time. The measurement is generated from a difference between the average response of exposed mobile devices and the average response of non-exposed mobile devices, where each of the exposed/non-exposed mobile devices is selected for having a home location or a visitation pattern within an activity area associated with the predetermined region, and each response of a mobile device is based on determining whether locations of the mobile device is within the predetermined region and counts of visitations to the predetermined region by the mobile device in different time intervals.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: July 31, 2018
    Assignee: NINTHDECIMAL, INC.
    Inventors: Paolo D'Alberto, Veronica Milenkiy, Ahmad Fairiz Azizi, Mark Christopher Dixon
  • Patent number: 9986527
    Abstract: Systems and methods including mobile devices determining their locations using location determination units, such as GPS receivers. A computing device generates a statistical measurement of location pattern changes in relation to a predetermined region for a predetermined period of time. The measurement is generated from a difference between the average response of exposed mobile devices and the average response of non-exposed mobile devices, where each response of a mobile device is computed by: determining a sequence of time instances of the mobile devices being at locations within the region, generating a time series of visitation measurements from the time sequence, applying at a time instance an anti-symmetric weight function having an exponential distribution to the time series to generate the response corresponding to the time instance, and summing the responses corresponding to time instances falling within the predetermined period of time as the response of the mobile device.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: May 29, 2018
    Assignee: NINTHDECIMAL, INC.
    Inventors: Paolo D'Alberto, Veronica Milenkiy, Ahmad Fairiz Azizi
  • Patent number: 9967714
    Abstract: Systems and methods including computing patterns of visitation to predefined regions by converting coordinates of mobile devices to cell identifiers and searching a database to find matches between cell identifiers representing regions and the cell identifiers of the device locations. Devices having similar visitation patterns are divided into two groups, based on status data of whether or not information about a region has been transmitted to respective users. The visitation patterns after the transmission are compared by a system between the two groups to measure a difference. Identifiers of devices, users, or households are initially provided to the system without the status data to obtain attributes associated individually with the identifiers. In return, the system is provided with the status data associated with the attributes individually for the devices, users, or households but without sufficient information to map the status data individually to the identifiers of the devices, users, or households.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: May 8, 2018
    Assignee: NINTHDECIMAL, INC
    Inventors: Kevin Toshio Ching, Veronica Milenkiy, Paolo D'Alberto, Keith Kilpatrick, Andrew Shapiro, Mark Christopher Dixon, Todd A. Rose
  • Patent number: 9961488
    Abstract: Systems and methods including mobile devices determining their locations using location determination units, such as GPS receivers. Locations of the mobile devices and predefined locations/regions that have been visited by the mobile devices during a period of time are efficiently organized into a location graph that identifies the neighbors of predefined locations, distances to neighbors, and visitation counts of mobile devices to the predefined locations during the period of time. Keyword values for keywords representing user attributes are assigned to mobile devices and the predefined locations. Based on the location graph, the keyword values are propagated via the location graph, from neighbors to predefined locations, from mobile devices to predefined locations, and from predefined locations to mobile devices, to incrementally improve the accuracy of the keyword values over a number of time periods.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: May 1, 2018
    Assignee: NINTHDECIMAL, INC.
    Inventors: Paolo D'Alberto, Veronica Milenkiy, Ahmad Fairiz Azizi
  • Publication number: 20170353941
    Abstract: Systems and methods including mobile devices determining their locations using location determination units, such as GPS receivers. A computing device generates a statistical measurement of location pattern changes in relation to a predetermined region for a predetermined period of time. The measurement is generated from a difference between the average response of exposed mobile devices and the average response of non-exposed mobile devices, where each response of a mobile device is computed by: determining a sequence of time instances of the mobile devices being at locations within the region, generating a time series of visitation measurements from the time sequence, applying at a time instance an anti-symmetric weight function having an exponential distribution to the time series to generate the response corresponding to the time instance, and summing the responses corresponding to time instances falling within the predetermined period of time as the response of the mobile device.
    Type: Application
    Filed: February 16, 2017
    Publication date: December 7, 2017
    Inventors: Paolo D'Alberto, Veronica Milenkiy, Ahmad Fairiz Azizi
  • Publication number: 20170350705
    Abstract: Systems and methods including mobile devices determining their locations using location determination units, such as GPS receivers. A computing device generates a statistical measurement of location pattern changes in relation to a predetermined region for a predetermined period of time. The measurement is generated from a difference between the average response of exposed mobile devices and the average response of non-exposed mobile devices, where each of the exposed/non-exposed mobile devices is selected for having a home location or a visitation pattern within an activity area associated with the predetermined region, and each response of a mobile device is based on determining whether locations of the mobile device is within the predetermined region and counts of visitations to the predetermined region by the mobile device in different time intervals.
    Type: Application
    Filed: March 30, 2017
    Publication date: December 7, 2017
    Inventors: Paolo D'Alberto, Veronica Milenkiy, Ahmad Fairiz Azizi, Mark Christopher Dixon
  • Publication number: 20170353826
    Abstract: Systems and methods including mobile devices determining their locations using location determination units, such as GPS receivers. Locations of the mobile devices and predefined locations/regions that have been visited by the mobile devices during a period of time are efficiently organized into a location graph that identifies the neighbors of predefined locations, distances to neighbors, and visitation counts of mobile devices to the predefined locations during the period of time. Keyword values for keywords representing user attributes are assigned to mobile devices and the predefined locations. Based on the location graph, the keyword values are propagated via the location graph, from neighbors to predefined locations, from mobile devices to predefined locations, and from predefined locations to mobile devices, to incrementally improve the accuracy of the keyword values over a number of time periods.
    Type: Application
    Filed: February 16, 2017
    Publication date: December 7, 2017
    Inventors: Paolo D'Alberto, Veronica Milenkiy, Ahmad Fairiz Azizi
  • Publication number: 20170353827
    Abstract: Systems and methods including mobile devices determining their locations using location determination units, such as GPS receivers. A computing device generates a statistical measurement of location pattern changes in relation to a predetermined region for a predetermined period of time. The measurement is generated from a difference between responses of exposed mobile devices and responses of non-exposed mobile devices, which devices are selected based on a cluster analysis to match the distributions of the exposed mobile devices and the non-exposed mobile devices in an attribute space. Each response of a mobile device can be computed based on applying, at a time instance, an anti-symmetric weight function having an exponential distribution to a time series of visitation measurements to generate a response corresponding to the time instance, and summing the responses corresponding to time instances falling within the predetermined period of time as the response of the mobile device.
    Type: Application
    Filed: June 6, 2017
    Publication date: December 7, 2017
    Inventors: Paolo D'Alberto, Veronica Milenkiy, Ahmad Fairiz Azizi
  • Publication number: 20170353825
    Abstract: Systems and methods including mobile devices determining their locations using a location determination system, such as a global positioning system. A set of locations, including locations of one or more mobile devices, are identified by their coordinates on the surface of the Earth. The set of locations are efficiently organized into a graph of locations connecting to neighboring locations with edges representing distances to their neighboring locations. For each respective location, a computing device combines coordinates of the respective location into an identifier of a cell that contains the respective location without floating point computations, and stores cell-location data associating respective cells with respective locations.
    Type: Application
    Filed: February 16, 2017
    Publication date: December 7, 2017
    Inventors: Paolo D'Alberto, Veronica Milenkiy, Ahmad Fairiz Azizi
  • Publication number: 20170347242
    Abstract: Systems and methods including computing patterns of visitation to predefined regions by converting coordinates of mobile devices to cell identifiers and searching a database to find matches between cell identifiers representing regions and the cell identifiers of the device locations. Devices having similar visitation patterns are divided into two groups, based on status data of whether or not information about a region has been transmitted to respective users. The visitation patterns after the transmission are compared by a system between the two groups to measure a difference. Identifiers of devices, users, or households are initially provided to the system without the status data to obtain attributes associated individually with the identifiers. In return, the system is provided with the status data associated with the attributes individually for the devices, users, or households but without sufficient information to map the status data individually to the identifiers of the devices, users, or households.
    Type: Application
    Filed: May 23, 2017
    Publication date: November 30, 2017
    Inventors: Kevin Toshio Ching, Veronica Milenkiy, Paolo D'Alberto, Keith Kilpatrick, Andrew Shapiro, Mark Christopher Dixon, Todd A. Rose
  • Patent number: 9668104
    Abstract: Systems and methods including computing patterns of visitation to predefined regions by converting coordinates of mobile devices to cell identifiers and searching a database to find matches between cell identifiers representing regions and the cell identifiers of the device locations. Devices having similar visitation patterns are divided into two groups, based on status data of whether or not information about a region has been transmitted to respective users. The visitation patterns after the transmission are compared by a system between the two groups to measure a difference. Identifiers of devices, users, or households are initially provided to the system without the status data to obtain attributes associated individually with the identifiers. In return, the system is provided with the status data associated with the attributes individually for the devices, users, or households but without sufficient information to map the status data individually to the identifiers of the devices, users, or households.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: May 30, 2017
    Assignee: NinthDecimal, Inc.
    Inventors: Kevin Toshio Ching, Veronica Milenkiy, Paolo D'Alberto, Keith Kilpatrick, Andrew Shapiro, Mark Christopher Dixon, Todd A. Rose
  • Patent number: 9208053
    Abstract: A system and method for identifying optimal system architectures for a reference application are provided. The system and method comprise executing a reference application and a plurality of test applications on a current system architecture and sampling performance data for each of the applications. The performance data is used to compute an application signature for each application. A similarity element is derived from the application signatures that illustrates the similarity between each application and every other application. Using a similarity threshold and an algorithm, a subset of test applications that are similar to the reference application are derived.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: December 8, 2015
    Assignee: Yahoo! Inc.
    Inventors: Arun Kejariwal, Paolo D'Alberto, Sapan Panigrahi, Rosario Cammarota
  • Publication number: 20140350912
    Abstract: A system and method for identifying optimal system architectures for a reference application are provided. The system and method comprise executing a reference application and a plurality of test applications on a current system architecture and sampling performance data for each of the applications. The performance data is used to compute an application signature for each application. A similarity element is derived from the application signatures that illustrates the similarity between each application and every other application. Using a similarity threshold and an algorithm, a subset of test applications that are similar to the reference application are derived.
    Type: Application
    Filed: July 17, 2014
    Publication date: November 27, 2014
    Applicant: Yahoo! Inc.
    Inventors: Arun Kejariwal, Paolo D'Alberto, Sapan Panigrahi, Rosario Cammarota
  • Patent number: 8818787
    Abstract: A system and method for identifying optimal system architectures for a reference application are provided. The system and method comprise executing a reference application and a plurality of test applications on a current system architecture and sampling performance data for each of the applications. The performance data is used to compute an application signature for each application. A similarity element is derived from the application signatures that illustrates the similarity between each application and every other application. Using a similarity threshold and an algorithm, a subset of test applications that are similar to the reference application are derived.
    Type: Grant
    Filed: January 31, 2011
    Date of Patent: August 26, 2014
    Assignee: Yahoo! Inc.
    Inventors: Arun Kejariwal, Paolo D'Alberto, Sapan Panigrahi, Rosario Cammarota