Patents by Inventor Kannan Ramasubramanian

Kannan Ramasubramanian 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: 20120297335
    Abstract: When viewing a document, a user may switch between detailed reading of the document, and glancing at the structure of the document, in a single smooth flow of actions. In one example, a document is shown with a navigation bar that has a thumb. Before the user clicks the thumb, the document is shown at its current position at a first zoom level. When the user clicks and holds the thumb, the current page of the document is shown at a second zoom level, which may be a full-page zoom level at which an entire page of the document fits in the viewing area. The user may drag the thumb, thereby changing the current page being shown at the second zoom level. When the use releases the thumb, the current page may be shown at the first zoom level.
    Type: Application
    Filed: May 17, 2011
    Publication date: November 22, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Kannan Ramasubramanian, Nithin Ismail, Premalini David, Gokul Singh, Biju Venugopal
  • Patent number: 8176271
    Abstract: Aspects of the subject matter described herein relate to backup up data. In aspects, a backup target determines a degree to which a data set included on the backup target is not backed up on a backup facility. The degree can represent more than just that the data set is completely backed up or is not backed up at all. If the degree satisfies a condition, the backup target utilizes information derived from a backup history of one or more attempted or successfully completed backup sessions between the backup target and the backup facility to determine whether to provide a notification regarding backup state. The backup target also may send the degree and other backup information to a backup facility which may use this information in determining a backup scheme to employ with the backup target.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: May 8, 2012
    Assignee: Microsoft Corporation
    Inventors: Sandeep Kumar Srivastava, Chetan A Parulekar, Erica Sui-Ching Lan, Kannan Ramasubramanian, Suyog Mukund Gadgil, Rohan Bhattacharjee, Vijay Krishnan, Anatoliy Panasyuk
  • Publication number: 20100299714
    Abstract: User input associated with a user object can be received at a first computing environment connected to a bidirectional network. The user input can specify content from one or more source computing environments connected to the bidirectional network and can request that the content be included in a channel of a unidirectional broadcast stream. The content can be compiled into a bundle that is formatted to be included in the broadcast stream, and the bundle can be transmitted for inclusion in the broadcast stream.
    Type: Application
    Filed: May 22, 2009
    Publication date: November 25, 2010
    Applicant: Microsoft Corporation
    Inventor: Kannan Ramasubramanian
  • Publication number: 20100299340
    Abstract: A contact sharing system is described herein that allows multiple people to share their address books of contact information so that a person can search for contact information among the address books of the person's existing contacts in addition to any publicly available searchable sources of contact information. Because at least one of a person's contacts is likely to have contact information for the person or business that the person is trying to reach, searching the contacts of contacts is more likely to produce relevant search results than searching anonymous or public sources of contact information alone. Thus, the contact sharing system makes it easier for people to find contact information for people and businesses that they are trying to reach.
    Type: Application
    Filed: May 22, 2009
    Publication date: November 25, 2010
    Applicant: Microsoft Corporation
    Inventors: Narayan Krishna Murthy, Deepak Achuthan Menon, Kannan Ramasubramanian
  • Publication number: 20100110081
    Abstract: Software-assistance that allows a child or other author to generate a story. The author may generate their own content and add that author-generated content to the story. For instance, the author could drawn their own background, background items, and/or characters. These drawn items could even be added to a library so that they could be reused in other stories. The author can define their own animations associated with characters and background items, rather than selecting predefined animations. The story timeline may also keep track of events that are caused by the author interacting with the story in particular ways, and that represents significant story changes. The author may then jump to these navigation points to delete the event thereby removing the effects of the story change.
    Type: Application
    Filed: October 30, 2008
    Publication date: May 6, 2010
    Applicant: Microsoft Corporation
    Inventors: Himanshu Arora, Kannan Ramasubramanian, Pranav Mistry
  • Publication number: 20090292888
    Abstract: Aspects of the subject matter described herein relate to backup up data. In aspects, a backup target determines a degree to which a data set included on the backup target is not backed up on a backup facility. The degree can represent more than just that the data set is completely backed up or is not backed up at all. If the degree satisfies a condition, the backup target utilizes information derived from a backup history of one or more attempted or successfully completed backup sessions between the backup target and the backup facility to determine whether to provide a notification regarding backup state. The backup target also may send the degree and other backup information to a backup facility which may use this information in determining a backup scheme to employ with the backup target.
    Type: Application
    Filed: May 22, 2008
    Publication date: November 26, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Sandeep Kumar Srivastava, Chetan A Parulekar, Erica Sui-Ching Lan, Kannan Ramasubramanian, Suyog Mukund Gadgil, Rohan Bhattacharjee, Vijay Krishnan, Anatoliy Panasyuk