Patents by Inventor Keri Moran

Keri Moran 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: 10102824
    Abstract: A computing device, and method thereof, may have a first display. A first user input is received from an input device of the computing device. In response, a task manager is displayed, the task manager having representations of respective objects on the computing device. When a second user input is received via the input device, a target representation is selected according to the second user input and an application window of an application corresponding to the target representation is displayed on the second display.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: October 16, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Issa Khoury, William Scott Stauber, Petteri Mikkola, Holger Kuehnle, Ryan Pendlay, Keri Moran
  • 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: 20160343350
    Abstract: A computing device, and method thereof, may have a first display. A first user input is received from an input device of the computing device. In response, a task manager is displayed, the task manager having representations of respective objects on the computing device. When a second user input is received via the input device, a target representation is selected according to the second user input and an application window of an application corresponding to the target representation is displayed on the second display.
    Type: Application
    Filed: May 19, 2015
    Publication date: November 24, 2016
    Inventors: Issa Khoury, William Scott Stauber, Petteri Mikkola, Holger Kuehnle, Ryan Pendlay, Keri Moran
  • 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
  • Publication number: 20160034058
    Abstract: Example apparatus and methods concern a first device (e.g., phone, tablet) controlling what is displayed on both the first device and on a second device (e.g., television, computer). The first device may detect the second device and establish a communication link and a context (e.g. control relationship) between the first and second device. The first device may provide an output (e.g., browser, movie) to be displayed on the second device. The first device may also provide a cursor to be displayed on the second device. In response to an action (e.g., touch, gesture) on the first device, an application running on the first device may be controlled, which may in turn determine what is displayed on the second display. The action on the first device may be related to positioning or responding to the cursor in relation to the output displayed on the second device.
    Type: Application
    Filed: July 31, 2014
    Publication date: February 4, 2016
    Inventors: Bill Stauber, Ryan Pendlay, Kent Shipley, Tim Kannapel, Issa Khoury, Petteri Mikkola, Patrick Derks, Ramrajprabu Balasubramanian, Keri Moran, Mohammed Kaleemur Rahman