Patents by Inventor Boris Andreyevich Krasnoiarov

Boris Andreyevich Krasnoiarov 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: 7861174
    Abstract: A method, apparatus, and computer-readable media for satisfying a single request from a client for a plurality of content components derived from content hosted by a plurality of distinct, separately accessible component servers comprises receiving a single request specifying the content components; after receiving the single request, generating a plurality of information requests for the content; sending each information request to the component server hosting the content corresponding to the information request before receiving a response to any of the information requests; forming the content components from the responses to the information requests; and transmitting the content components to the client.
    Type: Grant
    Filed: February 15, 2002
    Date of Patent: December 28, 2010
    Assignee: Oracle International Corporation
    Inventors: Boris Andreyevich Krasnoiarov, Michael Wei-Chin Young
  • Patent number: 7844692
    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 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: Grant
    Filed: March 19, 2007
    Date of Patent: November 30, 2010
    Assignee: BEA Systems, Inc.
    Inventors: Michael E Smedberg, Boris Andreyevich Krasnoiarov, Daniil Khidekel
  • 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
  • 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
  • Publication number: 20020156812
    Abstract: A method, apparatus, and computer-readable media for satisfying a single request from a client for a plurality of content components derived from content hosted by a plurality of distinct, separately accessible component servers comprises receiving a single request specifying the content components; after receiving the single request, generating a plurality of information requests for the content; sending each information request to the component server hosting the content corresponding to the information request before receiving a response to any of the information requests; forming the content components from the responses to the information requests; and transmitting the content components to the client.
    Type: Application
    Filed: February 15, 2002
    Publication date: October 24, 2002
    Inventors: Boris Andreyevich Krasnoiarov, Michael Wei-Chin Young
  • Publication number: 20020055956
    Abstract: A method, apparatus, and computer program product are provided for providing a personalized Web page to a user at a user terminal, the personalized Web page comprising content components derived from a plurality of distinct, separately accessible component servers.
    Type: Application
    Filed: September 7, 2001
    Publication date: May 9, 2002
    Inventors: Boris Andreyevich Krasnoiarov, Michael Wei-Chin Young