Patent ID: 11968223
Assignee: CHECK POINT SOFTWARE TECHNOLOGIES LTD.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A server for sharing network profiles for electronic devices connected to a network, the server comprising:
a memory comprising a non-transitory computer readable medium configured to store profiles for the electronic devices, wherein each of the profiles is associated with a make and function, and includes at least two of a protocol, a source, and a destination for acceptable communications;
a network interface configured to receive a request for a profile including at least one make and function;
circuitry configured to:
identify applicable profiles comprising, for each of the received make and function of the request, identifying at least one profile associated with the make and function of the request as one of the applicable profiles;
generate a policy by combining each of the applicable profiles, wherein the combining of each of the applicable profiles includes:
identifying the acceptable communications included in the applicable profiles;
deduplicating the identified acceptable communications having a same protocol, source, and destination; and
including in the policy the deduplicated acceptable communications.