Patents by Inventor Mark Christopher Dixon
Mark Christopher Dixon 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: 20230005013Abstract: Some implementations disclosed herein measure an effect of content exposure (e.g., lift attributable to ad campaign content) by comparing exposed and unexposed conversion (e.g., visit) rates. The measurement processing is distributed between the computing systems used/controlled by different entities: a processing entity and a conversion data collection entity (e.g., a selling entity) so that identifier-level conversion data (e.g., user-level conversion data, device-level conversion data, household-level conversion data, etc.) does not need to leave the conversion data collection entity system(s).Type: ApplicationFiled: June 30, 2022Publication date: January 5, 2023Inventors: Mark Christopher DIXON, Clark Alan BURDICK
-
Multi-touch attribution and control group creation using private commutative encrypted match service
Patent number: 11494510Abstract: Some implementations disclosed herein enable matching identifiers across multiple sources. This may involve adding a unique attribute (e.g., anonymous unique homomorphic identifiers) and/or using randomization to enable comparing data from multiple sources, while also maintaining data privacy. In one example, matches across multiple sources are identified, for example, identifying that there are 100 user identifiers that are in private data sets of three different sources. Such matching may be used to enable private, multi-touch attribution. In another example, techniques are used to determine that data maintained by one source is not also within other sources (e.g., identifying that there are 200 user identifiers that are in data from a first source but not in data from a second source and not in data from a third source. Such determinations may be used to generate control group data that does not match data from other sources.Type: GrantFiled: March 4, 2021Date of Patent: November 8, 2022Assignee: INMARKET MEDIA, LLCInventors: John Raymond Klein, Mark Christopher Dixon, Clark Alan Burdick, Art Haedike, Partha Chowdhury -
Multi-Touch Attribution and Control Group Creation Using Private Commutative Encrypted Match Service
Publication number: 20220284114Abstract: Some implementations disclosed herein enable matching identifiers across multiple sources. This may involve adding a unique attribute (e.g., anonymous unique homomorphic identifiers) and/or using randomization to enable comparing data from multiple sources, while also maintaining data privacy. In one example, matches across multiple sources are identified, for example, identifying that there are 100 user identifiers that are in private data sets of three different sources. Such matching may be used to enable private, multi-touch attribution. In another example, techniques are used to determine that data maintained by one source is not also within other sources (e.g., identifying that there are 200 user identifiers that are in data from a first source but not in data from a second source and not in data from a third source. Such determinations may be used to generate control group data that does not match data from other sources.Type: ApplicationFiled: March 4, 2021Publication date: September 8, 2022Inventors: John Raymond KLEIN, Mark Christopher DIXON, Clark Alan BURDICK, Art HAEDIKE, Partha CHOWDHURY -
Patent number: 10558724Abstract: Location graph-based derivation of user attributes. Location data associated with a user, such as a current and/or past location at which the user has been, is received. A user attribute data associated with the location data is determined and used to update a user profile associated with the user.Type: GrantFiled: January 12, 2017Date of Patent: February 11, 2020Assignee: NINTHDECIMAL, INC.Inventors: Kevin Toshio Ching, Grigory Sokol, Ahmad Fairiz Azizi, Luke Gain, Yury Zhyshko, Mark Christopher Dixon, Robert Abusaidi, Kevin McKenzie, John Raymond Klein, Leonid Blyukher, Jeff Pittelkau, David Staas
-
Patent number: 10306583Abstract: Systems and methods to identify a region in which a mobile device is located, by: applying device attributes of the mobile device and region attributes of coordinates of the mobile device to a predictive model to generate an accuracy indicator, identifying a plurality of locations from the coordinates of the mobile device that represent one point and the accuracy indicator, converting coordinates of the locations to cell identifiers of a grid reference system, determining region(s) containing the locations by finding matching cell identifiers that are pre-associated with the region(s), and determining a confidence level of a region that contains at least a portion of the locations based on the weights of locations in the portion. The region is identified in response to a determination that the confidence level is above a threshold.Type: GrantFiled: October 25, 2018Date of Patent: May 28, 2019Assignee: NINTHDECIMAL, INC.Inventor: Mark Christopher Dixon
-
Publication number: 20190098599Abstract: Systems and methods to identify a region in which a mobile device is located, by: applying device attributes of the mobile device and region attributes of coordinates of the mobile device to a predictive model to generate an accuracy indicator, identifying a plurality of locations from the coordinates of the mobile device that represent one point and the accuracy indicator, converting coordinates of the locations to cell identifiers of a grid reference system, determining region(s) containing the locations by finding matching cell identifiers that are pre-associated with the region(s), and determining a confidence level of a region that contains at least a portion of the locations based on the weights of locations in the portion. The region is identified in response to a determination that the confidence level is above a threshold.Type: ApplicationFiled: October 25, 2018Publication date: March 28, 2019Inventor: Mark Christopher Dixon
-
Publication number: 20180359608Abstract: 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: ApplicationFiled: May 7, 2018Publication date: December 13, 2018Inventors: Kevin Toshio Ching, Veronica Milenkiy, Paolo D'Alberto, Keith Kilpatrick, Andrew Shapiro, Mark Christopher Dixon, Todd A. Rose
-
Patent number: 10142788Abstract: Systems and methods including mobile devices determining their location using a location determination system, such as a global positioning system. A database stores the identifiers of cells representative of predefined regions in a hierarchical grid system. The location coordinates as function of time are converted to visitation patterns of the mobile devices to the predefined regions, based on converting the coordinates to cell identifiers and searching the database to find matches between the cell identifiers representing the regions and the cell identifiers representing the mobile device locations. For example, mobile devices having similar visitation patterns can be identified and divided into two groups; and information relevant to a region is transmitted to one of the group but not another. The visitation patterns of the two group after the transmission is identified and compared to measure a difference.Type: GrantFiled: September 6, 2017Date of Patent: November 27, 2018Assignee: NINTHDECIMAL, INC.Inventors: Yury Zhyshko, Veronica Milenkiy, Elena Rose, Mark Christopher Dixon, Kevin Toshio Ching, Keith Kilpatrick
-
Patent number: 10117216Abstract: Systems and methods to identify a region in which a mobile device is located, by: applying device attributes of the mobile device and region attributes of coordinates of the mobile device to a predictive model to generate an accuracy indicator, identifying a plurality of locations from the coordinates of the mobile device that represent one point and the accuracy indicator, converting coordinates of the locations to cell identifiers of a grid reference system, determining region(s) containing the locations by finding matching cell identifiers that are pre-associated with the region(s), and determining a confidence level of a region that contains at least a portion of the locations based on the weights of locations in the portion. The region is identified in response to a determination that the confidence level is above a threshold.Type: GrantFiled: September 26, 2017Date of Patent: October 30, 2018Assignee: NINTHDECIMAL, INC.Inventor: Mark Christopher Dixon
-
Patent number: 10036638Abstract: 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: GrantFiled: March 30, 2017Date of Patent: July 31, 2018Assignee: NINTHDECIMAL, INC.Inventors: Paolo D'Alberto, Veronica Milenkiy, Ahmad Fairiz Azizi, Mark Christopher Dixon
-
Patent number: 10034141Abstract: Systems and methods including a database storing the identifiers of cells representing residential parcels of real estate properties. Mobile devices determine the coordinates of their locations during a period of time using a location determination system, such as a global positioning system. The coordinates are converted to cell identifiers to look up corresponding residential parcels that have been visited by the mobile devices. A server generates a visitation data set for each residential parcel visited by each mobile device, including different types of frequencies of the mobile device visiting the residential parcel (e.g., night, weekend). A server filters the residential parcels based on visitation frequencies to identify home candidates and then further filters the home candidates based on the count of mobile devices having the home candidates. A home parcel, and thus its address, is identified from the filtered home candidate(s) for each mobile device.Type: GrantFiled: July 20, 2017Date of Patent: July 24, 2018Assignee: NINTHDECIMAL, INC.Inventors: Elena Rose, Mark Christopher Dixon, Kevin Toshio Ching, Veronica Milenkiy
-
Patent number: 9967714Abstract: 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: GrantFiled: May 23, 2017Date of Patent: May 8, 2018Assignee: NINTHDECIMAL, INCInventors: Kevin Toshio Ching, Veronica Milenkiy, Paolo D'Alberto, Keith Kilpatrick, Andrew Shapiro, Mark Christopher Dixon, Todd A. Rose
-
Publication number: 20170374521Abstract: Systems and methods including mobile devices determining their location using a location determination system, such as a global positioning system. A database stores the identifiers of cells representative of predefined regions in a hierarchical grid system. The location coordinates as function of time are converted to visitation patterns of the mobile devices to the predefined regions, based on converting the coordinates to cell identifiers and searching the database to find matches between the cell identifiers representing the regions and the cell identifiers representing the mobile device locations. For example, mobile devices having similar visitation patterns can be identified and divided into two groups; and information relevant to a region is transmitted to one of the group but not another. The visitation patterns of the two group after the transmission is identified and compared to measure a difference.Type: ApplicationFiled: September 6, 2017Publication date: December 28, 2017Inventors: Yury Zhyshko, Veronica Milenkiy, Elena Rose, Mark Christopher Dixon, Kevin Toshio Ching, Keith Kilpatrick
-
Publication number: 20170350705Abstract: 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: ApplicationFiled: March 30, 2017Publication date: December 7, 2017Inventors: Paolo D'Alberto, Veronica Milenkiy, Ahmad Fairiz Azizi, Mark Christopher Dixon
-
Publication number: 20170347242Abstract: 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: ApplicationFiled: May 23, 2017Publication date: November 30, 2017Inventors: Kevin Toshio Ching, Veronica Milenkiy, Paolo D'Alberto, Keith Kilpatrick, Andrew Shapiro, Mark Christopher Dixon, Todd A. Rose
-
Publication number: 20170318434Abstract: Systems and methods including a database storing the identifiers of cells representing residential parcels of real estate properties. Mobile devices determine the coordinates of their locations during a period of time using a location determination system, such as a global positioning system. The coordinates are converted to cell identifiers to look up corresponding residential parcels that have been visited by the mobile devices. A server generates a visitation data set for each residential parcel visited by each mobile device, including different types of frequencies of the mobile device visiting the residential parcel (e.g., night, weekend). A server filters the residential parcels based on visitation frequencies to identify home candidates and then further filters the home candidates based on the count of mobile devices having the home candidates. A home parcel, and thus its address, is identified from the filtered home candidate(s) for each mobile device.Type: ApplicationFiled: July 20, 2017Publication date: November 2, 2017Inventors: Elena Rose, Mark Christopher Dixon, Kevin Toshio Ching, Veronica Milenkiy
-
Patent number: 9769619Abstract: Systems and methods including mobile devices determining their location using a location determination system, such as a global positioning system. A database stores the identifiers of cells representative of predefined regions in a hierarchical grid system. The location coordinates as function of time are converted to visitation patterns of the mobile devices to the predefined regions, based on converting the coordinates to cell identifiers and searching the database to find matches between the cell identifiers representing the regions and the cell identifiers representing the mobile device locations. For example, mobile devices having similar visitation patterns can be identified and divided into two groups; and information relevant to a region is transmitted to one of the group but not another. The visitation patterns of the two group after the transmission is identified and compared to measure a difference.Type: GrantFiled: June 6, 2016Date of Patent: September 19, 2017Assignee: NINTHDECIMAL, INC.Inventors: Yury Zhyshko, Veronica Milenkiy, Elena Rose, Mark Christopher Dixon, Kevin Toshio Ching, Keith Kilpatrick
-
Patent number: 9730028Abstract: Systems and methods including a database storing the identifiers of cells representing residential parcels of real estate properties. Mobile devices determine the coordinates of their locations during a period of time using a location determination system, such as a global positioning system. The coordinates are converted to cell identifiers to look up corresponding residential parcels that have been visited by the mobile devices. A server generates a visitation data set for each residential parcel visited by each mobile device, including different types of frequencies of the mobile device visiting the residential parcel (e.g., night, weekend). A server filters the residential parcels based on visitation frequencies to identify home candidates and then further filters the home candidates based on the count of mobile devices having the home candidates. A home parcel, and thus its address, is identified from the filtered home candidate(s) for each mobile device.Type: GrantFiled: October 28, 2016Date of Patent: August 8, 2017Assignee: NinthDecimal, Inc.Inventors: Elena Rose, Mark Christopher Dixon, Kevin Toshio Ching, Veronica Milenkiy
-
Patent number: 9668104Abstract: 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: GrantFiled: May 26, 2016Date of Patent: May 30, 2017Assignee: NinthDecimal, Inc.Inventors: Kevin Toshio Ching, Veronica Milenkiy, Paolo D'Alberto, Keith Kilpatrick, Andrew Shapiro, Mark Christopher Dixon, Todd A. Rose
-
Publication number: 20170124102Abstract: Location graph-based derivation of user attributes. Location data associated with a user, such as a current and/or past location at which the user has been, is received. A user attribute data associated with the location data is determined and used to update a user profile associated with the user.Type: ApplicationFiled: January 12, 2017Publication date: May 4, 2017Inventors: Kevin Toshio Ching, Grigory Sokol, Ahmad Fairiz Azizi, Luke Gain, Yury Zhyshko, Mark Christopher Dixon, Robert Abusaidi, Kevin McKenzie, John Raymond Klein, Leonid Blyukher, Jeff Pittelkau, David Staas