The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 13, 2009
Filed:
Jun. 15, 2004
Luis Filipe Pereira Valente, Palo Alto, CA (US);
Geoffrey Howard Cooper, Palo Alto, CA (US);
Robert Allen Shaw, Los Altos, CA (US);
Kieran Gerard Sherlock, Palo Alto, CA (US);
Luis Filipe Pereira Valente, Palo Alto, CA (US);
Geoffrey Howard Cooper, Palo Alto, CA (US);
Robert Allen Shaw, Los Altos, CA (US);
Kieran Gerard Sherlock, Palo Alto, CA (US);
Securify, Inc., Cupertino, CA (US);
Abstract
The invention is a declarative language system and comprises a language as a tool for expressing network security policy in a formalized way. It allows the specification of security policy across a wide variety of networking layers and protocols. Using the language, a security administrator assigns a disposition to each and every network event that can occur in a data communications network. The event's disposition determines whether the event is allowed (i.e. conforms to the specified policy) or disallowed and what action, if any, should be taken by a system monitor in response to that event. Possible actions include, for example, logging the information into a database, notifying a human operator, and disrupting the offending network traffic.