US2023061236A1PendingUtilityA1

Targeted venue based message and communication distribution based on proximity data

Assignee: VAXLEY INCPriority: Aug 30, 2021Filed: Jun 30, 2022Published: Mar 2, 2023
Est. expiryAug 30, 2041(~15.1 yrs left)· nominal 20-yr term from priority
Inventors:John A. Zebala
G16H 50/70G06V 30/40G06V 30/10G06F 21/6245G16H 10/40H04W 4/021G16H 40/20G06F 2221/2111G07C 9/38G16H 50/80G07C 9/00G16H 10/60G06F 21/6254G07C 9/28G07C 9/27
67
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Disclosed herein are systems and methods for immunity data creation and immunity monitoring (e.g., management, maintenance, etc.). A user may upload immunity and redaction data. A community of other users may verify the uploaded data. A venue may comprise a target immunity level and an actual immunity level. Combining the verified uploaded data with the actual immunity level may yield a new actual immunity level. The user may be allowed to enter the venue if the new actual immunity level is at or above the target immunity level.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer implemented method for message distribution at a venue, the computer implemented method comprising:
 receiving an electronic signal from a computing device associated with a user, wherein the electronic signal is associated with location data associated with the user;   computing a geofence based on the received location data;   identifying venue data associated with at least one venue associated with the computed geofence, wherein each venue is associated with a target immunity level;   obtaining immunity data associated with the user, the immunity data obtained from a database wherein the database is at least partially populated from data provided by the user, wherein the immunity data comprises a designation of at least one of vaccine immunity, disease immunity, or no immunity;   computing a current immunity level associated with each venue, the current immunity level computed based on immunity data associated with each venue occupant who has provided immunity data in association with at least one of entering and exiting the corresponding venue;   determining whether the user is enabled to access each venue based on a permissions computation comprising a projected immunity level for each venue, the projected immunity level calculated based on data associated with the computed current immunity level and immunity data of the user, and comparing the projected immunity level if the user were to access each venue with the target immunity level associated with the venue;   providing, to the computing device associated with the user, venue data associated with each venue that the user is enabled to access based on the permissions computation, the provided venue data, target immunity level and current immunity level capable of being displayed on the computing device associated with the user;   granting or denying the user access to each venue based on the permissions computation, thereby maintaining an immunity level at each venue that equals or exceeds the target immunity level associated with each venue; and   automatically transmitting at least one message to the computing device associated with the user, the message indicating whether access was granted or denied to the user.   
     
     
         2 . The computer implemented method of  claim 1 , wherein the target immunity level is equal to or greater than a herd immunity threshold of a virus. 
     
     
         3 . The computer implemented method of  claim 2 , wherein the virus is associated with an infection having a growth rate, wherein the growth rate is a negative value, and wherein the infection subsides over time. 
     
     
         4 . The computer implemented method of  claim 3 , wherein the virus comprises at least one of SARS-CoV-1, SARS-CoV-2, and variants thereof. 
     
     
         5 . The computer implemented method of  claim 1 , wherein the immunity level is maintained at more than 100 venues, more than 10,000 venues, more than 100,000 venues, or more than 1,000,000 venues. 
     
     
         6 . The computer implemented method of  claim 1 , comprising venue data associated with a plurality of venues, the plurality of venues collectively containing occupants that total more than 10,000, 100,000, 1,000,000, 10,000,000 or 100,000,000 people. 
     
     
         7 . The computer implemented method of  claim 1 , wherein the received location data comprises at least one of (a) current location data obtained from a computing device associated with the user and (b) location data computed based on a location chosen by a user on a graphical user interface of a computing device associated with the user. 
     
     
         8 . The computer implemented method of  claim 1 , wherein the geofence is computed based on contextual information associated with the received location data, wherein the contextual information comprises data indicating a distance a user has moved within a threshold period of time, and further comprising determining a movement speed of the user by dividing the distance moved by the duration of the threshold period of time. 
     
     
         9 . The computer implemented method of  claim 1 , wherein the immunity data comprises image data, the image data comprising an image of a user associated with the immunity data. 
     
     
         10 . The computer implemented method of  claim 1 , wherein the immunity data comprises text data, the text data comprising at least one of user name, user date of birth, manufacturer of vaccination received, vaccination date, number of vaccination doses received and associated dates, test result, manufacturer of test conducted, date of test result, and an expiration date associated with the immunity data. 
     
     
         11 . The computer implemented method of  claim 1 , wherein the immunity data comprises validation data, the validation data comprising an indication that the immunity data is at least one of confirmed, pending confirmation, or invalid, and wherein the validation data is determined based on input received from a threshold number of other users on a threshold number of entries that are presented for validation purposes. 
     
     
         12 . The computer implemented method of  claim 11 , wherein the validation data is determined by presenting at least one image of a medical record that is partially redacted to other users and receiving input from at least one other user regarding the validity of information present in the partially redacted image of the medical record, wherein the input received from at least one other user is provided on a computing device associated with the at least one other user. 
     
     
         13 . The computer implemented method of  claim 12 , further comprising automatically redacting alternating letters in the name of the user to encrypt and conceal the identity of the user while still identifying the user with a unique pseudonym. 
     
     
         14 . The computer implemented method of  claim 1 , wherein obtaining the immunity data comprises receiving an image of a machine readable optical identifier associated with the user, wherein the machine readable optical identifier is used to acquire immunity information associated with the user from the database. 
     
     
         15 . The computer implemented method of  claim 1 , wherein the immunity data is created in association with at least one of receiving an image of a medical record and performing optical character recognition on the image of the medical record, and receiving user entered information. 
     
     
         16 . The computer implemented method of  claim 1 , wherein the venue data is obtained from at least one of a database that stores venue names and venue locations, and an application programming interface. 
     
     
         17 . The computer implemented method of  claim 1 , wherein the current immunity level is calculated by dividing A by B, wherein A is the sum of occupants in the venue with vaccine immunity or disease immunity and B is the sum of occupants in the venue with vaccine immunity, disease immunity or no immunity and wherein the projected immunity level is calculated by dividing A′ by B′, wherein B′ is equal to B+1, A′ is equal to A+1 if the immunity data associated with the user indicates vaccine or disease immunity, and A′ is equal to A if the immunity data associated with the user indicates no immunity. 
     
     
         18 . The computer implemented method of  claim 1 , further comprising computing compliance data associated with each venue, wherein the compliance data provides an indication associated with how often each venue requests immunity data from users, wherein the compliance data is determined based on input received from users, and wherein the compliance data comprises a calculation associated with a number of users who have entered the venue who were asked to provide immunity data divided by the sum of the number of users who entered the venue that were asked to provide immunity data and the number of users who entered the venue that were not asked to provide immunity data. 
     
     
         19 . A computing system for message distribution at a venue, the computing system comprising:
 at least one computing processor; and   memory including instructions that, when executed by the at least one computing processor, enable the computing system to:
 receive location data from a computing device associated with the user; 
 compute a geofence associated with the received location data; 
 identify venue data associated with at least one venue associated with the computed geofence, wherein each venue is associated with a target immunity level; 
 obtain immunity data associated with the user, the immunity data obtained from a database wherein the database is at least partially populated from data provided by the user, wherein the immunity data comprises a designation of at least one of vaccine immunity, disease immunity, or no immunity; 
 compute a current immunity level associated with each venue, the current immunity level computed based on immunity data associated with each venue occupant who has provided immunity data in association with at least one of entering, and optionally also exiting, the corresponding venue; 
 determine whether the user is enabled to access each venue based on a permissions computation comprising a projected immunity level for each venue, the projected immunity level calculated based on data associated with the computed current immunity level and immunity data of the user, and comparing the projected immunity level if the user were to access each venue with the target immunity level associated with the venue; 
 provide, to the computing device associated with the user, venue data associated with each venue that the user is enabled to access based on the permissions computation, the provided venue data, target immunity level and current immunity level capable of being displayed on the computing device associated with the user; 
 grant or deny the user access to each venue based on the permissions computation thereby maintaining an immunity level at each venue that equals or exceeds the target immunity level associated with each venue; and 
 automatically transmit at least one message to the computing device associated with the user, the message indicating whether access was granted or denied to the user. 
   
     
     
         20 . A non-transitory computer readable storage medium for distributing messages at a venue, the non-transitory computer readable storage medium storing instructions that, when executed by at least one processor of a computing system, causes the computing system to:
 receive location data from a computing device associated with the user;   compute a geofence associated with the received location data;   identify venue data associated with at least one venue associated with the computed geofence, wherein each venue is associated with a target immunity level;   obtain immunity data associated with the user, the immunity data obtained from a database wherein the database is at least partially populated from data provided by the user, wherein the immunity data comprises a designation of at least one of vaccine immunity, disease immunity, or no immunity;   compute a current immunity level associated with each venue, the current immunity level computed based on immunity data associated with each venue occupant who has provided immunity data in association with at least one of entering, and optionally also exiting, the corresponding venue;   determine whether the user is enabled to access each venue based on a permissions computation comprising a projected immunity level for each venue, the projected immunity level calculated based on data associated with the computed current immunity level and immunity data of the user, and comparing the projected immunity level if the user were to access each venue with the target immunity level associated with the venue;   provide, to the computing device associated with the user, venue data associated with each venue that the user is enabled to access based on the permissions computation, the provided venue data, target immunity level and current immunity level capable of being displayed on the computing device associated with the user;   grant or deny the user access to each venue based on the permissions computation thereby maintaining an immunity level at each venue that equals or exceeds the target immunity level associated with each venue; and   automatically transmit at least one message to the computing device associated with the user, the message indicating whether access was granted or denied to the user.

Join the waitlist — get patent alerts

Track US2023061236A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.