×

Systems and methods for simultaneous electronic file exchange

  • US 10,623,468 B1
  • Filed: 05/20/2015
  • Issued: 04/14/2020
  • Est. Priority Date: 05/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for enabling the simultaneous exchange of electronic information, comprising:

  • creating a storage object based on information received from a first entity, the information received from the first entity includingone or more attributes for said storage object provided by or selected by the first entity, andsecond entity information pertaining to a second entity;

    sending a notification to the second entity indicating that the storage object has been created;

    receiving one or more file contributions of the first entity for use with the storage object;

    receiving one or more file contributions of the second entity for use with the storage object;

    checking the one or more file contributions of the first entity made to the storage object against predetermined requirements pertaining at least to content for the one or more file contributions of the first entity made to the storage object;

    checking the one or more file contributions of the second entity made to the storage object against the predetermined requirements pertaining at least to the content for the one or more file contributions of the second entity made to the storage object; and

    simultaneously sending or making availablefrom the storage object to the first entity, at least one of the one or more file contributions of the second entity, andfrom the storage object to the second entity, at least one of the one or more file contributions of the first entity;

    wherein the step of simultaneously sending or making available occursonly on or after receipt of one or more file contributions from the first entity to the storage object and only on or after receipt of one or more file contributions from the second entity to the storage object, andonly after the one or more file contributions of the first entity made to the storage object are determined to satisfy the predetermined requirements and the one or more file contributions of the second entity made to the storage object are determined to satisfy the predetermined requirements,wherein the simultaneously sending or making available step is performed only with those one or more file contributions of the first entity made to the storage object that satisfy the predetermined requirements pertaining at least to the content for the one or more contributions of the first entity and only with those one or more file contributions of the second entity made to the storage object that satisfy the predetermined requirements pertaining at least to the content for the one or more contributions of the second entity,and wherein no portion of the content of the one or more file contributions from the first entity are made available to the second entity prior to the simultaneous sending or making available and no portion of the content of the one or more file contributions from the second entity are made available to the first entity prior to the simultaneous sending or making available.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×