US Patent No: 7,318,237

Number of patents in Portfolio can not be more than 2000

System and method for maintaining security in a distributed computer network

1 Status Updates

Stats

ALSO PUBLISHED AS: 20050257247
ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

A system and method for maintaining security in a distributed computing environment comprises a policy manager located on a server for managing and distributing a security policy, and an application guard located on a client for managing access to securable components as specified by the security policy. In the preferred embodiment, a global policy specifies access privileges of the user to securable components. The policy manager may then preferably distribute a local client policy based on the global policy to the client. An application guard located on the client then manages access to the securable components as specified by the local policy.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
ORACLE INTERNATIONAL CORPORATIONREDWOOD SHORES, CA3637

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Moriconi, Mark Atherton, CA 7 470
Qian, Shelly Cupertino, CA 7 499

Cited Art

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (12)
6,055,515 Enhanced tree control system for navigating lattices data structures and displaying configurable lattice-node labels 86 1996
6,029,144 Compliance-to-policy detection method and system 168 1997
6,684,369 Web site creator using templates 137 1998
6,202,207 Method and a mechanism for synchronized updating of interoperating software 289 1998
6,668,354 Automatic display script and style sheet generation 96 1999
6,484,177 Data management interoperability methods for heterogeneous directory structures 132 2000
6,769,118 Dynamic, policy based management of administrative procedures within a distributed computing environment 49 2000
2002/0178,119 Method and system for a role-based access control model with active roles 79 2001
6,950,825 Fine grained role-based access to system resources 32 2002
6,922,695 System and method for dynamically securing dynamic-multi-sourced persisted EJBS 76 2002
2005/0050,184 Method, system, and storage medium for providing life-cycle management of grid services 42 2003
2006/0085,412 System for managing multiple disparate content repositories and workflow systems 64 2004
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (9)
5,347,653 System for reconstructing prior versions of indexes using records indicating changes between successive versions of the indexes 412 1991
5,173,939 Access control subsystem and method for distributed computer system using compound principals 118 1991
6,035,399 Checkpoint object 25 1995
5,627,886 System and method for detecting fraudulent network usage patterns using real-time network monitoring 272 1995
5,918,210 Business query tool, using policy objects to provide query responses 61 1996
5,968,176 Multilayer firewall system 408 1997
6,539,414 Incorporating collateral and concurrent activity in a data processing transaction 12 1998
6,393,474 Dynamic policy management apparatus and method using active network devices 150 1998
6,308,163 System and method for enterprise workflow resource management 115 1999
 
SUN MICROSYSTEMS, INC. (8)
5,826,000 System and method for automatic configuration of home network computers 115 1996
5,797,128 System and method for implementing a hierarchical policy for computer system administration 126 1997
5,999,978 Distributed system and method for controlling access to network resources and event notifications 96 1997
6,466,947 Apparatus and method for dynamically verifying information in a distributed system 40 1998
6,285,366 Hierarchy navigation system 104 1998
6,170,009 Controlling devices on a network through policies 127 1998
6,615,218 Database for executing policies for controlling devices on a network 87 1998
6,721,888 Mechanism for merging multiple policies 49 2000
 
ORACLE INTERNATIONAL CORPORATION (7)
6,182,277 Methods and apparatus for declarative programming techniques in an object oriented environment 93 1998
6,158,010 System and method for maintaining security in a distributed computer network 308 1999
6,154,741 Entitlement management and access control system 105 1999
6,934,934 Method and system for software object testing 104 2000
2002/0069,261 Methods and systems for rule-based distributed and personlized content delivery 69 2000
6,941,472 System and method for maintaining security in a distributed computer network 62 2001
7,096,224 Mechanism for mapping XML schemas to object-relational database systems 69 2002
 
MICROSOFT CORPORATION (6)
6,073,242 Electronic authority server 191 1998
6,965,999 Intelligent trust management method and system 48 1998
6,473,791 Object load balancing 127 1998
6,519,647 Methods and apparatus for synchronizing access control in a web server 103 1999
6,539,375 Method and system for generating and using a computer user's personal interest profile 145 1999
7,062,490 Serverless distributed file system 53 2001
 
CISCO TECHNOLOGY, INC. (5)
5,544,322 System and method for policy-based inter-realm authentication within a distributed processing system 228 1994
5,867,667 Publication network control system using domain and client side communications resource locator lists for managing information communications between the domain server and publication servers 118 1997
6,167,445 Method and apparatus for defining and implementing high-level quality of service policies in computer networks 444 1998
6,484,261 Graphical network security policy management 285 1998
6,412,077 Disconnect policy for distributed computing systems 55 1999
 
MCAFEE, INC. (5)
5,950,195 Generalized security policy management system and method 190 1996
5,983,350 Secure firewall supporting different levels of authentication based on address or encryption status 222 1996
6,182,226 System and method for controlling interactions between networks 238 1998
6,209,101 Adaptive security system having a hierarchy of security servers 58 1998
6,269,456 Method and system for providing automated updating and upgrading of antivirus applications using a computer network 208 2000
 
HITACHI, LTD. (3)
6,457,007 Distributed database management system including logical database constituted by a group of physical databases 91 1994
6,275,941 Security management method for network system 132 1998
6,571,247 Object oriented technology analysis and design supporting method 52 1999
 
INTEL CORPORATION (3)
6,751,659 Distributing policy information in a communication network 81 2000
6,880,005 Managing policy rules in a network 88 2000
6,957,261 Resource policy management using a centralized policy data structure 100 2001
 
SYMANTEC CORPORATION (3)
6,029,246 Network distributed system for updating locally secured objects in client machines 36 1997
6,295,607 System and method for security control in a data processing system 53 1998
6,167,407 Backtracked incremental updating 63 1998
 
COMPUTER ASSOCIATES THINK, INC. (2)
5,889,953 Policy management and conflict resolution in computer networks 204 1996
6,098,173 Method and system for enforcing a communication security policy 83 1998
 
GOOGLE INC. (2)
5,966,707 Method for managing a plurality of data processes residing in heterogeneous data repositories 214 1997
6,654,747 Modular scalable system for managing data in a heterogeneous environment with generic structure for control repository access transactions 109 1999
 
GREEN WIRELESS LLC (2)
5,355,474 System for multilevel secure database management using a knowledge base with release-based and other security constraints for query, response and update modification 217 1991
5,481,700 Apparatus for design of a multilevel secure database management system based on a multilevel logic programming system 110 1991
 
ALCATEL CANADA INC. (1)
6,353,886 Method and system for secure network policy implementation 130 1998
 
AVID TECHNOLOGY, INC. (1)
6,009,507 System and method for distributing processing among one or more processors 73 1997
 
B.E. TECHNOLOGY, LLC (1)
6,141,010 Computer interface method and apparatus with targeted advertising 386 1998
 
BELL AND HOWELL, LLC (1)
6,157,924 Systems, methods, and computer program products for delivering information in a preferred medium 173 1997
 
CANON KABUSHIKI KAISHA (1)
6,029,182 System for generating a custom formatted hypertext document by using a personal profile to retrieve hierarchical documents 286 1996
 
CAPITAL ONE FINANCIAL CORPORATION (1)
6,477,575 System and method for performing dynamic Web marketing and advertising 138 2000
 
CGI TECHNOLOGIES AND SOLUTIONS INC. (1)
6,754,672 System and method for efficient integration of government administrative and program systems 58 2000
 
CHECK POINT SOFTWARE TECHNOLOGIES LTD. (1)
5,835,726 System for securing the flow of and selectively modifying packets in a computer network 399 1996
 
CHECK POINT SOFTWARE TECHNOLOGIES, INC. (1)
5,987,611 System and methodology for managing internet access on a per application basis for client computers connected to the internet 533 1997
 
CHEYENNE PROPERTY TRUST (1)
5,841,869 Method and apparatus for trusted processing 107 1996
 
CITRIX SYSTEMS, INC. (1)
6,141,686 Client-side application-classifier gathering network-traffic statistics and application and user names using extensible-service provider plugin for policy-based network control 286 1998
 
CLICK CHOICE.COM, INC (1)
5,809,230 System and method for controlling access to personal computer system resources 85 1996
 
COREL INC. (1)
6,083,276 Creating and configuring component-based applications using a text-based descriptive attribute grammar 258 1998
 
COVALEO CORPORATION (1)
2002/0107,913 System and method for rendering documents in a user-familiar format 51 2001
 
DATADIRECT NETWORKS, INC. (1)
6,453,345 Network security and surveillance system 239 1997
 
ENTRUST LIMITED (1)
7,174,563 Computer network security system and method having unilateral enforceable security policy provision 77 2000
 
ENTRUST TECHNOLOGIES LIMITED (1)
6,202,157 Computer network security system and method having unilateral enforceable security policy provision 154 1997
 
FINJAN, INC. (1)
6,154,844 System and method for attaching a downloadable security profile to a downloadable 232 1997
 
FOOTHILL CAPITAL CORPORATION (1)
6,260,050 System and method of adapting automatic output of service related OLAP reports to disparate output devices 186 1999
 
GENERAL ELECTRIC COMPANY (1)
6,584,454 Method and apparatus for community management in remote system servicing 169 1999
 
IMPLICIT NETWORKS, INC. (1)
6,324,685 Applet server that provides applets in various forms 45 1998
 
IMPRIVATA, INC. (1)
6,618,806 System and method for authenticating users in a computer network 180 1999
 
INFOGLIDE CORPORATION (1)
6,665,677 System and method for transforming a relational database to a hierarchical database 85 2000
 
INTELLECTUAL VENTURES I LLC (1)
6,148,333 Method and system for server access control and tracking 102 1998
 
KENDALL HOLDINGS LLC (1)
6,408,336 Distributed administration of access to information 228 1998
 
LOCKHEED MARTIN CORPORATION (1)
5,991,877 Object-oriented trusted application framework 192 1997
 
MICRO LOGIC CORP. (1)
5,987,469 Method and apparatus for graphically representing information stored in electronic media 84 1997
 
NETWORKS ASSOCIATES TECHNOLOGY, INC. (1)
6,789,202 Method and apparatus for providing a policy-driven intrusion detection system 111 1999
 
NFR SECURITY, INC. (1)
6,530,024 Adaptive feedback security system and method 169 1998
 
NOKIA CORPORATION (1)
6,904,454 Method and apparatus for content repository with versioning and data modeling 94 2002
 
OBJECT DESIGN A CORP. OF MASSACHUSETTS (1)
5,426,747 Method and apparatus for virtual memory mapping and transaction management in an object-oriented database system 241 1991
 
ONTOS, INC. (1)
5,826,268 Secure multilevel object oriented database management system 146 1996
 
ORACLE OTC SUBSIDIARY LLC (1)
6,587,849 Method and system for constructing personalized result sets 70 1999
 
PRIMECLOUD INC. (1)
2004/0230,546 Personalization engine for rules and knowledge 52 2001
 
RED HAT, INC. (1)
6,360,363 Live upgrade process for object-oriented programs 71 1998
 
REPORTING TECHNOLOGIES, INC. (1)
6,269,393 System and method for automatic transmission of personalized OLAP report output 135 2000
 
REUTERS LIMITED (1)
2002/0173,971 System, method and application of ontology driven inferencing-based personalization systems 105 2001
 
RSA SECURITY INC. (1)
6,460,141 Security and access management system for web-enabled and non-web-enabled applications and content on a computer network 378 1998
 
SAFENET DATA SECURITY (ISRAEL) LTD. (1)
6,285,985 Advertising-subsidized and advertising-enabled software 118 1998
 
SEACHANGE INTERNATIONAL, INC. (1)
2002/0059,394 Content propagation in interactive television 51 2001
 
SECURITIES DYNAMICS TECHNOLOGIES, INC. (1)
5,237,614 Integrated network security system 257 1991
 
SOFTLINE, INC. (1)
6,005,571 Graphical user interface for managing security in a database system 89 1997
 
SOLID INFORMATION TECHNOLOGY OY (1)
6,970,876 Method and arrangement for the management of database schemas 58 2001
 
SONY CORPORATION (1)
6,466,239 Method and apparatus for editing data used in creating a three-dimensional virtual reality environment 65 1998
 
SPRINT COMMUNICATIONS COMPANY L.P. (1)
6,779,002 Computer software framework and method for synchronizing data across multiple databases 59 2000
 
ST. BERNARD SOFTWARE, INC. (1)
5,557,747 Network policy implementation system for performing network control operations in response to changes in network state 131 1993
 
SYBASE, INC. (1)
6,735,586 System and method for dynamic content retrieval 65 2001
 
SYNCHRONOSS TECHNOLOGIES, INC. (1)
6,738,789 Data package including synchronization data 129 2001
 
TANDEM COMPUTERS INCORPORATED (1)
5,265,221 Access restriction facility method and apparatus 124 1992
 
TEC SEC, INCORPORATED (1)
2002/0062,451 System and method of providing communication security 106 2001
 
TECSEC, INCORPORATED (1)
5,369,702 Distributed cryptographic object method 216 1993
 
TECTIA OYJ (1)
6,253,321 Method and arrangement for implementing IPSEC policy management using filter code 117 1998
 
TREND MICRO INCORPORATED (1)
6,341,352 Method for changing a security policy during processing of a transaction request 66 1998
 
TRINTECH TECHNOLOGIES LIMITED (1)
5,825,883 Method and apparatus that accounts for usage of digital applications 142 1995
 
UNIVERSITY OF WASHINGTON (1)
6,317,868 Process for transparently enforcing protection domains and access control as well as auditing operations in software components 79 1998
 
VALUE CLICK, INC. (1)
5,848,396 Method and apparatus for determining behavioral profile of a computer user 1044 1996
 
VAN DETSAN NETWORKS LIMITED LIABILITY COMPANY (1)
5,956,400 Partitioned information storage systems with controlled retrieval 99 1996
 
WATCHGUARD TECHNOLOGIES, INC. (1)
6,678,827 Managing multiple network security devices from a manager device 145 1999
 
WEBSENSE, INC. (1)
5,983,270 Method and apparatus for managing internetwork and intranetwork activity 174 1997
 
WORCESTER TECHNOLOGIES LLC (1)
6,216,231 Specifying security protocols and policy constraints in distributed systems 128 1997
 
YASZISTRA FUND III, LLC (1)
6,735,701 Network policy management and effectiveness system 133 1998
 
OTHER [CHECK PATENT PROFILE FOR ASSIGNMENT INFORMATION] (8)
5,956,521 System for universal electronic mail delivery where messaging devices are notified using a particular dialing, ringing, and hanging-up pattern 47 1996
6,006,194 Computer-implemented system for controlling resources and policies 61 1997
6,241,608 Progressive wagering system 228 1998
6,226,745 Information sharing system and method with requester dependent sharing and security rules 133 1998
6,397,222 Method and apparatus for end-user management of a content menu on a network 70 1999
6,418,448 METHOD AND APPARATUS FOR PROCESSING MARKUP LANGUAGE SPECIFICATIONS FOR DATA AND METADATA USED INSIDE MULTIPLE RELATED INTERNET DOCUMENTS TO NAVIGATE, QUERY AND MANIPULATE INFORMATION FROM A PLURALITY OF OBJECT RELATIONAL DATABASES OVER THE WEB 320 1999
6,920,457 Virtual database of heterogeneous data structures 75 2002
2004/0205,473 Method and system for implementing an enterprise information portal 157 2002

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
MICROSOFT CORPORATION (49)
7,624,356 Task-sensitive methods and systems for displaying command sets 12 2000
7,913,159 System and method for real-time validation of structured data files 11 2003
7,516,145 System and method for incrementally transforming and rendering hierarchical data files 4 2003
7,581,177 Conversion of structured documents 11 2003
7,451,392 Rendering an HTML electronic form by applying XSLT to XML using a solution 70 2003
7,430,711 Systems and methods for editing XML documents 13 2004
7,496,837 Structural editing with schema awareness 83 2004
7,568,101 Digital signatures with an embedded view 11 2004
7,774,620 Executing applications at appropriate trust levels 13 2004
7,676,843 Executing applications at appropriate trust levels 17 2004
7,533,268 Digital signature with an embedded view 12 2004
7,712,048 Task-sensitive methods and systems for displaying command sets 10 2004
7,610,562 Task-sensitive methods and systems for displaying command sets 14 2004
7,512,896 Task-sensitive methods and systems for displaying command sets 12 2004
7,818,677 Single window navigation methods and systems 19 2004
7,779,027 Methods, systems, architectures and data structures for delivering software via a network 12 2004
7,673,227 User interface for integrated spreadsheets and word processing tables 18 2004
7,392,522 Architectures for and methods of providing network-based software extensions 11 2004
7,692,636 Systems and methods for handwriting to a screen 17 2004
7,549,115 System and method for integrated spreadsheets and word processing tables 26 2004
7,506,242 System and method for integrating spreadsheets and word processing tables 3 2004
7,506,243 System and method for integrating spreadsheets and word processing tables 1 2004
7,712,022 Mutually exclusive options in electronic forms 18 2004
7,584,417 Role-dependent action for an electronic form 27 2004
7,721,190 Methods and systems for server side form processing 17 2004
7,509,353 Methods and systems for exchanging and rendering forms 2 2004
7,904,801 Recursive sections in electronic forms 4 2004
7,437,376 Scalable object model 7 2004
7,937,651 Structural editing operations for network forms 7 2005
7,743,063 Methods and systems for delivering software via a network 12 2005
7,689,929 Methods and systems of providing information to computer users 17 2005
7,725,834 Designer-created aspect for an electronic form template 16 2005
7,543,228 Template for rendering an electronic form 27 2005
8,200,975 Digital signatures for network forms 2 2005
7,613,996 Enabling selection of an inferred schema part 25 2005
7,979,856 Network-based software extensions 6 2005
8,001,459 Enabling electronic documents for limited-capability computing devices 4 2005
7,490,109 System and method for offline editing of data files 19 2006
7,900,134 Authoring arbitrary XML documents using DHTML and XSLT 10 2006
8,117,552 Incrementally designing electronic forms and hierarchical schemas 2 2006
7,865,477 System and method for real-time validation of structured data files 10 2007
8,074,217 Methods and systems for delivering software 6 2007
7,971,139 Correlation, association, or correspondence of electronic forms 6 2007
7,925,621 Installing a solution 9 2008
7,930,760 Centralized enforcement of name-based computer system security rules 2 2008
8,296,178 Services using globally distributed infrastructure for secure content management 0 2008
8,078,960 Rendering an HTML electronic form by applying XSLT to XML using a solution 1 2008
8,046,683 Structural editing with schema awareness 2 2009
8,429,522 Correlation, association, or correspondence of electronic forms 0 2011
 
WHIRLPOOL CORPORATION (31)
8,154,857 Appliance host with multiple service interfaces for coupling multiple consumer electronic devices 0 2007
8,040,666 Door with a service interface on an edge 7 2007
8,018,716 Adapter for docking a consumer electronic device in discrete orientations 0 2007
7,980,088 Removable adapter providing a wireless service to removable consumer electronic device 8 2007
7,898,812 Alternative hosts for multiple adapters and multiple consumer electronic devices 7 2007
7,870,753 Appliance door with a service interface 9 2007
7,871,300 Host with multiple sequential adapters for multiple consumer electronic devices 7 2007
7,869,201 Host and adapter for selectively positioning a consumer electronic display in visible and concealed orientations 10 2007
7,865,639 Appliance with an electrically adaptive adapter to alternatively couple multiple consumer electronic devices 7 2007
7,826,203 Transformative adapter for coupling a host and a consumer electronic device having dissimilar standardized interfaces 9 2007
7,810,343 Dispenser with a service interface for a consumer electronic device 8 2007
7,798,865 Service supply module and adapter for a consumer electronic device 9 2007
7,765,332 Functional adapter for a consumer electronic device 7 2007
7,686,127 Acoustic chamber as part of adapter or appliance 8 2007
7,651,368 Appliance with an adapter to simultaneously couple multiple consumer electronic devices 13 2007
7,625,246 System for supplying service from an appliance to multiple consumer electronic devices 8 2007
7,618,295 Adapter and consumer electronic device functional unit 10 2007
7,931,114 Adapter or appliance with a user interface window 7 2008
7,748,494 Acoustic chamber as part of adapter 7 2008
8,072,738 Writing surface with removable portable electronic device 0 2008
7,713,090 System for slidably coupling consumer electronic devices to an appliance 8 2008
7,843,697 Vertical adapters and vertical device for mounting to a horizontal service interface 7 2008
7,751,184 Adapter with an access panel for an electronic device 8 2008
8,035,958 Functional unit of a consumer electronic device and writing surface 7 2008
8,085,543 Adapter and consumer electronic device functional unit 0 2008
7,841,907 Adapter with a rechargeable power source for a consumer electronic device 7 2008
7,740,505 Adapter for a consumer electronic device with an information function 7 2008
7,740,506 Adapter and consumer electronic device functional unit 7 2008
7,639,485 Information center for a household appliance 7 2008
7,852,619 Information center for an appliance 7 2009
7,903,397 Adapter for coupling a consumer electronic device to an appliance 11 2010
 
ORACLE INTERNATIONAL CORPORATION (6)
7,644,432 Policy inheritance through nested groups 23 2004
7,603,547 Security control module 10 2004
7,603,548 Security provider development model 10 2004
7,594,112 Delegated administration for a distributed security system 9 2004
7,594,224 Distributed enterprise security system 15 2004
8,245,271 Scope-centric access control model 0 2007
 
CREDANT TECHNOLOGIES, INC. (3)
7,665,118 Server, computer memory, and method to support security policy maintenance and distribution 3 2002
7,665,125 System and method for distribution of security policies for mobile devices 2 2002
7,437,752 Client architecture for portable device with security policies 9 2002
 
AMDOCS SOFTWARE SYSTEMS LIMITED (1)
8,024,794 Dynamic role based authorization system and method 1 2005
 
BARRACUDA NETWORKS, INC. (1)
8,069,244 Method for defining a set of rules for a packet forwarding device 0 2009
 
CHECK POINT SOFTWARE TECHNOLOGIES, INC. (1)
7,725,737 System and methodology providing secure workspace environment 2 2005
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
8,296,820 Applying security policies to multiple systems and controlling policy propagation 0 2008
 
PROXIMA THERAPEUTICS, INC. (1)
7,516,399 Structured-document path-language expression methods and systems 13 2004
 
SYMANTEC (1)
7,620,974 Distributed traffic scanning through data stream security tagging 0 2005

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Jul 8, 2015
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jul 8, 2019
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00