Patents Assigned to BEA Systems, Inc.
-
Patent number: 8069413Abstract: Extensible online help systems and methods are described. There can be at least two parts to the extensible help facility, such as may include a help system and a help display. A help system can be integrated with runtime extensibility mechanisms to process documentation content upon import of an extension. A help display can support help display operations, such as providing search capabilities and a table of contents. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.Type: GrantFiled: February 25, 2004Date of Patent: November 29, 2011Assignee: BEA Systems, Inc.Inventor: John Douglas Methot
-
Publication number: 20110125760Abstract: An interface can allow for associating documents with tags. A search system can use connections between the tags and documents to determine search-independent rank values for the documents. The search-independent rank values can be combined with term matching indications to get a total relevance of the document.Type: ApplicationFiled: December 7, 2010Publication date: May 26, 2011Applicant: BEA Systems, Inc.Inventors: Kurt Frieden, Dax Farhang, Samir Mahendra, Jose Quezada
-
Patent number: 7937297Abstract: An RFID edge server can associate with multiple RFID readers at a location, a service bus can receive RFID data from the RFID edge server and make the RFID data available to multiple services that consume the RFID data.Type: GrantFiled: April 4, 2006Date of Patent: May 3, 2011Assignee: BEA Systems, Inc.Inventors: Wayne Boland, Puneet Agarwal, Ashok Banerjee
-
Patent number: 7904953Abstract: Web application code can be interpreted to indicate a pagelet web application. A combined display including a section of the pagelet web application in a page of the first application can then be produced.Type: GrantFiled: June 19, 2007Date of Patent: March 8, 2011Assignee: BEA Systems, Inc.Inventors: David P. Meyer, Joseph A. Stanko, Phani Pandrangi, Adrian Peter McDermott, Don L. Hayler
-
Publication number: 20110047611Abstract: Roles and policies are used to provide display and access to data in a flexible manner. Users and/or web applications can be mapped to user roles that dictate which displays or other application resources are available to the user or application. Roles are assigned to web applications individually, allowing for user roles to be used without requiring an independent mapping of users to roles. In some cases, application roles can be centrally managed, so that presentation systems also avoid the need for an independent mapping of user or application roles.Type: ApplicationFiled: November 2, 2010Publication date: February 24, 2011Applicant: BEA Systems, Inc.Inventors: Don L. Hayler, Daniel Vu
-
Publication number: 20110029811Abstract: A method for supporting compensation work comprises the steps of associating a data structure with a compensation function, and associating the data structure with the at least one event that can be encountered during execution of a forward work. The data structure contains a pair of pointers, which includes a first pointer to a code to be executed for the compensation function, and a second pointer to a stack frame of a closest lexically enclosing scope of a declaration of the compensation function in a computer program text.Type: ApplicationFiled: October 5, 2010Publication date: February 3, 2011Applicant: BEA SYSTEMS, INC.Inventor: Alexandre de Castro Alves
-
Publication number: 20110023095Abstract: A transactional server is configured to receive a transactional procedure call from a client to initiate one or more transaction processes. Said transactional server includes a Lightweight Directory Access Protocol (LDAP) authentication server which is configured to forward the transactional procedure call from the transactional server to a distributed authentication server for authentication. When the transactional procedure call to initiate a transaction is received at the transactional server, the LDAP authentication server identifies a user associated with the transactional procedure call, determines that the distributed authentication server should authenticate the user, and initiates an LDAP session between the transactional server and the distributed authentication server.Type: ApplicationFiled: October 7, 2010Publication date: January 27, 2011Applicant: BEA SYSTEMS, INC.Inventors: Hong-Hsi Lo, Rich Lee
-
Publication number: 20110016203Abstract: A connection management system can achieve scalability for domain computing among a plurality of domains. Each of the plurality of domains comprises a collection of machines and resources that are administrated as a unit. A connection concentrator can connect, and support communication between, a plurality of processes in a first domain and a plurality of processes in a second domain. The connection concentrator uses one connection to communicate with any one of the plurality of processes in the first domain, and can communicate with each one of the plurality of processes in the second domain.Type: ApplicationFiled: July 28, 2010Publication date: January 20, 2011Applicant: BEA Systems, Inc.Inventors: Paul Ferwerda, Peter Bower
-
Patent number: 7873641Abstract: An interface can allow for associating documents with tags. A search system can use connections between the tags and documents to determine search-independent rank values for the documents. The search-independent rank values can be combined with term matching indications to get a total relevance of the document.Type: GrantFiled: August 1, 2006Date of Patent: January 18, 2011Assignee: BEA Systems, Inc.Inventors: Kurt Frieden, Dax Farhang, Samir Mahendra, Jose Quezada
-
Patent number: 7853983Abstract: A computer architecture for enterprise device applications provides a real-time, bi-directional communication layer for device communication. An identity-based communications layer provides for secure, end-to-end telemetry and control communications by enabling mutual authentication and encryption between the devices and the enterprise. A unique identity is assigned to each device, user and application to provide security services. Telemetry data is communicated between a data producing device and a data receiving device. The telemetry data sent from the data producing device is identified using the identity identifier of the data producing device.Type: GrantFiled: February 25, 2003Date of Patent: December 14, 2010Assignee: BEA Systems, Inc.Inventors: Scott D. Abrutyn, Linda Bernardi, David C. Douglas, Iwao Hatanaka, Kenneth R. Traub
-
Patent number: 7844625Abstract: 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 access privilege to the secure resource; storing a proxy user identifier representing a guest portal and a guest access privilege to the secure resource for all of the users of the guest portal; receiving from the owning portal a first request for access to the secure resource, the first request comprising a first user identifier representing a user of the owning portal; granting to the user of the owning portal access to the secure resource according to the access privilege stored for the first user identifier; receiving from the guest portal a second request for access to the secure resource, the second request comprising a second user identifier representing a user of the guest portal and a portal identifier representing the gType: GrantFiled: April 28, 2008Date of Patent: November 30, 2010Assignee: BEA Systems, Inc.Inventors: Kurt Frieden, Mitchell B. Rudominer, Matthew S. Markoff
-
Patent number: 7844692Abstract: 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 HTTP request message including the information component, and sends the reply to the client. Multiple duplicate HTTP request messages for the information component are generated at the first Web server in response to the receiving of the first request, for analyzing a resource leak on the first Web server. Each of the duplicate HTTP request messages includes the identifier of the information component. The duplicate HTTP request are transmitted to a second Web server and multiply any existing resource leak, thereby facilitating detection, diagnosis and/or analysis. The transmitting to the second Web server maintains the first Web server free from receiving the multiple HTTP request messages.Type: GrantFiled: March 19, 2007Date of Patent: November 30, 2010Assignee: BEA Systems, Inc.Inventors: Michael E Smedberg, Boris Andreyevich Krasnoiarov, Daniil Khidekel
-
Patent number: 7840614Abstract: An application program interface (API) embodied on one or more computer readable media, comprising a first group of services related to integrating content repositories into virtual content repositories (VCRs), a second group of services related to manipulating information in VCRs, a third group of services related to searching VCRs, a forth group of services related to configuring VCRs, and wherein the application program interface is compatible with a content repository service provider interface (SPI).Type: GrantFiled: July 11, 2003Date of Patent: November 23, 2010Assignee: Bea Systems, Inc.Inventors: James Owen, Joseph Conti, Chang Choe, Jalpesh Patadia, Gregory Smith
-
Patent number: 7835954Abstract: An RFID edge server using an application server allows for improvements in an RFID system.Type: GrantFiled: September 22, 2005Date of Patent: November 16, 2010Assignee: BEA Systems, Inc.Inventor: Ashok Banerjee
-
Patent number: 7831999Abstract: A method for providing single security administration comprising the steps of: allowing a client (e.g. a Tuxedo client) to access a default security plugin; issuing a call (e.g. tpinit) to an LDAP authentication server at a first (e.g. Tuxedo) server; passing query user information from the LDAP authentication server to an embedded LDAP server at a second (e.g. WLS) server; returning corresponding user information to the LDAP authentication server; and, providing an authentication token for use by the client.Type: GrantFiled: December 9, 2003Date of Patent: November 9, 2010Assignee: BEA Systems, Inc.Inventors: Hong-Hsi Lo, Rich Lee
-
Patent number: 7831655Abstract: A service adapter can be used to connect a client application to an enterprise system, or to connect application components, that otherwise might be unable to communicate with each other. A service adapter can invoke a service in the enterprise system, and can allow requests to be received to, and responses received from, the enterprise system. The service adapter can pass these requests and responses in a format such as XML, and can transform data passing between the enterprise system and an application or application component. An application view component can be used to provide an interface to an enterprise system for an application.Type: GrantFiled: October 15, 2002Date of Patent: November 9, 2010Assignee: BEA Systems, Inc.Inventor: Mitch Upton
-
Patent number: 7823139Abstract: A system that provides programming language translation includes a first compiler that compiles a source file in a first programming language into a parsed representation of the first programming language, and a transformation component that receives the parsed representation and generates a token stream from the parsed representation. The token stream comprises second language tokens of a second programming language and at least one compilation phase of the first compiler is skipped. The system further includes a second compiler that compiles the token stream into an object code and skips at least one compilation phase of the second compiler. The transformation component provides the token stream to the second compiler in memory.Type: GrantFiled: July 15, 2004Date of Patent: October 26, 2010Assignee: BEA Systems, Inc.Inventor: Kevin Zatloukal
-
Patent number: 7823136Abstract: A JAVA Database Connectivity (JDBC) subsystem includes a connection pool and prepared statement cache, which allows application to interact with a database. The JDBC subsystem can include a profiling component and a statistics monitoring component that maintain profile and statistics information concerning components of JDBC subsystem, such as the connection pool and prepared statement cache. A client application can register a diagnostic callback with the JDBC subsystem, for use with requests from that client application to methods of the JDBC driver being executed.Type: GrantFiled: January 25, 2006Date of Patent: October 26, 2010Assignee: BEA Systems, Inc.Inventor: Rahul Srivastava
-
Patent number: 7823189Abstract: 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 service may act as a focal point for security enforcement, and access rights determination, and information used or determined within one login process can flow transparently and automatically to other login processes. Entitlements denote what a particular user may or may not do with a particular resource, in a particular context. Entitlements reflect not only the technical aspects of the secure environment (the permit or deny concept), but can be used to represent the business logic or functionality required by the server provider. In this way entitlements bridge the gap between a simple security platform, and a complex business policy platform.Type: GrantFiled: June 19, 2008Date of Patent: October 26, 2010Assignee: BEA Systems, Inc.Inventor: Paul B. Patrick
-
Patent number: 7818618Abstract: In accordance with embodiments, there are provided mechanisms and methods for performing compensation work. These mechanisms and methods can enable embodiments to provide design patterns for implementing compensation work. The ability of embodiments to provide design patterns for implementing compensation work can provide consistency of long-running business processes defined using means of some programming language or modeling tool. Further, embodiments can enable compensation functions implementing compensation work to be efficiently persisted and to be passed as arguments to other program components.Type: GrantFiled: April 25, 2006Date of Patent: October 19, 2010Assignee: BEA Systems, Inc.Inventor: Alexandre de Castro Alves