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
7451299 System and method for generating multi-way branches November 11, 2008
State machines can be used in a scanner and a parser for program compilation. The state machines can be non-table-driven, but rather are encoded directly in bytecodes. A special algorithm can be used to generate the multi-way branch associated with a state in a state machine so that
7451163 Data synchronization November 11, 2008
Application data used by enterprise applications running on one or more servers can be synchronized with application data deployed from other locations. Application data can be transmitted as XML files over HTTP to facilitate synchronization with web-enabled servers. Multiple service
7451138 Multi-part looked-up table fields and its use in data processing operations involving multiple t November 11, 2008
In accordance with a first aspect, a software component is equipped to identify looked-up table fields in a data processing statement, and automatically includes with a SQL statement one or more appropriate JOIN clauses joining one or more target tables from which the table fields are
7448024 System and method for software application development in a portal environment November 4, 2008
A design/compile-time, and runtime software development system that allows developers of varying levels of expertise to build enterprise applications with dynamic user interfaces. The system allows for building dynamic web pages which connect to data sources on the back-end, and whic
7447940 System and method for providing singleton services in a cluster November 4, 2008
A system and method for providing singleton services in a cluster of servers, where one server is designated as a cluster master, other servers are designated as migratable servers and where all servers in the cluster heartbeat their liveness information against a database. The clust
7447675 Systems and methods for cursored collections November 4, 2008
A cursored collection can be used to allow a user to view subsets of a data result set, thereby conserving system resources. A persistence manager can execute SQL statements on a database, receive a result set from the database, and populate a set of EJBs with the result set. This ca
7444620 Systems and methods for a common runtime container framework October 28, 2008
An extensible container framework can be used to create and deploy software runtime containers. Such a framework can allow containers to inherit functionality and runtime environment attributes of other such containers. An extensible container framework can support multiple component
7444333 Cluster caching with concurrency checking October 28, 2008
Concurrency can be maintained in cluster caching when processing an update request on network server that is storing a local copy of a data item. The request can be processed using the local copy of the data item. A predicated update request can be sent to a network database storing the
7441238 Extendable compiler framework October 21, 2008
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
7441025 System and method for transaction processing with delegated commit feature October 21, 2008
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
7437710 Annotation based development platform for stateful web services October 14, 2008
An annotation based development platform for stateful web services is described. In one embodiment, the developer expresses logic offered by the web service using a standard programming language augmented with declarative annotations specifying preferences for exposing that logic as
7437361 Use of retry period in an application server to ensure that status information is sent from firs October 14, 2008
A retry period can be used in a system that uses a first and second database instance to ensure that the status information from the first database instances has been transferred and updated at the second databases instance.
7434202 System and method for software component dependency checking October 7, 2008
A system and method for use with an enterprise system or software development system, for determining or checking for dependencies between software components, or between other components of said system. The system utilizes a module architecture specification language and toolkit to
7433917 Method and apparatus for using Java dynamic proxies to interface to generic, bean-like managemen October 7, 2008
Dynamic management proxies provide type-safe, intuitive, and flexible interfaces to management entities. In an embodiment, a strongly-typed user interface is defined for each management entity. The dynamic proxy receives user requests via this user interface. The dynamic proxies conv
7433896 Federated management of content repositories October 7, 2008
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
7428733 System and method for custom module creation and deployment September 23, 2008
In accordance with one embodiment of the present invention applications are configured with custom modules. A deployment descriptor of an application includes a definition for a new container type and modules of the new container type. A deployment system reads the deployment descrip
7426548 Enterprise application platform September 16, 2008
A business platform can provide access to applications and provide for the integration of resources with other applications, including internal and external applications, services and systems. A portal framework included within the platform can render portals including graphical user
7424717 Systems and methods for business process plug-in development September 9, 2008
A system and method for using session beans to integrate business processes. The system includes a process engine which includes a workflow and a plug-in manager. The system further allows for creating session beans, packaging the session beans for deployment, and deploying the sessi
7424531 Console personalization September 9, 2008
Personalization of an administration console for different administration groups can be done using a resource inheritance hierarchy. In one embodiment, JSP derived hierarchy levels can be used in the checking of the privileges granted for reading or writing resources in the administr
7418475 Conversation management system for enterprise wide electronic collaboration August 26, 2008
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
7415478 Virtual repository complex content model August 19, 2008
A memory for storing data for access by an application program being executed on a computer system, comprising a data structure stored in said memory, the data structure including or referring to: a name, a content repository identifier, a plurality of properties, a plurality of property
7412720 Delegated authentication using a generic application-layer network protocol August 12, 2008
A method, apparatus, and computer-readable media include receiving a signal representing a request from a remote user for a secure resource residing on a network employing a generic application-layer network protocol; determining, without the intervention of the user, the type of sec
7412399 Designing business processes using distributed process flows August 12, 2008
Executing business processes includes accessing a first business process comprising a first activity and accessing a second business process comprising a second activity, where the second activity is associated with the first activity. A first instance is received at the first activi
7409684 System and method for extending application functionality and content August 5, 2008
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
7409436 Exactly once JMS communication August 5, 2008
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
7409427 Systems and methods for lightweight conversations August 5, 2008
Transaction management systems can take advantage of a lightweight approach to conversation management. In a cluster, a conversation manager can be used to keep track of state location throughout the cluster. When a cluster computing device receives a request, that computing device can
7409420 Method and apparatus for session replication and failover August 5, 2008
A session replication system provides real-time data replication without unnecessarily slowing down the user experience. A system in accordance with the present invention may utilize a primary server to serve requests from a network client, as well as a secondary server to replicate the
7406692 System and method for server load balancing and server affinity July 29, 2008
A system and method for server load balancing that includes server affinity. The system can be incorporated into application servers to support load balancing algorithms for RMI objects that provide server affinity. Server affinity uses smart load balancing for external client connec
7406618 Apparatus for highly available transaction recovery for transaction processing systems July 29, 2008
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
7404175 Smart generator July 22, 2008
The Smart Generator of the present invention allows the designer/developer/user to model the EJB components in a natural way without being concerned with implementation-specific details. The developer models the business objects using a UML drawing tool and the Smart Generator create
7403996 Systems and methods for migratable services July 22, 2008
A migration framework provides for the migration of services in a cluster. A migratable target contains a list of servers in the cluster capable of hosting a migratable service. A migration manager can migrate the service between servers in the migratable target, and can activate an inst
7395458 Diagnostic instrumentation July 1, 2008
Diagnostic Instrumentation system can use diagnostic monitors. The diagnostic monitors can be indicated using instrumentation at class loading time. The diagnostic monitors can have associated diagnostic functions which can be enabled or disenabled while the server software is runnin
7394377 RFID edge server with security plug-ins July 1, 2008
An RFID edge server using an application server allows for improvements in an RFID system.
7392546 System and method for server security and entitlement processing June 24, 2008
A pluggable architecture allows security and business logic plugins to be inserted into a security service hosted by a server, and to control access to one or more secured resources on that server, on another server within the security domain, or between security domains. The security
7392317 Systems and methods for migratable services June 24, 2008
A migration framework provides for the migration of services in a cluster. A migratable target contains a list of servers in the cluster capable of hosting a migratable service. A migration manager can migrate the service between servers in the migratable target, and can activate an inst
7392302 Systems and methods for automated service migration June 24, 2008
A migration framework provides for the automatic migration of services in a cluster. A migratable target list contains a list of servers in the cluster capable of hosting a migratable service. A consensus subsystem can select a host server from the migratable target list. A migration
7383317 Exactly once data framework system June 3, 2008
A system for managing objects in a clustered network includes a file system containing at least one copy of a data object. The system can include several clustered servers in communication with the file system. A distributed consensus algorithm is used to select a host server. The se
7380155 System for highly available transaction recovery for transaction processing systems May 27, 2008
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
7379849 Diagnostic image May 27, 2008
Diagnostic information can be stored and then collected into a large diagnostic image file upon an event, such as a prefailure condition. The diagnostic image can be compressed for emailing to a second site to allow the determination of problems with server software at the server softwar
7376754 System and method for communications between servers in a cluster May 20, 2008
A system and method for communications between servers in a cluster. The system allows for point-to-point messaging to be used in a clustered environment to provide communication of services provided by each server or member of that cluster. Each server or member within the cluster a
7376671 Method for common management model for distributed server network May 20, 2008
Custom management capability is provided through MBeans over a distributed management domain. The management domain is a collection of distributed servers that are managed as a unit, wherein the management system of the present invention presents an API for providing management services
7376534 Watches and notifications May 20, 2008
In one embodiment, watch rules can be created for diagnosis information. The watch rules can be examined against the diagnosis information and if there is a match, a notification can be based upon a predetermined notification type.
7373556 Method for monitoring sub-system health May 13, 2008
A server self health monitor (SHM) system monitors the health of the server it resides on. The health of a server is determined by the health of all of a server's sub-systems and deployed applications. The SHM may make health check inquiries to server sub-systems periodically or based
7370281 System and method for smart drag-and-drop functionality May 6, 2008
The invention provides a system and method for providing smart file import and drag-and-drop functionality in a graphical user interface environment. As a file is dragged and dropped onto a set of folders using an explorer-like interface, the system automatically determines into whic
7367014 System and method for XML data representation of portlets April 29, 2008
An Extensible Markup Language (XML) document adapted to describe a portlet, comprising a name element including a name tag, a description element including a description tag, and a content resource element including a content tag.
7363650 System and method for incrementally distributing a security policy in a computer network April 22, 2008
A system and method for generating an updated version of, or reconstructing a previously enforced version of, a local client security policy stored in an application guard. A policy manager distributes a change (or an accumulation of changes) to the currently enforced version of the
7363495 System and method for message encryption and signing in a transaction processing system April 22, 2008
The invention provides a system and a method which utilizes a combination of message-based encryption and message-based digital signing to ensure the security and authenticity of a message or message buffer sent from one party or process to another in a transaction processing system. In
7360122 Method for initiating a sub-system health check April 15, 2008
A server self health monitor (SHM) system monitors the health of the server it resides on. The health of a server is determined by the health of all of a server's sub-systems and deployed applications. The SHM may make health check inquiries to server sub-systems periodically or based
7360121 System for monitoring a subsystem health April 15, 2008
A server self health monitor (SHM) system monitors the health of the server it resides on. The health of a server is determined by the health of all of a server's sub-systems and deployed applications. The SHM may make health check inquiries to server sub-systems periodically or based
7359882 Distributed run-time licensing April 15, 2008
Methods and systems are disclosed for managing software licenses in a distributed computer network. The number of software licenses allocated to software users can be determined on a node-by-node basis in realtime with little or no additional processing overhead incurred by the network.
1 2 3 4 5 6

 
 
  Recently Added Patents
Ministry specialized insurance transaction object oriented system and method
Substituted 1H-pyrrolo[2,3-c]pyridine-2-carboxamides and related analogs as inhibitors of casein kinase I.epsilon.
Solid-state image pickup device and optical instrument using the same for adjusting curvatures of solid-state image pickup device based on focal length of lenses in optical instrument
Imaging using media carriage coupled to a lid
Method of attaching hose coupling to hose
Mountable power strip
Frozen ring cache
  Randomly Featured Patents
Working out container of bar shaped article
Inflatable umbrella
Packaging machine
Quick connector assembly, and female member of quick connector assembly
Method of repairing aluminum plate fin coils
Support structure for the lateral neutron shield system of a fast reactor core
Confection mold
Percutaneous mitral annuloplasty with hemodynamic monitoring
Hydraulic anti-lock braking systems for vehicles
SECAM Modulator