US Patent No: 6,721,777

Number of patents in Portfolio can not be more than 2000

Modular and portable deployment of a resource adapter in an application server

1 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

A system by which resource adapters may be utilized in client server computer configurations utilizing enterprise information systems is disclosed. A connector provider develops a set of Java interfaces and classes as part of its implementation of a resource adapter. These Java classes implement connector architecture specified contracts and implement EIS specific functionality provided by the resource adapter. The development of a resource adapter can also require use of native libraries that are specific to the underlying EIS. The Java interfaces and classes and native libraries, help files, documentation and other resources (as necessary) are then packaged together with a deployment descriptor to create a resource adapter module. The resource adapter module defines the contract between a connector provider and deployer for the deployment of a resource adapter in the client server environment. In order to facilitate the configuration of the resource adapter in an operational environment, the present invention specifies the following interfaces and classes. A class that implements a managed connection factory class supports a set of properties that provide information required by the managed connection factory for the creation of physical connections to the underlying EIS. This implementation class provides getter and setter methods for each of its supported properties. The supported properties are consistent with the specification of configurable properties specified in the deployment descriptor.

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
Sharma, Rahul San Jose, CA 23 584

Cited Art

Patent Info (Count) # Cites Year
 
BULL HN INFORMATION SYSTEMS INC. (1)
6,338,089 Method and system for providing session pools for high performance web browser and server communications 87 1999
 
BULL S.A. (1)
6,101,527 System for managing and processing distributed object transactions and process implemented by said system 48 1997
 
ENTRUST, INC. (1)
6,453,353 Role-based navigation of information resources 249 1999
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
5,872,971 Data processing systems and methods providing interoperability between data processing resources 47 1996
 
JDA SOFTWARE GROUP, INC (1)
6,397,191 Object-oriented workflow for multi-enterprise collaboration 87 1998
 
MICROSOFT CORPORATION (1)
6,442,620 Environment extensibility and automatic services for component applications using contexts, policies and activators 116 1998
 
SAGA SOFTWARE, INC. (1)
6,256,676 Agent-adapter architecture for use in enterprise application integration systems 203 1999
 
SYBASE, INC. (1)
6,266,666 Component transaction server for developing and deploying transaction-intensive business applications 82 1998
 
UNISYS CORPORATION (1)
6,157,927 Methods and apparatus for enabling a component in a first transaction processing environment to access a resource in another environment that is under the control of an Xatmi complaint transaction manager 66 1998

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
ORACLE INTERNATIONAL CORPORATION (28)
7,571,215 Data replication protocol 2 2001
7,702,791 Hardware load-balancing apparatus for session replication 1 2001
7,409,420 Method and apparatus for session replication and failover 21 2001
7,546,606 System and method using a connector architecture for application integration 6 2002
7,930,704 J2EE component extension architecture 0 2003
7,698,434 J2EE connector architecture 2 2003
7,403,996 Systems and methods for migratable services 4 2003
7,392,302 Systems and methods for automated service migration 10 2003
7,484,224 Adapter deployment without recycle 5 2003
7,506,342 System and method for implementing J2EE connector architecture 10 2003
7,293,073 Exactly once cache framework 0 2004
7,487,244 Exactly once data framework method 0 2004
7,383,317 Exactly once data framework system 0 2004
7,730,112 Scoped applications 0 2004
7,428,733 System and method for custom module creation and deployment 3 2004
7,797,697 System and method for deploying applications with library modules 1 2004
7,293,009 System and method for flushing bean cache 4 2005
7,814,484 System and method for web application extensibility 1 2005
7,707,572 System and method for application container architecture 0 2005
7,406,618 Apparatus for highly available transaction recovery for transaction processing systems 8 2006
7,444,333 Cluster caching with concurrency checking 0 2006
7,409,436 Exactly once JMS communication 1 2006
7,620,842 Method for highly available transaction recovery for transaction processing systems 2 2006
7,380,155 System for highly available transaction recovery for transaction processing systems 4 2007
7,392,317 Systems and methods for migratable services 4 2007
8,176,014 System and method for providing a cache that stores entity beans and employs data invalidation 0 2007
8,176,114 Distributed cross-application server deployment 0 2008
8,020,171 System and method for creating and deploying applications with new container types 0 2008
 
SAP AG (9)
7,509,429 Message endpoint activation 1 2004
7,594,237 Program object to support connection generation 1 2004
7,676,810 Identification of execution context 0 2004
7,657,658 Resource adapter deployment 1 2004
8,281,014 Session lifecycle management within a multi-tiered enterprise network 0 2004
8,204,931 Session management within a multi-tiered enterprise network 0 2004
8,024,566 Persistent storage implementations for session data within a multi-tiered enterprise network 3 2005
8,438,535 Method and apparatus for persistent object tool 0 2006
8,205,007 Native format tunneling 0 2010
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (6)
7,480,916 Exploiting services in an integrated development environment 3 2002
7,454,492 Method and apparatus for configuring and modeling server information in an enterprise tooling environment 4 2005
7,752,639 Apparatus, system, and method for a programming model for accessing EIS systems as services 1 2006
7,937,698 Extensible mechanism for automatically migrating resource adapter components in a development environment 0 2007
8,209,262 Pattern-based policy application mechanism for SCA 0 2008
7,979,525 Method and apparatus for configuring and modeling server information in an enterprise tooling environment 0 2008
 
SUN MICROSYSTEMS, INC. (4)
6,976,061 Resource adapter and XML descriptor for use in a client server environment utilizing an enterprise information system 17 2000
7,089,317 Architecture for plugging messaging systems into an application server 24 2002
7,058,950 Callback event listener mechanism for resource adapter work executions performed by an application server thread 3 2002
7,036,110 Mechanism to manage the lifecycle of a resource adapter 22 2002
 
ACCENTURE GLOBAL SERVICES LIMITED (2)
6,971,001 General and reusable components for defining net-centric application program architectures 11 2001
7,739,657 Pipeline architecture for use with net-centric application program architectures 8 2005
 
IPASS INC. (2)
7,761,606 Method and system to secure a connection application for distribution to multiple end-users 2 2003
7,519,695 Service quality monitoring process 0 2007
 
OP40 HOLDINGS, INC. (2)
7,685,577 System and method for translating an asset for distribution over multi-tiered networks 18 2001
7,150,015 Method and system for deploying an asset over a multi-tiered network 73 2001
 
ALTERNATIVE SYSTEMS, INC. (1)
7,356,839 Secure data accessing system and method 0 2001
 
CISCO TECHNOLOGY, INC. (1)
7,788,407 Apparatus and methods for providing an application level gateway for use in networks 0 2004
 
MICROSOFT CORPORATION (1)
8,302,092 Extensible data driven deployment system 0 2007
 
NETAPP, INC. (1)
8,151,360 System and method for administering security in a logical namespace of a storage system environment 1 2006
 
STACO, INC. (1)
5,575,622 Method and apparatus for mounting a fan guard 1 1994
 
WASSAIL GROUP LLC (1)
7,428,752 Secure data accessing system and method 2 2001

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Oct 13, 2015
Fee Large entity fee small entity fee micro entity fee
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