发明名称 Client server application manager
摘要 A client/server distribution system for applications, media, messages, and other items operates by distributing a list of items to client devices, then the client devices may generate a user interface that reflects the availability of the items based on the capabilities of the device and permissions of the user. The distribution system may distribute media for consumption on the clients, applications that may be executed on the server, messages for status and other purposes. Each item may have an associated application that may be launched from the user interface, and the client devices may customize the launch script or other configuration based on the characteristics of the client device and permissions of the user.
申请公布号 US8799355(B2) 申请公布日期 2014.08.05
申请号 US200912611236 申请日期 2009.11.03
申请人 Microsoft Corporation 发明人 Delaney Aidan;Hallock Joseph W.;Saretto Cesare John
分类号 G06F15/16 主分类号 G06F15/16
代理机构 代理人 Gabryjelski Henry;Drakos Kate;Minhas Micky
主权项 1. A client method performed by a client device, said client method comprising: receiving a list of applications from a server, said list comprising a set of descriptors for each of said applications, said set of descriptors comprising access parameters, said list of applications comprising at least one application that at least one user of the client device is not authorized to access; determining a first current user for said client device; determining, on the client device, a set of permissions for said current user; determining a set of device characteristics for said client device; generating a first user interface comprising references to at least some of said applications by a method comprising: for each of said applications, determining, on the client device, access privileges for said first current user based on said set of permissions, and determining access characteristics based on said set of device characteristics;generating said user interface comprising a subset of said applications where said applications are permitted to be accessed by said current user based on said access privileges and capable of being accessed on said client device based on said access characteristics; presenting said first user interface on a display; receiving a selection of a first application from said user interface; and causing said first application to be executed.
地址 Redmond WA US