CN110287036A - A kind of collaborative share methods, devices and systems - Google Patents
A kind of collaborative share methods, devices and systems Download PDFInfo
- Publication number
- CN110287036A CN110287036A CN201910385978.7A CN201910385978A CN110287036A CN 110287036 A CN110287036 A CN 110287036A CN 201910385978 A CN201910385978 A CN 201910385978A CN 110287036 A CN110287036 A CN 110287036A
- Authority
- CN
- China
- Prior art keywords
- peripheral hardware
- terminal equipment
- function peripheral
- terminal
- function
- 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
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/543—User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephonic Communication Services (AREA)
Abstract
The application provides a kind of collaborative share methods, devices and systems, is related to field of terminal technology, and it is not high to solve the shared utilization rate of function peripheral hardware between terminal device, the poor problem of user experience.This method comprises: first terminal equipment selection target function peripheral hardware from function peripheral hardware set, at least one function peripheral hardware is present in the first terminal equipment in a manner of virtual functions peripheral hardware in the function peripheral hardware set;The first terminal equipment and second terminal equipment, which are established, to be communicated to connect, and objective function peripheral hardware belongs to the second terminal equipment;The first terminal equipment obtains the corresponding peripheral data of the objective function peripheral hardware from the second terminal equipment.
Description
Technical field
This application involves field of terminal technology more particularly to a kind of collaborative share methods, devices and systems.
Background technique
With popularizing for smart machine, smart machine is configured with for example, smart phone, intelligence PC computer, smart television etc.
More than one function peripheral hardware also has loudspeaker and microphone for example, smart phone has camera.It is set there are also some intelligence
It is standby to can be used as an individual function peripheral hardware use, or by the direct-connected function of extending other smart machines, for example, intelligence
Camera, intelligent sound box etc..If the hardware that can be realized between above-mentioned smart machine is shared, for example, smart television can make
With the camera of mobile phone, the speaker etc. of smart television is can be used in smart phone, so as to maximumlly utilize each intelligence
The value of equipment improves the usage experience of user.
Currently, the application that can be customized based on some between smart machine is shared to realize, for example, pacifying on smart phone
Equipped with remote monitoring software, which can be used for controlling remotely located intelligent video camera head, and user passes through operation intelligence
Can remote monitoring software on mobile phone, video data captured by available intelligent video camera head, and being played on smart phone
The video data, to realize the data sharing of intelligent video camera head.
But this sharing mode cannot can only flexibly be used, for example, working as intelligence based on specific application by smart machine
(as smart phone carries camera damage at this time) when energy mobile phone is applied using wechat and opens video calling, intelligent camera is needed
Head captures user image, and above-mentioned intelligent video camera head can not use by smart phone, therefore, have the defects that it is certain,
The utilization rate of hardware is not high between smart machine, and user experience is poor.
Summary of the invention
The application provides a kind of collaborative share methods, devices and systems, solves hard between smart machine in the prior art
The shared utilization rate of part is not high, the poor problem of user experience.
In order to achieve the above objectives, the application adopts the following technical scheme that
In a first aspect, provide a kind of collaborative share method, applied to include at least two terminal devices communication system in,
At least two terminal devices have the function of that at least one peripheral hardware, at least two terminal devices include that first terminal equipment and second are whole
End equipment, this method comprises: first terminal equipment selection target function peripheral hardware from function peripheral hardware set, the function peripheral hardware set
At least one function peripheral hardware including at least two terminal devices, at least one function peripheral hardware are deposited in a manner of virtual functions peripheral hardware
It is first terminal equipment;First terminal equipment and second terminal equipment, which are established, to be communicated to connect, and second terminal equipment is the target
Terminal device belonging to function peripheral hardware;First terminal equipment obtains the corresponding peripheral hardware of objective function peripheral hardware from second terminal equipment
Data.
In above-mentioned technical proposal, first terminal equipment selection target function peripheral hardware, function peripheral hardware from function peripheral hardware set
Other function peripheral hardware is present in first in a manner of virtual functions peripheral hardware in addition to the function peripheral hardware of first terminal equipment in set
Terminal device so that first terminal equipment can with flexible choice and using any function peripheral hardware in function peripheral hardware set,
It realizes that the hardware between terminal device is shared, improves the utilization rate of function peripheral hardware, promote user experience.
In a kind of possible implementation of first aspect, first terminal equipment is equipped with distributed operating system, function
Each function peripheral hardware in energy peripheral hardware set can be found and be accessed by the distributed operating system.Above-mentioned possible implementation
In, each function peripheral hardware in function peripheral hardware set is present in distributed operating system in a manner of local function peripheral hardware,
User, using the other function peripheral hardware in network, can improve outside function as the function peripheral hardware that using terminal equipment carries
If utilization rate, promoted user experience.
In a kind of possible implementation of first aspect, this method further include: first terminal equipment is received from extremely
The peripheral hardware information of other terminal devices in few two terminal devices in addition to first terminal equipment, the peripheral hardware of a terminal device
Information is used to indicate the function peripheral hardware of terminal device;First terminal equipment determines function peripheral hardware set according to the peripheral hardware information.On
It states in possible implementation, first terminal equipment determines outside function according to the peripheral hardware information of other terminal devices in network
If aggregate information, so that selection target function peripheral hardware, improves the flexibility and diversity of collaborative share.
In a kind of possible implementation of first aspect, which further includes gateway, and this method is also wrapped
Include: first terminal equipment sends registration information to gateway, which is used to indicate outside the function of first terminal equipment
If.In above-mentioned possible implementation, first terminal equipment passes through the information of its function peripheral hardware of gateway registration, and it is total to improve equipment
The flexibility and diversity enjoyed.
In a kind of possible implementation of first aspect, which further includes gateway, and this method is also wrapped
Include: first terminal equipment receives the peripheral hardware aggregate information from gateway, which is used to indicate outside the function
If set, which is that gateway is true according to the registration information of terminal device each at least two terminal devices
Fixed.In above-mentioned possible implementation, the peripheral hardware aggregate information that first terminal equipment is sent according to gateway determines function
Peripheral hardware aggregate information, so that selection target function peripheral hardware, improves the flexibility and diversity of collaborative share.
In a kind of possible implementation of first aspect, first terminal equipment selection target from function peripheral hardware set
Function peripheral hardware, comprising: first terminal equipment is according to pre-set priority, outside at least two functions that the function peripheral hardware set includes
If the peripheral type of middle selection target function peripheral hardware, at least two function peripheral hardwares is identical.In above-mentioned possible implementation, first
Terminal device improves the selection flexibility and diversity of collaborative share, mentions according to pre-set priority selection target function peripheral hardware
Rise user experience.
In a kind of possible implementation of first aspect, first terminal equipment selection target from function peripheral hardware set
Function peripheral hardware, comprising: first terminal equipment uses attribute according to peripheral hardware, selects peripheral hardware to use attribute from the function peripheral hardware set
It is the shared function peripheral hardware used as the objective function peripheral hardware.In above-mentioned possible implementation, first terminal equipment according to
Peripheral hardware uses Attributions selection objective function peripheral hardware, improves the selection flexibility and diversity of collaborative share, promotes user experience.
Second aspect provides a kind of collaborative share method, applied to include at least two terminal devices communication system in,
At least two terminal devices have the function of that at least one peripheral hardware, at least two terminal devices include that first terminal equipment and second are whole
End equipment, which comprises second terminal equipment and first terminal equipment are established and communicated to connect, and second terminal equipment is first
Terminal device belonging to terminal device objective function peripheral hardware selected to use;Second terminal equipment sends mesh to first terminal equipment
Mark the corresponding peripheral data of function peripheral hardware;Wherein, first terminal equipment is set as outside objective function to select from function peripheral hardware set
Objective function peripheral hardware, function peripheral hardware set includes at least one function peripheral hardware of at least two terminal device, at least one
A function peripheral hardware is present in the first terminal equipment in a manner of virtual functions peripheral hardware.
In a kind of possible implementation of second aspect, second terminal equipment is equipped with distributed operating system, should
Each function peripheral hardware in function peripheral hardware set can be found and be accessed by the distributed operating system.
In a kind of possible implementation of second aspect, this method further include: second terminal equipment is received from extremely
The peripheral hardware information of other terminal devices in few two terminal devices in addition to second terminal equipment, the peripheral hardware of a terminal device
Information is used to indicate the function peripheral hardware of terminal device;Second terminal equipment determines function peripheral hardware set according to peripheral hardware information.
In a kind of possible implementation of second aspect, which further includes gateway, and this method is also wrapped
Include: second terminal equipment sends registration information to gateway, which is used to indicate outside the function of second terminal equipment
If.
In a kind of possible implementation of second aspect, which further includes gateway, and this method is also wrapped
Include: second terminal equipment receives the peripheral hardware aggregate information from gateway, which is used to indicate function peripheral hardware
Set, function peripheral hardware set are that gateway is determined according to the registration information of terminal device each at least two terminal devices
's.
The third aspect provides a kind of collaborative share method, applied to including gateway and at least two terminal devices
In communication system, at least two terminal devices have the function of at least one peripheral hardware, this method comprises: gateway is received from extremely
The registration information that each terminal device is sent in few two terminal devices, the registration information of a terminal device are used to indicate terminal
The function peripheral hardware of equipment;Gateway determines outside function according to the registration information of terminal device each at least two terminal devices
If set;Gateway each terminal device at least two terminal devices sends peripheral hardware aggregate information, peripheral hardware aggregate information
It is used to indicate function peripheral hardware set.
In a kind of possible implementation of the third aspect, gateway is equipped with distributed operating system, the function
Each function peripheral hardware in peripheral hardware set can be found and be accessed by the distributed operating system.
In a kind of possible implementation of the third aspect, this method further include: gateway receives second terminal and sets
The peripheral data for the objective function peripheral hardware that preparation is sent, the objective function are set as first terminal equipment outside and select from function peripheral hardware set
The objective function peripheral hardware selected;The peripheral data of the objective function peripheral hardware is sent to first terminal equipment by gateway.
Fourth aspect provides a kind of communication device, is applied in the communication system including at least two terminal devices, until
Few two terminal devices have the function of that at least one peripheral hardware, at least two terminal devices include first terminal equipment and second terminal
Equipment, the device is as first terminal equipment, comprising: processing unit, for from function peripheral hardware set outside selection target function
If the function peripheral hardware set includes at least one function peripheral hardware of at least two terminal devices, except at least one function peripheral hardware
It is present in first terminal equipment in a manner of virtual functions peripheral hardware;The processing unit is also used to establish with second terminal equipment logical
Letter connection, second terminal equipment are terminal device belonging to the objective function peripheral hardware;Receiving unit is used for from second terminal equipment
Obtain the corresponding peripheral data of objective function peripheral hardware.
In a kind of possible implementation of fourth aspect, which is equipped with distributed operating system, this point
Cloth operating system is used to find and each function peripheral hardware in access function peripheral hardware set.
In a kind of possible implementation of fourth aspect, receiving unit is also used to receive from least two terminals
The peripheral hardware information of other terminal devices in equipment in addition to first terminal equipment, the peripheral hardware information of a terminal device is for referring to
The function peripheral hardware of terminal device;Processing unit is also used to determine function peripheral hardware set according to peripheral hardware information.
In a kind of possible implementation of fourth aspect, which further includes gateway, the communication device
Further include: transmission unit, for sending registration information to gateway, which is used to indicate the function of first terminal equipment
It can peripheral hardware.
In a kind of possible implementation of fourth aspect, which further includes gateway, and receiving unit is also
For: the peripheral hardware aggregate information from gateway is received, which is used to indicate function peripheral hardware set, the function
Peripheral hardware set is that gateway is determined according to the registration information of terminal device each at least two terminal devices.
In a kind of possible implementation of fourth aspect, processing unit is specifically used for: according to pre-set priority, from function
Selection target function peripheral hardware in at least two function peripheral hardwares that energy peripheral hardware set includes, the peripheral type of at least two function peripheral hardwares
It is identical.
In a kind of possible implementation of fourth aspect, processing unit also particularly useful for: according to peripheral hardware use attribute,
Peripheral hardware is selected to use attribute to share the function peripheral hardware used as objective function peripheral hardware from function peripheral hardware set.
5th aspect, provides a kind of communication device, is applied in the communication system including at least two terminal devices, until
Few two terminal devices have the function of that at least one peripheral hardware, at least two terminal devices include first terminal equipment and second terminal
Equipment, described device is as second terminal equipment, comprising: and processing unit is communicated to connect for establishing with first terminal equipment, the
Two terminal devices are terminal device belonging to the objective function peripheral hardware of first terminal equipment selection;Transmission unit is used for first
Terminal device sends the corresponding peripheral data of objective function peripheral hardware;Wherein, first terminal equipment is set as from function outside objective function
The objective function peripheral hardware selected in peripheral hardware set, function peripheral hardware set include at least one of at least two terminal devices function
Peripheral hardware, at least one function peripheral hardware are present in first terminal equipment in a manner of virtual functions peripheral hardware.
In a kind of possible implementation of the 5th aspect, which is equipped with distributed operating system, this point
Cloth operating system is used to find and each function peripheral hardware in access function peripheral hardware set.
In a kind of possible implementation of the 5th aspect, the communication device further include: receiving unit comes for receiving
The peripheral hardware information of other terminal devices from least two terminal devices in addition to second terminal equipment, terminal device
Peripheral hardware information is used to indicate the function peripheral hardware of terminal device;Processing unit is also used to determine function peripheral hardware collection according to peripheral hardware information
It closes.
In a kind of possible implementation of the 5th aspect, which further includes gateway, and transmission unit is also
For: registration information is sent to gateway, which is used to indicate the function peripheral hardware of second terminal equipment.
In a kind of possible implementation of the 5th aspect, communication system further includes gateway, and the communication device is also
It include: receiving unit, for receiving the peripheral hardware aggregate information from gateway, which is used to indicate outside function
If set, function peripheral hardware set is that gateway is determined according to the registration information of terminal device each at least two terminal devices
's.
6th aspect, provides a kind of communication device, applied to the communication including gateway and at least two terminal devices
In system, at least two terminal devices have the function of at least one peripheral hardware, and the device is as gateway, comprising: receiving unit,
For receiving the registration information that each terminal device is sent at least two terminal devices, the registration letter of a terminal device
Breath is used to indicate the function peripheral hardware of terminal device;Processing unit, for according to terminal device each at least two terminal devices
Registration information determine function peripheral hardware set;Transmission unit is sent for terminal device each at least two terminal devices
Peripheral hardware aggregate information, the peripheral hardware aggregate information are used to indicate function peripheral hardware set.
In a kind of possible implementation of the 6th aspect, gateway is equipped with distributed operating system, the distribution
Formula operating system is used to find and each function peripheral hardware in access function peripheral hardware set.
In a kind of possible implementation of the 6th aspect, receiving unit is also used to receive the transmission of second terminal equipment
Objective function peripheral hardware peripheral data, the mesh that first terminal equipment is selected from function peripheral hardware set is set as outside the objective function
Mark function peripheral hardware;Transmission unit is also used to the peripheral data of the objective function peripheral hardware being sent to first terminal equipment.
7th aspect, provides a kind of communication device, which includes processor and memory, and finger is stored in the memory
It enables, when the instruction of processor operation storage, so that the device executes above-mentioned first aspect or any possibility of first aspect
Implementation provided by collaborative share method.
Eighth aspect provides a kind of communication device, which includes processor and memory, and finger is stored in the memory
It enables, when the instruction of processor operation storage, so that the device executes above-mentioned second aspect or any possibility of second aspect
Implementation provided by collaborative share method.
9th aspect, provides a kind of communication system, which includes: at least two terminal devices, and at least two eventually
End equipment has the function of that at least one peripheral hardware, at least two terminal devices include first terminal equipment and second terminal equipment;Its
In, first terminal equipment is mentioned by above-mentioned fourth aspect, any possible implementation of fourth aspect or the 7th aspect
The communication device of confession, second terminal equipment are any possible implementation or the of above-mentioned 5th aspect, the 5th aspect
Communication device provided by eight aspects.
Tenth aspect, provides a kind of computer storage medium, instruction is stored in the readable storage medium storing program for executing, deposit when this is readable
When storage media is run on the communication device, so that the communication device executes above-mentioned first aspect or any possibility of first aspect
Implementation provided by collaborative share method.
On the one hand tenth, provides a kind of computer storage medium, instruction is stored in the readable storage medium storing program for executing, when this is readable
When storage medium is run on the communication device so that the communication device execute above-mentioned second aspect or second aspect is any can
Collaborative share method provided by the implementation of energy.
12nd aspect, provides a kind of computer program product, when computer program product is run on computers, makes
It obtains computer and executes collaborative share method provided by any possible implementation of above-mentioned first aspect or first aspect.
13rd aspect, provides a kind of computer program product, when computer program product is run on computers, makes
It obtains computer and executes collaborative share method provided by any possible implementation of above-mentioned second aspect or second aspect.
It is to be appreciated that any collaborative share method, apparatus, system, computer storage medium and the meter of above-mentioned offer
Calculation machine program product can be realized that therefore, the attainable beneficial effect of institute can by corresponding method presented above
With reference to the beneficial effect in corresponding method presented above, details are not described herein again.
Detailed description of the invention
Figure 1A is a kind of structural schematic diagram of communication system provided by the embodiments of the present application;
Figure 1B is a kind of hardware structure diagram of terminal device provided by the embodiments of the present application;
Fig. 2 is a kind of software architecture of terminal device provided by the embodiments of the present application;
Fig. 3 is a kind of flow diagram of collaborative share method provided by the embodiments of the present application;
Fig. 4 is the flow diagram of another collaborative share method provided by the embodiments of the present application;
Fig. 5 is the flow diagram of another collaborative share method provided by the embodiments of the present application;
Fig. 6 is a kind of structural schematic diagram of first terminal equipment provided by the embodiments of the present application;
Fig. 7 is the structural schematic diagram of another first terminal equipment provided by the embodiments of the present application;
Fig. 8 is a kind of structural schematic diagram of second terminal equipment provided by the embodiments of the present application;
Fig. 9 is the structural schematic diagram of another second terminal equipment provided by the embodiments of the present application;
Figure 10 is a kind of structural schematic diagram of gateway provided by the embodiments of the present application;
Figure 11 is the structural schematic diagram of another gateway provided by the embodiments of the present application.
Specific embodiment
In the application, "at least one" refers to one or more, and " multiple " refer to two or more."and/or",
The incidence relation of affiliated partner is described, indicates may exist three kinds of relationships, for example, A and/or B, can indicate: individualism A,
Exist simultaneously A and B, the case where individualism B, wherein A, B can be odd number or plural number.Character "/" typicallys represent front and back and closes
Connection object is a kind of relationship of "or".At least one of " following (a) " or its similar expression, refer to these in any group
It closes, any combination including individual event (a) or complex item (a).For example, at least one (a) in a, b or c, can indicate: a,
B, c, a-b, a-c, b-c or a-b-c, wherein a, b, c can be individually, be also possible to multiple.
It should be noted that in the application, " illustrative " or " such as " etc. words make example, illustration for indicating or say
It is bright.Described herein as " illustrative " or " such as " any embodiment or design scheme be not necessarily to be construed as than it
His embodiment or design scheme more preferably or more advantage.Specifically, use " illustrative " or " such as " etc. words be intended to
Related notion is presented in specific ways.
Figure 1A is a kind of structural schematic diagram of communication system provided by the embodiments of the present application, which may include that gateway is set
Standby and at least two terminal devices at least two terminal devices include personal computer (Personal in Figure 1A
Computer, PC), smart phone, smart television, be illustrated for intelligent video camera head and intelligent sound box.
Wherein, gateway is a network connection to another network " critical point ", can be in network layer implementation above
Network interconnection, gateway both can be used for wide area network interconnection, and can be used for local area network interconnection.The gateway of the embodiment of the present application
Equipment can be one family gateway, be specifically as follows an Intelligent wireless router, and at least two terminal devices can pass through
Gateway accesses network, communicating with each other between can realizing two-by-two by the gateway between at least two terminal devices.
Terminal device refers to any equipment, instrument or machine with calculation processing ability, implements in the application
Can be for data-handling capacity in example, or the terminal device with function peripheral hardware.It is specifically as follows smart phone, individual
Computer (Personal Computer, PC), smart television, can also be other desktop types, on knee, wearing at tablet computer
Type, hand-held type device, for example, Ultra-Mobile PC (Ultra-mobile Personal Computer, UMPC), on
Net sheet, personal digital assistant (Personal Digital Assistant, PDA), intelligent video camera head, intelligent sound box etc..Also it wraps
The hardware device having a single function is included, i.e., traditional PC can be straight by communications such as driver, data line or wireless network WIFI
Development hardware even;It can be used as an individual function peripheral hardware and uses, and can be used for the smart machine function of expanding universal
The development hardware equipment of energy, for example, intelligent video camera head, intelligent sound box or printer etc..The function of smart phone in Figure 1A
Peripheral hardware may include camera, display screen, loudspeaker and microphone;The function peripheral hardware of PC may include speaker and display screen, intelligence
The function peripheral hardware of energy TV may include display screen and speaker.
In the communication system, pass through the friendship between the interaction or terminal device and gateway between terminal device
Mutually, a terminal device can choose or using other terminal devices accessed in same network function peripheral hardware, pass through end
Communication connection is established between end equipment, thus the shared peripheral data using function peripheral hardware.For example, smart phone, which can choose, to be made
The speaker carried with smart television, playing audio-fequency data, smart television can also select the camera using smart phone, play intelligence
The picture etc. that energy mobile phone captures realizes that the function peripheral hardware of terminal device in the same network is shared, improves the use of function peripheral hardware
Rate promotes user experience.Concrete implementation mode please refers to the detailed protocol hereinafter with regard to the present processes embodiment.
The hardware configuration for the terminal device that above-mentioned communication system is related to can be as shown in Figure 1B, only with the terminal in Figure 1B
For equipment is smart phone, the structure of terminal device is illustrated.
Referring to Figure 1B, which may include: RF (radio frequency, radio frequency) circuit 110, memory
120, other input equipments 130, display screen 140, sensor 150, voicefrequency circuit 160, input/output (input/output, I/
O) the components such as subsystem 170, processor 180 and power supply 190.Wherein, processor 180 respectively with RF circuit 110, memory
120, voicefrequency circuit 160 and power supply 190 are all connected with.I/O subsystem 170 respectively with other input equipments 130, display screen
140, sensor 150 is all connected with.
Wherein, RF circuit 110 can be used for receiving and sending messages or communication process in signal send and receive.In general, RF circuit
110 include but is not limited to antenna, amplifier, transceiver, coupler, LNA (low noise amplifier, low noise amplification
Device), duplexer etc..In addition, RF circuit 110 can also be communicated with network and other equipment by wireless communication, for example pass through
WiFi network is communicated with the equipment in network.
Memory 120 can be used for storing data, software program and module, mainly include storing program area and storing data
Area, storing program area can application program needed for storage program area, at least one function etc., storage data area can store the number
According to processing unit use when the data etc. that are created.In the embodiment of the present application, the operating system may include general behaviour
Make system (for example, Android system) and distributed operating system;Application program needed at least one described function may include
Web browser software based on android system, video jukebox software, audio playing software, payment software etc.;The storing data
The data of area's storage may include video data, audio data, image data etc..In addition, memory 120 may include high speed
Random access memory, can also include nonvolatile memory, a for example, at least disk memory, flush memory device or
Other volatile solid-state parts.
Other input equipments 130 can be used for receiving the number or character information of input, and generates and set with the user of mobile phone
It sets and the related key signals of function control inputs.Wherein, other input equipments 130 may include but be not limited to physical keyboard, function
One of energy key (such as volume control button, power switch button etc.), trace ball, mouse, operating stick etc. are a variety of.
Display screen 140 can be used for showing information input by user or be supplied to the information of user and respectively planting vegetables for mobile phone
It is single, user's input can also be received, display screen 140 may include display panel 141 and touch panel 142.Implement in the application
In example, the display panel 141 in the display screen 140 can be configured in the form of OLED, for example, display panel 141 can be with
Including OLED array, OLED array includes the OLED of multiple lines and multiple rows.
Sensor 150 includes one or more sensors, for providing the status assessment of various aspects for the mobile phone.One
In the possible implementation of kind, sensor 150 may include temperature sensor, acceleration transducer, gyro sensor, magnetic biography
Sensor or pressure sensor can detecte the temperature change of the mobile phone, the acceleration/deceleration of the mobile phone, side by sensor 150
Position, the relative positioning for opening/closing state or component etc..In addition, sensor 150 can also include that CMOS or ccd image pass
Sensor etc. in imaging applications for using.
Voicefrequency circuit 160 can provide the audio interface between user and mobile phone, for example, voicefrequency circuit 160 by loudspeaker and
Microphone provides the audio interface between user and the mobile phone.Wherein, voicefrequency circuit 160 can convert the audio data received
Electric signal afterwards, is transferred to loudspeaker, is converted to voice signal output by loudspeaker;On the other hand, microphone is by the sound of collection
Sound signal is converted to electric signal, audio data is converted to after being received by voicefrequency circuit, then audio data is exported to RF circuit 110
To be sent to such as another mobile phone, or audio data exported to memory 120 to be further processed.
I/O subsystem 170 is used to control the external equipment of input and output, and external equipment may include other equipment input control
Device processed, sensor controller, display controller etc..
Processor 180 is the control centre of the mobile phone, using the various pieces of various interfaces and connection whole mobile phone,
By running or execute the software program and/or module that are stored in memory 120, and calls and be stored in memory 120
Data, execute the mobile phone various functions and processing data, thus to mobile phone carry out integral monitoring.Optionally, processor 180
It may include one or more processing units;For example, processor 180 can integrate application processor (Application
Processor, AP) and modem processor (modem), wherein the main processing operation system of application processor, user interface
With application program etc., modem processor mainly handles wireless communication.It is understood that above-mentioned modem processor
It can not be integrated into processor 180.
Power supply 190 (such as battery) is used to power to above-mentioned all parts.Wherein, power supply can pass through power-supply management system
It is logically contiguous with processor 180, to realize the functions such as management charging, electric discharge and power consumption by power-supply management system.
It will be understood by those skilled in the art that the structure of terminal device shown in Figure 1B does not constitute restriction, can wrap
It includes than illustrating more or fewer components, perhaps combines certain components or different component layouts.
The software architecture for the terminal device being related to below to above-mentioned communication system is simply introduced, and illustratively, is such as schemed
2, it is the software architecture diagram of the smart phone in the embodiment of the present invention.
Software is divided into several layers by layer architecture, and each layer has clearly role and the division of labor.Pass through between layers
Software interface communication.In some embodiments, android system is divided into four layers, from top to bottom respectively application layer, answered
With process block rack-layer, (Android runtime) and system library and inner nuclear layer when Android is run.
Application layer may include a series of application packages.As shown in Fig. 2, application package may include camera,
Picture library, calendar, call, map, navigation, WLAN, bluetooth, music, video, the application programs such as short message.
Application framework layer provides Application Programming Interface (application for the application program of application layer
Programming interface, API) and programming framework.Application framework layer includes some functions predetermined.Such as
Shown in 1C, application framework layer may include window manager, Content Provider, view system, telephone supervisor, resource pipe
Manage device, notification manager etc..
Window manager is for managing window writing routine.The available display screen size of window manager, judges whether there is shape
State column, lock-screen, screen printing etc..
Content Provider is used to store and obtains data, and accesses these data by application program.The data
It may include video, image, audio, the phone dialed and answered, browsing history and bookmark, telephone directory etc..
View system includes visible controls, such as the control of display text, shows the control etc. of picture.View system is available
In building application program.What display interface can be made of one or more views.E.g., including the display of short massage notice icon
Interface may include the view for showing text and the view for showing picture.
Telephone supervisor is for providing the communication function of above-mentioned terminal device.Such as talking state management (including connect,
It hangs up).
Resource manager provides various resources, such as localized strings for application program, icon, picture, topology file,
Video file etc..
Notification manager allows application program to show notification information in status bar, can be used for conveying and informs type
Message, can be to disappear, without user's interaction automatically after short stay.For example notification manager be used to inform that downloading is completed, and disappear
Breath prompting etc..Notification manager, which can also be, appears in the logical of system head status bar with chart or scroll bar textual form
Know, for example, running background application program notice, can also be occur notice on the screen in the form of dialog box.Such as
Text information is prompted in status bar, issues prompt tone, vibration of electronic equipment, indicator light flashing etc..
Android Runtime includes core library and virtual machine.Android runtime be responsible for Android system scheduling and
Management.
Core library includes two parts: a part is the power function that java language needs to call, and another part is Android
Core library.
Application layer and application framework layer operate in virtual machine.Virtual machine is by application layer and application program
It is binary file that the java file of ccf layer, which executes,.Virtual machine is used to execute the management of Object Life Cycle, stack management, line
Thread management, safety and the functions such as abnormal management and garbage reclamation.
System library may include multiple functional modules.Such as: surface manager (surface manager), media library
(Media Libraries), three-dimensional graph process library (such as: OpenGL ES), 2D graphics engine (such as: SGL) etc..
Surface manager provides 2D and 3D figure layer for being managed to display subsystem for multiple application programs
Fusion.
Media library supports a variety of common audios, video format playback and recording and static image file etc..Media library
It can support a variety of audio/video coding formats, such as: MPEG4, H.264, MP3, AAC, AMR, JPG, PNG etc..
Three-dimensional graph process library is for realizing 3-D graphic drawing, image rendering, synthesis and figure layer process etc..
2D graphics engine is the drawing engine that 2D draws.
Inner nuclear layer is the layer between hardware and software.For example, inner nuclear layer may include the included function peripheral hardware of terminal device
Driving, the driving may include display driving, webcam driver and audio driven etc..In addition, inner nuclear layer can also include it
The virtual drive for the function peripheral hardware that his terminal device is set, driving driving may include camera virtual drive 1, and camera is virtual
Driving 2, speaker virtual drive 1, speaker virtual drive 2 etc..Wherein, virtual drive can be in addition to this terminal device, in network
The corresponding virtual drive of other function peripheral hardware.
In the hardware structure and software frame to the communication system architecture provided by the embodiments of the present application, the terminal device being related to
Structure carries out after simply introducing, and collaborative share method provided by the embodiments of the present application is described in detail below.
The embodiment of the present application provides a kind of collaborative share method, and this method can be applied to include gateway and at least two
In the system of terminal device, at least two terminal devices can have at least one function peripheral hardware, and at least two terminal devices can
To include first terminal equipment and second terminal equipment, as shown in figure 3, above equipment sharing method may include steps of:
S301: first terminal equipment selection target function peripheral hardware from function peripheral hardware set, the function peripheral hardware set include
At least one function peripheral hardware of at least two terminal devices, at least one function peripheral hardware is with virtual functions in the function peripheral hardware set
The mode of peripheral hardware exists.
Wherein, first terminal equipment can carry functional peripheral hardware, be also possible to not carry the intelligence of any function peripheral hardware
Energy equipment, such as traditional desktop computer, itself is without functions peripheral hardwares such as speaker, cameras.When first terminal equipment needs to select
It, can selection target function peripheral hardware, function peripheral hardware set can be with from function peripheral hardware set when selecting using a certain function peripheral hardware
Indicate the set of multiple function peripheral hardwares composition of the publication in the same network.For example, smart phone needs to select with shown in Figure 1A
When selecting using speaker, the included speaker of the included speaker of smart television, PC, intelligence can be inquired in function peripheral hardware set
The loudspeaker etc. of mobile phone, user can be according to the difference and specific requirements of usage scenario, or passes through the silent of smart phone
Recognize setting, selects speaker (for example, the speaker for selecting smart television included) as objective function peripheral hardware.
Further, first terminal equipment is equipped with distributed operating system, and first terminal equipment can pass through distribution
Operating system inquires and accesses each function peripheral hardware in above-mentioned function peripheral hardware set, specifically, can be in distributed operation
Look facility peripheral hardware set in the hardware manager of system.In the function peripheral hardware set, carried except first terminal equipment itself
Other than function peripheral hardware, other function peripheral hardware can exist in a manner of virtual functions peripheral hardware, that is to say, that in function peripheral hardware set
In addition to the function peripheral hardware that first terminal equipment itself carries, other function peripheral hardwares are all invented the one of first terminal equipment
A local device.If the structure of first terminal equipment is as shown in Figure 1B, the included function peripheral hardware of first terminal equipment be can wrap
Include display driving, webcam driver, audio driven etc., the void being located in first terminal equipment outside the function on other terminal devices
Quasi- driving may include camera virtual drive 1, camera virtual drive 2, speaker virtual drive 1, speaker virtual drive 2 etc..
Wherein, distributed operating system is can to support the operating system of distributed data processing, is by communication network
The system that task is executed on the multiprocessor architecture of interconnection, can be set the system layer in the operating system of terminal device,
It, then can distributed software, the hardware for handling multiple terminal devices by the distributed operating system;Also, pass through this point
The equipment manager of cloth operating system can check other terminal devices and function peripheral hardware for accessing the same gateway, into
One step, suitable function peripheral hardware can be selected according to user's needs, by the virtual drive function peripheral hardware, thus flexible group
A virtual unit is dressed up, realizes the shared of function peripheral hardware.
Further, in S301, first terminal equipment selection target function peripheral hardware from function peripheral hardware set can be with
It include: first terminal equipment according to peripheral hardware using attribute, it using attribute is to share use that peripheral hardware select from function peripheral hardware set
Function peripheral hardware as objective function peripheral hardware.Wherein, the peripheral hardware of a function peripheral hardware is as belonging to the function peripheral hardware using attribute
Terminal device be configured, which can set exclusive using attribute for the peripheral hardware of the function peripheral hardware belonging to it
It uses, or shared use.
Wherein, make as second terminal equipment sets exclusive using attribute for the peripheral hardware of some function peripheral hardware belonging to it
With then the function is located at the same time outside, can only be used, cannot be set by two or more terminals by a terminal device
Standby while shared use.Make as second terminal equipment sets shared using attribute for the peripheral hardware of some function peripheral hardware belonging to it
With, then it is located at the same time outside the function, it can be by the shared use simultaneously of two or more terminal devices.
For example, second terminal equipment is PC when first terminal equipment is smart phone, it is set as what PC was carried outside objective function
Camera.If its included camera is set exclusive use, when PC does not use the camera, intelligent hand by PC
The camera of PC can be used in machine;When PC uses the camera, then smart phone cannot use the camera.If
Its included camera is set shared use by PC, when the camera that smart phone selection is carried using the PC, root
Attribute is used according to its peripheral hardware, no matter the camera is currently either with or without being used, and smart phone can use the camera of PC, from
And two or more equipment may be implemented while sharing the function of the same function peripheral hardware.
Optionally, the function peripheral hardware of certain terminal devices may be related to the privacy and information security of user, share it
When function peripheral hardware, user can set this kind of terminal device to whether inquiry user currently opens the shared use of authorization.
For example, second terminal equipment is smart phone, when the camera carried on smart phone using first terminal equipment as smart television
It is published in a network, and the camera of smart phone is set as shared in use, if smart television selection uses smart phone
Camera, then can be with Pop-up message or notice on smart phone, the message or notice can choose whether to open for user
Authorization, when user select no (forbidding authorizing) when, then smart television can not share the camera using the smart phone, when with
When family selection is (opening authorization), then smart television can share the camera using the smart phone.Aforesaid way can be protected
Hinder the information security of user, improves user experience.
The specific method of first terminal equipment selection target function peripheral hardware from function peripheral hardware set, can will be above-mentioned several
Method is applied in combination, for example, first terminal equipment can make according to the priority of function peripheral hardware and the peripheral hardware of function peripheral hardware simultaneously
With attribute, the selection target function peripheral hardware from function peripheral hardware set.For example, first terminal equipment is smart television, objective function
It is set as having the function of image camera function peripheral hardware outside, has the function of that image camera function peripheral hardware includes in function peripheral hardware set
Camera, the intelligent video camera head of smart phone, and the priority of the camera of smart phone is higher than the priority of intelligent video camera head,
If the peripheral hardware of the camera of smart phone is exclusive use using attribute and is currently unavailable that smart television can choose intelligence
Camera as objective function peripheral hardware, if the peripheral hardware of the camera of smart phone using attribute be it is exclusive use and it is currently available,
Or to be shared in use, then smart television can choose the camera of smart phone as objective function peripheral hardware.
S302: first terminal equipment and second terminal equipment are established and are communicated to connect, and second terminal equipment is the objective function
Terminal device belonging to peripheral hardware.
Wherein, which can be an included function peripheral hardware of second terminal equipment, and second terminal is set
It is standby to can have at least two function peripheral hardwares, for example, second terminal equipment can be smart phone, at least two had
Function peripheral hardware may include included camera, loudspeaker and the microphone etc. of smart phone.Alternatively, second terminal equipment can be only
Has the function of a peripheral hardware, for example, second terminal equipment can be intelligent sound box or intelligent camera head etc..
In addition, first terminal equipment passes through the interaction or first terminal equipment and second terminal between gateway
Interaction between equipment can determine that first terminal equipment objective function peripheral hardware selected to use is the function of second terminal equipment
Peripheral hardware, specific description can be with reference to the associated descriptions of hereafter S304-S305 or S306-S309, and details are not described herein again.
Specifically, first terminal equipment can be straight when first terminal equipment and second terminal equipment are established and communicated to connect
It connects to establish with second terminal equipment and communicate to connect.Alternatively, first terminal equipment and gateway are established and are communicated to connect, gateway
It establishes and communicates to connect with second terminal equipment, to establish the communication connection between first terminal equipment and second terminal equipment.
Optionally, the communication connection can by bluetooth, wireless network WIFI, near-field communication (Near Field Communication,
) etc. NFC modes are established.
S303: first terminal equipment obtains the corresponding peripheral data of objective function peripheral hardware from second terminal equipment.
Wherein, the corresponding peripheral data of objective function peripheral hardware can be data caused by objective function peripheral hardware, Huo Zhewei
Data used in objective function peripheral hardware.For example, being set as intelligent video camera head outside objective function, then the peripheral data can be intelligence
Camera institute captured image data or video data;If being set as intelligent sound box outside objective function, which can be
The audio data that intelligent sound box is played.When any application program of first terminal equipment is needed using intelligent sound box, this is answered
Request of data can be sent to the corresponding virtual functions peripheral hardware of intelligent sound box by distributed operating system with program, it is virtual by this
Function peripheral hardware communicate with intelligent sound box by the communication interface of first terminal equipment obtains the peripheral data, and by the peripheral hardware
Data are by returning to the application program, to realize the shared use of intelligent sound box.
Specifically, first terminal equipment obtains the corresponding peripheral data of objective function peripheral hardware from second terminal equipment, specifically
It can be realized by the following two kinds mode.
The first, first terminal equipment obtains the corresponding peripheral data of objective function peripheral hardware by gateway transfer, i.e.,
The peripheral data of objective function peripheral hardware is transferred to gateway by second terminal equipment, is again passed the peripheral data by gateway
It is defeated by first terminal equipment.For example, first terminal equipment is PC, second terminal equipment is intelligent video camera head, objective function peripheral hardware
Corresponding peripheral data is video data, and the video data captured by it can be transmitted to by intelligent video camera head by network connection
Gateway, gateway again the video data by network connection be transmitted to PC.
Second, first terminal equipment obtains mesh by the direct connected link between first terminal equipment and second terminal equipment
The corresponding peripheral data of function peripheral hardware is marked, i.e. second terminal equipment passes through straight between first terminal equipment and second terminal equipment
The peripheral data of objective function peripheral hardware is transferred to first terminal equipment by connected link.For example, first terminal equipment and second terminal
Peripheral data can be directly transmitted by communication means such as bluetooth, the direct-connected, NFC of WIFI between equipment, to realize data sharing.
In practical applications, the transmission mode of the peripheral data can be according to the type of the peripheral data, peripheral data
Positional relationship etc. between size, current network connection status and equipment is selected, and the embodiment of the present application does not make this
It is specific to limit.
Further, as shown in figure 4, before S301, this method further include: S304-S305.
S304: first terminal equipment receives other ends at least two terminal devices in addition to first terminal equipment
The peripheral hardware information of the peripheral hardware information of end equipment, a terminal device is used to indicate the function peripheral hardware of the terminal device.
Wherein, other terminal devices in addition to first terminal equipment accessed in the same network can be to first terminal
Equipment sends its peripheral hardware information, which can serve to indicate that the function peripheral hardware that the terminal device includes.In addition, the peripheral hardware
Information can also include the information such as device name, device type, the equipment end slogan of the terminal device.Wherein, first terminal is set
Standby equipment end slogan may be used to indicate the port numbers for each function peripheral hardware having in first terminal equipment.
Specifically, first terminal equipment can be by obtaining function peripheral hardware set with directly interacting for other terminal devices.
Optionally, first terminal equipment can use Simple Service Discovery Protocol (Simple Service Discovery
Protocol, SSDP) inquiry in the same network provide special services function peripheral hardware, other terminal devices are (for example, second
Terminal device) it can also declare that itself is provided to each terminal device in the same network by using SSDP agreement
Special services function peripheral hardware, thus make in the available consolidated network of first terminal equipment functional peripheral hardware information.
In addition, first terminal equipment can also use Bonjour agreement, it is automatic to find each terminal device in network, with
And function peripheral hardware possessed by each terminal device.Bonjour agreement is a kind of zero configuration network protocol, is a kind of based on service
Device discovery protocol, the IP address of terminal device can be obtained automatically.Wherein, function peripheral hardware is typically based on certain function
Service, such as printer provides print service, and intelligent video camera head provides shooting service etc..And use the end of Bonjour agreement
The service that end equipment can be provided with automatic spread terminal device, and the service of other terminal devices offer is provided.Bonjour agreement
The IP address that the terminal device of service can also be found by way of query service by protocol conventions, and then determines eventually
The IP address of end equipment and the port numbers of function peripheral hardware.
S305: first terminal equipment determines function peripheral hardware set according to multiple peripheral hardware information of multiple terminal devices.
Wherein, which can also include in addition to the function peripheral hardware carried including first terminal equipment itself
First terminal equipment is by above-mentioned discovery agreement, the function peripheral hardware of other terminal devices in network got.
It should be noted that each terminal device at least two terminal devices can be set according to above-mentioned first terminal
The standby mode for obtaining function peripheral hardware set obtains the function peripheral hardware set, is only said by taking first terminal equipment as an example here
It is bright, the embodiment of the present application is not constituted and is limited.In addition, in practical applications, first terminal equipment is above-mentioned in addition to using
SSDP agreement or Bonjour agreement can also obtain function peripheral hardware set, the embodiment of the present application using others discovery agreement
It is not specifically limited in this embodiment.
Alternatively, as shown in figure 5, before S301, this method further include: S306-S309.
S306: first terminal equipment sends registration information to gateway, which is used to indicate first terminal and sets
Standby function peripheral hardware.
Wherein, the registration information that first terminal equipment is sent to gateway, the registration information can serve to indicate that first
Function peripheral hardware possessed by terminal device.The registration information may be used to indicate that the device name of first terminal equipment, equipment
The information such as type, equipment end slogan.Wherein, first terminal equipment equipment end slogan may be used to indicate and have in first terminal equipment
Each function peripheral hardware port numbers.
S307: gateway receives the registration information, and determines function peripheral hardware set, which is that gateway is set
For what is determined according to the registration information of terminal device each at least two terminal devices.
Wherein, gateway can receive the registration information that each terminal device is sent at least terminal device, for example, extremely
Few two terminal devices include first terminal equipment and second terminal equipment, then gateway can receive first terminal equipment
The registration information of registration information and second terminal equipment, and according to the registration information of first terminal equipment and second terminal equipment
Registration information determines function peripheral hardware set.When at least two terminal devices include two or more terminal device,
Each terminal device in consolidated network can execute the similar registration operation of above-mentioned first terminal equipment, and gateway connects
The registration information for receiving multiple terminal devices, to determine function peripheral hardware set according to the registration information of multiple terminal devices.
For example, at least two terminal devices include smart television and smart phone, then gateway can receive intelligent electricity
Depending on registration information, which may include the peripheral hardware information of smart television (for example, the port numbers of the speaker of smart television
And peripheral type, port numbers and peripheral type of display screen etc.), while gateway can also receive the registration letter of smart phone
Breath, the registration information include smart phone peripheral hardware information (port numbers and peripheral type of loudspeaker, the port numbers of camera and
Peripheral type, the port numbers of display screen and peripheral type etc.).Gateway can be according to the peripheral hardware information and intelligence of smart television
The peripheral hardware information of mobile phone determines function peripheral hardware set, i.e. the function peripheral hardware set may include the speaker of smart television, intelligence electricity
Depending on display screen, the loudspeaker of smart phone, the camera of smart phone and smart phone display screen.
S308: gateway sends peripheral hardware aggregate information to first terminal equipment, which is used to indicate function
It can peripheral hardware set.
It wherein, may include the function peripheral hardware of at least one type, the function of each type in the function peripheral hardware set
Peripheral hardware also may include at least one function peripheral hardware, may include outside function having a display function in the function peripheral hardware set
If, have the function of audio playing function peripheral hardware, have the function of image camera function peripheral hardware etc..For example, having display function
Function peripheral hardware may include different terminal equipment display screen, have the function of that audio playing function peripheral hardware may include difference
Speaker and loudspeaker of terminal device etc. have the function of that image camera function peripheral hardware may include the camera shooting of different terminal equipment
Head.
Gateway can send peripheral hardware aggregate information to each terminal device at least two terminal devices, for example,
Gateway sends peripheral hardware aggregate information to first terminal equipment, believes so that first terminal equipment is available to the peripheral hardware set
Breath.
Further, gateway can also be in the preset time, at least two terminals by the way of broadcast
Each terminal device in equipment sends peripheral hardware aggregate information.Alternatively, being asked between gateway and each terminal device using one
One mode answered, so that each terminal device gets peripheral hardware aggregate information, for example, first terminal equipment is sent to gateway
For the solicited message of request function peripheral hardware set, for gateway when receiving the solicited message, gateway can be to
One terminal device sending function peripheral hardware information.
S309: first terminal equipment receives peripheral hardware aggregate information, to obtain function peripheral hardware set.
First terminal equipment is according to the peripheral hardware aggregate information received, available function peripheral hardware set, the function peripheral hardware
Set can indicate in the same network, all to can choose the function peripheral hardware used.
Further, in S301, the selection of first terminal equipment selection target function peripheral hardware from function peripheral hardware set
Process can specifically include: first terminal equipment is according to pre-set priority, at least two functions that include from function peripheral hardware set
Selection target function peripheral hardware in peripheral hardware, and the peripheral type of at least two function peripheral hardwares is identical.
Illustratively, the setting of the pre-set priority of first terminal can be arranged according to following several exemplary methods.
The priority of function peripheral hardware is arranged according to use habit by I kind, user.
Wherein, the priority that function peripheral hardware is arranged refers to the priority of the identical at least two functions peripheral hardware of setting type,
The setting of the priority of different types of function peripheral hardware can be different.User can be according to use habit, to first terminal equipment
In the priority of at least two function peripheral hardwares of a certain type be configured.For example, first terminal equipment is smart television, for
Have the function of at least two peripheral hardwares of image camera function, user can pass through the hardware of the distributed operating system of smart television
Equipment manager carries out priority setting to the use of the camera of smart television according to use habit, it is assumed that there is image to clap
At least two function peripheral hardwares of camera shooting function include the camera and intelligent video camera head of the camera of smart phone, PC, then user can
Be arranged smart phone camera priority for the first priority, the priority that the camera of PC is arranged is second preferential
Grade, the priority that intelligent video camera head is arranged is third priority.In turn, when smart television is needed using with image camera function
Function peripheral hardware when, can preferentially select the camera of the smart phone of the first priority as objective function peripheral hardware, work as intelligence
The camera of mobile phone can choose the camera of the PC of the second priority by the exclusive use of other equipment or when not accessing network
As objective function peripheral hardware, and so on.
The priority of function peripheral hardware, the priority are arranged by first terminal equipment according to the use habit of user for Section II kind
Setting can be related with frequency of use of the user to function peripheral hardware.
For example, for same type of at least two functions peripheral hardware, first terminal equipment can be according to frequency of use from height
To the priority of low sequence setting function peripheral hardware.For example, PC is as first terminal equipment, for image camera function
At least two function peripheral hardwares, it is assumed that have the function of image camera function at least two peripheral hardwares include smart phone camera,
The camera and intelligent video camera head of PC, first terminal equipment can use note according to history of the user to the function peripheral hardware of the type
Record, sets the first priority for the priority of the most frequently used intelligent video camera head of user, when intelligent video camera head is unavailable
When, it is preferential that first terminal equipment can set second using the priority of the camera of more frequent smart phone for user
Grade, when the camera of smart phone is unavailable, first terminal equipment can set third for the priority of the camera of PC
Priority.
The priority of function peripheral hardware, the current shape are arranged by first terminal equipment according to the current state of user for Section III kind
State may include the position where user, the current affiliated period, the power of current communication signal, and user's state in which is (quiet
Only state or moving condition), user here can be the user for referring to and using first terminal equipment.
For example, each room of house is both provided with intelligent video camera head where user, No. 1 room is provided with No. 1 intelligence and takes the photograph
As head, No. 2 room is provided with No. 2 intelligent video camera heads, and No. 3 room is provided with No. 3 intelligent video camera heads.First terminal equipment can root
According to room where user, the priority of camera is set, appears in No. 1 room when No. 1 intelligent video camera head captures user's shadow
When, then the priority of No. 1 intelligent video camera head is set the first priority by first terminal equipment;When No. 2 intelligent video camera heads capture
When appearing in No. 2 room to user's shadow, then first terminal equipment sets first preferentially for the priority of No. 2 intelligent video camera heads
Grade.Similar, each room can also be arranged in first terminal equipment according to the strong and weak signals of the WIFI signal in each room
The priority of camera, if the WIFI signal in No. 3 room is most strong, first terminal equipment can be by the excellent of No. 3 intelligent video camera heads
First grade is set as the first priority, if the WIFI signal time in No. 2 room is strong, first terminal equipment can be by No. 2 intelligent cameras
The priority of head is set as the second priority, if the WIFI signal in No. 1 room is most weak, first terminal equipment can be by No. 1 intelligence
The priority of energy camera is set as third priority.
In collaborative share method provided by the embodiments of the present application, first terminal equipment selection target from function peripheral hardware set
Function peripheral hardware, in function peripheral hardware set in addition to the function peripheral hardware of first terminal equipment other function peripheral hardware with virtual functions peripheral hardware
Mode be present in first terminal equipment so that first terminal equipment can be with flexible choice and using in function peripheral hardware set
Any function peripheral hardware, realize that the hardware between terminal device is shared, improve the utilization rate of function peripheral hardware, promote user experience.
It is above-mentioned to be mainly situated between from the angle of interaction between each terminal device to scheme provided by the embodiments of the present application
It continues.It is understood that each terminal device, such as first terminal equipment, second terminal equipment and gateway, in order to realize
Above-mentioned function, it comprises execute the corresponding hardware configuration of each function and/or software module.Those skilled in the art should be very
It is readily appreciated that unit described in conjunction with the examples disclosed in the embodiments of the present disclosure and step, the application can be with hardware
Or the combining form of hardware and computer software is realized.Some function drives hardware actually with hardware or computer software
Mode executes, specific application and design constraint depending on technical solution.Professional technician can be to each specific
Application use different methods to achieve the described function, but this realize it is not considered that exceeding scope of the present application.
The embodiment of the present application can carry out the division of functional module according to above method example to terminal device, for example, can
With each functional module of each function division of correspondence, two or more functions can also be integrated in a module.
Above-mentioned integrated module both can take the form of hardware realization, can also be realized in the form of software function module.It needs
Illustrate, is schematical, only a kind of logical function partition to the division of module in the embodiment of the present application, it is practical to realize
When there may be another division manner.It is illustrated for using corresponding each each functional module of function division below:
Using integrated unit, Fig. 6 shows one kind of communication device involved in above-described embodiment
Possible structural schematic diagram.The communication device can be the chip built in first terminal equipment or first terminal equipment, the dress
Set may include: processing unit 601, receiving unit 602 and transmission unit 603.Wherein, processing unit 601 can be used for supporting
The device executes S301, S302 and S305 above;Receiving unit 602 can be used for that the device is supported to execute above
S303, S304 and S309;The S306 that transmission unit 603 can be used for that the device is supported to execute above.
It should be noted that all related contents for each step that above method embodiment is related to can quote correspondence
The function of functional module describes, and details are not described herein.
On the basis of using hardware realization, the processing unit 601 in the application can be the processor of communication device, connect
The receiver that unit 602 can be the device is received, transmission unit 603 can be the transmitter of the device, and transmitter usually can be with
It integrates with receiver as transceiver, specific transceiver can also be known as communication interface.
As shown in fig. 7, one kind of communication device involved in the above-described embodiment provided for embodiments herein can
The logical construction schematic diagram of energy.The device can be the chip built in first terminal equipment or first terminal equipment, the device
It may include: memory 701, processor 702, communication interface 703 and bus 704.
Wherein, processor 702 is for carrying out control management to the device action, for example, processor 702 is for supporting that this is logical
T unit executes S301, S302 and S305 above, and/or other processes for techniques described herein.Communication connects
Mouth 703 is for supporting that the device is communicated, for example, the communication device and gateway or second terminal equipment is supported to carry out
Communication;Memory 701 is used to store the program code and data of the communication device.
Wherein, processor 702 can be central processor unit, general processor, digital signal processor, dedicated integrated
Circuit, field programmable gate array or other programmable logic device, transistor logic, hardware component or it is any
Combination.It, which may be implemented or executes, combines various illustrative logic blocks, module and electricity described in present disclosure
Road.The processor is also possible to realize the combination of computing function, such as combines comprising one or more microprocessors, number letter
Number processor and the combination of microprocessor etc..Bus 704 can be Peripheral Component Interconnect standard (Peripheral Component
Interconnect, PCI) bus or expanding the industrial standard structure (Extended Industry Standard
Architecture, EISA) bus etc..The bus can be divided into address bus, data/address bus, control bus etc..For convenient for
It indicates, is only indicated with a thick line in Fig. 7, it is not intended that an only bus or a type of bus.
Using integrated unit, Fig. 8 shows one kind of communication device involved in above-described embodiment
Possible structural schematic diagram.The communication device can be the chip built in second terminal equipment or second terminal equipment, the dress
Set may include: processing unit 801, transmission unit 802 and receiving unit 803.Wherein, processing unit 801 can be used for supporting
The device executes in S302 above and establishes the step of communicating to connect with first terminal equipment;Transmission unit 802 can be used for supporting
The device executes the step of peripheral data corresponding to first terminal equipment transmission objective function peripheral hardware in S303 above, to gateway
Equipment sends the step of registration information;Receiving unit 803 can be used for supporting the device executes above to receive gateway hair
The step of peripheral hardware aggregate information sent.
On the basis of using hardware realization, the processing unit 801 in the application can be the processor of communication device, hair
Sending unit 802 can be the transmitter of the device, and receiving unit 803 can be the receiver of the device, and transmitter usually can be with
It integrates with receiver as transceiver, specific transceiver can also be known as communication interface.
As shown in figure 9, one kind of communication device involved in the above-described embodiment provided for embodiments herein can
The logical construction schematic diagram of energy.The device can be the chip built in second terminal equipment or second terminal equipment, the device
It may include: memory 901, processor 902, communication interface 903 and bus 904.Wherein, processor 902 is used for the device
Movement carries out control management, for example, processor 902 is used to support in communication device execution S302 above and first terminal equipment
The step of establishing communication connection, and/or for other processes of techniques described herein.Communication interface 903 is for supporting this
Device is communicated, for example, the communication device is supported to be communicated with gateway or first terminal equipment;Memory 901
For storing the program code and data of the communication device.
Figure 10 shows a kind of possible structural schematic diagram of communication device involved in above-described embodiment.Communication dress
Setting to be the chip built in gateway and gateway, the apparatus may include: receiving unit 1001, processing unit 1002
With transmission unit 1003.Wherein, the reception that receiving unit 1001 can be used for that the device is supported to execute above comes from least two
The step of registration information that each terminal device is sent in a terminal device;Processing unit 1002 can be used for that the device is supported to hold
The step of registration information according to terminal device each at least two terminal devices of row above determines function peripheral hardware set;
Each terminal device hair at least two terminal devices that transmission unit 1003 can be used for that the device is supported to execute above
The step of sending peripheral hardware aggregate information.
On the basis of using hardware realization, the processing unit 1002 in the application can be the processor of communication device,
Receiving unit 1001 can be the receiver of the device, and transmission unit 1003 can be the transmitter of the device, and transmitter is usual
It can be integrated with receiver as transceiver, specific transceiver can also be known as communication interface.
As shown in figure 11, one kind of communication device involved in the above-described embodiment provided for embodiments herein can
The logical construction schematic diagram of energy.The device can be the chip built in gateway or gateway, the apparatus may include:
Memory 1101, processor 1102, communication interface 1103 and bus 1104.Wherein, processor 1102 is used for the device action
Control management is carried out, for example, processor 1102 is for the step of supporting the communication device to determine function peripheral hardware set, and/or use
In other processes of techniques described herein.Communication interface 1103 is for supporting that the device is communicated, for example, supporting that this is logical
T unit is communicated with first terminal equipment or second terminal equipment;Memory 1101 is used to store the journey of the communication device
Sequence code and data.
In another embodiment of the application, a kind of communication system is provided, which may include that first terminal is set
Standby, second terminal equipment and gateway;Wherein, first terminal equipment can be communication dress provided by above-mentioned Fig. 6 or Fig. 7
It sets, for the step of executing first terminal equipment in embodiment of the method presented above;Second terminal equipment can be above-mentioned
Communication device provided by Fig. 8 or Fig. 9, for the step of executing second terminal equipment in embodiment of the method presented above;
Gateway can be communication device provided by above-mentioned Figure 10 or Figure 11, for executing in embodiment of the method presented above
The step of gateway.
In several embodiments provided herein, it should be understood that disclosed device and method can pass through it
Its mode is realized.For example, the apparatus embodiments described above are merely exemplary, for example, the module or unit
It divides, only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components
It may be combined or can be integrated into another device, or some features can be ignored or not executed.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit
The component shown can be a physical unit or multiple physical units, it can and it is in one place, or may be distributed over
Multiple and different places.Some or all of unit therein can be selected to realize this embodiment scheme according to the actual needs
Purpose.
It, can also be in addition, each functional unit in each embodiment of the application can integrate in one processing unit
It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list
Member both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product
When, it can store in a read/write memory medium, which may include: USB flash disk, mobile hard disk, read-only deposits
The various media that can store program code such as reservoir, random access memory, magnetic or disk.Based on this understanding,
The technical solution of the embodiment of the present application substantially the part that contributes to existing technology or the technical solution in other words it is complete
Portion or part can be embodied in the form of software products.
In another embodiment of the application, a kind of readable storage medium storing program for executing is also provided, is stored in the readable storage medium storing program for executing
Computer executed instructions, when an equipment (can be single-chip microcontroller, chip etc.) or processor execute above-mentioned Fig. 3 to Fig. 5 and mentioned
In the embodiment of the method for confession the step of first terminal equipment.
In another embodiment of the application, a kind of computer program product is also provided, which includes
Computer executed instructions, the computer executed instructions store in a computer-readable storage medium;At least one processing of equipment
Device can read the computer executed instructions from computer readable storage medium, at least one processor executes computer execution
Instruction is so that the step of equipment executes first terminal equipment in embodiment of the method provided by above-mentioned Fig. 3 to Fig. 5.
In another embodiment of the application, a kind of readable storage medium storing program for executing is also provided, is stored in the readable storage medium storing program for executing
Computer executed instructions, when an equipment (can be single-chip microcontroller, chip etc.) or processor execute above-mentioned Fig. 3 to Fig. 5 and mentioned
In the embodiment of the method for confession the step of second terminal equipment.
In another embodiment of the application, a kind of computer program product is also provided, which includes
Computer executed instructions, the computer executed instructions store in a computer-readable storage medium;At least one processing of equipment
Device can read the computer executed instructions from computer readable storage medium, at least one processor executes computer execution
Instruction is so that the step of equipment executes second terminal equipment in embodiment of the method provided by above-mentioned Fig. 3 to Fig. 5.
In another embodiment of the application, a kind of readable storage medium storing program for executing is also provided, is stored in the readable storage medium storing program for executing
Computer executed instructions, when an equipment (can be single-chip microcontroller, chip etc.) or processor execute side provided by above-mentioned Fig. 5
In method embodiment the step of gateway.
In another embodiment of the application, a kind of computer program product is also provided, which includes
Computer executed instructions, the computer executed instructions store in a computer-readable storage medium;At least one processing of equipment
Device can read the computer executed instructions from computer readable storage medium, at least one processor executes computer execution
Instruction is so that the step of equipment executes gateway in embodiment of the method provided by above-mentioned Fig. 5.
Finally, it should be noted that described above, the only specific embodiment of the application, but the protection scope of the application is simultaneously
Not limited to this, any change or replacement within the technical scope of the present application should all cover the protection model in the application
Within enclosing.Therefore, the protection scope of the application should be based on the protection scope of the described claims.
Claims (27)
1. a kind of collaborative share method, which is characterized in that applied to include at least two terminal devices communication system in, it is described
At least two terminal devices have the function of that at least one peripheral hardware, at least two terminal device include first terminal equipment and
Two terminal devices, which comprises
First terminal equipment selection target function peripheral hardware from function peripheral hardware set, the function peripheral hardware set include described
At least one function peripheral hardware of at least two terminal devices, at least one function peripheral hardware is with the side of virtual functions peripheral hardware
Formula is present in the first terminal equipment;
The first terminal equipment and the second terminal equipment, which are established, to be communicated to connect, and the second terminal equipment is the target
Terminal device belonging to function peripheral hardware;
The first terminal equipment obtains the corresponding peripheral data of the objective function peripheral hardware from the second terminal equipment.
2. the method according to claim 1, wherein the first terminal equipment is equipped with distributed operation system
It unites, each function peripheral hardware in the function peripheral hardware set can be found and be accessed by the distributed operating system.
3. method according to claim 1 or 2, which is characterized in that the method also includes:
The first terminal equipment receives its at least two terminal device in addition to the first terminal equipment
The peripheral hardware information of the peripheral hardware information of his terminal device, a terminal device is used to indicate the function peripheral hardware of the terminal device;
The first terminal equipment determines the function peripheral hardware set according to the peripheral hardware information.
4. method according to claim 1 or 2, which is characterized in that the communication system further includes gateway, the side
Method further include:
The first terminal equipment sends registration information to the gateway, and the registration information is used to indicate described first eventually
The function peripheral hardware of end equipment.
5. according to the method described in claim 4, it is characterized in that, the communication system further includes gateway, the method
Further include:
The first terminal equipment receives the peripheral hardware aggregate information from the gateway, and the peripheral hardware aggregate information is for referring to
Show that the function peripheral hardware set, the function peripheral hardware set are the gateways according to every at least two terminal device
What the registration information of a terminal device determined.
6. method according to claim 1-5, which is characterized in that the first terminal equipment is from function peripheral hardware collection
Selection target function peripheral hardware in conjunction, comprising:
The first terminal equipment is according to pre-set priority, from at least two function peripheral hardwares that the function peripheral hardware set includes
The objective function peripheral hardware is selected, the peripheral type of at least two functions peripheral hardware is identical.
7. method according to claim 1-6, which is characterized in that the first terminal equipment is from function peripheral hardware collection
Selection target function peripheral hardware in conjunction, comprising:
The first terminal equipment uses attribute according to peripheral hardware, and the peripheral hardware is selected to use attribute from the function peripheral hardware set
It is the shared function peripheral hardware used as the objective function peripheral hardware.
8. a kind of collaborative share method, which is characterized in that applied to include at least two terminal devices communication system in, it is described
At least two terminal devices have the function of that at least one peripheral hardware, at least two terminal device include first terminal equipment and
Two terminal devices, which comprises
The second terminal equipment and the first terminal equipment, which are established, to be communicated to connect, and the second terminal equipment is described first
Terminal device belonging to terminal device objective function peripheral hardware selected to use;
The second terminal equipment sends the corresponding peripheral data of the objective function peripheral hardware to the first terminal equipment;
Wherein, the first terminal equipment is set as outside the objective function selected in function peripheral hardware set outside the objective function
If the function peripheral hardware set includes at least one function peripheral hardware of at least two terminal device, described at least one
A function peripheral hardware is present in the first terminal equipment in a manner of virtual functions peripheral hardware.
9. according to the method described in claim 8, it is characterized in that, the second terminal equipment is equipped with distributed operation system
It unites, each function peripheral hardware in the function peripheral hardware set can be found and be accessed by the distributed operating system.
10. method according to claim 8 or claim 9, which is characterized in that the method also includes:
The second terminal equipment receives its at least two terminal device in addition to the second terminal equipment
The peripheral hardware information of the peripheral hardware information of his terminal device, a terminal device is used to indicate outside the function of the terminal device
If;
The second terminal equipment determines the function peripheral hardware set according to the peripheral hardware information.
11. method according to claim 8 or claim 9, which is characterized in that the communication system further includes gateway, described
Method further include:
The second terminal equipment sends registration information to the gateway, and the registration information is used to indicate described second eventually
The function peripheral hardware of end equipment.
12. according to the method for claim 11, which is characterized in that the communication system further includes gateway, the side
Method further include:
The second terminal equipment receives the peripheral hardware aggregate information from the gateway, and the peripheral hardware aggregate information is for referring to
Show that the function peripheral hardware set, the function peripheral hardware set are the gateways according to every at least two terminal device
What the registration information of a terminal device determined.
13. a kind of communication device, which is characterized in that applied to include at least two terminal devices communication system in, it is described extremely
Few two terminal devices have the function of that at least one peripheral hardware, at least two terminal device include first terminal equipment and second
Terminal device, described device is as the first terminal equipment, comprising:
Processing unit, for the selection target function peripheral hardware from function peripheral hardware set, the function peripheral hardware set include it is described extremely
At least one function peripheral hardware of few two terminal devices, at least one described function peripheral hardware is in a manner of virtual functions peripheral hardware
It is present in the first terminal equipment;
The processing unit is also used to establish communication connection with the second terminal equipment, and the second terminal equipment is described
Terminal device belonging to objective function peripheral hardware;
Receiving unit, for obtaining the corresponding peripheral data of the objective function peripheral hardware from the second terminal equipment.
14. communication device according to claim 13, which is characterized in that the communication device is equipped with distributed operation system
System, the distributed operating system are used to finding and accessing each function peripheral hardware in the function peripheral hardware set.
15. communication device described in 3 or 14 according to claim 1, which is characterized in that
The receiving unit is also used to receive at least two terminal device in addition to the first terminal equipment
The peripheral hardware information of the peripheral hardware information of other terminal devices, a terminal device is used to indicate outside the function of the terminal device
If;
The processing unit is also used to determine the function peripheral hardware set according to the peripheral hardware information.
16. communication device described in 3 or 14 according to claim 1, which is characterized in that the communication system further includes that gateway is set
It is standby, the communication device further include:
Transmission unit, for sending registration information to the gateway, the registration information is used to indicate the first terminal
The function peripheral hardware of equipment.
17. communication device according to claim 16, which is characterized in that the communication system further includes gateway, institute
Receiving unit is stated, is also used to:
The peripheral hardware aggregate information from the gateway is received, the peripheral hardware aggregate information is used to indicate the function peripheral hardware collection
It closes, the function peripheral hardware set is registration of the gateway according to each terminal device at least two terminal device
What information determined.
18. the described in any item communication devices of 3-17 according to claim 1, which is characterized in that the processing unit, it is specific to use
In:
According to pre-set priority, the objective function is selected from at least two function peripheral hardwares that the function peripheral hardware set includes
The peripheral type of peripheral hardware, at least two functions peripheral hardware is identical.
19. the described in any item communication devices of 3-18 according to claim 1, which is characterized in that the processing unit, it is also specific to use
In:
Attribute is used according to peripheral hardware, it using attribute is to share the function that uses that the peripheral hardware is selected from the function peripheral hardware set
Peripheral hardware is as the objective function peripheral hardware.
20. a kind of communication device, which is characterized in that applied to include at least two terminal devices communication system in, it is described extremely
Few two terminal devices have the function of that at least one peripheral hardware, at least two terminal device include first terminal equipment and second
Terminal device, described device is as the second terminal equipment, comprising:
Processing unit is communicated to connect for establishing with the first terminal equipment, and the second terminal equipment is described first whole
Terminal device belonging to end equipment objective function peripheral hardware selected to use;
Transmission unit, for sending the corresponding peripheral data of the objective function peripheral hardware to the first terminal equipment;
Wherein, the first terminal equipment is set as outside the objective function selected in function peripheral hardware set outside the objective function
If the function peripheral hardware set includes at least one function peripheral hardware of at least two terminal device, described at least one
A function peripheral hardware is present in the first terminal equipment in a manner of virtual functions peripheral hardware.
21. communication device according to claim 20, which is characterized in that the second terminal equipment is equipped with distributed behaviour
Make system, the distributed operating system is used to finding and accessing each function peripheral hardware in the function peripheral hardware set.
22. the communication device according to claim 20 or 21, which is characterized in that the communication device further include:
Receiving unit, for receiving other ends at least two terminal device in addition to the second terminal equipment
The peripheral hardware information of the peripheral hardware information of end equipment, a terminal device is used to indicate the function peripheral hardware of the terminal device;
The processing unit is also used to determine the function peripheral hardware set according to the peripheral hardware information.
23. the communication device according to claim 20 or 21, which is characterized in that the communication system further includes that gateway is set
Standby, the transmission unit is also used to:
Registration information is sent to the gateway, the registration information is used to indicate outside the function of the second terminal equipment
If.
24. communication device according to claim 23, which is characterized in that the communication system further includes gateway, institute
Stating communication device includes:
Receiving unit, for receiving the peripheral hardware aggregate information from the gateway, the peripheral hardware aggregate information is used to indicate
The function peripheral hardware set, the function peripheral hardware set are the gateways according to each at least two terminal device
What the registration information of terminal device determined.
25. a kind of communication device, which is characterized in that described device includes processor and memory, is stored in the memory
Instruction, when the processor runs described instruction, so that described device executes such as the described in any item equipment of claim 1-7
Sharing method.
26. a kind of communication device, which is characterized in that described device includes processor and memory, is stored in the memory
Instruction is set so that described device is executed as claim 8-12 is described in any item when the processor runs described instruction
Standby sharing method.
27. a kind of communication system, which is characterized in that the communication system includes first terminal equipment and second terminal equipment, institute
Stating first terminal equipment is communication device described in the described in any item communication devices of claim 13-19 or claim 25,
The second terminal equipment is the dress of communication described in the described in any item communication devices of claim 20-24 or claim 26
It sets.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910385978.7A CN110287036A (en) | 2019-05-09 | 2019-05-09 | A kind of collaborative share methods, devices and systems |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910385978.7A CN110287036A (en) | 2019-05-09 | 2019-05-09 | A kind of collaborative share methods, devices and systems |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110287036A true CN110287036A (en) | 2019-09-27 |
Family
ID=68001391
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910385978.7A Pending CN110287036A (en) | 2019-05-09 | 2019-05-09 | A kind of collaborative share methods, devices and systems |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110287036A (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111092795A (en) * | 2019-11-18 | 2020-05-01 | 北京小米移动软件有限公司 | Function control method, function control apparatus, and computer-readable storage medium |
CN111131603A (en) * | 2019-11-18 | 2020-05-08 | 北京小米移动软件有限公司 | Function calling method, function calling device and computer readable storage medium |
CN111339513A (en) * | 2020-01-23 | 2020-06-26 | 华为技术有限公司 | Data sharing method and device |
CN111782331A (en) * | 2020-07-20 | 2020-10-16 | 天津藏金时代科技发展有限公司 | Virtualization method and system for functions of audio and video system equipment |
CN111833573A (en) * | 2020-07-09 | 2020-10-27 | 哈尔滨市科佳通用机电股份有限公司 | Door opening and closing detection system for railway rail side equipment box |
CN111865734A (en) * | 2020-07-07 | 2020-10-30 | 深圳康佳电子科技有限公司 | Control method for terminal function sharing, gateway, terminal and storage medium |
CN112799787A (en) * | 2021-02-07 | 2021-05-14 | 北京华如科技股份有限公司 | Improved parallel behavior execution conflict resolution method in simulation operation and storage medium thereof |
CN112817778A (en) * | 2021-01-27 | 2021-05-18 | 惠州Tcl移动通信有限公司 | Mobile terminal multiplexing module management method, system, terminal and storage medium |
CN113448535A (en) * | 2021-06-25 | 2021-09-28 | 亿企赢网络科技有限公司 | Terminal screen content reading method and device, electronic equipment and medium |
CN115033295A (en) * | 2022-04-28 | 2022-09-09 | 华为技术有限公司 | Peripheral control method, electronic equipment and system |
CN116661955A (en) * | 2023-07-31 | 2023-08-29 | 北京朝歌数码科技股份有限公司 | Hardware access method, device, electronic equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103458102A (en) * | 2012-05-31 | 2013-12-18 | Lg电子株式会社 | Mobile terminal and controlling method thereof |
CN107426414A (en) * | 2017-06-14 | 2017-12-01 | 努比亚技术有限公司 | It is a kind of that information approach, terminal and computer-readable recording medium are obtained by peripheral hardware |
CN109756397A (en) * | 2019-01-08 | 2019-05-14 | 深圳市网心科技有限公司 | A kind of hardware sharing method, system and relevant device |
-
2019
- 2019-05-09 CN CN201910385978.7A patent/CN110287036A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103458102A (en) * | 2012-05-31 | 2013-12-18 | Lg电子株式会社 | Mobile terminal and controlling method thereof |
CN107426414A (en) * | 2017-06-14 | 2017-12-01 | 努比亚技术有限公司 | It is a kind of that information approach, terminal and computer-readable recording medium are obtained by peripheral hardware |
CN109756397A (en) * | 2019-01-08 | 2019-05-14 | 深圳市网心科技有限公司 | A kind of hardware sharing method, system and relevant device |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111131603B (en) * | 2019-11-18 | 2021-07-27 | 北京小米移动软件有限公司 | Function calling method, function calling device and computer readable storage medium |
CN111131603A (en) * | 2019-11-18 | 2020-05-08 | 北京小米移动软件有限公司 | Function calling method, function calling device and computer readable storage medium |
US11588921B2 (en) | 2019-11-18 | 2023-02-21 | Beijing Xiaomi Mobile Software Co., Ltd. | Function invoking method and device, smart home system and computer-readable storage medium |
CN111092795A (en) * | 2019-11-18 | 2020-05-01 | 北京小米移动软件有限公司 | Function control method, function control apparatus, and computer-readable storage medium |
US11561622B2 (en) | 2019-11-18 | 2023-01-24 | Beijing Xiaomi Mobile Software Co., Ltd. | Function control method, function control device, and computer-readable storage medium |
CN111092795B (en) * | 2019-11-18 | 2022-04-01 | 北京小米移动软件有限公司 | Function control method, function control apparatus, and computer-readable storage medium |
CN111339513A (en) * | 2020-01-23 | 2020-06-26 | 华为技术有限公司 | Data sharing method and device |
CN111339513B (en) * | 2020-01-23 | 2023-05-09 | 华为技术有限公司 | Data sharing method and device |
CN111865734A (en) * | 2020-07-07 | 2020-10-30 | 深圳康佳电子科技有限公司 | Control method for terminal function sharing, gateway, terminal and storage medium |
CN111833573A (en) * | 2020-07-09 | 2020-10-27 | 哈尔滨市科佳通用机电股份有限公司 | Door opening and closing detection system for railway rail side equipment box |
CN111782331A (en) * | 2020-07-20 | 2020-10-16 | 天津藏金时代科技发展有限公司 | Virtualization method and system for functions of audio and video system equipment |
CN112817778A (en) * | 2021-01-27 | 2021-05-18 | 惠州Tcl移动通信有限公司 | Mobile terminal multiplexing module management method, system, terminal and storage medium |
CN112799787A (en) * | 2021-02-07 | 2021-05-14 | 北京华如科技股份有限公司 | Improved parallel behavior execution conflict resolution method in simulation operation and storage medium thereof |
CN112799787B (en) * | 2021-02-07 | 2023-10-03 | 北京华如科技股份有限公司 | Improved parallel behavior execution conflict resolution method in simulation operation and storage medium thereof |
CN113448535A (en) * | 2021-06-25 | 2021-09-28 | 亿企赢网络科技有限公司 | Terminal screen content reading method and device, electronic equipment and medium |
CN113448535B (en) * | 2021-06-25 | 2024-01-30 | 亿企赢网络科技有限公司 | Method and device for reading terminal screen content, electronic equipment and medium |
CN115033295A (en) * | 2022-04-28 | 2022-09-09 | 华为技术有限公司 | Peripheral control method, electronic equipment and system |
WO2023207761A1 (en) * | 2022-04-28 | 2023-11-02 | 华为技术有限公司 | Peripheral control method, and electronic device and system |
CN116661955A (en) * | 2023-07-31 | 2023-08-29 | 北京朝歌数码科技股份有限公司 | Hardware access method, device, electronic equipment and storage medium |
CN116661955B (en) * | 2023-07-31 | 2023-10-03 | 北京朝歌数码科技股份有限公司 | Hardware access method, device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110287036A (en) | A kind of collaborative share methods, devices and systems | |
CN110389802A (en) | A kind of display methods and electronic equipment of flexible screen | |
CN102262503B (en) | Electronic device and method of controlling the same | |
CN107172477A (en) | voting method and device | |
WO2021185244A1 (en) | Device interaction method and electronic device | |
CN107179950A (en) | A kind of application process processing method, mobile terminal and computer-readable recording medium | |
KR20120069262A (en) | Dongle device for operating external input device and external input system including the same, and operating method for external input device | |
CN106371900A (en) | Data processing method and device for realizing asynchronous call | |
CN108255674A (en) | multi-process browser process log collecting method, device and mobile terminal | |
CN106973330A (en) | A kind of screen live broadcasting method, device and system | |
WO2023030099A1 (en) | Cross-device interaction method and apparatus, and screen projection system and terminal | |
CN109165004A (en) | Double screen terminal audio frequency output method, terminal and computer readable storage medium | |
CN106056001A (en) | Private data protection method and apparatus based on mobile terminal and mobile terminal | |
CN106201748A (en) | Method, device and the mobile terminal of a kind of Message Processing based on mobile terminal | |
CN106201547A (en) | Method, device and the mobile terminal that a kind of message based on mobile terminal shows | |
CN108377157A (en) | A kind of control method and device of Wi-Fi antennas | |
CN113391559A (en) | Smart home equipment control method and terminal equipment | |
CN110377235A (en) | Data processing method, device, mobile terminal and computer readable storage medium | |
CN108494639A (en) | Network access method and mobile terminal | |
CN101939726A (en) | The medium mixing wiring agreement that is used for medium control | |
CN105898545B (en) | A kind of video content updates method, equipment and the system of prompt | |
WO2022052928A1 (en) | Application access method and related apparatus | |
CN110347455A (en) | A kind of quick interface arrangement method and terminal | |
CN109783722A (en) | A kind of content outputting method and terminal device | |
CN109117037A (en) | A kind of method and terminal device of image procossing |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190927 |
|
RJ01 | Rejection of invention patent application after publication |