会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • PROCESSING USER INPUT EVENTS IN A WEB BROWSER
    • 在网络浏览器中处理用户输入事件
    • US20120174121A1
    • 2012-07-05
    • US12985338
    • 2011-01-05
    • Adam Chester TREATEli Joshua FIDLERKarl Arvid NILSSONDavid Francis TAPUSKAGenevieve Elizabetts Mak
    • Adam Chester TREATEli Joshua FIDLERKarl Arvid NILSSONDavid Francis TAPUSKAGenevieve Elizabetts Mak
    • G06F9/46
    • G06F9/542G06F2209/545
    • A method and computing device are provided for processing user events received via a user interface, such as a touchscreen, in multiple threads. When a user event is received for a target element in a webpage, the user event is dispatched to both a main browser thread and a secondary thread. The secondary thread processes user events in accordance with established default actions defined within the browser, while the main thread processes the user events in accordance with any event handlers defined for that target element. The main thread processing may be delayed by other interleaved task, and the secondary thread may be given priority over the main thread. When the secondary thread completes processing, an updated webpage is displayed. When the main thread subsequently completes processing, its updated rendering of the webpage is displayed. The secondary thread thus provides an early user interface response to the user event.
    • 提供了一种方法和计算装置,用于处理经由诸如触摸屏的用户界面在多个线程中接收的用户事件。 当为网页中的目标元素接收到用户事件时,将将用户事件分派到主浏览器线程和辅助线程。 次要线程根据在浏览器中定义的已建立的默认动作来处理用户事件,而主线程根据为该目标元素定义的任何事件处理程序处理用户事件。 主线程处理可能被其他交错任务延迟,次级线程可能优先于主线程。 辅助线程完成处理后,将显示更新的网页。 当主线程随后完成处理时,显示其更新的网页呈现。 次级线程因此提供对用户事件的早期用户界面响应。
    • 2. 发明申请
    • BLOCK ZOOM ON A MOBILE ELECTRONIC DEVICE
    • 移动电子设备上的块变焦
    • US20130117658A1
    • 2013-05-09
    • US13530411
    • 2012-06-22
    • Eli Joshua FIDLERMatthew Nicholaos STAIKOS
    • Eli Joshua FIDLERMatthew Nicholaos STAIKOS
    • G06F17/00
    • G06F17/3061
    • A device, system and method are provided for processing structured documents, such as webpages, for display. Various elements within the structured document are parsed and rendered by an electronic device for outputting to an external or integrated display. In response to a detected scaling instruction, such as a zoom in instruction, a selected region of the displayed document indicated by the instruction is scaled to a first scaled size, including any text content therein. Any text content contained within the region may be reflowed according to the bounds of its containing element or a viewport. A dominant alignment is determined from the element or elements contained within the selected region, and the portion of the scaled region to be output to the display is determined based on the dominant alignment.
    • 提供了一种用于处理结构化文档(如网页)进行显示的设备,系统和方法。 结构化文档中的各种元素由电子设备解析和呈现,用于输出到外部或集成显示器。 响应于诸如放大指令的检测到的缩放指令,由指令指示的所显示的文档的选定区域被缩放到包括其中的任何文本内容的第一缩放大小。 包含在该区域内的任何文本内容可以根据其包含元素或视口的边界来回流。 根据所选择的区域中包含的元素或元素确定显着对准,并且基于主对齐来确定要输出到显示器的缩放区域的部分。
    • 3. 发明申请
    • BACKING STORE MEMORY MANAGEMENT FOR RENDERING SCROLLABLE WEBPAGE SUBREGIONS
    • 后备存储管理用于渲染可滚动边框
    • US20120256949A1
    • 2012-10-11
    • US13167512
    • 2011-06-23
    • Adam Chester TREATAntonio Gomes Araujo NETTOEli Joshua FIDLER
    • Adam Chester TREATAntonio Gomes Araujo NETTOEli Joshua FIDLER
    • G09G5/00
    • G06F9/451G09G5/14G09G5/346G09G5/393
    • A device, system and method are provided for managing memory for rendering webpages and other structured documents that contain multiple regions. A backing store is created in memory for storing rendered document content. A main region of the structured document is rendered for display, divided into a set of tiles, and stored in the backing store. A subregion of the document is rendered and stored as tiles in the same backing store as well. At least a portion of the tiles for the main region and subregion intersecting with corresponding viewports are outputted to a display. When an active one of the viewports is changed and additional content of the document is to be rendered for display, tiles in the backing store used to store rendered but undisplayed data for the inactive viewport are released to store new rendered content for the active viewport.
    • 提供了一种设备,系统和方法来管理用于呈现包含多个区域的网页和其他结构化文档的内存。 在内存中创建后备存储,用于存储渲染的文档内容。 结构化文档的主要区域呈现显示,分为一组瓦片,并存储在后备存储中。 文档的一个子区域被渲染并作为瓦片存储在相同的后备存储中。 用于与相应视口相交的主区域和子区域的瓦片的至少一部分被输出到显示器。 当更改活动的其中一个视口并将文档的其他内容呈现为显示时,用于存储非活动视口的已渲染但未显示的数据的后台存储中的磁贴将被释放以存储新的呈现内容的活动视口。
    • 7. 发明申请
    • ACCELERATED COMPOSITING OF FIXED POSITION ELEMENTS ON AN ELECTRONIC DEVICE
    • 固定位置元件在电子设备上的加速组合
    • US20130111330A1
    • 2013-05-02
    • US13286581
    • 2011-11-01
    • George Ross STAIKOSKarl Arvid NILSSONJeremy Alexander NICHOLLEli Joshua FIDLER
    • George Ross STAIKOSKarl Arvid NILSSONJeremy Alexander NICHOLLEli Joshua FIDLER
    • G06F17/21
    • G06F17/21
    • A device, system and method are provided for processing structured documents for display. Content of a first viewable portion of the structured document having a fixed position in relation to a viewport is rendered as first rendered image data. Content of a second viewable portion that does not have a fixed position is rendered as second rendered image data. The first and second rendered image data are composited, and a resultant composited image is output for display. In response to a scroll or zoom command applied to the document, and in particular to the second viewable portion, the second rendered image data is updated and composited with the first rendered image data. Compositing can be carried out by a graphics processor separate from a main processor in the electronic device. When no fixed position elements are present in the structured document, the main processor renders the entire content without compositing.
    • 提供了一种用于处理结构化文档进行显示的设备,系统和方法。 具有与视口相关的固定位置的结构化文档的第一可视部分的内容被呈现为第一渲染图像数据。 不具有固定位置的第二可见部分的内容被呈现为第二渲染图像数据。 第一和第二渲染图像数据被合成,并且输出合成的合成图像以供显示。 响应于应用于文档的滚动或缩放命令,特别是对于第二可视部分,第二渲染图像数据被更新并与第一渲染图像数据合成。 合成可以通过与电子设备中的主处理器分开的图形处理器来执行。 当结构化文档中没有固定的位置元素时,主处理器将呈现整个内容而不进行合成。