-
公开(公告)号:US11308264B2
公开(公告)日:2022-04-19
申请号:US14792746
申请日:2015-07-07
Applicant: International Business Machines Corporation
Inventor: Hanson Lieu
IPC: G06F40/169 , G06F21/62 , G06F16/9535 , G06F40/117 , H04L29/06
Abstract: Managing document annotations in a publish/subscribe system is described. A publishing system creates annotations of a document that include references to where the annotations are to be displayed; stores the annotations separately from the document; names an annotation set using tags; sets roles and permissions for use of the annotation set, including access permissions based on a time and/or location constraint of a subscribing user; and publishes the annotation set to a publish/subscribe broker for access by the subscribing users. A subscribing system subscribes a user to annotations of a document, wherein each annotation is separate from the document and includes reference to where the annotations are to be displayed. The subscribing system also defines a role of the subscribing user, wherein use permissions of the annotations by the subscribing user are controlled based on the role, including time and/or location constraints of the subscribing user.
-
2.
公开(公告)号:US20140325519A1
公开(公告)日:2014-10-30
申请号:US13873569
申请日:2013-04-30
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Yong Li , Hanson Lieu , Ron Liu , Xiaoyan Pu
IPC: G06F9/48
CPC classification number: H04L63/102 , G06F9/4881 , G06F2209/483 , G06F2209/5013 , G06F2209/548 , H04L67/42
Abstract: A method includes a workload management (WLM) server that receives a first CHECK WORKLOAD command for a workload in a queue of the WLM server. It may be determined whether the workload is ready to run on a WLM client. If the workload is not ready to run, a wait time for the workload with the WLM server is dynamically estimated. The wait time is sent to the WLM client. If the workload is ready to run, then a response is sent to the WLM client that workload is ready to run.
Abstract translation: 一种方法包括工作负载管理(WLM)服务器,其接收WLM服务器的队列中的工作负载的第一CHECK WORKLOAD命令。 可以确定工作负载是否准备好在WLM客户端上运行。 如果工作负载未准备好运行,则会动态估计WLM服务器的工作负载等待时间。 等待时间发送到WLM客户端。 如果工作负载准备好运行,那么将向WLM客户端发送响应,以便工作负载准备好运行。
-
公开(公告)号:US10771416B2
公开(公告)日:2020-09-08
申请号:US16243259
申请日:2019-01-09
Applicant: International Business Machines Corporation
Inventor: Hanson Lieu
Abstract: Control of messages in a publish/subscribe system is described. A publishing system creates a message for publishing to multiple subscribers via a broker system. The message and associated metadata are provided. The metadata defines control of the message and relates to control of publishing of the message, by the broker system, and/or control of use of the message, by a subscribing system. The message is published with the metadata. A broker system receives the message and analyses the metadata with respect to a subscriber. Based on the analysis, restrictions are applied to delivery of the message to the subscriber. A subscribing system receives the message and analyses the metadata with respect to the subscriber. Based on this second analysis, restrictions are applied to use of the message by the subscriber.
-
公开(公告)号:US20170011021A1
公开(公告)日:2017-01-12
申请号:US14792746
申请日:2015-07-07
Applicant: International Business Machines Corporation
Inventor: Hanson Lieu
IPC: G06F17/24 , G06F3/0484 , G06F21/62 , G06F3/0482
CPC classification number: G06F17/241 , G06F16/9535 , G06F17/218 , G06F21/6209 , H04L63/105 , H04L63/107 , H04L63/108
Abstract: Managing document annotations in a publish/subscribe system is described. A publishing system creates annotations of a document that include references to where the annotations are to be displayed; stores the annotations separately from the document; names an annotation set using tags; sets roles and permissions for use of the annotation set, including access permissions based on a time and/or location constraint of a subscribing user; and publishes the annotation set to a publish/subscribe broker for access by the subscribing users. A subscribing system subscribes a user to annotations of a document, wherein each annotation is separate from the document and includes reference to where the annotations are to be displayed. The subscribing system also defines a role of the subscribing user, wherein use permissions of the annotations by the subscribing user are controlled based on the role, including time and/or location constraints of the subscribing user.
-
公开(公告)号:US10447626B2
公开(公告)日:2019-10-15
申请号:US14792759
申请日:2015-07-07
Applicant: International Business Machines Corporation
Inventor: Hanson Lieu
Abstract: Control of messages in a publish/subscribe system is described. A publishing system creates a message for publishing to multiple subscribers via a broker system. The message and associated metadata are provided. The metadata defines control of the message and relates to control of publishing of the message, by the broker system, and/or control of use of the message, by a subscribing system. The message is published with the metadata. A broker system receives the message and analyzes the metadata with respect to a subscriber. Based on the analysis, restrictions are applied to delivery of the message to the subscriber. A subscribing system receives the message and analyzes the metadata with respect to the subscriber. Based on this second analysis, restrictions are applied to use of the message by the subscriber.
-
公开(公告)号:US10257138B2
公开(公告)日:2019-04-09
申请号:US15143648
申请日:2016-05-02
Applicant: International Business Machines Corporation
Inventor: Hanson Lieu
Abstract: Control of messages in a publish/subscribe system is described. A publishing system creates a message for publishing to multiple subscribers via a broker system. The message and associated metadata are provided. The metadata defines control of the message and relates to control of publishing of the message, by the broker system, and/or control of use of the message, by a subscribing system. The message is published with the metadata. A broker system receives the message and analyses the metadata with respect to a subscriber. Based on the analysis, restrictions are applied to delivery of the message to the subscriber. A subscribing system receives the message and analyses the metadata with respect to the subscriber. Based on this second analysis, restrictions are applied to use of the message by the subscriber.
-
公开(公告)号:US09973512B2
公开(公告)日:2018-05-15
申请号:US14996465
申请日:2016-01-15
Applicant: International Business Machines Corporation
Inventor: Yong Li , Hanson Lieu , Ron Liu , Xiaoyan Pu
CPC classification number: H04L63/102 , G06F9/4881 , G06F2209/483 , G06F2209/5013 , G06F2209/548 , H04L67/42
Abstract: A method includes a workload management (WLM) server that receives a first CHECK WORKLOAD command for a workload in a queue of the WLM server. It may be determined whether the workload is ready to run on a WLM client. If the workload is not ready to run, a wait time for the workload with the WLM server is dynamically estimated. The wait time is sent to the WLM client. If the workload is ready to run, then a response is sent to the WLM client that workload is ready to run.
-
公开(公告)号:US20190149498A1
公开(公告)日:2019-05-16
申请号:US16243272
申请日:2019-01-09
Applicant: International Business Machines Corporation
Inventor: Hanson Lieu
Abstract: Control of messages in a publish/subscribe system is described. A publishing system creates a message for publishing to multiple subscribers via a broker system. The message and associated metadata are provided. The metadata defines control of the message and relates to control of publishing of the message, by the broker system, and/or control of use of the message, by a subscribing system. The message is published with the metadata. A broker system receives the message and analyses the metadata with respect to a subscriber. Based on the analysis, restrictions are applied to delivery of the message to the subscriber. A subscribing system receives the message and analyses the metadata with respect to the subscriber. Based on this second analysis, restrictions are applied to use of the message by the subscriber.
-
公开(公告)号:US20190149497A1
公开(公告)日:2019-05-16
申请号:US16243259
申请日:2019-01-09
Applicant: International Business Machines Corporation
Inventor: Hanson Lieu
Abstract: Control of messages in a publish/subscribe system is described. A publishing system creates a message for publishing to multiple subscribers via a broker system. The message and associated metadata are provided. The metadata defines control of the message and relates to control of publishing of the message, by the broker system, and/or control of use of the message, by a subscribing system. The message is published with the metadata. A broker system receives the message and analyses the metadata with respect to a subscriber. Based on the analysis, restrictions are applied to delivery of the message to the subscriber. A subscribing system receives the message and analyses the metadata with respect to the subscriber. Based on this second analysis, restrictions are applied to use of the message by the subscriber.
-
公开(公告)号:US20170012916A1
公开(公告)日:2017-01-12
申请号:US15143648
申请日:2016-05-02
Applicant: International Business Machines Corporation
Inventor: Hanson Lieu
CPC classification number: H04L51/066 , G06F9/00 , H04L51/18 , H04L67/306
Abstract: Control of messages in a publish/subscribe system is described. A publishing system creates a message for publishing to multiple subscribers via a broker system. The message and associated metadata are provided. The metadata defines control of the message and relates to control of publishing of the message, by the broker system, and/or control of use of the message, by a subscribing system. The message is published with the metadata. A broker system receives the message and analyses the metadata with respect to a subscriber. Based on the analysis, restrictions are applied to delivery of the message to the subscriber. A subscribing system receives the message and analyses the metadata with respect to the subscriber. Based on this second analysis, restrictions are applied to use of the message by the subscriber.
-
-
-
-
-
-
-
-
-