Patents by Inventor Suresh Sitaula

Suresh Sitaula 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: 9529884
    Abstract: Methods are disclosed for, within a note-taking application, selectively synchronizing different notebook components with a centralized server. In one particular embodiment, different notebook components are assigned different synchronization rates based on usage characteristics. The different notebook components are synchronized more or less frequently relative to each other based on the assigned synchronization rates.
    Type: Grant
    Filed: January 19, 2012
    Date of Patent: December 27, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Christopher Tse, Sattawat Suppalertporn, Suresh Sitaula, Gary Neitzke
  • Publication number: 20140351716
    Abstract: Embodiments provide notes application features including notes page sharing and notification features, but the embodiments are not so limited. In an embodiment, a computer-based method can be configured to provide a communication to one or more designated recipients, wherein the communication includes one of a view link to a shared page or an editable shared notes page or link thereto. A system of an embodiment includes a server computer configured in part to process notes page sharing requests as part of creating view links to shared notes pages and/or providing users with a means to collaboratively edit a shared notes page. A user interface of an embodiment is configured to share notes pages including displaying notification information regarding other user shared notes page views and/or edits. Other embodiments are included.
    Type: Application
    Filed: May 23, 2013
    Publication date: November 27, 2014
    Applicant: Microsoft Corporation
    Inventors: Nicole Steinbok, Thomas Wionzek, David Tse, David Rasmussen, Olga Veselova, Nathaniel M. Myhre, Suresh Sitaula, Sattawat Suppalertporn, Jonathan Yong-Chern Soh, Hemalatha Sridharan, Philip Hu
  • Publication number: 20130191335
    Abstract: Methods are disclosed for, within a note-taking application, selectively synchronizing different notebook components with a centralized server. In one particular embodiment, different notebook components are assigned different synchronization rates based on usage characteristics. The different notebook components are synchronized more or less frequently relative to each other based on the assigned synchronization rates.
    Type: Application
    Filed: January 19, 2012
    Publication date: July 25, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: David Christopher Tse, Sattawat Suppalertporn, Suresh Sitaula, Gary Neitzke
  • Publication number: 20130191451
    Abstract: Presence-based synchronization manages updates among concurrent collaborators based on the presence information of each collaborator within a shared document of a collaboration environment. A collaborator's edits to a page of a shared document can be synchronized more frequently when other collaborators are accessing the same page. In contrast, the collaborator's edits to a page of a shared document can be synchronized less frequently when no other collaborators are accessing that page. Further, the manner of the collaborator's presence within the shared document may influence the synchronization rate—collaborating users within an online meeting may synchronize more frequently than a single user who is not actively collaborating with other users. In one implementation, other maintenance activities within the shared document (e.g., garbage collection) may be influenced by the presence information of collaborators within the collaboration environment.
    Type: Application
    Filed: January 19, 2012
    Publication date: July 25, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: David Tse, Sattawat Suppalertporn, Gary Neitzke, Suresh Sitaula
  • Publication number: 20130185651
    Abstract: User presence is detected in a notebook that includes multiple different documents. The user identity and location within the notebook can be displayed to other users to facilitate collaboration.
    Type: Application
    Filed: January 18, 2012
    Publication date: July 18, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Thomas K.B. Wionzek, Suresh Sitaula, Sattawat Suppalertporn, Gary L. Neitzke, David C. Tse, Daniel Escapa, Nicole D. Steinbok
  • Publication number: 20080173833
    Abstract: Microfluidic valves constructed from elastomeric materials as the valve body components and employing shape memory alloy in wire form as the valve actuator. Various configurations of individual valves having both normally open and normally closed states are described. Apparatus using such valves and providing logic functionality with fluidic logic outputs are discussed. Apparatus that can be used for materials processing at the nano- or micro-scale are presented. Various forms of logical control of valve arrays are explained.
    Type: Application
    Filed: September 11, 2007
    Publication date: July 24, 2008
    Applicant: California Institute of Technology
    Inventors: Saurabh Vyawahare, Suresh Sitaula, Dvin Adalian, Axel Scherer