Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
BEA Systems, Inc. Patents
Assignee:
BEA Systems, Inc.
Address:
Redwood Shores, CA
No. of patents:
295
Patents:


1 2 3 4 5 6


Patent Number Title Of Patent Date Issued
7528697 Edge server failover May 5, 2009
First and second RFID edge servers can interact with RFID tag readers. The first and second RFID edge servers can arbitrate which of the first and second RFID edge servers will be active upon start up or edge server failure.
7526764 System and method for deployment plan April 28, 2009
A system and method for implementing a deployment plan for an application server environment. In one embodiment, the deployment plan is an XML document that can be associated with any application that is deployed to an application server environment. The deployment plan may incorporate
7526537 Extending an original configuration of a portal using portal extensions April 28, 2009
A portal includes an original configuration and extension. The original configuration can include resources and a portal file identifying the resources. The extension modifies the original portal to form an extended portal without changing the original configuration.
7526519 High availability application view deployment April 28, 2009
High availability is obtained for the deployment and undeployment of application views by placing a redundant JMX server on each server in a cluster of servers for an application integration system. Each redundant JMX server can manage deployment work for the cluster, and is capable of
7523256 System and method for scheduling disk writes in an application server of transactional environme April 21, 2009
A system and a method for scheduling disk writes for use with an application server, transactional system, or other server. The disk scheduler and method is independent of the underlying operating system and the disk hardware. This allows it to be used without porting to the various
7519976 Collaborative business plug-in framework April 14, 2009
A plug-in framework can be used in an integration system to extend business process management functionality. A plug-in manager, which can be part of an integration process engine, is used to support configuration, design, and run-time management of the plug-ins. A plug-in API is use
7516447 Methods and apparatus for building, customizing and using software abstractions of external enti April 7, 2009
An entity is abstracted through implementation of a proxy object of the present invention, including functions for a software application to programmatically interact with the entity at runtime, as well as optional compile and design time implementation classes to support the development
7516440 System and method for providing a java interface to an application view component April 7, 2009
A Java-based interface can be used to allow a Java client or application to access an application view component. An application view component can provide an interface to an application or enterprise system, using a resource adapter to expose functionality in the enterprise system. A
7516176 Distributed request and response queues for service processor April 7, 2009
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
7516167 Data synchronization April 7, 2009
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
7509631 Systems and methods for implementing a computer language type system March 24, 2009
The invention provides systems and methods for implementation of a computer language type system by augmenting finite state automata algorithms to accommodate symbols having both subtype relationships and nested types. To make the classical automata algorithms work for type system wi
7509378 System and method for message ordering in a message oriented network March 24, 2009
A system and method for message ordering in a message oriented network. Sequencing groups of messages is an act that is completely orthogonal to the service/port/operation hierarchy of any of the participants. By separating the two, the invention eliminates making message ordering su
7506357 System and method for maintaining security in a distributed computer network March 17, 2009
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
7506342 System and method for implementing J2EE connector architecture March 17, 2009
Systems and methods in accordance with the present invention improve upon standard J2EE Connector Architecture implementations by adding functionality not included in the Architecture specification. An improved implementation can include, for example, packaging and development interf
7506327 System and method for manipulating and automatically updating enterprise application deployment March 17, 2009
A system and method for updating at least one deployment descriptor, comprising creating a first representation of the at least one deployment descriptor; creating a second representation of a second at least one deployment descriptor based on one or more source files; comparing the
7506308 System and method for using a split-directory structure for software development March 17, 2009
A development-oriented directory structure that can be used with an application server, and which solves a number of the problems associated with traditional Enterprise Archive (EAR) files. The directory structure comprises a source folder that stores source files for use with or as
7505975 Use of transaction context to select single database instance for global transaction March 17, 2009
A transaction context can be used to select a single database instance for global transaction to prevent lockout or other data problems from the database system with multiple data instances.
7503037 System and method for identifying bugs in software source code, using information from code cove March 10, 2009
A system and method for using an automated process to identify bugs in software code. The system can be used to assist with the development of large and complex software products. File-level and/or line-level code coverage information is used to automatically trace-test failures to d
7502996 System and method for fast XSL transformation March 10, 2009
Improved XML transformation is obtained through the combined use of caching and pooling. A transformer caching pool can cache transformers to server client transformation requests. A transformer resource manager can select any appropriate transformer from the transformer caching pool.
7502894 Shared rowset March 10, 2009
Multiple Shared Rowsets, can access rows of data stored in a Cached Rowset independently. These Shared Rowsets can have their own cursor, sorted order, filtered rows, and pending changes.
7502853 System and method for improved remote portlet communications March 10, 2009
In accordance with embodiments, there are provided mechanisms and methods for improved event communications between producer(s) and consumer(s) of content to communicate regarding changes to a web portal framework. Methods and mechanisms providing improved event communications between
7501949 RFID bridge for RFID system administration March 10, 2009
An RFID bridge can provide a translation of management messages to SOAP messages for ALE units at multiple RFID edge servers. A console can use the RFID bridge to manage the multiple edge servers.
7499948 System and method for web-based personalization and ecommerce management March 3, 2009
A personalization system that uses rules to adjudicate and characterize a customer, or a customer's actions, and then to personalize a business function, such as a displayed page, based on the outcome of those rules. In one embodiment the invention provides a system for web-based per
7496905 System and method for generating state machines February 24, 2009
The present invention generates state machines that can be used in a scanner and/or a parser for software program compilation. The state machines are not table-driven, but rather are encoded directly by creating jumps and branches in bytecodes, which are machine-independent codes gen
7496705 Method and computer readable medium for suspended state resource adapter February 24, 2009
In accordance with embodiments, there are provided mechanisms and methods for suspending work by a resource adapter. These mechanisms and methods for suspending work by a resource adapter can enable embodiments to provide the capability to start and stop work performed by a resource
7496687 Enterprise application platform February 24, 2009
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
7496543 Pricing engine for electronic commerce February 24, 2009
A pricing engine for electronic commerce allows the owner of an electronic market place to dynamically change the pricing available at the electronic market place based on several factors including, but not limited to, manufacturer preferences, distributor preferences, e-market place
7495568 JMX administration of RFID edge server February 24, 2009
An RFID edge server using an application server allows for improvements in an RFID system.
7493628 Shared common connection factory February 17, 2009
Systems that use application view components to allow a user to exploit functionality in an EIS can utilize a shareable connection factory. Instead of having a connection factory for each application view, a single connection factory can be used that is simply referenced by each appl
7493329 System and method for providing generic controls in a communities framework February 17, 2009
A community that is accessed via a portal is disclosed, for maintaining user membership during collaboration on a project. A repository containing resources is provided wherein the data is stored nodes and each node is associated with a collaboration resource. The resources can each
7490290 System and method for a look and feel designer with a skin editor February 10, 2009
The present invention relates to systems, methods, and computer readable media for editing the look and feel of web portal content. An editor enables a user to select a node in an HTML document and to view a list of style properties for the HTML document. The editor then presents a list
7487244 Exactly once data framework method February 3, 2009
A method for managing objects in a clustered network includes a file system containing at least one copy of a data object. The method can involve several clustered servers in communication with the file system. A distributed consensus algorithm is used to select a host server. The se
7487207 System and method for determining the functionality of a software application based on nodes wit February 3, 2009
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
7484204 System and method for extensible type repositories January 27, 2009
A system to provide an extensible type repository environment can include one or more type repositories, each of which is capable of representing a type system and maintaining one or more type definitions, each representing a type in the type system. Each type repository can also def
7484006 System and method for server network configuration and addressing January 27, 2009
A system and method for supporting multiple network interface cards, network addresses, or ports for a single instance of a server, such as an application server. The benefits of this are realized in various areas such as traffic isolation, traffic prioritization, network redundancy,
7483904 Virtual repository content model January 27, 2009
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 property, a property definition, and wherein the
7480679 Duplicated naming service in a distributed processing system January 20, 2009
A clustered enterprise Java.TM. distributed processing system is provided. The distributed processing system includes a first and a second computer coupled to a communication medium. The first computer includes a Java.TM. virtual machine (JVM) and kernel software layer for transferring
7475091 System and method for viewing a virtual content repository January 6, 2009
A system and method for viewing a first set of nodes in a virtual content repository (VCR), comprising, integrating a plurality of repositories into the VCR, storing the first set of nodes in the VCR, deriving a second set of nodes from the first set of nodes based on at least one cr
7472401 Computer product for a dynamically generated wrapper class December 30, 2008
A dynamic generated wrapper object to intercept transmissions between a vendor object and an application program and performs server side tasks. To dynamically generate the wrapper at runtime in memory, the application server receives a vendor class, performs reflection on the vendor cla
7472400 Method for dynamically generating a wrapper class December 30, 2008
Dynamically generating a wrapper object to intercept transmissions between a vendor object and an application program and performs server side tasks. To dynamically generate the wrapper at runtime in memory, the application server receives a vendor class, performs reflection on the v
7472342 System and method for portal page layout December 30, 2008
A system and method for describing a portal page, comprising, defining a placeholder on a template, associating at least one portlet with the placeholder, and wherein the template can be customized for least one of a group and a user.
7467166 System and method for heterogeneous caching December 16, 2008
The caching of heterogeneous sets of bean is accomplished using a single cache. The beans can be identified by generating a unique identifier that is a combination of the bean's primary key and a self-reference identifier of the bean manager associated with that bean. The average siz
7464069 System and method for eager relationship caching of entity beans December 9, 2008
A system and method for increasing entity bean performance in an application server environment. The system reduces the need for multiple or unnecessary queries by formulating a join query for the related beans and applying this query to the database. When a request is made to a data
7454755 Smart stub or enterprise Java.TM. bean in a distributed processing system November 18, 2008
A clustered enterprise distributed processing system. The distributed processing system includes a first and a second computer coupled to a communication medium. The first computer includes a virtual machine (JVM) and kernel software layer for transferring messages, including a remote
7454438 System and methods for dynamic querying November 18, 2008
A user can generate queries dynamically at runtime without having to redeploy the appropriate EJB or hard-code the query into the user application. A properties object can be generated to accept the query settings from the user. These settings can be extracted at runtime when the app
7451477 System and method for rule-based entitlements November 11, 2008
A system and method of authorization comprising associating at least one role with a resource, associating at least one capability with the at least one role, and determining whether to permit a resource operation based on the at least one capability.
7451433 System and method for descriptor classes November 11, 2008
A descriptor class framework fully support a "start-from-class" approach, which defines a descriptor via a set of programmable classes defined in an object-oriented programming language. While the persistent form of a descriptor of a deployed software component is a file, the developer o
7451400 System and method for improved user information management November 11, 2008
Embodiments of the present invention enable efficient presentation of user information. A user identifier is presented on a page. In response to a selection of a user identifier, one or more user information modules are utilized to return information relating to the user. The user inform
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
1 2 3 4 5 6

 
 
  Recently Added Patents
Exhaust gas cooler and particulate scrubbing system
Frequency and phase control apparatus and maximum likelihood decoder
Noise variance estimation for frequency domain equalizer coefficient determination
Method and apparatus for testing an IC device based on relative timing of test signals
Method, apparatus and computer program product providing packet filter synchronization
Siloxane polymers with quadruple hydrogen bonding units
Garment drying hanger
  Randomly Featured Patents
Field emitting device comprising metallized nanostructures and method for making the same
Portable apparatus having simple and detailed menus
Shelf divider
Concatenated coding system for satellite communications
Apparatus and method for controlling pressure ratio in high vacuum vapor pumps
Method of applying opaque coatings
Method for transmitting and receiving message of short message broadcasting services in telecommunication system
Regioselective .alpha.-hydrolysis of amino acid diesters using pig liver esterase
Digital range measurement system
Pallets with cargo positioning and retaining structure