Installable web applications
    1.
    发明授权

    公开(公告)号:US10567543B1

    公开(公告)日:2020-02-18

    申请号:US14467870

    申请日:2014-08-25

    Applicant: GOOGLE INC.

    Abstract: According to one general aspect, a method of executing a web application installed on an apparatus may include executing, via a processor included by the apparatus, a web browser. The method may include loading, via the web browser, the web application. In some embodiments, the web application may include a manifest and at least a portion of a web site and wherein the web application was packaged as an installable entity. The method may further include managing, by the web browser, the execution of the web application. The method may include accessing, via the web browser, from a local storage medium one or more portions of the web site included by the web application. In some embodiments, the one or more portions of the web site may have been stored in the local storage medium when the web application was installed.

    Switching to and from native web applications

    公开(公告)号:US09842091B2

    公开(公告)日:2017-12-12

    申请号:US13843805

    申请日:2013-03-15

    Applicant: GOOGLE INC.

    Abstract: According to one general aspect, a method may include executing, by a processor of a computing device, a web browser presentation environment. The method may also include presenting at least one web page within a context of the web browser presentation environment, wherein presenting within the web browser presentation environment includes maintaining a first presentation data structure that includes a web browser presentation data structure portion and a common presentation data structure portion. The method may further include receiving a request to move the presentation of the web page from the web browser presentation environment to an emulation-based presentation environment. The method may include moving the presentation of the web page from the web browser presentation environment to the emulation-based presentation environment, wherein moving includes maintaining a second presentation data structure that includes an emulation-based presentation data structure portion and the common data structure portion.

    Search in application launcher
    7.
    发明授权
    Search in application launcher 有权
    在应用程序启动器中搜索

    公开(公告)号:US09311069B2

    公开(公告)日:2016-04-12

    申请号:US13802370

    申请日:2013-03-13

    Applicant: Google Inc.

    Abstract: A system and machine-implemented method for facilitating an application launcher providing direct access to one or more items, the method including identifying one or more items maintained at one or more sources accessible by the user at the computing device meeting search criteria specified by a user, determining an application associated with each of the one or more items facilitating access to the item, generating an instance of each of the one or more items facilitating direct user interaction with the item, where the user is able to interact with the item directly from the instance of the item and providing the instance of each of the one or more items for display to the user at the computing device in response to the request.

    Abstract translation: 一种用于促进提供对一个或多个项目的直接访问的应用启动器的系统和机器实现的方法,所述方法包括识别由用户在计算设备处可访问的一个或多个源处所维护的一个或多个项目,所述计算设备满足由用户指定的搜索标准 确定与所述一个或多个项目中的每一个有关的应用程序以便于访问所述项目,生成所述一个或多个项目中的每个项目的实例,以促进与所述项目的直接用户交互,其中所述用户能够直接从所述项目与所述项目进行交互 并且提供用于响应于该请求在计算设备处向用户显示的一个或多个项目中的每一个的实例。

    Sliding window manager
    8.
    发明授权
    Sliding window manager 有权
    滑动窗口管理器

    公开(公告)号:US08875049B1

    公开(公告)日:2014-10-28

    申请号:US13958474

    申请日:2013-08-02

    Applicant: Google Inc.

    CPC classification number: G06F3/0481 G06F3/0485

    Abstract: The subject matter of this specification can be implemented in, among other things, a method that includes presenting a first window in a graphical user interface. The method includes presenting at least a portion of each secondary window. The method includes presenting one or more indicators indicating that additional windows exist. The method includes receiving a first user selection of a first one of the indicators. The method includes bringing at least one of the additional windows to the foreground, moving the at least one of the additional windows across the graphical user interface to be in view of the graphical user interface, sending the first window and the secondary windows behind the at least one of the additional windows, and moving at least one of the first window and the secondary windows across the graphical user interface to be out of view of the graphical user interface.

    Abstract translation: 除了别的以外,本说明书的主题可以实现包括在图形用户界面中呈现第一窗口的方法。 该方法包括呈现每个辅助窗口的至少一部分。 该方法包括呈现指示存在附加窗口的一个或多个指示符。 该方法包括接收第一用户选择指示符中的第一个。 该方法包括将附加窗口中的至少一个移动到前台,将图形用户界面中的至少一个附加窗口移动到图形用户界面的视图中,将第一窗口和辅助窗口发送到后面 至少一个附加窗口,并且跨越图形用户界面移动第一窗口和辅助窗口中的至少一个以使其不在图形用户界面的视野之内。

    Methods and apparatus for processing application windows
    9.
    发明授权
    Methods and apparatus for processing application windows 有权
    处理应用程序窗口的方法和设备

    公开(公告)号:US08812996B1

    公开(公告)日:2014-08-19

    申请号:US13946973

    申请日:2013-07-19

    Applicant: Google Inc.

    CPC classification number: G06F3/0481 G06F9/451 G06F17/30905 H04M1/72561

    Abstract: An apparatus may include one or more memories and one or more processors. The one or more processors may be configured to execute instructions to facilitate providing a first application window for display. The instruction may facilitate receiving a switching input. The instructions may facilitate, in response to the switching input, providing a plurality of application windows for concurrent display. The providing a plurality of application windows may include changing a display view from the first application window to the plurality of application windows. The plurality of application windows include the first application window and one or more additional application windows. The instructions may facilitate touching and sliding, off the display view, one of the plurality of application windows. The sliding may cause permanently removing the one of the plurality of application windows from application windows available for display. Methods for displaying windows and machine-readable storage medium are also disclosed.

    Abstract translation: 装置可以包括一个或多个存储器和一个或多个处理器。 一个或多个处理器可以被配置为执行指令以便于提供用于显示的第一应用窗口。 该指令可以方便接收切换输入。 指令可以响应于切换输入而提供多个用于并发显示的应用程序窗口。 提供多个应用程序窗口可以包括将显示视图从第一应用程序窗口改变到多个应用程序窗口。 多个应用程序窗口包括第一应用程序窗口和一个或多个其他应用程序窗口。 所述指令可以有助于在显示视图之间触摸和滑动多个应用程序窗口之一。 滑动可能导致从可用于显示的应用程序窗口永久性地移除多个应用程序窗口中的一个。 还公开了用于显示窗口和机器可读存储介质的方法。

Patent Agency Ranking