Click disambiguation on a touch-sensitive input device
    12.
    发明授权
    Click disambiguation on a touch-sensitive input device 有权
    点击触摸敏感输入设备上的消歧

    公开(公告)号:US09182873B2

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

    申请号:US14324494

    申请日:2014-07-07

    Applicant: GOOGLE INC.

    Abstract: The surface of an touch-sensitive input device may act as a physical button that the user may push down to perform a click or other operation. For example, the user may push down the surface of the input device with one finger for a left click and push down the surface of the input device with two fingers for a right click. In one aspect, a system for detecting a left click or a right click when the user pushes down the surface of the input device is provided. When the system first detects that the surface of the input device is pushed down, the system may wait for a short period of time before making a determination of whether the user is pushing down the surface with one finger or two fingers. During this time, the system may collect additional information to make a more reliable determination.

    Abstract translation: 触敏输入设备的表面可以用作用户可以向下按压以执行点击或其他操作的物理按钮。 例如,用户可以用一根手指向下按压输入设备的表面以进行左键,并用两根手指按下输入设备的表面以进行右键点击。 一方面,提供了一种用于在用户按下输入装置的表面时检测左击或右击的系统。 当系统首先检测到输入装置的表面被按下时,系统可以在确定用户是用一根手指或两根手指向下按压表面之前等待一段短时间。 在此期间,系统可能会收集更多的信息以做出更可靠的确定。

    HANDLING TOUCH INPUTS BASED ON USER INTENTION INFERENCE
    13.
    发明申请
    HANDLING TOUCH INPUTS BASED ON USER INTENTION INFERENCE 有权
    基于用户意识的处理方式进行触摸输入

    公开(公告)号:US20150212580A1

    公开(公告)日:2015-07-30

    申请号:US13752342

    申请日:2013-01-28

    Applicant: Google Inc.

    Inventor: Ryan Tabone

    CPC classification number: G06F3/04842 G06F3/0485 G06F3/04883 G06F2203/04806

    Abstract: Users can navigate and manipulate content, such as by scrolling a document or selecting content in the document, by using various touch inputs that indicate a behavior that the user is trying to perform. In order to improve the user interface experience for a user, embodiments analyze touch inputs to determine when a user would like to perform a navigational jump and then execute such a jump, based on the specific touch inputs involved.

    Abstract translation: 用户可以通过使用指示用户尝试执行的行为的各种触摸输入来导航和操纵内容,例如通过滚动文档或选择文档中的内容。 为了改善用户的用户界面体验,实施例分析触摸输入以确定用户何时需要执行导航跳转,然后基于所涉及的特定触摸输入来执行这样的跳跃。

    Firmware verified boot
    15.
    发明授权
    Firmware verified boot 有权
    固件验证启动

    公开(公告)号:US09483647B2

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

    申请号:US14330902

    申请日:2014-07-14

    Applicant: GOOGLE INC.

    Abstract: Methods and apparatus for verifying a boot process of a computing system are disclosed. An example computer-implemented method includes reading, by a computing system during a boot process, a header section of a read-write portion of firmware of the computing system. The example method further includes generating, using a first cryptographic hash algorithm, a message digest corresponding with the header. The example method also includes decrypting, using a first public-key, an encrypted signature corresponding with the header. The example method still further includes comparing the message digest corresponding with the header and the decrypted signature corresponding with the header. In the event the message digest corresponding with the header and the decrypted signature corresponding with the header match, the example method includes continuing the boot process. In the event the message digest corresponding with the header and the decrypted signature corresponding with the header do not match, the example method includes halting the boot process.

    Abstract translation: 公开了用于验证计算系统的引导过程的方法和装置。 计算机实现的示例的示例包括在引导过程期间由计算系统读取计算系统的固件的读写部分的头部。 该示例方法还包括使用第一加密散列算法生成与该报头对应的消息摘要。 示例性方法还包括使用第一公开密钥来解密与该标题相对应的加密签名。 该示例方法还包括比较与该标题相对应的消息摘要和与标题对应的解密签名。 在与标题对应的消息摘要和与标题相对应的解密签名匹配的情况下,示例方法包括继续引导过程。 在与标题对应的消息摘要和与标题相对应的解密签名不匹配的情况下,示例方法包括暂停引导过程。

    System and method for automatically adjusting an idle time of a computing device based on a pattern of user activity that indicates a period of time that the user is not in a predetermined area
    16.
    发明授权
    System and method for automatically adjusting an idle time of a computing device based on a pattern of user activity that indicates a period of time that the user is not in a predetermined area 有权
    用于基于指示用户不在预定区域的时间段的用户活动模式来自动调整计算设备的空闲时间的系统和方法

    公开(公告)号:US09442554B1

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

    申请号:US14086948

    申请日:2013-11-21

    Applicant: Google Inc.

    Abstract: A system and method is disclosed for adjusting power consumption of a computing device. The computing device is configured with one or more sensors to sense when a user moves away and returns to the computing device. Over a period of time, the computing device determines a pattern of activity related to how long the user is normally away from the computing device during particular times of the day. The computing device may then adjust power consumption of the device or associated components during times of the day for which a pattern of activity has been determined. For example, the computing device may adjust a duration that the computing device will remain idle before power to the computing device is limited.

    Abstract translation: 公开了一种用于调整计算设备的功耗的系统和方法。 计算设备被配置有一个或多个传感器以感测何时用户离开并返回到计算设备。 在一段时间内,计算设备确定与一天的特定时间中用户通常远离计算设备多长时间的活动模式。 然后,计算设备可以在已经确定了活动模式的一天中的时间段内调整设备或相关组件的功耗。 例如,计算设备可以调整在计算设备的功率受限之前计算设备将保持空闲的持续时间。

    Systems and Methods for Editing a File in a Non-Native Application Using an Application Engine
    17.
    发明申请
    Systems and Methods for Editing a File in a Non-Native Application Using an Application Engine 有权
    使用应用程序引擎编辑非本机应用程序中的文件的系统和方法

    公开(公告)号:US20160147722A1

    公开(公告)日:2016-05-26

    申请号:US14552384

    申请日:2014-11-24

    Applicant: Google Inc.

    CPC classification number: G06F17/24 G06F17/2247 G06F17/227 G06F17/30557

    Abstract: Systems and methods are disclosed herein for editing documents with non-native applications using an application engine. A request to open a document file using a non-native application is received from a user. An engine of the non-native application is selected, the engine being configured to edit the format of the file. Modifications to the document are received by the non-native application engine, and the document is saved to the file using the format of the file, without converting the document to a different format.

    Abstract translation: 本文公开的系统和方法用于使用应用引擎来编辑具有非本地应用的文档。 从用户接收到使用非本地应用程序打开文档文件的请求。 选择非本地应用程序的引擎,引擎被配置为编辑文件的格式。 文档的修改由非本地应用程序引擎接收,并且使用文件的格式将文档保存到文件,而不将文档转换为不同的格式。

    Delaying the initiation of transitioning to a lower power mode by placing a computer system into an intermediate power mode between a normal power mode and the lower power mode
    18.
    发明授权
    Delaying the initiation of transitioning to a lower power mode by placing a computer system into an intermediate power mode between a normal power mode and the lower power mode 有权
    通过将计算机系统置于正常功率模式和较低功率模式之间的中间功率模式下,延迟转换到较低功率模式

    公开(公告)号:US09116704B1

    公开(公告)日:2015-08-25

    申请号:US14187976

    申请日:2014-02-24

    Applicant: GOOGLE INC.

    CPC classification number: G06F1/3293 G06F1/26 G06F1/3228

    Abstract: A method may include operating a device in a first power mode, setting flag(s), each flag representing an executing task, detecting a request to place the device in a second power mode. The second power mode consumes less system resources than the first power mode, and delaying the transition to the second power mode by placing the device in a third power mode that consumes less system resources than the first power mode but more than the second power mode. While in the third power mode, the method may include estimating an amount of system resources required for each of the task(s), determining if the total estimated amount of system resources to complete each of the task(s) exceeds one or more system resource threshold values, and if the estimated total amount of system resources exceeds the one or more system resource threshold values, ceasing execution of the task(s).

    Abstract translation: 方法可以包括以第一功率模式操作设备,设置标志,每个标志表示执行任务,检测将设备置于第二功率模式的请求。 第二功率模式比第一功率模式消耗更少的系统资源,并且通过将设备置于消耗比第一功率模式更少的系统资源但大于第二功率模式的第三功率模式来延迟到第二功率模式的转换。 在第三功率模式中,该方法可以包括估计每个任务所需的系统资源的量,确定完成每个任务的系统资源的总估计量是否超过一个或多个系统 资源阈值,如果估计的系统资源总量超过一个或多个系统资源阈值,则停止执行任务。

    SECURE RECOVERY APPARATUS AND METHOD
    19.
    发明申请
    SECURE RECOVERY APPARATUS AND METHOD 有权
    安全恢复装置和方法

    公开(公告)号:US20140223163A1

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

    申请号:US14249330

    申请日:2014-04-09

    Applicant: Google Inc.

    CPC classification number: G06F21/57 G06F9/4403 G06F11/1417 G06F11/1666

    Abstract: A system and method is disclosed for recovering a boot image from a secure location. Hardware instructions initiate a sequence of boot cycles to launch a computer operating system on a computer-enabled device. During the boot cycles, multiple levels of boot code are verified and a determination is made whether each level is usable by the device. If a level of boot code is determined to be unusable, a secure copy of the boot code is loaded from a secure read-only location to repair the unusable code to launch the computer operating system.

    Abstract translation: 公开了用于从安全位置恢复启动图像的系统和方法。 硬件指令启动一系列引导周期,以在启用计算机的设备上启动计算机操作系统。 在引导周期期间,验证多级引导代码,并确定每个级别是否可被该设备使用。 如果确定启动代码级别不可用,则从安全只读位置加载启动代码的安全副本,以修复不可用代码以启动计算机操作系统。

Patent Agency Ranking