[go: up one dir, main page]

CN106406986B - A resource sharing method and device - Google Patents

A resource sharing method and device Download PDF

Info

Publication number
CN106406986B
CN106406986B CN201611044592.2A CN201611044592A CN106406986B CN 106406986 B CN106406986 B CN 106406986B CN 201611044592 A CN201611044592 A CN 201611044592A CN 106406986 B CN106406986 B CN 106406986B
Authority
CN
China
Prior art keywords
application
resource data
data
main
main application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201611044592.2A
Other languages
Chinese (zh)
Other versions
CN106406986A (en
Inventor
梅各各
涂欣
张娜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Wheat Straw Creation Technology Co ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201611044592.2A priority Critical patent/CN106406986B/en
Priority to PCT/CN2016/112760 priority patent/WO2018094809A1/en
Publication of CN106406986A publication Critical patent/CN106406986A/en
Application granted granted Critical
Publication of CN106406986B publication Critical patent/CN106406986B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/468Specific access rights for resources, e.g. using capability register
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/52Program synchronisation; Mutual exclusion, e.g. by means of semaphores

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本申请公开了一种资源共享方法及装置,涉及应用双开技术领域,能够在不借助其他外接存储设备的情况下,实现双开应用中主应用与分身应用之间的数据共享。本申请的方法包括:检测指定应用是否满足资源数据同步的预置条件,所述指定应用存在对应的主应用和分身应用;在所述指定应用满足所述预置条件后,同步所述主应用的资源数据与所述分身应用的资源数据;通过所述主应用与所述分身应用访问相同的资源数据。本申请适用于双开应用的数据共享过程。

The present application discloses a resource sharing method and device, which relate to the technical field of dual application, and can realize data sharing between a main application and a secondary application in a dual application without using other external storage devices. The method of the present application includes: detecting whether the designated application satisfies the preset condition of resource data synchronization, and the designated application has a corresponding main application and avatar application; after the designated application satisfies the preset condition, synchronizing the main application The resource data of the resource data and the resource data of the clone application; access the same resource data through the main application and the clone application. This application is suitable for the data sharing process of dual-open applications.

Description

一种资源共享方法及装置A resource sharing method and device

技术领域technical field

本发明涉及应用双开技术领域,尤其涉及一种资源共享方法及装置。The present invention relates to the technical field of application dual opening, in particular to a resource sharing method and device.

背景技术Background technique

应用双开是指在同一终端上同时运行至少两个相同的应用程序,采用应用双开技术可以实现同一应用程序能够同时打开至少两个进程,且被打开的所有进程同时运行。这样就可以满足同一用户或不同用户通过多个账号启动多个相同应用的需求,为用户的使用提供便利条件。Double-opening of applications refers to running at least two identical applications on the same terminal at the same time. Using the double-opening technology of applications, the same application can open at least two processes at the same time, and all the processes that are opened run at the same time. In this way, the requirement of the same user or different users to start multiple identical applications through multiple accounts can be met, and convenient conditions are provided for users to use.

终端中每个应用程序在终端的显示界面上都会对应一个访问入口,即应用程序的图标。双开的应用包括同一应用的主应用和分身应用,其中,在主应用的图标被点击时,主应用对应的应用程序被启动,运行源进程;而在分身应用的图标被点击时,会运行不同于源进程的进程,且独立进行。此外,双开应用的主应用和分身应用所对应的资源数据也是相互独立的,即主应用与分身应用都只能使用自身对应的资源数据。Each application in the terminal corresponds to an access entry on the display interface of the terminal, that is, an icon of the application. Dual-open applications include the main application and the clone application of the same application. When the icon of the main application is clicked, the application corresponding to the main application is started and the source process is run; when the icon of the clone application is clicked, a different application is run. process from the source process and proceed independently. In addition, the resource data corresponding to the main application and the clone application of the dual-open application are also independent of each other, that is, the main application and the clone application can only use their corresponding resource data.

在用户实际使用过程中,为了操作方便,很可能需要主应用和分身应用之间的资源数据共享。但由于主应用与分身应用对应的资源数据相互独立,因此,用户往往需要借助其他外接存储设备,将用户所需的主应用对应的资源数据拷贝到外接存储设备上,之后将外接存储设备中用户所需的资源数据拷贝至分身应用对应的资源数据的存储位置,或是采用相同的方式将分身应用对应的资源数据拷贝至主应用对应的资源数据的存储位置,从而实现主应用与分身应用的资源共享。由此可见,采用上述实现方式,不仅需要借助其他外接存储设备共同实现资源共享过程,并且在用户需要共享大量数据时,还需要用户耗费大量时间完成同一数据的频繁拷贝,不便于用户操作。In the actual use process of the user, resource data sharing between the main application and the secondary application is likely to be required for the convenience of operation. However, since the resource data corresponding to the main application and the avatar application are independent of each other, users often need to use other external storage devices to copy the resource data corresponding to the main application required by the user to the external storage device, and then copy the user data in the external storage device to the external storage device. Copy the required resource data to the storage location corresponding to the resource data of the avatar application, or copy the resource data corresponding to the avatar application to the storage location of the resource data corresponding to the main application in the same way, so as to realize the integration between the main application and the avatar application Resource Sharing. It can be seen that, adopting the above implementation method not only needs to use other external storage devices to jointly realize the resource sharing process, but also requires the user to spend a lot of time to complete frequent copies of the same data when the user needs to share a large amount of data, which is not convenient for the user to operate.

发明内容Contents of the invention

本申请提供一种资源共享方法及装置,能够在不借助其他外接存储设备的情况下,实现双开应用中主应用与分身应用之间的数据共享。The present application provides a resource sharing method and device, which can realize data sharing between a main application and a secondary application in a dual-open application without using other external storage devices.

为达到上述目的,本发明实施例采用如下技术方案:In order to achieve the above object, the embodiment of the present invention adopts the following technical solutions:

第一方面,本发明提供一种资源共享方法,所述方法包括:In a first aspect, the present invention provides a resource sharing method, the method comprising:

检测指定应用是否满足资源数据同步的预置条件,所述指定应用存在对应的主应用和分身应用;Detecting whether a specified application satisfies a preset condition for resource data synchronization, and the specified application has a corresponding main application and a secondary application;

在所述指定应用满足所述预置条件后,同步所述主应用的资源数据与所述分身应用的资源数据;After the specified application satisfies the preset condition, synchronizing the resource data of the main application and the resource data of the secondary application;

通过所述主应用与所述分身应用访问相同的资源数据。The same resource data is accessed through the main application and the clone application.

第二方面,本发明提供一种资源共享装置,所述装置包括:In a second aspect, the present invention provides a resource sharing device, the device comprising:

检测模块,用于检测指定应用是否满足资源数据同步的预置条件,所述指定应用存在对应的主应用和分身应用;A detection module, configured to detect whether a specified application satisfies the preset condition of resource data synchronization, and the specified application has a corresponding main application and avatar application;

同步模块,用于在所述检测模块检测到所述指定应用满足所述预置条件后,同步所述主应用的资源数据与所述分身应用的资源数据;a synchronization module, configured to synchronize the resource data of the main application and the resource data of the secondary application after the detection module detects that the specified application satisfies the preset condition;

访问模块,用于通过所述主应用与所述分身应用访问经过所述同步模块同步所得到的相同的资源数据。An access module, configured to access the same resource data obtained through synchronization by the synchronization module through the main application and the secondary application.

本申请提供的资源共享方法及装置,相比较于现有技术中借助其他外接存储设备将主应用(或是分身应用)的资源数据复制到该存储设备,之后将该存储设备上的资源数据转存至分身应用(或是主应用),以实现数据共享,本申请可以在检测到指定应用满足资源数据同步的预置条件后,同步主应用与分身应用的资源数据,并通过主应用与分身应用访问相同的资源数据,以实现数据共享。由此可见,采用上述方式无需借助外接存储设备,而是通过数据同步的方式,使主应用与分身应用的资源数据相同,之后在主应用与分身应用访问相同的资源数据时,也就实现了资源数据的共享。Compared with the resource sharing method and device provided by this application, the resource data of the main application (or avatar application) is copied to the storage device by using other external storage devices in the prior art, and then the resource data on the storage device is transferred to the storage device. Save to the avatar application (or the main application) to achieve data sharing. This application can synchronize the resource data of the main application and the avatar application after detecting that the specified application meets the preset conditions for resource data synchronization, and pass the main application and avatar application. Applications access the same resource data for data sharing. It can be seen that the above method does not need to use an external storage device, but through data synchronization, the resource data of the main application and the avatar application are the same, and then when the main application and the avatar application access the same resource data, it is realized. Resource data sharing.

附图说明Description of drawings

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For Those of ordinary skill in the art can also obtain other drawings based on these drawings without making creative efforts.

图1为本发明实施例提供的一种具体应用场景示意图;FIG. 1 is a schematic diagram of a specific application scenario provided by an embodiment of the present invention;

图2为本发明实施例提供的一种资源共享方法流程图;FIG. 2 is a flowchart of a resource sharing method provided by an embodiment of the present invention;

图3至图5为本发明实施例提供的另一种资源共享方法流程图;3 to 5 are flowcharts of another resource sharing method provided by an embodiment of the present invention;

图6为本发明实施例提供的一种资源共享装置的结构示意图;FIG. 6 is a schematic structural diagram of a resource sharing device provided by an embodiment of the present invention;

图7为本发明实施例提供的一种终端的结构示意图。FIG. 7 is a schematic structural diagram of a terminal provided by an embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

本发明实施例可以用于一种终端,该终端上至少存在一个具有应用双开功能的应用,且该应用当前已经启动了主应用与至少一个分身应用。同一应用的主应用与每个分身应用对应的存储区域相互独立,如图1所示,进程a运行在空间A中,进程b运行在空间B中,进程a与进程b为同一应用的两个进程。在Data分区(数据分区)中,处于不同空间的两个进程所对应的存储区域是相互独立的。The embodiments of the present invention can be applied to a terminal, where there is at least one application with a double-opening function, and the application has currently started a main application and at least one avatar application. The storage areas corresponding to the main application of the same application and each clone application are independent of each other. As shown in Figure 1, process a runs in space A, process b runs in space B, and process a and process b are two parts of the same application. process. In the Data partition (data partition), the storage areas corresponding to two processes in different spaces are independent of each other.

若当前需要将空间A下的文件X.jpg共享至空间B,即空间B的进程可以访问X.jpg文件,那么空间A下的应用a需要将试图共享的文件X.jpg从data/media/A拷贝至应用a的应用目录data/user/A/application_a下。之后应用a通过内容提供器(英文:contentprovider),即应用程序之间共享数据的接口,将已经拷贝至应用a的应用目录下的被共享文件X.jpg暴露给其他进程,从而使空间B下的进程b通过content provider请求访问应用a的应用目录下暴露给其他进程的内容,以实现X.jpg文件的共享。If you need to share the file X.jpg in space A to space B, that is, the process in space B can access the X.jpg file, then application a in space A needs to share the file X.jpg you are trying to share from data/media/ Copy A to the application directory data/user/A/application_a of application a. Then application a exposes the shared file X. Process b requests access to the content exposed to other processes in the application directory of application a through the content provider, so as to realize the sharing of X.jpg files.

本发明实施例提供一种资源共享方法,如图2所示,该方法包括:An embodiment of the present invention provides a resource sharing method, as shown in FIG. 2 , the method includes:

步骤101、检测指定应用是否满足资源数据同步的预置条件。Step 101. Detect whether a specified application satisfies a preset condition for resource data synchronization.

其中,指定应用存在对应的主应用和分身应用。Wherein, the specified application has a corresponding main application and a secondary application.

需要说明的是,预置条件至少包括主应用和/或分身应用接收到指定类型的数据、已启动用于触发主应用与分身应用进行资源数据同步的开关,以及当前达到进行数据同步的预设时间中的一种。其中,指定类型可以为数据的种类、格式等,比如,指定类型可以包括:数据为图片类型,或是语音类型;用于触发主应用与分身应用进行资源数据同步的开关,具体可以为诸如数据同步按钮等能够启动数据同步功能的开关,比如,打开这一开关可以触发指定应用的数据同步,关闭这一开关则继续保持同一应用下各个应用(包括主应用和分身应用)当前独立存储及访问的过程;预设时间可以为预先设置的触发同步过程的时间,比如,预先设置每天1点进行数据同步,那么每当时间到达1点时,就会自动触发同步过程。It should be noted that the preset conditions at least include that the main application and/or the clone application receive data of a specified type, the switch for triggering the resource data synchronization between the main application and the clone application has been activated, and the preset data synchronization is currently reached. one of time. Among them, the specified type can be the type, format, etc. of the data. For example, the specified type can include: the data is a picture type, or a voice type; a switch for triggering resource data synchronization between the main application and the avatar application, specifically such as data Sync button and other switches that can start the data synchronization function. For example, turning on this switch can trigger the data synchronization of the specified application, and turning off this switch will continue to maintain the current independent storage and access of each application (including the main application and the clone application) under the same application. The process; the preset time can be the preset time to trigger the synchronization process, for example, if the data synchronization is preset at 1:00 every day, then whenever the time reaches 1:00, the synchronization process will be automatically triggered.

步骤102、在指定应用满足预置条件后,同步主应用的资源数据与分身应用的资源数据。Step 102, after the specified application satisfies the preset condition, synchronize the resource data of the main application and the resource data of the secondary application.

在本发明实施例中,资源数据指的就是包括图1所示的X.jpg文件在内的数据。由于主应用和分身引用在运行过程中会产生不同的资源数据,而这些资源数据在存储上不存在交集,是相互独立的,因此,为了能够实现资源共享,则需要实现主应用与分身应用的资源数据的同步,这样在执行步骤103后,就可以实现指定应用的资源共享,且无需借助外接存储设备作为数据的中转节点。In the embodiment of the present invention, resource data refers to data including the X.jpg file shown in FIG. 1 . Since the main application and the avatar reference will generate different resource data during operation, and these resource data have no intersection in storage and are independent of each other. Therefore, in order to achieve resource sharing, it is necessary to implement the main application and avatar application. Synchronization of resource data, so that after step 103 is performed, the resource sharing of the specified application can be realized without using an external storage device as a data transfer node.

步骤103、通过主应用与分身应用访问相同的资源数据。Step 103, accessing the same resource data through the main application and the clone application.

本申请提供的资源共享方法,相比较于现有技术中借助其他外接存储设备将主应用(或是分身应用)的资源数据复制到该存储设备,之后将该存储设备上的资源数据转存至分身应用(或是主应用),以实现数据共享,本申请可以在检测到指定应用满足资源数据同步的预置条件后,同步主应用与分身应用的资源数据,并通过主应用与分身应用访问相同的资源数据,以实现数据共享。由此可见,采用上述方式无需借助外接存储设备,而是通过数据同步的方式,使主应用与分身应用的资源数据相同,之后在主应用与分身应用访问相同的资源数据时,也就实现了资源数据的共享。Compared with the resource sharing method provided by this application, the resource data of the main application (or avatar application) is copied to the storage device by using other external storage devices in the prior art, and then the resource data on the storage device is transferred to Clone application (or main application) to achieve data sharing. This application can synchronize the resource data of the main application and the avatar application after detecting that the specified application meets the preset conditions for resource data synchronization, and access it through the main application and the avatar application The same resource data to achieve data sharing. It can be seen that the above method does not need to use an external storage device, but through data synchronization, the resource data of the main application and the avatar application are the same, and then when the main application and the avatar application access the same resource data, it is realized. Resource data sharing.

在数据同步后,为了节省资源数据在存储过程中所占用的空间,在本发明实施例的一个实现方式中,使主应用与分身应用的访问路径相同,从而避免重复存储多分相同的资源数据。因此,在如图2所示的实现方式的基础上,还可以实现为如图3所示的实现方式。其中,步骤102在指定应用满足预置条件后,同步主应用的资源数据与分身应用的资源数据,可以具体实现为步骤1021和步骤1022,或者步骤1023和步骤1024,或者步骤1025和步骤1026:After the data is synchronized, in order to save the space occupied by the resource data during the storage process, in an implementation of the embodiment of the present invention, the access paths of the main application and the secondary application are the same, so as to avoid repeated storage of the same resource data. Therefore, on the basis of the implementation shown in FIG. 2 , it can also be implemented as the implementation shown in FIG. 3 . Wherein, step 102 synchronizes the resource data of the main application and the resource data of the avatar application after the designated application satisfies the preset conditions, which can be specifically implemented as steps 1021 and 1022, or steps 1023 and 1024, or steps 1025 and 1026:

步骤1021、将主应用的访问路径变更为分身应用的访问路径,且将主应用的资源数据拷贝至第一存储区域。Step 1021: Change the access path of the main application to the access path of the clone application, and copy the resource data of the main application to the first storage area.

其中,第一存储区域为分身应用的资源数据的存储位置。Wherein, the first storage area is the storage location of the resource data of the avatar application.

步骤1022、删除第二存储区域中主应用的资源数据。Step 1022, delete the resource data of the main application in the second storage area.

其中,第二存储区域为主应用的资源数据的存储位置。Wherein, the second storage area is a storage location of resource data of the main application.

通过将主应用的资源数据拷贝至分身应用的资源数据的存储位置,使分身应用对应的第一存储区域中包括了主应用的资源数据和自身的资源数据,之后使主应用和分身应用均访问分身应用的第一存储区域,也就实现了数据共享。并且,考虑到主应用的资源数据已经拷贝至第一存储区域,而为了减少资源数据所占用的存储空间,在本发明实施例中,还可以将主应用已经完成拷贝的资源数据从第二存储区域中删除。这样既不会妨碍主应用和分身应用进行资源数据的访问,同时,也减少了冗余数据占用过多存储空间情况的发生。By copying the resource data of the main application to the storage location of the resource data of the avatar application, the first storage area corresponding to the avatar application includes the resource data of the main application and its own resource data, and then both the main application and the avatar application can access The first storage area of the avatar application also realizes data sharing. Moreover, considering that the resource data of the main application has been copied to the first storage area, in order to reduce the storage space occupied by the resource data, in the embodiment of the present invention, the resource data that the main application has completed copying can also be copied from the second storage area. deleted from the area. This will not prevent the main application and the clone application from accessing resource data, and at the same time, reduce the occurrence of redundant data occupying too much storage space.

步骤1023、将分身应用的访问路径变更为主应用的访问路径,且将分身应用的资源数据拷贝至第二存储区域。Step 1023: Change the access path of the clone application to that of the main application, and copy the resource data of the clone application to the second storage area.

步骤1024、删除第一存储区域中分身应用的资源数据。Step 1024, delete the resource data of the clone application in the first storage area.

与上述步骤1021和步骤1022所实现的技术方案类似,在这里是将分身应用的资源数据拷贝至主应用的资源数据的存储位置,并将第一存储区域中完成拷贝的分身应用的资源数据删除,具体实现过程可以参考上述步骤1021和步骤1022所实现的技术方案,在此不做赘述。Similar to the technical solution implemented in step 1021 and step 1022 above, copy the resource data of the avatar application to the storage location of the resource data of the main application, and delete the resource data of the avatar application that has been copied in the first storage area For the specific implementation process, reference may be made to the technical solutions implemented in the above step 1021 and step 1022, which will not be repeated here.

步骤1025、将主应用的访问路径和分身应用的访问路径变更为指定访问路径,且将主应用的资源数据和分身应用的资源数据拷贝至指定访问路径对应的文件。Step 1025: Change the access path of the main application and the access path of the clone application to a designated access path, and copy the resource data of the master application and the resource data of the clone application to files corresponding to the designated access path.

步骤1026、删除第一存储区域中分身应用的资源数据,以及第二存储区域中主应用的资源数据。Step 1026, delete the resource data of the secondary application in the first storage area and the resource data of the main application in the second storage area.

除了上述两种拷贝方案,还可以将主应用和分身应用的资源数据分别拷贝至同一文件,并将该文件的访问路径作为主应用与分身应用的访问路径。与上述两种拷贝方案相同,为了节约存储空间,在完成资源数据的拷贝之后,可以将第一存储区域和第二存储区域的资源数据删除。In addition to the above two copying schemes, the resource data of the main application and the clone application can also be copied to the same file, and the access path of the file can be used as the access path of the main application and the clone application. Similar to the above two copying schemes, in order to save storage space, after the resource data is copied, the resource data in the first storage area and the second storage area may be deleted.

需要说明的是,考虑到主应用的资源数据可能与分身应用的资源数据存在相同的内容,为了减少数据冗余所造成的资源浪费,在将主应用和分身应用的资源数据共同存储至同一空间的存储区域时,需要对主应用和分身应用的资源数据进行去重处理。It should be noted that, considering that the resource data of the main application may have the same content as the resource data of the avatar application, in order to reduce the waste of resources caused by data redundancy, the resource data of the main application and the avatar application are stored in the same space When using the storage area of the main application and the secondary application, it is necessary to deduplicate the resource data of the main application and the secondary application.

由此可见,上述三种实现方式,均是通过统一主应用与分身应用的访问路径,以实现资源数据共享。且在完成资源数据同步之后,通过删除第一存储区域和/或第二存储区域内已完成拷贝的资源数据的方式,有效减少存储空间的占用,从而节省大量存储资源。It can be seen that, the above-mentioned three implementation methods all implement resource data sharing by unifying the access paths of the main application and the clone application. And after resource data synchronization is completed, by deleting resource data that has been copied in the first storage area and/or the second storage area, the occupation of storage space is effectively reduced, thereby saving a large amount of storage resources.

考虑到终端上可能安装有多个应用,且并非每个应用都可以使用本申请所提出的技术方案,因此,在本发明实施例的一个实现方式中,需要先对终端上安装的所有应用进行筛选,且至对完成筛选后的符合指定应用条件的应用同步及数据共享。因此,在如图2或图3所示的实现方式的基础上,以图2为例,还可以实现为如图4所示的实现方式。其中,在执行步骤101检测指定应用是否满足资源数据同步的预置条件之前,还可以执行步骤104:Considering that there may be multiple applications installed on the terminal, and not every application can use the technical solution proposed in this application, therefore, in an implementation of the embodiment of the present invention, all applications installed on the terminal need to be Screening, and to the synchronization and data sharing of applications that meet the specified application conditions after the screening is completed. Therefore, on the basis of the implementation shown in FIG. 2 or FIG. 3 , taking FIG. 2 as an example, the implementation shown in FIG. 4 may also be implemented. Wherein, before performing step 101 to detect whether the specified application satisfies the preset condition for resource data synchronization, step 104 may also be performed:

步骤104、在终端上安装的所有应用中,确定具有分身应用的应用为指定应用。Step 104, among all the applications installed on the terminal, determine the application with the clone application as the designated application.

在本发明实施例中,可以通过列表的形式,将终端上已安装的所有应用中具有分身应用的指定应用进行整理,以便针对那些具有应用双开功能的应用进行数据共享。需要说明的是,除了上述列表的方式,还可以通过对应用进行标记或是其他整理方式,得到所有指定应用的信息,对于确定指定应用的方式,在此不做赘述。In the embodiment of the present invention, the specified applications with twin applications among all the applications installed on the terminal can be organized in the form of a list, so as to perform data sharing for those applications with the double application function. It should be noted that, in addition to the way of the above list, the information of all specified applications can also be obtained by marking the applications or other sorting methods, and the method of determining the specified application will not be repeated here.

为了确保隐私数据的安全性,在本发明实施例的一个实现方式中,在资源数据中存在隐私数据时,若需要进行数据共享,则需要先认证用户的身份,且在身份认证通过后才能同步、共享该隐私数据。因此,在如图2或图3所示的实现方式的基础上,以图2为例,还可以实现为如图5所示的实现方式。其中,步骤102在指定应用满足预置条件后,同步主应用的资源数据与分身应用的资源数据,可以具体实现为步骤1027:In order to ensure the security of private data, in an implementation of the embodiment of the present invention, if there is private data in the resource data, if data sharing is required, the identity of the user needs to be authenticated first, and the synchronization can only be performed after the identity authentication is passed , Share the private data. Therefore, on the basis of the implementation shown in FIG. 2 or FIG. 3 , taking FIG. 2 as an example, the implementation shown in FIG. 5 may also be implemented. Wherein, in step 102, after the designated application satisfies the preset conditions, the resource data of the main application and the resource data of the avatar application are synchronized, which can be specifically implemented as step 1027:

步骤1027、若主应用的资源数据或分身应用的资源数据中存在隐私数据,则同步主应用与分身应用中的除隐私数据以外的资源数据,并在用户通过隐私数据的身份认证后,同步隐私数据。Step 1027: If there is private data in the resource data of the main application or the resource data of the avatar application, synchronize the resource data in the main application and the avatar application except the private data, and after the user passes the identity authentication of the private data, synchronize the privacy data.

由此可见,如果用户未通过身份认证,那么上述同步过程可以仅限于主应用与分身应用中的除隐私数据意外的资源数据。这样不仅可以保障隐私数据的安全性,同时可以通过同步非隐私数据的方式来满足指定应用内部分资源数据的同步、共享需求。或者,终端可以直接终止本次同步、共享过程,从而进一步保证指定应用的资源数据的安全性。It can be seen that, if the user has not passed the identity authentication, the above synchronization process may be limited to resource data except private data in the main application and the clone application. This can not only ensure the security of private data, but also meet the synchronization and sharing requirements of some resource data within a specified application by synchronizing non-private data. Alternatively, the terminal may directly terminate the synchronization and sharing process, so as to further ensure the security of the resource data of the specified application.

需要说明的是,身份认证过程,可以通过加密资源数据或是设置访问权限的方式来实现,比如,通过password(口令)/指纹/语音口令等方式进行资源数据的加密,访问权限则可以通过输入账户、以及与账户匹配的密码等方式来实现,在此不做限定。It should be noted that the identity authentication process can be realized by encrypting resource data or setting access rights. For example, resource data is encrypted by password (password)/fingerprint/voice password, etc., and access rights can be entered by entering account, and a password matching the account, etc., which are not limited here.

本发明实施例提供一种资源共享装置20,如图6所示,该装置20可以用于执行如图2至图5所示的任意一套方法流程,该装置20包括:An embodiment of the present invention provides a resource sharing device 20. As shown in FIG. 6, the device 20 can be used to execute any set of method procedures shown in FIG. 2 to FIG. 5. The device 20 includes:

检测模块21,用于检测指定应用是否满足资源数据同步的预置条件,指定应用存在对应的主应用和分身应用。The detection module 21 is configured to detect whether the designated application satisfies the preset condition of resource data synchronization, and the designated application has a corresponding main application and avatar application.

需要说明的是,预置条件至少包括主应用和/或分身应用接收到指定类型的数据、已启动用于触发主应用与分身应用进行资源数据同步的开关,以及当前达到进行数据同步的预设时间中的一种。It should be noted that the preset conditions at least include that the main application and/or the clone application receive data of a specified type, the switch for triggering the resource data synchronization between the main application and the clone application has been activated, and the preset data synchronization is currently reached. one of time.

同步模块22,用于在检测模块21检测到指定应用满足预置条件后,同步主应用的资源数据与分身应用的资源数据。The synchronization module 22 is configured to synchronize the resource data of the main application and the resource data of the clone application after the detection module 21 detects that the specified application satisfies the preset condition.

访问模块23,用于通过主应用与分身应用访问经过同步模块22同步所得到的相同的资源数据。The access module 23 is configured to access the same resource data obtained through synchronization by the synchronization module 22 through the main application and the secondary application.

在本发明实施例的一个实现方式中,同步模块22,具体用于:In an implementation manner of the embodiment of the present invention, the synchronization module 22 is specifically used for:

将主应用的访问路径变更为分身应用的访问路径,且通过拷贝模块24将主应用的资源数据拷贝至第一存储区域,第一存储区域为分身应用的资源数据的存储位置;并通过删除模块25删除第二存储区域中主应用的资源数据,第二存储区域为主应用的资源数据的存储位置;Change the access path of the main application to the access path of the avatar application, and copy the resource data of the main application to the first storage area through the copy module 24, and the first storage area is the storage location of the resource data of the avatar application; 25. Delete the resource data of the main application in the second storage area, where the resource data of the main application is stored in the second storage area;

或者,or,

将分身应用的访问路径变更为主应用的访问路径,且通过拷贝模块24将分身应用的资源数据拷贝至第二存储区域;并通过删除模块25删除第一存储区域中分身应用的资源数据;Change the access path of the avatar application to the access path of the main application, and copy the resource data of the avatar application to the second storage area through the copy module 24; and delete the resource data of the avatar application in the first storage area through the deletion module 25;

或者,or,

将主应用的访问路径和分身应用的访问路径变更为指定访问路径,且通过拷贝模块24将主应用的资源数据和分身应用的资源数据拷贝至指定访问路径对应的文件;并通过删除模块25删除第一存储区域中分身应用的资源数据,以及第二存储区域中主应用的资源数据。Change the access path of the main application and the access path of the avatar application to a specified access path, and copy the resource data of the main application and the resource data of the avatar application to the file corresponding to the specified access path through the copy module 24; and delete through the deletion module 25 The resource data of the clone application in the first storage area, and the resource data of the main application in the second storage area.

在本发明实施例的一个实现方式中,装置还包括:In an implementation of the embodiment of the present invention, the device further includes:

确定模块26,用于在终端上安装的所有应用中,确定具有分身应用的应用为指定应用。The determining module 26 is configured to determine, among all applications installed on the terminal, an application having a clone application as a designated application.

在本发明实施例的一个实现方式中,同步模块22,具体用于:In an implementation manner of the embodiment of the present invention, the synchronization module 22 is specifically used for:

若主应用的资源数据或分身应用的资源数据中存在隐私数据,则同步主应用与分身应用中的除隐私数据以外的资源数据,并在用户通过隐私数据的身份认证后,同步隐私数据。If there is private data in the resource data of the main application or the resource data of the clone application, the resource data in the main application and the clone application other than the private data are synchronized, and the private data is synchronized after the user passes the identity authentication of the private data.

本申请提供的资源共享方法及装置,相比较于现有技术中借助其他外接存储设备将主应用(或是分身应用)的资源数据复制到该存储设备,之后将该存储设备上的资源数据转存至分身应用(或是主应用),以实现数据共享,本申请可以在检测到指定应用满足资源数据同步的预置条件后,同步主应用与分身应用的资源数据,并通过主应用与分身应用访问相同的资源数据,以实现数据共享。由此可见,采用上述方式无需借助外接存储设备,而是通过数据同步的方式,使主应用与分身应用的资源数据相同,之后在主应用与分身应用访问相同的资源数据时,也就实现了资源数据的共享。Compared with the resource sharing method and device provided by this application, the resource data of the main application (or avatar application) is copied to the storage device by using other external storage devices in the prior art, and then the resource data on the storage device is transferred to the storage device. Save to the avatar application (or the main application) to achieve data sharing. This application can synchronize the resource data of the main application and the avatar application after detecting that the specified application meets the preset conditions for resource data synchronization, and pass the main application and avatar application. Applications access the same resource data for data sharing. It can be seen that the above method does not need to use an external storage device, but through data synchronization, the resource data of the main application and the avatar application are the same, and then when the main application and the avatar application access the same resource data, it is realized. Resource data sharing.

本发明实施例提供一种终端30,该终端30可以用于执行如图2至图5所示的任意一套方法流程。如图6所示,该终端30至少包括:收发器31和处理器32。An embodiment of the present invention provides a terminal 30, and the terminal 30 can be used to execute any set of method procedures shown in FIG. 2 to FIG. 5 . As shown in FIG. 6 , the terminal 30 at least includes: a transceiver 31 and a processor 32 .

其中,处理器32,用于在检测到指定应用满足资源数据同步的预置条件后,同步主应用的资源数据与分身应用的资源数据,之后通过主应用与分身应用访问相同的资源数据。需要说明的是,预置条件至少包括主应用和/或分身应用接收到指定类型的数据、已启动用于触发主应用与分身应用进行资源数据同步的开关,以及当前达到进行数据同步的预设时间中的一种。Wherein, the processor 32 is configured to synchronize the resource data of the main application and the resource data of the avatar application after detecting that the specified application satisfies the preset condition of resource data synchronization, and then access the same resource data through the main application and the avatar application. It should be noted that the preset conditions at least include that the main application and/or the clone application receive data of a specified type, the switch for triggering the resource data synchronization between the main application and the clone application has been activated, and the preset data synchronization is currently reached. one of time.

处理器32,还用于将主应用的访问路径变更为分身应用的访问路径,且将主应用的资源数据拷贝至第一存储区域,第一存储区域为分身应用的资源数据的存储位置;删除第二存储区域中主应用的资源数据,第二存储区域为主应用的资源数据的存储位置;The processor 32 is also configured to change the access path of the main application to the access path of the clone application, and copy the resource data of the master application to the first storage area, and the first storage area is the storage location of the resource data of the clone application; delete The resource data of the main application in the second storage area, the second storage area is the storage location of the resource data of the main application;

或者,or,

将分身应用的访问路径变更为主应用的访问路径,且将分身应用的资源数据拷贝至第二存储区域;删除第一存储区域中分身应用的资源数据;changing the access path of the clone application to the access path of the main application, and copying the resource data of the clone application to the second storage area; deleting the resource data of the clone application in the first storage area;

或者,or,

将主应用的访问路径和分身应用的访问路径变更为指定访问路径,且将主应用的资源数据和分身应用的资源数据拷贝至指定访问路径对应的文件;删除第一存储区域中分身应用的资源数据,以及第二存储区域中主应用的资源数据。Change the access path of the main application and the access path of the clone application to the specified access path, and copy the resource data of the main application and the resource data of the clone application to the file corresponding to the specified access path; delete the resource of the clone application in the first storage area data, and the resource data of the main application in the second storage area.

在检测指定应用是否满足资源数据同步的预置条件之前,该处理器32,还用于在终端上安装的所有应用中,确定具有分身应用的应用为指定应用。Before detecting whether the designated application satisfies the preset condition of resource data synchronization, the processor 32 is further configured to determine, among all the applications installed on the terminal, an application having a clone application as the designated application.

该处理器32,具体用于:The processor 32 is specifically used for:

若主应用的资源数据或分身应用的资源数据中存在隐私数据,则同步主应用与分身应用中的除隐私数据以外的资源数据,并在用户通过隐私数据的身份认证后,同步隐私数据。If there is private data in the resource data of the main application or the resource data of the clone application, the resource data in the main application and the clone application other than the private data are synchronized, and the private data is synchronized after the user passes the identity authentication of the private data.

在本发明实施例中,终端30还可以包括存储器33和总线34,其中,总线34可以用于连接收发器31、处理器32和存储器33,以确保收发器31、处理器32和存储器33中两两之间进行通信;存储器33可以用于存储终端产生的数据,以及通过收发器31接收到的来自其他设备的数据。In the embodiment of the present invention, the terminal 30 may further include a memory 33 and a bus 34, wherein the bus 34 may be used to connect the transceiver 31, the processor 32 and the memory 33, so as to ensure that the transceiver 31, the processor 32 and the memory 33 Two-to-two communication; the memory 33 can be used to store data generated by the terminal, and data received from other devices through the transceiver 31 .

本申请提供的终端,相比较于现有技术中借助其他外接存储设备将主应用(或是分身应用)的资源数据复制到该存储设备,之后将该存储设备上的资源数据转存至分身应用(或是主应用),以实现数据共享,本申请可以在检测到指定应用满足资源数据同步的预置条件后,同步主应用与分身应用的资源数据,并通过主应用与分身应用访问相同的资源数据,以实现数据共享。由此可见,采用上述方式无需借助外接存储设备,而是通过数据同步的方式,使主应用与分身应用的资源数据相同,之后在主应用与分身应用访问相同的资源数据时,也就实现了资源数据的共享。Compared with the terminal provided by this application, the resource data of the main application (or avatar application) is copied to the storage device by other external storage devices in the prior art, and then the resource data on the storage device is transferred to the avatar application (or the main application) to achieve data sharing. This application can synchronize the resource data of the main application and the clone application after detecting that the specified application meets the preset conditions for resource data synchronization, and access the same resource data through the main application and the clone application. Resource data for data sharing. It can be seen that the above method does not need to use an external storage device, but through data synchronization, the resource data of the main application and the avatar application are the same, and then when the main application and the avatar application access the same resource data, it is realized. Resource data sharing.

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。Each embodiment in this specification is described in a progressive manner, the same and similar parts of each embodiment can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for relevant parts, please refer to part of the description of the method embodiment.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:Read-Only Memory,ROM)或随机存储记忆体(英文:RandomAccess Memory,RAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented through computer programs to instruct related hardware, and the programs can be stored in computer-readable storage media. During execution, it may include the processes of the embodiments of the above-mentioned methods. Wherein, the storage medium may be a magnetic disk, an optical disk, a read-only memory (English: Read-Only Memory, ROM) or a random access memory (English: Random Access Memory, RAM), etc.

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。The above is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Anyone skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present invention. All should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be determined by the protection scope of the claims.

Claims (8)

1. A method for resource sharing, the method comprising:
detecting whether a designated application meets preset conditions of resource data synchronization, wherein the designated application has a corresponding main application and a corresponding personal application;
after the designated application meets the preset condition, synchronizing the resource data of the main application and the resource data of the personal application; wherein, specifically include: changing the access path of the main application into the access path of the self-body application, and copying the resource data of the main application to a first storage area, wherein the first storage area is a storage position of the resource data of the self-body application;
deleting the resource data of the main application in a second storage area, wherein the second storage area is the storage position of the resource data of the main application;
or,
changing the access path of the self-body application into the access path of the main application, and copying the resource data of the self-body application to the second storage area;
deleting the resource data of the split application in the first storage area;
or,
changing the access path of the main application and the access path of the self-body application into a specified access path, and copying the resource data of the main application and the resource data of the self-body application to a file corresponding to the specified access path;
deleting the resource data of the self-body application in the first storage area and the resource data of the main application in the second storage area;
and accessing the same resource data through the main application and the self-body application.
2. The method of claim 1, wherein the preset conditions comprise at least one of the main application and/or the avatar application receiving a specified type of data, a switch being activated for triggering resource data synchronization between the main application and the avatar application, and a preset time for data synchronization being currently reached.
3. The method according to any one of claims 1 to 2, wherein before the detecting whether the specified application satisfies a preset condition for resource data synchronization, the method further comprises:
and determining the application with the separate application as the specified application in all the applications installed on the terminal.
4. The method according to any one of claims 1 to 2, wherein the synchronizing the resource data of the primary application and the resource data of the avatar application specifically includes:
if the resource data of the main application or the resource data of the self-body-separated application contain private data, synchronizing the resource data of the main application and the resource data of the self-body-separated application except the private data, and synchronizing the private data after the user passes the identity authentication of the private data.
5. An apparatus for resource sharing, the apparatus comprising:
the system comprises a detection module, a resource data synchronization module and a resource data synchronization module, wherein the detection module is used for detecting whether a specified application meets preset conditions of resource data synchronization, and the specified application has a corresponding main application and a corresponding body-separated application;
the synchronization module is used for synchronizing the resource data of the main application and the resource data of the self-body application after the detection module detects that the designated application meets the preset condition; the synchronization module is specifically configured to: changing the access path of the main application into the access path of the self-body-separated application, and copying the resource data of the main application to a first storage area through a copying module, wherein the first storage area is a storage position of the resource data of the self-body-separated application; deleting the resource data of the main application in a second storage area through a deleting module, wherein the second storage area is the storage position of the resource data of the main application;
or,
changing the access path of the self-body application into the access path of the main application, and copying the resource data of the self-body application to the second storage area through the copying module; deleting the resource data of the body-divided application in the first storage area through the deleting module;
or,
changing the access path of the main application and the access path of the self-body application into a specified access path, and copying the resource data of the main application and the resource data of the self-body application to a file corresponding to the specified access path through the copying module; deleting the resource data of the body-divided application in the first storage area and the resource data of the main application in the second storage area through the deleting module;
and the access module is used for accessing the same resource data obtained by the synchronization module through the main application and the self-body-separated application.
6. The apparatus of claim 5, wherein the preset conditions comprise at least one of the main application and/or the avatar application receiving a specified type of data, a switch being activated for triggering resource data synchronization between the main application and the avatar application, and a preset time for data synchronization being currently reached.
7. The apparatus of any one of claims 5 to 6, further comprising:
and the determining module is used for determining the application with the split application as the specified application in all the applications installed on the terminal.
8. The apparatus according to any one of claims 5 to 6, wherein the synchronization module is specifically configured to:
if the resource data of the main application or the resource data of the self-body-separated application contain private data, synchronizing the resource data of the main application and the resource data of the self-body-separated application except the private data, and synchronizing the private data after the user passes the identity authentication of the private data.
CN201611044592.2A 2016-11-24 2016-11-24 A resource sharing method and device Active CN106406986B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201611044592.2A CN106406986B (en) 2016-11-24 2016-11-24 A resource sharing method and device
PCT/CN2016/112760 WO2018094809A1 (en) 2016-11-24 2016-12-28 Resource sharing method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611044592.2A CN106406986B (en) 2016-11-24 2016-11-24 A resource sharing method and device

Publications (2)

Publication Number Publication Date
CN106406986A CN106406986A (en) 2017-02-15
CN106406986B true CN106406986B (en) 2019-11-12

Family

ID=58081939

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611044592.2A Active CN106406986B (en) 2016-11-24 2016-11-24 A resource sharing method and device

Country Status (2)

Country Link
CN (1) CN106406986B (en)
WO (1) WO2018094809A1 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109271247A (en) * 2017-07-12 2019-01-25 珠海市魅族科技有限公司 Memory Optimize Method, device, computer installation and storage medium
CN108228277B (en) * 2017-12-28 2022-04-29 北京奇虎科技有限公司 Method and device for entering application program
CN108197273B (en) * 2018-01-08 2022-04-22 青岛海信移动通信技术股份有限公司 Method and device for multi-user data synchronization
CN108287765A (en) * 2018-01-24 2018-07-17 青岛海信移动通信技术股份有限公司 Application data sharing method and terminal
CN108563516A (en) * 2018-03-29 2018-09-21 广东欧珀移动通信有限公司 Application data loss prevention method and device, storage medium and electronic equipment
CN109032686B (en) * 2018-06-07 2021-10-22 北京小米移动软件有限公司 Data processing method and device
CN110851823B (en) * 2019-11-12 2023-03-10 腾讯科技(深圳)有限公司 Data access method, device, terminal and storage medium
CN112825072B (en) * 2019-11-21 2023-02-17 青岛海信移动通信技术股份有限公司 Communication terminal and data sharing method
CN111427709B (en) * 2020-03-30 2023-07-21 努比亚技术有限公司 Application program splitting control method, device and computer readable storage medium
CN112464208B (en) * 2020-11-25 2023-05-12 深圳市纬旭信息科技服务有限公司 File access method, mobile terminal and computer readable storage medium
CN116027881A (en) * 2021-10-25 2023-04-28 中兴通讯股份有限公司 Whitelist control method, equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1171581A (en) * 1996-06-25 1998-01-28 松下电器产业株式会社 Multimedia application system for storing and playing plus various special services
CN104885055A (en) * 2014-03-19 2015-09-02 华为终端有限公司 Method and device for application data synchronization
WO2015172507A1 (en) * 2014-05-12 2015-11-19 中兴通讯股份有限公司 Method, device and mobile terminal for starting applications
CN105224322A (en) * 2015-09-25 2016-01-06 维沃移动通信有限公司 A kind of attend to anything else method and terminal of application program
CN106155694A (en) * 2016-07-28 2016-11-23 努比亚技术有限公司 A kind of application and the display packing and device applied of attending to anything else

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7107267B2 (en) * 2002-01-31 2006-09-12 Sun Microsystems, Inc. Method, system, program, and data structure for implementing a locking mechanism for a shared resource
US9953072B2 (en) * 2014-12-31 2018-04-24 Vmware, Inc. Disaster recovery of mobile data center via location-aware cloud caching
CN105956495B (en) * 2016-04-15 2019-08-02 奇酷软件(深圳)有限公司 Progress control method, operation control system and the mobile terminal of social application program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1171581A (en) * 1996-06-25 1998-01-28 松下电器产业株式会社 Multimedia application system for storing and playing plus various special services
CN104885055A (en) * 2014-03-19 2015-09-02 华为终端有限公司 Method and device for application data synchronization
WO2015172507A1 (en) * 2014-05-12 2015-11-19 中兴通讯股份有限公司 Method, device and mobile terminal for starting applications
CN105224322A (en) * 2015-09-25 2016-01-06 维沃移动通信有限公司 A kind of attend to anything else method and terminal of application program
CN106155694A (en) * 2016-07-28 2016-11-23 努比亚技术有限公司 A kind of application and the display packing and device applied of attending to anything else

Also Published As

Publication number Publication date
WO2018094809A1 (en) 2018-05-31
CN106406986A (en) 2017-02-15

Similar Documents

Publication Publication Date Title
CN106406986B (en) A resource sharing method and device
US12199988B2 (en) Proxy authorization of a network device
US8959657B2 (en) Secure data management
US9355261B2 (en) Secure data management
US10831612B2 (en) Primary node-standby node data transmission method, control node, and database system
US9418232B1 (en) Providing data loss prevention for copying data to unauthorized media
CN107077403B (en) Backup server, method and computer program product for user authorization
JP7750993B2 (en) Task migration system and method
CN102227720B (en) Supporting media content revert functionality across multiple devices
US20240248810A1 (en) Systems and methods for cross-regional back up of distributed databases on a cloud service
JP2008537255A (en) System and method for peer-to-peer synchronization of files
US11269700B2 (en) System call interception for file providers
WO2015096599A1 (en) Method and apparatus for implementing document sharing between user groups
CN108352995B (en) SMB service fault processing method and storage device
JP2016518653A (en) Local server for synchronized online content management system
US9930063B2 (en) Random identifier generation for offline database
JP2018521405A (en) Access method and apparatus
WO2017008648A1 (en) Cluster switching method and equipment
US20090132534A1 (en) Remote replication synchronizing/accessing system and method thereof
CN105630591A (en) Operation system switching method, operation system switching device and terminal
WO2017096942A1 (en) File storage system, data scheduling method, and data node
CN107621994A (en) A method and device for creating a data snapshot
WO2022105761A1 (en) File operation method and related device
CN105760456B (en) A kind of method and apparatus keeping data consistency
WO2021254214A1 (en) Migration method and apparatus for android application program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20250607

Address after: 102200 Beijing City Changping District Bei Qijia Town Qibeilu 42 Hao Yuan 4 Building 5 Floor 3 Unit 502

Patentee after: Beijing Wheat Straw Creation Technology Co.,Ltd.

Country or region after: China

Address before: 518057 Shenzhen, Zhejiang Province, Nanshan District hi tech Industrial Park (North) dream Creek Road, No. 2, cool information port (Building 1)

Patentee before: YULONG COMPUTER TELECOMMUNICATION SCIENTIFIC (SHENZHEN) Co.,Ltd.

Country or region before: China

TR01 Transfer of patent right