WO2015096599A1 - Method and apparatus for implementing document sharing between user groups - Google Patents
Method and apparatus for implementing document sharing between user groups Download PDFInfo
- Publication number
- WO2015096599A1 WO2015096599A1 PCT/CN2014/092792 CN2014092792W WO2015096599A1 WO 2015096599 A1 WO2015096599 A1 WO 2015096599A1 CN 2014092792 W CN2014092792 W CN 2014092792W WO 2015096599 A1 WO2015096599 A1 WO 2015096599A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- document
- shared document
- user group
- identifier
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/104—Grouping of entities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/176—Support for shared access to files; File sharing support
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/178—Techniques for file synchronisation in file systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/93—Document management systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/101—Collaborative creation, e.g. joint development of products or services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/457—Network directories; Name-to-address mapping containing identifiers of data entities on a computer, e.g. file names
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
Definitions
- the present application relates to the field of network communication technologies, and in particular, to a method and apparatus for implementing sharing of documents between user groups.
- the embodiment of the present application discloses a method and apparatus for implementing sharing of documents between user groups, so that documents shared between different user groups are edited in one user group, and other user groups sharing the document are Can be updated synchronously.
- the embodiment of the present application discloses a method for implementing sharing of documents between user groups, and the method includes:
- a shared document instruction to the second user group, where the shared document instruction carries an identifier of the shared document to be created and an index of the shared document to be created, and is used to indicate that the second user group is created and The shared document corresponding to the target shared document, wherein the index of the document to be created is the same as the identifier of the target shared document, and is used to associate the document to be created with the target shared document.
- the sharing document instruction includes:
- the second user group creating a shared document to be created according to an operation of the user in the interface in the second user group.
- the step of sending a shared document instruction to the second user group includes:
- Information for providing a user operation interface is transmitted to a user having permission to receive shared document information in the second user group.
- the step of sending the information providing the user operation interface to the user having the right to receive the shared document information in the second user group before the step of sending the information providing the user operation interface to the user having the right to receive the shared document information in the second user group, the step of implementing sharing the document between the user groups is performed.
- the method also includes:
- a user having the right to receive the shared document information is selected from the user list.
- the method for implementing sharing a document between user groups further includes: pushing a newly added shared document notification message to all users in the second user group;
- the newly added shared document notification message carries an identifier of the newly added shared document, where the identifier of the newly added shared document is the identifier of the shared document to be created.
- the embodiment of the present application discloses an apparatus for implementing sharing of documents between user groups, and the apparatus includes:
- the information receiving module is configured to receive the document sharing request information sent by the user in the first user group, where the document sharing request information carries the identifier of the target shared document and the identifier of the second user group;
- An instruction sending module configured to send, according to the identifier of the second user group, a shared document instruction to the second user group, where the shared document instruction carries an identifier of the shared document to be created and an index of the shared document to be created, and is used to indicate the
- the second user group creates a shared document corresponding to the target shared document, wherein the index of the document to be created is the same as the identifier of the target shared document, and is used to associate the document to be created with the target shared document.
- the instruction sending module In a specific implementation manner of the application, the instruction sending module,
- the information about the user operation interface is sent to the second user group according to the identifier of the second user group, and the second user group creates the shared document to be created according to the operation of the user in the interface in the second user group.
- the instruction sending module is specifically configured to send, according to the identifier of the second user group, a user having the right to receive the shared document information in the second user group, to provide a user operation interface. information.
- the apparatus for implementing sharing a document between user groups further includes:
- a user list obtaining module configured to obtain a user list in the second user group before transmitting the information providing the user operation interface to the user having the right to receive the shared document information in the second user group;
- a user selection module is configured to select a user having the right to receive the shared document information from the user list.
- the apparatus for implementing sharing a document between user groups further includes:
- a notification message pushing module configured to push a newly added shared document notification message to all users in the second user group; the newly added shared document notification message carries an identifier of the newly added shared document, where the identifier of the shared document is newly added The identifier of the shared document to be created.
- an electronic device including:
- processor a memory, a communication interface, and a bus
- the processor, the memory, and the communication interface are connected by the bus and complete communication with each other;
- the memory stores executable program code
- the processor by reading executable program code stored in the memory, runs a program corresponding to the executable program code, and is used to execute any one of the user groups provided by the embodiments of the present application.
- the method of sharing documents by reading executable program code stored in the memory, runs a program corresponding to the executable program code, and is used to execute any one of the user groups provided by the embodiments of the present application.
- the embodiment of the present application discloses a storage medium for storing an application, and the application is used to execute any method for sharing a document between user groups provided by the embodiments of the present application. .
- the embodiment of the present application discloses an application program for performing any method for sharing a document between user groups provided by the embodiments of the present application.
- the server side pushes the shared document instruction to the second user group according to the second user group identifier in the received document sharing request information sent by the user in the first user group. Since the index of the shared document to be created in the shared document instruction is associated with the identifier of the target shared document, when the user in the second user group browses the shared document created according to the shared document instruction, the browsing is actually performed through the association relationship.
- the target in a user group shares the document, so that after the user in the first user group edits the target shared document, the shared document can be updated synchronously in the second user group.
- FIG. 1 is a schematic structural diagram of a system for implementing a shared document between user groups according to an embodiment of the present application
- FIG. 2 is a schematic flowchart of a method for implementing sharing of documents between user groups according to an embodiment of the present application
- FIG. 3 is another method for implementing sharing documents between user groups according to an embodiment of the present application. Schematic diagram of the process;
- FIG. 4 is a schematic structural diagram of an apparatus for implementing sharing of documents between user groups according to an embodiment of the present disclosure
- FIG. 5 is a schematic structural diagram of an apparatus for implementing sharing of documents between user groups according to an embodiment of the present disclosure.
- the embodiment of the present application provides a method and apparatus for implementing sharing of documents between user groups.
- the following is a description of a method for implementing a shared document between user groups according to an embodiment of the present application.
- the method may include the following steps:
- the execution body of the above steps may be a server, and of course, other devices having similar functions.
- the first user group and the second user group are two user groups existing on the server side.
- the first user group and the second user group may store the shared document in the corresponding location on the server side, and the user in the first user group and the second user group may log in to the server through a terminal such as a computer, a tablet computer, or a mobile phone, and browse and store the server.
- the shared document in the corresponding workgroup in the user, but the user in the second user group cannot browse the shared document of the first user group. If the user in the second user group can browse a shared document of the first user group, the file sharing method can be implemented. Specifically, referring to FIG. 1 , FIG.
- FIG. 1 is a schematic structural diagram of a system for implementing a shared document between user groups according to an embodiment of the present application.
- the server 101 parses the document sharing request information, and sends the identifier to the second user group 103 according to the identifier of the second user group 103 obtained by the parsing.
- Share document instructions After receiving the shared document instruction, the second user group 103 creates a shared document in the second user group 103, and the user in the second user group 103 can browse the corresponding document in the first user group 102 through the shared document.
- FIG. 2 is a schematic flowchart of a method for implementing a shared document between user groups according to an embodiment of the present disclosure, where the method includes the following steps:
- Step 201 Receive document sharing request information sent by a user in the first user group.
- the document sharing request information may carry the identifier of the target shared document, the identifier of the second user group, and the like.
- user groups can share information by sharing documents, which facilitates collaborative office work.
- the shared document of user group A includes document X
- all users in user group A can browse document X, but users in user group B cannot browse document X. If you want to enable all users in user group B to also browse document X, you can do so by sharing documents between user groups.
- the user group may be a work group, a conversation group, a collaborative relationship in a collaborative office, and the like.
- the present application does not limit the specific manifestation of the user group.
- the target shared document can be any document in a workgroup, which can be a text document, an image document, a video document, an audio document, and the like.
- one or more documents in the first user group shared document may be shared with other user groups.
- the document sharing request information needs to be simultaneously An ID that carries multiple target shared documents.
- the user in the first user group can also share the shared document in the first user group to multiple user groups.
- the document sharing request information needs to carry the identifier of the second user group in addition to the identifier of the second user group.
- the ID of the user group is the ID of the user group.
- the document sharing request information may further carry the identifier of the user who receives the information in the second user group, and the information carried in the document sharing request information in the actual application may be based on actual information.
- this application does not limit the information carried in the document sharing request information.
- a user group can include more than two users, and you can set the permissions of each user. For example, you can set whether the user has the right to send document sharing information. Only users with this permission can send to the server.
- Document sharing request information In a specific application, some users or all users in the user group may have the right to send document sharing information, that is, the document sharing request information sent by the user in the first user group received by the server is The first user group has document sharing request information sent by a user who transmits the document sharing request information authority.
- Step 202 Send a shared document instruction to the second user group according to the identifier of the second user group.
- the shared document instruction may carry an identifier of the shared document to be created, an index of the shared document to be created, and the like, and the shared document instruction is used to instruct the second user group to create a shared document corresponding to the target shared document, where The index of the created document is the same as the ID of the target shared document, and is used to associate the document to be created with the target shared document.
- the server After receiving the document sharing request information sent by the user in the first user group, the server parses the information, obtains the identifier of the second user group, and sends a shared document instruction to the second user group according to the identifier.
- the target shared document should be visible to the user in the second user group and should be browsable, so a second user group needs to create a The document corresponding to the target document, so as to achieve the purpose that the user in the second user group can browse the target document. It will be understood by those skilled in the art that the identification of the document created in the second user group and the identification of the target document need to be different to distinguish the two documents.
- step 201 Taking the example in step 201 as an example, if the user in the user group A shares the document X to the user group B, the user group B needs to create a pair in the user group B after receiving the shared document instruction sent by the server.
- Document X corresponds to the document, assuming that the document is represented by X'.
- the shared document instruction may be an instruction for triggering the second user group to automatically create a shared document according to the identifier of the shared document to be created and the index of the shared document to be created, that is, after the second user group receives the shared document instruction, according to the instruction
- the identifier of the shared document to be created carried in the instruction and the index of the shared document to be created create a shared document corresponding to the target document in the first user group, for example, the shared document X'.
- the shared document command may also be information for providing a user operation interface, and the second user group creates a shared document to be created according to the operation of the user in the interface in the second user group. For example, the information of the user operation interface may be included.
- the shared document to be created can be created.
- the user in the second user group can also select the reject operation on the dialog box, thereby rejecting the second user group.
- Create a shared document to be created that is, refuse to receive the shared document.
- the document must have the identification information of the document.
- the document can be determined by the identification information of the document and browsed.
- the document in this embodiment must have index information of the document.
- the index information of the document is mainly used to associate the current document with other documents.
- the document to be created in the second user group is mainly associated with the target document in the first user group.
- the user in the second user group browses the created document, and actually links to the target document of the first user group through the index information of the document, and browses the target document. Therefore, after the user in the first user group edits and saves the target document, the document in the second user group can synchronize the associated update.
- the index information of the current document is set to be empty; when the current document is associated with a certain document, the index information of the current document is set as the identifier of the associated document.
- the identifier of the document X in the user group A is: xxxx
- the identifier of the document X' in the user group B is: yyyy
- xxxx is different from yyyy
- the document X is not associated with other documents
- the index of the document X is empty.
- the index of the document X' is xxxx.
- the newly added shared document notification message may also be pushed to all users in the second user group, so that all users in the second user group are informed.
- a message for the new shared document has been added to this user group.
- the newly added shared document notification message carries the identifier of the newly added shared document, and the newly added shared document identifier is the identifier of the created shared document.
- the present application is only used as an example for description.
- the message carried in the newly added shared document notification message in the actual application is not limited thereto.
- the working group that shares the shared document and the second working group may receive the shared document. Users and so on.
- the user in the second user group can edit the created shared document and save the document on the server side.
- the server may also send a shared document update notification message to the user in the first user group, so that the user in the first user group knows the update dynamic of the shared document in time.
- the user may also set the permission of the shared document enjoyed by the user in the second user group, for example, sharing the document editing permission, and only the user having the shared document editing permission can access the shared document. Edit to prevent shared documents from being updated casually, not easy to version control, and more.
- the server pushes the shared document instruction to the second user group according to the second user group identifier in the received document sharing request information sent by the user in the first user group. Since the index of the shared document to be created in the shared document instruction is associated with the identifier of the target shared document, when the user in the second user group browses the shared document created according to the shared document instruction, the browsing is actually performed through the association relationship.
- the target in a user group shares the document, so that after the user in the first user group edits the target shared document, the shared document can be updated synchronously in the second user group.
- FIG. 3 is a schematic flowchart of another method for implementing a document sharing between user groups according to an embodiment of the present disclosure. Compared with the embodiment shown in FIG. 2, step 205 in the embodiment is an embodiment shown in FIG. 2 . The specific execution form, at the same time, step 203 and step 204 are also added in this embodiment.
- Step 203 Obtain a user list in the second user group.
- Step 204 Select a user having the right to receive the shared document information from the user list.
- obtaining user information having the right to receive the shared document information may also be implemented in other manners, for example, by a user-specified manner of transmitting the document sharing request information in the first user group, etc., the application does not have the receiving The way to share user information for document information permissions is limited.
- Step 205 Send, according to the identifier of the second user group, information for providing the user operation interface to the user having the right to receive the shared document information in the second user group.
- the newly added shared document notification message may also be pushed to all users in the second user group, so that all users in the second user group,
- a user having the right to receive information of a shared document knows that a message of a new shared document is added to the user group.
- the newly added shared document notification message carries the identifier of the newly added shared document, and the newly added shared document identifier is the identifier of the created shared document.
- the present application is only used as an example for description.
- the message carried in the newly added shared document notification message in the actual application is not limited thereto.
- the working group that shares the shared document and the second working group may receive the shared document. Users and so on.
- the information transmission is more targeted; obtaining the shared document information by obtaining the user list.
- the user information of the authority enables the document sharing request information sent by the user in the first user group to carry less information.
- FIG. 4 is a schematic structural diagram of an apparatus for implementing a shared document between user groups according to an embodiment of the present disclosure.
- the apparatus includes: an information receiving module 401 and an instruction sending module 402.
- the information receiving module 401 is configured to receive the document sharing request information sent by the user in the first user group, where the document sharing request information carries the identifier of the target shared document and the identifier of the second user group.
- the instruction sending module 402 is configured to send, according to the identifier of the second user group, a shared document instruction to the second user group, where the shared document instruction carries an identifier of the shared document to be created and an index of the shared document to be created, and is used to indicate the location
- the second user group creates a shared document corresponding to the target shared document, wherein the index of the document to be created is the same as the identifier of the target shared document, and is used to associate the document to be created with the target shared document.
- the instruction sending module 402 the instruction sending module 402
- the information about the user operation interface is sent to the second user group according to the identifier of the second user group, where the second user group is created according to the operation of the user in the interface in the second user group.
- the shared document is to be created.
- the apparatus further includes: a notification message pushing module (not shown).
- the notification message pushing module is configured to push a newly added shared document notification message to all users in the second user group; the newly added shared document notification message carries an identifier of the newly added shared document, wherein the newly added shared document is added
- the identifier is the identifier of the shared document to be created.
- the server pushes the shared document instruction to the second user group according to the second user group identifier in the received document sharing request information sent by the user in the first user group. Since the index of the shared document to be created in the shared document instruction is associated with the identifier of the target shared document, when the user in the second user group browses the shared document created according to the shared document instruction, the browsing is actually performed through the association relationship.
- the target in a user group shares the document, so that after the user in the first user group edits the target shared document, the shared document can be updated synchronously in the second user group.
- FIG. 5 is a schematic structural diagram of an apparatus for implementing a shared document between user groups according to an embodiment of the present disclosure. Compared with the embodiment shown in FIG. 4, a user list obtaining module 403 and a user selection are added in this embodiment. Module 404.
- the instruction sending module 402 is specifically configured to send, according to the identifier of the second user group, information for providing the user operation interface to the user having the right to receive the shared document information in the second user group.
- the user list obtaining module 403 is configured to obtain a user list in the second user group before transmitting the information providing the user operation interface to the user having the right to receive the shared document information in the second user group.
- the user selection module 404 is configured to select, from the user list, a user having the right to receive the shared document information.
- the information transmission is more targeted; obtaining the shared document information by obtaining the user list.
- the user information of the authority enables the document sharing request information sent by the user in the first user group to carry less information.
- an electronic device which may include:
- processor a memory, a communication interface, and a bus
- the processor, the memory, and the communication interface are connected by the bus and complete communication with each other;
- the memory stores executable program code
- the processor by reading the executable program code stored in the memory, to run a program corresponding to the executable program code, for performing the sharing of the document between the user groups provided by the embodiments of the present application.
- the method for implementing sharing of documents between user groups provided by the embodiments of the present application may include:
- a shared document instruction to the second user group, where the shared document instruction carries an identifier of the shared document to be created and an index of the shared document to be created, and is used to indicate that the second user group is created and The shared document corresponding to the target shared document, wherein the index of the document to be created is the same as the identifier of the target shared document, and is used to associate the document to be created with the target shared document.
- the shared document instruction includes:
- the second user group creating a shared document to be created according to an operation of the user in the interface in the second user group.
- the step of sending a shared document instruction to the second user group includes:
- Information for providing a user operation interface is transmitted to a user having permission to receive shared document information in the second user group.
- the method further includes:
- a user having the right to receive the shared document information is selected from the user list.
- the method for implementing sharing documents between user groups further includes: pushing a new shared document notification message to all users in the second user group;
- the newly added shared document notification message carries an identifier of the newly added shared document, where the identifier of the newly added shared document is the identifier of the shared document to be created.
- the embodiment of the present application further provides a storage medium for storing an application, where the application is used to implement a method for implementing sharing of documents between user groups provided by the embodiments of the present application;
- the embodiments provided by the embodiment for implementing sharing of documents between user groups may include:
- a shared document instruction to the second user group, where the shared document instruction carries an identifier of the shared document to be created and an index of the shared document to be created, and is used to indicate that the second user group is created and The shared document corresponding to the target shared document, wherein the index of the document to be created is the same as the identifier of the target shared document, and is used to associate the document to be created with the target shared document.
- the shared document instruction includes:
- the second user group creating a shared document to be created according to an operation of the user in the interface in the second user group.
- the step of sending a shared document instruction to the second user group includes:
- Information for providing a user operation interface is transmitted to a user having permission to receive shared document information in the second user group.
- the method further includes:
- a user having the right to receive the shared document information is selected from the user list.
- the method for implementing sharing documents between user groups further includes: pushing a new shared document notification message to all users in the second user group;
- the newly added shared document notification message carries an identifier of the newly added shared document, where the identifier of the newly added shared document is the identifier of the shared document to be created.
- the embodiment of the present application further provides an application program, which is used to implement a method for sharing a document between user groups, which is provided by the embodiment of the present application. Ways to share documents between them can include:
- a shared document instruction to the second user group, where the shared document instruction carries an identifier of the shared document to be created and an index of the shared document to be created, and is used to indicate that the second user group is created and The shared document corresponding to the target shared document, wherein the index of the document to be created is the same as the identifier of the target shared document, and is used to associate the document to be created with the target shared document.
- the shared document instruction includes:
- the second user group creating a shared document to be created according to an operation of the user in the interface in the second user group.
- the step of sending a shared document instruction to the second user group includes:
- Information for providing a user operation interface is transmitted to a user having permission to receive shared document information in the second user group.
- the method further includes:
- a user having the right to receive the shared document information is selected from the user list.
- the method for implementing sharing documents between user groups further includes: pushing a new shared document notification message to all users in the second user group;
- the newly added shared document notification message carries an identifier of the newly added shared document, where the identifier of the newly added shared document is the identifier of the shared document to be created.
- the description is relatively simple, and the relevant parts can be referred to the description of the method embodiment.
Abstract
Description
Claims (13)
- 一种用于实现用户组之间共享文档的方法,其特征在于,所述方法包括:A method for implementing a shared document between groups of users, the method comprising:接收第一用户组中用户发送的文档共享请求信息,所述文档共享请求信息中,携带目标共享文档的标识、第二用户组的标识;Receiving the document sharing request information sent by the user in the first user group, where the document sharing request information carries the identifier of the target shared document and the identifier of the second user group;根据第二用户组的标识,向第二用户组发送共享文档指令,所述共享文档指令中携带待创建共享文档的标识和待创建共享文档的索引,用于指示所述第二用户组创建与目标共享文档对应的共享文档,其中,所述待创建文档的索引与目标共享文档的标识相同,用于将待创建文档与目标共享文档关联。Sending, according to the identifier of the second user group, a shared document instruction to the second user group, where the shared document instruction carries an identifier of the shared document to be created and an index of the shared document to be created, and is used to indicate that the second user group is created and The shared document corresponding to the target shared document, wherein the index of the document to be created is the same as the identifier of the target shared document, and is used to associate the document to be created with the target shared document.
- 根据权利要求1所述的方法,其特征在于,所述共享文档指令,包括:The method of claim 1, wherein the sharing document instructions comprises:用于触发第二用户组自动根据待创建共享文档的标识和待创建共享文档的索引创建共享文档的指令;或An instruction for triggering the second user group to automatically create a shared document according to the identifier of the shared document to be created and the index of the shared document to be created; or用于提供用户操作接口的信息,所述第二用户组根据第二用户组中用户在该接口的操作,创建待创建共享文档。Information for providing a user operation interface, the second user group creating a shared document to be created according to an operation of the user in the interface in the second user group.
- 根据权利要求2所述的方法,其特征在于,所述向第二用户组发送共享文档指令的步骤,包括:The method according to claim 2, wherein the step of transmitting a shared document instruction to the second group of users comprises:向第二用户组中具有接收共享文档信息权限的用户发送用于提供用户操作接口的信息。Information for providing a user operation interface is transmitted to a user having permission to receive shared document information in the second user group.
- 根据权利要求3所述的方法,其特征在于,在所述向第二用户组中具有接收共享文档信息权限的用户发送提供用户操作接口的信息步骤之前,还包括:The method according to claim 3, further comprising: before the step of transmitting the information providing the user operation interface to the user having the right to receive the shared document information in the second user group, further comprising:获得第二用户组中的用户列表;Obtaining a list of users in the second user group;从所述用户列表中选取具有接收共享文档信息权限的用户。A user having the right to receive the shared document information is selected from the user list.
- 根据权利要求1-4中任一项所述的方法,其特征在于,所述方法还包括:向第二用户组中的所有用户推送新增共享文档通知消息;The method according to any one of claims 1 to 4, further comprising: pushing a new shared document notification message to all users in the second user group;所述新增共享文档通知消息中,携带新增共享文档的标识,其中,新增共享文档的标识为所述待创建共享文档的标识。The newly added shared document notification message carries an identifier of the newly added shared document, where the identifier of the newly added shared document is the identifier of the shared document to be created.
- 一种用于实现用户组之间共享文档的装置,其特征在于,所述装置包括: An apparatus for implementing a shared document between groups of users, wherein the apparatus comprises:信息接收模块,用于接收第一用户组中用户发送的文档共享请求信息,所述文档共享请求信息中,携带目标共享文档的标识、第二用户组的标识;The information receiving module is configured to receive the document sharing request information sent by the user in the first user group, where the document sharing request information carries the identifier of the target shared document and the identifier of the second user group;指令发送模块,用于根据第二用户组的标识,向第二用户组发送共享文档指令,所述共享文档指令中携带待创建共享文档的标识和待创建共享文档的索引,用于指示所述第二用户组创建与目标共享文档对应的共享文档,其中,所述待创建文档的索引与目标共享文档的标识相同,用于将待创建文档与目标共享文档关联。An instruction sending module, configured to send, according to the identifier of the second user group, a shared document instruction to the second user group, where the shared document instruction carries an identifier of the shared document to be created and an index of the shared document to be created, and is used to indicate the The second user group creates a shared document corresponding to the target shared document, wherein the index of the document to be created is the same as the identifier of the target shared document, and is used to associate the document to be created with the target shared document.
- 根据权利要求1所述的装置,其特征在于,所述指令发送模块,The apparatus according to claim 1, wherein said instruction transmitting module,具体用于根据第二用户组的标识,向第二用户组发送用于触发第二用户组自动根据待创建共享文档的标识和待创建共享文档的索引创建共享文档的指令;或Specifically, according to the identifier of the second user group, sending, to the second user group, an instruction for triggering the second user group to automatically create a shared document according to the identifier of the shared document to be created and the index of the shared document to be created; or具体用于根据第二用户组的标识,向第二用户组发送用于提供用户操作接口的信息,所述第二用户组根据第二用户组中用户在该接口的操作,创建待创建共享文档。Specifically, the information about the user operation interface is sent to the second user group according to the identifier of the second user group, and the second user group creates the shared document to be created according to the operation of the user in the interface in the second user group. .
- 根据权利要求7所述的装置,其特征在于,所述指令发送模块,具体用于根据第二用户组的标识,向第二用户组中具有接收共享文档信息权限的用户发送用于提供用户操作接口的信息。The device according to claim 7, wherein the instruction sending module is configured to send, according to the identifier of the second user group, a user having the right to receive the shared document information in the second user group, to provide a user operation. Interface information.
- 根据权利要求8所述的装置,其特征在于,所述装置还包括:The device according to claim 8, wherein the device further comprises:用户列表获得模块,用于在向第二用户组中具有接收共享文档信息权限的用户发送提供用户操作接口的信息之前,获得第二用户组中的用户列表;a user list obtaining module, configured to obtain a user list in the second user group before transmitting the information providing the user operation interface to the user having the right to receive the shared document information in the second user group;用户选取模块,用于从所述用户列表中选取具有接收共享文档信息权限的用户。A user selection module is configured to select a user having the right to receive the shared document information from the user list.
- 根据权利要求6-9中任一项所述的装置,其特征在于,所述装置还包括:The device according to any one of claims 6-9, wherein the device further comprises:通知消息推送模块,用于向第二用户组中的所有用户推送新增共享文档通知消息;所述新增共享文档通知消息中,携带新增共享文档的标识,其中,新增共享文档的标识为所述待创建共享文档的标识。a notification message pushing module, configured to push a newly added shared document notification message to all users in the second user group; the newly added shared document notification message carries an identifier of the newly added shared document, where the identifier of the shared document is newly added The identifier of the shared document to be created.
- 一种电子设备,其特征在于,包括:An electronic device, comprising:处理器、存储器、通信接口和总线; a processor, a memory, a communication interface, and a bus;所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通信;The processor, the memory, and the communication interface are connected by the bus and complete communication with each other;所述存储器存储可执行程序代码;The memory stores executable program code;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行权利要求1-5中任意一项所述的用于实现用户组之间共享文档的方法。The processor, by reading executable program code stored in the memory, executing a program corresponding to the executable program code for performing the user for implementing the user of any one of claims 1-5 The method of sharing documents between groups.
- 一种存储介质,其特征在于,用于存储应用程序,所述应用程序用于执行权利要求1-5中任意一项所述的用于实现用户组之间共享文档的方法。A storage medium, configured to store an application, the application for performing the method for implementing sharing of documents between groups of users according to any one of claims 1-5.
- 一种应用程序,其特征在于,用于执行权利要求1-5中任意一项所述的用于实现用户组之间共享文档的方法。 An application for performing the method for implementing sharing of documents between user groups according to any one of claims 1-5.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016542707A JP6289642B2 (en) | 2013-12-27 | 2014-12-02 | Method and apparatus for document sharing between user groups |
US15/107,843 US10129264B2 (en) | 2013-12-27 | 2014-12-02 | Method and apparatus for implementing document sharing between user groups |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310747046.5 | 2013-12-27 | ||
CN201310747046.5A CN104750739A (en) | 2013-12-27 | 2013-12-27 | Method and device for document sharing between user groups |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015096599A1 true WO2015096599A1 (en) | 2015-07-02 |
Family
ID=53477516
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/092792 WO2015096599A1 (en) | 2013-12-27 | 2014-12-02 | Method and apparatus for implementing document sharing between user groups |
Country Status (4)
Country | Link |
---|---|
US (1) | US10129264B2 (en) |
JP (1) | JP6289642B2 (en) |
CN (1) | CN104750739A (en) |
WO (1) | WO2015096599A1 (en) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105357106B (en) * | 2015-11-09 | 2019-07-23 | 形山科技(深圳)有限公司 | A kind of content displaying method, terminal device and system |
US11030390B2 (en) * | 2016-01-11 | 2021-06-08 | Microsoft Technology Licensing, Llc | Sharing content between electronic documents |
JP6668943B2 (en) * | 2016-05-24 | 2020-03-18 | 株式会社リコー | Information processing apparatus, information processing program, and information processing system |
US10230731B2 (en) * | 2016-06-02 | 2019-03-12 | Microsoft Technology Licensing, Llc. | Automatically sharing a document with user access permissions |
CN107784013B (en) * | 2016-08-30 | 2021-08-27 | 福建福昕软件开发股份有限公司 | Method for interconnecting dispersed documents for distributed management |
CN106781723A (en) * | 2016-11-16 | 2017-05-31 | 深圳市异度信息产业有限公司 | The sharing method and device of document |
CN108289056B (en) * | 2018-02-07 | 2020-11-17 | 北京三快在线科技有限公司 | Method and device for sharing dynamic chart and computing equipment |
CN110609844B (en) * | 2018-05-29 | 2022-05-13 | 优信拍(北京)信息科技有限公司 | Data updating method, device and system |
CN109067866A (en) * | 2018-07-27 | 2018-12-21 | 北京金山云网络技术有限公司 | A kind of resource share method, device, electronic equipment and storage medium |
CN109767191B (en) * | 2019-01-03 | 2021-10-26 | 苏州达家迎信息技术有限公司 | Data sharing method and device among registered users, server, equipment and medium |
CN109918345B (en) * | 2019-02-22 | 2023-11-03 | 腾讯科技(深圳)有限公司 | Document processing method, device, terminal and storage medium |
CN111177734A (en) * | 2019-07-16 | 2020-05-19 | 腾讯科技(深圳)有限公司 | Document operation authority setting and document operation method, device, terminal and medium |
CN110598381B (en) * | 2019-09-16 | 2022-04-05 | 北京字节跳动网络技术有限公司 | Data access method, device, equipment and storage medium |
CN110765744B (en) * | 2019-10-22 | 2024-01-30 | 思必驰科技股份有限公司 | Multi-user collaborative document editing method and system |
CN110888853A (en) * | 2019-11-26 | 2020-03-17 | 廊坊新奥燃气有限公司 | Data management system and method |
US11265282B2 (en) * | 2020-03-17 | 2022-03-01 | Slack Technologies, Llc | Methods and apparatuses for managing external approval provisioning and external messaging communication requests in a group-based communication system |
WO2021218944A1 (en) * | 2020-04-30 | 2021-11-04 | 北京字节跳动网络技术有限公司 | Information interaction method and apparatus, device, and medium |
CN112632919B (en) * | 2020-09-28 | 2022-03-08 | 腾讯科技(深圳)有限公司 | Document editing method and device, computer equipment and storage medium |
CN112953815B (en) * | 2021-02-08 | 2022-07-15 | 北京字跳网络技术有限公司 | Information access control method, device, equipment and storage medium |
JP7154641B1 (en) * | 2021-04-06 | 2022-10-18 | 株式会社アジャイルHr | Information processing device, information processing system and information processing method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5999968A (en) * | 1996-10-24 | 1999-12-07 | Fujitsu Limited | System and method for presenting shared information to network user in specific order |
CN1928861A (en) * | 2005-09-09 | 2007-03-14 | 国际商业机器公司 | Immediate communication client machine for project share and method thereof |
CN101764726A (en) * | 2008-12-23 | 2010-06-30 | 埃森哲环球服务有限公司 | Enhanced content sharing framework |
CN102946404A (en) * | 2012-07-20 | 2013-02-27 | 珠海金山办公软件有限公司 | Method for displaying selectively-synchronized file folders at user terminal and cloud storage system |
US8417225B2 (en) * | 2006-12-19 | 2013-04-09 | Motorola Mobility Llc | Method for coordinating the sharing of contact information between a directory terminal and a portable communication device, as well as providing enhanced user interface context features |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8719325B2 (en) * | 2003-02-28 | 2014-05-06 | Microsoft Corporation | Method to initiate server based collaboration on e-mail attachments |
JP4241200B2 (en) * | 2003-06-06 | 2009-03-18 | 日本電気株式会社 | Data sharing system and method, and data sharing program |
US20050021938A1 (en) * | 2003-06-10 | 2005-01-27 | Kabushiki Kaisha Toshiba | Document access control system and method |
US7567987B2 (en) * | 2003-10-24 | 2009-07-28 | Microsoft Corporation | File sharing in P2P group shared spaces |
JP2005267266A (en) * | 2004-03-18 | 2005-09-29 | Nec Corp | Information sharing system among groups |
US7313580B2 (en) * | 2005-02-08 | 2007-12-25 | Domenico Vellante | Systems and methods for sharing information between a user group and associated document |
JP2007058595A (en) | 2005-08-24 | 2007-03-08 | Ricoh Co Ltd | Data sharing device, shared data management device, shared data management system, shared data update program, shared data cooperation program, shared data management program and computer-readable recording medium |
JP4697468B2 (en) * | 2007-01-31 | 2011-06-08 | 日本電気株式会社 | Usage authority management apparatus, content sharing system, content sharing method, and content sharing program |
JP4929142B2 (en) * | 2007-12-07 | 2012-05-09 | キヤノン株式会社 | Data processing apparatus, control method therefor, and computer program |
EP2310958B1 (en) * | 2008-06-19 | 2015-02-25 | Andrew Liebman | A novel media file access and storage solution for multi-workstation/multi-platform non-linear video editing systems |
CN101655845A (en) * | 2008-08-21 | 2010-02-24 | 北京亿企通信息技术有限公司 | Method for processing documents in multi-person collaboration working environment |
US20100064004A1 (en) * | 2008-09-10 | 2010-03-11 | International Business Machines Corporation | Synchronizing documents by designating a local server |
CN103108009B (en) * | 2011-11-14 | 2016-12-21 | 腾讯科技(深圳)有限公司 | File sharing method based on off-line space and device |
US9396156B2 (en) * | 2012-04-26 | 2016-07-19 | Connected Data, Inc. | System and method for socially organized storage and shared access to storage appliances |
US20140143434A1 (en) * | 2012-11-12 | 2014-05-22 | Calgary Scientific Inc. | Framework to notify and invite users to join a collaborative session |
US9378386B1 (en) * | 2013-03-15 | 2016-06-28 | Microstrategy Incorporated | Content sharing technology |
US20150312331A1 (en) * | 2014-04-25 | 2015-10-29 | Shinkuro, Inc. | System and Method for Group Collaboration Using a Distributed Network File Repository |
-
2013
- 2013-12-27 CN CN201310747046.5A patent/CN104750739A/en active Pending
-
2014
- 2014-12-02 JP JP2016542707A patent/JP6289642B2/en active Active
- 2014-12-02 US US15/107,843 patent/US10129264B2/en active Active
- 2014-12-02 WO PCT/CN2014/092792 patent/WO2015096599A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5999968A (en) * | 1996-10-24 | 1999-12-07 | Fujitsu Limited | System and method for presenting shared information to network user in specific order |
CN1928861A (en) * | 2005-09-09 | 2007-03-14 | 国际商业机器公司 | Immediate communication client machine for project share and method thereof |
US8417225B2 (en) * | 2006-12-19 | 2013-04-09 | Motorola Mobility Llc | Method for coordinating the sharing of contact information between a directory terminal and a portable communication device, as well as providing enhanced user interface context features |
CN101764726A (en) * | 2008-12-23 | 2010-06-30 | 埃森哲环球服务有限公司 | Enhanced content sharing framework |
CN102946404A (en) * | 2012-07-20 | 2013-02-27 | 珠海金山办公软件有限公司 | Method for displaying selectively-synchronized file folders at user terminal and cloud storage system |
Also Published As
Publication number | Publication date |
---|---|
JP2017502415A (en) | 2017-01-19 |
CN104750739A (en) | 2015-07-01 |
US20160330208A1 (en) | 2016-11-10 |
US10129264B2 (en) | 2018-11-13 |
JP6289642B2 (en) | 2018-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2015096599A1 (en) | Method and apparatus for implementing document sharing between user groups | |
CN107735807B (en) | Intelligent deletion of revoked data | |
AU2022201538B2 (en) | Control transfer of shared content | |
JP6795684B2 (en) | Malware detection and content item restoration | |
US9628563B2 (en) | Sharing and synchronizing data across users of cloud computing systems | |
US9311326B2 (en) | Virtual file system for automated data replication and review | |
US9021136B2 (en) | Data synchronisation | |
US11799810B2 (en) | Managing message attachments | |
JP2020537212A (en) | Workflow function of the content management system implemented by the client device | |
JP6869193B2 (en) | Access method and equipment | |
WO2015096597A1 (en) | Method and device for browsing document by multiple devices | |
US20140304384A1 (en) | Uploading large content items | |
KR20150032152A (en) | Method and apparatus for performing edit operations between electronic devices | |
US9930063B2 (en) | Random identifier generation for offline database | |
US20140164534A1 (en) | System for sending a content item through an online content management system | |
US20150215399A1 (en) | Terminal and server performing data synchronization | |
JP2013210912A (en) | Data processing device, data processing system and program | |
US20150082157A1 (en) | Method and device for realizing operations between devices | |
KR102097931B1 (en) | Forwarding activity-related information from source electronic devices to companion electronic devices | |
WO2023246031A1 (en) | Data sharing method, system and apparatus, terminal device and storage medium | |
TW201500933A (en) | Method for sharing and synchronizing data in local area network | |
EP2687999A1 (en) | Method and terminal for automatic data replication | |
US10412586B2 (en) | Limited-functionality accounts | |
WO2021055078A1 (en) | Applying rules to client updates on shared records to trigger system-generated updates | |
JP6750347B2 (en) | Document browsing control device, document browsing control system and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14873224 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2016542707 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 15107843 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 14873224 Country of ref document: EP Kind code of ref document: A1 |