-
公开(公告)号:US20130179598A1
公开(公告)日:2013-07-11
申请号:US13363188
申请日:2012-01-31
CPC分类号: G06F3/04883 , G06F3/03543 , G06F3/038 , G06F3/0488
摘要: In at least some embodiments, input provided by a single source generates events representing multiple source types through a mapping process, e.g. a touch input generates both touch and mouse events. By configuring the system to not recognize certain gestures, messages associated with the events of the different source types are then interleaved and provided to an associated application for processing. Efficiencies are gained by configuring the system to interleave the messages associated with the source types because messages of one source type can be processed sooner than if the messages of the one source type were queued up and sent in a non-interleaved fashion.
摘要翻译: 在至少一些实施例中,由单个源提供的输入通过映射过程生成表示多个源类型的事件,例如, 触摸输入产生触摸和鼠标事件。 通过将系统配置为不识别某些手势,然后将与不同源类型的事件相关联的消息交织并提供给相关联的应用程序进行处理。 通过配置系统来交织与源类型相关联的消息,可以获得高效率,因为一个源类型的消息可以比一个源类型的消息排队并以非交错方式发送的时间更早地处理。
-
公开(公告)号:US08683374B2
公开(公告)日:2014-03-25
申请号:US12145488
申请日:2008-06-24
IPC分类号: G06F3/048
CPC分类号: G06F3/0483
摘要: In one or more embodiments, a Web browser is configured to enable a user to open a new tab and, responsively, display one or more activities in a new tab page for the user. The user can then select, from the new tab page, one or more activities to be performed. In at least some embodiments, a user can select an object in a first tab page, open a new tab page, and select an activity on the new tab page that is to be performed relative to the selected object.
摘要翻译: 在一个或多个实施例中,Web浏览器被配置为使得用户能够打开新标签并且响应地在用户的新标签页中显示一个或多个活动。 然后,用户可以从新标签页中选择要执行的一个或多个活动。 在至少一些实施例中,用户可以选择第一标签页中的对象,打开新标签页,并且在新标签页上选择相对于所选对象执行的活动。
-
公开(公告)号:US09274700B2
公开(公告)日:2016-03-01
申请号:US13363188
申请日:2012-01-31
CPC分类号: G06F3/04883 , G06F3/03543 , G06F3/038 , G06F3/0488
摘要: In at least some embodiments, input provided by a single source generates events representing multiple source types through a mapping process, e.g. a touch input generates both touch and mouse events. By configuring the system to not recognize certain gestures, messages associated with the events of the different source types are then interleaved and provided to an associated application for processing. Efficiencies are gained by configuring the system to interleave the messages associated with the source types because messages of one source type can be processed sooner than if the messages of the one source type were queued up and sent in a non-interleaved fashion.
摘要翻译: 在至少一些实施例中,由单个源提供的输入通过映射过程生成表示多个源类型的事件,例如, 触摸输入产生触摸和鼠标事件。 通过将系统配置为不识别某些手势,然后将与不同源类型的事件相关联的消息交织并提供给相关联的应用程序进行处理。 通过配置系统来交织与源类型相关联的消息,可以获得高效率,因为一个源类型的消息可以比一个源类型的消息排队并以非交错方式发送的时间更早地处理。
-
公开(公告)号:US08646029B2
公开(公告)日:2014-02-04
申请号:US13149582
申请日:2011-05-31
申请人: Travis Leithead , Justin Rogers , Miladin Pavlicic , Curtis Cheng-Cheng Man , Yong Qu , Nathan J. E. Furtwangler , Reza A. Nourai , Steven Lucco
发明人: Travis Leithead , Justin Rogers , Miladin Pavlicic , Curtis Cheng-Cheng Man , Yong Qu , Nathan J. E. Furtwangler , Reza A. Nourai , Steven Lucco
IPC分类号: G06F17/00
CPC分类号: G06F17/2247 , G06F8/30 , G06F9/45508 , G06F9/45512 , G06F9/541 , H04L63/04
摘要: Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to be recognized by a memory manager in the scripting engine and interact in a streamlined, efficient manner. In accordance with one or more embodiments, the interface allows browser layout engine objects to be created as objects that are native to the scripting engine. Alternately or additionally, in some embodiments, the native objects are further configured to proxy functionality between the layout engine and the scripting engine.
摘要翻译: 各种实施例提供了Web浏览器的布局引擎和脚本引擎之间的接口。 该界面使布局引擎中的对象能够被脚本引擎中的内存管理器识别,并以流线型,高效的方式进行交互。 根据一个或多个实施例,该界面允许将浏览器布局引擎对象创建为脚本引擎原生的对象。 可选地或另外地,在一些实施例中,本地对象还被配置为代理布局引擎和脚本引擎之间的功能。
-
公开(公告)号:US08881101B2
公开(公告)日:2014-11-04
申请号:US13114924
申请日:2011-05-24
申请人: Travis Leithead , Justin Rogers , Miladin Pavlicic , Curtis Cheng-Cheng Man , Yong Qu , Nathan J. E. Furtwangler , Reza A. Nourai , Steven Lucco
发明人: Travis Leithead , Justin Rogers , Miladin Pavlicic , Curtis Cheng-Cheng Man , Yong Qu , Nathan J. E. Furtwangler , Reza A. Nourai , Steven Lucco
CPC分类号: G06F17/2247 , G06F8/30 , G06F9/45508 , G06F9/45512 , G06F9/541 , H04L63/04
摘要: Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to be recognized by a memory manager in the scripting engine and interact in a streamlined, efficient manner. In accordance with one or more embodiments, the interface allows browser layout engine objects to be created as objects that are native to the scripting engine. Alternately or additionally, in some embodiments, the native objects are further configured to proxy functionality between the layout engine and the scripting engine.
摘要翻译: 各种实施例提供了Web浏览器的布局引擎和脚本引擎之间的接口。 该界面使布局引擎中的对象能够被脚本引擎中的内存管理器识别,并以流线型,高效的方式进行交互。 根据一个或多个实施例,该界面允许将浏览器布局引擎对象创建为脚本引擎原生的对象。 可选地或另外地,在一些实施例中,本地对象还被配置为代理布局引擎和脚本引擎之间的功能。
-
公开(公告)号:US09830305B2
公开(公告)日:2017-11-28
申请号:US13149645
申请日:2011-05-31
申请人: Travis Leithead , Justin Rogers , Miladin Pavlicic , Curtis Cheng-Cheng Man , Yong Qu , Nathan J. E. Furtwangler , Reza A. Nourai , Steven Lucco
发明人: Travis Leithead , Justin Rogers , Miladin Pavlicic , Curtis Cheng-Cheng Man , Yong Qu , Nathan J. E. Furtwangler , Reza A. Nourai , Steven Lucco
CPC分类号: G06F17/2247 , G06F8/30 , G06F9/45508 , G06F9/45512 , G06F9/541 , H04L63/04
摘要: Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to be recognized by a memory manager in the scripting engine and interact in a streamlined, efficient manner. In accordance with one or more embodiments, the interface allows browser layout engine objects to be created as objects that are native to the scripting engine. Alternately or additionally, in some embodiments, the native objects are further configured to proxy functionality between the layout engine and the scripting engine.
-
公开(公告)号:US08918759B2
公开(公告)日:2014-12-23
申请号:US13150877
申请日:2011-06-01
申请人: Travis Leithead , Justin Rogers , Miladin Pavlicic , Curtis Cheng-Cheng Man , Yong Qu , Nathan J. E. Furtwangler , Reza A. Nourai , Steven Lucco
发明人: Travis Leithead , Justin Rogers , Miladin Pavlicic , Curtis Cheng-Cheng Man , Yong Qu , Nathan J. E. Furtwangler , Reza A. Nourai , Steven Lucco
CPC分类号: G06F17/2247 , G06F8/30 , G06F9/45508 , G06F9/45512 , G06F9/541 , H04L63/04
摘要: Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to be recognized by a memory manager in the scripting engine and interact in a streamlined, efficient manner. In accordance with one or more embodiments, the interface allows browser layout engine objects to be created as objects that are native to the scripting engine. Alternately or additionally, in some embodiments, the native objects are further configured to proxy functionality between the layout engine and the scripting engine.
-
-
-
-
-
-