Patents by Inventor Raju R. Iyer

Raju R. Iyer 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: 8166174
    Abstract: Systems and methods are disclosed for providing proprietary access to a server. The disclosed systems and methods may include receiving a first service request from a client. The first service request may include a client identifier. Furthermore, the disclosed systems and methods may include creating a session identifier when it is determined that the client identifier is valid and transmitting the session identifier to the client. Moreover, the disclosed systems and methods may include receiving a second service request from the client. The second service request may include the session identifier and client data that may have at least one of a proprietary format and a proprietary scheme. In addition, the disclosed systems and methods may include servicing the second service request when it is determined that the session identifier received in the second service request is valid.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: April 24, 2012
    Assignee: Microsoft Corporation
    Inventors: Ameya S. Bhatawdekar, Pradeep GanapathyRaj, Rajendra H. Vishnumurty, Raju R. Iyer, Sudin Bhat, Robert Turner, Liang Xiao
  • Patent number: 7788237
    Abstract: A change list tracking mechanism supports features that require a record of values that have been modified in a document of a project management software application. Examples of the features supported include multiple undo, report generation, and audit logging. The change list tracking mechanism includes object containers and change lists. Each object container includes objects that are associated with properties of the document. A user who wants to be notified of specific modifications creates the change list to track modifications made to a specific object property in a particular object container. A property value identified in the change list may be modified by any user that accesses the document. The corresponding object container provides information about the modification to the change list. The user is identified and notified of the modification.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: August 31, 2010
    Assignee: Microsoft Corporation
    Inventors: Yohay B. Voronov, Raju R. Iyer, Timothy B. Harahan, Charles H. Burns, III
  • Patent number: 7747652
    Abstract: Backend data is received from a computer program product such as a hard disk or other long term data storage. The backend data is structured using nodes that are associated with a unique identifier such as a GUID. The nodes are addressable using the unique identifier, and backend data items are associated with corresponding addressable nodes such that the backend nodes can be quickly accessed. Front-end data can be received from a computer program product such as a hard disk or other long term data storage. The front-end data is structured using nodes that are associated with a unique identifier such as a GUID. The nodes are addressable using the unique identifier, and front-end data items are associated with corresponding addressable nodes such that the front-end nodes can be quickly accessed.
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: June 29, 2010
    Assignee: Microsoft Corporation
    Inventors: Raju R. Iyer, Rajendra H. Vishnumurty, Sudin Bhat