Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Bea Systems, Inc. Patents
Assignee:
Bea Systems, Inc.
Address:
San Jose, CA
No. of patents:
297
Patents:


1 2 3 4 5 6


Patent Number Title Of Patent Date Issued
7231422 System and method for transaction processing with delegated commit feature June 12, 2007
A transaction service that allows lightweight clients to perform a delegated commit at a server. This process allows lightweight clients to begin and terminate transactions, while the actual responsibility for transaction commit processing is delegated to a commit server and transact
7228326 Systems and methods for application deployment June 5, 2007
Applications can be deployed concurrently across a network cluster by utilizing a phased approach to deployment. A preparation operation is invoked each node on which an application is to be deployed. The preparation operation can utilize two phases, in which the deployment descripto
7222179 Method and system for creating resources in a connection pool on an application server using sev May 22, 2007
An improved resource pool is provided that provides for dynamic configuration and is comprised of code that is configured to be used for different subsystems, including JDBC, Connector, and JMS subsystems. Pool maintenance, resource object creation and timeout, multiple deque managem
7222148 System and method for providing highly available processing of asynchronous service requests May 22, 2007
Highly-available processing of an asynchronous request can be accomplished in a single transaction. A distributed request queue receives a service request from a client application or application view client. A service processor is deployed on each node of a cluster containing the di
7216158 System, method and interface for controlling server lifecycle May 8, 2007
The current structure for starting and shutting down a server is complicated and affords little administrative control. A server must be started in one long-running step and cannot be shutdown without risk of disrupting in-flight work. The ability to bring up a server quickly and bri
7213049 System and method for transaction processing with transaction property feature May 1, 2007
The invention provides a mechanism for use with a transaction processing system that allows a transaction to include a number of associated transaction properties. Transaction properties in turn allow named objects to be associated with a transaction. Transaction properties are avail
7210138 System and method for performing error recovery in an integrated development environment April 24, 2007
A system and method for compiler error recovery, comprising analyzing the syntactic structure of a first program in a first programming language, wherein the first program can be represented by a first set of tokens, detecting a syntax error in the first program, remedying the syntax err
7206817 Systems and methods for application management and deployment April 17, 2007
In embodiments, a multi-phase approach can be used to deploy an application across a network or server cluster. A master deployer on an administration server is contacted, such as by a deployment tool, indicating that an application is to be deployed. The master contacts a slave depl
7206807 Asynchronous invoking a remote web service on a server by a client who passes on a received invo April 17, 2007
A system and method for asynchronously invoking a remote web service on a server by application code residing on a client. The web service invoke request received from application code residing on the client, passes an invoke request to a web service residing on a server, receives a resu
7203720 Web server hit multiplier and redirector April 10, 2007
A method of analyzing a resource leak on a first web server uses a second web server. A first HTTP request message is received from a client at a first Web server and includes an identifier of an information component stored on the first Web server which generates a reply to the first HT
7203678 Reconfigurable query generation system for web browsers April 10, 2007
A reconfigurable web-browser compatible data query system. The invention provides an XML platform enabling web-based forms that query data modeled by data schemas. This platform comprises a collection of query form controls, an annotation scheme for attaching these controls to the data
7197764 System for and methods of administration of access control to numerous resources and objects March 27, 2007
Described are systems and methods used for the administration of access control to numerous resources and objects. An administrator may control access to resources and objects in accordance with defined rules using an "object-centric" view. A template may be used for creating and managin
7197530 System and method for pluggable URL pattern matching for servlets and application servers March 27, 2007
The invention provides a system and method for providing pluggable pattern matching for servlets. This feature allows application servers that incorporate the invention to support non-J2EE pattern matching schemes in their http request resolution. The pluggable pattern matching feature i
7194494 Method for garbage collection of unused methods March 20, 2007
A method for improving the effectiveness of a data processing application when using a virtual machine, wherein the program includes a large number of methods, i.e. program sections, that are stored in the memory of the computer used, and wherein the program uses a garbage collecting
7194462 Systems and methods for implementing an XML query language March 20, 2007
Systems and methods in accordance with the present invention provide for an implementation of the XQuery standard, and such an implementation will be referred to herein as an XQuery (XML Query language) implementation. An XQuery implementation can be based on a token stream representatio
7185105 Application messaging system with flexible message header structure February 27, 2007
The Flexible Message Header (FMH) is a typed modular message structure comprising one or more Typed Container Modules (TCM)--stateful message modules with a compact header (Typed Container Header, TCH), a user definable payload (Typed Container Body, TCB), and a set of payload-specif
7178143 Multi-version hosting of application services February 13, 2007
An application service provision apparatus is provided with one or more components to perform a dispatching and a shared resource monitoring function to allow applications be hosted with multiple versions of a hosting service runtime library in a more efficient manner. The dispatchin
7178050 System for highly available transaction recovery for transaction processing systems February 13, 2007
A highly available transaction recovery service migration system in accordance with one embodiment of the present invention implements a server's Transaction Recovery Service (TRS) as a migratable service. In one embodiment of the present invention, the TRS is a server instance or so
7174354 System and method for garbage collection in a computer system, which uses reinforcement learning February 6, 2007
A system and method for use with a virtual machine, including an adaptive, automated memory management process that takes decisions regarding which garbage collector technique should be used, based on information extracted from the currently active applications. Reinforcement learning
7174330 Efficiently storing indented threads in a threaded discussion application February 6, 2007
A method, apparatus, and computer-readable media for retrieving records in a hierarchical set of the records having a plurality of hierarchical levels and a plurality of hierarchical depths, each of the records having a tag that is unique within the hierarchical set of the records, c
7171429 Efficiently storing indented threads in a threaded discussion application January 30, 2007
A method, apparatus, and computer-readable media for retrieving records in a hierarchical set of the records having a plurality of hierarchical levels and a plurality of hierarchical depths, each of the records having a tag that is unique within the hierarchical set of the records, c
7165249 Systems and methods for modular component deployment January 16, 2007
An integration component such as an application integration engine can be bundled as a single, self-contained J2EE Enterprise archive (EAR) file. The bundling of the component into an EAR file enables the component to be deployed to any valid system domain that is running and available.
7162504 System and method for providing content services to a repository January 9, 2007
A system and method for providing one or more content services to a repository in a plurality of repositories that includes integrating the plurality of repositories into a virtual content repository (VCR), maintaining a logical namespace that encompasses the plurality of repositorie
7159127 Federated management of content repositories January 2, 2007
A method for integrating a plurality of content repositories into a virtual content repository (VCR), comprising providing credential information to each one of said plurality of content repositories, receiving authorization information from each one of said plurality of content repo
7155438 High availability for event forwarding December 26, 2006
High availability event forwarding can be obtained utilizing distributed queues in a server cluster. Each server can receive an event from a data system, such as a database or SAP.TM. system. Event queues exist on servers in the cluster can store an event until, for example, the event
7152204 System and method utilizing an interface component to query a document December 19, 2006
Communication can be passed between components, such as an enterprise system and a client application, by utilizing schemas. A schema can ensure that a communication, such as a request or response, is in the proper format for one of the components. For instance, metadata can be recei
7152185 Method for event triggered monitoring of managed server health December 19, 2006
A Node Manager monitors the status of multiple servers. The Node Manager detects server failures, periodically monitors server health status, and performs server maintenance. When the Node Manager detects a server failure, it determines whether or not the server should be restarted.
7152181 Method for highly available transaction recovery for transaction processing systems December 19, 2006
A highly available transaction recovery service migration system in accordance with one embodiment of the present invention implements a server's Transaction Recovery Service (TRS) as a migratable service. In one embodiment of the present invention, the TRS is a server instance or so
7143186 Pluggable hub system for enterprise wide electronic collaboration November 28, 2006
An enterprise wide electronic commerce system allows trading partners to act as participants in a complex trading process. Participants communicate with one another by joining conversations that are hosted in a collaboration space and managed by a collaboration hub. In this manner, t
7140012 Method and apparatus for multi-version updates of application services November 21, 2006
Successor versions of an application service provision runtime library of an application service provision apparatus are provided with corresponding update services to facilitate upgrade of applications to selected ones of the successor versions on request. In various embodiments, a
7136879 System and method for read-only entity bean caching November 14, 2006
Separate instances of a data item can be allocated for each transaction in a system. Each instance can be held by an entity bean capable of updating by either reading a copy of the data item from the database or by reading a copy from another entity bean. When the data item in the databa
7117266 Method for providing user-apparent consistency in a wireless device October 3, 2006
A method for providing user-apparent consistency in a wireless user device is presented. An IP address, or other unique identifier, is assigned to a wireless user device in wireless communication with a wireless application server. The IP address is associated with a communication se
7117214 Systems and methods for maintaining transactional persistence October 3, 2006
Messages between trading partners can be processed persistently using a persistence framework, which can include a transaction manager, a locking manager, and a logging mechanism. A transaction manager can initiate a transaction for a request, and can enlist and modify any object or
7113980 Exactly once JMS communication September 26, 2006
A system for managing a JMS message store in a clustered network includes an object acting as a message store for Java Message Service (JMS). A lead server is selected from several clustered servers. The lead server uses a distributed consensus algorithm to select a host server, utilizin
7092942 Managing secure resources in web resources that are accessed by multiple portals August 15, 2006
A method, apparatus, and computer-readable media for authorizing users of network portals to access a secure resource hosted by a secure server comprises storing a plurality of user identifiers, each representing a user of an owning portal; storing for each of the user identifiers an
7080374 System and method for using native code interpretation to move threads to a safe state in a run- July 18, 2006
A system and a method for interpreting native code to move threads to a safe state in a run-time environment. In a runtime system or virtual machine (VM) environment, threads process requests to the VM. In many instances such as garbage collection, context switching, and single CPU l
7080145 Method for performing resource pool maintenance by maintaining resources in several deques July 18, 2006
A method for an improved resource pool is provided that provides for dynamic configuration and is comprised of code that is configured to be used for different subsystems, including JDBC, Connector, and JMS subsystems. Pool maintenance, resource object creation and timeout, multiple
7080126 Computer program product for performing resource pool maintenance by maintaining resources in se July 18, 2006
An improved resource pool is provided that provides for dynamic configuration and is comprised of code that is configured to be used for different subsystems, including JDBC, Connector, and JMS subsystems. Pool maintenance, resource object creation and timeout, multiple deque managem
7080119 System and method for transaction processing with delegated commit feature July 18, 2006
The invention provides a transaction service that allows lightweight clients to perform a delegated commit at a server. This process allows lightweight clients to begin and terminate transactions, while the actual responsibility for transaction commit processing is delegated to a commit
7080092 Application view component for system integration July 18, 2006
An application view, or application view component, can represent a self-describing interface to functionality in a resource such as an application or enterprise system. An application view can abstract away much of the complexity in dealing with the application, such that non-progra
7076772 System and method for multi-language extensible compiler framework July 11, 2006
To meet the current trend in computer programming, a multi-programming-language compiler system is designed to include a compiler framework which creates a general environment in which to carry out compilation and language modules to encapsulate the details of various programming lan
7076764 System and method for software module architecture language and compliance checking July 11, 2006
A system and method for providing a software module architecture specification language, and checking code for compliance. A module architecture specification can be structured into product-wide groundrules (applicable to all subsystems), and into subsystem-, layer- or even module-sp
7076482 Multi-part looked-up table fields and its use in data processing operations involving multiple t July 11, 2006
In accordance with a first aspect, a software component is equipped to identify non-looked-up table fields and looked-up table fields to be grouped, and table fields having aggregate functions to be performed in their row values in a data processing statement, and automatic inclusion
7073171 EJB implementation class loading with removed dependencies with ability to replace EJB implement July 4, 2006
A system and method for EJB classloading. By changing the EJB classloading scheme so that the EJB impl class is loaded in a child ClassLoader, the system allows the old EJB impl class to be replaced with a new one without disturbing the rest of the deployment. The key to doing this is
7065561 Selective parsing of an XML document June 20, 2006
A streaming parser API expands a base parser by building an iterative method on top of the base parser. The iterative method allows a user to pass a selected element type to the base parser, which can step through the XML document until it locates a matching element. The base parser can
7058940 System and method for extending application functionality and content June 6, 2006
A system is disclosed with a method for extending the appearance, functionality and/or the content of an application, such as an administrative console. In accordance with one embodiment, the invention provides a system comprising a first application that includes content which contr
7051072 Method for providing real-time conversations among business partners May 23, 2006
An enterprise wide electronic commerce system allows trading partners to act as participants in a complex trading process. Participants communicate with one another by joining conversations that are hosted in a collaboration space and managed by a collaboration hub. In this manner, t
7051071 Workflow integration system for enterprise wide electronic collaboration May 23, 2006
An enterprise wide electronic commerce system allows trading partners to act as participants in a complex trading process. Participants communicate with one another by joining conversations that are hosted in a collaboration space and managed by a collaboration hub. In this manner, t
7051069 System for managing logical process flow in an online environment May 23, 2006
The invention uses a state machine to control the flow throughout a Web site including the execution of business logic, error handling and dispatching based on both user and programming events. This state machine is used as input to a flow processor and therein guides the system. The
7047518 System for software application development and modeling May 16, 2006
A system for integrated computer software application development and modeling is herein described. The integrated system includes an expert system that can be supplied as a software plug-in to assist a software developer in designing and constructing software applications using unif
1 2 3 4 5 6

 
 
  Recently Added Patents
Combination tool with front-face recess
Piezo-injector driving apparatus
Bearing assembly and centering support structure therefor
Large area fan and fan blades usable for large spaces
Image input device, image input/output device and method of setting information for communication
Microwave steamer base
Software component importance evaluation system
  Randomly Featured Patents
Link structure for connecting a plastic optical fiber to a light receptor
Modular backhoe-excavator control station
Ball bearing retainer
Lightweight structural damping assembly
System for managing the transfer of data between FIFOs within pool memory and peripherals being programmable with identifications of the FIFOs
Apparatus for controlling a drive system for an industrial truck
Insulated-gate thyristor
Automatic braking termination arrangement having a switching element disposed on driver's side belt lock
Mechanical locking between multi-layer printed wiring board conductors and through-hole plating
False twisted differential tension yarn