CN106970978A - Data sharing method and device - Google Patents
Data sharing method and device Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/176—Support for shared access to files; File sharing support
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
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.
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)
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)
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 |
-
2017
- 2017-03-28 CN CN201710192234.4A patent/CN106970978A/en active Pending
Patent Citations (7)
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)
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 |