Marc Christopher Pottier - Seattle WA, US Max Glenn Morris - Seattle WA, US Travis J. Martin - Redmond WA, US Michael N. Loholt - Seattle WA, US Darren R. Davis - Woodinville WA, US Priya Bhushan Dandawate - Seattle WA, US Kenton A. Shipley - Woodinville WA, US Khurram M. Zia - Bellevue WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
H04B 7/00
US Classification:
455 412
Abstract:
Embodiments include processes, systems, and devices for initiating proximity actions upon the activation of a proximity connection. A proximity service receives an indication from a proximity provider that a proximity connection is established, and then determines a joint proximity context of the proximity connection. The proximity service then initiates a proximity action to facilitate a proximity function indicated by the joint proximity context. Joint proximity contexts include indications that an application has queued content to be shared with a proximity device, that an application has registered to publish messages on a namespace, that an application has subscribed to messages on a namespace, that an application has registered to find a peer application on a proximity device to enable multi-user collaboration, and that a device seeks to pair with another device.
Asynchronous Channel For Displaying User Interface Elements
Jin Feng - Redmond WA, US Lazar Ivanov - Seattle WA, US Kenton Shipley - Bellevue WA, US Paul Bartholomew - Seattle WA, US
International Classification:
G06F015/173
US Classification:
709224000
Abstract:
A system is for use in printing data on a printer. A client interfaces with an applications program that has a print capability. A print server in communication with the client controls a printing of data communicated to the print server by the client. A user interface manager communicates with the print server by an asynchronous bi-directional communications channel between the print server and the client. The user interface manager responds to a user interface message sent from the print server to display information to a user in a flexible custom manner. One exemplary system includes a user display. The message sent to the client user interface manager by the server is a language neutral message that is interpreted by the user interface manager and converted to another representation for presentation to the user on the user display. When used in a printing environment, i.e. where a client print spooler and a server print server do the printing, the language neutral message is converted at the client by the user interface manager into a message or display suitable for a user.
- Redmond WA, US Nathan T. RADEBAUGH - Wheaton IL, US Kenton A. SHIPLEY - Woodinville WA, US Patrick J. DERKS - Seattle WA, US Paul DYKSTRA - Issaquah WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
G06F 9/451
Abstract:
A system for generating a user interface described herein can include a processor to detect a plurality of display characteristics from a user interface manager, wherein the plurality of display characteristics correspond to a type of a device. The processor can also detect a list of applications being executed by the system and generate a user interface container by applying the plurality of display characteristics to each of the applications from the list of applications.
- Redmond WA, US Darren R. DAVIS - Woodinville WA, US Kenton A. SHIPLEY - Woodinville WA, US Nathan T. RADEBAUGH - Wheaton IL, US Paul DYKSTRA - Issaquah WA, US Jan Harold KARACHALE - Sammamish WA, US Brian David CROSS - Seattle WA, US Patrick J. DERKS - Seattle WA, US William Scott STAUBER - Seattle WA, US Nishad MULYE - Sammamish WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
G06F 9/451 G06F 3/0484
Abstract:
A system for generating a user interface described herein can include a processor to detect a type of the system based on hardware components residing within the system or coupled to the system and determine a user interface manager to execute based on the type of the system. The processor can also execute the user interface manager to generate a user interface for the system, wherein the type of the user interface manager comprises a plurality of rules to indicate a layout of the user interface.
- Redmond WA, US Nathan T. RADEBAUGH - Wheaton IL, US Kenton A. SHIPLEY - Woodinville WA, US Patrick J. DERKS - Seattle WA, US Paul DYKSTRA - Issaquah WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
G06F 9/451
Abstract:
A system for generating a user interface described herein can include a processor to detect a plurality of display characteristics from a user interface manager, wherein the plurality of display characteristics correspond to a type of a device. The processor can also detect a list of applications being executed by the system and generate a user interface container by applying the plurality of display characteristics to each of the applications from the list of applications.
Facilitating Movement Of Graphical Objects Across Separate Screens
- Redmond WA, US Peter Eugene HAMMERQUIST - Shoreline WA, US Eric J. HULL - Seattle WA, US Sophors KHUT - Seattle WA, US Cassandra April KING - Seattle WA, US Christian KLEIN - Duvall WA, US Bryan MAMARIL - Seattle WA, US Nishad MULYE - Sammamish WA, US Kenton Allen SHIPLEY - Woodinville WA, US Daniel Edward STAFFORD - Seattle WA, US
A technique is described herein for facilitating movement of graphical objects across display screens. In one manner of operation, the method includes: displaying a representation of a first movement as a user moves a graphical object across a source screen; detecting that the user has moved the graphical object into a graphical source portal associated with the source screen; associating the graphical object with two or more graphical destination portals provided by the plural display screens, in addition to the graphical source portal, such that the graphical object is accessible from the graphical source portal and any graphical destination portal; detecting that the user has removed the graphical object from a chosen graphical portal in a chosen screen; displaying the graphical object as having been removed from all graphical portals; and displaying a second movement as the user moves the graphical object across the chosen screen to a final destination.
Lending Target Device Resources To Host Device Computing Environment
- Redmond WA, US Darren Ray Davis - Woodinville WA, US Petteri Mikkola - Bellevue WA, US Elizabeth Fay Threlkeld - Redmond WA, US Kenton Allen Shipley - Woodinville WA, US Keri Kruse Moran - Bellevue WA, US Patrick Derks - Seattle WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
G06F 11/30 G06F 9/50 G06F 13/40 G06F 13/10
Abstract:
Various models may enable a first device to share a device resource with a second device in various contexts, such as sharing computing sessions via terminal services; sharing displays via display mirroring; and sharing input components across devices. However, such techniques often utilize ad hoc sharing models that depend on configuration and/or administrative access of each device; limit the capabilities of such sharing; and/or exhibit security concerns. Instead, a target device may advertise an availability of a target device resource. A host device may request the target device to lend the target device resource to the computing environment of the host device. The target device may reserve the target device resource for the host device, which may then integrate the target device resource into the host computing environment. The model may enable the user to utilize resources even from target devices that the user is not otherwise permitted to use.
- Redmond WA, US Max Glenn MORRIS - Seattle WA, US Travis J. MARTIN - Redmond WA, US Michael N. LOHOLT - Seattle WA, US Darren R. DAVIS - Woodinville WA, US Priya Bhushan DANDAWATE - Seattle WA, US Kenton A. SHIPLEY - Woodinville WA, US Khurram M. ZIA - Bellevue WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
H04L 29/08 H04W 4/00
Abstract:
Embodiments include processes, systems, and devices for initiating proximity actions upon the activation of a proximity connection. A proximity service receives an indication from a proximity provider that a proximity connection is established, and then determines a joint proximity context of the proximity connection. The proximity service then initiates a proximity action to facilitate a proximity function indicated by the joint proximity context. Joint proximity contexts include indications that an application has queued content to be shared with a proximity device, that an application has registered to publish messages on a namespace, that an application has subscribed to messages on a namespace, that an application has registered to find a peer application on a proximity device to enable multi-user collaboration, and that a device seeks to pair with another device.
Youtube
Can YOU GUARD Ridge Shipley? SICK Handles & O...
Chances are You Have NEVER heard of a player named Ridge Shipley of He...
Duration:
1m 46s
Towson State University Jazz Ensemble - 2XLP ...
Rich Burns - Alto Saxophone Gene Meros - Tenor Saxophone Joe Houck - T...
Duration:
8m 33s
Simon Kenton After Finals Performance
Duration:
7m 29s
Help Us Save Our Church - Kenton
At All Saints, we encourage a family friendly informality and explanat...
Duration:
5m 47s
Building Demolition In Kenton
Just a snippet of an old building next to North Rye college coming dow...
Duration:
4m 21s
Towson State University Jazz Ensemble - 2XLP ...
Rich Burns - Alto Saxophone Gene Meros - Tenor Saxophone Joe Houck - T...