Patents by Inventor Radu Ionescu

Radu Ionescu 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).

  • Publication number: 20120079014
    Abstract: The present invention allows a server to delay allocating resources to a client's request. When the client requests a feature that requires server resources, the server accepts and acknowledges the client's request, but the client is prohibited from using the requested feature until further notice from the server. For example, during an authorization process, the server allocates only the minimum resources required to maintain the session and to authorize the client. Thereafter, the server allocates the resources necessary to support the client's request only when the resources become available. Until then, the server maintains the communications session without supporting the request. Thus, the server shepherds its resources rather than committing them at the whim of a client. Also, a client need not repeat its request if the server cannot immediately satisfy it; instead, the server accepts the request and then later begins to support it when adequate resources become available.
    Type: Application
    Filed: December 1, 2011
    Publication date: March 29, 2012
    Applicant: Microsoft Corporation
    Inventors: Mark Markaryan, Dmitry M. Kakurin, Sean C. Olson, Srikanth Shoroff, Radu Ionescu
  • Patent number: 8086741
    Abstract: The present invention allows a server to delay allocating resources to a client's request. When the client requests a feature that requires server resources, the server accepts and acknowledges the client's request, but the client is prohibited from using the requested feature until further notice from the server. For example, during an authorization process, the server allocates only the minimum resources required to maintain the session and to authorize the client. Thereafter, the server allocates the resources necessary to support the client's request only when the resources become available. Until then, the server maintains the communications session without supporting the request. Thus, the server shepherds its resources rather than committing them at the whim of a client. Also, a client need not repeat its request if the server cannot immediately satisfy it; instead, the server accepts the request and then later begins to support it when adequate resources become available.
    Type: Grant
    Filed: August 15, 2003
    Date of Patent: December 27, 2011
    Assignee: Microsoft Corporation
    Inventors: Mark Markaryan, Dmitry M. Kakurin, Sean C. Olson, Srikanth Shoroff, Radu Ionescu
  • Publication number: 20070156860
    Abstract: A method and system for discovering, defining, and implementing an application topology through the user of a graphical user interface is provided. A topology system may analyze the topology of an enterprise and provide a graphical representation of the application topology. The topology system may discover the application topology of an enterprise by accessing various configuration data stores of the enterprise. The topology system provides a graphical representation of the application topology and allows a user to modify the topology using a graphical user interface. The topology system may then control the implementation of the application topology.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Applicant: Microsoft Corporation
    Inventors: Laurentiu Nedelcu, Maor Kashansky, Radu Ionescu
  • Publication number: 20070156861
    Abstract: A method and system for discovering, defining, and implementing an application topology through the user of a graphical user interface is provided. A topology system may analyze the topology of an enterprise and provide a graphical representation of the application topology. The topology system may discover the application topology of an enterprise by accessing various configuration data stores of the enterprise. The topology system provides a graphical representation of the application topology and allows a user to modify the topology using a graphical user interface. The topology system may then control the implementation of the application topology.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Applicant: Microsoft Corporation
    Inventors: Laurentiu Nedelcu, Maor Kashansky, Radu Ionescu
  • Publication number: 20070005773
    Abstract: A method and system for establishing a connection with a server after a connection has been broken is provided. A connection system in a service layer of a client detects that a connection between the client and the server has been broken. Upon detecting the broken connection, the connection system of the service layer automatically attempts to re-establish an application-level connection to the server. If the connection system can re-establish an application-level connection to the server, then it need not notify the application layer of the broken connection.
    Type: Application
    Filed: May 31, 2005
    Publication date: January 4, 2007
    Applicant: Microsoft Corporation
    Inventors: Elena Apreutesei, James Undery, Nagendra Kolluru, Radu Ionescu
  • Publication number: 20060182084
    Abstract: A method and system for initiating a communications session with a restriction is provided. A communications system allows a user to place a restriction on a session to be conducted with another user. If the other user does not agree to the restriction or if the other user's system does not support the restriction, then the session will not be conducted. The communications system may also enforce the restrictions on the session.
    Type: Application
    Filed: February 11, 2005
    Publication date: August 17, 2006
    Applicant: Microsoft Corporation
    Inventor: Radu Ionescu
  • Publication number: 20040172474
    Abstract: The present invention allows a server to delay allocating resources to a client's request. When the client requests a feature that requires server resources, the server accepts and acknowledges the client's request, but the client is prohibited from using the requested feature until further notice from the server. For example, during an authorization process, the server allocates only the minimum resources required to maintain the session and to authorize the client. Thereafter, the server allocates the resources necessary to support the client's request only when the resources become available. Until then, the server maintains the communications session without supporting the request. Thus, the server shepherds its resources rather than committing them at the whim of a client. Also, a client need not repeat its request if the server cannot immediately satisfy it; instead, the server accepts the request and then later begins to support it when adequate resources become available.
    Type: Application
    Filed: August 15, 2003
    Publication date: September 2, 2004
    Applicant: Microsoft Corporation
    Inventors: Mark Markaryan, Dmitry M. Kakurin, Sean C. Olson, Srikanth Shoroff, Radu Ionescu