CN109254913A - Collaborative share method, apparatus, electronic equipment and computer storage medium - Google Patents
Collaborative share method, apparatus, electronic equipment and computer storage medium Download PDFInfo
- Publication number
- CN109254913A CN109254913A CN201810918316.7A CN201810918316A CN109254913A CN 109254913 A CN109254913 A CN 109254913A CN 201810918316 A CN201810918316 A CN 201810918316A CN 109254913 A CN109254913 A CN 109254913A
- Authority
- CN
- China
- Prior art keywords
- user
- shared
- equipment
- collaborative share
- group
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer And Data Communications (AREA)
- Information Transfer Between Computers (AREA)
Abstract
This application involves terminal device technical field, a kind of collaborative share method, apparatus, electronic equipment and computer readable storage medium are disclosed, wherein collaborative share method includes: to receive the collaborative share request of any user;According to the collaborative share request received, the shared device in user grouping belonging to any user is determined;Based on shared device, execute with the collaborative share between group user.The method of the embodiment of the present application, so that any user can according to need, share the shared device in user grouping belonging to any user, any user is allowed to share the terminal device come out with any user with other user sharings of group, make full use of the terminal device shared out, to improve the utilization rate of terminal device, the idle waste of device resource is effectively avoided.
Description
Technical field
This application involves terminal device technical fields, specifically, this application involves a kind of collaborative share method, apparatus,
Electronic equipment and computer storage medium.
Background technique
With the development of terminal technology, the performance of terminal device is become better and better, therefore more and more application programs start
It emerges in large numbers.The operation needed for various application programs execute can be used in user, such as plays game by game application, passes through Video Applications
Playing audio-video is scanned for, query information etc. by browser application.
It before complete in application development and formal online publication, needs to test application program, test is completed not having
Just can be online after problematic, wherein since there are certain differences for the model of different terminal equipment, operating system etc., it is therefore desirable to
Application program is tested on the terminal device of different model.For the ease of testing application program, can provide
Allow to access the test platform of the terminal device of a variety of different models, then tester can be by the terminal of a variety of different models
Equipment accesses the test platform, to complete the test to a certain application program to be measured.
However, after tester completes the test of a certain application program to be measured, the terminal of this batch of a variety of different models
Equipment may be in idle state, lead to occur the case where utilization rate of equipment and installations is low and device resource idle waste.
Summary of the invention
The purpose of the application is intended at least can solve above-mentioned one of technological deficiency, the especially low technology of utilization rate of equipment and installations
Defect.
In a first aspect, providing a kind of collaborative share method, comprising:
Receive the collaborative share request of any user;
According to the collaborative share request received, the shared device in user grouping belonging to any user is determined;
Based on shared device, execute with the collaborative share between group user.
Specifically, before the collaborative share request for receiving any user, further includes:
Configure the corresponding shared device of each user;
According to preset multiple user groupings, determine that shared device list, shared device list include each user grouping
Corresponding shared device.
Further, it is requested, is determined shared in user grouping belonging to any user according to the collaborative share received
Equipment, comprising:
According to the user identifier in the collaborative share request received, fall to arrange letter with the relationship of group by the user of any user
Breath, determines user grouping belonging to any user;
It based on user grouping belonging to any user, is inquired in shared device list, to determine any user institute
Shared device in the user grouping of category.
Further, any user user with group relationship fall arrange information in include any user user identifier and with
User identifier of any user with the other users of group.
Further, the corresponding shared device of each user is configured, comprising:
Obtain the facility information of the equipment to be shared of each user;
According to the facility information of the equipment to be shared of each user, the corresponding shared device of each user is configured;
The facility information of equipment to be shared includes at least one of the following: the quantity of equipment to be shared;Equipment to be shared is set
Standby mark;The operating status of equipment to be shared.
Further, further includes:
Determine the nonshared device of any user;
The nonshared device of any user is shared into the other users in user grouping belonging to any user, with reality
Now with the collaborative share between group user.
Further, nonshared device includes the equipment of private device and preset state;
The equipment of preset state is the equipment that shared device can be converted to when meeting predetermined condition.
Further, when nonshared device is private device, it is any that the nonshared device of any user is shared to this
Other users in user grouping belonging to user, comprising:
Receive the private device sharing request being intended to using the private device of any user;
The private device sharing request received is pushed, and is directed to private device sharing request when receiving any user
When confirmation message, the private device of any user is shared into the other users in user grouping belonging to any user.
Further, when nonshared device is the equipment of preset state, the nonshared device of any user is shared to
Other users in user grouping belonging to any user, comprising:
It detects whether to meet predetermined condition;
If meeting predetermined condition, by the collaborative share of the preset state of any user to use belonging to any user
Other users in the grouping of family.
Second aspect provides a kind of collaborative share device, comprising:
Receiving module, the collaborative share for receiving any user are requested;
First determining module, for determining user grouping belonging to any user according to the collaborative share request received
In shared device;
First sharing module is executed for being based on shared device with the collaborative share between group user.
It specifically, further include configuration module and the second determining module;
Configuration module, for configuring the corresponding shared device of each user;
Second determining module, for determining shared device list, shared device list according to preset multiple user groupings
Including the corresponding shared device of each user grouping.
Further, the first determining module includes that user grouping determines submodule and inquiry submodule;
User grouping determines submodule, for the user identifier in being requested according to the collaborative share received, by any
The user of user falls to arrange information with group relationship, determines user grouping belonging to any user;
Submodule is inquired, for being inquired in shared device list based on user grouping belonging to any user, with
Determine the shared device in user grouping belonging to any user.
Further, any user user with group relationship fall arrange information in include any user user identifier and with
User identifier of any user with the other users of group.
Further, configuration module includes acquisition submodule and configuration submodule;
Acquisition submodule, the facility information of the equipment to be shared for obtaining each user;
Submodule is configured, for the facility information according to the equipment to be shared of each user, it is right respectively to configure each user
The shared device answered;
The facility information of equipment to be shared includes at least one of the following: the quantity of equipment to be shared;Equipment to be shared is set
Standby mark;The operating status of equipment to be shared.
It further, further include third determining module and the second sharing module;
Third determining module, for determining the nonshared device of any user;
Second sharing module, for the nonshared device of any user to be shared to user grouping belonging to any user
In other users, with realize with group user between collaborative share.
Further, nonshared device includes the equipment of private device and preset state;
The equipment of preset state is the equipment that shared device can be converted to when meeting predetermined condition.
Further, when nonshared device is private device, the second sharing module includes private device sharing request
Module and private device share determining module;
Private device sharing request submodule is intended to share using the private device of the private device of any user for receiving
Request;
Private device shares determining module, for pushing the private device sharing request received, and it is any when receiving
When user is directed to the confirmation message of private device sharing request, the private device of any user is shared to belonging to any user
User grouping in other users.
Further, when nonshared device is the equipment of preset state, the second sharing module include detection sub-module with
Preset state collaborative share submodule;
Detection sub-module, for detecting whether meeting predetermined condition;
Preset state collaborative share submodule is used for when a predetermined condition is satisfied, by setting for the preset state of any user
The standby other users shared in user grouping belonging to any user.
The third aspect, provides a kind of electronic equipment, including memory, processor and storage on a memory and can located
The computer program run on reason device, processor realize above-mentioned collaborative share method when executing described program.
Fourth aspect provides a kind of computer readable storage medium, calculating is stored on computer readable storage medium
Machine program, the program realize above-mentioned collaborative share method when being executed by processor.
The application implements the collaborative share method provided, receives the collaborative share request of any user, and according to receiving
Collaborative share request, determine the shared device in user grouping belonging to any user, be subsequent execution with group user between
Collaborative share provides premise guarantee;It based on shared device, executes with the collaborative share between group user, allows any user root
According to needs, the shared device in user grouping belonging to any user is shared, that is, shares any user and this
The terminal device that one user comes out with other user sharings of group, makes full use of the terminal device shared out, to improve end
The utilization rate of end equipment effectively avoids the idle waste of device resource.
The additional aspect of the application and advantage will be set forth in part in the description, these will become from the following description
It obtains obviously, or recognized by the practice of the application.
Detailed description of the invention
The application is above-mentioned and/or additional aspect and advantage will become from the following description of the accompanying drawings of embodiments
Obviously and it is readily appreciated that, in which:
Fig. 1 is the flow diagram of the collaborative share method of the embodiment of the present application;
Fig. 2 is the basic structure schematic diagram of the collaborative share device of the embodiment of the present application;
Fig. 3 is the detailed construction schematic diagram of the collaborative share device of the embodiment of the present application;
Fig. 4 is the structural schematic diagram of the electronic equipment of the embodiment of the present application.
Specific embodiment
Embodiments herein is described below in detail, examples of the embodiments are shown in the accompanying drawings, wherein from beginning to end
Same or similar label indicates same or similar element or element with the same or similar functions.Below with reference to attached
The embodiment of figure description is exemplary, and is only used for explaining the application, and cannot be construed to the limitation to the application.
Those skilled in the art of the present technique are appreciated that unless expressly stated, singular " one " used herein, " one
It is a ", " described " and "the" may also comprise plural form.It is to be further understood that being arranged used in the description of the present application
Diction " comprising " refer to that there are the feature, integer, step, operation, element and/or component, but it is not excluded that in the presence of or addition
Other one or more features, integer, step, operation, element, component and/or their group.It should be understood that when we claim member
Part is " connected " or when " coupled " to another element, it can be directly connected or coupled to other elements, or there may also be
Intermediary element.In addition, " connection " used herein or " coupling " may include being wirelessly connected or wirelessly coupling.It is used herein to arrange
Diction "and/or" includes one or more associated wholes for listing item or any cell and all combinations.
To keep the purposes, technical schemes and advantages of the application clearer, below in conjunction with attached drawing to the application embodiment party
Formula is described in further detail.
It under normal conditions, should if after the terminal device of first different model accesses the test platform by tester A
Test platform only allows user A to use the terminal device of first different model, if tester B is by second batch different model
Terminal device access the test platform after, then the test platform only allow user B use the second batch different model terminal
Equipment.Then, after tester A completes its test assignment, the terminal device of first different model will be in idle shape
State, and can not be used by other testers, so as to cause there is the case where utilization rate of equipment and installations is low and device resource wastes.
Collaborative share method, apparatus, electronic equipment and computer readable storage medium provided by the present application, it is intended to solve existing
There is the technical problem as above of technology.
How the technical solution of the application and the technical solution of the application are solved with specifically embodiment below above-mentioned
Technical problem is described in detail.These specific embodiments can be combined with each other below, for the same or similar concept
Or process may repeat no more in certain embodiments.Below in conjunction with attached drawing, embodiments herein is described.
Embodiment one
The embodiment of the present application provides a kind of collaborative share method, as shown in Figure 1, comprising:
Step S110 receives the collaborative share request of any user.
Specifically, when the terminal device of a variety of different models of any user (such as tester A) access test platform
Workload saturation or other models in temporary needs test platform terminal device when, any user can pass through UI
(User Interface, user interface) or client share a certain or a few terminal device to test platform transmission
Collaborative share request, i.e. test platform receive the collaborative share request of any user.
Wherein, test platform includes server and is more than a terminal device, and server is for carrying out pipe to terminal device
Reason can determine state, distributed tasks and determining task result of terminal device etc., and terminal device is for treating test assignment
It is tested.
Step S120 is requested according to the collaborative share received, is determined shared in user grouping belonging to any user
Equipment.
Specifically, it after the collaborative share that test platform receives any user is requested, is asked according to the collaborative share received
It asks, determines user grouping belonging to any user, such as determine that user grouping belonging to any user is P1 group, and according to
User grouping belonging to any user (such as P1 group) determines the shared device in the user grouping (such as P1 group), i.e., really
Determine the shared device in user grouping belonging to any user.
Step S130 is based on shared device, executes with the collaborative share between group user
Specifically, after test platform determines the shared device in user grouping belonging to any user, based on determining
Shared device, execute with the collaborative share between group user, that is, any user allowed to set using shared in grouping belonging to it
Shared device that is standby, namely allowing any user to share out using middle other users in grouping belonging to it.
Collaborative share method provided by the embodiments of the present application receives the collaborative share of any user compared with prior art
Request, and requested according to the collaborative share received, it determines the shared device in user grouping belonging to any user, is subsequent
It executes and provides premise guarantee with the collaborative share between group user;Based on shared device, executes with the collaborative share between group user, make
Obtaining any user can according to need, and share the shared device in user grouping belonging to any user, i.e., so that any use
Family can share the terminal device come out with any user with other user sharings of group, make full use of the terminal shared out
Equipment effectively avoids the idle waste of device resource to improve the utilization rate of terminal device.
Embodiment two
The embodiment of the present application provides alternatively possible implementation, further includes implementing on the basis of example 1
Method shown in example two, wherein
It further include step S100 (being not marked in figure) and step S101 (being not marked in figure) before step S110, wherein
Step S100: the corresponding shared device of each user is configured.
Step S101: according to preset multiple user groupings, determine that shared device list, the shared device list include
The corresponding shared device of each user grouping.
Specifically, step S100 can specifically include step S1001 (being not marked in figure) and step S1002 and (not mark in figure
Note), wherein
Step S1001: the facility information of the equipment to be shared of each user is obtained.
Step S1002: according to the facility information of the equipment to be shared of each user, it is corresponding total to configure each user
Enjoy equipment.
Wherein, the facility information of equipment to be shared includes at least one of the following: the quantity of equipment to be shared;Equipment to be shared
Device identification;The operating status of equipment to be shared.
Further, step S101 can specifically include step S1011 (being not marked in figure) and step S1012 (in figure not
Mark), wherein
Step S1011: according to the user identifier in the collaborative share request received, pass through same group of the user of any user
Relationship falls to arrange information, determines user grouping belonging to any user.
Step S1012: it based on user grouping belonging to any user, is inquired in shared device list, with determination
Shared device in user grouping belonging to any user.
Wherein, any user user with group relationship fall arrange information in include any user user identifier and with it is any
User identifier of the user with the other users of group.
In the embodiment of the present application, test platform can be requested previously according to the grouping of any user received, be carried out
Corresponding user grouping, if such as any user A be intended to user B, user's C in combination at one group, any user A can pass through UI
Or client sends to test platform and is intended to receive this in test platform at one group of request message with user B, user's C in combination
After request message, any user A, user B and user C are allocated as one group, such as P1 group.In another example any user D is intended to and user E
It is combined into one group, then any user D, which can be sent by UI or client to test platform, is intended to be combined into one group with user E and asks
Message is sought, after test platform receives the request message, any user D and user E are allocated as one group, such as P2 group.Example again
It is such as intended to be combined into one group of request message with user G according to any user F, any user F and user G is allocated as one group, such as
P3 group.
Specifically, if user A, user B, user C, user D and user E have accessed a batch not in test platform respectively
With the terminal device of model, when above-mentioned user completes test assignment or current temporarily (such as sets without using certain terminal devices
Standby 1, equipment 2, equipment 3, equipment 4 and equipment 5 etc.) when, those temporary unused terminal devices can be respectively configured as to altogether
Equipment is enjoyed, and test platform can be notified by notification message, after test platform receives the notification message, obtains each user
Equipment to be shared facility information, such as obtain the quantity of the equipment to be shared of each user, the to be shared of each user sets
The operating status etc. of the equipment to be shared of standby device identification and each user, then test platform is according to each user's
The facility information of equipment to be shared configures the corresponding shared device of each user, that is, it is corresponding to configure each user
Shared device.
Further, test platform is according to preset multiple user groupings, P1 group, P2 group and P2 group as escribed above etc.,
It determines the shared device list including the corresponding shared device of each user grouping, that is, determines shared device list, this is total
Enjoying includes the corresponding shared device of each user grouping in list of devices, such as includes that P1 group corresponds in shared device list
Shared device, the corresponding shared device of P2 group and the corresponding shared device of P3 group, wherein the corresponding shared device of P1 group is
User A, user B and user C in P1 group contribute the shared device come respectively, and the corresponding shared device of P2 group is in P2 group
User D and user E contributes the shared device come respectively, and the corresponding shared device of P3 group is user F and user G points in P3 group
The shared device come is not contributed.
Further, after the collaborative share that test platform receives any user A is requested, according to the collaborative share received
User identifier (such as A_ID) in request falls to arrange information, determines any use by the user of any user A with the relationship of group
User grouping belonging to the A of family, such as according to the user identifier A_ID of user A, fall to arrange letter with the relationship of group by the user of user A
Breath determines that user grouping belonging to any user A is P1 group.Wherein, the user of any user falls to arrange information with group relationship
In include any user user identifier and with any user with group other users user identifier, i.e., same group of user A
Relationship fall arrange information in including user A user identifier A_ID, with user A with group user B user identifier (B_ID) and
With user A with the user identifier (C_ID) of the user C of group, i.e., user, which falls to arrange information with group relationship, is intended to indicate which user is
Belong to the same grouping.
Further, it is determined that after user grouping belonging to any user A is P1 group out, it can be based on belonging to any user A
User grouping P1 inquired in shared device list, to obtain that P1 group in shared device list is corresponding shared to be set
It is standby, and then determine the shared device in user grouping P1 belonging to any user A, it is subsequent realization with the equipment between group user
It is shared to lay the foundation.
By the method in the embodiment of the present application, can not only the corresponding shared device of each user of high-efficient disposition,
And user grouping belonging to any user is quickly and easily found out, and then determine the shared device in the user grouping,
It quickly and accurately determines the sharable shared device of any user, is established for subsequent realization with the collaborative share between group user
Fixed basis allows user to share the terminal device come out with the user with other user sharings of group, improves equipment utilization
Rate avoids the idle waste of device resource.
Embodiment three
The embodiment of the present application provides alternatively possible implementation, further includes implementing on the basis of example 2
Method shown in example three, wherein
It further include step S140 (being not marked in figure) and step S150 (being not marked in figure), wherein
Step S140: the nonshared device of any user is determined.
Step S150: the nonshared device of any user is shared into other in user grouping belonging to any user
User, to realize with the collaborative share between group user.
Wherein, nonshared device includes the equipment of private device and preset state, and the equipment of preset state is to meet to make a reservation for
The equipment of shared device can be converted to when condition.
Specifically, when nonshared device is private device, step S150 may include step S1501 (being not marked in figure)
It (is not marked in figure) with step S1502, wherein
Step S1501: the private device sharing request being intended to using the private device of any user is received;
Step S1502: the private device sharing request received is pushed, and is directed to private device when receiving any user
When the confirmation message of sharing request, the private device of any user is shared into its in user grouping belonging to any user
He is user.
Further, when nonshared device is the equipment of preset state, step S150 may include step S1503 (figure
In do not mark) with step S1504 (being not marked in figure), wherein
Step S1503: it detects whether to meet predetermined condition;
Step S1504: if meeting predetermined condition, the collaborative share of the preset state of any user is given to any use
Other users in user grouping belonging to family.
Specifically, if user D and user E have accessed the terminal device of a collection of different model in test platform respectively,
Such as user D has accessed equipment 1, equipment 1 ' and equipment 1 ", user E has accessed equipment 2, equipment 2 ' and equipment 2 ", when user D is complete
At test assignment or it is current do not use certain terminal devices (such as equipment 1 ') temporarily when, can be according to above-described embodiment two
Method is configured as shared device, and so that the user E in user grouping belonging to user D is used, while user D can basis
It needs equipment 1 and equipment 1 " to be configured to nonshared device, wherein nonshared device includes setting for private device and preset state
Standby, the equipment of preset state is the equipment that shared device can be converted to when meeting predetermined condition, i.e. user D can according to need
By equipment 1 and equipment 1, " equipment for being configured to private device and/or preset state, such as user D be can according to need equipment 1
Private device is configured to, by equipment 1 " equipment for being configured to preset state, in another example, user D can according to need equipment 1 and
Equipment 1 " is configured to private device, for another example user D, which can according to need, " configures preset state for equipment 1 and equipment 1
Equipment.
Further, the work of the shared device belonging to the terminal device and user E of user E access in user grouping
It measures and has been saturated, and when user E also needs other terminal devices to complete test assignment, test platform can determine user
The nonshared device of D, and the nonshared device of user D is shared into the user E in user grouping belonging to user D, to realize
With the collaborative share between group user.
Further, when nonshared device is private device, such as user D as needed " matches equipment 1 and equipment 1
It is set to private device, user E can send to be intended to share using the private device of the private device of user D to test platform and ask at this time
It asks, i.e. the private device sharing request for being intended to the private device using user D of test platform reception user E, then test platform
The private device sharing request received is pushed, and when receiving confirmation message of the user D for private device sharing request,
The private device of user D is shared into the user E in user grouping belonging to user D, such as the private that test platform will receive
There is collaborative share request to be pushed to the corresponding UI of user D or client, i.e. test platform forwards the private device sharing request
After giving user D, user D to see the private device sharing request, it can according to need and private device is configured, such as will be private
There is equipment 1 to be configured to that user E is allowed to use, after user D configures allow user E use for private device 1, to test platform
Feed back corresponding confirmation message, wherein can be carried in the confirmation message allow using private device quantity and privately owned set
Standby device identification etc. after test platform receives the confirmation message, is shared the private device 1 of user D according to confirmation message
To the user E in user grouping belonging to user D.
Further, when nonshared device be preset state equipment when, such as user D is as needed by equipment 1 " configuration
For the equipment of preset state, whether test platform can detecte at this time meets predetermined condition, if meeting predetermined condition, will use
The equipment (such as equipment 1 ") of the preset state of family D shares to the user E in user grouping belonging to user D.Wherein, predetermined item
Part can be saturated for the workload of terminal device, can also be greater than preset threshold for remaining test assignment amount.For example, test
User point belonging to workload and user E of the detection of platform to the user E for belonging to same group with the user D terminal device accessed
The workload of shared device in group has been saturated, in another example, test platform detects that user E is also greater than the survey of preset threshold
Examination task amount needs to test.
Further, when test platform, which detects, meets predetermined condition, preset state can be configured by user D automatically
Equipment (such as equipment 1 ") be converted to shared device, and the collaborative share of the preset state is given into user D and belongs to same group
User E, with realize with group user between collaborative share.
By the method for the embodiment of the present application, may be implemented with the equipment for organizing private device and preset state between user
It is shared, so that any user can according to need, with the private device of other users of group and preset using with any user
The equipment of state, further increases the utilization rate of terminal device, effectively avoids device resource idle.
Example IV
Fig. 2 is a kind of structural schematic diagram of collaborative share device provided by the embodiments of the present application, as shown in Fig. 2, the device
20 may include receiving module 21, the first determining module 22 and the first sharing module 23, wherein
Receiving module 21 is used to receive the collaborative share request of any user;
First determining module 22 is used to determine user grouping belonging to any user according to the collaborative share request received
In shared device;
First sharing module 23 is used to be based on shared device, executes with the collaborative share between group user.
Specifically, which further includes configuration module 24 and the second determining module 25, as shown in Figure 3, wherein
Configuration module 24 is for configuring the corresponding shared device of each user;
Second determining module 25 is used to determine shared device list, shared device column according to preset multiple user groupings
Table includes the corresponding shared device of each user grouping.
Further, the first determining module 22 includes that user grouping determines submodule 221 and inquiry submodule 222, such as Fig. 3
It is shown, wherein
User grouping determine submodule 221 for according to receive collaborative share request in user identifier, by times
The user of one user falls to arrange information with group relationship, determines user grouping belonging to any user;
Submodule 222 is inquired to be used to be inquired in shared device list based on user grouping belonging to any user,
To determine the shared device in user grouping belonging to any user.
Further, any user user with group relationship fall arrange information in include any user user identifier and with
User identifier of any user with the other users of group.
Further, configuration module 24 includes acquisition submodule 241 and configures submodule 242, as shown in Figure 3, wherein
Acquisition submodule 241 is used to obtain the facility information of the equipment to be shared of each user;
The facility information for configuring the equipment to be shared that submodule 242 is used for according to each user configures each user's difference
Corresponding shared device;
The facility information of equipment to be shared includes at least one of the following: the quantity of equipment to be shared;Equipment to be shared is set
Standby mark;The operating status of equipment to be shared.
Further, which further includes third determining module 26 and the second sharing module 27, as shown in Figure 3, wherein
Third determining module 26 is used to determine the nonshared device of any user;
Second sharing module 27 is used to sharing to the nonshared device of any user into user belonging to any user point
Other users in group, to realize with the collaborative share between group user.
Further, nonshared device includes the equipment of private device and preset state;
Wherein, the equipment of preset state is the equipment that shared device can be converted to when meeting predetermined condition.
Further, when nonshared device is private device, the second sharing module 27 includes private device sharing request
Submodule 271 and private device share determining module 272, as shown in Figure 3, wherein
Private device sharing request submodule 271, which is used to receive, to be intended to be total to using the private device of the private device of any user
Enjoy request;
Private device is shared determining module 272 and is taken office for pushing the private device sharing request received, and when receiving
When one user is directed to the confirmation message of private device sharing request, the private device of any user is shared into any user institute
Other users in the user grouping of category.
Further, when nonshared device is the equipment of preset state, the second sharing module 27 includes detection sub-module
273 with preset state collaborative share submodule 274, as shown in Figure 3, wherein
Detection sub-module 273 is for detecting whether meet predetermined condition;
Preset state collaborative share submodule 274 is used for when a predetermined condition is satisfied, by the preset state of any user
Collaborative share is to the other users in user grouping belonging to any user.
Device provided by the embodiments of the present application receives the collaborative share request of any user, and root compared with prior art
According to the collaborative share request received, the shared device in user grouping belonging to any user is determined, be same group of subsequent execution
Collaborative share between user provides premise guarantee;Based on shared device, execute with the collaborative share between group user, so that any use
Family can according to need, and shares the shared device in user grouping belonging to any user, that is, any user is total to
The terminal device come out with any user with other user sharings of group is enjoyed, the terminal device shared out is made full use of, from
And the utilization rate of terminal device is improved, effectively avoid the idle waste of device resource.
Embodiment seven
The embodiment of the present application provides a kind of electronic equipment, as shown in figure 4, electronic equipment shown in Fig. 4 400 includes: place
Manage device 401 and memory 403.Wherein, processor 401 is connected with memory 403, is such as connected by bus 402.Further,
Electronic equipment 400 can also include transceiver 404.It should be noted that transceiver 404 is not limited to one in practical application, it should
The structure of electronic equipment 400 does not constitute the restriction to the embodiment of the present application.
Wherein, processor 401 is applied in the embodiment of the present application, for realizing the first determining module shown in Fig. 2 and the
The function of one sharing module.Transceiver 404 includes Receiver And Transmitter, and transceiver 404 is applied in the embodiment of the present application, is used
In the function of realizing receiving module shown in Fig. 2.
Processor 401 can be CPU, general processor, DSP, ASIC, FPGA or other programmable logic device, crystalline substance
Body pipe logical device, hardware component or any combination thereof.It, which may be implemented or executes, combines described by present disclosure
Various illustrative logic blocks, module and circuit.Processor 401 is also possible to realize the combination of computing function, such as wraps
It is combined containing one or more microprocessors, DSP and the combination of microprocessor etc..
Bus 402 may include an access, and information is transmitted between said modules.Bus 402 can be pci bus or EISA
Bus etc..Bus 402 can be divided into address bus, data/address bus, control bus etc..For convenient for indicating, in Fig. 4 only with one slightly
Line indicates, it is not intended that an only bus or a type of bus.
Memory 403 can be ROM or can store the other kinds of static storage device of static information and instruction, RAM
Or the other kinds of dynamic memory of information and instruction can be stored, it is also possible to EEPROM, CD-ROM or other CDs
Storage, optical disc storage (including compression optical disc, laser disc, optical disc, Digital Versatile Disc, Blu-ray Disc etc.), magnetic disk storage medium
Or other magnetic storage apparatus or can be used in carry or store have instruction or data structure form desired program generation
Code and can by any other medium of computer access, but not limited to this.
Memory 403 is used to store the application code for executing application scheme, and is held by processor 401 to control
Row.Processor 401 is for executing the application code stored in memory 403, to realize setting for embodiment illustrated in fig. 2 offer
The movement of standby sharing means.
Electronic equipment provided by the embodiments of the present application, including memory, processor and storage on a memory and can located
The computer program that runs on reason device, when processor executes program, compared with prior art, it can be achieved that: receive any user
Collaborative share request, and being requested according to the collaborative share that receives, determine in user grouping belonging to any user shared sets
It is standby, premise guarantee is provided with the collaborative share between group user for subsequent execution;Based on shared device, execute with setting between group user
It is standby shared, so that any user can according to need, the shared device in user grouping belonging to any user is shared, even if
The terminal device come out with any user with other user sharings of group can be shared by obtaining any user, made full use of and shared out
The terminal device come effectively avoids the idle waste of device resource to improve the utilization rate of terminal device.
The embodiment of the present application provides a kind of computer readable storage medium, is stored on the computer readable storage medium
Computer program realizes method shown in embodiment one when the program is executed by processor.Compared with prior art, it receives any
The collaborative share of user is requested, and is requested according to the collaborative share received, is determined in user grouping belonging to any user
Shared device provides premise guarantee with the collaborative share between group user for subsequent execution;Based on shared device, execute with group user
Between collaborative share so that any user can according to need, that shares in user grouping belonging to any user shared is set
It is standby, that is, allow any user to share the terminal device come out with any user with other user sharings of group, sufficiently benefit
The idle waste of device resource is effectively avoided to improve the utilization rate of terminal device with the terminal device shared out.
Computer readable storage medium provided by the embodiments of the present application is suitable for any embodiment of the above method.Herein not
It repeats again.
It should be understood that although each step in the flow chart of attached drawing is successively shown according to the instruction of arrow,
These steps are not that the inevitable sequence according to arrow instruction successively executes.Unless expressly stating otherwise herein, these steps
Execution there is no stringent sequences to limit, can execute in the other order.Moreover, at least one in the flow chart of attached drawing
Part steps may include that perhaps these sub-steps of multiple stages or stage are not necessarily in synchronization to multiple sub-steps
Completion is executed, but can be executed at different times, execution sequence, which is also not necessarily, successively to be carried out, but can be with other
At least part of the sub-step or stage of step or other steps executes in turn or alternately.
The above is only some embodiments of the application, it is noted that for the ordinary skill people of the art
For member, under the premise of not departing from the application principle, several improvements and modifications can also be made, these improvements and modifications are also answered
It is considered as the protection scope of the application.
Claims (10)
1. a kind of collaborative share method characterized by comprising
Receive the collaborative share request of any user;
According to the collaborative share request received, the shared device in user grouping belonging to any user is determined;
Based on the shared device, execute with the collaborative share between group user.
2. the method according to claim 1, wherein it is described receive any user collaborative share request before,
Further include:
Configure the corresponding shared device of each user;
According to preset multiple user groupings, determine that shared device list, the shared device list include each user grouping
Corresponding shared device.
3. according to the method described in claim 2, it is characterized in that, the collaborative share request that the basis receives, determines institute
State the shared device in user grouping belonging to any user, comprising:
According to the user identifier in the collaborative share request received, fall to arrange letter with the relationship of group by the user of any user
Breath, determines user grouping belonging to any user;
It based on user grouping belonging to any user, is inquired in the shared device list, to determine described appoint
Shared device in user grouping belonging to one user.
4. according to the method described in claim 3, it is characterized in that, the user of any user falls to arrange in information with group relationship
User identifier including any user and the user identifier with the other users of the same group of any user.
5. according to the method described in claim 2, it is characterized in that, the corresponding shared device of each user of the configuration,
Include:
Obtain the facility information of the equipment to be shared of each user;
According to the facility information of the equipment to be shared of each user, the corresponding shared device of each user is configured;
The facility information of the equipment to be shared includes at least one of the following: the quantity of equipment to be shared;Equipment to be shared is set
Standby mark;The operating status of equipment to be shared.
6. method according to claim 1-5, which is characterized in that further include:
Determine the nonshared device of any user;
The nonshared device of any user is shared into the other users in user grouping belonging to any user, with reality
Now with the collaborative share between group user.
7. according to the method described in claim 6, it is characterized in that, nonshared device includes setting for private device and preset state
It is standby;
The equipment of the preset state is the equipment that shared device can be converted to when meeting predetermined condition.
8. a kind of collaborative share device characterized by comprising
Receiving module, the collaborative share for receiving any user are requested;
First determining module, for determining user grouping belonging to any user according to the collaborative share request received
In shared device;
First sharing module is executed for being based on the shared device with the collaborative share between group user.
9. a kind of electronic equipment including memory, processor and stores the calculating that can be run on a memory and on a processor
Machine program, which is characterized in that the processor realizes the described in any item collaborative shares of claim 1-7 when executing described program
Method.
10. a kind of computer readable storage medium, which is characterized in that be stored with computer on the computer readable storage medium
Program realizes claim 1-7 described in any item collaborative share methods when the program is executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810918316.7A CN109254913B (en) | 2018-08-13 | 2018-08-13 | Device sharing method and device, electronic device and computer storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810918316.7A CN109254913B (en) | 2018-08-13 | 2018-08-13 | Device sharing method and device, electronic device and computer storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109254913A true CN109254913A (en) | 2019-01-22 |
CN109254913B CN109254913B (en) | 2022-11-04 |
Family
ID=65049191
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810918316.7A Active CN109254913B (en) | 2018-08-13 | 2018-08-13 | Device sharing method and device, electronic device and computer storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109254913B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109960652A (en) * | 2019-02-13 | 2019-07-02 | 平安科技(深圳)有限公司 | Sharing method, device, storage medium and the computer equipment of test equipment |
CN110061997A (en) * | 2019-04-25 | 2019-07-26 | 安徽网极信息科技有限公司 | A kind of close management system of intelligent account for browser |
CN110602187A (en) * | 2019-08-29 | 2019-12-20 | 深圳市新系区块链技术有限公司 | Terminal sharing method, device and equipment |
CN111950821A (en) * | 2019-05-15 | 2020-11-17 | 腾讯科技(深圳)有限公司 | Test method, test device and server |
CN114268513A (en) * | 2021-11-23 | 2022-04-01 | 青岛海尔科技有限公司 | Data sharing method and device, electronic equipment, storage medium and product |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017088383A1 (en) * | 2015-11-26 | 2017-06-01 | 乐视控股(北京)有限公司 | Method, apparatus and system for playing live video |
CN107911437A (en) * | 2017-11-10 | 2018-04-13 | 广州视睿电子科技有限公司 | Screen sharing method and device, electronic equipment and storage medium |
CN107943687A (en) * | 2017-10-30 | 2018-04-20 | 北京奇虎科技有限公司 | A kind of collaborative share method, apparatus, server and storage medium |
CN108023945A (en) * | 2017-11-30 | 2018-05-11 | 福建中金在线信息科技有限公司 | A kind of method and apparatus of information sharing |
-
2018
- 2018-08-13 CN CN201810918316.7A patent/CN109254913B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017088383A1 (en) * | 2015-11-26 | 2017-06-01 | 乐视控股(北京)有限公司 | Method, apparatus and system for playing live video |
CN107943687A (en) * | 2017-10-30 | 2018-04-20 | 北京奇虎科技有限公司 | A kind of collaborative share method, apparatus, server and storage medium |
CN107911437A (en) * | 2017-11-10 | 2018-04-13 | 广州视睿电子科技有限公司 | Screen sharing method and device, electronic equipment and storage medium |
CN108023945A (en) * | 2017-11-30 | 2018-05-11 | 福建中金在线信息科技有限公司 | A kind of method and apparatus of information sharing |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109960652A (en) * | 2019-02-13 | 2019-07-02 | 平安科技(深圳)有限公司 | Sharing method, device, storage medium and the computer equipment of test equipment |
CN110061997A (en) * | 2019-04-25 | 2019-07-26 | 安徽网极信息科技有限公司 | A kind of close management system of intelligent account for browser |
CN110061997B (en) * | 2019-04-25 | 2021-08-10 | 安徽网极信息科技有限公司 | Intelligent account and password management system for browser |
CN111950821A (en) * | 2019-05-15 | 2020-11-17 | 腾讯科技(深圳)有限公司 | Test method, test device and server |
CN111950821B (en) * | 2019-05-15 | 2023-07-25 | 腾讯科技(深圳)有限公司 | Test method, device and server |
CN110602187A (en) * | 2019-08-29 | 2019-12-20 | 深圳市新系区块链技术有限公司 | Terminal sharing method, device and equipment |
CN114268513A (en) * | 2021-11-23 | 2022-04-01 | 青岛海尔科技有限公司 | Data sharing method and device, electronic equipment, storage medium and product |
CN114268513B (en) * | 2021-11-23 | 2023-10-24 | 青岛海尔科技有限公司 | Data sharing method, device, electronic equipment, storage medium and product |
Also Published As
Publication number | Publication date |
---|---|
CN109254913B (en) | 2022-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109254913A (en) | Collaborative share method, apparatus, electronic equipment and computer storage medium | |
CN108228444B (en) | Test method and device | |
CN113765714B (en) | Equipment network distribution method and device, storage medium and electronic equipment | |
CN107566214B (en) | Performance test method and device | |
CN111488271B (en) | Message middleware tuning method, system, electronic equipment and storage medium | |
CN107203464B (en) | Method and device for positioning service problem | |
CN108966316A (en) | Show the method, device and equipment of multimedia resource, prediction connection waiting time | |
CN105635124A (en) | Flow control method and device | |
CN107800815A (en) | A kind of good friend's adding method and device | |
CN111400266B (en) | Data processing method and system, and diagnosis processing method and device for operation event | |
CN110932879B (en) | Network performance test method, data processing device and storage medium | |
CN114465919B (en) | Network service testing method, system, electronic equipment and storage medium | |
CN105634982A (en) | Speed measuring server queuing method, speed measuring server and client | |
CN102281299A (en) | Interactive service processing method and service control layer server | |
KR102020112B1 (en) | Method and platform for dds-based iec61850 request-response communication | |
CN110134461B (en) | Universal processing method and device for data interaction | |
CN110251943B (en) | Game player matching method, device, equipment and storage medium | |
CN110908886A (en) | Data sending method and device, electronic equipment and storage medium | |
CN105808439B (en) | Application program of intelligent card remote test system | |
CN115981865B (en) | Service resource scheduling method and device, electronic equipment and storage medium | |
CN114546927B (en) | Data transmission method, core, computer readable medium, and electronic device | |
CN111881060B (en) | Interface performance testing method and device and electronic equipment | |
CN112583721B (en) | Service request routing method, device and medium | |
CN116112565A (en) | Resource issuing method, device and equipment | |
CN106934655A (en) | Advertisement sending method and device based on user feedback |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |