Patents by Inventor Srinivasa M. Sankaravadivelu

Srinivasa M. Sankaravadivelu 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: 20080115081
    Abstract: An enhanced windows management feature provides computing device users with the ability to view open windows simultaneously and unobscured on the computing device display. User satisfaction is increased when a user can cause all windows open on a computing device display to be exhibited simultaneously and unobscured with quick and easy user actions. The enhanced windows management feature allows a user to work within the display of all open windows to, e.g., minimize, maximize or close open windows, or change the z-order of the open windows when normally exhibited on the computing device display. The enhanced windows management feature also allows a user to view and work within, at the same time, two or more live, i.e., active, windows that are displayed simultaneously and unobscured on the computing device display.
    Type: Application
    Filed: November 9, 2006
    Publication date: May 15, 2008
    Applicant: Microsoft Corporation
    Inventors: Srinivasa M. Sankaravadivelu, Scott Mitchel Mail, Jianying Wang, Sarah Fuelling
  • Patent number: 7191263
    Abstract: A designated byte of a PS/2 packet is used for data not recognized by a conventional PS/2 port driver. Each packet byte received by the conventional port driver is read by an Interrupt Service Routine (ISR) of a filter driver. If a received packet contains an unrecognized data type, that data is extracted. The filter driver converts the byte containing the data to 0000 0000. The port driver provides the all-zero byte to a higher level driver for processing into a subsequent data structure. A Service Callback Routine of the filter driver receives that data structure from the higher level driver. Depending upon the type of unrecognized data extracted by the ISR, that data is then either inserted into the data structure or passed independently of that data structure to a user level application.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: March 13, 2007
    Assignee: Microsoft Corporation
    Inventors: Srinivasa M. Sankaravadivelu, Brien Roell, Brian D. Williams