CN104035797A - Method for distributing application programs and method for receiving same - Google Patents

Method for distributing application programs and method for receiving same Download PDF

Info

Publication number
CN104035797A
CN104035797A CN201410263748.0A CN201410263748A CN104035797A CN 104035797 A CN104035797 A CN 104035797A CN 201410263748 A CN201410263748 A CN 201410263748A CN 104035797 A CN104035797 A CN 104035797A
Authority
CN
China
Prior art keywords
information
application program
electronic equipment
server
distribution
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410263748.0A
Other languages
Chinese (zh)
Inventor
王金宝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan Changhong Electric Co Ltd
Original Assignee
Sichuan Changhong Electric 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 Sichuan Changhong Electric Co Ltd filed Critical Sichuan Changhong Electric Co Ltd
Priority to CN201410263748.0A priority Critical patent/CN104035797A/en
Publication of CN104035797A publication Critical patent/CN104035797A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses a method for distributing application programs and a method for receiving the same. The technical scheme includes that the method for distributing the application programs is applied to a server and includes steps of acquiring condition information for determining application program running environments in electronic equipment, acquiring at least one application program according to the condition information and distributing the application programs to the electronic equipment so as to enable the application programs to normally run in the electronic equipment; the method for receiving the application programs is applied to the electronic equipment and includes steps of acquiring the condition information for determining the application program running environments, transmitting the condition information to the server to allow the server to distribute the application programs to the electronic equipment according to the condition information and receiving at least one application program distributed by the server. The methods have the advantage that the technical problem of resource wastage of an existing mode for distributing application programs to all electronic equipment in a unified manner in the prior art can be solved by the aid of the methods.

Description

The distribution method of application program and the method for reseptance of application program
Technical field
The present invention relates to intelligent electronic device, especially relate to the distribution method of application program and the method for reseptance of application program.
Background technology
Along with scientific and technological development, there is increasing intelligent electronic device, for example, smart mobile phone, intelligent TV set etc.And also there is application program miscellaneous thereupon, wherein, application program comprises video display, music, game, instant messaging etc.Different application programs had both had the function that can meet the different demands of user, meanwhile, also can bring different experience to user.
But application program often has service condition, it has certain requirement to electronic equipment, comprises requirement on hardware and the requirement on software, for example, and version of the operating system that the processor of electronic equipment and electronic equipment are installed etc.At electronic equipment, download and install after application program, if electronic equipment meets the demands, application program can normally be moved, if electronic equipment does not meet the demands, application program cannot normally be moved.
In the prior art, what application program adopted is the mode of unified distribution, application program can be distributed to each electronic equipment, but be not that all electronic equipments all can meet the requirement of application program on hardware and/or software, therefore, the electronic equipment that part receives application program cannot normally move owing to not meeting the demands, and has the problem of the wasting of resources.
Summary of the invention
Technical matters to be solved by this invention is that the mode of in prior art, all electronic equipments being unified to distribution applications exists the wasting of resources.
For solving the problems of the technologies described above, the invention provides the distribution method of application program, be applied to, in a server, comprise the following steps:
Obtain in electronic equipment for determining the conditional information of application program running environment;
According to conditional information, obtain at least one application program;
Described at least one application program of distribution is given described electronic equipment, thereby described at least one application program can normally operation in electronic equipment.
Further, described conditional information comprises the license plate information of the hardware information of electronic equipment and/or the software information of electronic equipment and/or electronic equipment access network multimedia service.
Further, described hardware information comprises the sub-information of processor attribute and/or the sub-information of 3D attribute.
Further, described software information comprises the sub-information of operating system attribute of electronic equipment.
Further, before obtaining at least one application program, also comprise step:
Obtain user's application programs type in electronic equipment and carry out predefined filter information.
Further, described according to conditional information, obtain at least one application program, be specially:
According to conditional information and filter information, obtain at least one application program.
Based on same inventive concept, the invention provides the method for reseptance of application program, be applied to, in an electronic equipment, comprise the following steps:
Obtain for determining the conditional information of application program running environment;
Send conditional information to server, so that server can be according to conditional information to electronic equipment distribution applications;
At least one application program of reception server distribution.
Further, described conditional information comprises the license plate information of the hardware information of electronic equipment and/or the software information of electronic equipment and/or electronic equipment access network multimedia service.
Further, before at least one application program of reception server distribution, also comprise step:
Obtain user's application programs type and carry out predefined filter information.
Further, after obtaining filter information, also comprise step:
Send filter information to server, so that server can be according to filter information to electronic equipment distribution applications.
The invention has the beneficial effects as follows: by obtaining the conditional information of electronic equipment, according to conditional information, to electronic equipment distribution applications, solved the problem of the wasting of resources that in prior art, unified distribution applications is brought, avoided the application program of distribution after downloading to electronic equipment, situation about cannot normally move, the application is targetedly to electronic equipment distribution applications, user downloads, installs the application program being distributed in electronic equipment, application program can normally be moved in electronic equipment, has optimized resource distribution;
Again, by obtaining user's application programs type, carry out the filter information of default settings, according to filter information, to electronic equipment distribution applications, make ways of distribution more intelligent, also improved user's experience.
Accompanying drawing explanation
Fig. 1 is the workflow diagram of the distribution method of application program of the present invention;
Fig. 2 is the workflow diagram of the method for reseptance of application program of the present invention.
Embodiment
Below in conjunction with accompanying drawing, technical scheme of the present invention is described in detail.
The distribution method of the application's application program, be applied in a server, comprise the following steps: first, obtain in electronic equipment for determining the conditional information of application program running environment, then, according to conditional information, obtain at least one application program, finally, described at least one application program of distribution is given described electronic equipment, thereby described at least one application program can normally operation in electronic equipment.
The method of reseptance of the application's application program, be applied in an electronic equipment, comprise the following steps: first, obtain for determining the conditional information of application program running environment, then, send conditional information to server, so that server can be according to conditional information to electronic equipment distribution applications, finally, at least one application program of reception server distribution.
By obtaining the conditional information of electronic equipment, according to conditional information, to electronic equipment distribution applications, solved the problem of the wasting of resources that in prior art, unified distribution applications is brought, avoided the application program of distribution after downloading to electronic equipment, situation about cannot normally move, the application is targetedly to electronic equipment distribution applications, user downloads, installs the application program being distributed in electronic equipment, application program can normally be moved in electronic equipment, has optimized resource distribution.
The application provides a kind of distribution method of application program, is applied in a server, and this server can communicate with electronic equipment, and described electronic equipment can be intelligent TV set, can be also mobile phone, and the application is not construed as limiting the type of electronic equipment.As shown in Figure 1, described distribution method comprises:
Step 101: obtain in electronic equipment for determining the conditional information of application program running environment.
In specific implementation process, server obtains the conditional information of electronic equipment, concrete, and server can send a request of obtaining to electronic equipment, and electronic equipment, after receiving the request of obtaining, obtains conditional information, and conditional information is sent to server.In addition, electronic equipment also can initiatively send this conditional information to server setting up after communication is connected with server, for server, how from electronic equipment, to obtain conditional information, and the application is not construed as limiting.
In this application, conditional information is for determining that application program is in the running environment of electronic equipment, thereby server can judge that can a certain application program normally operation in electronic equipment according to conditional information.Preferably, conditional information comprises the hardware information of electronic equipment, any one in the license plate information of the software information of electronic equipment, electronic equipment access network multimedia service or multiple.Further preferred, hardware information comprises the sub-information of electronics processors attribute and/or the sub-information of 3D attribute, and software information comprises the sub-information of operating system attribute of electronic equipment.By the sub-information of processor attribute, can determine the type of electronic equipment movement, by the sub-information of 3D attribute, can determine whether electronic equipment supports 3D function, by the sub-information of operation information attribute, can determine the current residing version of electronic equipment operating system.In addition, the licence plate that electronic equipment access network multimedia service need to rely on licence plate side to issue, for example, telecommunications licence plate or UNICOM's licence plate etc., can determine by license plate information the licence plate side that electronic equipment accesses.
After completing steps 101, execution step 102: according to conditional information, obtain at least one application program.
In specific implementation process, application program carries label information, and server is by mating conditional information, can obtain at least one application program of mating with conditional information with the label information of application server.
After completing steps 102, execution step 103: described at least one application program of distribution is given described electronic equipment, thus described at least one application program can normally operation in electronic equipment.
In specific implementation process, because described at least one application program obtains according to conditional information, therefore, described at least one application program is being distributed to after electronic equipment, application program can normally operation in electronic equipment.
Preferably, in the application, before obtaining at least one application program, also comprise step:
Obtain user's application programs type in electronic equipment and carry out predefined filter information.
In specific implementation process, user can application programs type preset in electronic equipment, and for example, the Application Type of setting hobby is music, and music is filter information.
Further, step 102 is specially: according to conditional information and filter information, obtain at least one application program.
In specific implementation process, server, after getting conditional information and filter information, according to conditional information and filter information, obtains at least one application program of coupling.
Based on same inventive concept, the application provides a kind of method of reseptance of application program, is applied in an electronic equipment, this electronic equipment can communicate with server, described electronic equipment can be intelligent TV set, can be also mobile phone, and the application is not construed as limiting the type of electronic equipment.As shown in Figure 2, described method of reseptance comprises:
Step 201: obtain for determining the conditional information of application program running environment.
In specific implementation process, conditional information is for determining that application program is in the running environment of electronic equipment.Preferably, conditional information comprises the hardware information of electronic equipment, any one in the license plate information of the software information of electronic equipment, electronic equipment access network multimedia service or multiple.Further preferred, hardware information comprises the sub-information of electronics processors attribute and/or the sub-information of 3D attribute, and software information comprises the sub-information of operating system attribute of electronic equipment.By the sub-information of processor attribute, can determine the type of electronic equipment movement, by the sub-information of 3D attribute, can determine whether electronic equipment supports 3D function, by the sub-information of operation information attribute, can determine the current residing version of electronic equipment operating system.In addition, the licence plate that electronic equipment access network multimedia service need to rely on licence plate side to issue, for example, telecommunications licence plate or UNICOM's licence plate etc., can determine by license plate information the licence plate side that electronic equipment accesses.
After completing steps 201, execution step 202: send conditional information to server, so that server can be according to conditional information to electronic equipment distribution applications.
In specific implementation process, electronic equipment, after obtaining conditional information, sends to server by conditional information.
After completing steps 202, execution step 203: at least one application program of reception server distribution.
In specific implementation process, server is distributed at least one application program according to conditional information to electronic equipment, and electronic equipment receives at least one application program.
Preferably, in the application, before at least one application program of reception server distribution, also comprise step:
Obtain user's application programs type and carry out predefined filter information.
In specific implementation process, user can application programs type preset in electronic equipment, and for example, the Application Type of setting hobby is music, and music is filter information.
Further, in the application, after obtaining filter information, also comprise step:
Send filter information to server, so that server can be according to filter information to electronic equipment distribution applications.
In specific implementation process, server, after condition of acceptance information and filter information, can obtain at least one application program of coupling according to filter information and conditional information, and described at least one application program can be distributed to electronic equipment.
To take below electronic equipment as intelligent TV set be example, the reciprocal process of combined with intelligent televisor and server, is described in detail the method for reseptance of the distribution method of the application's application program and application program:
Intelligent TV set obtains for determining the conditional information of application program running environment, preferably, conditional information comprises the hardware information of intelligent TV set, one or more in the license plate information of software information and access network multimedia service, hardware information comprises again the sub-information of processor attribute and/or the sub-information of 3D attribute, software information comprises again the sub-information of operating system attribute, for example, the conditional information that intelligent TV set gets comprises: the sub-information of processor attribute is four core 1.45GHz processors, the sub-information of 3D attribute is for supporting 3D function, the sub-information of operating system attribute is that Android2.2 and license plate information are telecommunications.Intelligent TV set, after getting conditional information, sends to server by conditional information.
Preferably, intelligent TV set also can obtain user's application programs and carry out predefined filter information, and for example, it is filter information that user sets music.Intelligent TV set, after getting filter information, sends to server by filter information.
Server receives conditional information and the filter information that intelligent TV set sends, and according to conditional information and filter information, and the label that carries of application program, obtain at least one application program of conditional information and filter information coupling with it, the running environment of this at least one application program and intelligent TV set adapts, for example, this at least one application program can normally be moved in the intelligent TV set below four core 1.45GHz processors, there is 3D function, support the operating system of Android2.2, support telecommunications licence plate.Server is after obtaining at least one application program, described at least one application program of distribution is to intelligent TV set, intelligent TV set receives described at least one application program, because the running environment of described at least one application program and intelligent TV set adapts, therefore, described at least one application program can normally operation in intelligent TV set.

Claims (10)

1. the distribution method of application program, is applied to, in a server, it is characterized in that, comprises the following steps:
Obtain in electronic equipment for determining the conditional information of application program running environment;
According to conditional information, obtain at least one application program;
Described at least one application program of distribution is given described electronic equipment, thereby described at least one application program can normally operation in electronic equipment.
2. the distribution method of application program as claimed in claim 1, is characterized in that, described conditional information comprises the license plate information of the hardware information of electronic equipment and/or the software information of electronic equipment and/or electronic equipment access network multimedia service.
3. the distribution method of application program as claimed in claim 2, is characterized in that, described hardware information comprises the sub-information of processor attribute and/or the sub-information of 3D attribute.
4. the distribution method of application program as claimed in claim 2, is characterized in that, described software information comprises the sub-information of operating system attribute of electronic equipment.
5. the distribution method of application program as claimed in claim 1, is characterized in that, before obtaining at least one application program, also comprises step:
Obtain user's application programs type in electronic equipment and carry out predefined filter information.
6. the distribution method of application program as claimed in claim 5, is characterized in that, described according to conditional information, obtains at least one application program, is specially:
According to conditional information and filter information, obtain at least one application program.
7. the method for reseptance of application program, is applied to, in an electronic equipment, it is characterized in that, comprises the following steps:
Obtain for determining the conditional information of application program running environment;
Send conditional information to server, so that server can be according to conditional information to electronic equipment distribution applications;
At least one application program of reception server distribution.
8. the method for reseptance of application program as claimed in claim 7, is characterized in that, described conditional information comprises the license plate information of the hardware information of electronic equipment and/or the software information of electronic equipment and/or electronic equipment access network multimedia service.
9. the method for reseptance of application program as claimed in claim 7, is characterized in that, before at least one application program of reception server distribution, also comprises step:
Obtain user's application programs type and carry out predefined filter information.
10. the method for reseptance of application program as claimed in claim 9, is characterized in that, after obtaining filter information, also comprises step:
Send filter information to server, so that server can be according to filter information to electronic equipment distribution applications.
CN201410263748.0A 2014-06-13 2014-06-13 Method for distributing application programs and method for receiving same Pending CN104035797A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410263748.0A CN104035797A (en) 2014-06-13 2014-06-13 Method for distributing application programs and method for receiving same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410263748.0A CN104035797A (en) 2014-06-13 2014-06-13 Method for distributing application programs and method for receiving same

Publications (1)

Publication Number Publication Date
CN104035797A true CN104035797A (en) 2014-09-10

Family

ID=51466572

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410263748.0A Pending CN104035797A (en) 2014-06-13 2014-06-13 Method for distributing application programs and method for receiving same

Country Status (1)

Country Link
CN (1) CN104035797A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021103936A1 (en) * 2019-11-27 2021-06-03 华为技术有限公司 Program package deployment method and apparatus, terminal device, and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1471008A (en) * 2002-06-28 2004-01-28 System and method of application programme distribution and configuration management for mobile apparatus
US20060242081A1 (en) * 2005-04-26 2006-10-26 Microsoft Corporation Supplementary trust model for software licensing/commercial digital distribution policy
CN101867594A (en) * 2010-03-05 2010-10-20 宇龙计算机通信科技(深圳)有限公司 Data transmission method, device and system
CN102158536A (en) * 2011-02-15 2011-08-17 宇龙计算机通信科技(深圳)有限公司 Mobile terminal and method for recommending application
CN102541931A (en) * 2010-12-31 2012-07-04 联想(北京)有限公司 Application sharing method and application sharing equipment
CN102663073A (en) * 2012-03-31 2012-09-12 奇智软件(北京)有限公司 Method and system for recommending based on downloaded files
CN103608773A (en) * 2011-04-12 2014-02-26 威睿公司 Deployment system for multi-node applications

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1471008A (en) * 2002-06-28 2004-01-28 System and method of application programme distribution and configuration management for mobile apparatus
US20060242081A1 (en) * 2005-04-26 2006-10-26 Microsoft Corporation Supplementary trust model for software licensing/commercial digital distribution policy
CN101867594A (en) * 2010-03-05 2010-10-20 宇龙计算机通信科技(深圳)有限公司 Data transmission method, device and system
CN102541931A (en) * 2010-12-31 2012-07-04 联想(北京)有限公司 Application sharing method and application sharing equipment
CN102158536A (en) * 2011-02-15 2011-08-17 宇龙计算机通信科技(深圳)有限公司 Mobile terminal and method for recommending application
CN103608773A (en) * 2011-04-12 2014-02-26 威睿公司 Deployment system for multi-node applications
CN102663073A (en) * 2012-03-31 2012-09-12 奇智软件(北京)有限公司 Method and system for recommending based on downloaded files

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021103936A1 (en) * 2019-11-27 2021-06-03 华为技术有限公司 Program package deployment method and apparatus, terminal device, and storage medium

Similar Documents

Publication Publication Date Title
KR102389235B1 (en) Resource placement methods, devices, terminals and storage media
CN102752369B (en) The supplying method of TV applications service and virtual content service platform
JP5870471B2 (en) Method, apparatus, and system for sharing software between terminals
CN109286648B (en) Data pushing method, device and system and terminal equipment
CN109495433B (en) Data downloading method and device, storage medium and electronic device
CN107342083B (en) Method and apparatus for providing voice service
WO2014107693A1 (en) Method and system for providing cloud-based common distribution applications
CN113141383B (en) Device information subscription method, client, server, system and storage medium
US20210208861A1 (en) Method, User Equipment, and Application Server for Downloading Application
CN109408481B (en) Log collection rule updating method and device, electronic equipment and readable medium
WO2016026329A1 (en) Terminal upgrade method and apparatus
CN111258530B (en) Audio playing control method, server and audio playing system
CN102902560A (en) Download method and system of application program
CN113779054A (en) Data updating method, device, server, storage medium and program product
KR20200031900A (en) Apparatus and method for controlling protocol data unit session
CN104219243A (en) Method and device for managing client function
CN102625290B (en) Method, device, system and terminal for downloading resources
KR20180050001A (en) Firmware upgrade system and method for IoT
CN110795328A (en) Interface testing method and device
CN113010238A (en) Permission determination method, device and system for micro application call interface
CN111030900A (en) Authentication-free login method and device and electronic equipment
CN104035797A (en) Method for distributing application programs and method for receiving same
CN115022106B (en) Group information processing method, device, equipment and medium
CN106506561B (en) A kind of flow-medium transmission method and device
CN114417318A (en) Third-party page jumping method and device and electronic equipment

Legal Events

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

Application publication date: 20140910

RJ01 Rejection of invention patent application after publication