Patents by Inventor Michael E. Smedberg

Michael E. Smedberg has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8281404
    Abstract: A method, system, and computer program product for corporate portal security are provided, wherein security information corresponding to an external object imported into the corporate portal is automatically mapped from the object's native security system into the corporate portal system. For each external object imported, the corporate portal maps external users and external groups identified by the native security into corresponding portal users and portal groups according to a predefined mapping process, and stores the results in a manner that associates the external object with those portal users and portal groups. A plurality of database tables and maps determines the outcome of the predefined mapping process. Advantageously, when new external users or groups are added, they are detected by a synchronization agent which then automatically updates the database tables and maps.
    Type: Grant
    Filed: March 20, 2006
    Date of Patent: October 2, 2012
    Assignee: Oracle International Corp.
    Inventors: Bridget J. Frey, Matthew S. Markoff, Michael E. Smedberg
  • Patent number: 7203720
    Abstract: 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 messages 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 duplicate HTTP request messages.
    Type: Grant
    Filed: April 16, 2003
    Date of Patent: April 10, 2007
    Assignee: BEA Systems, Inc.
    Inventors: Michael E. Smedberg, Boris Andreyevich Krasnoiarov, Daniil Khidekel
  • Patent number: 7017183
    Abstract: A method, system, and computer program product for corporate portal security are provided, wherein security information corresponding to an external object imported into the corporate portal is automatically mapped from the object's native security system into the corporate portal system. For each external object imported, the corporate portal maps external users and external groups identified by the native security into corresponding portal users and portal groups according to a predefined mapping process, and stores the results in a manner that associates the external object with those portal users and portal groups. A plurality of database tables and maps determines the outcome of the predefined mapping process. Advantageously, when new external users or groups are added, they are detected by a synchronization agent which then automatically updates the database tables and maps.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: March 21, 2006
    Assignee: Plumtree Software, Inc.
    Inventors: Bridget J. Frey, Matthew S. Markoff, Michael E. Smedberg
  • Publication number: 20040103078
    Abstract: A method, apparatus, and computer-readable media comprising receiving a first hyper-text transfer protocol (HTTP) request message, the first HTTP request message including an identifier of an information component stored on a Web server; generating one or more second HTTP request messages for the information component, each of the second HTTP request messages comprising the identifier of the information component; and transmitting the second HTTP request messages to a second Web server.
    Type: Application
    Filed: April 16, 2003
    Publication date: May 27, 2004
    Inventors: Michael E. Smedberg, Boris Andreyevich Krasnoiarov, Daniil Khidekel