Patents by Inventor Amit Kripalani

Amit Kripalani 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: 9201527
    Abstract: Techniques to remotely manage a multimedia conference event are described. An apparatus may comprise a mobile remote control having a communications component operative to establish a wireless connection between a mobile remote control and a multimedia conference server hosting a multimedia conference event. The mobile remote control may include a mobile remote control component communicatively coupled to the communications component, the mobile remote control component operative to manage the multimedia conference event from the mobile remote control by communicating control information and media information with the multimedia conference server for the multimedia conference event over the wireless connection. Other embodiments are described and claimed.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: December 1, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Amit Kripalani, Ashutosh Tripathi, Namit Sethumathavan Tanesheri
  • Patent number: 8943189
    Abstract: The claimed subject matter provides a system and/or method that detects, installs and launches applications on client machines. The disclosed system can include a component that receives a request to launch or install a client application. The component detects whether an application is present in a client machine by scrutinizing the received request and extracting an agent string associated with the client application. Based at least in part on the agent string, a server in receipt of the request can distribute a formatted document affiliated with the client application and thereafter initiate the application to execute on the client machine through MIME-type association.
    Type: Grant
    Filed: May 18, 2007
    Date of Patent: January 27, 2015
    Assignee: Microsoft Corporation
    Inventors: Adil Faisal, Kenneth W. Wickes, Amit Kripalani, Deepthi Kandimalla
  • Patent number: 8224898
    Abstract: Technologies are described herein for relevance-based expiration of data. An initial expiration time for the data is computed based upon an expiration duration associated with the data. The expiration time for the data is periodically re-computed in order to extend the expiration time. A relevance value for the meeting data is computed and the expiration time is set as a function of the computed relevance value. The relevance value may be computed as a product of a user-settable relevance value for the meeting data and a dynamic relevance point for the meeting data. When the computed expiration time for meeting data has been reached, the meeting data is expired, such as through the deletion of the meeting data.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: July 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Ashutosh Tripathi, Jonathan Shriver-Blake, Amit Kripalani, Dharmanand Singh, Rohit Gupta, Shirish Koti
  • Publication number: 20090254839
    Abstract: Techniques to remotely manage a multimedia conference event are described. An apparatus may comprise a mobile remote control having a communications component operative to establish a wireless connection between a mobile remote control and a multimedia conference server hosting a multimedia conference event. The mobile remote control may include a mobile remote control component communicatively coupled to the communications component, the mobile remote control component operative to manage the multimedia conference event from the mobile remote control by communicating control information and media information with the multimedia conference server for the multimedia conference event over the wireless connection. Other embodiments are described and claimed.
    Type: Application
    Filed: April 4, 2008
    Publication date: October 8, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Amit Kripalani, Ashutosh Tripathi, Namit Sethumathavan Tanesheri
  • Patent number: 7594022
    Abstract: The present invention is directed to regulating client requests in an electronic messaging environment. A client sends a data request to a messaging server. The messaging server receives the client data request and determines that the messaging server is unable to process the client data request. The messaging server adaptively generates a wait hint and sends a server response that includes the adaptively generated wait hint. The client receives the server response including the adaptively generated wait hint. The client waits a specified wait time in accordance with the adaptively generated wait hint to reduce the load on the messaging server. The client resends the data request subsequent to waiting the specified wait time.
    Type: Grant
    Filed: April 21, 2004
    Date of Patent: September 22, 2009
    Assignee: Microsoft Corporation
    Inventors: Joseph R. Warren, Robert R. Novitskey, Amit Kripalani, Alexander C. Dun
  • Publication number: 20090157810
    Abstract: Technologies are described herein for relevance-based expiration of data. An initial expiration time for the data is computed based upon an expiration duration associated with the data. The expiration time for the data is periodically re-computed in order to extend the expiration time. A relevance value for the meeting data is computed and the expiration time is set as a function of the computed relevance value. The relevance value may be computed as a product of a user-settable relevance value for the meeting data and a dynamic relevance point for the meeting data. When the computed expiration time for meeting data has been reached, the meeting data is expired, such as through the deletion of the meeting data.
    Type: Application
    Filed: December 14, 2007
    Publication date: June 18, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Ashutosh Tripathi, Jonathan Shriver-Blake, Amit Kripalani, Dharmanand Singh, Rohit Gupta, Shirish Koti
  • Publication number: 20080288631
    Abstract: The claimed subject matter provides a system and/or method that detects, installs and launches applications on client machines. The disclosed system can include a component that receives a request to launch or install a client application. The component detects whether an application is present in a client machine by scrutinizing the received request and extracting an agent string associated with the client application. Based at least in part on the agent string, a server in receipt of the request can distribute a formatted document affiliated with the client application and thereafter initiate the application to execute on the client machine through MIME-type association.
    Type: Application
    Filed: May 18, 2007
    Publication date: November 20, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Adil Faisal, Kenneth W. Wickes, Amit Kripalani, Deepthi Kandimalla
  • Publication number: 20050267980
    Abstract: The present invention is directed to regulating client requests in an electronic messaging environment. A client sends a data request to a messaging server. The messaging server receives the client data request and determines that the messaging server is unable to process the client data request. The messaging server adaptively generates a wait hint and sends a server response that includes the adaptively generated wait hint. The client receives the server response including the adaptively generated wait hint. The client waits a specified wait time in accordance with the adaptively generated wait hint to reduce the load on the messaging server. The client resends the data request subsequent to waiting the specified wait time.
    Type: Application
    Filed: April 21, 2004
    Publication date: December 1, 2005
    Inventors: Joseph Warren, Robert Novitskey, Amit Kripalani, Alexander Dun