US Patent No: 7,478,403

Number of patents in Portfolio can not be more than 2000

Secure access to managed network objects using a configurable platform-independent gateway providing individual object-level access control

Stats

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

A gateway between client manager applications and an enterprise manager may be provided to manage various networked objects. In one embodiment, CORBA-based TMN manager applications may be communicatively coupled to a CORBA Object Request Broker (ORB) and may be operable to send Interface Definition Language (IDL) requests to, and receive IDL responses and CORBA events from, managed objects through the CORBA ORB. The client manager may first be authenticated to the gateway by username and password, or other validation information associated with the client manager, which may be represented in a user profile. Once the initial client authentication is accomplished, the gateway may provide object-level access control between manager applications and managed objects at an individual object level so that one of the managers is granted access to one of the managed objects while being prevented from interfacing with a different one of the managed objects.

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

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
SUN MICROSYSTEMS, INC.SANTA CLARA, CA9061

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Allavarpu, Sai V Pleasanton, CA 11 135
Dong, Xeusi Sunnyvale, CA 2 16
Lee, Linda C Fremont, CA 2 16

Cited Art

Patent Info (Count) # Cites Year
 
ACCENTURE GLOBAL SERVICES LIMITED (12)
6,477,580 Self-described stream in a communication services patterns environment 290 1999
6,477,665 System, method, and article of manufacture for environment services patterns in a netcentic environment 163 1999
6,496,850 Clean-up of orphaned server contexts 200 1999
6,502,213 System, method, and article of manufacture for a polymorphic exception handler in environment services patterns 180 1999
6,529,909 Method for translating an object attribute converter in an information services patterns environment 344 1999
6,529,948 Multi-object fetch component 223 1999
6,539,396 Multi-object identifier system and method for information service pattern environment 310 1999
6,549,949 Fixed format stream in a communication services patterns environment 219 1999
6,571,282 Block-based communication in a communication services patterns environment 292 1999
6,578,068 Load balancer in environment services patterns 335 1999
6,640,249 Presentation services patterns in a netcentric environment 234 1999
2003/0058,277 A VIEW CONFIGURER IN A PRESENTATION SERVICES PATTERNS ENVIROMENT 301 1999
 
SUN MICROSYSTEMS, INC. (12)
5,848,243 Network topology management system through a database of managed network resources including logical topolgies 62 1995
5,805,572 Single-system image network subsystem in a clustered system 9 1995
6,247,039 Method and apparatus for disposing of objects in a multi-threaded environment 11 1996
5,892,950 Interface for telecommunications network management 60 1996
6,185,609 Method, apparatus and program to provide client access to a management information service residing on a server in a computer network system 41 1997
6,209,018 Service framework for a distributed object network system 108 1997
5,953,530 Method and apparatus for run-time memory access checking and memory leak detection of a multi-threaded program 115 1997
6,042,614 System and method for a distributed debugger for debugging distributed application programs 54 1998
6,253,243 Automated trap control for a distributed network management system 47 1998
6,282,568 Platform independent distributed management system for manipulating managed objects in a network 100 1998
6,430,578 Name service for network management architecture 6 1998
6,496,833 System and method for generating code for query object interfacing 70 1999
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (9)
5,632,032 Cross address space thread control in a multithreaded environment 92 1994
6,018,743 Framework for object-oriented interface to record file data 138 1996
6,176,883 System and method for generating unsupported network information indicators 36 1997
6,321,337 Method and system for protecting operations of trusted internal networks 162 1998
6,324,583 Method and apparatus for enabling communication between dissimilar protocol stacks 40 1998
6,378,124 Debugger thread synchronization control points 53 1999
6,378,125 Debugger thread identification points 60 1999
6,530,079 Method for optimizing locks in computer programs 54 1999
6,539,501 Method, system, and program for logging statements to monitor execution of a program 63 1999
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (5)
5,452,459 Method and apparatus for allocating server access in a distributed computing environment 151 1993
5,586,260 Method and apparatus for authenticating a client to a server in computer systems which support different security mechanisms 405 1993
5,594,869 Method and apparatus for end-to-end encryption of a data packet in a computer network 43 1995
5,974,438 Scoreboard for cached multi-thread processes 75 1996
6,751,677 Method and apparatus for allowing a secure and transparent communication between a user device and servers of a data access network system via a firewall and a gateway 56 1999
 
MICROSOFT CORPORATION (5)
5,987,517 System having a library of protocol independent reentrant network interface functions for providing common calling interface for communication and application protocols 60 1996
6,134,594 Multi-user, multiple tier distributed application architecture with single-user access control of middle tier objects 98 1997
6,467,052 Method and apparatus for analyzing performance of data processing system 131 1999
6,714,962 Multi-user server application architecture with single-user object tier 44 2000
2004/0022,191 Network quality of service for qualitative applications 30 2003
 
TELEFONAKTIEBOLAGET LM ERICSSON (PUBL) (4)
5,603,081 Method for communicating in a wireless communication system 204 1993
5,778,316 Method and apparatus for selecting a control channel based on service availability 138 1995
6,738,981 General access system 18 1997
6,144,653 Method for communicating in a wireless communication system 119 1998
 
ALCATEL (3)
5,983,233 Process for managing the naming of objects, process for mapping an object name to a CORBA object reference, program module, computer unit, and computer system 46 1997
6,282,579 Method for supporting address interaction between a first entity and a second entity, converter for address interaction, and computer system 18 1997
6,317,428 Method of providing a service to users of a telecommunication network, service control facility, and processing node 20 1998
 
NOKIA MOBILE PHONES LTD. (3)
6,542,516 Adaptation layer for realizing protocol adaptations in a digital wireless data transmission system 88 1999
6,690,679 Method and system for bearer management in a third generation mobile telecommunications system 27 1999
6,553,006 Resource allocation in packet-format data transmission 31 1999
 
LUCENT TECHNOLOGIES INC. (2)
5,647,002 Synchronization of mailboxes of different types 289 1995
6,363,421 Method for computer internet remote management of a telecommunication network element 284 1998
 
ROCKSTAR BIDCO, LP (2)
6,049,819 Communications network incorporating agent oriented computing environment 100 1998
6,445,776 Abstract interface for media and telephony services 44 1998
 
SBC PROPERTIES, L.P. (2)
6,205,482 System and method for executing a request from a client application 52 1998
6,330,598 Global service management system for an advanced intelligent network 59 1998
 
ACI WORLDWIDE CORP. (1)
6,289,393 System, method and article of manufacture for transaction processing and monitoring of independent interacts 25 1996
 
ADC TELECOMMUNICATIONS, INC. (1)
6,208,345 Visual data integration system and method 247 1998
 
ADOBE SYSTEMS INCORPORATED (1)
6,529,947 Managing transiently connected network clients 10 1999
 
APPLE INC. (1)
6,728,365 Method and system for providing quality-of-service on packet-based wireless connections 146 1999
 
AT&T CORP. (1)
7,120,139 Broadband cable telephony network architecture IP ITN network architecture reference model 81 1999
 
CISCO TECHNOLOGY, INC. (1)
6,680,942 Directory services caching for network peer to peer service locator 26 1999
 
CYVA RESEARCH CORPORATION (1)
5,987,440 Personal information security and exchange tool 257 1997
 
ERICSSON AB (1)
6,483,842 Multimedia switching system 24 1999
 
FUJITSU LIMITED (1)
6,343,332 Communication link information generating device, a three-tier client/server system, and a medium storing a communication link information generator program 20 1998
 
IDENTIFY SOFTWARE LTD. (1)
6,202,199 System and method for remotely analyzing the execution of computer programs 155 1998
 
INFORMATION BUILDERS, INC. (1)
5,732,270 System and method for providing interoperability among heterogeneous object systems 91 1994
 
INTELLECTUAL VENTURES I LLC (1)
6,769,009 Method and system for selecting a personalized set of information channels 116 2000
 
INTELLECTUAL VENTURES II LLC (1)
6,324,648 Secure gateway having user identification and password authentication 124 1999
 
IWICS INC. (1)
6,785,510 Routing in a multi-station network 57 2000
 
MCI, INC. (1)
2005/0216,421 Integrated business systems for web based telecommunications management 153 2005
 
MUTEX SOLUTIONS, LTD. (1)
6,282,701 System and method for monitoring and analyzing the execution of computer programs 278 1998
 
NATIONAL SEMICONDUCTOR CORPORATION (1)
5,406,557 Interenterprise electronic mail hub 428 1993
 
NE TECHNOLOGIES ACQUISITION CORPORATION (1)
5,870,749 Automatic translation between CMIP PDUs and custom data structures 51 1996
 
NOKIA NETWORKS OY (1)
6,728,208 Method for controlling a quality of service in a mobile communications system 65 2000
 
NOKIA TELECOMMUNICATIONS OY (1)
5,941,978 Method for comparing attribute values of controllable object expressions in a network element 23 1997
 
ONENAME CORPORATION (1)
6,757,710 Object-based on-line transaction infrastructure 164 2002
 
ORACLE INTERNATIONAL CORPORATION (1)
6,356,930 Connection concentrator for distributed object systems 24 1999
 
PEROT SYSTEMS CORPORATION (1)
6,735,771 System and method for delivering web services using common object request broker architecture 16 1999
 
RAKUTEN, INC. (1)
6,085,240 Agent identification device, agent device with program reception function, and network system 37 1998
 
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 380 1998
 
SAGA SOFTWARE, INC. (1)
6,256,676 Agent-adapter architecture for use in enterprise application integration systems 203 1999
 
SAP AG (1)
6,407,761 System and method for the visual customization of business object interfaces 38 1999
 
SOVERAIN SOFTWARE LLC (1)
5,708,780 Internet server access control and monitoring systems 924 1995
 
THE UNITED STATES OF AMERICA AS REPRESENTED BY THE SECRETARY OF THE NAVY (1)
5,511,122 Intermediate network authentication 241 1994
 
TRIDENT SYSTEMS, INC. (1)
6,405,202 System and method for adding property level security to an object oriented database 26 1999
 
TRIDIUM INC. (1)
6,832,120 System and methods for object-oriented control of diverse electromechanical systems using a computer network 61 1999
 
TTI INVENTIONS A LLC (1)
6,724,747 Method and system for media connectivity over a packet-based network 32 1998
 
UNISYS CORPORATION (1)
6,023,579 Computer-implemented method for generating distributed object interfaces from metadata 29 1998
 
UNWIRED PLANET, INC. (1)
6,119,167 Pushing and pulling data in networks 193 1997
 
VERIZON BUSINESS GLOBAL LLC (1)
6,615,258 Integrated customer interface for web based data management 264 1998

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
FLEXIWORLD TECHNOLOGIES, INC. (7)
7,953,818 Output device and system for rendering digital content 6 2001
7,944,577 Output controller for mobile and pervasive digital content output 6 2007
8,169,649 Mobile device methods for enabling pervasive wireless digital media 3 2009
8,184,324 Mobile information apparatus for wireless search and data transfer 2 2009
RE42725 Output service over a network 5 2010
8,332,521 Internet-pad specification, the internet-pad specification may include a touch sensitive screen, a digital camera, a document application, an e-mail application, icons over the touch sensitive screen for user selection, a wireless communication unit for wireless connectivity, a digital content application for playing digital content, and an operating system supporting application programming interface (API) 0 2010
8,285,802 Internet-phone or smart phone with applications for managing and playing digital content, and a mobile device operating system supporting application programming interface 1 2010
 
ORACLE INTERNATIONAL CORPORATION (2)
7,774,403 System and method for concentration and load-balancing of requests 1 2005
8,166,095 System and method for achieving scalability in domain computing 0 2010
 
DELL PRODUCTS L.P. (1)
8,103,698 Methods, apparatus and media for system management of object oriented information models 1 2007

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 13, 2016
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jul 13, 2020
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