[go: up one dir, main page]

CN101895668A - Set top box and family cloud computing method based on same - Google Patents

Set top box and family cloud computing method based on same Download PDF

Info

Publication number
CN101895668A
CN101895668A CN 201010229185 CN201010229185A CN101895668A CN 101895668 A CN101895668 A CN 101895668A CN 201010229185 CN201010229185 CN 201010229185 CN 201010229185 A CN201010229185 A CN 201010229185A CN 101895668 A CN101895668 A CN 101895668A
Authority
CN
China
Prior art keywords
module
computer programs
application computer
calculated data
computing capability
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 201010229185
Other languages
Chinese (zh)
Other versions
CN101895668B (en
Inventor
易睿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Coship Electronics Co Ltd
Original Assignee
Shenzhen Coship Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Coship Electronics Co Ltd filed Critical Shenzhen Coship Electronics Co Ltd
Priority to CN2010102291855A priority Critical patent/CN101895668B/en
Publication of CN101895668A publication Critical patent/CN101895668A/en
Application granted granted Critical
Publication of CN101895668B publication Critical patent/CN101895668B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Computer And Data Communications (AREA)

Abstract

The invention discloses a set top box and a family cloud computing method based on the same. The set top box comprises a power supply unit, a communication unit, a tuning module, a descrambling/demultiplexing module, a processor module, a decoding module, a front panel module, a modulation module, a computational data analysis module, a computational data partitioning module, a data computation module, a computational data merging module and a storage module, wherein the communication module is connected with the computational data analysis module, the computational data analysis module is connected with the computational data merging module, the processor module is connected with the storage module, the computational data portioning module is connected with the data computation analysis module, and the data computation module is connected with the computational data merging module. The invention can fully utilize the idle processor capacity of equipment in a family cloud computing system and greatly improve the computation efficiency and the resource utilization rate of the family cloud computation system.

Description

Set-top box reaches the family cloud computing method based on set-top box
Technical field
The present invention relates to cloud computing (Cloud Computing) technical field, particularly the set-top box in the system for cloud computing (STB, Set Top Box) reaches the family cloud computing method based on set-top box.
Background technology
Development along with communication network technology and digital television techniques, people can make up one by server junctor top box in home-ranges, connect each home appliance such as personal computer (PC in the family by set-top box again, Personal Computer), notebook computer, printer, Digital Television, mobile phone, personal digital assistant (PDA, Personal Digital Assistant), intelligent refrigerator, digital camera, the MP3 player, CD/DVD, (the PMC of PMC, Portable Media Center), personal video recorder (PVR, Personal Video Recorder) digital home network, in order to realize interconnecting between the home appliance and content is shared, make things convenient for the user to provide diversified business and application to the management of family digital equipment and for the user.
Fig. 1 is the structural representation of existing digital home network, comprise that with home appliance PC, Digital Television, intelligent refrigerator and mobile phone are example, referring to Fig. 1, this system comprises: server, set-top box, PC, Digital Television, intelligent refrigerator and mobile phone, wherein
PC links to each other with set-top box respectively by wired or wireless mode with Digital Television, and intelligent refrigerator links to each other with set-top box respectively by wireless mode with mobile phone, and server links to each other with set-top box by wired mode.Downloading flow process that multimedia code stream (for example, TV programme, audio, video data, communication data etc.) play by set-top box from server for each home appliance describes and can not repeat them here referring to relevant technical literature.
Fig. 2 is the structural representation of existing set-top box, referring to Fig. 2, this set-top box comprises: power supply power supply unit and board unit, wherein, board unit comprises: communication module, tuner module, descrambling/demultiplexing module, processor module, decoder module, front panel module and modulation module
The power supply power supply unit is the board unit power supply,
Communication module links to each other with processor module, tuner module, decoder module and modulation module respectively, according to the control of processor module, receives the multimedia code stream from server, exports tuner module to; Receive the digital signal of decoder module output and the analog signal of modulation module output, export outside corresponding home appliance to;
Tuner module, the multimedia code stream of received communication module output amplifies, after the frequency conversion, demodulation process, exports descrambling/demultiplexing module to;
Descrambling/demultiplexing module links to each other with processor module, tuner module and decoder module respectively, according to the control of processor module, the output of tuner module is carried out exporting decoder module to after descrambling conciliates multiplexing process;
Decoder module links to each other with processor module and modulation module respectively, and according to the control of processor module, after the output of descrambling/demultiplexing module decoded, the output digital signal was to communication module and modulation module;
Modulation module is used for the digital signal of decoder module output is modulated into analog signal, exports communication module to;
The front panel module links to each other with processor module, receives remote signal, demonstration time, and information such as channel, controls for processor module.
In the practical application, structure, function and the workflow of relevant set-top box also can be referring to relevant technical literatures.
Cloud computing (Cloud computing) network technology is based on the supercomputing pattern of the Internet, it is the development of parallel computation (Parallel Computing), Distributed Calculation (Distributed Computing) and grid computing (Grid Computing) technology, the bulk information and the processor resource that are used for being stored on the home appliance concentrate in together, and collaborative work is to improve the utilization ratio of each household electrical appliances.
Be applied in family's cloud computing system at Fig. 1, Fig. 2 above-mentioned, can form family's cloud computing system based on set-top box, different with existing digital home network is, the data that processing module in the set-top box can also be handled the application need of self or other home appliance (collaborative work) (graphics calculations, add descrambling, encryption and decryption, add decoding and local game data etc.) are calculated, and export result of calculation to corresponding home appliance by communication module then.
But in existing family cloud computing system, because processing module (center processor) frequency generally lower (generally being lower than 300HZ) in the existing set-top box, thereby, cause its computational speed slower, it is long to calculate the required time, can not satisfy the amount of calculation of large-scale application such as graphics calculations, audio frequency and video, music decoding, make that the computational efficiency of family's cloud computing system is low; Further, a lot of home appliances are connected with set-top box in the family, though also have the center processor of oneself, but only be responsible for the data of calculating self inside, ordinary circumstance all is idle, the computational resource of the center reason device is not fully used, and causes the resource utilization of family's cloud computing system lower.
Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of family cloud computing method based on set-top box, improves the computational efficiency and the resource utilization of family's cloud computing system.
Another object of the present invention is to provide a kind of set-top box, improve the computational efficiency and the resource utilization of family's cloud computing system.
For achieving the above object, the invention provides a kind of set-top box, comprise: power supply power supply unit, communication module, tuner module, descrambling/demultiplexing module, processor module, decoder module, front panel module and modulation module, this set-top box also comprises: calculated data parsing module, calculated data are cut apart module, data computation module, calculated data merging module, memory module, wherein
Communication module links to each other with the calculated data parsing module, and the data that the request of reception is calculated export the calculated data parsing module to; Also cut apart module and link to each other, receive the sub-calculated data that calculated data is cut apart module output,, export the described first device identification position corresponding equipment to according to the first device identification position that comprises in the sub-calculated data with calculated data; Also merge module and link to each other, receive the result of calculation that calculated data merges module output,, export result of calculation to the described second device identification position corresponding equipment according to the second device identification position of carrying in the result of calculation with calculated data;
The calculated data parsing module merges module with calculated data and links to each other, the data that the request of received communication module output is calculated, and the 3rd device identification position that the request that comprises in the data with calculating is calculated is exported to calculated data and is merged module; Also link to each other with processor module, the data that request is calculated export processor module to;
Processor module, link to each other with memory module, the calculation of equipments ability information of storing in advance according to the calculated data size information that receives and memory module, for the equipment with this computing capability divides gamete calculated data capacity respectively, also cut apart module and link to each other, export the sub-calculated data capacity information that carries the first device identification position to calculated data and cut apart module with calculated data;
Calculated data is cut apart module, the sub-calculated data capacity information that carries the first device identification position that the receiving processor module is returned, from calculated data, be partitioned into the sub-calculated data of sub-calculated data amount of capacity, export communication module to carrying application computer programs sign position and the sub-calculated data except that equipment of itself identifies the position, link to each other with data computation module, export the sub-calculated data that carries equipment of itself sign position and application computer programs sign position to data computation module;
Data computation module, receive calculated data and cut apart the sub-calculated data of module output, calculate according to the application computer programs sign position operation application computer programs that comprises in the sub-calculated data, merge module with calculated data and link to each other, export sub-calculated data result of calculation to calculated data and merge module;
Calculated data merges module, receive the sub-calculated data result of calculation of data computation module output and from the sub-calculated data result of calculation of outside, merge, to be carried at from the 3rd device identification position of calculated data parsing module output in the result of calculation after the merging, export communication module to.
Described set-top box also comprises: link to each other with memory module with described communication module respectively, export the request of query facility computing capability to communication module, the computing capability of the equipment that inquiry links to each other with set-top box, according to the calculation of equipments capabilities response information that equipment returns by communication module, the computing capability information of carrying the device identification position is exported to the computing capability enquiry module of memory module.
Described set-top box also comprises: the application computer programs acquisition module that links to each other with communication module with described computing capability enquiry module respectively,
Described computing capability enquiry module, the calculation of equipments capabilities response information of returning by communication module according to equipment, compare with the computing capability information of self storing, obtain the application computer programs of need downloading, need the application computer programs sign position of downloading and the information of device identification position to export the application computer programs acquisition module to carrying;
The application computer programs acquisition module, receive the information of computing capability enquiry module output, to the request of communication module output down load application calculation procedure, carry application computer programs sign position, the application computer programs of returning by communication module according to server, device identification position information is carried in the application computer programs, exports device identification position corresponding equipment to by communication module.
Described set-top box also comprises: the application computer programs acquisition module that links to each other with communication module with described computing capability enquiry module respectively,
Described computing capability enquiry module, the calculation of equipments capabilities response information of returning by communication module according to equipment, compare with the computing capability information of self storing, obtain the application computer programs of need downloading, need the application computer programs sign position of downloading and the information of device identification position to export the application computer programs acquisition module to carrying;
The application computer programs acquisition module receives the information that the computing capability enquiry module is exported, and to the request of communication module output down load application calculation procedure, carries application computer programs sign position and device identification position;
Communication module, the device identification position information of carrying in the application computer programs of returning according to server exports application computer programs to a corresponding apparatus sign position corresponding equipment.
Described set-top box also comprises: the application computer programs acquisition module that links to each other with communication module with described computing capability enquiry module respectively,
Described computing capability enquiry module, the calculation of equipments capabilities response information of returning by communication module according to equipment, compare with the computing capability information of self storing, obtain the application computer programs of need downloading, need the application computer programs sign position of downloading and the information of device identification position to export the application computer programs acquisition module to carrying;
The application computer programs acquisition module, receive the information of computing capability enquiry module output, to the request of communication module output down load application calculation procedure, carry application computer programs sign position, the application computer programs that server is returned by communication module exports memory module to and stores, and device identification position information is carried in the application computer programs, export device identification position corresponding equipment to by communication module.
Described set-top box also comprises: the application computer programs acquisition module that links to each other with communication module with described computing capability enquiry module respectively,
Described computing capability enquiry module, the calculation of equipments capabilities response information of returning by communication module according to equipment, compare with the computing capability information of self storing, obtain the application computer programs of need downloading, need the application computer programs sign position of downloading and the information of device identification position to export the application computer programs acquisition module to carrying;
The application computer programs acquisition module receives the information that the computing capability enquiry module is exported, and to the request of communication module output down load application calculation procedure, carries application computer programs sign position and device identification position;
Communication module, the application computer programs that server is returned exports memory module to and stores, and the device identification position information of carrying in the application computer programs of returning according to server exports application computer programs to a corresponding apparatus sign position corresponding equipment.
Described set-top box also comprises: link to each other with described application computer programs acquisition module, the time that sets in advance then, trigger the request that the application computer programs acquisition module carries current application calculation procedure version information by communication module to server output, the application computer programs that request redaction application computer programs is downloaded is upgraded trigger module.
It is one or more processors that described calculated data parsing module, processor module, calculated data are cut apart module, data computation module and calculated data merging module, and described memory module is random asccess memory or flash memory.
A kind of family's fortune computational methods based on set-top box, this method comprises:
Inquiry inserts all home appliances in family's cloud computing system, obtains the home appliance with external computing capability, and sets up after the application computer programs of the home appliance with external computing capability starts and calculate passage;
To ask the initial data of the home appliance needs large-scale calculations of large-scale calculations to be cut apart according to the computing capability of home appliance, and divided data will be exported to the home appliance with external computing capability with external computing capability;
Reception has the results of intermediate calculations that algorithm that basis that the home appliance of external computing capability returns sets in advance calculates partition data, all results of intermediate calculations are merged, and amalgamation result is returned to the equipment of described request large-scale calculations.
Described method further comprises:
Do not have external computing capability if inquire the home appliance that inserts in family's cloud computing system, obtain the device systems parameter of described home appliance, and download the application computer programs of described home appliance according to described device systems parameter from external server;
Export the application computer programs of downloading to described home appliance, after this application computer programs of operation maybe was installed in this locality with this application computer programs in internal memory after described home appliance was downloaded, carries out and set up the flow process of calculating passage.
As seen from the above technical solutions, a kind of set-top box provided by the invention reaches the family cloud computing method based on set-top box, comprise: the power supply power supply unit, communication module, tuner module, descrambling/demultiplexing module, processor module, decoder module, the front panel module, and modulation module, it is characterized in that, this set-top box also comprises: the calculated data parsing module, calculated data is cut apart module, data computation module, calculated data merges module, memory module, wherein, communication module, link to each other with the calculated data parsing module, the data that the request of reception is calculated export the calculated data parsing module to; Also cut apart module and link to each other, receive the sub-calculated data that calculated data is cut apart module output,, export the described first device identification position corresponding equipment to according to the first device identification position that comprises in the sub-calculated data with calculated data; Also merge module and link to each other, receive the result of calculation that calculated data merges module output,, export result of calculation to the described second device identification position corresponding equipment according to the second device identification position of carrying in the result of calculation with calculated data; The calculated data parsing module merges module with calculated data and links to each other, the data that the request of received communication module output is calculated, and the 3rd device identification position that the request that comprises in the data with calculating is calculated is exported to calculated data and is merged module; Also link to each other with processor module, the data that request is calculated export processor module to; Processor module, link to each other with memory module, the calculation of equipments ability information of storing in advance according to the calculated data size information that receives and memory module, for the equipment with this computing capability divides gamete calculated data capacity respectively, also cut apart module and link to each other, export the sub-calculated data capacity information that carries the first device identification position to calculated data and cut apart module with calculated data; Calculated data is cut apart module, the sub-calculated data capacity information that carries the first device identification position that the receiving processor module is returned, from calculated data, be partitioned into the sub-calculated data of sub-calculated data amount of capacity, export communication module to carrying application computer programs sign position and the sub-calculated data except that equipment of itself identifies the position, link to each other with data computation module, export the sub-calculated data that carries equipment of itself sign position and application computer programs sign position to data computation module; Data computation module, receive calculated data and cut apart the sub-calculated data of module output, calculate according to the application computer programs sign position operation application computer programs that comprises in the sub-calculated data, merge module with calculated data and link to each other, export sub-calculated data result of calculation to calculated data and merge module; Calculated data merges module, receive the sub-calculated data result of calculation of data computation module output and from the sub-calculated data result of calculation of outside, merge, to be carried at from the 3rd device identification position of calculated data parsing module output in the result of calculation after the merging, export communication module to.Calculate because set-top box control is issued to calculated data on the equipment with this computing capability, can make full use of the idle processor ability of equipment in family's cloud computing system, improved the computational efficiency and the resource utilization of family's cloud computing system greatly; And home appliance also can utilize family's cloud computing system to improve the computing capability of oneself.
Description of drawings
Fig. 1 is the structural representation of existing digital home network;
Fig. 2 is the structural representation of existing set-top box;
Fig. 3 is the structural representation of family of the present invention cloud computing system;
Fig. 4 a is the structural representation of set-top box of the present invention;
Fig. 4 b is another structural representation of set-top box of the present invention;
Fig. 5 is the calculation process schematic diagram of family of the present invention cloud computing system.
Embodiment
For making purpose of the present invention, technical scheme and advantage clearer, below with reference to the accompanying drawing embodiment that develops simultaneously, the present invention is described in further detail.
The family cloud computing method that the present invention proposes based on set-top box, set-top box is the control centre of family's cloud computing system, it calculates with home appliance and server and communicates by letter, the data that the request of reception is calculated, control respectively has the equipment collaboration of this computing capability and carries out the large-scale calculations that needs: obtain application computer programs from server, be issued to each home appliance, the computation requests of receiving equipment, calculative data volume is cut apart, and distribute to the equipment that links to each other with self, after equipment receives the data volume of cutting apart, calculate respectively, result of calculation is returned to set-top box, and set-top box merges the result of calculation that each equipment returns, and exports to the equipment that corresponding request is calculated.
Need to prove, among the present invention, home appliance comprises: the intelligent appliance equipment that (can be wherein a kind of or combination in any) such as PC, notebook computer, printer, Digital Television, mobile phone, PDA, intelligent refrigerator, intelligent air conditions has the simple operations system, can be by wired or wireless as bluetooth, wifi, GPRS (GPRS, General Packet Radio Service) mode communicates, the function that possesses interconnection and interflow, and down load application calculation procedure and the ability that can move.
Equipment comprises: home appliance, set-top box and server, comprise all devices in family's cloud computing system, what promptly send computation requests can be arbitrary equipment in family's cloud computing system, carries out the equipment of cutting apart calculating and can be all devices in family's cloud computing system.
Fig. 3 is the structural representation of family of the present invention cloud computing system, and referring to Fig. 3, this system comprises: server, set-top box and a plurality of home appliance, wherein,
Server, the storage application computer programs, the down load application calculation procedure request of receiving set up box exports application computer programs to set-top box; The sub-calculated data of receiving set up box output, according to this corresponding application computer programs in sign position of the application computer programs sign position operation of carrying in the sub-calculated data, the antithetical phrase calculated data calculates, and sub-calculated data result of calculation is returned to set-top box;
In the present embodiment, server is to have external computing capability (being the application computer programs that self can install and move except that self acquiescence), thereby, when set-top box Distribution Calculation data, will consider and be the corresponding sub-calculated data of server-assignment.
Set-top box is inquiring home appliance when not having external computing capability, and to the request of server output down load application calculation procedure, the application computer programs of returning according to server is to the home appliance output that does not have external computing capability; Receive the data that request is calculated, cut apart, and the sub-calculated data that will cut apart distributes to corresponding equipment with this computing capability, carry application computer programs sign position according to the equipment with this computing capability of storage; Receive the result of calculation that described equipment with this computing capability returns, merge, the equipment that the request of exporting to is calculated;
In the present embodiment, computing capability is meant to have and installs and the ability of operation application computer programs and the computational speed of center processor, and the data that request is calculated may be from home appliance, also may be from self set-top box or server.Equipment with external computing capability comprises: home appliance, server and set-top box.Calculated data after just will cutting apart is distributed to center processor and home appliance that links to each other with self and the server of self.
Further, set-top box can be cut apart according to the data that the computing capability of the equipment of storing with this computing capability is calculated request, for example, if have the computing capability strong (center processor operating frequency height) of the equipment of this computing capability, then can cut apart relatively large sub-calculated data for this equipment.
Home appliance, the application computer programs of receiving set up box output is installed the back and is returned the computing capability of self so that the set-top box storage to set-top box; Sub-calculated data after the cutting apart of receiving set up box output, according to this corresponding application computer programs in sign position of the application computer programs sign position operation of carrying in the sub-calculated data, the antithetical phrase calculated data calculates, and sub-calculated data result of calculation is returned to set-top box; When self need calculate, export calculative data to set-top box.
In the present embodiment, because set-top box is when each equipment is exported sub-calculated data, carry application computer programs sign position, make each equipment to calculate the sub-calculated data that receives according to application computer programs sign position, set-top box just can merge according to sub-calculated data result of calculation, thereby guarantees accuracy, the integrality of result of calculation.
In the practical application, set-top box in the above-mentioned family cloud computing system can not inquired about the external computing capability of home appliance yet, directly control according to the computing capability of the equipment of storing, the computing capability of equipment of storage can be when connecting with this equipment, this equipment gives the correct time on set-top box and to obtain, then:
Server, the sub-calculated data of receiving set up box output, according to this corresponding application computer programs in sign position of the application computer programs sign position operation of carrying in the sub-calculated data, the antithetical phrase calculated data calculates, and sub-calculated data result of calculation is returned to set-top box;
Set-top box receives the data that request is calculated, and cut apart according to the equipment with this computing capability of storage, and the sub-calculated data that will cut apart distributes to corresponding equipment with this computing capability, carries application computer programs sign position; Receive the result of calculation that described equipment with this computing capability returns, merge, the equipment that the request of exporting to is calculated;
Home appliance, sub-calculated data after the cutting apart of receiving set up box output, according to this corresponding application computer programs in sign position of the application computer programs sign position operation of carrying in the sub-calculated data, the antithetical phrase calculated data calculates, and sub-calculated data result of calculation is returned to set-top box; When self need calculate, export calculative data to set-top box.
In the practical application, set-top box is being carried out data when cutting apart, and sub-calculated data sign position can be set for the data of cutting apart, and export to relevant device, and according to the sub-calculated data sign position that comprises in the sub-calculated data result of calculation of returning, order merges then.Certainly, the situation for not needing order to merge for example, adds up, and then can not carry sub-calculated data sign position (certainly, also can carry sub-calculated data sign position) in the sub-calculated data of output.In addition, set-top box is being carried out data when cutting apart, can also set up the mapping relations table of sub-calculated data and device identification position, sub-calculated data sign position, equipment according to the sub-calculated data result of calculation of output, the sub-calculated data sign position of this device identification position correspondence of inquiry from the mapping relations table, thus merge according to sub-calculated data sign position order.
Fig. 4 a is the structural representation of set-top box of the present invention, referring to Fig. 4 a, this set-top box comprises: power supply power supply unit, board unit, wherein, board unit also comprises except that comprising module shown in Figure 2: calculated data parsing module, calculated data are cut apart module, data computation module, calculated data merging module, memory module, wherein, the structure that the power supply power supply unit is identical with Fig. 3 with board unit does not repeat them here, and follow-up is described relating to the module that the present invention is correlated with.Communication module is cut apart module with calculated data parsing module, calculated data respectively, calculated data merges module and links to each other; The calculated data parsing module merges module with processor module and calculated data respectively and links to each other; Data computation module is cut apart module with calculated data merging module and calculated data respectively and is linked to each other; Memory module links to each other with processor module.
Communication module, the data that the request of reception is calculated export the calculated data parsing module to; Receive calculated data and cut apart the sub-calculated data of module output, the first device identification position according to comprising in the sub-calculated data exports corresponding equipment to; Receive the result of calculation that calculated data merges module output, the second device identification position according to carrying in the result of calculation exports result of calculation to device identification position corresponding equipment;
In the present embodiment, if the first device identification position is this set-top box, then the sub-calculated data with this device identification position correspondence exports data computation module to.
The calculated data parsing module, the data that the request of received communication module output is calculated are exported to calculated data merging module with the 3rd device identification position that the request that comprises in the data of calculating is calculated; The data that request is calculated export processor module to;
Processor module, the calculation of equipments ability information of storing in advance according to the calculated data size information that receives and memory module, for the equipment with this computing capability divides gamete calculated data capacity respectively, export the sub-calculated data capacity information that carries the first device identification position to calculated data and cut apart module;
The device identification position comprises: server apparatus sign position, identifier of household appliance position or set-top box sign position.
Calculated data is cut apart module, the sub-calculated data capacity information that carries the first device identification position that the receiving processor module is returned, from calculated data, be partitioned into the sub-calculated data of sub-calculated data amount of capacity, to carry application computer programs sign position and export communication module to except that the sub-calculated data in equipment of itself sign position, export the sub-calculated data that carries equipment of itself sign position and application computer programs sign to data computation module;
Data computation module, the sub-calculated data of received communication module output calculates according to the application computer programs sign position operation application computer programs that comprises in the sub-calculated data, exports sub-calculated data result of calculation to calculated data and merges module;
Calculated data merges module, receive the sub-calculated data result of calculation of data computation module output and from the sub-calculated data result of calculation of outside, merge, will be carried at from the device identification position of calculated data parsing module output in the result of calculation after the merging, export communication module to.
In the present embodiment, be meant the sub-calculated data result of calculation of external equipment (for example, server and home appliance) by communication module output from the sub-calculated data result of calculation of outside.
Fig. 4 b is another structural representation of set-top box of the present invention.Referring to Fig. 4 b, except that comprising the described module of Fig. 4 a, also comprise as lower module.Wherein, simple and clear in order to illustrate, will omit with the module of the identical annexation of Fig. 4 a, only the annexation to the module that increases describes.
In the present embodiment, set-top box can further include the computing capability enquiry module, to the request of communication module output query facility computing capability, the computing capability of the equipment that inquiry links to each other with set-top box, calculation of equipments capabilities response information according to equipment returns by communication module exports the computing capability information of carrying the device identification position to memory module.
The computing capability enquiry module can be to power on the back to communication module output query facility computing capability information in set-top box, also can be in follow-up, finds to have new home appliance to insert the back to communication module output query facility computing capability information.
In the present embodiment, set-top box can further include the application computer programs acquisition module,
The computing capability enquiry module, the calculation of equipments capabilities response information of returning by communication module according to equipment, compare with the computing capability information of self storing, obtain the application computer programs of need downloading, need the application computer programs sign position of downloading and the information of device identification position to export the application computer programs acquisition module to carrying;
The application computer programs acquisition module, receive the information of computing capability enquiry module output, to the request of communication module output down load application calculation procedure, carry application computer programs sign position, the application computer programs of returning by communication module according to server, device identification position information is carried in the application computer programs, exports device identification position corresponding equipment to by communication module.
In the present embodiment, the computing capability enquiry module compares according to the computing capability of calculation of equipments capabilities response information and self storage, for instance, if the computing capability of storage comprises five kinds of application computer programs, and calculation of equipments capabilities response information only comprises a kind of application computer programs wherein, then all the other four kinds of application computer programs are downloaded in request, after home appliance is installed application computer programs, to set-top box reporting ability information.
In the practical application, the application computer programs acquisition module is after obtaining application computer programs, can export this application computer programs to memory module stores, in follow-up, when the computing capability enquiry module inquires the equipment of this application computing capability of new needs (for example, there is new home appliance to insert in follow-up), read application computer programs from memory module, this application computer programs is exported to the equipment of this application computing capability of corresponding needs by communication module, like this, do not need to have reduced resource overhead to server output request.
In the practical application, the application computer programs acquisition module is to the request of communication module output down load application calculation procedure the time, also can carry this device identification position information, export server to by communication module, the device identification position information of carrying in the application computer programs that communication module is returned according to server exports application computer programs to a corresponding apparatus sign position corresponding equipment.Certainly, further, the application computer programs that communication module can also be returned server exports memory module to and stores.
In the present embodiment, set-top box can further include application computer programs and upgrades trigger module, the time that sets in advance then, trigger the request that the application computer programs acquisition module carries current application calculation procedure version information by communication module to server output, request redaction application computer programs is downloaded.
Current application calculation procedure version information can also can obtain from the application computer programs of self installing by obtaining from memory module.
Certainly, in the practical application, also can be server when getting access to the application computer programs of redaction, initiatively export to set-top box.
In the present embodiment, communication module can be realized by USB interface;
Calculated data parsing module, processor module, enquiry module, calculated data are cut apart module, data computation module, calculated data merging module, computing capability enquiry module, application computer programs acquisition module, application computer programs is upgraded trigger module can be by one or more processors combination realizations; Memory module can be by realizations such as random asccess memory, flash memories.
As seen from the above-described embodiment, family of the present invention cloud computing system, set-top box is inquiring home appliance when not having external computing capability, to the request of server output down load application calculation procedure, according to the application computer programs that server returns, export to the home appliance that does not have external computing capability; The data that the request of reception is calculated, the data that will ask to calculate according to the equipment with this computing capability of storage are divided into corresponding sub-calculated data, and distribute to corresponding equipment with this external computing capability; Receive the result of calculation that described equipment returns and merge the equipment that the request of exporting to is calculated.Like this, calculate by calculated data being dispensed in family's cloud computing system in all equipment with this calculated data computing capability, thereby make that each equipment can be shared computing capability in the system, effectively utilize in the system processor of device free and assisted calculating, promoted the utilance of home appliance processor, improve the computational efficiency and the resource utilization of family's cloud computing system, satisfied the amount of calculation of large-scale application such as graphics calculations, the decoding of audio frequency and video music.
Lift a specific embodiment below, the calculation process of family's cloud computing system shown in Figure 3 is described.
Fig. 5 is the calculation process schematic diagram of family of the present invention cloud computing system, and referring to Fig. 5, this flow process comprises:
Step 501, the set-top box startup powers on, and loads the application program that needs;
In this step, application program comprises and this novel relevant application computer programs and other programs such as video reproduction program, browser program, Java Virtual Machine program etc.
Step 502, the set-top box inquiry inserts all devices in family's cloud computing system;
In this step, after set-top box starts, by bluetooth, Wifi, GPRS (GPRS, General Packet Radio Service) wireless mode such as, or wired mode scans all home appliances (equipment) in (inquiry) access family cloud computing system, as mobile phone, computer, blue-ray DVD, intelligent refrigerator, intelligent air condition, television set etc., and find these equipment by interconnection agreement, interconnection agreement comprises plug and play puppy parc (upnp, Universal Plug and Play), IGRS, agreement such as e family is good.
Step 503, set-top box to the equipment that inquires output connection request and with this equipment passage that connects;
Step 504, behind the passage that connects, whether the equipment that the set-top box inquiry connects has the ability of external calculating, if do not have, execution in step 505, if having, execution in step 507.
In this step, set-top box can be passed through open service lock road standard (OSGi, Open Service GatewayInitiative) mode and inquire about the home appliance that connects and whether have the ability of external calculating, specifically can
Referring to the correlation technique document, do not repeat them here.
Step 505, set-top box require home appliance that the device systems parameter is provided, and download the application computer programs of this home appliance from server according to the system parameters that receives;
In this step, set-top box requires home appliance that device systems parameter (as type, model, the application computer programs downloaded) is provided, the type that provides according to this home appliance, model and the application computer programs downloaded are then downloaded the program (other application computer programs) of the calculation services client of this home appliance to outside service end.
Step 506, set-top box exports the application computer programs of downloading to home appliance, and home appliance is downloaded back this application computer programs of operation in internal memory, maybe this application computer programs is installed in this locality;
Step 507, application computer programs start the back and set up the calculating passage with set-top box;
In this step, set up the home appliance and the process that originally have external computing capability comprising of calculating passage with set-top box and download and install the home appliance that has external computing capability after the application computer programs.
Step 508, set-top box is cut apart the initial data of needs large-scale calculations according to the computing capability of each home appliance;
In this step, when set-top box need be calculated, the initial data that needs large-scale calculations is cut apart, be about to import data and carry out subregion (such as being divided into the M piece), carry out to be distributed on the different home appliances with external computing capability.
Step 509, set-top box is exported to each home appliance with divided data (sub-calculated data), and requires according to the algorithm that sets in advance partition data to be calculated;
In this step, set-top box is exported to the home appliance that each has external computing capability with divided data, and set-top box also can participate in calculating except the function of bearing master control, and the algorithm that sets in advance can upgrade as required.
Step 510, home appliance calculates the partition data that receives, and results of intermediate calculations (sub-calculated data result of calculation) is exported to set-top box;
Step 511, set-top box receive the results of intermediate calculations that each home appliance returns, and all results of intermediate calculations are merged, and amalgamation result is returned to the equipment of request large-scale calculations.
In this step, suppose that set-top box needs large-scale calculations, then set-top box returns to amalgamation result the application of large-scale calculations.
So far, this flow process finishes.
In the practical application, set-top box also can interimly scan home appliance in the operation phase, if find the calculating pathway closure of certain home appliance, then reduces and cuts apart number; If find to have newly-increased home appliance and should have external computing capability by newly-increased home appliance, then increase and cut apart number, to this newly-increased home appliance output partition data.
If other home appliance also needs large-scale calculations, can send computation requests to set-top box equally; And, among the present invention, if the processor ability height (as mobile phone or computer) of home appliance, can be as set-top box, execution in step 408~step 411 is finished calculating by other home appliance, set-top box and server; If the processor ability of home appliance lower (as refrigerator), can cut apart the initial data of the need large-scale calculations of reception by set-top box, after the calculating by each equipment in family's cloud computing system, merge by the return results of set-top box again, and return to this lower home appliance of processor ability each household electrical appliances.
In the above-mentioned example, the postulated mechanism top box need calculate 1 to 1,000,000 add up, if there are ten equipment (not comprise set-top box, for example, nine home appliances and a station server) insert family's cloud computing system, then set-top box is (in the present embodiment, set-top box self does not participate in calculating) can be divided into 10 parts to the need data accumulated, every part 100,000 amount of calculation is (as 1-10 ten thousand, 100,000-200,000), every equipment (supposing that each home appliance is all identical with the external computing capability of server) calculates 1 part, and last every equipment returns to set-top box with result of calculation, set-top box adds up to result of calculation and obtains accumulation result, thereby finishes accumulation calculating.
More than lift preferred embodiment; the purpose, technical solutions and advantages of the present invention are further described; institute is understood that; the above only is preferred embodiment of the present invention, and is in order to restriction the present invention, within the spirit and principles in the present invention not all; any modification of being done, be equal to replacement, improvement etc.; all should be included within protection scope of the present invention, the interest field that the present invention advocated should be as the criterion so that the patent application scope is described, but not only limits to the foregoing description.

Claims (10)

1. set-top box, comprise: power supply power supply unit, communication module, tuner module, descrambling/demultiplexing module, processor module, decoder module, front panel module and modulation module, it is characterized in that, this set-top box also comprises: calculated data parsing module, calculated data are cut apart module, data computation module, calculated data merging module, memory module, wherein
Communication module links to each other with the calculated data parsing module, and the data that the request of reception is calculated export the calculated data parsing module to; Also cut apart module and link to each other, receive the sub-calculated data that calculated data is cut apart module output,, export the described first device identification position corresponding equipment to according to the first device identification position that comprises in the sub-calculated data with calculated data; Also merge module and link to each other, receive the result of calculation that calculated data merges module output,, export result of calculation to the described second device identification position corresponding equipment according to the second device identification position of carrying in the result of calculation with calculated data;
The calculated data parsing module merges module with calculated data and links to each other, the data that the request of received communication module output is calculated, and the 3rd device identification position that the request that comprises in the data with calculating is calculated is exported to calculated data and is merged module; Also link to each other with processor module, the data that request is calculated export processor module to;
Processor module, link to each other with memory module, the calculation of equipments ability information of storing in advance according to the calculated data size information that receives and memory module, for the equipment with this computing capability divides gamete calculated data capacity respectively, also cut apart module and link to each other, export the sub-calculated data capacity information that carries the first device identification position to calculated data and cut apart module with calculated data;
Calculated data is cut apart module, the sub-calculated data capacity information that carries the first device identification position that the receiving processor module is returned, from calculated data, be partitioned into the sub-calculated data of sub-calculated data amount of capacity, export communication module to carrying application computer programs sign position and the sub-calculated data except that equipment of itself identifies the position, link to each other with data computation module, export the sub-calculated data that carries equipment of itself sign position and application computer programs sign position to data computation module;
Data computation module, receive calculated data and cut apart the sub-calculated data of module output, calculate according to the application computer programs sign position operation application computer programs that comprises in the sub-calculated data, merge module with calculated data and link to each other, export sub-calculated data result of calculation to calculated data and merge module;
Calculated data merges module, receive the sub-calculated data result of calculation of data computation module output and from the sub-calculated data result of calculation of outside, merge, to be carried at from the 3rd device identification position of calculated data parsing module output in the result of calculation after the merging, export communication module to.
2. set-top box as claimed in claim 1, it is characterized in that, described set-top box also comprises: link to each other with memory module with described communication module respectively, export the request of query facility computing capability to communication module, the computing capability of the equipment that inquiry links to each other with set-top box, according to the calculation of equipments capabilities response information that equipment returns by communication module, the computing capability information of carrying the device identification position is exported to the computing capability enquiry module of memory module.
3. set-top box as claimed in claim 2 is characterized in that, described set-top box also comprises: the application computer programs acquisition module that links to each other with communication module with described computing capability enquiry module respectively,
Described computing capability enquiry module, the calculation of equipments capabilities response information of returning by communication module according to equipment, compare with the computing capability information of self storing, obtain the application computer programs of need downloading, need the application computer programs sign position of downloading and the information of device identification position to export the application computer programs acquisition module to carrying;
The application computer programs acquisition module, receive the information of computing capability enquiry module output, to the request of communication module output down load application calculation procedure, carry application computer programs sign position, the application computer programs of returning by communication module according to server, device identification position information is carried in the application computer programs, exports device identification position corresponding equipment to by communication module.
4. set-top box as claimed in claim 2 is characterized in that, described set-top box also comprises: the application computer programs acquisition module that links to each other with communication module with described computing capability enquiry module respectively,
Described computing capability enquiry module, the calculation of equipments capabilities response information of returning by communication module according to equipment, compare with the computing capability information of self storing, obtain the application computer programs of need downloading, need the application computer programs sign position of downloading and the information of device identification position to export the application computer programs acquisition module to carrying;
The application computer programs acquisition module receives the information that the computing capability enquiry module is exported, and to the request of communication module output down load application calculation procedure, carries application computer programs sign position and device identification position;
Communication module, the device identification position information of carrying in the application computer programs of returning according to server exports application computer programs to a corresponding apparatus sign position corresponding equipment.
5. set-top box as claimed in claim 2 is characterized in that, described set-top box also comprises: the application computer programs acquisition module that links to each other with communication module with described computing capability enquiry module respectively,
Described computing capability enquiry module, the calculation of equipments capabilities response information of returning by communication module according to equipment, compare with the computing capability information of self storing, obtain the application computer programs of need downloading, need the application computer programs sign position of downloading and the information of device identification position to export the application computer programs acquisition module to carrying;
The application computer programs acquisition module, receive the information of computing capability enquiry module output, to the request of communication module output down load application calculation procedure, carry application computer programs sign position, the application computer programs that server is returned by communication module exports memory module to and stores, and device identification position information is carried in the application computer programs, export device identification position corresponding equipment to by communication module.
6. set-top box as claimed in claim 2 is characterized in that, described set-top box also comprises: the application computer programs acquisition module that links to each other with communication module with described computing capability enquiry module respectively,
Described computing capability enquiry module, the calculation of equipments capabilities response information of returning by communication module according to equipment, compare with the computing capability information of self storing, obtain the application computer programs of need downloading, need the application computer programs sign position of downloading and the information of device identification position to export the application computer programs acquisition module to carrying;
The application computer programs acquisition module receives the information that the computing capability enquiry module is exported, and to the request of communication module output down load application calculation procedure, carries application computer programs sign position and device identification position;
Communication module, the application computer programs that server is returned exports memory module to and stores, and the device identification position information of carrying in the application computer programs of returning according to server exports application computer programs to a corresponding apparatus sign position corresponding equipment.
7. as each described set-top box of claim 1 to 6, it is characterized in that, described set-top box also comprises: link to each other with described application computer programs acquisition module, the time that sets in advance then, trigger the request that the application computer programs acquisition module carries current application calculation procedure version information by communication module to server output, the application computer programs that request redaction application computer programs is downloaded is upgraded trigger module.
8. set-top box as claimed in claim 7, it is characterized in that, it is one or more processors that described calculated data parsing module, processor module, calculated data are cut apart module, data computation module and calculated data merging module, and described memory module is random asccess memory or flash memory.
9. the family based on set-top box transports computational methods, it is characterized in that this method comprises:
Inquiry inserts all home appliances in family's cloud computing system, obtains the home appliance with external computing capability, and sets up after the application computer programs of the home appliance with external computing capability starts and calculate passage;
To ask the initial data of the home appliance needs large-scale calculations of large-scale calculations to be cut apart according to the computing capability of home appliance, and divided data will be exported to the home appliance with external computing capability with external computing capability;
Reception has the results of intermediate calculations that algorithm that basis that the home appliance of external computing capability returns sets in advance calculates partition data, all results of intermediate calculations are merged, and amalgamation result is returned to the equipment of described request large-scale calculations.
10. method as claimed in claim 9 is characterized in that, described method further comprises:
Do not have external computing capability if inquire the home appliance that inserts in family's cloud computing system, obtain the device systems parameter of described home appliance, and download the application computer programs of described home appliance according to described device systems parameter from external server;
Export the application computer programs of downloading to described home appliance, after this application computer programs of operation maybe was installed in this locality with this application computer programs in internal memory after described home appliance was downloaded, carries out and set up the flow process of calculating passage.
CN2010102291855A 2009-11-09 2010-07-13 Set top box and family cloud computing method based on same Expired - Fee Related CN101895668B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102291855A CN101895668B (en) 2009-11-09 2010-07-13 Set top box and family cloud computing method based on same

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200920266847.9 2009-11-09
CN200920266847.9 2009-11-09
CN2010102291855A CN101895668B (en) 2009-11-09 2010-07-13 Set top box and family cloud computing method based on same

Publications (2)

Publication Number Publication Date
CN101895668A true CN101895668A (en) 2010-11-24
CN101895668B CN101895668B (en) 2012-10-17

Family

ID=43104721

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102291855A Expired - Fee Related CN101895668B (en) 2009-11-09 2010-07-13 Set top box and family cloud computing method based on same

Country Status (1)

Country Link
CN (1) CN101895668B (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102098343A (en) * 2011-02-12 2011-06-15 浪潮(北京)电子信息产业有限公司 Method and system for saving and acquiring resource information in cloud-computing operating system
CN102098280A (en) * 2010-12-03 2011-06-15 中国传媒大学 Cross-media interaction system
CN102355491A (en) * 2011-09-30 2012-02-15 广东电子工业研究院有限公司 Digital campus audio and video distribution system and method based on cloud computing
CN102404408A (en) * 2011-12-08 2012-04-04 曙光信息产业(北京)有限公司 System for dynamically responding user request in cloud computing environment
CN102567116A (en) * 2010-12-31 2012-07-11 青岛海尔软件有限公司 Cloud computing and virtualization system of digital home
CN102571715A (en) * 2010-12-27 2012-07-11 腾讯科技(深圳)有限公司 Multidimensional data query method and multidimensional data query system
WO2013113138A1 (en) * 2012-01-30 2013-08-08 广东志高空调有限公司 Cloud air-conditioning system based on internet of things and cloud computing, and application method thereof
CN103327365A (en) * 2012-03-22 2013-09-25 谭巧春 Application on-demand and interactive system based on cable digital television network
CN104115140A (en) * 2012-02-21 2014-10-22 索尼公司 Multiple media devices through a gateway server or services to access cloud computing service storage
CN105242938A (en) * 2014-07-11 2016-01-13 宏碁股份有限公司 Automatic program download system and method
CN105915981A (en) * 2016-06-04 2016-08-31 深圳市煜森达电子有限公司 Man-machine interaction high-definition digital set top box
CN106464830A (en) * 2014-05-22 2017-02-22 开放电视公司 Targeted advertising based on user product information
CN106464539A (en) * 2014-06-20 2017-02-22 奥迪股份公司 Router and method for receiving and distributing data
CN106998479A (en) * 2016-01-22 2017-08-01 中兴通讯股份有限公司 A kind of methods, devices and systems for realizing set top box cloud
CN107608795A (en) * 2017-09-19 2018-01-19 百度在线网络技术(北京)有限公司 cloud computing method and device
CN108510625A (en) * 2018-01-30 2018-09-07 杭州微兔科技有限公司 Intelligent door lock system and its application process
CN109922127A (en) * 2019-01-08 2019-06-21 博拉网络股份有限公司 A kind of cloud computing service method, apparatus and storage medium
CN110324381A (en) * 2018-03-30 2019-10-11 北京忆芯科技有限公司 KV storage device in cloud computing and fog computing system
CN112888086A (en) * 2020-12-31 2021-06-01 凯晖科技股份有限公司 Computer device with double wireless communication functions
CN113660336A (en) * 2018-03-30 2021-11-16 北京忆芯科技有限公司 Cloud computing and fog computing system using KV storage device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1567196A (en) * 2003-06-30 2005-01-19 程浩 Method of applying peer-to-peer network platform based on hub-node
CN1848749A (en) * 2005-04-12 2006-10-18 乐金电子(沈阳)有限公司 Family network system and its load distributing method
CN101340331A (en) * 2007-07-06 2009-01-07 中国电信股份有限公司 Method for executing system task by idle terminal in P2P network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1567196A (en) * 2003-06-30 2005-01-19 程浩 Method of applying peer-to-peer network platform based on hub-node
CN1848749A (en) * 2005-04-12 2006-10-18 乐金电子(沈阳)有限公司 Family network system and its load distributing method
CN101340331A (en) * 2007-07-06 2009-01-07 中国电信股份有限公司 Method for executing system task by idle terminal in P2P network

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102098280A (en) * 2010-12-03 2011-06-15 中国传媒大学 Cross-media interaction system
CN102571715A (en) * 2010-12-27 2012-07-11 腾讯科技(深圳)有限公司 Multidimensional data query method and multidimensional data query system
CN102571715B (en) * 2010-12-27 2015-07-29 腾讯科技(深圳)有限公司 Multidimensional data query method and system
CN102567116A (en) * 2010-12-31 2012-07-11 青岛海尔软件有限公司 Cloud computing and virtualization system of digital home
CN102098343A (en) * 2011-02-12 2011-06-15 浪潮(北京)电子信息产业有限公司 Method and system for saving and acquiring resource information in cloud-computing operating system
CN102355491A (en) * 2011-09-30 2012-02-15 广东电子工业研究院有限公司 Digital campus audio and video distribution system and method based on cloud computing
CN102404408A (en) * 2011-12-08 2012-04-04 曙光信息产业(北京)有限公司 System for dynamically responding user request in cloud computing environment
WO2013113138A1 (en) * 2012-01-30 2013-08-08 广东志高空调有限公司 Cloud air-conditioning system based on internet of things and cloud computing, and application method thereof
CN104115140A (en) * 2012-02-21 2014-10-22 索尼公司 Multiple media devices through a gateway server or services to access cloud computing service storage
CN103327365A (en) * 2012-03-22 2013-09-25 谭巧春 Application on-demand and interactive system based on cable digital television network
CN106464830A (en) * 2014-05-22 2017-02-22 开放电视公司 Targeted advertising based on user product information
US11157960B2 (en) 2014-05-22 2021-10-26 Opentv, Inc. Targeted advertising based on user product information
CN106464539A (en) * 2014-06-20 2017-02-22 奥迪股份公司 Router and method for receiving and distributing data
CN106464539B (en) * 2014-06-20 2021-07-23 奥迪股份公司 Router and method for receiving and distributing data
CN105242938B (en) * 2014-07-11 2019-07-09 宏碁股份有限公司 automatic program downloading system and method
CN105242938A (en) * 2014-07-11 2016-01-13 宏碁股份有限公司 Automatic program download system and method
CN106998479A (en) * 2016-01-22 2017-08-01 中兴通讯股份有限公司 A kind of methods, devices and systems for realizing set top box cloud
CN105915981A (en) * 2016-06-04 2016-08-31 深圳市煜森达电子有限公司 Man-machine interaction high-definition digital set top box
CN107608795A (en) * 2017-09-19 2018-01-19 百度在线网络技术(北京)有限公司 cloud computing method and device
CN108510625A (en) * 2018-01-30 2018-09-07 杭州微兔科技有限公司 Intelligent door lock system and its application process
CN110324381A (en) * 2018-03-30 2019-10-11 北京忆芯科技有限公司 KV storage device in cloud computing and fog computing system
CN113542382A (en) * 2018-03-30 2021-10-22 北京忆芯科技有限公司 KV storage device in cloud computing and fog computing system
CN113660336A (en) * 2018-03-30 2021-11-16 北京忆芯科技有限公司 Cloud computing and fog computing system using KV storage device
CN113660336B (en) * 2018-03-30 2024-03-15 北京忆芯科技有限公司 Cloud computing and fog computing system using KV storage device
CN113542382B (en) * 2018-03-30 2024-04-26 北京忆芯科技有限公司 KV storage device in cloud computing and fog computing system
CN109922127A (en) * 2019-01-08 2019-06-21 博拉网络股份有限公司 A kind of cloud computing service method, apparatus and storage medium
CN112888086A (en) * 2020-12-31 2021-06-01 凯晖科技股份有限公司 Computer device with double wireless communication functions

Also Published As

Publication number Publication date
CN101895668B (en) 2012-10-17

Similar Documents

Publication Publication Date Title
CN101895668B (en) Set top box and family cloud computing method based on same
CN201830289U (en) Family cloud computing system based on set top box
US20020032754A1 (en) Method and apparatus for profiling in a distributed application environment
CN102984586B (en) The management method of intelligent television application program and device
US9883251B2 (en) Method and apparatus for managing connection between broadcast receiving device and another device connected by network
CN106301865B (en) Data processing method and device applied to service providing device
CN103399530A (en) Method and system for uniform control of intelligent household electrical appliances, management and control platform and control terminal
CN102752369B (en) The supplying method of TV applications service and virtual content service platform
US20130097306A1 (en) System and method for monitoring, managing and controlling a plurality of devices using cloud resources
CN103023681A (en) Smart home control device and updating method
CN102724196A (en) Method and device for playing media resource data
CN110557672B (en) Television program sharing method, television and storage medium
CN113391559A (en) Smart home equipment control method and terminal equipment
CN111381508A (en) Control method and system for smart home and storage medium
US20150370522A1 (en) Display Device And Control Method
CN201789599U (en) Television capable of realizing wireless router
CN107820117B (en) An intelligent video playback method and system
CN104426914A (en) Audio or image wireless sharing method
CN106331774A (en) Equipment connection method and device and intelligent television system
US8872391B2 (en) Electronic device and method of controlling the same
CN118054983A (en) Network access equipment control method and device, electronic equipment and storage medium
WO2007064059A1 (en) Embedded system employing a software platform for sharing hardware device and contents resources
CN104219258A (en) Method and system of real-time query of number attribution as well as terminal and server
CN103634637A (en) Interactive system and method for point control pen and intelligent set top box
CN103763629A (en) Hotel service video system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20151127

Address after: 518057 Guangdong city of Shenzhen province Nanshan District Hing Road 2 three college industrial comprehensive building area A 501-502

Patentee after: SHENZHEN BONCAST INTERACTIVE TELEVISION Co.,Ltd.

Address before: 518057 Nanshan District hi tech park, Guangdong, North District Rainbow science and Technology Building

Patentee before: SHENZHEN COSHIP ELECTRONICS Co.,Ltd.

TR01 Transfer of patent right

Effective date of registration: 20171201

Address after: 518000 Rainbow Technology Building, North hi tech Zone, Nanshan District, Guangdong, Shenzhen

Patentee after: SHENZHEN COSHIP ELECTRONICS Co.,Ltd.

Address before: 518057 Guangdong city of Shenzhen province Nanshan District Hing Road 2 three college industrial comprehensive building area A 501-502

Patentee before: SHENZHEN BONCAST INTERACTIVE TELEVISION Co.,Ltd.

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20121017

CF01 Termination of patent right due to non-payment of annual fee