THIRD PARTY APPLICATION CONFIGURATION FOR ISSUING NOTIFICATIONS

    公开(公告)号:US20180131655A1

    公开(公告)日:2018-05-10

    申请号:US15345328

    申请日:2016-11-07

    Applicant: Google Inc.

    CPC classification number: H04L51/24 G06Q50/01 G16H20/30 H04L67/20 H04L67/22

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium for implementing one or more application programming interfaces (APIs) that configure applications stored in an electronic device are described. An application may be configured to receive event information from various sources based on user preferences and application permissions. In response to receiving the event information, the app may determine whether a notification should be issued to a user. This determination may be made based on various factors such as the type of event, user history, contextual data, ranking data, and application permissions. The notifications may include one or more of messages to the user and recommended actions for consideration by the user. The actions may include sharing data with other users who share a presence or interest in an event with the user.

    SMART ADVANCED CONTENT RETRIEVAL
    12.
    发明申请

    公开(公告)号:US20190095786A1

    公开(公告)日:2019-03-28

    申请号:US15716848

    申请日:2017-09-27

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatuses for implementing advanced content retrieval are described. Machine learning methods may be implemented so that a system may predict when a user device may experience network disconnections. The system may also predict the type of content one or more applications on the user device may seek to download during the network disconnection period. Neural networks may be trained based on user activity log data and may implement machine-learning techniques to determine user preferences and settings for advanced content retrieval. The system may predict when a user may want to download content in advance, the type of content the user may be interested in, anticipated network connectivity, and anticipated battery consumption. The system may then generate recommendations for the user device based on the predictions. If a user agrees with the recommendations, the system may obtain and cache the content.

    Multi-Task Machine Learning for Predicted Touch Interpretations

    公开(公告)号:US20180188938A1

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

    申请号:US15393611

    申请日:2016-12-29

    Applicant: Google Inc.

    Abstract: The present disclosure provides systems and methods that leverage machine learning to predict multiple touch interpretations. In particular, the systems and methods of the present disclosure can include and use a machine-learned touch interpretation prediction model that has been trained to receive touch sensor data indicative of one or more locations of one or more user input objects relative to a touch sensor at one or more times and, in response to receipt of the touch sensor data, provide one or more predicted touch interpretation outputs. Each predicted touch interpretation output corresponds to a different type of predicted touch interpretation based at least in part on the touch sensor data. Predicted touch interpretations can include a set of touch point interpretations, a gesture interpretation, and/or a touch prediction vector for one or more future times.

    ENHANCING HANDWRITING RECOGNITION USING PRE-FILTER CLASSIFICATION
    15.
    发明申请
    ENHANCING HANDWRITING RECOGNITION USING PRE-FILTER CLASSIFICATION 审中-公开
    使用预过滤器分类来增强手写识别

    公开(公告)号:US20170068868A1

    公开(公告)日:2017-03-09

    申请号:US14849162

    申请日:2015-09-09

    Applicant: Google Inc.

    Abstract: Methods, systems, and devices, including computer programs encoded on a computer storage medium, for improving handwriting detection. In one aspect, a method includes receiving data indicating one or more strokes, determining one or more features of the one or more strokes, determining whether the one or more strokes likely represent a grapheme based at least on one or more of the features, selecting a particular recognition process for processing the data, from among (i) a multi-language recognition process which processes input strokes using multiple recognizers that are each trained to output, for a given set of input strokes, one or more graphemes that are associated with a particular language, and (ii) a single character, universal recognition process which processes input strokes using a universal recognizer that is trained to output, for a given set of input strokes, a single grapheme, and providing the data to the particular recognition process.

    Abstract translation: 方法,系统和设备,包括在计算机存储介质上编码的计算机程序,用于改进手写检测。 一方面,一种方法包括接收指示一个或多个笔画的数据,确定一个或多个笔画的一个或多个特征,基于至少一个或多个特征来确定所述一个或多个笔画是否可能代表图形,选择 用于处理数据的特定识别过程,从(i)对于给定的一组输入笔画处理输入笔画的多语言识别处理,所述多语言识别处理处理输入笔画使用多个识别器,所述多个识别器被训练以输出给定的一组输入笔画,所述一个或多个字母与 特定语言,以及(ii)单个字符的通用识别过程,其使用通用识别器来处理输入笔画,所述通用识别器被训练为针对给定的一组输入笔画输出单个字母,并且将数据提供给特定识别过程 。

    CONTEXTUAL AUTOMATIC GROUPING
    16.
    发明申请

    公开(公告)号:US20180102999A1

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

    申请号:US15291152

    申请日:2016-10-12

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing event detection are disclosed. In one aspect, a method a computing system that receives data from a first computing device associated with a first user that indicates a current context of the first user. The method includes identifying a subset of users associated with the first user based on the current context of the first user, and receiving data indicating a current context of the at least one other user. The method compares the current context of the first user with the current context of the at least one other user and determines that a shared event is presently occurring or has occurred. The shared event can be an event associated with the first user and the at least one other user of the subset of users. The method then indicates, at least to the first user, that the shared event is presently occurring or has occurred.

    Dynamically Merging Multiple Screens into One View Port
    18.
    发明申请
    Dynamically Merging Multiple Screens into One View Port 有权
    将多个屏幕动态合并到一个视图端口

    公开(公告)号:US20160283084A1

    公开(公告)日:2016-09-29

    申请号:US14671789

    申请日:2015-03-27

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing dynamic, stroke-based alignment of touch displays. In one aspect, a method include providing, for output by a first mobile computing device that (i) has a first proximity sensitive display and (ii) has been designated a primary display device, a primary alignment user interface. The methods also includes transmitting, by the first mobile computing device to a second mobile computing device that (i) has a second proximity sensitive display and (ii) has been designated a secondary display device, an instruction to output a secondary alignment user interface.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于执行触摸显示器的基于动画,笔画的对准。 在一个方面,一种方法包括为第一移动计算设备提供(i)具有第一接近敏感显示和(ii)被指定为主显示设备主要对准用户接口的输出。 所述方法还包括由第一移动计算设备向第二移动计算设备发送(i)具有第二接近敏感显示器和(ii)被指定为辅助显示设备的输出辅助对准用户界面的指令。

Patent Agency Ranking