Patents by Inventor William S. Stauber

William S. Stauber 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: 9572104
    Abstract: A mobile computing device has an operating system that configures the mobile computing device by defining at least one user session, wherein the at least one user session includes a plurality of contexts, each context of the plurality of contexts having separate bindings of input and output resources, and separately managed applications. For example, a different context can be associated with each display device. The operating system is further configured to receive information about applications executed in the separate contexts, to receive information about environmental conditions of the computer, and, to selectively limit operation of applications in each context according to the environmental conditions and the applications executed in both contexts.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: February 14, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Elizabeth Threlkeld, Keri Moran, William S. Stauber, Ryan Pendlay, Kenton Shipley, Darren Davis
  • Publication number: 20160249289
    Abstract: A mobile computing device has an operating system that configures the mobile computing device by defining at least one user session, wherein the at least one user session includes a plurality of contexts, each context of the plurality of contexts having separate bindings of input and output resources, and separately managed applications. For example, a different context can be associated with each display device. The operating system is further configured to receive information about applications executed in the separate contexts, to receive information about environmental conditions of the computer, and, to selectively limit operation of applications in each context according to the environmental conditions and the applications executed in both contexts.
    Type: Application
    Filed: February 25, 2015
    Publication date: August 25, 2016
    Inventors: Elizabeth Threlkeld, Keri Moran, William S. Stauber, Ryan Pendlay, Kenton Shipley, Darren Davis
  • Patent number: 7882181
    Abstract: Systems and methods are disclosed that facilitate minimizing data transfer from a post office protocol (POP) server to a client device by employing a date filter with a predefined date range and applying a message body size threshold above which only a message header will be downloaded to conserve bandwidth and/or memory space on the client device. A user can request download of a message for which only a message header was originally downloaded if the header comprises information of interest to the user.
    Type: Grant
    Filed: June 3, 2005
    Date of Patent: February 1, 2011
    Assignee: Microsoft Corporation
    Inventors: Paul K. Kroman, Owen W. Lloyd, William S. Stauber
  • Publication number: 20090007143
    Abstract: A system that enables notification of a critical quota status related to a mail (or Exchange) server is provided. The system can employ parameters directly from a mail server or, alternatively, from a stats store located within a client device to trigger generation and delivery of a quota full (or exceeded) state. This alert can be locally generated within the client device to convey the critical quota status. In operation, the alert protocol can employ most any protocol including but, not limited to, an email, calendar entry, task, instant message (IM), or the like. In the case of an email alert, the system can timestamp the alert thereby making it always appear on the top of the inbox thus, conspicuous to a user.
    Type: Application
    Filed: June 28, 2007
    Publication date: January 1, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Li-Kai K. Chang, Michael Clyde Medlock, Hsuan-Yu Jerry Lin, William S. Stauber