Zum Hauptinhalt springen

Systems and methods for improving the privacy-protection of the exchange of STD test results and the utility of STD test results

2017
Online Patent

Titel:
Systems and methods for improving the privacy-protection of the exchange of STD test results and the utility of STD test results
Link:
Veröffentlichung: 2017
Medientyp: Patent
Sonstiges:
  • Nachgewiesen in: USPTO Patent Applications
  • Sprachen: English
  • Document Number: 20170046535
  • Publication Date: February 16, 2017
  • Appl. No: 14/821860
  • Application Filed: August 10, 2015
  • Claim: 1. A method of improving privacy-protection during the exchange of STD test results, the method comprising: importing STD test results and identification information of the individual user; importing business and business identification information of the establishment user; the user selecting presets for STD-related criteria and minimum requirements for the exchange of STD test results to occur; the user manually inputting user-definable criteria and minimum requirements; the establishment user inputting user-definable criteria and minimum requirements; the user attempting to exchange STD test results with other users; displaying percentages of criteria met after adjusting for criterion weight functions if all involved parties meet all users' minimum requirements; and displaying STD test results only if all users allow the exchange of STD test results; thereby improving the privacy-protection of the exchange of STD test results.
  • Claim: 2. The method of claim 1, wherein the step of importing STD test results and identification information of the user comprises: the user filling out an HIPAA form authorizing the release of STD test results; the user optionally providing additional user identification information in addition to what is required for STD testing to the STD center for future user verification uses; requesting the release of the user's STD test results and user identification information from the STD center according to HIPAA guidelines; and storing the STD test results and identification information of the user in a database of a back-end computing-device.
  • Claim: 3. The method of claim 1, wherein the step of importing business and business identification information of the establishment user comprises: selecting type of establishment and services; adding individuals who may act as either users of the establishment account and authorizing their computing-devices; inputting permitting and licensing information; inputting establishment address and description; and storing the inputted information in a database of a back-end computing-device.
  • Claim: 4. The method of claim 1, wherein the step of the user selecting presets for STD-related criteria and minimum requirements for the exchange of STD test results to occur comprises: utilizing STD test results and user identification stored in a database to generate a default and alternate STD criteria presets for matching the user to other users with: the same STD's or lack of STD's; less STD's; or more STD's; estimating and displaying to the user the percentage of sexually-active people in an arbitrarily-defined or user-defined location and radius that meet the default and alternate STD criteria presets generated at default or user-definable permutations of levels of prevalence and undesirability of risking transmission on scales of 1-5; allowing the user to specify individual STD's that he tests positive or negative for and which he would not require other users to also test positive or negative for in order for the minimum requirement for the exchange of STD test results to occur to be met; inputting user verification information required for attempting the exchange of STD test results and other functions such logging in or viewing the user's sexual contact history; allowing the user to specify user verification methods required of other users for the attempt to exchange STD test results to occur; allowing the user to specify what user verification methods specifiable by other users are required to be specified for the exchange of STD test results to occur with them; allowing the user to specify whether manual viewing is required for the exchange of STD test results to occur if all involved parties meet each others' minimum requirements; displaying to the user and allowing him to select his preferred presets for prevalence and undesirability of risking transmission by means of selecting maximum thresholds of allowable STD's based upon the STD's arbitrarily-defined prevalence or undesirability of risking transmission on scales of 1-5: allowing the user to define the requirements for updating other users she has exchanged STD test results with her most current STD test results as they become available. storing the first and any additional combinations of selections under different “user profiles” in a database to allow the user to easily switch between different settings; allowing the user to select whether or not one-way exchanges of STD test results will be allowed for establishments, such as brothels, sex clubs, HIV clubs, etc. allowing the user to be optionally automatically matched to other users who also wish to be automatically matched to other users utilizing inputted criteria, either at specific times or continuously, IE. performing a search for other users on a social media website or attempting to find other users within the vicinity of a small radius such as a sex club; allowing the user to optionally provide payment information, for such uses as purchasing sexual health-related products and services or paying one-time fees or recurring fees for entrance to, membership to, or services of an establishment user; allowing the establishment user to optionally provide bank routing number to offer and collect one-time payment or subscription payment options during the exchange of STD test results;
  • Claim: 5. The method of claim 1, wherein the step of the user manually inputting user-definable criteria and minimum requirements for the exchange of STD test results to occur may comprise of one or more of the following, in no specific order, and at the option of the user: selecting presets for STD-related criteria and minimum requirements for the exchange of STD test results to occur for use as a template for manually-inputting user-definable criteria and minimum requirements for the exchange of STD test results to occur; customizing STD-related and non-STD-related criteria, criterion weight functions, and minimum requirement for the exchange of STD test results to occur as a percentage; using STD-related and/or non-STD-related criteria, criterion weight functions, and minimum requirement percentages in reference to the user himself as opposed to in reference to others; creating custom STD-related and/or non-STD-related criteria and criterion weight functions; optionally separating STD-related and non-STD-related minimum requirement percentages when determining whether minimum requirements have been met; allowing the user to use the default or user-specified location and radius and displaying the estimated percentages of other sexually-active persons in the specified location and radius who match each specific criterion, STD-related criterion minimum requirement, non-STD-related criterion minimum requirement, and combined STD-related and non-STD-related criterion minimum requirement; allowing the user to be given the option to accept being marked as being granted entrance or membership to an establishment up to a specified date or duration, with such marking being usable either as a criterion during attempts to exchange STD test results and/or as a logo of the establishment displayable during manual user verification; storing inputted preset and/or user-defined criteria, weight functions, minimum requirements, user identification information, and cryptographic hash code and hash code function for verifying the authenticity of the profile settings in a database of a back-end computing device; and optionally encrypting and storing inputted preset and/or user-defined criteria, weight functions, minimum requirements, user identification information, and hash code and hash code function for verifying the authenticity of the user's and other users' profile settings in the memory of a front-end computing device belonging to the user to allow for the exchange of STD test results without internet communication to a back-end computing device.
  • Claim: 6. The method of claim 1, wherein the step of the establishment user inputting user-definable criteria and minimum requirements for the one-way exchange of STD test results comprises: allowing the user to specify allowable, unallowable, and required STD's; customizing STD-related and non-STD-related criteria, criterion weight functions, and minimum requirement for the exchange of STD test results to occur in reference to other users and optionally also in reference to the establishment as a percentage as described in the step of claim 5; creating custom STD-related and/or non-STD-related criteria and criterion weight functions; inputting user verification information required for attempting the exchange of STD test results and/or other functions such as viewing the user's sexual contact history; allowing the user to specify user verification methods required of other users for the attempt to exchange STD test results to occur; allowing the user to specify what user verification methods of other users are required to be used for the exchange of STD test results to occur; allowing the user to specify whether manual viewing is required for the exchange of STD test results to occur if all involved parties meet each others' minimum requirements; and allowing the user to specify specific users for permanent, one-time, or temporary: blacklisting; entrance to establishment; and/or access to establishment services. allowing the user to either automatically or manually charge one-time or recurring fees for entrance to, membership, or services of the establishment or services of an establishment user after a successful one-way exchange of STD test results; and allowing the user the option to mark users who allow such marking as having been granted entrance or membership to the establishment up to a specified date or duration. storing inputted preset and/or user-defined criteria, weight functions, minimum requirements, user identification information, and cryptographic hash code and hash code function for verifying the authenticity of the profile settings in a database of a back-end computing device; and optionally encrypting and storing inputted preset and/or user-defined criteria, weight functions, minimum requirements, user identification information, and hash code and hash code function for verifying the authenticity of the user's and other users' profile settings in the memory of a front-end computing device belonging to the user to allow for the exchange of STD test results without internet communication to a back-end computing device.
  • Claim: 7. The method of claim 1, wherein the step of the user attempting to exchange STD test results with other users comprises: the involved parties utilizing computing-devices such as cellular phones and computers to initiate an attempt to exchange STD test with each other either by: direct wireless communication between front-end computing-devices; and/or indirect communication between front-end computing-devices via internet communication between front-end and back-end computing-devices; verifying the authenticity of all involved parties' profile settings if required by user settings and direct wireless communication between front-end computing-devices is allowed for the exchange of STD test results according to user settings; verifying or verifying again the authenticity of all involved parties' profile settings if indirect communication between front-end computing-devices via internet communication between front-end and back-end computing-devices is allowed; automatically verifying user identification information that may be automatically verified, that are required by one or more involved parties for the attempt to exchange STD test results to occur; displaying any required manually-verifiable user verification information of each involved party to all other involved parties attempting to exchange STD test results; displaying “insufficient user verification information” if one or more parties lacks any of the user verification methods required by one or more parties for the attempt to exchange STD test results to occur; denying the attempt to exchange STD test results if the attempt to automatically verify user identification information has failed to verify one or more of the required user identification information; displaying “automatic user verification failed” if the attempt to automatically verify user identification information has failed to verify one or more of the required user identification information; allowing all users to allow or deny the attempt to exchange STD test results after viewing manually-verifiable user verification information; denying the attempt to exchange STD test results if one or more of the involved parties has declined the attempt to exchange STD test results during the attempt to manually verify user identification information; comparing the STD test results and criteria of the users stored in the memory of their front-end computing-devices if all involved parties have viewed user verification information, allow for the attempt to exchange STD test results, and allow for “offline” exchange of STD test results; comparing the STD test results and criteria of the users stored in a database of a back-end computing-device if all involved parties have viewed user verification information, allow for the attempt to exchange STD test results, and require “online” exchange of STD test results; determining the criteria that each user has met of other users' requirements for the exchange of STD test results to occur; applying criterion weight functions to the criteria that each user has met of other users' requirements for the exchange of STD test results to occur; and determining the percentages of criteria that users have met of each of the other involved parties' requirements after adjusting for criterion weight functions.
  • Claim: 8. The method of claim 1, wherein the step of displaying percentages of criteria met after adjusting for criterion weight functions if all involved parties meet all users' minimum requirements comprises: determining whether or not the percentage of criteria that users have met of each of the other involved parties' requirements meet the minimum requirements for the exchange of STD test results to occur after adjusting for criterion weight functions; preventing the exchange of STD test results if said minimum requirements are not met; obscuring the cause of the prevention of the exchange of the STD test results by: the deliberate inclusion of non-STD-related criteria; and only displaying “Not a match” if the exchange of STD test results are prevented; and displaying said percentages of criteria met if said minimum requirements are met.
  • Claim: 9. The method of claim 1, wherein displaying STD test results only if all users allow the exchange of STD test results comprises: displaying said percentages of criteria met to users requiring percentages of criteria met to be manually-viewed and confirmed for the exchange of STD test results to occur; allowing users to automatically or manually allow or deny the exchange of STD test results after displaying said percentages of criteria met; preventing the exchange of STD test results if one or more involved parties denies the exchange of STD test results; preventing the exchange of STD test results if an arbitrarily-defined duration has passed without all parties allowing the exchange of STD test results; allowing the exchange of STD test results if all involved parties allows the exchange of STD test results; and allowing the establishment user the option to automatically or manually offer one-time or recurring fees for entrance to, membership to, or services of the establishment to the individual user after a successful exchange of STD test results.
  • Claim: 10. A method of improving the utility of STD test results, the method comprising: electronically importing STD test results according to HIPAA guidelines and/or manually inputting sexual health-related information; displaying and selecting the recommendations that may be provided; obtaining from the user and database information relevant to determining variables used in the algorithms for generating recommendations; and generating and displaying recommendations at applicable and user-allowable times.
  • Claim: 11. The method of claim 10, wherein the step of electronically importing STD test results according to HIPAA guidelines and/or manually inputting sexual health-related information comprises; electronically importing STD test results as described in claim 2; and/or optionally manually inputting STD-related information as described in claim 3.
  • Claim: 12. The method of claim 10, wherein the step of displaying and selecting the recommendations that may be provided comprises: displaying a plurality of sexual health-related recommendations requested by the user; displaying the percentage of variables for use in generating each recommendation already determined, as a fraction of the maximum number of variables used in the appropriate algorithm after adjusting for arbitrarily-defined variable weight functions; displaying the percentage of variables for use in generating each recommendation already determined, as a fraction of the minimum percentage of variables required to use the appropriate algorithm after adjusting for variable weight functions; displaying the estimated reliability of the recommendations given the amount of variables determined, a conservative estimate of the accuracy of the data obtained, and the conservative estimate of the ability of the algorithm to provide accurate information; allowing the user to select one or more of the recommendations he wishes to receive; allowing the user to select an arbitrarily-defined preset of different levels of caution for each selected recommendation on a scale of 1-10; allowing the user to individually select alert thresholds for specific important variables of each selected recommendation on a scale of 1-10; and allowing the user to individually or generally defining when recommendations are allowed to be displayed.
  • Claim: 13. The method of claim 10, wherein the step of obtaining from the user and database information relevant to determining variables and algorithms used for generating recommendations comprises: referencing database to obtain any information relevant to determining variables used in the algorithms for recommendations the user has selected to receive; determining the percentages of determined variables for each utilized algorithm as a ratio of the maximum percentages of determinable variables after adjusting for variable weight function; determining whether or not said percentages of determined variables meet the minimum percentages of variables required to use the appropriate algorithms; requiring user to input information until at least said minimum percentage of determined variables has been met; displaying the estimated reliability of the recommendations given the amount of variables determined, a conservative estimate of the accuracy of the data obtained, and the conservative estimate of the ability of the algorithm to provide accurate information; storing determined variables and recommendations selected by the user to be received in a database; and storing new or updated information relevant to determining the variables used in the recommendations as they become available, IE., new STD test results of users.
  • Claim: 14. The method of claim 10, wherein the step of generating and displaying recommendations at applicable and user-allowable times comprises: providing the option to have selected recommendations generated if the minimum percentages of variables required to utilize the algorithms have been met; referencing database to obtain determined variables, caution presets, and selected recommendations to generate requested recommendations; referencing database to obtain user settings and alert thresholds to determine when each recommendation is allowed to be displayed; displaying the following recommendations whenever the user requests it: safe sexual contact practices and/or products for reducing the odds of transmitting known or suspected STD's for: the user in general; sexual contact between the user and other users; and/or sexual contact between the user and a non-user of software implementing the method of claim 10. estimated odds of the user having contracted specific STD's without the user having known of the STD nor testing positive for the STD; optimal dates, locations, and prices for STD testing; and products and services for the diagnosis, treatment, or cure of STD's. if allowed by user-defined settings, displaying the following recommendation after the successful exchange of STD test results: safe sexual contact practices, products, and/or services for reducing the odds of transmitting known or suspected STD's for sexual contact between the user and other users. if allowed by user-defined settings, displaying the following recommendations after the estimated odds of the user having contracted specific STD's without the user having known of the STD nor testing positive for the STD has exceeded the alert thresholds: estimated odds of the user having contracted specific STD's without the user having known of the STD nor testing positive for the STD; optimal dates, locations, and prices for STD testing; and products and services for the diagnosis, treatment, or cure of STD's. if allowed by user-defined settings, displaying the following recommendations when the user searches for sexual health-related products, services, and online and or retail sites for obtaining said products and services in software implementing method of claim 10: products for reducing the odds of transmitting known or suspected STD's for: the user in general; sexual contact between the user and other users; or sexual contact between the user and a non-user; optimal dates, locations, and prices for STD testing; and products and services for the diagnosis, treatment, or cure of STD's.
  • Claim: 15. A system for improving privacy-protection during the exchange of STD test results and the utility of STD test results comprising: a front-end computing-device; and a back-end computing-device.
  • Claim: 16. The system of claim 15, wherein a front-end computing-device comprises at least a: memory for storing data and program instructions; display for displaying software UI and information to the user; user interface such as a keyboard and mouse or touchscreen interface for receiving input from the user; hardware means of at least one of the following: internet communication between itself and a back-end computing device operating software implementing the method of claim 1; or wireless communication between itself and other front-end computing devices operating software implementing the method of claim 1; and processor programmed to implement the method of claim 1.
  • Claim: 17. The system of claim 15, wherein a back-end computing-device comprises at least a; memory for storing data and program instructions; user interface such as a keyboard and mouse or touchscreen interface for receiving input from the user; hardware means of internet communication between itself and front-end computing devices operating software implementing the method of claim 1; and processor programmed to implement the methods of claim 1.
  • Claim: 18. The system of claim 15, wherein a front-end computing-device operating software capable of implementing the method of claim 10 comprises at least a: memory for storing data and program instructions; display for displaying software UI and information to the user; user interface such as a keyboard and mouse or touchscreen interface for receiving input from the user; hardware means of at least one of the following: internet communication between itself and a back-end computing device operating software implementing the method of claim 10; or wireless communication between itself and other front-end computing devices operating software implementing the method of claim 10; and processor programmed to implement the method of claim 10.
  • Claim: 19. The system of claim 15, wherein a back-end computing-device capable of operating software implementing the method of claim 10 comprises at least a; memory for storing data and program instructions; user interface such as a keyboard and mouse or touchscreen interface for receiving input from the user; hardware means of internet communication between itself and front-end computing devices operating software implementing the method of claim 10; and processor programmed to implement the methods of claim 10.
  • Current International Class: 06; 06

Klicken Sie ein Format an und speichern Sie dann die Daten oder geben Sie eine Empfänger-Adresse ein und lassen Sie sich per Email zusenden.

oder
oder

Wählen Sie das für Sie passende Zitationsformat und kopieren Sie es dann in die Zwischenablage, lassen es sich per Mail zusenden oder speichern es als PDF-Datei.

oder
oder

Bitte prüfen Sie, ob die Zitation formal korrekt ist, bevor Sie sie in einer Arbeit verwenden. Benutzen Sie gegebenenfalls den "Exportieren"-Dialog, wenn Sie ein Literaturverwaltungsprogramm verwenden und die Zitat-Angaben selbst formatieren wollen.

xs 0 - 576
sm 576 - 768
md 768 - 992
lg 992 - 1200
xl 1200 - 1366
xxl 1366 -