IP Library Granted Patent US 8,880,643
Granted Patent B2
US 8,880,643 · App. 13/422,469 · Granted Nov 4, 2014

Method, device and system for forwarding document content in extensible markup language document management

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,880,643
App. No.
13/422,469
Granted
Nov 4, 2014
Kind
B2
Abstract

In the field of mobile communications, embodiments of the present invention disclose a method, a device and a system for forwarding document content in Extensible Markup Language Document Management (XDM). The method includes: receiving a forwarding request sent by a forwarding sender, where the forwarding request is used to forward the document content to a forwarding receiver; judging, according to a rights document, whether the forwarding sender has a forwarding right to the document content and whether the forwarding receiver has an access right to the document content; and when the forwarding sender has the forwarding right and the forwarding receiver has the access right, forwarding the document content to the forwarding receiver. Through the solutions in the embodiments of the present invention, the forwarding sender selectively forwards the document content to the forwarding receiver according to the rights document stored in an XDM Server (XDMS).

Claims (30)

1. A method for forwarding document content in Extensible Markup Language Document Management (XDM), comprising:

setting, in a rights document, a forwarding right of a forwarding sender, and setting a forwarding receiver list of the forwarding sender;

setting document content to which the forwarding sender has the forwarding right, and setting received document content of a forwarding receiver, wherein the received document content comprises at least a part of the document content to which the forwarding sender has the forwarding right;

receiving a forwarding request sent by the forwarding sender, wherein the forwarding request is used to forward the document content to the forwarding receiver;

judging, according to the rights document, whether the forwarding sender has a forwarding right to the document content and whether the forwarding receiver has an access right to the document content; and

when the forwarding sender has the forwarding right and the forwarding receiver has the access right, forwarding the document content to the forwarding receiver.

2. The method according to claim 1 , wherein

when the method comprises setting, in the rights document, the forwarding right of the forwarding sender,

the judging, according to the rights document, whether the forwarding sender has the forwarding right to the document content and whether the forwarding receiver has the access right to the document content specifically comprises:

acquiring, from the rights document, the access right of the forwarding sender to the document content, and judging whether the forwarding sender has the forwarding right to the document content;

when the forwarding sender has the forwarding right, sending asking request to an XDM Client (XDMC) of a document management user to ask whether the forwarding receiver has the access right to the document content; and

receiving an asking result returned by the XDMC of the document management user, where when the asking result is yes, the forwarding receiver has the access right to the document content.

3. The method according to claim 1 , wherein the judging, according to the rights document, whether the forwarding sender has the forwarding right to the document content and whether the forwarding receiver has the access right to the document content further comprises:

after receiving the forwarding request sent by the forwarding sender, acquiring, in the rights document, the forwarding right of the forwarding sender, if the forwarding right of the forwarding sender does not exist in the rights document, sending an asking request to an XDM Client (XDMC) of a document management user to ask whether the forwarding sender has the forwarding right to the document content and whether the forwarding receiver has the access right to the document content; and

receiving an asking result returned by the XDMC of the document management user.

4. An Extensible Markup Language Document Management (XDM) server (XDMS) device, comprising:

a receiving module, configured to receive a forwarding request sent by a forwarding sender, wherein the forwarding request is used to forward the document content to a forwarding receiver;

a judging module, configured to judge, according to a rights document, whether the forwarding sender has a forwarding right to the document content and whether the forwarding receiver has an access right to the document content; and

a forwarding module, configured to forward the document content to the forwarding receiver when the forwarding sender has the forwarding right and the forwarding receiver has the access right; and

a first setting module, configured to set, in the rights document, the forwarding right of the forwarding sender, and set a forwarding receiver list of the forwarding sender,

wherein the first setting module further comprises:

a first setting unit, configured to set document content to which the forwarding sender has the forwarding right and set a received document content of the forwarding receiver, wherein the received document content comprises at least a part of the document content to which the forwarding sender has the forwarding right.

5. The device according to claim 4 , wherein the judging module further comprises:

a judging unit, configured to acquire, in the rights document, the forwarding right of the forwarding sender after receiving the forwarding request sent by the receiving module, if the forwarding right of the forwarding sender does not exist in the rights document, send an asking request to an XDM Client (XDMC) of a document management user to ask whether the forwarding sender has the forwarding right to the document content and whether the forwarding receiver has the access right to the document content; and receive an asking result returned by the XDMC of the document management user;

accordingly, the forwarding module further comprises:

a forwarding unit, configured to forward the document content to which the forwarding sender has the forwarding right to the forwarding receiver when the asking result returned by the judging unit is that the forwarding sender has the forwarding right to the document content and the forwarding receiver has the access right to the document content.

6. A system for forwarding document content in Extensible Markup Language Document Management (XDM), comprising an XDM Server (XDMS) and an XDM Client (XDMC), wherein:

the XDMS is configured to set in a rights document, a forwarding right of a forwarding sender, and setting a forwarding receiver list of the forwarding sender, and set document content to which the forwarding sender has the forwarding right, and set received document content of a forwarding receiver, wherein the received document content comprises at least a part of the document content to which the forwarding sender has the forwarding right;

the XDMS is further configured to receive a forwarding request sent by the forwarding sender, wherein the forwarding request is used to forward the document content to the forwarding receiver; judge, according to the rights document, whether the forwarding sender has a forwarding right to the document content and whether the forwarding receiver has an access right to the document content; and when the forwarding sender has the forwarding right and the forwarding receiver has the access right, forward the document content to the forwarding receiver; and

the XDMC is configured to send the forwarding request to the XDMS, wherein the forwarding request is used to forward the document content to the forwarding receiver.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2018
From: HUAWEI DEVICE (SHENZHEN) CO., LTD.
To: HUAWEI DEVICE CO., LTD.
Reel/Frame 047603/0039 →
CHANGE OF NAME Recorded Jun 12, 2018
From: HUAWEI DEVICE CO.,LTD.
To: HUAWEI DEVICE (SHENZHEN) CO., LTD.
Reel/Frame 046340/0590 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2012
From: LI, XIAOJUAN; SONG, YUE; LIU, HAITAO; CHANG, XINMIAO; ZHANG, HUIPING
To: HUAWEI DEVICE CO., LTD.
Reel/Frame 027880/0394 →