Patentable/Patents/US-12126655
US-12126655

Machine learning based policy engine preference for data access

PublishedOctober 22, 2024
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A policy-controlled access system comprising a client device running a local application, A mid-link server monitors network traffic from the client device. The network traffic includes third-party content accessed by a user on the client device. A request for data from the end-user is received using the local application, a category associated with the request for the data is determined, and a plurality of policies associated with access to the data is determined based on the category. A machine-learning based Uniform Resource Locator (URL) score associated with the data is determined based on URLs extracted from user activities. A machine learning based policy engine preference is generated based on priority levels of the plurality of policies. The access to the data is provided based on the machine-learning based URL score in accordance with the machine learning based policy engine preference.

Patent Claims
14 claims

Legal claims defining the scope of protection, as filed with the USPTO.

2

2. The policy-controlled access system for providing access to third-party content of claim 1, wherein the plurality of policies includes time-based policies that restrict usage of the third-party content during a time period.

3

3. The policy-controlled access system for providing access to third-party content of claim 1, wherein a policy enforcement preference is set for a set of policies from the plurality of policies, and an enforcement level is set for each of the plurality of policies, wherein the enforcement level is a strict level or a moderate level, and the policy preference enforcement is set by the administrator.

5

5. The policy-controlled access system for providing access to third-party content of claim 1, wherein a plurality of administrators set a plurality of accounts corresponding to a user profile, and the plurality of accounts are associated with a corresponding set of policies.

6

6. The policy-controlled access system for providing access to third-party content of claim 1, wherein the administrator includes a parent of the end-user.

7

7. The policy-controlled access system for providing access to third-party content of claim 1, wherein the third-party content includes Domain Name System (DNS)/Uniform Resource Locator (URL) of websites browsed or streamed by the end-user and/or applications downloaded or installed by the end-user.

9

9. The method for providing policy-controlled access on an internet connected network of claim 8, wherein the plurality of policies includes time-based policies that restrict usage of the third-party content during a time period.

10

10. The method for providing policy-controlled access on an internet connected network of claim 8, wherein the machine learning based policy engine preference is generated based on the priority levels for the plurality of policies that higher priority policies are given more preference than lower priority policies.

12

12. The method for providing policy-controlled access on an internet connected network of claim 8, wherein a plurality of administrators set a plurality of accounts corresponding to a user profile, and the plurality of accounts is associated with a corresponding set of policies.

13

13. The method for providing policy-controlled access on an internet connected network of claim 8, wherein the administrator includes a parent of the end-user.

14

14. The method for providing policy-controlled access on an internet connected network of claim 8, wherein the third-party content includes Domain Name System (DNS)/Uniform Resource Locator (URL) of websites browsed or streamed by the end-user and/or applications downloaded or installed by the end-user.

16

16. The policy-controlled access system for providing access to third-party content based on policies in the internet network of claim 15, wherein the plurality of policies includes time-based policies that restrict usage of the third-party content during a time period.

17

17. The policy-controlled access system for providing access to third-party content based on policies in the internet network of claim 15, wherein the plurality of policies is set by one or more parent users.

18

18. The policy-controlled access system for providing access to third-party content based on policies in the internet network of claim 15, wherein a policy enforcement preference is set for a set of policies from the plurality of policies, and an enforcement level is set for each of the plurality of policies, wherein the enforcement level is a strict level or a moderate level.

20

20. The policy-controlled access system for providing access to third-party content based on policies in the internet network of claim 15, wherein the third-party content includes Domain Name System (DNS)/Uniform Resource Locator (URL) of websites browsed or streamed by the end-user and/or applications downloaded or installed by the end-user.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

May 18, 2023

Publication Date

October 22, 2024

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Machine learning based policy engine preference for data access” (US-12126655). https://patentable.app/patents/US-12126655

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.