×

Genome sharing

  • US 9,336,177 B2
  • Filed: 10/14/2008
  • Issued: 05/10/2016
  • Est. Priority Date: 10/15/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for sharing data, comprising:

  • receiving, from a first account, a request to share data with a second account in a web application, wherein;

    the first account owns a plurality of first account profiles for a first set of individuals and each first account profile is associated with a different individual of the first set;

    the second account owns a plurality of second account profiles for a second set of individuals and each second account profile is associated with a different individual of the second set; and

    the request comprises;

    an indication of a set of selected one or more of the plurality of first account profiles associated with the first account to share with the second account, and a corresponding set of one or more sharing levels associated with the set of selected one or more of the plurality of first account profiles;

    the set of selected one or more of the plurality of first account profiles is specified by a first user of the first account; and

    a sharing level in the corresponding set of one or more sharing levels associated with the set of selected one or more of the plurality of first account profiles indicates a subset of sensitive nonpublic data to be shared from an account profile among the set of selected one or more of the plurality of first account profiles to the second account;

    notifying the second account of the request from the first account;

    receiving, from the second account, an acceptance of the request to share data, wherein;

    the acceptance includes;

    an indication of a set of selected one or more of the plurality of second account profiles associated with the second account to share with the first account, and a corresponding set of one or more sharing levels associated with the set of selected one or more of the plurality of second account profiles;

    the set of selected one or more of the plurality of the second account profiles is specified by a second user of the second account; and

    a sharing level in the corresponding set of one or more sharing levels associated with the set of selected one or more of the plurality of second account profiles indicates a subset of sensitive nonpublic data to be shared from an account profile among the set of selected one or more of the plurality of second account profiles to the first account;

    establishing sharing from the set of selected one or more of the plurality of first account profiles to the second account and sharing from the set of selected one or more of the plurality of second account profiles to the first account; and

    storing sharing information, including, for a shared profile, information pertaining to an account to which the shared profile is shared and a corresponding sharing level;

    wherein the first account and the second account do not own the same account profiles.

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