-
公开(公告)号:US08884970B2
公开(公告)日:2014-11-11
申请号:US13229618
申请日:2011-09-09
申请人: M. David Fields, Jr. , Cenk Ergan , Qiang Chen , Michael D. Decker , Katerina V. Sedova , Karen Elizabeth Parker Anderson , Jatinder Singh Mann , Walter V. von Koch , Jason J. Weber
发明人: M. David Fields, Jr. , Cenk Ergan , Qiang Chen , Michael D. Decker , Katerina V. Sedova , Karen Elizabeth Parker Anderson , Jatinder Singh Mann , Walter V. von Koch , Jason J. Weber
IPC分类号: G06T13/00
CPC分类号: G06T13/00 , G06T15/005
摘要: Various embodiments align callbacks to a scripting component that enable the scripting component to update animation, with a system's refresh notifications. Specifically, an application program interface (API) is provided and implemented in a manner that generates and issues a callback to the scripting component when the system receives a refresh notification. This provides the scripting component with a desirable amount of time to run before the next refresh notification.
摘要翻译: 各种实施例将回调与对脚本组件进行对准,使脚本组件能够通过系统刷新通知来更新动画。 具体地说,当系统接收到刷新通知时,提供并实现应用程序接口(API),以便在脚本组件生成并发出回调的方式中实现。 这为脚本组件提供了在下一次刷新通知之前运行所需的时间。
-
公开(公告)号:US20130063444A1
公开(公告)日:2013-03-14
申请号:US13229618
申请日:2011-09-09
申请人: M. David Fields, JR. , Cenk Ergan , Qiang Chen , Michael D. Decker , Katerina V. Sedova , Karen Elizabeth Parker Anderson , Jatinder Singh Mann , Walter V. von Koch , Jason J. Weber
发明人: M. David Fields, JR. , Cenk Ergan , Qiang Chen , Michael D. Decker , Katerina V. Sedova , Karen Elizabeth Parker Anderson , Jatinder Singh Mann , Walter V. von Koch , Jason J. Weber
IPC分类号: G06T13/00
CPC分类号: G06T13/00 , G06T15/005
摘要: Various embodiments align callbacks to a scripting component that enable the scripting component to update animation, with a system's refresh notifications. Specifically, an application program interface (API) is provided and implemented in a manner that generates and issues a callback to the scripting component when the system receives a refresh notification. This provides the scripting component with a desirable amount of time to run before the next refresh notification.
-
公开(公告)号:US09507650B2
公开(公告)日:2016-11-29
申请号:US13229630
申请日:2011-09-09
申请人: M. David Fields, Jr. , Cenk Ergan , Qiang Chen , Michael D. Decker , Kedar Sanjeev Hirve , Walter V. von Koch , Jason J. Weber , Katerina V. Sedova , Karen Elizabeth Parker Anderson
发明人: M. David Fields, Jr. , Cenk Ergan , Qiang Chen , Michael D. Decker , Kedar Sanjeev Hirve , Walter V. von Koch , Jason J. Weber , Katerina V. Sedova , Karen Elizabeth Parker Anderson
CPC分类号: G06F9/542 , G06F2209/543 , G06F2209/548
摘要: In one or more embodiments, an application program interface (API) is provided and enables an entity, such as an application, script, or other computing object to register to receive callbacks immediately and, without specifying a time constraint. In this approach, the API does not rely on a timer, such as a system timer. Rather, a non-timer based queue, such as a message queue-type approach is utilized. Specifically, callbacks that are registered through this API can be placed on the message queue and work associated with the registered callback can be performed through the normal course of processing messages and events in the message queue. Over time, such results in a callback pattern that allows an associated web browser and applications such as web applications to remain responsive, while increasing performance and power efficiencies.
摘要翻译: 在一个或多个实施例中,提供了一种应用程序接口(API),并使诸如应用程序,脚本或其他计算对象之类的实体能够立即注册以接收回调,并且不指定时间约束。 在这种方法中,API不依赖于定时器,例如系统定时器。 相反,使用基于非定时器的队列,例如消息队列类型方法。 具体来说,通过该API注册的回调可以被放置在消息队列上,并且可以通过处理消息队列中的消息和事件的正常过程来执行与注册的回调相关联的工作。 随着时间的推移,这种结果导致回调模式,允许相关联的Web浏览器和应用程序(如Web应用程序)保持响应,同时提高性能和功耗效率。
-
公开(公告)号:US20130067489A1
公开(公告)日:2013-03-14
申请号:US13229630
申请日:2011-09-09
申请人: M. David Fields, JR. , Cenk Ergan , Qiang Chen , Michael D. Decker , Kedar Sanjeev Hirve , Walter V. von Koch , Jason J. Weber , Katerina V. Sedova , Karen Elizabeth Parker Anderson
发明人: M. David Fields, JR. , Cenk Ergan , Qiang Chen , Michael D. Decker , Kedar Sanjeev Hirve , Walter V. von Koch , Jason J. Weber , Katerina V. Sedova , Karen Elizabeth Parker Anderson
CPC分类号: G06F9/542 , G06F2209/543 , G06F2209/548
摘要: In one or more embodiments, an application program interface (API) is provided and enables an entity, such as an application, script, or other computing object to register to receive callbacks immediately and, without specifying a time constraint. In this approach, the API does not rely on a timer, such as a system timer. Rather, a non-timer based queue, such as a message queue-type approach is utilized. Specifically, callbacks that are registered through this API can be placed on the message queue and work associated with the registered callback can be performed through the normal course of processing messages and events in the message queue. Over time, such results in a callback pattern that allows an associated web browser and applications such as web applications to remain responsive, while increasing performance and power efficiencies.
摘要翻译: 在一个或多个实施例中,提供了一种应用程序接口(API),并使诸如应用程序,脚本或其他计算对象之类的实体能够立即注册以接收回调,并且不指定时间约束。 在这种方法中,API不依赖于定时器,例如系统定时器。 相反,使用基于非定时器的队列,例如消息队列类型方法。 具体来说,通过该API注册的回调可以被放置在消息队列上,并且可以通过处理消息队列中的消息和事件的正常过程来执行与注册的回调相关联的工作。 随着时间的推移,这种结果导致回调模式,允许相关联的Web浏览器和应用程序(如Web应用程序)保持响应,同时提高性能和功耗效率。
-
公开(公告)号:US09449113B2
公开(公告)日:2016-09-20
申请号:US13171226
申请日:2011-06-28
申请人: Israel Hilerio , David J. Sheldon , David Vaughn Winkler , Matthew R. Cox , Jonathan A. Silvera , Ivan D. Pashov , Martin A. Chisholm , Dany Joly , Victor Ngo , Adam U. Herchenroether , Katerina V. Sedova , Kedar Sanjeev Hirve , Karen Elizabeth Parker Anderson
发明人: Israel Hilerio , David J. Sheldon , David Vaughn Winkler , Matthew R. Cox , Jonathan A. Silvera , Ivan D. Pashov , Martin A. Chisholm , Dany Joly , Victor Ngo , Adam U. Herchenroether , Katerina V. Sedova , Kedar Sanjeev Hirve , Karen Elizabeth Parker Anderson
CPC分类号: G06F17/30902 , G06F12/0866 , G06F2212/465
摘要: Browser storage management techniques are described. In one or more implementations, inputs are received at a computing device that specify maximum aggregate sizes of application and database caches, respectively, of browser storage to be used to locally store data at the computing device. For example, the inputs may be provided using a policy, by an administrator of the computing device, and so on. The maximum aggregate sizes are set of application and database caches, respectively, of browser storage at the computing device to the sizes specified by the inputs.
摘要翻译: 描述浏览器存储管理技术。 在一个或多个实现中,在计算设备处接收输入,其分别指定用于在计算设备处本地存储数据的浏览器存储器的应用程序和数据库高速缓存的最大聚合大小。 例如,可以使用策略,由计算设备的管理员等来提供输入。 最大聚合大小分别是计算设备上浏览器存储的应用程序和数据库高速缓存到输入指定的大小。
-
公开(公告)号:US20130007371A1
公开(公告)日:2013-01-03
申请号:US13171226
申请日:2011-06-28
申请人: Israel Hilerio , David J. Sheldon , David Vaughn Winkler , Matthew R. Cox , Jonathan A. Silvera , Ivan D. Pashov , Martin A. Chisholm , Dany Joly , Victor Ngo , Adam U. Herchenroether , Katerina V. Sedova , Kedar Sanjeev Hirve , Karen Elizabeth Parker Anderson
发明人: Israel Hilerio , David J. Sheldon , David Vaughn Winkler , Matthew R. Cox , Jonathan A. Silvera , Ivan D. Pashov , Martin A. Chisholm , Dany Joly , Victor Ngo , Adam U. Herchenroether , Katerina V. Sedova , Kedar Sanjeev Hirve , Karen Elizabeth Parker Anderson
IPC分类号: G06F12/08
CPC分类号: G06F17/30902 , G06F12/0866 , G06F2212/465
摘要: Browser storage management techniques are described. In one or more implementations, inputs are received at a computing device that specify maximum aggregate sizes of application and database caches, respectively, of browser storage to be used to locally store data at the computing device. For example, the inputs may be provided using a policy, by an administrator of the computing device, and so on. The maximum aggregate sizes are set of application and database caches, respectively, of browser storage at the computing device to the sizes specified by the inputs.
摘要翻译: 描述浏览器存储管理技术。 在一个或多个实现中,在计算设备处接收输入,其分别指定用于在计算设备处本地存储数据的浏览器存储器的应用程序和数据库高速缓存的最大聚合大小。 例如,可以使用策略,由计算设备的管理员等来提供输入。 最大聚合大小分别是计算设备上浏览器存储的应用程序和数据库高速缓存到输入指定的大小。
-
-
-
-
-