-
公开(公告)号:US10924459B2
公开(公告)日:2021-02-16
申请号:US15409161
申请日:2017-01-18
Applicant: Futurewei Technologies, Inc.
Inventor: Zongfang Lin , Chen Tian , Reza Yazdani , Yan Zeng , Ziang Hu
Abstract: A sender device includes a non-transitory memory storage comprising instructions and a location control policy, and a processor coupled to the memory. The processor executes the instructions to generate an email, generate a control mechanism for the email, wherein the control mechanism instructs a security server to implement the location control policy and wherein the location control policy affects a recipient device's use of the email, and integrate the control mechanism into the email to generate an integrated email. The sender device further includes a transmitter coupled to the processor and configured to transmit the integrated email to the security server for the security server to implement the control mechanism.
-
公开(公告)号:US10585845B2
公开(公告)日:2020-03-10
申请号:US15293413
申请日:2016-10-14
Applicant: Futurewei Technologies, Inc.
Abstract: System and method embodiments are provided for creating data structure for parallel programming. A method for creating data structures for parallel programming includes forming, by one or more processors, one or more data structures, each data structure comprising one or more global containers and a plurality of local containers. Each of the global containers is accessible by all of a plurality of threads in a multi-thread parallel processing environment. Each of the plurality of local containers is accessible only by a corresponding one of the plurality of threads. A global container is split into a second plurality of local containers when items are going to be processed in parallel and two or more local containers are merged into a single global container when a parallel process reaches a synchronization point.
-
公开(公告)号:US10419437B2
公开(公告)日:2019-09-17
申请号:US15640080
申请日:2017-06-30
Applicant: Futurewei Technologies, Inc.
Abstract: A system, computer readable medium, and method are provided for a resource management in a cloud architecture. The method includes the steps of collecting a first time stamped data (TSD), and a second TSD, and generating a prediction model based on the first TSD and the second TSD. The method further includes collecting a third TSD, and predicting a fourth TSD based on the prediction model and the third TSD. With more data are obtained via the prediction, the resource management is more efficient and accurate.
-
公开(公告)号:US20180285764A1
公开(公告)日:2018-10-04
申请号:US15473232
申请日:2017-03-29
Applicant: Futurewei Technologies, Inc.
Abstract: An apparatus and method are provided for a managed knowledge network platform (KNP). Model dissimilarity values for model pairs are obtained, each model pair including a first model of a plurality of models in a KNP and a different model in the plurality of models. Path lengths between a first model node of a plurality of model nodes in the KNP and each one of other model nodes are computed, where the first model node represents the first model and the first model node is connected to a first user node of a plurality of user nodes representing users of the KNP. At least one of the different models is selected based on the model dissimilarity values and the path lengths. A recommendation that includes the at least one model is generated for a first user represented by the first user node.
-
公开(公告)号:US20180255122A1
公开(公告)日:2018-09-06
申请号:US15448451
申请日:2017-03-02
Applicant: Futurewei Technologies, Inc.
IPC: H04L29/08 , H04W72/04 , H04L12/911
CPC classification number: H04L47/72 , G06F8/60 , G06F9/445 , G06F9/45558 , G06F11/30 , H04L41/046 , H04L41/0896 , H04L41/147 , H04L41/16 , H04L43/08 , Y02D70/00
Abstract: A mobile device, computer readable medium, and method are provided for allocating resources within a cloud. The method includes the steps of receiving metrics data associated with one or more tasks, training one or more models based on the metrics data to predict scores for tasks executed with a particular number of resource units, receiving a request that specifies a first task for processing a dataset, determining an optimal number of resource units to allocate to the first task based on predicted scores output by a first model, and allocating the optimal number of resource units to a resource agent in the cloud to manage the execution of the first task. The metrics data, which is collected by a plurality of cognitive agents, is received by a cognitive engine service in communication with the plurality of cognitive agents deployed in the cloud.
-
公开(公告)号:US20180004385A1
公开(公告)日:2018-01-04
申请号:US15199401
申请日:2016-06-30
Applicant: Futurewei Technologies, Inc.
Inventor: Zongfang Lin , Reza Yazdani , Chen Tian , Lawrence Davison , Ziang Hu
IPC: G06F3/0488 , G06F3/0482 , G06F3/041 , G06F3/0486 , G06F3/0481
CPC classification number: G06F3/0488 , G06F3/0414 , G06F3/04817 , G06F3/0482 , G06F3/04842 , G06F3/0486 , G06F2203/04105 , G06F2203/04108 , H04M1/725 , H04M1/72522
Abstract: A method of controlling an electronic device is provided, comprising receiving a selection contact within a first icon region of a first icon displayed on a pressure-sensing display screen of the electronic device, displaying on the pressure-sensing display screen a second set of icons related to the first icon, detecting that the selection contact uninterruptedly moves to a second icon of the second set of icons and selects the second icon, displaying on the pressure-sensing display screen a third set of icons related to the second icon, detecting that the selection contact uninterruptedly moves to a third icon of the third set of icons and selects the third icon, and initiating an application or function associated with the third icon.
-
公开(公告)号:US11334237B2
公开(公告)日:2022-05-17
申请号:US16164423
申请日:2018-10-18
Applicant: Futurewei Technologies, Inc.
Inventor: Zongfang Lin , Reza Yazdani , Chen Tian , Lawrence Davison , Ziang Hu
IPC: G06F3/0482 , G06F3/0488 , G06F3/04842 , H04M1/72403 , G06F3/04817 , G06F3/0486 , H04M1/725
Abstract: A method of controlling an electronic device is provided, comprising receiving a selection contact within a first icon region of a first icon displayed on a pressure-sensing display screen of the electronic device, displaying on the pressure-sensing display screen a second set of icons related to the first icon, detecting that the selection contact uninterruptedly moves to a second icon of the second set of icons and selects the second icon, displaying on the pressure-sensing display screen a third set of icons related to the second icon, detecting that the selection contact uninterruptedly moves to a third icon of the third set of icons and selects the third icon, and initiating an application or function associated with the third icon.
-
公开(公告)号:US10117185B1
公开(公告)日:2018-10-30
申请号:US15423490
申请日:2017-02-02
Applicant: Futurewei Technologies, Inc.
Inventor: Zongfang Lin , Jun Wang , Karthik Rao , Chen Tian , Handong Ye , Ziang Hu
Abstract: A system, computer readable medium, and method are provided for reducing the power consumption of a mobile device. The method includes the steps of detecting video content to be viewed in an application executed by the mobile device; detecting unwanted content associated with the video content; and operating the mobile device in a low-power mode during playback of the video content in the application in response to detecting the unwanted content. The mobile device may include a memory storing the application and a processor executing the application, which configures the processor to implement the method. Five techniques may be applied in the low-power mode to reduce power consumption including Dynamic Voltage and Frequency Scaling (DVFS), reducing resolution of content, reducing brightness of a display, masking content, and thread throttling. The low-power mode saves energy when playing back videos on the mobile device.
-
公开(公告)号:US09652208B2
公开(公告)日:2017-05-16
申请号:US14445983
申请日:2014-07-29
Applicant: Futurewei Technologies, Inc.
Inventor: Pengcheng Li , Ziang Hu , Handong Ye
CPC classification number: G06F8/443 , G06F8/425 , G06F8/436 , G06F8/447 , G06F11/3636 , G06F11/3684
Abstract: An embodiment method of global scope basic-block reordering includes profiling an application having a source code decomposable into a plurality of basic-blocks. The profiling yields a global basic-block sequence. The method also includes generating a hierarchical locality model according to the global basic-block sequence. The method also includes generating a target code according to the hierarchical locality model.
-
10.
公开(公告)号:US20170039093A1
公开(公告)日:2017-02-09
申请号:US14818253
申请日:2015-08-04
Applicant: Futurewei Technologies, Inc.
Inventor: Zongfang Lin , Chen Tian , Feng Ye , Jiachen Xue , Ziang Hu
CPC classification number: G06F9/5083 , G06F9/5066 , G06F2209/5018
Abstract: A method of balancing load on multiple cores includes maintaining multiple bitmaps in a global memory location. Each bitmap indicates loads of the threads included in a thread domain. The multiple threads are associated with each core. Each core maintains and updates the respective bitmap based on the loads of the threads. The multiple bitmaps are maintained in the global memory location which is accessible by a multiple thread domains configured to execute threads using the cores. Execution of the multiple thread domains is balanced using the multiple cores based on loads of each thread described in each bitmap.
Abstract translation: 在多个核心上平衡负载的方法包括在全局存储器位置保持多个位图。 每个位图指示线程域中包含的线程的负载。 多个线程与每个核心相关联。 每个核心基于线程的负载维护和更新相应的位图。 多个位图被保留在全局存储器位置,该位置可被配置为使用内核执行线程的多个线程域访问。 基于每个位图中描述的每个线程的负载,使用多个核来平衡多个线程域的执行。
-
-
-
-
-
-
-
-
-