IP Library Granted Patent US 11,924,221
Granted Patent B2
US 11,924,221 · App. 17/060,576 · Granted Mar 5, 2024

Systems, methods, and media for authorizing external network access requests

Inventors: Harsha R. Joshi (Bangalore, IN); Dattatraya Kulkarni (Bangalore, IN); Srikanth Nalluri (Bangalore, IN)
Assignee: McAfee, LLC
H04L63/108H04L63/0876H04L63/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,924,221
App. No.
17/060,576
Granted
Mar 5, 2024
Kind
B2
Abstract

Mechanisms for authorizing requests to access a resource are provided, the methods comprising: receiving a request to access the resource at a hardware processor from an Internet Protocol (IP) address; determining whether a rule applies to the request to access the resource; in response to determining that a rule does not apply to the request to access the resource, sending a request for authorization; receiving a response to the request for authorization; and in response to the response to the request for authorization indicating that access is authorized, providing a connection to the resource.

Claims (41)

1. A method for authorizing requests to access a resource that is part of a local area network, comprising:

receiving a request to access the resource that is part of the local area network at a hardware processor that is also part of the local area network from an Internet Protocol (IP) address that is outside the local area network;

determining whether a rule applies to the request to access the resource;

in response to determining that a rule does not apply to the request to access the resource, sending a request for authorization;

receiving a response to the request for authorization, wherein the response to the request for authorization is based on a manual entry of a user; and

in response to the response to the request for authorization indicating that access is authorized, providing a connection to the resource.

2. The method of claim 1 , wherein the hardware processor is part of one of a gateway and a router that is part of the local area network.

3. The method of claim 1 , wherein the request for authorization is sent to an administrator device via an authorization server.

4. The method of claim 1 , wherein the request for authorization is sent directly to an administrator device.

5. The method of claim 1 , further comprising:

blocking access to the resource by the IP address after a period of time from the response to the request for authorization indicating that access is authorized.

6. The method of claim 1 , further comprising:

adding the IP address to a whitelist.

7. A system for authorizing requests to access a resource that is part of a local area network, comprising:

a memory; and

a hardware processor that is coupled to the memory, that is also part of the local area network, and that is and configured to:

receive a request to access the resource that is part of the local area network from an Internet Protocol (IP) address that is outside the local area network;

determine whether a rule applies to the request to access the resource;

in response to determining that a rule does not apply to the request to access the resource, send a request for authorization;

receive a response to the request for authorization, wherein the response to the request for authorization is based on a manual entry of a user; and

in response to the response to the request for authorization indicating that access is authorized, provide a connection to the resource.

8. The system of claim 7 , wherein the hardware processor is part of one of a gateway and a router that is part of the local area network.

9. The system of claim 7 , wherein the request for authorization is sent to an administrator device via an authorization server.

10. The system of claim 7 , wherein the request for authorization is sent directly to an administrator device.

11. The system of claim 7 , wherein the hardware processor is further configured to:

block access to the resource by the IP address after a period of time from the response to the request for authorization indicating that access is authorized.

12. The system of claim 7 , wherein the hardware processor is further configured to:

add the IP address to a whitelist.

13. A non-transitory computer-readable medium containing computer executable instructions that, when executed by a processor that is part of a local area network, cause the processor to perform a method for authorizing requests to access a resource that is part of the local area network, the method comprising:

receiving a request to access the resource that is part of the local area network from an Internet Protocol (IP) address that is outside the local area network;

determining whether a rule applies to the request to access the resource;

in response to determining that a rule does not apply to the request to access the resource, sending a request for authorization;

receiving a response to the request for authorization, wherein the response to the request for authorization is based on a manual entry of a user; and

in response to the response to the request for authorization indicating that access is authorized, providing a connection to the resource.

14. The non-transitory computer-readable medium of claim 13 , wherein the processor is part of one of a gateway and a router that is part of the local area network.

15. The non-transitory computer-readable medium of claim 13 , wherein the request for authorization is sent to an administrator device via an authorization server.

16. The non-transitory computer-readable medium of claim 13 , wherein the request for authorization is sent directly to an administrator device.

17. The non-transitory computer-readable medium of claim 13 , wherein the method further comprises:

blocking access to the resource by the IP address after a period of time from the response to the request for authorization indicating that access is authorized.

18. The non-transitory computer-readable medium of claim 13 , wherein the method further comprises:

adding the IP address to a whitelist.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2024
From: JOSHI, HARSHA RAMAMURTHY; KULKARNI, DATTATRAYA; NALLURI, SRIKANTH
To: MCAFEE, LLC
Reel/Frame 066265/0689 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PATENT TITLES AND REMOVE DUPLICATES IN THE SCHEDULE PREVIOUSLY RECORDED AT REEL: 059354 FRAME: 0335. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 23, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 060792/0307 →
SECURITY INTEREST Recorded Mar 3, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 059354/0335 →
Priority Claims (1)
IN 202011014977 · Apr 4, 2020 · national
Continuity (1)
Related Publication 20210314329A1 · Oct 7, 2021