IP Library Patent Application 18395216
Patent Application
App. No. 18/395,216

Smart Computing Device Implementing Network Security and Data Arbitration

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 None
App. No.
18/395,216
Abstract

Aspects of the disclosure provide for a method implemented by a smart device executing an artificial intelligence electronic assistant application. In at least some examples, the method includes receiving a request from an appliance in a same local network as the smart device, the request to transfer first data from the appliance to a first device located outside the local network. The method also includes facilitating the transfer of the first data from the appliance to the first device based at least in part on security policies of the smart device and content of the first data.

Claims (29)

1 . A method implemented in a network, comprising:

writing, to a network resource function of a core network, a marker associated with a smart device;

allocating, via the core network, a network slice between the core network and the smart device having the smart device as a network function virtualization (NFV) endpoint;

allocating, via the core network, a user plane function to the smart device;

receiving a request to allocate a second user plane function to the smart device; and

denying the request to allocate the second user plane function to the smart device based on the marker in the network resource function of the core network and the allocated user plane function.

2 . The method of claim 1 , wherein the marker instructs the core network to permit allocation of only one user plane function to the smart device at any point in time.

3 . The method of claim 1 , wherein the smart device exists in a local network that includes multiple appliances, and wherein communication between the core network and any of the multiple appliances is performed via the network slice and through the smart device.

4 . The method of claim 3 , wherein the smart device receives a request to connect to the appliance from a first device via the network slice, and wherein the smart device blocks access by the first device to the appliance based on security policies of the smart device.

5 . The method of claim 3 , wherein the smart device receives a request to connect to the appliance from a first device via the network slice, and wherein the smart device permits access by the first device to the appliance based on security policies of the smart device.

6 . The method of claim 5 , wherein the smart device receives a request to connect to the appliance from a second device via the network slice, and wherein the smart device blocks access by the first device to the appliance based on security policies of the smart device.

7 . The method of claim 3 , wherein the smart device receives a request from the appliance to transmit first data to a first device via the network slice, and wherein the smart device blocks transmission of the first data to the first device based on security policies of the smart device and content of the first data.

8 . The method of claim 7 , wherein the smart device receives a request from the appliance to transmit second data to the first device via the network slice, and wherein the smart device permits transmission of the second data to the first device based on security policies of the smart device and content of the second data.

9 . The method of claim 1 , further comprising sending a notification of the denial of the request to the smart device.

10 . The method of claim 1 , wherein the smart device comprises an Internet of Things (IoT) device.

11 . A system comprising:

a server comprising at least one non-transitory memory and at least one processor, the server configured to:

add, to a network resource function of a core network, a marker associated with a smart device, wherein a network slice is allocated between the core network and the smart device having the smart device as a network function virtualization (NFV) endpoint, and wherein a user plane function is allocated to the smart device,

receives a request to allocate a second user plane function to the smart device, and

denies the request to allocate the second user plane function to the smart device based on the marker in the network resource function of the core network and the allocated user plane function.

12 . The system of claim 11 , wherein the marker instructs the core network to permit allocation of only one user plane function to the smart device at any point in time.

13 . The system of claim 11 , further comprising the smart device, wherein the smart device exists in a local network that includes multiple appliances, and wherein communication between the core network and any of the multiple appliances is performed via the network slice and through the smart device.

14 . The system of claim 13 , wherein the smart device receives a request to connect to the appliance from a first device via the network slice, and wherein the smart device blocks access by the first device to the appliance based on security policies of the smart device.

15 . The system of claim 13 , wherein the smart device receives a request to connect to the appliance from a first device via the network slice, and wherein the smart device permits access by the first device to the appliance based on security policies of the smart device.

16 . The system of claim 15 , wherein the smart device receives a request to connect to the appliance from a second device via the network slice, and wherein the smart device blocks access by the first device to the appliance based on security policies of the smart device.

17 . The system of claim 13 , wherein the smart device receives a request from the appliance to transmit first data to a first device via the network slice, and wherein the smart device blocks transmission of the first data to the first device based on security policies of the smart device and content of the first data.

18 . The system of claim 17 , wherein the smart device receives a request from the appliance to transmit second data to the first device via the network slice, and wherein the smart device permits transmission of the second data to the first device based on security policies of the smart device and content of the second data.

19 . The system of claim 11 , wherein the server is further configured to send a notification of the denial of the request to the smart device.

20 . The system of claim 13 , wherein the smart device comprises an Internet of Things (IoT) device.

Assignments (1)
CORRECTIVE ASSIGNMENT TO CORRECT THE REVEIVING PARTY NAME, APPLICATION NUMBER AND ATTORNEY DOCKET NUMBER PREVIOUSLY RECORDED AT REEL: 065972 FRAME: 0458. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 2, 2024
From: CALLENDER, CHRISTOPHER; KUNTZ, BRIAN; PACZKOWSKI, LYLE W.; SVOREN, MICHAEL D., JR.
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 066209/0409 →