[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106970978A - Data sharing method and device - Google Patents

Data sharing method and device Download PDF

Info

Publication number
CN106970978A
CN106970978A CN201710192234.4A CN201710192234A CN106970978A CN 106970978 A CN106970978 A CN 106970978A CN 201710192234 A CN201710192234 A CN 201710192234A CN 106970978 A CN106970978 A CN 106970978A
Authority
CN
China
Prior art keywords
account
resource file
application program
accounts
stored
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.)
Pending
Application number
CN201710192234.4A
Other languages
Chinese (zh)
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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201710192234.4A priority Critical patent/CN106970978A/en
Publication of CN106970978A publication Critical patent/CN106970978A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/176Support for shared access to files; File sharing support

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Storage Device Security (AREA)

Abstract

The invention discloses a kind of data sharing method and device, methods described includes:When one supports that the application program for running multiple accounts simultaneously on an electronic equipment generates resource file, the resource file is stored in the storage catalogue of one of account of the application program according to the type of the resource file;When other accounts of the application program need to call the resource file, other described accounts of guiding access the resource file from the storage catalogue of one of account.Pass through the embodiment of the present invention, it is possible to achieve realize data sharing between the different accounts for making application program.

Description

Data sharing method and device
Technical field
The present invention relates to data sharing technology field, more particularly to a kind of data sharing method and device.
Background technology
With the development of mobile communication technology, mobile terminal turns into the necessary article of people's daily life.In mobile terminal On application program can be installed, in general, an application program can only start an example and run, then for it is some should With program, such as chat tool, microblogging, game, user may have multiple accounts, but can not simultaneously log in and use, more can not The operation such as switch over, merchandise between different accounts.This just brings many inconvenience.
In view of the above-mentioned problems, Application developer have studied it is a kind of using multiple accounts login application program simultaneously Method also referred to as to open more.But, the compartment characteristic based on account space, the resource data that application program is produced such as picture and is regarded Frequency etc., it is impossible to realized between different accounts shared.
The content of the invention
In view of this, it is an object of the invention to provide the number of resources realized under a kind of scape of prologue more than application between different accounts According to shared data sharing method and device.
To achieve these goals, the invention provides a kind of data sharing method, including:
When one supports that the application program for running multiple accounts simultaneously on an electronic equipment generates resource file, according to The resource file is stored in the storage catalogue of one of account of the application program by the type of the resource file;
When other accounts of the application program need to call the resource file, other described accounts of guiding are from described The resource file is accessed in the storage catalogue of one of account.
Preferably, methods described also includes:
When other corresponding accounts of the application program send the request for accessing the resource file, to other described accounts Family carries out Authority Verification, to determine that other described accounts have access limit.
Preferably, it is corresponding that the resource file is stored in into the application program according to the attribute of the resource file In storage catalogue under one of account path, including:
Whether the attribute for judging the resource file is shared;
If so, the resource file then is stored in into the storage under the corresponding one of account path of the application program In catalogue;
Otherwise, the resource file is stored in the storage catalogue under the account for generating the resource file.
Preferably, one of account is main account, other described accounts are account of attending to anything else.
Preferably, the resource file includes following at least one:Media file, document files.
The embodiment of the present invention also provides a kind of data sharing device, including:
Memory module, is configured to when one supports on an electronic equipment while running the application program generation of multiple accounts During resource file, the resource file is stored in one of account of the application program according to the type of the resource file In the storage catalogue at family;
Guiding module, is configured to when other accounts of the application program need to call the resource file, guides institute State other accounts and access the resource file from the storage catalogue of one of account.
Preferably, described device also includes:
Authority Verification module, is configured to access the resource file when other corresponding accounts of the application program are sent During request, Authority Verification is carried out to other described accounts, to determine that other described accounts have access limit.
Preferably, the memory module is additionally configured to:
Whether the attribute for judging the resource file is shared;
If so, the resource file then is stored in into the storage under the corresponding one of account path of the application program In catalogue;
Otherwise, the resource file is stored in the storage catalogue under the account for generating the resource file.
Preferably, one of account is main account, other described accounts are account of attending to anything else.
Preferably, the resource file includes following at least one:Media file, document files.
Pass through the embodiment of the present invention, it is possible to achieve run the application program life of multiple accounts simultaneously on an electronic equipment During into resource file, the resource file is stored in the storage catalogue of one of account of application program so that the application When other accounts of program can be to call the resource file in the storage catalogue of an account therefrom, so that application program Data sharing is realized between different accounts.
Brief description of the drawings
Fig. 1 is the flow chart of the embodiment one of the data sharing method of the present invention;
Fig. 2 is an application scenarios schematic diagram of the data sharing method of the present invention;
Fig. 3 is another application scenarios schematic diagram of the data sharing device of the present invention;
Fig. 4 is the schematic diagram of the embodiment one of the data sharing device of the present invention;
Fig. 5 is the schematic diagram of a specific embodiment of the data sharing device of the present invention.
Embodiment
The various schemes and feature of the disclosure are described herein with reference to accompanying drawing.
It should be understood that can disclosed embodiments be made with various modifications.Therefore, description above should not be regarded To limit, and only as the example of embodiment.Those skilled in the art will expect within the scope and spirit of this Other modifications.
Comprising in the description and constituting the accompanying drawing of a part of specification and show embodiment of the disclosure, and with it is upper Substantially description and the detailed description given below to embodiment of this disclosure that face is provided are used to explain the disclosure together Principle.
It is of the invention by description with reference to the accompanying drawings to the preferred form of the embodiment that is given as non-limiting examples These and other characteristic will become apparent.
It is also understood that although with reference to some instantiations, invention has been described, people in the art Member realize with can determine the present invention many other equivalents, they have feature as claimed in claim and therefore all In the protection domain limited whereby.
When read in conjunction with the accompanying drawings, in view of described further below, above and other aspect, the feature and advantage of the disclosure will become It is more readily apparent.
The specific embodiment of the disclosure is described hereinafter with reference to accompanying drawing;It will be appreciated, however, that the disclosed embodiments are only The example of the disclosure, it can be implemented using various ways.The function and structure known and/or repeated is not described in detail to avoid Unnecessary or unnecessary details causes the disclosure smudgy.Therefore, specific structural and feature disclosed herein is thin Section is not intended to restrictions, but as just the basis of claim and representative basis for instruct those skilled in the art with Substantially any appropriate detailed construction diversely uses the disclosure.
This specification can be used phrase " in one embodiment ", " in another embodiment ", " in another embodiment In " or " in other embodiments ", it may refer to according to one or more of identical or different embodiment of the disclosure.
Mobile terminal is when starting application program, and processor, which can be checked, whether there is application program in the process being currently running Process, if it does, just will be considered that application program has been run, be then log out application program, therefore application program can only be transported Row is once.At present, Application developer, which have studied a kind of logged in simultaneously using multiple accounts, makes the method for application program, It is called open more.But, the compartment characteristic based on account space, the resource data that application program is produced, such as picture and video, nothing Method is realized shared between different accounts.Therefore, to solve the above problems, the embodiments of the invention provide a kind of data sharing side Method and device;Further, it is right below in conjunction with the accompanying drawings in order to more fully hereinafter understand the features of the present invention and technology contents The realization of the present invention is described in detail, appended accompanying drawing purposes of discussion only for reference, not for limiting the present invention.
Embodiment one
A kind of data sharing is present embodiments provided, specifically, methods described is applied to mobile terminal.The mobile terminal On application program is installed, and multiple accounts can be used while logging in the application program.The electronic equipment is mobile phone, flat board Computer etc..When user uses multiple account login application programs, the corresponding application program of one of account with other ends End equipment can generate resource file when interacting, and the resource file of generation is stored under corresponding installation directory, mobile whole The resource file can be stored in one of account of the application program by end according to the type of the resource file In storage catalogue.Then, when other accounts of the application program need to call the resource file, other described accounts of guiding Family accesses the resource file from the storage catalogue of one of account.Fig. 1 is data sharing side of the invention The flow chart of the embodiment one of method, as shown in figure 1, the data sharing method of the present embodiment, specifically may include steps of:
S101, when simultaneously the application program that a support runs multiple accounts on an electronic equipment generates resource file When, the resource file is stored in the storage of one of account of the application program according to the type of the resource file In catalogue.
Specifically, electronic equipment terminal device such as can be mobile phone, tablet personal computer.The electronic equipment can same luck The application program of the multiple accounts of row, when the application program of the application program and the same type of other electronic equipments is interacted, Resource file can be generated, and the resource file is stored under corresponding account catalogue.If the resource file Type is supported to be shared by other accounts, then can be stored in resource file in the storage catalogue of one of account.
Wherein, resource file can include the media files such as video file, picture file, music file, can also include The complete file that document files, mainly application program are transmitted by network.
Wherein, storage catalogue refers to the storage index in the storage path for pointing to storage resource file.Its effect is to work as needs When calling resource file, arrive first and file path is obtained in storage catalogue, recall the resource file of path sensing.
S102, when other accounts of the application program need to call the resource file, other described accounts of guiding The resource file is accessed from the storage catalogue of one of account.
Specifically, when an account of application program needs to call resource file, for example, wanting the video for calling account to transmit During file, system module can be used to guide the account to access the money from the storage catalogue of one of account Source file.
In an application scenarios, as shown in Fig. 2 for example, electronic equipment is the mobile phone of Android system, application program is, for example, Wechat program (or QQ, short message), can be only due to user's space with multiple Account Logon wechat programs on mobile phone It is vertical, therefore only allow the application program under same account space to allow mutually to call and data access, the camera of such as application program The system module such as module (Camera) and media module (MediaProvider), to solve system application using multiple The problem of causing system redundancy after Account Logon and meet resource-sharing, embodiment adds redirection module (ProviderRouter modules).Identified by the ProviderRouter modules and support multiple accounts while the application logged in Program, in other account calling system modules, one of account is redirected that to by ProviderRouter modules, Such as under main account corresponding system module.In application program launching such as Camera or MediaProvider modules read-write money During source file, the resource for producing the application program under different account memory spaces is realized by ProviderRouter modules File, is written in the corresponding storage catalogue of the primary user uniquely specified in real time, so, and application program is without changing code, just It can realize that each account shows the resource file under other account spaces in real time.Due to the limitation of file system authority, across account Family space is not allow other account access, therefore when different spaces access file, it is unified by ProviderRouter moulds Block realizes read-write operation, that is, realizes the access limit for being redirected to primary user, and account data space (/dev/fuse) is stored Subregion carries out purview certification, only allows the corresponding MediaProvider modules of account (UID) of specified range to possess read-write power Limit, it is ensured that the security of data space.Wherein, main account can be the account that application program is logged in for the first time, or and hand The account of machine binding, or the account with administrator right, or the account that user specifies is as main account etc..
Pass through the embodiment of the present invention, it is possible to achieve run the application program life of multiple accounts simultaneously on an electronic equipment During into resource file, the resource file is stored in the storage catalogue of one of account of application program so that the application When other accounts of program can be to call the resource file in the storage catalogue of an account therefrom, so that application program Data sharing is realized between different accounts.
Embodiment two
Based on the method described in embodiment one, this gives guide other described accounts from one of account Several concrete modes of the resource file are accessed in the storage catalogue at family, specifically,
Mode one, to improve the security of electronic equipment, it is common that application program only allows the account of specified range to possess data The authority enjoyed, therefore, an account is sent when data sharing is asked, it is necessary to carry out authentication to it wherein.Specific steps It is as follows:A, when other corresponding accounts of the application program send the request for accessing the resource file, to other described accounts Family carries out Authority Verification, to determine that other described accounts have access limit.
For account of attending to anything else, explanation it is inadequate, the marrow opened more could not be found out, why have account of attending to anything else, account of attending to anything else How can be achieved with open more.At least to say, one mark of originally one account correspondence, when calling, one process of correspondence.Now The account to another memory block is replicated when calling, the content of account is recorded.The corresponding different bag name of account attended to anything else
Specifically, one of account can be main account, and other accounts are account of attending to anything else.Main account possesses keeper's Authority, then, it is necessary to account distribution authority of attending to anything else, will be provided if account of attending to anything else has when primary account number is managed to account of attending to anything else Resource file, can just be stored in the corresponding storage catalogue of main account by the shared authority of source file.Meanwhile, when other are attended to anything else When account desires access to the resources bank, it is still necessary to verify the authority of other accounts of attending to anything else, determine that it has and obtain resource file Access limit.
Mode two, the present embodiment is in storage resource file, it is necessary to which resource file is stored in into one of account correspondence Storage catalogue under.Determine whether resource file is needed to be stored therein under the catalogue of the corresponding storage of an account including following Step:B, whether the attribute for judging the resource file is shared;C, if so, the resource file then is stored in into the application In storage catalogue under the corresponding one of account path of program;D, otherwise, is stored in generation described by the resource file In storage catalogue under the account of resource file.
It is worth noting that, simultaneously the resource file of not all can all be shared.That is, for resource file Type allows shared resource file, is just stored under the corresponding storage catalogue of main account, it is not common to belong to for file The resource file enjoyed, is stored under the corresponding storage catalogue of its account.
Wherein, one of account is main account, and other described accounts are account of attending to anything else.
Mobile terminal is when starting application program, and processor, which can be checked, whether there is application program in the process being currently running Process, if it does, just will be considered that application program has been run, be then log out application program, therefore application program can only be transported Row is once.But some developers have developed certain methods and can make multiple accounts login application program simultaneously, for example, can be with Add shell (shell) in application code, and add mark, done with the installation kit to same application to distinguish, be System can be recognized as different installation kits, allow it while installing, operation simultaneously, and logged in different accounts.But it is real Matter operation is same application, simply attends to anything else, is designated primary application program, and its account logged in is main account Family, is designated account application program of attending to anything else, and its account logged in is account of attending to anything else.Main account has to account management of attending to anything else Authority, for example, being account distribution authority, point memory space etc. of attending to anything else.One of which method simply is introduced above, in other implementations , can also in a variety of ways in example, the application program of multiple Account Logons can be supported on an electronic device by installing, and such as be used The method of third party software control.
Wherein, main account has the authority of keeper, can be attend to anything else account distribution authority, distribution memory space etc..
The resource file includes following at least one:Media file and document files.
By the embodiment of the present invention, when running the application program of multiple accounts simultaneously on an electronic equipment, different accounts The resource file of the corresponding application program in family has different file types, can not in the case where its attribute is not to share Shared, to strengthen the security of data.
Embodiment three
Based on the method described in embodiment one, this gives the specific side that application program is installed on terminal device Formula, specifically,
Multiple accounts are run on an electronic device while the application program logged in.Being can be while logs in system level restriction The scope of account (uid), further specify can be while the application program run and can called, can be with correspondence under destiny account With the running situation and the data storage and management of application program of program, multiple accounts of application program are managed so as to realize Reason.Introduced in scheme in the application account (uid) with application bag name mapping relations, by account (uid) and answer With the combination of bag name, the unique mark of process is realized.To ensure the isolation of application program installation environment and application data, make often During with an Account Logon, it can detect and currently not map this using bag name with the presence or absence of free time account uid, if it does not, The corresponding application program of account (uid) of new login is then set to be installed under the account of new login (uid), while being the account (uid) divide application program installing space, such as electronic equipment to Android system, be mounted to catalogue/data/user/ 0, 10 }/under, it is /storage/emulated/ { 0,10 } that data storage, which divides the space specified, thus realize different accounts it Between data isolation, finally identify current application program and the mapping relations of the account;If it is present being directly bound in the free time Account (uid) on.The account of newly-increased application program, specifies different accounts (uid) just can realize when only need to be by starting Use multiple Account Logon same applications.
In wherein one application scenarios, so that electronic equipment is the mobile phone of Android system as an example, it can be installed on mobile phone The corresponding wechat program of multiple accounts, can be installed to/data/user/ { 0,10 }/catalogue under, running the micro- of multiple accounts It is /storage/ in the case where the chat record information of each account correspondence generation can be stored in the corresponding catalogue of respective account during letter emulated/{0,10}.Wherein, { 0,10 } refers to 10 accounts that account is 0 to 10.That is this 10 accounts are stored in Under 0 to 10 this 10 catalogues, and each account does not have the authority for accessing each self-corresponding catalogue mutually, it is achieved thereby that account Between isolation.But for the resource file of application program generation, it is sometimes desirable to shared between different accounts.Wherein resource is literary Part refers to the file transmitted based on network, can such as include document, video file, picture file and audio file.Wherein, Storage catalogue refers to the storage index in the storage path for pointing to storage resource file.Its effect is, when needing to call resource file When, arrive first and file path is obtained in storage catalogue, recall the resource file of path sensing.
As shown in figure 3, so that electronic equipment is peace table mobile phone as an example, application program can be wechat and/or QQ, can be with mobile phone The wechat of the upper multiple accounts of operation, then one of account can be the main account of system default, and other accounts are account of attending to anything else; The main account mark (uid) of such as system default equipment primary user (owner) is 0, then new point can be created by primary user Body account (uid), and limit can be while the account of attending to anything else (uid) that logs in be interval, for example, main account can be specified point for application Body account is logged in simultaneously for 1,2,3 account of attending to anything else, while specifying the account and 1,2,3 of attending to anything else that account of attending to anything else is 4,5,6,7 Account of attending to anything else can not be while log in.So when each account of attending to anything else generates resource file, the resource file can be stored in Under the corresponding storage catalogue of main account, then for one of account (including main account or account of attending to anything else), it is desirable to call other During the resource file of account (including main account or account of attending to anything else) generation, then the corresponding storage catalogue of main account can be called, with The store path of the resource file is obtained in the storage catalogue, to call the resource file.
Pass through the embodiment of the present invention, it is possible to achieve run the application program life of multiple accounts simultaneously on an electronic equipment During into resource file, the resource file is stored in the storage catalogue of one of account of application program so that the application When other accounts of program can be to call the resource file in the storage catalogue of an account therefrom, so that application program Data sharing is realized between different accounts.
Example IV
Fig. 4 is the schematic diagram of the embodiment one of the data sharing device of the present invention, as shown in figure 4, the data of the present embodiment Sharing means, can specifically include:
Memory module 41, is configured to when one supports on an electronic equipment while running the application program life of multiple accounts During into resource file, the resource file is stored in one of them of the application program according to the type of the resource file In the storage catalogue of account;
Guiding module 42, is configured to when other accounts of the application program need to call the resource file, guiding Other described accounts access the resource file from the storage catalogue of one of account.
Pass through the embodiment of the present invention, it is possible to achieve run the application program life of multiple accounts simultaneously on an electronic equipment During into resource file, the resource file is stored in the storage catalogue of one of account of application program so that the application When other accounts of program can be to call the resource file in the storage catalogue of an account therefrom, so that application program Data sharing is realized between different accounts.
In a specific embodiment, as shown in figure 5, Authority Verification module 43, is configured to when application program correspondence Other accounts when sending the request for accessing the resource file, Authority Verification is carried out to other described accounts, it is described to determine Other accounts have access limit.
In another specific embodiment, the memory module 41 is additionally configured to:
Whether the attribute for judging the resource file is shared;
If so, the resource file then is stored in into the storage under the corresponding one of account path of the application program In catalogue;
Otherwise, the resource file is stored in the storage catalogue under the account for generating the resource file.
One of account is main account, and other described accounts are account of attending to anything else.
The resource file includes following at least one:Media file, document files.
It need to be noted that be:Data above sharing means implement the description of item, are similar with above method description , with same embodiment of the method identical beneficial effect, therefore do not repeat.For in data sharing device embodiment of the present invention The ins and outs not disclosed, those skilled in the art refer to the description of the inventive method embodiment and understand, to save a piece Width, is repeated no more here.
, can be by it in several embodiments provided herein, it should be understood that disclosed apparatus and method Its mode is realized.Apparatus embodiments described above are only schematical, for example, the division of the unit, is only A kind of division of logic function, can have other dividing mode, such as when actually realizing:Multiple units or component can be combined, or Another system is desirably integrated into, or some features can be ignored, or do not perform.In addition, shown or discussed each composition portion Coupling point each other or direct-coupling or communication connection can be the INDIRECT COUPLINGs of equipment or unit by some interfaces Or communication connection, can be electrical, machinery or other forms.
The above-mentioned unit illustrated as separating component can be or may not be it is physically separate, it is aobvious as unit The part shown can be or may not be physical location, you can positioned at a place, can also be distributed to multiple network lists In member;Part or all of unit therein can be selected to realize the purpose of this embodiment scheme according to the actual needs.
In addition, each functional unit in various embodiments of the present invention can be fully integrated into a processing unit, also may be used Be each unit individually as a unit, can also two or more units it is integrated in a unit;It is above-mentioned Integrated unit can both be realized in the form of hardware, it would however also be possible to employ hardware adds the form of SFU software functional unit to realize.
One of ordinary skill in the art will appreciate that:Realizing all or part of step of above method embodiment can pass through Programmed instruction related hardware is completed, and foregoing program can be stored in a computer read/write memory medium, the program Upon execution, the step of including above method embodiment is performed;And foregoing storage medium includes:It is movable storage device, read-only Memory (ROM, Read Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or Person's CD etc. is various can be with the medium of store program codes.
Or, if the above-mentioned integrated unit of the present invention is realized using in the form of software function module and is used as independent product Sale in use, can also be stored in a computer read/write memory medium.Understood based on such, the present invention is implemented The part that the technical scheme of example substantially contributes to prior art in other words can be embodied in the form of software product, The computer software product is stored in a storage medium, including some instructions are to cause a computer equipment (can be with It is personal computer, server or network equipment etc.) perform all or part of each of the invention embodiment methods described. And foregoing storage medium includes:Movable storage device, read-only storage (ROM, Read Only Memory), arbitrary access are deposited Reservoir (RAM, Random Access Memory), magnetic disc or CD etc. are various can be with the medium of store program codes.
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited thereto, any Those familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all be contained Cover within protection scope of the present invention.Therefore, protection scope of the present invention should be based on the protection scope of the described claims.

Claims (10)

1. a kind of data sharing method, including:
When one supports that the application program for running multiple accounts simultaneously on an electronic equipment generates resource file, according to described The resource file is stored in the storage catalogue of one of account of the application program by the type of resource file;
When other accounts of the application program need to call the resource file, other described accounts of guiding from it is described wherein The resource file is accessed in the storage catalogue of one account.
2. according to the method described in claim 1, it is characterised in that methods described also includes:
When other corresponding accounts of the application program send the request for accessing the resource file, other described accounts are entered Row Authority Verification, to determine that other described accounts have access limit.
3. method according to claim 2, it is characterised in that according to the attribute of the resource file by the resource file It is stored in the storage catalogue under the corresponding one of account path of the application program, including:
Whether the attribute for judging the resource file is shared;
If so, the resource file then is stored in into the storage catalogue under the corresponding one of account path of the application program In;
Otherwise, the resource file is stored in the storage catalogue under the account for generating the resource file.
4. method according to claim 3, it is characterised in that one of account is main account, other described accounts Family is account of attending to anything else.
5. according to the method described in claim 1, it is characterised in that the resource file includes following at least one:Media text Part, document files.
6. a kind of data sharing device, it is characterised in that including:
Memory module, is configured to when one supports on an electronic equipment while running the application program generation resource of multiple accounts During file, the resource file is stored in one of account of the application program according to the type of the resource file In storage catalogue;
Guiding module, is configured to when other accounts of the application program need to call the resource file, guiding it is described its He accesses the resource file at account from the storage catalogue of one of account.
7. device according to claim 6, it is characterised in that described device also includes:
Authority Verification module, is configured to when other corresponding accounts of the application program send the request of the access resource file When, Authority Verification is carried out to other described accounts, to determine that other described accounts have access limit.
8. device according to claim 7, it is characterised in that the memory module is additionally configured to:
Whether the attribute for judging the resource file is shared;
If so, the resource file then is stored in into the storage catalogue under the corresponding one of account path of the application program In;
Otherwise, the resource file is stored in the storage catalogue under the account for generating the resource file.
9. device according to claim 8, it is characterised in that one of account is main account, other described accounts Family is account of attending to anything else.
10. device according to claim 6, it is characterised in that the resource file includes following at least one:Media text Part, document files.
CN201710192234.4A 2017-03-28 2017-03-28 Data sharing method and device Pending CN106970978A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710192234.4A CN106970978A (en) 2017-03-28 2017-03-28 Data sharing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710192234.4A CN106970978A (en) 2017-03-28 2017-03-28 Data sharing method and device

Publications (1)

Publication Number Publication Date
CN106970978A true CN106970978A (en) 2017-07-21

Family

ID=59335817

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710192234.4A Pending CN106970978A (en) 2017-03-28 2017-03-28 Data sharing method and device

Country Status (1)

Country Link
CN (1) CN106970978A (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108287765A (en) * 2018-01-24 2018-07-17 青岛海信移动通信技术股份有限公司 Application data sharing method and terminal
CN108469977A (en) * 2018-03-26 2018-08-31 张�林 A kind of interface data management method
CN109815024A (en) * 2018-12-14 2019-05-28 深圳壹账通智能科技有限公司 Internal memory sharing method, device, computer equipment and the storage medium of multiple computers
CN110851823A (en) * 2019-11-12 2020-02-28 腾讯科技(深圳)有限公司 Data access method, device, terminal and storage medium
CN111159734A (en) * 2019-12-20 2020-05-15 青岛海信移动通信技术股份有限公司 Communication terminal and multi-application data inter-access processing method
CN111427709A (en) * 2020-03-30 2020-07-17 努比亚技术有限公司 Application program body-separating control method and device and computer readable storage medium
CN111602131A (en) * 2018-08-06 2020-08-28 斯诺弗雷克公司 Secure data sharing in multi-tenant database systems
CN112464208A (en) * 2020-11-25 2021-03-09 努比亚技术有限公司 File access method, mobile terminal and computer readable storage medium
CN112769826A (en) * 2021-01-08 2021-05-07 深信服科技股份有限公司 Information processing method, device, equipment and storage medium
CN112825072A (en) * 2019-11-21 2021-05-21 青岛海信移动通信技术股份有限公司 Communication terminal and data sharing method
CN113875193A (en) * 2019-05-31 2021-12-31 苹果公司 Multi-user device in an interconnected home environment
CN113938890A (en) * 2021-09-15 2022-01-14 青岛海信移动通信技术股份有限公司 Data sharing method and terminal equipment
CN114091074A (en) * 2021-11-25 2022-02-25 合芯科技(苏州)有限公司 Data sharing method and device, computer equipment and storage medium
CN114416702A (en) * 2022-04-01 2022-04-29 杭州筋斗腾云科技有限公司 Resource management method and computing system
CN115599929A (en) * 2022-09-30 2023-01-13 荣耀终端有限公司(Cn) File management method and electronic equipment
CN115981576A (en) * 2023-03-20 2023-04-18 荣耀终端有限公司 Method for sharing data, electronic device and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130185770A1 (en) * 2012-01-12 2013-07-18 Salesforce.Com, Inc. Methods and systems for providing access to an online system
CN106130730A (en) * 2016-06-21 2016-11-16 中国银联股份有限公司 The data sharing method of a kind of smart card and smart card
CN106227494A (en) * 2016-08-29 2016-12-14 宇龙计算机通信科技(深圳)有限公司 A kind of application operating method and terminal
CN106357921A (en) * 2016-10-10 2017-01-25 广东欧珀移动通信有限公司 Application data sharing method, application data sharing device and mobile terminal
CN106445647A (en) * 2016-10-10 2017-02-22 广东欧珀移动通信有限公司 Data operation method, device and mobile terminal for multiple open applications
CN106484547A (en) * 2016-10-10 2017-03-08 广东欧珀移动通信有限公司 A kind of management method, device and terminal for opening application more
CN106503157A (en) * 2016-10-24 2017-03-15 宇龙计算机通信科技(深圳)有限公司 One kind opens application system and its data shared access method, system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130185770A1 (en) * 2012-01-12 2013-07-18 Salesforce.Com, Inc. Methods and systems for providing access to an online system
CN106130730A (en) * 2016-06-21 2016-11-16 中国银联股份有限公司 The data sharing method of a kind of smart card and smart card
CN106227494A (en) * 2016-08-29 2016-12-14 宇龙计算机通信科技(深圳)有限公司 A kind of application operating method and terminal
CN106357921A (en) * 2016-10-10 2017-01-25 广东欧珀移动通信有限公司 Application data sharing method, application data sharing device and mobile terminal
CN106445647A (en) * 2016-10-10 2017-02-22 广东欧珀移动通信有限公司 Data operation method, device and mobile terminal for multiple open applications
CN106484547A (en) * 2016-10-10 2017-03-08 广东欧珀移动通信有限公司 A kind of management method, device and terminal for opening application more
CN106503157A (en) * 2016-10-24 2017-03-15 宇龙计算机通信科技(深圳)有限公司 One kind opens application system and its data shared access method, system

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108287765A (en) * 2018-01-24 2018-07-17 青岛海信移动通信技术股份有限公司 Application data sharing method and terminal
CN108469977A (en) * 2018-03-26 2018-08-31 张�林 A kind of interface data management method
CN108469977B (en) * 2018-03-26 2021-05-25 张�林 Interface data management method
CN111602131B (en) * 2018-08-06 2023-06-23 斯诺弗雷克公司 Secure data sharing in a multi-tenant database system
CN111602131A (en) * 2018-08-06 2020-08-28 斯诺弗雷克公司 Secure data sharing in multi-tenant database systems
CN109815024A (en) * 2018-12-14 2019-05-28 深圳壹账通智能科技有限公司 Internal memory sharing method, device, computer equipment and the storage medium of multiple computers
US11621003B2 (en) 2019-05-31 2023-04-04 Apple Inc. Multi-user devices in a connected home environment
CN113875193A (en) * 2019-05-31 2021-12-31 苹果公司 Multi-user device in an interconnected home environment
CN110851823A (en) * 2019-11-12 2020-02-28 腾讯科技(深圳)有限公司 Data access method, device, terminal and storage medium
CN110851823B (en) * 2019-11-12 2023-03-10 腾讯科技(深圳)有限公司 Data access method, device, terminal and storage medium
CN112825072A (en) * 2019-11-21 2021-05-21 青岛海信移动通信技术股份有限公司 Communication terminal and data sharing method
CN112825072B (en) * 2019-11-21 2023-02-17 青岛海信移动通信技术股份有限公司 Communication terminal and data sharing method
CN111159734A (en) * 2019-12-20 2020-05-15 青岛海信移动通信技术股份有限公司 Communication terminal and multi-application data inter-access processing method
CN111427709B (en) * 2020-03-30 2023-07-21 努比亚技术有限公司 Application program splitting control method, device and computer readable storage medium
CN111427709A (en) * 2020-03-30 2020-07-17 努比亚技术有限公司 Application program body-separating control method and device and computer readable storage medium
CN112464208B (en) * 2020-11-25 2023-05-12 深圳市纬旭信息科技服务有限公司 File access method, mobile terminal and computer readable storage medium
CN112464208A (en) * 2020-11-25 2021-03-09 努比亚技术有限公司 File access method, mobile terminal and computer readable storage medium
CN112769826B (en) * 2021-01-08 2023-05-12 深信服科技股份有限公司 Information processing method, device, equipment and storage medium
CN112769826A (en) * 2021-01-08 2021-05-07 深信服科技股份有限公司 Information processing method, device, equipment and storage medium
CN113938890A (en) * 2021-09-15 2022-01-14 青岛海信移动通信技术股份有限公司 Data sharing method and terminal equipment
CN113938890B (en) * 2021-09-15 2024-04-30 青岛海信移动通信技术有限公司 Data sharing method and terminal equipment
CN114091074A (en) * 2021-11-25 2022-02-25 合芯科技(苏州)有限公司 Data sharing method and device, computer equipment and storage medium
CN114416702B (en) * 2022-04-01 2022-08-05 杭州筋斗腾云科技有限公司 Resource management method and computing system
CN114416702A (en) * 2022-04-01 2022-04-29 杭州筋斗腾云科技有限公司 Resource management method and computing system
CN115599929A (en) * 2022-09-30 2023-01-13 荣耀终端有限公司(Cn) File management method and electronic equipment
CN115599929B (en) * 2022-09-30 2023-08-04 荣耀终端有限公司 File management method and electronic equipment
CN115981576A (en) * 2023-03-20 2023-04-18 荣耀终端有限公司 Method for sharing data, electronic device and storage medium
CN115981576B (en) * 2023-03-20 2023-11-17 荣耀终端有限公司 Method for sharing data, electronic device and storage medium

Similar Documents

Publication Publication Date Title
CN106970978A (en) Data sharing method and device
US10387132B2 (en) Cloud-based application resource files
CN102682080B (en) Cookie information sharing method and system
CN101833467B (en) Method and equipment for adding menu items into Android menu
EP3432549A1 (en) Method and apparatus for processing user requests
CN111935110B (en) Method and device for controlling permission of tenant to access container instance
WO2013173109A2 (en) Locally backed cloud-based storage
CN108351769B (en) Dashboard as a remote computing service
CN105224869A (en) Assembly test method and device
CN108718337A (en) Website account login, verification, verification information processing method, apparatus and system
CN108053088A (en) A kind of Subscriber Management System, method and apparatus
CN104348895A (en) Method and device for sharing data among programs in mobile terminal
CN104866743A (en) Method and device for calling interface in browser
CN106096441A (en) Date storage method and data storage device
CN114816676A (en) System and method for realizing multi-tenant deployment of low code development platform
CN111679790A (en) Remote software development storage space distribution method and device
CN110457925A (en) Data isolation method, device, terminal and storage medium are applied in the storage of inside and outside
CN112468482B (en) Data transmission method, device, server, storage medium and system
US10776180B1 (en) Expression-based feature toggle in an application programming interface (API)
CN104079598A (en) Method and device for realizing collaborative browsing of webpages
CN106161501A (en) The data sharing method of virtual desktop and device
CN108696864A (en) Virtual-number is asked and sending method, device and storage medium
CN112866293A (en) Gateway equipment system administrator authority management method and device
CN108171063A (en) Method, terminal and the computer readable storage medium of access safety element
KR20150139546A (en) Removable storage device identity and configuration information

Legal Events

Date Code Title Description
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170721

RJ01 Rejection of invention patent application after publication