IP Library Granted Patent US 10,637,726
Granted Patent B2
US 10,637,726 · App. 15/956,525 · Granted Apr 28, 2020

Method and system for determining a network configuration for a deployment environment

Inventor: Subbu Ponnuswamy (Saratoga, CA)
Assignee: Facebook, Inc.
H04L41/0803H04L41/0813
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 10,637,726
App. No.
15/956,525
Granted
Apr 28, 2020
Kind
B2
Abstract

Operations include determining a network configuration for a current deployment environment based on network configurations of known deployment environments that share one or more characteristics with the current deployment environment.

Claims (33)

1. A non-transitory computer readable medium comprising instructions, which when executed by one or more hardware processors, cause performance of operations comprising:

obtaining a set of one or more characteristics of a current Deployment Environment (DE);

identifying a subset of one or more known DEs, from a plurality of known DEs, that are each associated with at least one of the set of characteristics of the current DE;

identifying a set of one or more network configurations associated with each known DE in the subset of known DEs;

based at least on the set of network configurations associated with each known DE in the subset of known DEs, determining a particular network configuration for the current DE.

2. The medium of claim 1 , wherein the at least one of the set of characteristics of the current DE comprises: a physical characteristic associated with the current DE.

3. The medium of claim 1 , wherein the at least one of the set of characteristics of the current DE comprises: an installation restriction associated with the current DE.

4. The medium of claim 1 , wherein the at least one of the set of characteristics of the current DE comprises: a type-of-use characteristic.

5. The medium of claim 1 , wherein the at least one of the set of characteristics of the current DE comprises: a characteristic associated with a device that operates in a particular radio frequency band within the current DE.

6. The medium of claim 1 , wherein:

the set of one or more characteristics of the current DE comprises: a first characteristic that is a required element, and a second characteristic that is a preferred element;

identifying the subset of known DEs that are each associated with at least one of the set of characteristics of the current DE comprises: identifying the subset of known DEs that are associated with at least the first characteristic; and

at least one of the subset of known DEs is not associated with the second characteristic.

7. The medium of claim 1 , wherein the particular network configuration for the current DE is same as at least one of the set of network configurations associated with each known DE in the subset of known DEs.

8. The medium of claim 1 , wherein determining the particular network configuration for the current DE comprises: modifying at least one of the set of network configurations associated with each known DE in the subset of known DEs based on a required performance of the current DE.

9. The medium of claim 1 , wherein determining the particular network configuration for the current DE comprises: modifying at least one of the set of network configurations associated with each known DE in the subset of known DEs based on an actual performance of at least one of the subset of known DEs.

10. The medium of claim 1 , wherein the particular network configuration for the current DE comprises: an installation parameter for a network component.

11. A device comprising:

a hardware processor; and

a memory, the memory configured to store information and instructions to be executed by the hardware processor;

wherein the device is configured to execute instructions using at least the hardware processor to perform operations comprising:

obtaining a set of one or more characteristics of a current Deployment Environment (DE);

identifying a subset of one or more known DEs, from a plurality of known DEs, that are each associated with at least one of the set of characteristics of the current DE;

identifying a set of one or more network configurations associated with each known DE in the subset of known DEs;

based at least on the set of network configurations associated with each known DE in the subset of known DEs, determining a particular network configuration for the current DE.

12. The device of claim 11 , wherein the at least one of the set of characteristics of the current DE comprises: a physical characteristic associated with the current DE.

13. The device of claim 11 , wherein the at least one of the set of characteristics of the current DE comprises: an installation restriction associated with the current DE.

14. The device of claim 11 , wherein the at least one of the set of characteristics of the current DE comprises: a type-of-use characteristic.

15. The device of claim 11 , wherein the at least one of the set of characteristics of the current DE comprises: a characteristic associated with a device that operates in a particular radio frequency band within the current DE.

16. The device of claim 11 , wherein:

the set of one or more characteristics of the current DE comprises: a first characteristic that is a required element, and a second characteristic that is a preferred element;

identifying the subset of known DEs that are each associated with at least one of the set of characteristics of the current DE comprises: identifying the subset of known DEs that are associated with at least the first characteristic; and

at least one of the subset of known DEs is not associated with the second characteristic.

Assignments (3)
CHANGE OF NAME Recorded Dec 13, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058495/0763 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2020
From: KODACLOUD INC.
To: KODACLOUD, LLC
Reel/Frame 051493/0524 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2020
From: KODACLOUD, LLC
To: FACEBOOK, INC.
Reel/Frame 051493/0565 →
Continuity (2)
Continuation 14700471 · Apr 30, 2015
Related Publication 20180234293A1 · Aug 16, 2018