-
公开(公告)号:US11303777B2
公开(公告)日:2022-04-12
申请号:US16986948
申请日:2020-08-06
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Teng Wu , Alan Pak-Lun Ho , Thomas Daniel Wallace , Mustafa Mohamad
Abstract: The disclosed systems, structures, and methods are directed to a digital watermarking system comprising: a data separator configured to receive a digital data file and segregate the digital data file into a message component and a data component, in which the message component includes a message, and the data component includes a data file; a message pipeline configured to process the message; a data pipeline configured to process the data file; a watermark pipeline configured to embed the processed message file onto the processed data file; and an inverse process pipeline configured to inverse the process applied by the data pipeline while processing the data file and generate a watermarked data file.
-
2.
公开(公告)号:US20170344408A1
公开(公告)日:2017-11-30
申请号:US15167676
申请日:2016-05-27
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yin Tan , Dong Jin Kim , Alan Pak-Lun Ho
CPC classification number: G06F9/546 , G06F9/544 , G06F9/545 , G06F21/44 , G06F21/6281 , G06F2221/2129
Abstract: A computer-implemented method of performing inter-process communication includes a first process in a first operating system (OS) level container in a user space sending a message to a buffer process. The message is addressed to a second process in a second OS-level container in the user space. The buffer process communicates the message to the second process. A device for performing the computer-implemented method is also provided.
-
公开(公告)号:US10305834B2
公开(公告)日:2019-05-28
申请号:US15187443
申请日:2016-06-20
Applicant: Huawei Technologies Co., Ltd.
Inventor: Alan Pak-Lun Ho , Amarpreet Singh , Sangjoo Lee
Abstract: A method for messaging between operating system containers includes receiving, by a first proxy in a first user space container, a first message from a first service in the first user space container, the first message sent to the first proxy using a first messaging mechanism, forwarding, by the first proxy, the first message to a second proxy in a second user space container, the first message sent to the second proxy using a second messaging mechanism that is different than the first messaging mechanism, and delivering, by the second proxy, the first message to a second service in the second user space container.
-
公开(公告)号:US11062030B2
公开(公告)日:2021-07-13
申请号:US15916866
申请日:2018-03-09
Applicant: Huawei Technologies Co., Ltd.
Inventor: Tianhu Zhang , Alan Pak-Lun Ho , Anthony Russello
Abstract: Methods and systems for managing access control of interprocess communications between processes executing on a computing device are provided. Interprocess communication is determined to be permitted or denied based on calling process attribute data, target process attribute data, IPC attribute data, and contextual attribute data of an operating system, and one or more access policies.
-
公开(公告)号:US10599494B2
公开(公告)日:2020-03-24
申请号:US15167676
申请日:2016-05-27
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yin Tan , Dong Jin Kim , Alan Pak-Lun Ho
IPC: G06F7/04 , G06F12/00 , G06F12/14 , G06F13/00 , G06F17/00 , G11C7/00 , G06F9/54 , G06F21/44 , G06F21/62
Abstract: A computer-implemented method of performing inter-process communication includes a first process in a first operating system (OS) level container in a user space sending a message to a buffer process. The message is addressed to a second process in a second OS-level container in the user space. The buffer process communicates the message to the second process. A device for performing the computer-implemented method is also provided.
-
公开(公告)号:US10528749B2
公开(公告)日:2020-01-07
申请号:US15463539
申请日:2017-03-20
Applicant: Huawei Technologies Co., Ltd.
Inventor: Zhigang Luo , Yuri Poeluev , Alan Pak-Lun Ho
Abstract: A computing device has first and second operating systems with access to separate first and second memories. The second operating system hosts containers which provide separate execution environments. The containers have secure computing resources. A software module in the second operating system receives access requests from applications in the first operating system and selectively passes the requests based on rules for accessing the containers.
-
公开(公告)号:US20170366492A1
公开(公告)日:2017-12-21
申请号:US15187443
申请日:2016-06-20
Applicant: Huawei Technologies Co., Ltd.
Inventor: Alan Pak-Lun Ho , Amarpreet Singh , Sangjoo Lee
CPC classification number: H04L51/14 , H04L51/36 , H04L67/2814
Abstract: A method for messaging between operating system containers includes receiving, by a first proxy in a first user space container, a first message from a first service in the first user space container, the first message sent to the first proxy using a first messaging mechanism, forwarding, by the first proxy, the first message to a second proxy in a second user space container, the first message sent to the second proxy using a second messaging mechanism that is different than the first messaging mechanism, and delivering, by the second proxy, the first message to a second service in the second user space container.
-
-
-
-
-
-