-
公开(公告)号:US20140114957A1
公开(公告)日:2014-04-24
申请号:US13940068
申请日:2013-07-11
Applicant: Google Inc.
Inventor: Dianne Kyra Hackborn , Andrew Devron Stadler , Amith Yamasani , Kenneth Root
IPC: G06F17/30
CPC classification number: G06F17/3015 , G06F8/61 , G06F9/4451 , G06F17/30386
Abstract: A computing device has multiple user profiles. While a particular user profile is the currently-active user profile of a computing device, the computing device determines whether a binary that is not associated with the particular user profile is already stored at the computing device. In response to determining that the binary is not already stored at the computing device, the computing device downloads the binary from a computing system other than the computing device and associates the binary with the particular user profile. If the binary is already stored at the computing device, the computing device associates the binary with the particular user profile without downloading the binary again.
Abstract translation: 计算设备具有多个用户简档。 当特定用户简档是计算设备的当前活动的用户简档时,计算设备确定与特定用户简档不相关联的二进制文件是否已经存储在计算设备处。 响应于确定二进制尚未存储在计算设备处,计算设备从除计算设备之外的计算系统下载二进制文件,并将二进制文件与特定用户简档相关联。 如果二进制文件已经存储在计算设备中,则计算设备将二进制文件与特定用户简档相关联,而不再次下载二进制文件。
-
2.
公开(公告)号:US20170205870A1
公开(公告)日:2017-07-20
申请号:US14997451
申请日:2016-01-15
Applicant: GOOGLE INC.
Inventor: Meghan Desai , Dianne Hackborn , Amith Yamasani , Paul Eastham
CPC classification number: G06F1/3228 , G06F1/3287 , G06F1/329 , H04W52/0254 , Y02D10/171 , Y02D70/142 , Y02D70/144 , Y02D70/146 , Y02D70/164 , Y02D70/166
Abstract: The disclosed technology includes techniques for preserving battery life of a mobile device by monitoring a mobile application to determine a state of inactivity. An inactive mobile application may be placed in an idle state that may prevent the mobile application from utilizing one or more resources of the mobile device that may tend to drain the battery.
-
公开(公告)号:US09575618B2
公开(公告)日:2017-02-21
申请号:US14038441
申请日:2013-09-26
Applicant: Google Inc.
Inventor: Amith Yamasani , Dianne Kyra Hackborn
CPC classification number: G06F3/048 , G06F9/5022 , G06F21/604 , G06Q10/10
Abstract: In general, this disclosure describes techniques for managing user profiles and associated processes of a multi-user computing device. For example, a computing device executes processes associated with a plurality of active user profiles of the computing device, and determines that an aggregate memory allocation of the plurality of active user profiles exceeds a threshold. Responsive to the determining, the computing device selects an active user profile for which to stop activity and automatically stops the activity associated with the selected active user profile.
Abstract translation: 通常,本公开描述了用于管理多用户计算设备的用户简档和相关联的过程的技术。 例如,计算设备执行与计算设备的多个活动用户简档相关联的处理,并且确定多个活动用户简档的聚合存储器分配超过阈值。 响应于确定,计算设备选择用于停止活动的活动用户简档,并自动停止与所选择的活动用户简档相关联的活动。
-
公开(公告)号:US09256355B1
公开(公告)日:2016-02-09
申请号:US14659408
申请日:2015-03-16
Applicant: Google Inc.
Inventor: Erick Tseng , Amith Yamasani , Michael A. Cleron , Paul A. Dickinson
IPC: G06F3/0485 , G06F3/0482
CPC classification number: G06F3/0485 , G06F1/1624 , G06F1/1626 , G06F1/1694 , G06F3/0482 , G06F3/04842 , G06F3/04847 , G06F3/0488 , G06F3/04883 , G06F2200/1637 , H04L67/18 , H04L67/38 , H04W4/02 , H04W4/026 , H04W4/185 , H04W4/20
Abstract: A computer-implemented user interface method includes displaying on a touch screen a portion of a large scale graphical space that is at least multiples larger than the device display, receiving from a user of the device an input to pan within the graphical space, automatically generating a pop up graphical panning control in response to receiving the user input, and receiving a user input to the panning control and providing panning in the graphical space, wherein movement of the panning control in a single selection is able to pan the display across a substantial portion of the large scale graphical space.
Abstract translation: 计算机实现的用户界面方法包括在触摸屏幕上显示至少比设备显示多倍的大规模图形空间的一部分,从设备的用户接收在图形空间内平移的输入,自动生成 响应于接收用户输入而弹出图形平移控制,以及接收用户对平移控制的输入并在图形空间中提供摇摄,其中平移控制在单个选择中的移动能够跨越实体 部分大型图形空间。
-
公开(公告)号:US20150186367A1
公开(公告)日:2015-07-02
申请号:US14658767
申请日:2015-03-16
Applicant: Google Inc.
Inventor: Dianne Kyra Hackborn , Andrew Devron Stadler , Amith Yamasani , Kenneth Root
IPC: G06F17/30
CPC classification number: G06F17/3015 , G06F8/61 , G06F9/4451 , G06F17/30386
Abstract: A computing device has multiple user profiles. While a particular user profile is the currently-active user profile of a computing device, the computing device determines whether a binary that is not associated with the particular user profile is already stored at the computing device. In response to determining that the binary is not already stored at the computing device, the computing device downloads the binary from a computing system other than the computing device and associates the binary with the particular user profile. If the binary is already stored at the computing device, the computing device associates the binary with the particular user profile without downloading the binary again.
Abstract translation: 计算设备具有多个用户简档。 当特定用户简档是计算设备的当前活动的用户简档时,计算设备确定与特定用户简档不相关联的二进制文件是否已经存储在计算设备处。 响应于确定二进制尚未存储在计算设备处,计算设备从除计算设备之外的计算系统下载二进制文件,并将二进制文件与特定用户简档相关联。 如果二进制文件已经存储在计算设备中,则计算设备将二进制文件与特定用户简档相关联,而不再次下载二进制文件。
-
公开(公告)号:US20140115490A1
公开(公告)日:2014-04-24
申请号:US14038441
申请日:2013-09-26
Applicant: Google Inc.
Inventor: Amith Yamasani , Dianne Kyra Hackborn
IPC: G06F3/048
CPC classification number: G06F3/048 , G06F9/5022 , G06F21/604 , G06Q10/10
Abstract: In general, this disclosure describes techniques for managing user profiles and associated processes of a multi-user computing device. For example, a computing device executes processes associated with a plurality of active user profiles of the computing device, and determines that an aggregate memory allocation of the plurality of active user profiles exceeds a threshold. Responsive to the determining, the computing device selects an active user profile for which to stop activity and automatically stops the activity associated with the selected active user profile.
Abstract translation: 通常,本公开描述了用于管理多用户计算设备的用户简档和相关联的过程的技术。 例如,计算设备执行与计算设备的多个活动用户简档相关联的处理,并且确定多个活动用户简档的聚合存储器分配超过阈值。 响应于确定,计算设备选择用于停止活动的活动用户简档,并自动停止与所选择的活动用户简档相关联的活动。
-
公开(公告)号:US10268254B2
公开(公告)日:2019-04-23
申请号:US14997451
申请日:2016-01-15
Applicant: GOOGLE INC.
Inventor: Meghan Desai , Dianne Hackborn , Amith Yamasani , Paul Eastham
IPC: G06F1/32 , G06F1/3228 , G06F1/3287 , G06F1/329 , H04W52/02
Abstract: The disclosed technology includes techniques for preserving battery life of a mobile device by monitoring a mobile application to determine a state of inactivity. An inactive mobile application may be placed in an idle state that may prevent the mobile application from utilizing one or more resources of the mobile device that may tend to drain the battery.
-
8.
公开(公告)号:US09880920B2
公开(公告)日:2018-01-30
申请号:US13632708
申请日:2012-10-01
Applicant: Google Inc.
Inventor: Dianne K. Hackborn , Daniel S. Rice , Amith Yamasani , Jason B. Parks , Evan Millar
CPC classification number: G06F11/3409 , G06F11/3419 , G06F11/3466 , Y02B70/16 , Y02D10/34 , Y02D70/10
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a user with feedback regarding power consumption in a battery-operated electronic device. In one aspect, a method performed by data processing apparatus includes identifying, using the data processing apparatus, usage of a hardware component of a battery-operated electronic device that includes the data processing apparatus, attributing the usage of the hardware component to the hardware component or to a software application that uses the hardware component, recording, using the data processing apparatus, a power consumption resulting from the usage, and presenting power consumption feedback to a user using the data processing apparatus. The power consumption feedback identifies the hardware component or the software application of the electronic device and the power consumption resulting from the usage.
-
公开(公告)号:US09268782B2
公开(公告)日:2016-02-23
申请号:US14658767
申请日:2015-03-16
Applicant: Google Inc.
Inventor: Dianne Kyra Hackborn , Andrew Devron Stadler , Amith Yamasani , Kenneth Root
CPC classification number: G06F17/3015 , G06F8/61 , G06F9/4451 , G06F17/30386
Abstract: A computing device has multiple user profiles. While a particular user profile is the currently-active user profile of a computing device, the computing device determines whether a binary that is not associated with the particular user profile is already stored at the computing device. In response to determining that the binary is not already stored at the computing device, the computing device downloads the binary from a computing system other than the computing device and associates the binary with the particular user profile. If the binary is already stored at the computing device, the computing device associates the binary with the particular user profile without downloading the binary again.
-
公开(公告)号:US08984436B1
公开(公告)日:2015-03-17
申请号:US14076841
申请日:2013-11-11
Applicant: Google Inc.
Inventor: Erick Tseng , Amith Yamasani , Michael A. Cleron , Paul A. Dickinson
IPC: G06F3/0485
CPC classification number: G06F3/0485 , G06F1/1624 , G06F1/1626 , G06F1/1694 , G06F3/0482 , G06F3/04842 , G06F3/04847 , G06F3/0488 , G06F3/04883 , G06F2200/1637 , H04L67/18 , H04L67/38 , H04W4/02 , H04W4/026 , H04W4/185 , H04W4/20
Abstract: A computer-implemented user interface method includes displaying on a touch screen a portion of a large scale graphical space that is at least multiples larger than the device display, receiving from a user of the device an input to pan within the graphical space, automatically generating a pop up graphical panning control in response to receiving the user input, and receiving a user input to the panning control and providing panning in the graphical space, wherein movement of the panning control in a single selection is able to pan the display across a substantial portion of the large scale graphical space.
Abstract translation: 计算机实现的用户界面方法包括在触摸屏幕上显示至少比设备显示多倍的大规模图形空间的一部分,从设备的用户接收在图形空间内平移的输入,自动生成 响应于接收用户输入而弹出图形平移控制,以及接收用户对平移控制的输入并在图形空间中提供摇摄,其中平移控制在单个选择中的移动能够跨越实体 部分大型图形空间。
-
-
-
-
-
-
-
-
-