-
公开(公告)号:US09716635B2
公开(公告)日:2017-07-25
申请号:US13618710
申请日:2012-09-14
CPC分类号: H04L43/04 , H04L43/0882 , H04L47/10 , H04W28/06 , H04W28/065 , H04W72/12 , H04W72/1242 , H04W72/1247
摘要: In one embodiment, a first computing device determines a number of data packets available to transmit from the first computing device to a second computing device. The determination is based on an available bandwidth and a payload capacity, and each of the data packets has a payload with the payload capacity. The first computing device determines a plurality of data items to transmit from the first computing device to the second computing device. The first computing device then ranks the data items and selects, based at least in part on the ranking of the data items and the payload capacities of the data packets, one or more particular ones of the data items to transmit from the first computing device to the second computing device in the data packets. The first computing device writes the particular ones of the data items to the payloads of the data packets.
-
公开(公告)号:US20140082046A1
公开(公告)日:2014-03-20
申请号:US13618710
申请日:2012-09-14
IPC分类号: H04L12/26
CPC分类号: H04L43/04 , H04L43/0882 , H04L47/10 , H04W28/06 , H04W28/065 , H04W72/12 , H04W72/1242 , H04W72/1247
摘要: In one embodiment, a first computing device determines a number of data packets available to transmit from the first computing device to a second computing device. The determination is based on an available bandwidth and a payload capacity, and each of the data packets has a payload with the payload capacity. The first computing device determines a plurality of data items to transmit from the first computing device to the second computing device. The first computing device then ranks the data items and selects, based at least in part on the ranking of the data items and the payload capacities of the data packets, one or more particular ones of the data items to transmit from the first computing device to the second computing device in the data packets. The first computing device writes the particular ones of the data items to the payloads of the data packets.
摘要翻译: 在一个实施例中,第一计算设备确定可用于从第一计算设备发送到第二计算设备的数据分组的数量。 该确定基于可用带宽和有效载荷容量,并且每个数据分组具有具有有效载荷容量的有效载荷。 第一计算设备确定要从第一计算设备发送到第二计算设备的多个数据项。 第一计算设备然后至少部分地基于数据分组的排名和数据分组的有效负载容量对数据项进行排序,并且从第一计算设备发送到数据项中的一个或多个特定数据项 数据包中的第二个计算设备。 第一计算设备将特定数据项写入数据分组的有效载荷。
-
公开(公告)号:US09618994B2
公开(公告)日:2017-04-11
申请号:US13648900
申请日:2012-10-10
CPC分类号: G06F1/324 , G06F1/32 , G06F1/3206 , G06F1/3209 , G06F1/325 , G06F1/329 , G06F1/3296 , G06F9/5094 , H04W52/0258 , H05K999/99 , Y02D10/126 , Y02D10/22 , Y02D10/24 , Y02D70/1262 , Y02D70/142 , Y02D70/144 , Y02D70/146 , Y02D70/164 , Y02D70/166 , Y02D70/22 , Y02D70/26
摘要: In one embodiment, a processor of a computing device executes a sequence of instructions that depends on one or more external operations. Software of the computing device determines a clocking policy for the processor during execution of the sequence of instructions. The clocking policy is based at least in part on a pattern of execution involving the sequence of instructions and the external operations, and the clocking policy modifies a clock speed of the processor. The software of the computing device applies the clocking policy to the processor during execution of at least a portion of the sequence of instructions.
-
公开(公告)号:US08989818B2
公开(公告)日:2015-03-24
申请号:US13588940
申请日:2012-08-17
CPC分类号: H04W4/12 , G06Q50/01 , H04L67/10 , H04L67/26 , H04W4/203 , H04W4/21 , H04W4/50 , H04W52/0225 , H04W52/0251 , H04W52/0261 , Y02D70/1242 , Y02D70/1262 , Y02D70/142 , Y02D70/144 , Y02D70/146 , Y02D70/164 , Y02D70/22
摘要: In one embodiment, one or more computing devices determine, substantially in real time and locally at a mobile device, one or more current dynamic operating conditions of the mobile device related to energy consumption by the mobile device. The computing devices identify a pre-determined device state that corresponds to the current dynamic operating conditions of the mobile device and determine, based at least in part on the pre-determined device state, an action for the mobile device to take, the action being related to energy consumption by the mobile device.
摘要翻译: 在一个实施例中,一个或多个计算设备基本上在移动设备实时地和本地地确定移动设备的与移动设备的能量消耗相关的一个或多个当前动态操作条件。 计算设备识别对应于移动设备的当前动态操作条件的预定设备状态,并且至少部分地基于预定的设备状态来确定移动设备采取的动作,该动作为 与移动设备的能源消耗相关。
-
公开(公告)号:US20140101478A1
公开(公告)日:2014-04-10
申请号:US13648900
申请日:2012-10-10
IPC分类号: G06F1/00
CPC分类号: G06F1/324 , G06F1/32 , G06F1/3206 , G06F1/3209 , G06F1/325 , G06F1/329 , G06F1/3296 , G06F9/5094 , H04W52/0258 , H05K999/99 , Y02D10/126 , Y02D10/22 , Y02D10/24 , Y02D70/1262 , Y02D70/142 , Y02D70/144 , Y02D70/146 , Y02D70/164 , Y02D70/166 , Y02D70/22 , Y02D70/26
摘要: In one embodiment, a processor of a computing device executes a sequence of instructions that depends on one or more external operations. Software of the computing device determines a clocking policy for the processor during execution of the sequence of instructions. The clocking policy is based at least in part on a pattern of execution involving the sequence of instructions and the external operations, and the clocking policy modifies a clock speed of the processor. The software of the computing device applies the clocking policy to the processor during execution of at least a portion of the sequence of instructions.
摘要翻译: 在一个实施例中,计算设备的处理器执行取决于一个或多个外部操作的指令序列。 计算设备的软件在执行指令序列期间确定处理器的时钟策略。 时钟策略至少部分地基于涉及指令序列和外部操作的执行模式,并且时钟策略修改处理器的时钟速度。 计算设备的软件在执行指令序列的至少一部分期间将时钟策略应用于处理器。
-
公开(公告)号:US20130210493A1
公开(公告)日:2013-08-15
申请号:US13588940
申请日:2012-08-17
IPC分类号: H04W52/02
CPC分类号: H04W4/12 , G06Q50/01 , H04L67/10 , H04L67/26 , H04W4/203 , H04W4/21 , H04W4/50 , H04W52/0225 , H04W52/0251 , H04W52/0261 , Y02D70/1242 , Y02D70/1262 , Y02D70/142 , Y02D70/144 , Y02D70/146 , Y02D70/164 , Y02D70/22
摘要: In one embodiment, one or more computing devices determine, substantially in real time and locally at a mobile device, one or more current dynamic operating conditions of the mobile device related to energy consumption by the mobile device. The computing devices identify a pre-determined device state that corresponds to the current dynamic operating conditions of the mobile device and determine, based at least in part on the pre-determined device state, an action for the mobile device to take, the action being related to energy consumption by the mobile device.
-
公开(公告)号:US08976105B2
公开(公告)日:2015-03-10
申请号:US13479084
申请日:2012-05-23
CPC分类号: G09G3/342 , G09G3/3426 , G09G2310/04 , G09G2320/062 , G09G2320/0626 , G09G2320/0686 , G09G2330/021 , G09G2370/022 , H04L51/32
摘要: In one embodiment, a method includes, by software of a computing device, dynamically identifying a particular region of a display of the computing device. The method also includes, by the software and through a device driver of the computing device, dynamically adjusting one or more particular ones of a plurality of backlighting components of the display associated with the particular region.
摘要翻译: 在一个实施例中,一种方法包括通过计算设备的软件动态地识别计算设备的显示器的特定区域。 该方法还包括通过软件和通过计算设备的设备驱动程序来动态地调整与特定区域相关联的显示器的多个背光组件中的一个或多个特定的背光组件。
-
公开(公告)号:US20130314448A1
公开(公告)日:2013-11-28
申请号:US13479084
申请日:2012-05-23
CPC分类号: G09G3/342 , G09G3/3426 , G09G2310/04 , G09G2320/062 , G09G2320/0626 , G09G2320/0686 , G09G2330/021 , G09G2370/022 , H04L51/32
摘要: In one embodiment, a method includes, by software of a computing device, dynamically identifying a particular region of a display of the computing device. The method also includes, by the software and through a device driver of the computing device, dynamically adjusting one or more particular ones of a plurality of backlighting components of the display associated with the particular region.
摘要翻译: 在一个实施例中,一种方法包括通过计算设备的软件动态地识别计算设备的显示器的特定区域。 该方法还包括通过软件和通过计算设备的设备驱动程序来动态地调整与特定区域相关联的显示器的多个背光组件中的一个或多个特定的背光组件。
-
公开(公告)号:US20140123156A1
公开(公告)日:2014-05-01
申请号:US13663132
申请日:2012-10-29
IPC分类号: G06F9/46
CPC分类号: G06F1/3265 , G06F1/3206 , G06F1/3218 , G06F9/54 , G06F21/45 , G06F2221/2137 , Y02D10/153
摘要: In one embodiment, a method includes determining for each of multiple countdowns to an automatic screen timeout of a computing device whether the countdown was too long or too short. The countdown is too short if user interaction with the computing device occurred within a first pre-determined amount of time after the automatic screen timeout. The countdown is too long if user interaction with the computing device turned off a screen of the computing device prior to a second pre-determined amount of time before the automatic screen timeout. The method includes determining an underage of each of one or more of the countdowns that was too short; determining an overage of each of one or more of the countdowns that was too long; and adjusting a countdown length of the automatic screen timeout based at least in part on the underages or overages.
摘要翻译: 在一个实施例中,一种方法包括针对计算设备的自动屏幕超时确定多次倒计时中的每一个是否倒计时太长或太短。 如果用户与计算设备的交互发生在自动屏幕超时后的第一预定时间内,则倒计时太短。 如果与计算设备的用户交互在自动屏幕超时之前的第二预定量的时间之前关闭计算设备的屏幕,倒计时太长。 该方法包括确定一个或多个太短的倒计时中的每一个的未成年人; 确定一个或多个倒数时间过长的每一个的超量; 以及至少部分地基于未成年人或超额时间来调整自动屏幕超时的倒计时长度。
-
10.
公开(公告)号:US20140025973A1
公开(公告)日:2014-01-23
申请号:US13554838
申请日:2012-07-20
CPC分类号: H04W52/0254 , G06F1/3203 , G06N3/0445 , G06N3/0454 , G06N3/08 , G06N3/084 , G06N7/005 , H04Q9/00 , H04Q2209/10 , H04Q2209/43 , H04Q2209/47 , H04Q2209/50 , H04Q2209/823 , H04W8/22 , H04W52/0212 , Y02D70/1222 , Y02D70/142 , Y02D70/144 , Y02D70/146 , Y02D70/164 , Y02D70/166 , Y02D70/22 , Y02D70/26
摘要: In one embodiment, when a computing system is in a first state, a first set of inputs from one or more first sensors is detected. A first sensor value array is generated, and the first value array is fed as input to a first function generated by a first neural network. One or more first output values are calculated based on the first function, and a determination is made based on these first output values if a first action has occurred. If a first action has occurred, a second sensor value array is generated from a second set of inputs from one or more second sensors. The second sensor value array is fed as input to a second function generated by a second neural network. One or more second output values are calculated based on the second function, and the first state is exited based on these second output values.
摘要翻译: 在一个实施例中,当计算系统处于第一状态时,检测来自一个或多个第一传感器的第一组输入。 产生第一传感器值阵列,并且将第一值阵列作为输入馈送到由第一神经网络生成的第一函数。 基于第一功能计算一个或多个第一输出值,并且如果已经发生第一动作,则基于这些第一输出值进行确定。 如果发生了第一动作,则从一个或多个第二传感器的第二组输入产生第二传感器值阵列。 第二传感器值阵列作为输入馈送到由第二神经网络产生的第二函数。 基于第二功能计算一个或多个第二输出值,并且基于这些第二输出值退出第一状态。
-
-
-
-
-
-
-
-
-