Auto-completion for user interface design
    2.
    发明授权
    Auto-completion for user interface design 有权
    自动完成用户界面设计

    公开(公告)号:US09268459B2

    公开(公告)日:2016-02-23

    申请号:US14516912

    申请日:2014-10-17

    Applicant: Google Inc.

    CPC classification number: G06F3/0481 G06F3/00 G06F3/04855 G06F8/36 G06F8/38

    Abstract: Techniques for automatically completing a partially completed UI design created by a user are described. A UI query including attributes of UI components in the partially completed UI design is created. Design examples with similar UI components are identified. UI components of one such design example are displayed to automatically complete the partially completed UI design (also called an “auto-complete suggestion”). The user can systematically navigate the design examples and accept auto-completed suggestions to include into the partially complete UI design.

    Abstract translation: 描述用于自动完成由用户创建的部分完成的UI设计的技术。 创建包含部分完成的UI设计中UI组件属性的UI查询。 识别具有类似UI组件的设计示例。 显示一个这样的设计示例的UI组件以自动完成部分完成的UI设计(也称为“自动完成建议”)。 用户可以系统地浏览设计示例,并接受自动完成的建议,以包含在部分完整的UI设计中。

    Enabling Event Prediction as an On-Device Service for Mobile Interaction
    3.
    发明申请
    Enabling Event Prediction as an On-Device Service for Mobile Interaction 有权
    启用事件预测作为移动互动的设备上服务

    公开(公告)号:US20160019460A1

    公开(公告)日:2016-01-21

    申请号:US14334631

    申请日:2014-07-17

    Applicant: Google Inc.

    Inventor: Yang Li

    CPC classification number: G06F17/3053 G06F9/542 G06N5/02 G06N7/005

    Abstract: By knowing which upcoming actions a user might perform, a mobile application can optimize a user interface or reduce the amount of user input needed for accomplishing a task. A herein-described prediction module can answer queries from a mobile application regarding which actions in the application the user is likely to perform at a given time. Any application can register and communicate with the prediction module via a straightforward application programing interface (API). The prediction module continuously learns a prediction model for each application based on the application's evolving event history. The prediction module generates predictions by combining multiple predictors with an online learning method, and capturing event patterns not only within but also across registered applications. The prediction module is evaluated using events collected from multiple types of mobile devices.

    Abstract translation: 通过了解用户可能执行哪些即将到来的动作,移动应用可以优化用户界面或减少完成任务所需的用户输入量。 这里描述的预测模块可以应答来自移动应用程序的查询,用于在给定时间用户可能执行的应用中的哪些动作。 任何应用程序都可以通过简单的应用程序编程接口(API)来注册和预测模块进行通信。 预测模块基于应用程序的不断变化的事件历史持续学习每个应用程序的预测模型。 预测模块通过将多个预测因子与在线学习方法相结合来生成预测,并且不仅在注册的应用内捕获事件模式。 使用从多种类型的移动设备收集的事件评估预测模块。

    Authoring multi-finger interactions through demonstration and composition
    4.
    发明授权
    Authoring multi-finger interactions through demonstration and composition 有权
    通过演示和组合创作多指互动

    公开(公告)号:US09218064B1

    公开(公告)日:2015-12-22

    申请号:US13791830

    申请日:2013-03-08

    Applicant: Google Inc.

    Inventor: Yang Li Hao Lu

    CPC classification number: G11B27/031 G06F3/0488 G06F2203/04808 G11B27/34

    Abstract: A computing device comprises a processor and an authoring tool executing on the processor. The processor receives demonstration data representative of at least one demonstration of a multi-finger gesture and declaration data specifying one or more constraints for the multi-finger gesture. The processor generates, in accordance with the demonstration data and the declaration data, a module to detect the multi-finger gesture within a computer-generated user interface.

    Abstract translation: 计算设备包括处理器和在处理器上执行的创作工具。 处理器接收代表多指手势的至少一个演示的演示数据和指定用于多手指手势的一个或多个约束的声明数据。 处理器根据演示数据和声明数据生成用于在计算机生成的用户界面内检测多手指手势的模块。

    Target selection on a small form factor display

    公开(公告)号:US10048837B2

    公开(公告)日:2018-08-14

    申请号:US15045135

    申请日:2016-02-16

    Applicant: Google Inc.

    Inventor: Hao Lu Uran Oh Yang Li

    Abstract: A method may include identifying, from a set of applications, a subset of the set of applications, each application from the subset of the set of applications being predicted, by a computing device, to be selected by a user. The method may also include outputting a graphical user interface that includes: a plurality of application icons representing the set of applications and positioned around at least a portion of a perimeter of the graphical user interface; and a plurality of prediction icons positioned within an interior of the graphical user interface and representing the subset of the set of applications. The position of a particular prediction icon representing a particular application may be based on a position of a particular application icon representing the particular application. The method may further include executing an action associated with the particular prediction icon or the one of the plurality of application icons.

    TARGET SELECTION ON A SMALL FORM FACTOR DISPLAY

    公开(公告)号:US20170235439A1

    公开(公告)日:2017-08-17

    申请号:US15045135

    申请日:2016-02-16

    Applicant: Google Inc.

    Inventor: Hao Lu Uran Oh Yang Li

    Abstract: A method may include identifying, from a set of applications, a subset of the set of applications, each application from the subset of the set of applications being predicted, by a computing device, to be selected by a user. The method may also include outputting a graphical user interface that includes: a plurality of application icons representing the set of applications and positioned around at least a portion of a perimeter of the graphical user interface; and a plurality of prediction icons positioned within an interior of the graphical user interface and representing the subset of the set of applications. The position of a particular prediction icon representing a particular application may be based on a position of a particular application icon representing the particular application. The method may further include executing an action associated with the particular prediction icon or the one of the plurality of application icons.

    Authenticating User and Launching an Application on a Single Intentional User Gesture
    7.
    发明申请
    Authenticating User and Launching an Application on a Single Intentional User Gesture 有权
    验证用户并在单个有意的用户手势上启动应用程序

    公开(公告)号:US20160292410A1

    公开(公告)日:2016-10-06

    申请号:US14673581

    申请日:2015-03-30

    Applicant: Google Inc.

    Inventor: Hao Lu Yang Li

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for combining authentication and application shortcut. An example method includes detecting, by a device having a touchscreen, a gesture by a user on the touchscreen while the device is in a sleep mode; classifying the gesture, by the device, as an intentional gesture or an accidental gesture; maintaining the device in the sleep mode if the gesture is classified as an accidental gesture; responsive to determining, by the device, that the gesture matches one or more confirmed gestures stored on the device based at least in part on a set of predefined criteria, if the gesture is classified as an intentional gesture: recognizing the user as authenticated; and without requiring additional user input, selecting an application, from a plurality of different applications, according to the gesture and launching the application on the device.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于组合认证和应用程序快捷方式。 一种示例性方法包括:当设备处于睡眠模式时,由具有触摸屏的设备检测用户在触摸屏上的手势; 通过设备将手势分类为有意的手势或意外手势; 如果手势被分类为意外手势,则将设备保持在睡眠模式; 响应于所述设备确定所述手势至少部分地基于一组预定准则来匹配存储在所述设备上的一个或多个确认的手势,如果所述手势被分类为有意的手势:将所述用户识别为认证; 并且不需要额外的用户输入,根据手势从多个不同的应用中选择应用,并且在设备上启动应用。

    Systems and methods for transferring images and information from a mobile computing device to a computer monitor for display
    8.
    发明授权
    Systems and methods for transferring images and information from a mobile computing device to a computer monitor for display 有权
    用于将图像和信息从移动计算设备传送到计算机监视器以进行显示的系统和方法

    公开(公告)号:US08610730B1

    公开(公告)日:2013-12-17

    申请号:US13622467

    申请日:2012-09-19

    Applicant: Google, Inc.

    Abstract: Certain implementations of the disclosed technology may include systems, methods, and computer-readable media for transferring images and information from a mobile computing device to a computer monitor for display. In one example implementation, a method is provided that includes receiving, from a remote client, an initiation request, wherein the remote client is associated with a remote display. The method further includes sending a representation of a unique code to the remote client, and receiving, from a mobile device, an indication that the mobile device captured the representation of the unique code. The method further includes receiving, from the mobile device, a display image for presentation on the remote display, and sending the display image to the remote client for presentation on the remote display.

    Abstract translation: 所公开技术的某些实现可以包括用于将图像和信息从移动计算设备传送到计算机监视器以进行显示的系统,方法和计算机可读介质。 在一个示例实现中,提供了一种方法,其包括从远程客户端接收启动请求,其中所述远程客户端与远程显示器相关联。 该方法还包括向远程客户端发送唯一代码的表示,以及从移动设备接收移动设备捕获唯一代码的表示的指示。 该方法还包括从移动设备接收用于在远程显示器上呈现的显示图像,以及将显示图像发送到远程客户端以呈现在远程显示器上。

    Authenticating user and launching an application on a single intentional user gesture
    9.
    发明授权
    Authenticating user and launching an application on a single intentional user gesture 有权
    验证用户并在单个有意的用户手势上启动应用程序

    公开(公告)号:US09547762B2

    公开(公告)日:2017-01-17

    申请号:US14673581

    申请日:2015-03-30

    Applicant: Google Inc.

    Inventor: Hao Lu Yang Li

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for combining authentication and application shortcut. An example method includes detecting, by a device having a touchscreen, a gesture by a user on the touchscreen while the device is in a sleep mode; classifying the gesture, by the device, as an intentional gesture or an accidental gesture; maintaining the device in the sleep mode if the gesture is classified as an accidental gesture; responsive to determining, by the device, that the gesture matches one or more confirmed gestures stored on the device based at least in part on a set of predefined criteria, if the gesture is classified as an intentional gesture: recognizing the user as authenticated; and without requiring additional user input, selecting an application, from a plurality of different applications, according to the gesture and launching the application on the device.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于组合认证和应用程序快捷方式。 一种示例性方法包括:当设备处于睡眠模式时,由具有触摸屏的设备检测用户在触摸屏上的手势; 通过设备将手势分类为有意的手势或意外手势; 如果手势被分类为意外手势,则将设备保持在睡眠模式; 响应于所述设备确定所述手势至少部分地基于一组预定准则来匹配存储在所述设备上的一个或多个确认的手势,如果所述手势被分类为有意的手势:将所述用户识别为认证; 并且不需要额外的用户输入,根据手势从多个不同的应用中选择应用,并且在设备上启动应用。

    Creating and organizing events in an activity stream
    10.
    发明授权
    Creating and organizing events in an activity stream 有权
    在活动流中创建和组织事件

    公开(公告)号:US09223803B2

    公开(公告)日:2015-12-29

    申请号:US14261803

    申请日:2014-04-25

    Applicant: Google Inc.

    Inventor: Yang Li

    CPC classification number: G06F17/30247 G06F17/30047 G06Q10/109 G06Q50/01

    Abstract: A system and method for creating and organizing events includes an activity stream application that captures, searches and collaborates on one or more events. The events include unstructured data comprising text, digital ink, an audio clip and an image. The activity stream application receives user input and generates a new event and combines related events into the same activity. The activity stream application receives a search query and searches for events that are relevant to the search query. In one embodiment, the search query includes contextual information that includes at least one of at a similar time, at a similar location, in a similar situation and a relatedness of event attributes.

    Abstract translation: 用于创建和组织事件的系统和方法包括捕获,搜索和协作一个或多个事件的活动流应用程序。 事件包括包括文本,数字墨迹,音频剪辑和图像的非结构化数据。 活动流应用程序接收用户输入并生成新事件并将相关事件合并到相同的活动中。 活动流应用程序接收搜索查询并搜索与搜索查询相关的事件。 在一个实施例中,搜索查询包括上下文信息,其包括在相似的时间,类似位置,类似情况和事件属性的相关性中的至少一个。

Patent Agency Ranking