THERMAL BALANCING SCHEDULER
    1.
    发明公开

    公开(公告)号:US20240320046A1

    公开(公告)日:2024-09-26

    申请号:US18189251

    申请日:2023-03-24

    IPC分类号: G06F9/50

    CPC分类号: G06F9/5027

    摘要: Systems and methods for thermally aware task scheduling and balancing are disclosed. One method includes receiving, from each of a plurality of temperature sensors, a temperature indication of a temperature of a corresponding processor cluster to obtain an indication of thermal conditions of a plurality of processor clusters and scheduling tasks to the plurality of processor clusters based upon the thermal conditions of the plurality of processor clusters. The frequency of each processor cluster is then scaled based upon the scheduled task load.

    Behavior-based browser bookmarks
    2.
    发明授权

    公开(公告)号:US10178192B2

    公开(公告)日:2019-01-08

    申请号:US14854645

    申请日:2015-09-15

    IPC分类号: H04L29/08

    摘要: Methods and apparatus for obtaining web content are disclosed. The method may include storing a history of webpages requested via a browser of the communication device and generating a bookmark for a webpage in response to the at least one webpage being requested more than a threshold number of times at a particular time. The bookmark is then stored in association with the particular time, and when the particular time occurs, the webpage is requested and rendered on the communication device so the webpage is rendered in advance of a user launching the browser.

    System and method for link time optimization

    公开(公告)号:US10061571B2

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

    申请号:US15273511

    申请日:2016-09-22

    IPC分类号: G06F8/41 G06F8/54 G06F9/445

    摘要: A method for link time optimization comprises parsing, by a compiler, an intermediate representation file to determine what symbols are present in the intermediate representation file. The method comprises providing the symbols to a linker and creating, by the linker, a symbol use tree of all the symbols that are present in the intermediate representation file and other symbols in binary code received by the linker. The method further comprises discarding, by the linker, any received objects for which no use can be identified and all dependencies of the objects. The method includes providing, from the linker to the compiler, a preserve list of symbols, the preserve list comprising a list of symbols proven used by the objects and the intermediate representation files. The method comprises compiling the intermediate representation files and the objects based on the preserve list of symbols, and deleting, by the linker, any remaining unused objects.

    VSync aligned CPU frequency governor sampling

    公开(公告)号:US09811388B2

    公开(公告)日:2017-11-07

    申请号:US15072248

    申请日:2016-03-16

    IPC分类号: G06F9/54 G06F9/50

    摘要: Systems, methods, and apparatus are herein described for reducing stuttering or skipped frames in media rendering by switching between two sampling windows of a CPU frequency governor. In particular, a sampling window for the governor can switch between a first mode and a second mode, where the first mode involves a default sampling window having a period greater than 1/f, is out of phase with or not aligned with VSync pulses, and is clocked to an internal clock of the CPU frequency governor. The second mode involves an adjusted sampling window having a period equal to 1/f, and is in phase with or aligned with VSync pulses. Further, f, can be the refresh rate of a display device. VSync pulses can be provided to the CPU frequency governor, which can use these pulses to clock the sampling window when a CPU workload becomes or is expected to become sporadic.

    Apparatus and method of peer-to-peer communication
    7.
    发明授权
    Apparatus and method of peer-to-peer communication 有权
    点对点通信的装置和方法

    公开(公告)号:US09444784B2

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

    申请号:US13448788

    申请日:2012-04-17

    IPC分类号: G06F15/16 H04L29/12 H04L29/08

    摘要: An apparatus and method of communication include establishing, by a first communication device, a proximity-based connection with a another communication device, transmitting a first public network address of the first communication device over the proximity-based connection, receiving a second public network address of another communication device over the proximity-based connection, and establishing a communication session over a wide area connection using the first public network address and the second public network address.

    摘要翻译: 一种通信的装置和方法包括:通过第一通信设备与另一通信设备建立基于邻近的连接,通过基于邻近的连接发送第一通信设备的第一公共网络地址,接收第二公共网络地址 通过基于邻近度的连接的另一通信设备,以及使用第一公共网络地址和第二公共网络地址通过广域连接建立通信会话。

    Thread processing on an asymmetric multi-core processor
    8.
    发明授权
    Thread processing on an asymmetric multi-core processor 有权
    在不对称多核处理器上进行线程处理

    公开(公告)号:US09292356B2

    公开(公告)日:2016-03-22

    申请号:US13900292

    申请日:2013-05-22

    IPC分类号: G06F9/50 G06F9/48 G06F1/32

    摘要: An ASMP computing device is provided, which comprises one or more computing components, which themselves comprise a plurality of processing units and one or more memory devices that are communicatively coupled to the one or more computing components, Stored on the memory devices are first and second processing frequency data. The first processing frequency data comprise a synchronization frequency, which comprises a frequency for application to all online processing units when a measured highest load of any online processing unit is greater than a first ramp-up processor load threshold and an operating frequency of the online processing unit is lower than the synchronization frequency. The second processing frequency data comprises a ramp-up frequency, the ramp-up frequency comprising a frequency for application to any online processing unit when a measured processing load of any online processing unit is greater than a second ramp-up processing load threshold.

    摘要翻译: 提供了一种ASMP计算设备,其包括一个或多个计算组件,其本身包括多个处理单元和通信地耦合到一个或多个计算组件的一个或多个存储器设备,存储在存储器设备上的是第一和第二 处理频率数据。 第一处理频率数据包括同步频率,其包括用于在所有在线处理单元的测量的最高负载大于第一加速处理器负载阈值和在线处理的操作频率时应用于所有在线处理单元的频率 单位低于同步频率。 第二处理频率数据包括斜坡上升频率,当任何在线处理单元的测量的处理负载大于第二上升处理负载阈值时,斜坡上升频率包括用于应用于任何在线处理单元的频率。

    Website object-request method and system
    9.
    发明授权
    Website object-request method and system 失效
    网站对象请求方法和系统

    公开(公告)号:US08782532B2

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

    申请号:US13157397

    申请日:2011-06-10

    IPC分类号: G06F3/048 G06F7/00

    摘要: A mobile computing device adapted to request to receive a plurality of objects comprising a website in a new order, the new order being different than an original order, wherein, at least a portion of the original order comprises an order provided from a base level website object. The new order for requesting to receive the plurality of objects is based on at least one of a plurality of metrics. The metrics comprise a depth of each of the plurality of objects, one or more children of the plurality of objects, an object type for each of the plurality of objects, whether a connection has been established with a domain servicing each of the plurality of objects, and when the connection was last established to the domain servicing each of the plurality of objects.

    摘要翻译: 一种移动计算设备,适于以新的顺序请求接收包括网站的多个对象,所述新订单不同于原始订单,其中,所述原始订单的至少一部分包括从基本级网站提供的订单 目的。 用于请求接收多个对象的新顺序基于多个度量中的至少一个。 度量包括多个对象中的每一个的深度,多个对象中的一个或多个子对象,多个对象中的每个对象的对象类型,是否已建立与为多个对象中的每个对象提供服务的域的连接 并且当连接最后建立到服务于多个对象中的每个对象的域时。

    Mobile communication-device-controlled operations
    10.
    发明授权
    Mobile communication-device-controlled operations 有权
    移动通信设备控制的操作

    公开(公告)号:US08768249B2

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

    申请号:US13248229

    申请日:2011-09-29

    IPC分类号: H04B5/00

    摘要: Methods and mobile devices for performing operations responsive to user actions are disclosed. The method includes prompting a user of a mobile device to make a particular action that is detectable by the mobile device, and prompting the user to select a particular operation that the user desires to have effectuated when the particular action is subsequently carried out. In addition, an indicator of the particular action is stored on the mobile device in connection with an indicator of the particular operation to associate the particular action with the particular operation. And after registration, when the particular action is sensed with the mobile device, the particular operation is effectuated.

    摘要翻译: 公开了用于执行响应于用户动作的操作的方法和移动设备。 该方法包括提示移动设备的用户进行可由移动设备检测到的特定动作,并且提示用户选择随后执行特定动作时用户希望已经实现的特定操作。 此外,特定动作的指示符与特定操作的指示符相关联地存储在移动设备上,以将特定动作与特定操作相关联。 并且在注册之后,当用移动设备检测到特定动作时,特定的操作被实现。