-
公开(公告)号:US10031891B2
公开(公告)日:2018-07-24
申请号:US13901359
申请日:2013-05-23
发明人: Rohit Krishna Kumar , Scott Zachary Bressler , Ivan King Yu Sham , Ian William Stewart , Brett Richard Taylor , Peter Frank Hill , Aakarsh Nair , Steven Michael Reddie , Patrick Joseph Armstrong , Samuel John Young , Ameet Nirmal Vaswani , Andrew Hayden
摘要: A system and process are disclosed for providing users with page previews during page loading events, such that the delay experienced before the display of page content is reduced. The previews may include screenshots of the pages or of portions thereof, and may be generated periodically and cached by the system for delivery to user devices. The process of generating and delivering the previews via the Internet or some other network may be implemented partly or wholly within an intermediary system that sits logically between the user devices and content servers. The process may be used with existing browsers without the need for any browser modifications, or may be used with a “preview-aware” browser that includes special program code for providing page previews.
-
公开(公告)号:US10152211B2
公开(公告)日:2018-12-11
申请号:US14538734
申请日:2014-11-11
IPC分类号: G06F9/455 , G06F3/0484 , G06F3/0482 , H04L29/06 , H04L29/08 , G06F8/61 , G06F9/451 , G06F8/65
摘要: A service provider system may include an application fulfillment platform that delivers desktop applications to end users (e.g., to physical computing devices or virtual desktop instances). An application delivery agent installed on an end user's device may send requests to access platform control plane services on behalf of the agent or the end user (along with security credentials) and may retrieve messages directed to the device from a queue on the platform. Messages may be placed in the queue by control plane services in response to agent requests. Messages may include instructions for the agent to perform installing, uninstalling, updating, or reinstalling a virtualized desktop application package on the device. The agent may request and retrieve (from the queue) information about the intended (or assumed) installation state of applications on the device, compare it to locally stored information about the actual state, and initiate corrective action, if needed.
-
公开(公告)号:US20140136973A1
公开(公告)日:2014-05-15
申请号:US13901446
申请日:2013-05-23
发明人: Rohit Krishna Kumar , Scott Zachary Bressler , Ivan King Yu Sham , Ian William Stewart , Brett Richard Taylor , Peter Frank Hill , Aakarsh Nair , Steven Michael Reddie , Patrick Joseph Armstrong , Samuel John Young , Ameet Nirmal Vaswani , Andrew Hayden
IPC分类号: G06F17/21
CPC分类号: G06F17/212 , G06F16/9574 , G06F16/9577 , G06F17/2247
摘要: A system and process are disclosed for providing users with page previews during page loading events, such that the delay experienced before the display of page content is reduced. The previews may include screenshots of the pages or of portions thereof, and may be generated periodically and cached by the system for delivery to user devices. The process of generating and delivering the previews via the Internet or some other network may be implemented partly or wholly within an intermediary system that sits logically between the user devices and content servers. The process may be used with existing browsers without the need for any browser modifications, or may be used with a “preview-aware” browser that includes special program code for providing page previews.
摘要翻译: 公开了一种系统和过程,用于在页面加载事件期间为用户提供页面预览,使得减少页面内容显示之前经历的延迟。 预览可以包括页面或其部分的屏幕截图,并且可以由系统周期性地生成并缓存以递送到用户设备。 通过互联网或其他网络生成和传送预览的过程可部分或全部实现在逻辑上位于用户设备和内容服务器之间的中间系统中。 该过程可以与现有浏览器一起使用,而不需要任何浏览器修改,或者可以与包含用于提供页面预览的特殊程序代码的“预览感知”浏览器一起使用。
-
公开(公告)号:US10095663B2
公开(公告)日:2018-10-09
申请号:US13841148
申请日:2013-03-15
发明人: Rohit Krishna Kumar , Scott Zachary Bressler , Ivan King Yu Sham , Ian William Stewart , Brett Richard Taylor , Peter Frank Hill , Aakarsh Nair , Steven Michael Reddie , Patrick Joseph Armstrong , Samuel John Young , Ameet Nirmal Vaswani , Andrew Lynch Hayden
摘要: A system and process are disclosed for providing users with page previews during page loading events, such that the delay experienced before the display of page content is reduced. The previews may include screenshots of the pages or of portions thereof, and may be generated periodically and cached by the system for delivery to user devices. The process of generating and delivering the previews via the Internet or some other network may be implemented partly or wholly within an intermediary system that sits logically between the user devices and content servers. The process may be used with existing browsers without the need for any browser modifications, or may be used with a “preview-aware” browser that includes special program code for providing page previews.
-
公开(公告)号:US10002115B1
公开(公告)日:2018-06-19
申请号:US14500609
申请日:2014-09-29
IPC分类号: G06F17/00 , G06F17/22 , H04L29/06 , H04L12/911
CPC分类号: H04L47/70 , G06F16/9577 , H04L67/02
摘要: Technologies for performing hybrid rendering of web pages are described in which some web page resources are rendered by a server to create processed layers (e.g., composited layers) and other web page resources are left in a format that can be locally rendered at the client. For example, a server can split web page resources into a first part and a second part. The first part can be rendered down to processed layers and placeholder layers can be created representing the second part. The processed layers, the placeholder layers, and the second part of the web page resources can be sent to the client. The client can render the second part of the web page resources and merge them with the processed layers. The client can display the web page using the merged layers. The client can update the web page by locally re-rendering the second part of the web page resources.
-
6.
公开(公告)号:US20140136971A1
公开(公告)日:2014-05-15
申请号:US13901359
申请日:2013-05-23
发明人: Rohit Krishna Kumar , Scott Zachary Bressler , Ivan King Yu Sham , Ian William Stewart , Brett Richard Taylor , Peter Frank Hill , Aakarsh Nair , Steven Michael Reddie , Patrick Joseph Armstrong , Samuel John Young , Ameet Nirmal Vaswani , Andrew Hayden
IPC分类号: G06F17/21
CPC分类号: G06F17/212 , G06F17/2247 , G06F17/30902 , G06F17/30905
摘要: A system and process are disclosed for providing users with page previews during page loading events, such that the delay experienced before the display of page content is reduced. The previews may include screenshots of the pages or of portions thereof, and may be generated periodically and cached by the system for delivery to user devices. The process of generating and delivering the previews via the Internet or some other network may be implemented partly or wholly within an intermediary system that sits logically between the user devices and content servers. The process may be used with existing browsers without the need for any browser modifications, or may be used with a “preview-aware” browser that includes special program code for providing page previews.
摘要翻译: 公开了一种系统和过程,用于在页面加载事件期间为用户提供页面预览,使得减少页面内容显示之前经历的延迟。 预览可以包括页面或其部分的屏幕截图,并且可以由系统周期性地生成并缓存以递送到用户设备。 通过互联网或其他网络生成和传送预览的过程可部分或全部实现在逻辑上位于用户设备和内容服务器之间的中间系统中。 该过程可以与现有浏览器一起使用,而不需要任何浏览器修改,或者可以与包含用于提供页面预览的特殊程序代码的“预览感知”浏览器一起使用。
-
公开(公告)号:US09740791B1
公开(公告)日:2017-08-22
申请号:US14494446
申请日:2014-09-23
发明人: David Andrew Killian , Dhruva Lakshmana Rao Batni , Rohit Krishna Kumar , Nikhil Dinkar Joshi , Samuel John Young , Saral Jain , James Alan Umstot
CPC分类号: G06F17/30893 , G06F17/2247
摘要: Techniques and solutions for providing a cloud browse service are described. For example, a client can request a web page. In response to the request, the client can receive a processed layer tree representing the web page. The processed layer tree can be created by a server environment (e.g., by creating an original DOM from obtained HTML and associated web page resources for the web page and creating the processed layers from the original DOM). The client can create a simplified DOM from the received processed layers and display the web page using the simplified DOM. Techniques and solutions for providing a browser as a service are described. For example, a web browser component can receive a processed layer tree representing a web page, create a simplified DOM, and display the web page.
-
公开(公告)号:US09582600B1
公开(公告)日:2017-02-28
申请号:US14494408
申请日:2014-09-23
发明人: David Andrew Killian , Dhruva Lakshmana Rao Batni , Rohit Krishna Kumar , Nikhil Dinkar Joshi , Samuel John Young , Saral Jain , James Alan Umstot
CPC分类号: G06F17/2247 , G06F17/227 , G06F17/30899 , G06F17/30902 , H04L67/02 , H04L67/10
摘要: Techniques and solutions for providing a cloud browse service are described. For example, a client can request a web page. In response to the request, the client can receive a processed layer tree representing the web page. The processed layer tree can be created by a server environment (e.g., by creating an original DOM from obtained HTML and associated web page resources for the web page and creating the processed layers from the original DOM). The client can create a simplified DOM from the received processed layers and display the web page using the simplified DOM. Techniques and solutions for providing a browser as a service are described. For example, a web browser component can receive a processed layer tree representing a web page, create a simplified DOM, and display the web page.
摘要翻译: 描述了提供云浏览服务的技术和解决方案。 例如,客户端可以请求网页。 响应于该请求,客户端可以接收表示网页的处理层树。 处理的层树可以由服务器环境创建(例如,通过从获得的HTML创建原始DOM以及针对网页的相关网页资源并从原始DOM创建处理的层)。 客户端可以从接收到的处理层创建简化的DOM,并使用简化的DOM显示网页。 描述了提供浏览器作为服务的技术和解决方案。 例如,Web浏览器组件可以接收表示网页的处理层树,创建简化的DOM并显示网页。
-
公开(公告)号:US20140136951A1
公开(公告)日:2014-05-15
申请号:US13901343
申请日:2013-05-23
发明人: Rohit Krishna Kumar , Scott Zachary Bressler , Ivan King Yu Sham , Ian William Stewart , Brett Richard Taylor , Peter Frank Hill , Aakarsh Nair , Steven Michael Reddie , Patrick Joseph Armstrong , Samuel John Young , Ameet Nirmal Vaswani , Andrew Hayden
IPC分类号: G06F17/22
CPC分类号: G06F17/212 , G06F16/9574 , G06F16/9577 , G06F17/2247
摘要: A system and process are disclosed for providing users with page previews during page loading events, such that the delay experienced before the display of page content is reduced. The previews may include screenshots of the pages or of portions thereof, and may be generated periodically and cached by the system for delivery to user devices. The process of generating and delivering the previews via the Internet or some other network may be implemented partly or wholly within an intermediary system that sits logically between the user devices and content servers. The process may be used with existing browsers without the need for any browser modifications, or may be used with a “preview-aware” browser that includes special program code for providing page previews.
摘要翻译: 公开了一种系统和过程,用于在页面加载事件期间为用户提供页面预览,使得减少页面内容显示之前经历的延迟。 预览可以包括页面或其部分的屏幕截图,并且可以由系统周期性地生成并缓存以递送到用户设备。 通过互联网或其他网络生成和传送预览的过程可部分或全部实现在逻辑上位于用户设备和内容服务器之间的中间系统中。 该过程可以与现有浏览器一起使用,而不需要任何浏览器修改,或者可以与包含用于提供页面预览的特殊程序代码的“预览感知”浏览器一起使用。
-
公开(公告)号:US20140136942A1
公开(公告)日:2014-05-15
申请号:US13841148
申请日:2013-03-15
发明人: Rohit Krishna Kumar , Scott Zachary Bressler , Ivan King Yu Sham , Ian William Stewart , Brett Richard Taylor , Peter Frank Hill , Aakarsh Nair , Steven Michael Reddie , Patrick Joseph Armstrong , Samuel John Young , Ameet Nirmal Vaswani , Andrew Lynch Hayden
IPC分类号: G06F17/21
CPC分类号: G06F17/212 , G06F17/2247 , G06F17/30902 , G06F17/30905
摘要: A system and process are disclosed for providing users with page previews during page loading events, such that the delay experienced before the display of page content is reduced. The previews may include screenshots of the pages or of portions thereof, and may be generated periodically and cached by the system for delivery to user devices. The process of generating and delivering the previews via the Internet or some other network may be implemented partly or wholly within an intermediary system that sits logically between the user devices and content servers. The process may be used with existing browsers without the need for any browser modifications, or may be used with a “preview-aware” browser that includes special program code for providing page previews.
-
-
-
-
-
-
-
-
-