×

Systems and methods for collecting, analyzing, and sharing bio-signal and non-bio-signal data

  • US 10,606,353 B2
  • Filed: 09/14/2018
  • Issued: 03/31/2020
  • Est. Priority Date: 09/14/2012
  • Status: Active Grant
First Claim
Patent Images

1. A brainwave monitoring system comprising:

  • a plurality of client computing devices, each of the plurality of client computing devices in communication with at least one bio-signal sensor including at least one electroencephalography (EEG) bio-signal sensor; and

    at least one computer server in communication with the plurality of computing devices over a communications network, the at least one computer server configured to;

    receive time-coded EEG bio-signal data from at least one of the plurality of client computing devices, the time-coded EEG bio-signal data having metadata indicating a user identifier of the plurality of user identifiers;

    acquire time-coded feature event data;

    generate a cloud pipeline instance to process the time-coded EEG bio-signal data and the time coded feature event data, the cloud pipeline instance defining pipeline parameters for a classification model;

    extract, using the cloud pipeline instance, feature events from the time coded feature event data at feature event time codes, each feature event being a set of variables and corresponding values at at least one feature event time code;

    automatically search the feature events to identify a pattern, the pattern linked to a feature event time code of the at least one feature event time code, the pattern representing user response associated with the feature event data at the feature event time code;

    using the feature event time code linked to the pattern identified in the feature-events, label segments in the time-coded EEG bio-signal data having EEG bio-signal time-codes being same or similar to the feature event time code linked to the pattern;

    update the classification model with the EEG bio-signal features extracted from labelled segments of the time-coded EEG bio-signal data, the classification model for predicting brain state based on the pipeline parameters;

    determine a response classification of the segments of the time-coded EEG bio-signal data using the classification model and pipeline parameters, the response classification being an automatic prediction of a brain state at the EEG bio-signal time codes;

    update, for the user identifier, a bio-signal interaction profile based on the classification model, the response classification, the time-coded EEG bio-signal data associated with that user identifier, and the time-coded feature event data;

    receive additional time-coded EEG bio-signal data associated with the user identifier; and

    generate an encryption key using the bio-signal interaction profile associated with the user identifier and segments of the additional time-coded EEG bio-signal data associated with the user identifier.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×