-
21.
公开(公告)号:US20180307972A1
公开(公告)日:2018-10-25
申请号:US15495550
申请日:2017-04-24
发明人: Minwei Feng , Yufei Ren , Yandong Wang , Li Zhang , Wei Zhang
IPC分类号: G06N3/063 , G06N3/08 , G06N3/04 , G06F12/1009 , G06T1/20
CPC分类号: G06N3/063 , G06F12/1009 , G06F2212/65 , G06N3/04 , G06N3/08 , G06T1/20
摘要: A network interface controller of a machine receives a packet including at least one model parameter of a neural network model from a server. The packet includes a virtual address associated with the network interface controller, and the machine further includes a plurality of graphics processing units coupled to the network interface controller by a bus. The network interface controller translates the virtual address to a memory address associated with each of the plurality of graphics processing units. The network interface controller broadcasts the at least one model parameter to the memory address associated with each of the plurality of graphics processing units.
-
公开(公告)号:US20180270297A1
公开(公告)日:2018-09-20
申请号:US15987998
申请日:2018-05-24
发明人: Shicong Meng , Jian Tan , Ting Wang , Li Zhang
IPC分类号: H04L29/08 , H04L29/14 , A63F13/352 , A63F13/358
CPC分类号: H04L67/10 , A63F13/352 , A63F13/358 , H04L67/1095 , H04L67/32 , H04L69/40
摘要: An embodiment of the invention includes a method for executing commands in a distributed computing environment. The method receives a plurality of distributed commands from one or more devices. The method determines a global command execution order for executing the received plurality of distributed commands. The method dispatches the received plurality of distributed commands to a plurality of servers hosting a plurality of corresponding shards in the distributed computing environment, where a given distributed command corresponds to one or more of a given shard if the given distributed command pertains to a state hosted by the one or more given shard. The method executes, by the one or more given shard, the given distributed command, where the execution is deterministic, and where a result of deterministic execution of the given distributed command is unanimous among the one or more given shard.
-
公开(公告)号:US10079774B2
公开(公告)日:2018-09-18
申请号:US14953453
申请日:2015-11-30
发明人: Alicia E. Chin , Michael Feiman , Zhenhua Hu , Zhimin Lin , Jian Tan , Li Zhang
IPC分类号: H04L12/911 , H04L12/867 , H04L29/08
CPC分类号: H04L47/70 , G06F9/38 , G06F9/50 , H04L47/629 , H04L47/782 , H04L67/1074
摘要: A method to determine a hierarchical fair share of resources among one or more scheduling peers. The method determines a greatest fairness difference between the usage percentage difference of a most-served competing peer and that of a least-served competing peer. The method determines a greatest accumulated fairness difference between the accumulated usage percentage difference of the most-served competing peer and that of the least-served competing peer. The method adjusts a resource allocation such that resources from the most-served competing peer are allocated to the least-served competing peer if an adjustment condition is met, wherein the adjustment condition is based on one or both of i) the greatest fairness difference, and ii) whether the greatest accumulated fairness difference exceeds at least one threshold.
-
公开(公告)号:US10079773B2
公开(公告)日:2018-09-18
申请号:US14869089
申请日:2015-09-29
发明人: Alicia E. Chin , Michael Feiman , Zhenhua Hu , Zhimin Lin , Jian Tan , Li Zhang
IPC分类号: H04L12/911 , H04L12/867 , H04L29/08
CPC分类号: H04L47/70 , G06F9/38 , G06F9/50 , H04L47/629 , H04L47/782 , H04L67/1074
摘要: A method to determine a hierarchical fair share of resources among one or more scheduling peers. The method determines a greatest fairness difference between the usage percentage difference of a most-served competing peer and that of a least-served competing peer. The method determines a greatest accumulated fairness difference between the accumulated usage percentage difference of the most-served competing peer and that of the least-served competing peer. The method adjusts a resource allocation such that resources from the most-served competing peer are allocated to the least-served competing peer if an adjustment condition is met, wherein the adjustment condition is based on one or both of i) the greatest fairness difference, and ii) whether the greatest accumulated fairness difference exceeds at least one threshold.
-
公开(公告)号:US20180219998A1
公开(公告)日:2018-08-02
申请号:US15915152
申请日:2018-03-08
发明人: Keke Cai , Bai Chen Deng , Dongxu Duan , Zhong Su , Li Zhang , Xiaolu Zhang , Shiwan Zhao
CPC分类号: H04M3/436 , H04L67/10 , H04M1/575 , H04M1/663 , H04M3/42042 , H04M3/42059 , H04M3/42068 , H04M3/42153 , H04M3/4365
摘要: A method, system, and computer program product, include receiving a request for registration from a service provider, upon the service receiver having authorized the request for registration, registering characteristic information of the service call in a user device of a service receiver, and upon a lapse of time, deregistering the characteristic information from the user device
-
公开(公告)号:US10037302B2
公开(公告)日:2018-07-31
申请号:US14953488
申请日:2015-11-30
发明人: Michel H. Hack , Yufei Ren , Yandong Wang , Li Zhang
IPC分类号: G06F15/167 , G06F12/0813 , H04L29/08 , G06F17/00
CPC分类号: G06F15/167 , G06F12/0813 , G06F17/00 , G06F2212/154 , H04L67/2847
摘要: A cache management system performs cache management in a Remote Direct Memory Access (RDMA) key value data store. The cache management system receives a request from at least one client configured to access a data item stored in a data location of a remote server, and determines a popularity of the data item based on a frequency at which the data location is accessed by the at least one client. The system is further configured to determine a lease period of the data item based on the frequency and assigning the lease period to the data location.
-
公开(公告)号:US20180211390A1
公开(公告)日:2018-07-26
申请号:US15416110
申请日:2017-01-26
发明人: Wenzhe Shi , Xiaoyu Li , Ziying Xin , Li Zhang , Wenya Zhou
摘要: Removing an embedded barcode in an image. A barcode-embedding area in an image is acquired. Pixels in the barcode-embedding area can be changed from a RGB color space to a color space with a luminance component. The luminance values of the pixels can be determined on a dark side or a light side. The luminance values of the pixels on the dark side or the light side can be mapped to luminance values falling into a whole range of a luminance interval. The pixels in the barcode-embedding area can be changed from the color space with the luminance component to the RGB color space.
-
公开(公告)号:US20170300782A1
公开(公告)日:2017-10-19
申请号:US15131324
申请日:2016-04-18
发明人: Ke Ke Cai , Dong Xu Duan , Changhua Sun , Li Zhang , Shi Wan Zhao
CPC分类号: G06F16/5866 , G06F16/51 , G06F16/5846 , G06K9/00677 , G06K9/3266 , G06K2209/01 , G06T11/60
摘要: Embodiments include methods, and mobile computing devices, and computer program products for creating personalized photo albums on mobile computing devices based on social media data. Aspects include: accessing, via mobile computing device, various photos taken by a user of mobile computing device, retrieving, from one or more social media streams, various media photos posted by user of the mobile computing device, extracting image features from the photos and the media photos, and text features from the media photos, generating photo clusters based on the image features of the photos, and media photo clusters based on the image features of the media photos, respectively, matching the photo clusters and the media photo clusters, tagging the photo clusters and the media photo clusters matched based on the text features extracted from the media photos, and generating a personalized photo album based on the photo clusters tagged and the media photo clusters tagged.
-
公开(公告)号:US20170269818A1
公开(公告)日:2017-09-21
申请号:US15070391
申请日:2016-03-15
发明人: Zai Cen , Jie Jiang , Wen Juan Nie , Qi Ruan , Li Zhang , Chao Xing Zhou
IPC分类号: G06F3/0484 , G06F3/0486 , G06F3/0482
CPC分类号: G06F3/0486 , G06F3/0482
摘要: A method, executed by a computer, for remapping interface elements on a graphical user interface includes activating an action capture mode responsive to input from a user, receiving a selection of an interface element, responsive to input from the user that uses the action capture mode, adding an alias user interface element corresponding to the interface element to a shortcut group, and wherein activation of the alias user interface element performs an action corresponding to the interface element. A computer program product and computer system corresponding to the above method are also disclosed herein.
-
公开(公告)号:US09769268B2
公开(公告)日:2017-09-19
申请号:US14796143
申请日:2015-07-10
发明人: Shicong Meng , Xiaoqiao Meng , Jian Tan , Xiao Yu , Li Zhang
摘要: A method for selecting a consensus protocol comprises separating a consensus protocol into one or more communication steps, wherein the consensus protocol is useable to substantially maintain data consistency between nodes in a distributed computing system, and wherein a communication step comprises a message transfer, attributable to the consensus protocol, in the distributed computing system, and computing an estimated protocol-level delay based on one or more attributes associated with the separated communication steps of the consensus protocol.
-
-
-
-
-
-
-
-
-