Patents by Inventor Rajneesh Mahajan

Rajneesh Mahajan 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: 20080189355
    Abstract: In client-server architectures, systems and methods for per-application remote volume control are disclosed. In an implementation, one or more audio session are created between a client computing device and a server computing device corresponding to one or more media applications running on the server computing device. The volume of each of the media application is selectively changed at the server and the change in volume is synchronized at the client for the corresponding audio session.
    Type: Application
    Filed: March 14, 2007
    Publication date: August 7, 2008
    Applicant: Microsoft Corporation
    Inventors: Rajneesh Mahajan, Vladimir Stoyanov, Nelly Porter
  • Publication number: 20080005694
    Abstract: In one embodiment of this invention, a computing system may be configured to perform a method for synchronizing the presentation of windows between two computing systems, where the first computing system has initiated a terminal server session with a second computing system. The method involves both computing systems identifying their own windows display information. The second computing system transmits its windows display information to the first computing system. The first computing system accesses the windows display information of the second computing system. The first computing system formulates an ordering for the windows, incorporating both the first and the second computing systems' windows display information. The first computing system presents the windows based on the formulated ordering. Additionally or alternatively, the first computing system transmits the formulated ordering to the second computing system.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Applicant: Microsoft Corporation
    Inventors: Nadim Y. Abdo, Ivan Brugiolo, Ivan J. Leichtling, Rajneesh Mahajan
  • Publication number: 20070260738
    Abstract: Embodiments herein address some of the problems associated with compromised configuration files used in a remote sessions of a virtual computing environment. Accordingly, a subset of settings in a configuration file are secured from malicious or accidental modification, while other portions of the configuration file are modifiable by a user as desired without invalidating the integrity of the secure subset. This not only allows for the user to be assured of the integrity of the settings, but also allows an administrator of the remote or terminal server with the ability to control how and what access a client has to resources thereon. Such access may be further controlled based on a trust level between the client, server, and/or publisher of the configuration file.
    Type: Application
    Filed: May 5, 2006
    Publication date: November 8, 2007
    Applicant: Microsoft Corporation
    Inventors: Ashwin Palekar, Elton Saul, Ersev Erdogan, Jeson Patel, Rajneesh Mahajan, Russell Morgan, Kevin London
  • Publication number: 20070061878
    Abstract: Implementations of the present invention efficiently establish secure connections between a client and server, at least in part by authenticating the client and server early on in the connection setup phases. A client initiating a connection with a server identifies the secure communication protocols enabled at the client, and identifies these protocols in a connection request it sends to the server. The server processes the message and responds with a communication protocol it deems appropriate for the connection. The client and server then exchange appropriate authentication information, and then establish a connection session that implements the chosen communication protocol, and encrypts messages using the negotiated communication protocol. Additional implementations relate to reestablishing dropped connections behind virtual Internet Protocol addresses, without necessarily having to recommit much connection resource overhead.
    Type: Application
    Filed: February 15, 2006
    Publication date: March 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Costin Hagiu, Elton Saul, Rajneesh Mahajan, Sergey Kuzin, Joy Chik, John Parsons, Ashwin Palekar, Ara Bernardi
  • Publication number: 20060288306
    Abstract: Techniques relating to enabling a graphical window modification command to be applied to a remotely generated graphical window are described. In one instance, a process detects a user command to modify a remotely generated application graphical window in a remote terminal session. The process determines whether to initiate the user command at a local machine upon which the remotely generated application graphical window is displayed or at a remote machine which generated the remotely generated application graphical window.
    Type: Application
    Filed: June 21, 2005
    Publication date: December 21, 2006
    Applicant: Microsoft Corporation
    Inventors: Rajneesh Mahajan, Ivan Leichtling