Patents by Inventor Stephen Milton

Stephen Milton 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: 11809465
    Abstract: Provided is a process of obtaining a plurality of location data sets from different providers of user geolocation history, each location data set including a plurality of user-activity records, each user-activity records being associated with a user identifier and including geolocations of the corresponding user and times that the corresponding user was at the geolocations, the different providers having different user identifiers for a given corresponding user; matching, by one or more processors, the user identifiers between the location data sets based on geolocations of the corresponding user and times that the corresponding user was at the geolocations; and storing the matched user identifiers in association with one another in corresponding user profiles.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: November 7, 2023
    Assignee: PlaceIQ, Inc.
    Inventors: Stephen Milton, Duncan McCall
  • Publication number: 20220332335
    Abstract: Provided is a system configured to determine and push adjustments to vehicle operations using machine-learning systems across multiple computing layers.
    Type: Application
    Filed: February 21, 2022
    Publication date: October 20, 2022
    Inventor: Stephen Milton
  • Patent number: 11353522
    Abstract: A system determines the data stored on a portion of magnetic media by obtaining an image that represents the magnetic state of the portion of magnetic media using a magneto-optic image sensor. In an example, the image sensor is connected to a mechanism that moves over the portion of magnetic media, and the system takes a plurality of images which are stitched together into a composite image of the state of the portion of magnetic media. The system analyzes the image to identify regions that contain data, extracts the encoded data from the regions. The encoded data is decoded in accordance with an encoding scheme used by the portion of magnetic media. In some examples, a file structure is applied to the data and data files are recovered from the image. In various examples, the portion of magnetic media can be hard disk media, floppy disk media, or magnetic tape.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: June 7, 2022
    Assignee: Vulcan Inc.
    Inventors: Keith John Perez, Stephen Milton Jones
  • Patent number: 11270324
    Abstract: Provided is a process of learning an audience member function, the process including: obtaining a training set of geographic data describing geolocation histories of a plurality of mobile devices, wherein members of the training set are classified according to whether the respective member of the training set is a member of an audience; retrieving attributes of geolocations in the geolocation histories from a geographic information system; learning feature functions of an audience member function based on the training set, wherein at least some of the feature functions are a function of the retrieved attributes of geolocation, wherein the feature functions are learned, at least in part, by calculating a plurality of impurity measures for candidate feature functions and selecting one of the candidate feature functions based on the relative values of the impurity measures; and storing the feature functions of the audience member function in an audience repository.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: March 8, 2022
    Assignee: PLACEIQ, INC.
    Inventors: Stephen Milton, Duncan McCall
  • Patent number: 11254325
    Abstract: Provided is a system configured to determine and push adjustments to vehicle operations using machine-learning systems across multiple computing layers.
    Type: Grant
    Filed: July 14, 2019
    Date of Patent: February 22, 2022
    Assignee: MOOVE.AI
    Inventor: Stephen Milton
  • Patent number: 11257103
    Abstract: Provided is a process that determines a device-dwell graph based on noisy reported geolocations for mobile computing devices.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: February 22, 2022
    Assignee: PLACEIQ, INC.
    Inventor: Stephen Milton
  • Patent number: 11238473
    Abstract: Provided is a process of discovering psychographic segments of consumers with unsupervised machine learning, the process including: obtaining a first set of consumer-behavior records; converting the first set of consumer-behavior records into respective consumer-behavior vectors; determining psychographic segments of consumers by training an unsupervised machine learning model with the first set of consumer-behavior vectors; obtaining a second set of consumer-behavior records after determining the psychographic segments of consumers; converting the second set of consumer-behavior records into respective consumer-behavior vectors; classifying the second set of consumer-behavior vectors as each belonging to at least a respective one of psychographic segments with the trained machine learning model; and predicting based on the classification a likelihood of the respective consumer engaging in behavior associated with a corresponding one of the psychographic segments.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: February 1, 2022
    Assignee: PlaceIQ, Inc.
    Inventors: Stephen Milton, Duncan McCall
  • Patent number: 11188935
    Abstract: Provided is a process, including: obtaining geolocations histories of computing devices; assigning different subsets of the location histories to different computing devices in a compute cluster; querying a geographic information system (GIS) with geolocations in the geolocations histories to obtain identifiers of chain retail establishments; determining visit graphs for the individuals; and determining, for a given retail chain and a given individual, a score indicative of an affinity of the given individual to the given retail chain based on the visit graphs for more than 100 individuals including the given individual.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: November 30, 2021
    Assignee: PlaceIQ, Inc.
    Inventors: Stephen Milton, Duncan McCall
  • Publication number: 20210312725
    Abstract: Provided is a system configured to determine and push adjustments to vehicle operations using machine-learning systems across multiple computing layers.
    Type: Application
    Filed: March 30, 2021
    Publication date: October 7, 2021
    Inventor: Stephen Milton
  • Patent number: 11093960
    Abstract: Provided is a process including: obtaining network traffic logs; matching a set of a plurality of the user computing devices; obtaining an indicator of content to be measured for effectiveness in driving place visits; selecting from the network traffic logs records of network exchanges in which the indicator is present; obtaining a device identifier from each of the selected records; matching the obtained device identifiers to respective matching sets including the respective obtained identifier; obtaining respective mobile device identifiers from the respective matching sets; selecting from the network traffic logs records indicating communications from mobile computing devices identified by the obtained mobile device identifiers; obtaining geolocations from the records indicating communications from the mobile computing devices identified; determining that a subset of the records have geolocations that correspond to at least one of a set of geographic areas; and determining an effectiveness of the content i
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: August 17, 2021
    Assignee: PlaceIQ, Inc.
    Inventors: Stephen Milton, Duncan McCall, Bishwaroop Ganguly
  • Publication number: 20210232609
    Abstract: Provided is a process of obtaining a plurality of location data sets from different providers of user geolocation history, each location data set including a plurality of user-activity records, each user-activity records being associated with a user identifier and including geolocations of the corresponding user and times that the corresponding user was at the geolocations, the different providers having different user identifiers for a given corresponding user; matching, by one or more processors, the user identifiers between the location data sets based on geolocations of the corresponding user and times that the corresponding user was at the geolocations; and storing the matched user identifiers in association with one another in corresponding user profiles.
    Type: Application
    Filed: August 7, 2020
    Publication date: July 29, 2021
    Inventors: Stephen Milton, Duncan McCall
  • Publication number: 20210025950
    Abstract: A system determines the data stored on a portion of magnetic media by obtaining an image that represents the magnetic state of the portion of magnetic media using a magneto-optic image sensor. In an example, the image sensor is connected to a mechanism that moves over the portion of magnetic media, and the system takes a plurality of images which are stitched together into a composite image of the state of the portion of magnetic media. The system analyzes the image to identify regions that contain data, extracts the encoded data from the regions. The encoded data is decoded in accordance with an encoding scheme used by the portion of magnetic media. In some examples, a file structure is applied to the data and data files are recovered from the image. In various examples, the portion of magnetic media can be hard disk media, floppy disk media, or magnetic tape.
    Type: Application
    Filed: October 12, 2020
    Publication date: January 28, 2021
    Inventors: Keith John Perez, Stephen Milton Jones
  • Patent number: 10841743
    Abstract: Provided is a process of merging data from feeds from multiple sources of computing device network activity data having heterogenous device identifier namespaces and device identifier to device mappings that change over time, the process including: accessing three or more sources of network activity log data from three or more different sources of network activity data, wherein: for each of the sources of network activity log data, based the respective network activity log data, updating a multi-namespace mapping that maps the external-namespace device identifiers to internal-namespace device identifiers in an internal namespace of a system configured to profile mobile computing devices based on logged network activity data of the mobile computing devices, wherein: the namespace mapping comprises a plurality of external-namespace-specific mappings each mapping a respective type of device identifier in a respective external namespace used in the network activity log data to one or more internal-namespace devic
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: November 17, 2020
    Assignee: PlaceIQ, Inc.
    Inventors: Stephen Milton, Duncan McCall
  • Patent number: 10802085
    Abstract: A system determines the data stored on a piece of magnetic media by obtaining an image that represents the magnetic state of the piece of magnetic media using a magneto-optic image sensor. In an example, the image sensor is connected to a mechanism that moves over the piece of magnetic media, and the system takes a plurality of images which are stitched together into a composite image of the state of the piece of magnetic media. The system analyzes the image to identify regions that contain data, extracts the encoded data from the regions. The encoded data is decoded in accordance with an encoding scheme used by the piece of magnetic media. In some examples, a file structure is applied to the data and data files are recovered from the image. In various examples, the piece of magnetic media can be hard disk media, floppy disk media, or magnetic tape.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: October 13, 2020
    Assignee: Vulcan Inc.
    Inventors: Keith John Perez, Stephen Milton Jones
  • Patent number: 10783172
    Abstract: Provided is a process of obtaining a plurality of location data sets from different providers of user geolocation history, each location data set including a plurality of user-activity records, each user-activity records being associated with a user identifier and including geolocations of the corresponding user and times that the corresponding user was at the geolocations, the different providers having different user identifiers for a given corresponding user; matching, by one or more processors, the user identifiers between the location data sets based on geolocations of the corresponding user and times that the corresponding user was at the geolocations; and storing the matched user identifiers in association with one another in corresponding user profiles.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: September 22, 2020
    Assignee: PlaceIQ, Inc.
    Inventors: Stephen Milton, Duncan McCall
  • Publication number: 20200286111
    Abstract: Provided is a process that determines a device-dwell graph based on noisy reported geolocations for mobile computing devices.
    Type: Application
    Filed: February 5, 2020
    Publication date: September 10, 2020
    Inventor: Stephen Milton
  • Publication number: 20200252794
    Abstract: Provided is a distributed application that shifts certain server-side operations from geolocation analytics platforms to client computing devices to enhance consumer privacy and the collection and use of potentially sensitive, personal data about an individual and their mobile device.
    Type: Application
    Filed: February 19, 2020
    Publication date: August 6, 2020
    Inventors: Stephen Milton, Drew Breunig
  • Publication number: 20200182949
    Abstract: A system determines the data stored on a piece of magnetic media by obtaining an image that represents the magnetic state of the piece of magnetic media using a magneto-optic image sensor. In an example, the image sensor is connected to a mechanism that moves over the piece of magnetic media, and the system takes a plurality of images which are stitched together into a composite image of the state of the piece of magnetic media. The system analyzes the image to identify regions that contain data, extracts the encoded data from the regions. The encoded data is decoded in accordance with an encoding scheme used by the piece of magnetic media. In some examples, a file structure is applied to the data and data files are recovered from the image. In various examples, the piece of magnetic media can be hard disk media, floppy disk media, or magnetic tape.
    Type: Application
    Filed: December 11, 2018
    Publication date: June 11, 2020
    Inventors: Keith John Perez, Stephen Milton Jones
  • Patent number: 10679231
    Abstract: Provided is a computer-implemented method that includes obtaining a user location dataset indicative of a location visited by a user, the user location dataset being based at least in part on a location signal received from a mobile computing device associated with the user, determining that the location visited corresponds to a geographic location of a place of interest, determining, using a computer, a visit count corresponding to the location dataset, adjusting a visit count for the place of interest to include the visit count corresponding to the location dataset, and storing the adjusted visit count for the place of interest in a visitation rate datastore.
    Type: Grant
    Filed: September 1, 2018
    Date of Patent: June 9, 2020
    Assignee: PlaceIQ, Inc.
    Inventors: Stephen Milton, Duncan McCall
  • Publication number: 20200160363
    Abstract: Provided is a process of discovering psychographic segments of consumers with unsupervised machine learning, the process including: obtaining a first set of consumer-behavior records; converting the first set of consumer-behavior records into respective consumer-behavior vectors; determining psychographic segments of consumers by training an unsupervised machine learning model with the first set of consumer-behavior vectors; obtaining a second set of consumer-behavior records after determining the psychographic segments of consumers; converting the second set of consumer-behavior records into respective consumer-behavior vectors; classifying the second set of consumer-behavior vectors as each belonging to at least a respective one of psychographic segments with the trained machine learning model; and predicting based on the classification a likelihood of the respective consumer engaging in behavior associated with a corresponding one of the psychographic segments.
    Type: Application
    Filed: August 6, 2019
    Publication date: May 21, 2020
    Inventors: Stephen Milton, Duncan McCall