Deep machine learning to perform touch motion prediction

    公开(公告)号:US10514799B2

    公开(公告)日:2019-12-24

    申请号:US15259917

    申请日:2016-09-08

    Applicant: Google Inc.

    Abstract: The present disclosure provides systems and methods that leverage machine learning to perform user input motion prediction. In particular, the systems and methods of the present disclosure can include and use a machine-learned motion prediction model that is trained to receive motion data indicative of motion of a user input object and, in response to receipt of the motion data, output predicted future locations of the user input object. The user input object can be a finger of a user or a stylus operated by the user. The motion prediction model can include a deep recurrent neural network.

    Deep Machine Learning to Perform Touch Motion Prediction

    公开(公告)号:US20180067605A1

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

    申请号:US15259917

    申请日:2016-09-08

    Applicant: Google Inc.

    Abstract: The present disclosure provides systems and methods that leverage machine learning to perform user input motion prediction. In particular, the systems and methods of the present disclosure can include and use a machine-learned motion prediction model that is trained to receive motion data indicative of motion of a user input object and, in response to receipt of the motion data, output predicted future locations of the user input object. The user input object can be a finger of a user or a stylus operated by the user. The motion prediction model can include a deep recurrent neural network.

    Mouse resolution estimation
    3.
    发明授权

    公开(公告)号:US09927883B1

    公开(公告)日:2018-03-27

    申请号:US14594543

    申请日:2015-01-12

    Applicant: GOOGLE INC.

    CPC classification number: G06F3/03543 G06F3/038

    Abstract: A computer-implemented method for estimating mouse resolution includes receiving a mouse movement event for a mouse at an operating system of a computing device. In response to receiving the mouse movement event, an average speed of the mouse movement event is measured. Multiple average speed measurements for the mouse are aggregated based on multiple mouse movement events. The aggregated average speed measurements for the mouse are reported to a server. An estimated resolution for the mouse is received from the server based on the aggregated average speed measurements for the mouse.

Patent Agency Ranking