Multi-process browser architecture
    1.
    发明授权
    Multi-process browser architecture 有权
    多进程浏览器架构

    公开(公告)号:US08954589B2

    公开(公告)日:2015-02-10

    申请号:US13612495

    申请日:2012-09-12

    IPC分类号: G06F15/173 G06F9/54

    摘要: Systems and methods for multi-process browser architecture are described herein. In an embodiment, a system for providing multi-process browser architecture includes at least one rendering process for each browser instance that renders a content area; and at least one browser process that communicates with one or a plurality of rendering engine processes. In another embodiment, a method for providing a multi-process browser architecture includes instantiating a unique rendering process for each content area instance and instantiating a unique browser process. In this way browsers may avoid the effects of faulty processes affecting other browser processes. This may improve user efficiency while enhancing user experience.

    摘要翻译: 本文描述了用于多进程浏览器体系结构的系统和方法。 在一个实施例中,用于提供多进程浏览器架构的系统包括呈现内容区域的每个浏览器实例的至少一个渲染过程; 以及与一个或多个呈现引擎进程通信的至少一个浏览器进程。 在另一实施例中,一种用于提供多进程浏览器架构的方法包括为每个内容区域实例实例化唯一的呈现过程并且实例化唯一的浏览器进程。 这样浏览器可以避免影响其他浏览器进程的错误进程的影响。 这可以提高用户效率,同时增强用户体验。

    Method and system for generating search shortcuts and inline auto-complete entries
    2.
    发明授权
    Method and system for generating search shortcuts and inline auto-complete entries 有权
    用于生成搜索快捷方式和内嵌自动完成条目的方法和系统

    公开(公告)号:US08438148B1

    公开(公告)日:2013-05-07

    申请号:US12552144

    申请日:2009-09-01

    IPC分类号: G06F17/30

    摘要: Embodiments for generating search shortcuts and inline auto-complete entries are described herein. An embodiment includes, detecting text input in a browser, determining if the text input corresponds to an identifier from where a search was initiated and presenting one or more identifiers and an option to search content based on the determining step. Another method embodiment includes, determining if a user attempted to navigate to an identifier or if the user provided a search query, presenting one or more search results based on the search query, providing a HTTP request concurrently with the presenting step to retrieve content associated with the identifier, and presenting a user interaction area to determine if the user intended to navigate to the identifier.

    摘要翻译: 本文描述了用于生成搜索快捷方式和内联自动完成条目的实施例。 一个实施例包括:检测浏览器中的文本输入,确定文本输入是否对应于从哪里开始搜索的标识符,并且基于确定步骤呈现一个或多个标识符和选项来搜索内容。 另一方法实施例包括:确定用户是否尝试导航到标识符,或者如果用户提供了搜索查询,则基于搜索查询呈现一个或多个搜索结果,与呈现步骤同时提供HTTP请求以检索与 标识符,以及呈现用户交互区域,以确定用户是否想要导航到标识符。

    Mobile Browser Context Switching
    3.
    发明申请
    Mobile Browser Context Switching 有权
    移动浏览器上下文切换

    公开(公告)号:US20120278757A1

    公开(公告)日:2012-11-01

    申请号:US13247924

    申请日:2011-09-28

    IPC分类号: G06F3/048

    摘要: Methods and systems for processing and displaying content are disclosed. An example method of operation may include initializing two or more windows on a mobile device, and displaying a first window of the two or more windows on the mobile device. The method may also include receiving an on-screen switcher indication causing a display view change from the first window being displayed to a combination of the first window and at least one more additional windows being displayed. The method may also include determining a space amount for each of the two or more windows, adjusting a size of each of the two or more windows based on the space amount. The method may further include displaying a frame around each of the two or more windows with the respective adjusted size, and displaying each frame overlaid on top of one another.

    摘要翻译: 公开了处理和显示内容的方法和系统。 示例性操作方法可以包括初始化移动设备上的两个或多个窗口,以及在移动设备上显示两个或更多个窗口的第一窗口。 该方法还可以包括接收屏幕上的切换器指示,使显示视图从正在显示的第一窗口改变到第一窗口的组合以及正在显示的至少一个更多的另外的窗口。 该方法还可以包括确定两个或更多窗口中的每一个的空间量,基于空间量来调整两个或更多个窗口中的每一个的大小。 该方法还可以包括以相应调整的大小显示围绕两个或多个窗口的每一个的框架,以及显示覆盖在彼此之上的每个框架。

    Multi-process browser architecture
    6.
    发明授权
    Multi-process browser architecture 有权
    多进程浏览器架构

    公开(公告)号:US08291078B2

    公开(公告)日:2012-10-16

    申请号:US12464594

    申请日:2009-05-12

    IPC分类号: G06F15/173

    摘要: Systems and methods for multi-process browser architecture are described herein. In an embodiment, a system for providing multi-process browser architecture includes at least one rendering process for each browser instance that renders a content area; and at least one browser process that communicates with one or a plurality of rendering engine processes. In another embodiment, a method for providing a multi-process browser architecture includes instantiating a unique rendering process for each content area instance and instantiating a unique browser process. In this way browsers may avoid the effects of faulty processes affecting other browser processes. This may improve user efficiency while enhancing user experience.

    摘要翻译: 本文描述了用于多进程浏览器体系结构的系统和方法。 在一个实施例中,用于提供多进程浏览器架构的系统包括呈现内容区域的每个浏览器实例的至少一个渲染过程; 以及与一个或多个呈现引擎进程通信的至少一个浏览器进程。 在另一实施例中,一种用于提供多进程浏览器架构的方法包括为每个内容区域实例实例化唯一的呈现过程并且实例化唯一的浏览器进程。 这样浏览器可以避免影响其他浏览器进程的错误进程的影响。 这可以提高用户效率,同时增强用户体验。