# US 2021/0279742 A1 · System and process for determining a metric and predictive analysis for compliance of cannabis related products

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2021/0279742 A1
- Document ID: US20210279742A1
- Status: Published application
- Kind: A1
- Application number: 16/812,576
- Filed: 2020-03-09
- Published: 2021-09-09
- Earliest claimed: 2020-03-09
- Assignees: Rante Corporation
- Inventors: Timothy John Los; Jacob Johnson
- Web page: https://patentgrep.com/patent/US20210279742A1

## CPC

- G06Q 30/018: Certifying business or products
- G06F 16/951: Indexing; Web crawling techniques
- G06F 16/9536: Search customisation based on social or collaborative filtering
- G06Q 30/0607: {Regulating the sale of restricted items, e.g. alcohol}
- G06V 20/30: in albums, collections or shared content, e.g. social network photos or video
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

A cannabis compliance system allows for users and entities to track valid cannabis business activities, whether recreational or medical for compliance. Users and entities are able to validate licenses, activities, beneficial owners, and violations either within the cannabis industry and/or specific cannabis businesses and provide predictive analysis of cannabis data to make business decisions, to comply with legal and regulatory requirements, and establish compliance thresholds through public and private sources, including user-based inputs into the cannabis system from connected devices. The cannabis system may compute a compliance metric for cannabis businesses, which based upon cannabis data may derive multiple and weighted indicia. Users and entities can configure their own metric to meet their needs of compliance worthiness, including weighted indicia for business and compliance purposes.

## Claims

### Claim 1

A computer program product for tracking the validity of cannabis business activities, the computer program product comprising a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code being configured, when executed by a computer processor to:
establish a database of cannabis businesses in an online platform service accessible by computing devices;
send from a host server of the online platform, web crawlers through an online network connected to the host server, wherein the web crawlers retrieve online activity associated with one of the cannabis businesses in the database;
analyze the retrieved online activity for content related to cannabis;
determine whether the online activity is valid under terms of a license registered for the cannabis business; and
presenting the determination of validity for the online activity in response to a user request for information related to the cannabis business.

### Claim 2 (depends on 1)

The computer program product of claim 1, wherein in the event the determination of validity is not a direct determination of validity for the online activity, further comprising computer readable program code configured to:
compare the online activity to activity data stored in the host server;
generate a probability match score; and
determine whether the online activity is valid under the terms of the license based on the probability score exceeding a threshold for valid or invalid activity.

### Claim 3 (depends on 1)

The computer program product of claim 1, further comprising computer readable program code configured to:
generate a cannabis compliance score for the cannabis business based on the determination of validity for the online activity, wherein the cannabis compliance score represents compliance with cannabis business practices for a jurisdiction.

### Claim 4 (depends on 1)

The computer program product of claim 1, wherein the content of the online activity includes: articles, weblogs, news posts, reviews, social media posts, and photographs that include an association with the cannabis business.

### Claim 5 (depends on 4)

The computer program product of claim 4, further comprising computer readable program code configured to:
categorize, label, and classify content in the photographs;
analyze the content in the photographs for patterns of cannabis activity; and
determine specific cannabis activities from the analyzed content.

### Claim 6 (depends on 4)

The computer program product of claim 4, further comprising computer readable program code configured to:
analyze content in the social media posts for patterns of cannabis activity; and
determine a sentiment for the patterns of cannabis activity from the analyzed content.

### Claim 7 (depends on 4)

The computer program product of claim 4, further comprising computer readable program code configured to:
analyze content in the articles, weblogs, news posts, and reviews for potential negative actions;
determine from the analyzed content whether a cannabis business engaged in activity associated with a risk factor; and
generate a compliance risk score that is based on whether the cannabis business engaged in activity associated with the risk factor.

### Claim 8 (depends on 1)

The computer program product of claim 1, further comprising computer readable program code configured to:
analyze the terms of the license registered for the cannabis business for a license structure;
compare the license structure of the license for the cannabis business to stored cannabis license data;
determine a probability match for the license for the cannabis business to a jurisdiction's license structure based on the stored cannabis license data; and
perform the determination of validity for the online activity based on rules for a jurisdiction of the probability match.

### Claim 9

A method for tracking the validity of cannabis business activities, comprising:
establishing a database of cannabis businesses in an online platform service accessible by computing devices;
sending from a host server of the online platform, web crawlers through an online network connected to the host server, wherein the web crawlers retrieve online activity associated with one of the cannabis businesses in the database;
analyzing the retrieved online activity for content related to cannabis;
determine whether the online activity is valid under terms of a license registered for the cannabis business; and
presenting the determination of validity for the online activity in response to a user request for information related to the cannabis business.

### Claim 10 (depends on 9)

The method of claim 9, wherein in the event the determination of validity is not a direct determination of validity for the online activity, further comprising:
comparing the online activity to activity data stored in the host server;
generating a probability match score; and
determining whether the online activity is valid under the terms of the license based on the probability score exceeding a threshold for valid or invalid activity.

### Claim 11 (depends on 9)

The method of claim 9, further comprising:
generating a cannabis compliance score for the cannabis business based on the determination of validity for the online activity, wherein the cannabis compliance score represents compliance with cannabis business practices for a jurisdiction.

### Claim 12 (depends on 9)

The method of claim 9, wherein the content of the online activity includes: articles, weblogs, news posts, reviews, social media posts, and photographs that include an association with the cannabis business.

### Claim 13 (depends on 12)

The method of claim 12, further comprising:
categorizing, labeling, and classifying content in the photographs;
analyzing the content in the photographs for patterns of cannabis activity; and
determining specific cannabis activities from the analyzed content.

### Claim 14 (depends on 12)

The method of claim 12, further comprising:
analyzing content in the social media posts for patterns of cannabis activity; and
determining a sentiment for the patterns of cannabis activity from the analyzed content.

### Claim 15 (depends on 9)

The method of claim 9, further comprising:
analyzing the terms of the license registered for the cannabis business for a license structure;
comparing the license structure of the license for the cannabis business to stored cannabis license data;
determining a probability match for the license for the cannabis business to a jurisdiction's license structure based on the stored cannabis license data; and
performing the determination of validity for the online activity based on rules for a jurisdiction of the probability match.
