-
公开(公告)号:BRPI0708763A2
公开(公告)日:2011-06-14
申请号:BRPI0708763
申请日:2007-01-16
Applicant: MICROSOFT CORP
Inventor: PARSONS JOHN E JR , CHIK JOY , ABDO NADIM Y , SCHMIEDER ROBERT WILHELM
Abstract: Embodiments provide for efficient encoding and rendering of remote graphic displays by applying one or more of the following: (1) field encoding for identifying fields of a graphics set such that commonalities of various fields across different graphics languages are identified; (2) resource caching, which treats heterogeneous resources in a homogeneous way when it comes to storing them; (3) determining the type of encoding for remoting items within a graphics set based upon the types of compression mechanisms supported by a remote device; (4) improving responsiveness by rendering with partially sent resources; (5) a mechanism for determining what portions (if any) of a graphics set should be sent to a remote device and in what order; and (6) use of dedicated resources already on a remote device in order to eliminate the transfer of a resource between a local device and the remote device when rendering such resource.
-
公开(公告)号:WO2010062679A3
公开(公告)日:2010-07-22
申请号:PCT/US2009062746
申请日:2009-10-30
Applicant: MICROSOFT CORP
Inventor: SRINIVAS NK , SCHMIEDER ROBERT WILHELM , ABDO NADIM
CPC classification number: G06T1/20 , G06F9/4445 , G06F9/5044 , G06F2209/509 , H04L67/04 , H04L67/40
Abstract: A method for offloading remote terminal services processing tasks to a peripheral device that would otherwise be performed in a computer system's processor and memory. In one embodiment, the disclosed method is utilized in a layered network model, wherein computing tasks that are typically performed in network applications are instead offloaded to a peripheral such as a network interface card (NIC).
Abstract translation: 一种将远程终端服务处理任务卸载到外围设备的方法,否则该外围设备将在计算机系统的处理器和存储器中执行。 在一个实施例中,所公开的方法被用于分层网络模型中,其中通常在网络应用中执行的计算任务被卸载到诸如网络接口卡(NIC)的外围设备。
-
公开(公告)号:WO2011129988A2
公开(公告)日:2011-10-20
申请号:PCT/US2011030065
申请日:2011-03-25
Applicant: MICROSOFT CORP
Inventor: SCHMIEDER ROBERT WILHELM , DUFFUS JAMES S , NICHOLSON CLARK DAVID , MITAL AMIT
CPC classification number: G06Q20/123 , G06F21/10 , G06Q10/10 , G06Q20/102 , G06Q30/0641 , G06Q50/184 , H04N21/27
Abstract: A server in a Shared Resource Computing (SRC) system runs applications and manages licenses for those applications across multiple sessions and/or user terminals. Plug-ins created by an SRC App Store translate the licensing requirements of various applications into terms that can be monitored and enforced by the SRC App Store. When payments are necessary to comply with the licensing requirements, the SRC App Store manages the payments. The SRC App Store also enforces the licensing requirements by providing feedback regarding enforcement consequences.
Abstract translation: 共享资源计算(SRC)系统中的服务器运行应用程序并管理跨多个会话和/或用户终端的应用程序的许可证。 由SRC App Store创建的插件将各种应用程序的许可要求转换为可由SRC App Store监控和实施的条款。 当需要付款以符合许可要求时,SRC App Store管理付款。 SRC App Store还通过提供有关执法后果的反馈来强制许可要求。
-
公开(公告)号:AU2007225421A1
公开(公告)日:2007-09-20
申请号:AU2007225421
申请日:2007-01-16
Applicant: MICROSOFT CORP
Inventor: SCHMIEDER ROBERT WILHELM , PARSONS JOHN E , CHIK JOY , ABDO NADIM Y
Abstract: Embodiments provide for efficient encoding and rendering of remote graphic displays by applying one or more of the following: (1) field encoding for identifying fields of a graphics set such that commonalities of various fields across different graphics languages are identified; (2) resource caching, which treats heterogeneous resources in a homogeneous way when it comes to storing them; (3) determining the type of encoding for remoting items within a graphics set based upon the types of compression mechanisms supported by a remote device; (4) improving responsiveness by rendering with partially sent resources; (5) a mechanism for determining what portions (if any) of a graphics set should be sent to a remote device and in what order; and (6) use of dedicated resources already on a remote device in order to eliminate the transfer of a resource between a local device and the remote device when rendering such resource.
-
公开(公告)号:WO2009139963A2
公开(公告)日:2009-11-19
申请号:PCT/US2009038642
申请日:2009-03-27
Applicant: MICROSOFT CORP
Inventor: SAUL ELTON , SCHMIEDER ROBERT WILHELM
IPC: G06F15/17 , G06F15/163
CPC classification number: G06F3/0481 , G06F3/0485 , G06F9/4445 , G09G5/34
Abstract: Example embodiments of the present disclosure are related to scrolling the view of a virtual desktop on a client. The client can be in communication with a server that has a display driver. The server can be configured to transmit signals indicative of images to the client and the client can be configured draw the images in a virtual desktop. The client can be configured to render a view of the virtual desktop that includes a portion of the virtual desktop; track user input; and pan the view in response to the user input.
Abstract translation: 本公开的示例实施例涉及在客户机上滚动虚拟桌面的视图。 客户端可以与具有显示驱动程序的服务器通信。 服务器可以被配置为将表示图像的信号发送到客户端,并且可以配置客户端在虚拟桌面中绘制图像。 可以将客户端配置为呈现包含虚拟桌面的一部分的虚拟桌面的视图; 跟踪用户输入; 并根据用户输入平移视图。
-
公开(公告)号:AU2012200858A1
公开(公告)日:2012-03-08
申请号:AU2012200858
申请日:2012-02-14
Applicant: MICROSOFT CORP
Inventor: PARSONS JOHN E , CHIK JOY , ABDO NADIM Y , SCHMIEDER ROBERT WILHELM
-
公开(公告)号:CA2642529C
公开(公告)日:2015-05-26
申请号:CA2642529
申请日:2007-01-16
Applicant: MICROSOFT CORP
Inventor: PARSONS JOHN E , CHIK JOY , ABDO NADIM Y , SCHMIEDER ROBERT WILHELM
Abstract: Embodiments provide for efficient encoding and rendering of remote graphic displays by applying one or more of the following: (1) field encoding for identifying fields of a graphics set such that commonalities of various fields across different graphics languages are identified; (2) resource caching, which treats heterogeneous resources in a homogeneous way when it comes to storing them; (3) determining the type of encoding for remoting items within a graphics set based upon the types of compression mechanisms supported by a remote device; (4) improving responsiveness by rendering with partially sent resources; (5) a mechanism for determining what portions (if any) of a graphics set should be sent to a remote device and in what order; and (6) use of dedicated resources already on a remote device in order to eliminate the transfer of a resource between a local device and the remote device when rendering such resource.
-
公开(公告)号:CA2642529A1
公开(公告)日:2007-09-20
申请号:CA2642529
申请日:2007-01-16
Applicant: MICROSOFT CORP
Inventor: PARSONS JOHN E , SCHMIEDER ROBERT WILHELM , ABDO NADIM Y , CHIK JOY
Abstract: Embodiments provide for efficient encoding and rendering of remote graphic displays by applying one or more of the following: (1) field encoding for identifying fields of a graphics set such that commonalities of various fields across different graphics languages are identified; (2) resource caching, which treats heterogeneous resources in a homogeneous way when it comes to storing them; (3) determining the type of encoding for remoting items within a graphics set based upon the types of compression mechanisms supported by a remote device; (4) improving responsiveness by rendering with partially sent resources; (5) a mechanism for determining what portions (if any) of a graphics set should be sent to a remote device and in what order; and (6) use of dedicated resources already on a remote device in order to eliminate the transfer of a resource between a local device and the remote device when rendering such resource.
-
公开(公告)号:EP1924929A4
公开(公告)日:2010-05-26
申请号:EP06814418
申请日:2006-09-08
Applicant: MICROSOFT CORP
Inventor: SCHMIEDER ROBERT WILHELM , CHIK JOY
-
公开(公告)号:EP2291760A4
公开(公告)日:2013-04-10
申请号:EP09747049
申请日:2009-03-27
Applicant: MICROSOFT CORP
Inventor: SAUL ELTON , SCHMIEDER ROBERT WILHELM
CPC classification number: G06F3/0481 , G06F3/0485 , G06F9/4445 , G09G5/34
Abstract: Example embodiments of the present disclosure are related to scrolling the view of a virtual desktop on a client. The client can be in communication with a server that has a display driver. The server can be configured to transmit signals indicative of images to the client and the client can be configured draw the images in a virtual desktop. The client can be configured to render a view of the virtual desktop that includes a portion of the virtual desktop; track user input; and pan the view in response to the user input.
-
-
-
-
-
-
-
-
-