CN102402513B - A kind of software home page management method, Apparatus and system - Google Patents

A kind of software home page management method, Apparatus and system Download PDF

Info

Publication number
CN102402513B
CN102402513B CN201010277693.0A CN201010277693A CN102402513B CN 102402513 B CN102402513 B CN 102402513B CN 201010277693 A CN201010277693 A CN 201010277693A CN 102402513 B CN102402513 B CN 102402513B
Authority
CN
China
Prior art keywords
software
user
characteristic information
home page
content
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.)
Active
Application number
CN201010277693.0A
Other languages
Chinese (zh)
Other versions
CN102402513A (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201010277693.0A priority Critical patent/CN102402513B/en
Publication of CN102402513A publication Critical patent/CN102402513A/en
Application granted granted Critical
Publication of CN102402513B publication Critical patent/CN102402513B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The embodiment of the invention discloses a kind of software home page management method, Apparatus and system.This software home page management method, comprising: when the operation that trigger software runs being detected, obtain user's characteristic information from this software place terminal; According to described user's characteristic information, search the software home page content of mating with it; Run described software, and show described software home page content.Implement software home page management method, Apparatus and system that the embodiment of the present invention provides, can the high-quality homepage content good to pre-edit effectively throw in, solution user opens software at every turn and sees changeless homepage content, promotes the Consumer's Experience of homepage content-browsing link.

Description

A kind of software home page management method, Apparatus and system
Technical field
The present invention relates to a kind of electronic applications, particularly relate to a kind of software home page management method, Apparatus and system.
Background technology
Network operation technology be along with network on a large scale universal, the network bandwidth a series of network Development such as constantly to increase and a kind of technology of growing up.Software client installation kit no longer too much comprises and relates to the relevant material of content, and the information that content is relevant is placed on network-side, reaches installation kit little, reduces and downloads benefit consuming time.After software is successfully installed, when user uses network service, throw in user by the content that user needs, the Internet resources of Appropriate application user more, avoid all users to throw in identical content, waste Internet resources.
And for any software, the homepage of software is the first fan window that software exchanges with user, the quality of software home page content determines user to a certain extent and whether likes this software of Long-Time Service.The software home page management method of current operation technology Network Based is by a width static Web page page being put into client, when user opens software at every turn, presenting the immobilized substance comprised in this webpage to user.
The present inventor finds in the practice of the invention, and existing software home page management method exists obvious defect:
Existing software home page management method makes the homepage content of software fix on the one hand, lacks change.User is before carrying out software version update, and software home page content is generally unalterable, and user sees identical homepage content for a long time, easily producing and is weary of sense, having very large negative effect to reusing software interests.Make software home page content uncontrollable on the other hand.Existing software home page management method is owing to have employed the solution of static page, client and the homepage content of network-side to software do not have communication mechanism, the homepage content of the uncontrollable client display of network-side, causes cannot throwing in timely and effectively some current events contents (as news such as Wenchuan earthquake, Zhouqu County's rubble flow).
Summary of the invention
Embodiment of the present invention technical matters to be solved is, a kind of software home page management method, Apparatus and system are provided, can the high-quality homepage content good to pre-edit effectively throw in, solution user opens software at every turn and sees changeless homepage content, promotes the Consumer's Experience of homepage content-browsing link.
For solving the problems of the technologies described above, embodiments providing a kind of software home page management method, comprising:
When the operation that trigger software runs being detected, obtain user's characteristic information from this software place terminal;
According to described user's characteristic information, search the software home page content of mating with it;
Run described software, and show described software home page content.
Wherein, described user's characteristic information comprises: trigger the time of described running software, one or several in the address of the version of the duration that the number of times that described software has run, described software have run, described software, described terminal.
Wherein, described software home page content is made up of at least two content element, and the content in each content element is mated with at least one user's characteristic information.
Wherein, described in when the operation that trigger software runs being detected, before this software place terminal obtains user's characteristic information, also comprise:
Preset each content element, and the matching condition between described each content element and each user's characteristic information.
Wherein, described according to described user's characteristic information, search the software home page content of mating with it and comprise:
The user's characteristic information that server receiving terminal sends;
Described server, according to each user's characteristic information, searches the content element of mating with each user's characteristic information;
The content element that described and each user's characteristic information is mated is combined as software home page content by described server;
Described server sends described software home page content to described terminal.
Wherein, described according to described user's characteristic information, search the software home page content of mating with it and comprise:
The software home page content managing module of terminal self, according to described user's characteristic information, searches the content element of mating with each user's characteristic information, and the content element that described and each user's characteristic information is mated is combined as software home page content;
Described software home page content managing module timing is connected with network side server, upgrades the content element in described software home page content managing module and matching condition.
Correspondingly, the embodiment of the present invention additionally provides a kind of software home page management devices, comprising:
User's characteristic information acquisition module, for when the operation that trigger software runs being detected, obtains user's characteristic information from this software place terminal;
Software home page content managing module, for the user's characteristic information obtained according to described user's characteristic information acquisition module, obtains the software home page content of mating with it;
Running software display module, for running described software, and shows described software home page content.
Wherein, the user's characteristic information that described user's characteristic information acquisition module obtains comprises: trigger the time of described running software, one or several in the address of the version of the duration that the number of times that described software has run, described software have run, described software, described terminal.
Wherein, described software home page content is made up of at least two content element, and the content in each content element is mated with at least one user's characteristic information.
Wherein, described software home page content managing module comprises:
Information transmitting unit, for sending each user's characteristic information that described user's characteristic information acquisition module obtains to network side server;
Information receiving unit, for receiving the software home page content of described server feedback; Described software home page content is that described server searches the content element of coupling according to each user's characteristic information, and the software home page content that the content element of described coupling is combined.
Wherein, described software home page content managing module comprises:
Database, for preset various content element, and the matching condition between described content element and user's characteristic information;
Maintenance unit, is connected with network side server for timing, upgrades the content element in described database and matching condition;
Search unit, for according to described user's characteristic information, search the content element of mating with each user's characteristic information in the database;
Assembled unit, for searching content element that unit finds, that mate with each user's characteristic information be combined as software home page content by described.
Correspondingly, the embodiment of the present invention additionally provides a kind of software home page management system, comprising: terminal and server;
Described terminal, for when the operation that trigger software runs being detected, obtaining user's characteristic information, and sending to network side server; And receive, show the software home page content of described server feedback;
Described server, for the user's characteristic information sent according to described terminal, the content element of mating with user's characteristic information of searching; And described content element of mating with user's characteristic information is combined as software home page content, and send described software home page content to described terminal.
Correspondingly, the embodiment of the present invention additionally provides a kind of software home page management system, comprising: terminal and server;
Described terminal, for when the operation that trigger software runs being detected, obtains user's characteristic information; And according to described user's characteristic information, in the software home page content managing module of self, search the content element of mating with each user's characteristic information; And the content element of described coupling is combined as software home page content shows;
The software home page content managing module timing of described terminal is connected with network side server, upgrades the content element in described software home page content managing module and matching condition;
Described server, for storing, update content unit and matching condition, and provide described content element and matching condition for described terminal, the software home page content managing module for described terminal upgrades.
Implement software home page management method, Apparatus and system that the embodiment of the present invention provides, effectively can utilize user's characteristic information.Terminal obtains the premium content meeting these characteristics according to family characteristic information, presented to user by terminal, and solution user opens software at every turn and sees changeless homepage content, promotes user's experience of homepage content-browsing link.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is software home page management method first embodiment schematic flow sheet provided by the invention;
Fig. 2 is software home page management method second embodiment schematic flow sheet provided by the invention;
Fig. 3 is software home page content schematic diagram;
Fig. 4 is base page schematic diagram;
Fig. 5 is software home page management method provided by the invention 3rd embodiment schematic flow sheet;
The software home page management system first example structure schematic diagram that Fig. 6 provides for the present embodiment;
The software home page management system second example structure schematic diagram that Fig. 7 provides for the present embodiment;
Fig. 8 is software home page management devices first example structure schematic diagram provided by the invention;
Fig. 9 is software home page management devices second example structure schematic diagram provided by the invention;
Figure 10 is software home page management devices the 3rd embodiment schematic flow sheet provided by the invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
See Fig. 1, be software home page management method first embodiment schematic flow sheet provided by the invention, as shown in the figure:
In step S100, when the operation that trigger software runs being detected, obtain user's characteristic information from this software place terminal.
In step S101, according to described user's characteristic information, search the software home page content of mating with it.
In step S102, run described software, and show described software home page content.
Implement software home page management method provided by the invention, terminal obtains the high-quality software home page content meeting these characteristics according to user's characteristic information, and present to user, avoid user to open software at every turn and see changeless homepage content, promote user's experience of homepage content-browsing link.
See Fig. 2, be software home page management method second embodiment schematic flow sheet provided by the invention, in the present embodiment, by the flow process of this software home page management method of description specifically, as shown in Figure 2:
In step S200, preset each content element, and the matching condition between described each content element and each user's characteristic information.This step is initialization step, not all needs to perform at every turn.
More specifically, this step is on the network side server that can be connected with terminal, preset each content element, and the matching condition between described each content element and each user's characteristic information.Alleged by various embodiments of the present invention, terminal refers to: be provided with the software of operation technology Network Based or the terminal of non-stand-alone software.Alleged by various embodiments of the present invention, user's characteristic information refers to: trigger the time of described running software, one or several in the address of the version of the duration that the number of times that described software has run, described software have run, described software, described terminal.
Further, as shown in Figure 3, in embodiments of the present invention, the homepage content of software is divided into multiple content element (the software home page content shown in Fig. 3 is made up of the content element of 3 shown in dotted line).Each content element preset in server, has the matching condition that is corresponding, as shown in table 1:
Table 1
Content element Matching condition
Shenzhen weather forecast Station address: Shenzhen date: on August 22nd, 2010
Guangzhou weather forecast Station address: Guangzhou date: on August 22nd, 2010
Hong Kong weather forecast Station address: Hong Kong date: on August 22nd, 2010
...... ......
Getting Started The number of times that software has run is less than 10 times
Premium Features guide The number of times that software has run is no less than 10 times
...... ......
Today's important news Date: on August 22nd, 2010
Server in subsequent step, by according to user's characteristic information the matching condition that meets, select corresponding content element to be combined as complete software home page content.
In step S201, when the operation that trigger software runs being detected, obtain user's characteristic information from this software place terminal, and send to network side server.More specifically, terminal, when the operation that trigger software runs (comprise software and automatically run the operation triggered with user) being detected, before running software, is collected user's characteristic information, and is reported network side server.The user's characteristic information that terminal to server sends can be made up of many concrete user's characteristic information.
In step S202, the user's characteristic information that server receiving terminal sends.More specifically, the user's characteristic information that server receives may be comprise multiple concrete information, and such as, the user's characteristic information of terminal to report is " station address: Shenzhen; Date: on August 22nd, 2010; Software has run 3 times ".
In step S203, described server, according to each user's characteristic information, searches the content element of mating with each user's characteristic information.Server one by one with the matching condition comparison of each content element, selects the content element corresponding to matching condition that user's characteristic information meets after receiving the user's characteristic information that terminal sends.
More specifically, such as, the user's characteristic information that server receives is " station address: Shenzhen; Date: on August 22nd, 2010; Software has run 3 times ", then in the preset content element of server as shown in table 1, the content element of its coupling is: " Shenzhen weather forecast ", " Getting Started " and " today's important news ".
In step S204, the content element that described and each user's characteristic information is mated is combined as software home page content by described server.More specifically, have the base page of software home page in server, base page certainly exists in software home page content, and the part that generally can not change, without the need to matching condition.Such as shown in Fig. 4.Server adds the content element of mating with each user's characteristic information the relevant position of base page to, is combined as complete software home page content, such as, shown in Fig. 3.
In step S205, server sends described software home page content to described terminal.
In step S206, the software home page content that terminal reception server sends, runs described software, and shows described software home page content.
Implement software home page management method provided by the invention, preset various content element in network side server, user's characteristic information, before running software, is sent to server by terminal; The content element meeting user's characteristic information is combined as software home page content and sends to terminal by server, is presented to user by terminal.User not only can be avoided at every turn to open software and to see changeless homepage content, promote user's experience of homepage content-browsing link, and homepage content can be controlled, in some current events perhaps advertising message throw in timely and effectively.
By the flow process of above-described embodiment, we can find out, it is implemented to depend on lasting network and connects, and when the terminal long period is not connected with network side server, the homepage of software can not upgrade timely, can affect the experience of user equally.For solving the problem, the invention provides another embodiment.
See Fig. 5, for software home page management method provided by the invention 3rd embodiment schematic flow sheet, in the present embodiment, can when terminal a period of time be connected with network side server, still according to user's characteristic information, the software home page content for its feature can be provided.Similar to a upper embodiment, preset each content element and the matching condition between described each content element and each user's characteristic information on network side server, the homepage content of software is divided into multiple content element simultaneously.
More crucially, the terminal that the present embodiment provides has software home page content managing module, and each content element preset on server and matching condition are periodically downloaded to this locality and store, such as, shown in table 1 by this software home page content managing module.Certainly, software home page content managing module is except periodic update content unit and matching condition, also can be when terminal is connected to network, just detect preset each content element and matching condition on server and whether there is renewal, if have, the part of renewal is downloaded to this locality and stores by this software home page content managing module, meanwhile, deletes content element out of date and the matching condition of local storage.
The software home page management method that the present embodiment provides is as shown in Figure 5:
In step S500, when the operation that trigger software runs being detected, obtain user's characteristic information.What perform this step can be software home page content managing module in terminal, also can be the module that other in terminal can perform this function.If the module that this step can perform this function by other in terminal performs, then, after this module obtains user's characteristic information, send to the process of software home page content managing module.
More specifically, the user's characteristic information of acquisition can be made up of many concrete user's characteristic information.Such as, user's characteristic information can by " station address: Shenzhen "; " date: on August 22nd, 2010 "; " software has run 3 times " 3 concrete user's characteristic information compositions.
In step S501, the software home page content managing module of terminal self, according to described user's characteristic information, searches the content element of mating with each user's characteristic information.After software home page Content Management mould obtains user's characteristic information, the matching condition comparison of each content element stored with self one by one, selects the content element corresponding to matching condition that user's characteristic information meets.
More specifically, such as, the user's characteristic information that software home page Content Management mould obtains is " station address: Shenzhen; Date: on August 22nd, 2010; Software has run 3 times ", then in the content element as shown in table 1 of software home page Content Management mould storage, content element of its coupling is: " Shenzhen weather forecast ", " Getting Started " and " today's important news ".
In step S502, the content element of mating with each user's characteristic information is combined as software home page content by software home page Content Management mould.More specifically, have the base page of software home page in software home page Content Management mould, base page certainly exists in software home page content, and the part that generally can not change, without the need to matching condition.Such as shown in Fig. 4.Software home page Content Management mould adds the content element of mating with each user's characteristic information the relevant position of base page to, is combined as complete software home page content, such as, shown in Fig. 3.
In step S503, software described in terminal operating, and the software home page content showing that described software home page Content Management die combination completes.
Implement software home page management method provided by the invention, terminal obtains the high-quality software home page content meeting these characteristics according to user's characteristic information, presented to user by terminal, solve user and open the problem that changeless homepage content seen by software at every turn, promote user's experience of homepage content-browsing link.Meanwhile, the software home page management method that the present embodiment provides, when terminal a period of time is not connected with network side server, still according to user's characteristic information, can provide the software home page content for its feature.
See Fig. 6, be the software home page management system first example structure schematic diagram that the present embodiment provides, this system can implement software home page management method as shown in Figure 2.As shown in Figure 6, this software home page management system comprises: terminal 1 and server 2.
Terminal 1, for when the operation that trigger software runs being detected, obtaining user's characteristic information, and sending to network side server 2; And the software home page content of reception, display server 2 feedback.
Server 2, for the user's characteristic information sent according to terminal 1, the content element of mating with user's characteristic information of searching; And the content element of mating with user's characteristic information is combined as software home page content, and send software home page content to terminal 1.
More specifically, software home page management system provided by the invention, presets various content element in network side server 2, and user's characteristic information, before running software, is sent to server 2 by terminal 1; The content element meeting user's characteristic information is combined as software home page content and sends to terminal 1 by server 2, is presented to user by terminal 1.This system not only can be avoided user to open software seeing changeless homepage content at every turn, promotes user's experience of homepage content-browsing link, and can control homepage content, in some current events perhaps advertising message throw in timely and effectively.
See Fig. 7, be the software home page management system second example structure schematic diagram that the present embodiment provides, this system can implement software home page management method as shown in Figure 5.As shown in Figure 7, this software home page management system comprises: terminal 1 and server 2, have software home page content managing module 12 in terminal 1.
Terminal 1, for when the operation that trigger software runs being detected, obtains user's characteristic information; And according to user's characteristic information, in the software home page content managing module 12 of self, search the content element of mating with each user's characteristic information; And the content element of coupling is combined as software home page content shows;
Software home page content managing module 12 timing of terminal is connected with network side server, the content element in update software homepage content managing module 12 and matching condition.Certainly, software home page content managing module 12 is except periodic update content unit and matching condition, also can be when terminal 1 is connected to network, just detect preset each content element and matching condition on server 2 and whether there is renewal, if have, the part of renewal is downloaded to this locality and stores by this software home page content managing module 12, meanwhile, deletes content element out of date and the matching condition of local storage.
Server 2, for storing, update content unit and matching condition, and provide content element and matching condition for terminal 1, the software home page content managing module 12 for terminal 1 upgrades.
Implement software home page management system provided by the invention, terminal obtains the high-quality software home page content meeting these characteristics according to user's characteristic information, present to user, avoid user to open software at every turn and see changeless homepage content, promote the experience of user in homepage content-browsing link.Meanwhile, the software home page management system that the present embodiment provides, when terminal a period of time is not connected with network side server, still according to user's characteristic information, can provide the software home page content for its feature.
See Fig. 8, be software home page management devices first example structure schematic diagram provided by the invention, as shown in Figure 8, this device comprises:
User's characteristic information acquisition module 11, for when the operation that trigger software runs being detected, obtains user's characteristic information from this software place terminal.
Software home page content managing module 12, for the user's characteristic information obtained according to user's characteristic information acquisition module 11, obtains the software home page content of mating with it.
Running software display module 13, for operating software, and software for display homepage content.
Implement software home page management devices provided by the invention, terminal obtains the high-quality software home page content meeting these characteristics according to user's characteristic information, and present to user, avoid user to open software at every turn and see changeless homepage content, promote the Consumer's Experience of homepage content-browsing link.
See Fig. 9, be software home page management devices second example structure schematic diagram provided by the invention, as shown in Figure 9, this device comprises:
User's characteristic information acquisition module 11, for when the operation that trigger software runs being detected, obtains user's characteristic information from this software place terminal.
More specifically, user's characteristic information acquisition module 11 is when the operation that trigger software runs (comprise software and automatically run the operation triggered with user) being detected, before running software, collect user's characteristic information, and send to software home page content managing module 12.Alleged by the embodiment of the present invention, user's characteristic information refers to: trigger the time of described running software, one or several in the address of the version of the duration that the number of times that described software has run, described software have run, described software, described terminal, that is, the user's characteristic information that user's characteristic information acquisition module 11 obtains can be made up of many concrete user's characteristic information.
Software home page content managing module 12, for the user's characteristic information obtained according to user's characteristic information acquisition module 11, obtains the software home page content of mating with it.More specifically, this software home page content managing module 12 comprises:
Information transmitting unit 121, for sending each user's characteristic information that described user's characteristic information acquisition module obtains to network side server, namely, the user's characteristic information that user's characteristic information acquisition module 11 obtains is sent to network side server by information transmitting unit 121, is processed by network side server.
Information receiving unit 122, for the software home page content of reception server feedback; Described software home page content is that described server searches the content element of coupling according to each user's characteristic information, and the software home page content that the content element of described coupling is combined.
Further, in the present embodiment, network side server presets each content element, and the matching condition between each content element and each user's characteristic information.In embodiments of the present invention, the homepage content of software is divided into multiple content element (the software home page content shown in Fig. 3 is made up of the content element of 3 shown in dotted line).Each content element preset in server, has the matching condition that corresponding, as shown in table 1.
Server according to each user's characteristic information, one by one with the matching condition comparison of each content element, selects the content element corresponding to matching condition that user's characteristic information meets after receiving the user's characteristic information that information transmitting unit 121 sends.Such as, the user's characteristic information that information transmitting unit 121 reports is " station address: Shenzhen; Date: on August 22nd, 2010; Software has run 3 times ", then in the preset content element of server as shown in table 1, the content element of its coupling is: " Shenzhen weather forecast ", " Getting Started " and " today's important news ".
Have the base page of software home page in server, base page certainly exists in software home page content, and the part that generally can not change, without the need to matching condition.Such as shown in Fig. 4.Server adds the content element of mating with each user's characteristic information the relevant position of base page to, after being combined as complete software home page content (such as shown in Fig. 3), send described software home page content to described terminal software homepage content managing module 12.
Running software display module 13, for operating software, and the software home page content that software for display homepage content managing module 12 obtains.
Implement software home page management devices provided by the invention, preset various content element in network side server, before running software, user's characteristic information is sent to server by this device; The content element meeting user's characteristic information is combined as software home page content and sends to this device by server, is presented to user by terminal.User not only can be avoided at every turn to open software and to see changeless homepage content, promote user's experience of homepage content-browsing link, and homepage content can be controlled, in some current events perhaps advertising message throw in timely and effectively.
As can be seen from above-mentioned software home page management devices embodiment, this software home page management devices depends on lasting network and connects, when the software home page management devices long period is not connected with network side server, the homepage of software can not upgrade timely, can affect the experience of user equally.For solving the problem, the invention provides another embodiment.
See Figure 10, for software home page management devices the 3rd embodiment schematic flow sheet provided by the invention, the device that the present embodiment provides, can when a period of time be connected with network side server, still according to user's characteristic information, the software home page content for its feature is provided.Similar to a upper embodiment, network side server presets content element and the matching condition between described each content element and each user's characteristic information, and the homepage content of software is divided into multiple content element simultaneously.
The software home page management devices that the present embodiment provides as shown in Figure 10, comprising:
User's characteristic information acquisition module 11, for when the operation that trigger software runs being detected, obtains user's characteristic information from this software place terminal.
Software home page content managing module 12, for the user's characteristic information obtained according to user's characteristic information acquisition module 11, obtains the software home page content of mating with it.
Running software display module 13, for operating software, and software for display homepage content.
Above-mentioned user's characteristic information acquisition module 11 and running software display module 13, substantially identical with running software display module 13 26S Proteasome Structure and Function with the user's characteristic information acquisition module 11 in software home page management devices as shown in Figure 8, repeat no more herein.The key of the present embodiment is, each content element preset on server and matching condition are downloaded to this locality the storing, such as, shown in table 1 of software home page content managing module 12 block periodicity.Certainly, software home page content managing module 12 is except periodic update content unit and matching condition, also can be when terminal is connected to network, detect preset each content element and matching condition on server and whether there is renewal, if have, the part of renewal is downloaded to this locality and stores by this software home page content managing module 12, meanwhile, deletes content element out of date and the matching condition of local storage.
More specifically, this software home page content managing module 12 comprises: database 123, search unit 124, assembled unit 125, maintenance unit 126.
Database 123, for preset various content element, and the matching condition between described content element and user's characteristic information; As shown in table 1, and accept the maintenance and management of maintenance unit 124 to its stored information.
Maintenance unit 124, is connected with network side server for timing, upgrades the content element in described database and matching condition.More specifically, each content element preset on server and matching condition are periodically downloaded to this locality and store by maintenance unit 124.Certainly, maintenance unit 124 is except periodic update content unit and matching condition, also can be when terminal is connected to network, just detect preset each content element and matching condition on server and whether there is renewal, if have, then the part of renewal is downloaded to database 123 and stores by maintenance unit 124, meanwhile, and the content element out of date that delete database 123 stores and matching condition.
Search unit 125, for according to described user's characteristic information, search the content element of mating with each user's characteristic information in the database.More specifically, search unit 125 according to each user's characteristic information, one by one with the matching condition comparison of each content element, select the content element corresponding to matching condition that user's characteristic information meets.Such as, the user's characteristic information that above-mentioned user's characteristic information acquisition module 11 obtains is " station address: Shenzhen; Date: on August 22nd, 2010; Software has run 3 times ", then search in unit 125 content element as shown in table 1 preset in the database 123, the content element of searching its coupling is: " Shenzhen weather forecast ", " Getting Started " and " today's important news ".
Assembled unit 126, for searching content element that unit finds, that mate with each user's characteristic information be combined as software home page content by described.More specifically, have the base page of software home page in assembled unit 126, base page certainly exists in software home page content, and the part that generally can not change, without the need to matching condition.Such as assembled unit 126 shown in Fig. 4, by searching that unit 125 finds, that content element that mate with each user's characteristic information adds base page to relevant position, is combined as complete software home page content, such as, shown in Fig. 3.
Implement software home page management devices provided by the invention, the high-quality software home page content meeting these characteristics is obtained according to user's characteristic information, presented to user by terminal, solve user and open the problem that changeless homepage content seen by software at every turn, promote user's experience of homepage content-browsing link.Meanwhile, the software home page management devices that the present embodiment provides, when a period of time is not connected with network side server, still according to user's characteristic information, can provide pointed software home page content.
One of ordinary skill in the art will appreciate that all or part of flow process realized in above-described embodiment method, that the hardware that can carry out instruction relevant by computer program has come, described program can be stored in a computer read/write memory medium, this program, when performing, can comprise the flow process of the embodiment as above-mentioned each side method.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-OnlyMemory, ROM) or random store-memory body (RandomAccessMemory, RAM) etc.
Above disclosedly be only a kind of preferred embodiment of the present invention, certainly can not limit the interest field of the present invention with this, therefore according to the equivalent variations that the claims in the present invention are done, still belong to the scope that the present invention is contained.

Claims (9)

1. a software home page management method, is characterized in that, comprising:
When the operation that trigger software runs being detected, obtain user's characteristic information from this software place terminal;
According to described user's characteristic information, one by one with the matching condition comparison of each content element, search the content element of mating with each user's characteristic information, the content element of mating with each user's characteristic information is added to the relevant position of base page, be combined as complete software home page content;
Run described software, and show described software home page content;
Described user's characteristic information comprises: trigger the time of described running software, one or several in the address of the version of the duration that the number of times that described software has run, described software have run, described software, described terminal; Described software home page content is made up of at least two content element, and the content in each content element is mated with at least one user's characteristic information.
2. software home page management method as claimed in claim 1, is characterized in that, described in when the operation that trigger software runs being detected, before this software place terminal obtains user's characteristic information, also comprise:
Preset each content element, and the matching condition between described each content element and each user's characteristic information.
3. software home page management method as claimed in claim 2, it is characterized in that, described according to described user's characteristic information, one by one with the matching condition comparison of each content element, search the content element of mating with each user's characteristic information, the content element of mating with each user's characteristic information is added to the relevant position of base page, is combined as complete software home page content and comprises:
The user's characteristic information that server receiving terminal sends;
Described server, according to each user's characteristic information, searches the content element of mating with each user's characteristic information;
The content element that described and each user's characteristic information is mated is combined as software home page content by described server;
Described server sends described software home page content to described terminal.
4. software home page management method as claimed in claim 2, it is characterized in that, described according to described user's characteristic information, one by one with the matching condition comparison of each content element, search the content element of mating with each user's characteristic information, the content element of mating with each user's characteristic information is added to the relevant position of base page, is combined as complete software home page content and comprises:
The software home page content managing module of terminal self, according to described user's characteristic information, searches the content element of mating with each user's characteristic information, and the content element that described and each user's characteristic information is mated is combined as software home page content;
Described software home page content managing module timing is connected with network side server, upgrades the content element in described software home page content managing module and matching condition.
5. a software home page management devices, is characterized in that, comprising:
User's characteristic information acquisition module, for when the operation that trigger software runs being detected, obtains user's characteristic information from this software place terminal;
Software home page content managing module, for the user's characteristic information obtained according to described user's characteristic information acquisition module, one by one with the matching condition comparison of each content element, search the content element of mating with each user's characteristic information, the content element of mating with each user's characteristic information is added to the relevant position of base page, be combined as complete software home page content;
Running software display module, for running described software, and shows described software home page content;
The user's characteristic information that described user's characteristic information acquisition module obtains comprises: trigger the time of described running software, one or several in the address of the version of the duration that the number of times that described software has run, described software have run, described software, described terminal; Described software home page content is made up of at least two content element, and the content in each content element is mated with at least one user's characteristic information.
6. software home page management devices as claimed in claim 5, it is characterized in that, described software home page content managing module comprises:
Information transmitting unit, for sending each user's characteristic information that described user's characteristic information acquisition module obtains to network side server;
Information receiving unit, for receiving the software home page content of described server feedback; Described software home page content is that described server searches the content element of coupling according to each user's characteristic information, and the software home page content that the content element of described coupling is combined.
7. software home page management devices as claimed in claim 5, it is characterized in that, described software home page content managing module comprises:
Database, for preset various content element, and the matching condition between described content element and user's characteristic information;
Maintenance unit, is connected with network side server for timing, upgrades the content element in described database and matching condition;
Search unit, for according to described user's characteristic information, in the database one by one with the matching condition comparison of each content element, search the content element of mating with each user's characteristic information;
Assembled unit, for the content element of mating with each user's characteristic information being added to the relevant position of base page, is combined as complete software home page content.
8. a software home page management system, is characterized in that, comprising: terminal and server;
Described terminal, for when the operation that trigger software runs being detected, obtaining user's characteristic information, and sending to network side server; And receive, show the software home page content of described server feedback;
Described server, for the user's characteristic information sent according to described terminal, one by one with the matching condition comparison of each content element, search the content element of mating with each user's characteristic information, the content element of mating with each user's characteristic information is added to the relevant position of base page, be combined as complete software home page content, and send described software home page content to described terminal;
Described user's characteristic information comprises: trigger the time of described running software, one or several in the address of the version of the duration that the number of times that described software has run, described software have run, described software, described terminal; Described software home page content is made up of at least two content element, and the content in each content element is mated with at least one user's characteristic information.
9. a software home page management system, is characterized in that, comprising: terminal and server;
Described terminal, for when the operation that trigger software runs being detected, obtains user's characteristic information; And according to described user's characteristic information, in the software home page content managing module of self, one by one with the matching condition comparison of each content element, search the content element of mating with each user's characteristic information, the content element of mating with each user's characteristic information is added to the relevant position of base page, be combined as complete software home page content; Run described software, and show described software home page content;
The software home page content managing module timing of described terminal is connected with network side server, upgrades the content element in described software home page content managing module and matching condition;
Described server, for storing, update content unit and matching condition, and provide described content element and matching condition for described terminal, the software home page content managing module for described terminal upgrades;
Described user's characteristic information comprises: trigger the time of described running software, one or several in the address of the version of the duration that the number of times that described software has run, described software have run, described software, described terminal; Described software home page content is made up of at least two content element, and the content in each content element is mated with at least one user's characteristic information.
CN201010277693.0A 2010-09-08 2010-09-08 A kind of software home page management method, Apparatus and system Active CN102402513B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010277693.0A CN102402513B (en) 2010-09-08 2010-09-08 A kind of software home page management method, Apparatus and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010277693.0A CN102402513B (en) 2010-09-08 2010-09-08 A kind of software home page management method, Apparatus and system

Publications (2)

Publication Number Publication Date
CN102402513A CN102402513A (en) 2012-04-04
CN102402513B true CN102402513B (en) 2016-03-02

Family

ID=45884729

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010277693.0A Active CN102402513B (en) 2010-09-08 2010-09-08 A kind of software home page management method, Apparatus and system

Country Status (1)

Country Link
CN (1) CN102402513B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103581246B (en) * 2012-07-30 2018-01-16 腾讯科技(深圳)有限公司 A kind of display methods and server of browser homepage
CN103577175A (en) * 2012-08-01 2014-02-12 腾讯科技(深圳)有限公司 Method and device for replacing mobile terminal software interface
CN104423775A (en) * 2013-08-21 2015-03-18 腾讯科技(深圳)有限公司 Method and device for displaying application software homepage
CN104793932A (en) * 2015-03-24 2015-07-22 百度在线网络技术(北京)有限公司 Method and device used for software release
CN105138383A (en) * 2015-09-25 2015-12-09 网易传媒科技(北京)有限公司 Application display method and device
CN109388460A (en) * 2018-09-26 2019-02-26 浙江万朋教育科技股份有限公司 A method of it promoting client application and pulls homepage data efficiency
CN109766162B (en) * 2019-01-15 2022-05-03 深圳乐信软件技术有限公司 Bullet layer control method and device, server and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1338967A2 (en) * 2002-02-20 2003-08-27 Microsoft Corporation Computer system architecture for automatic context associations
CN101784011A (en) * 2009-01-20 2010-07-21 上海亿动信息技术有限公司 Control device and method for releasing advertisements in mobile terminal according to triggering information
CN101820350A (en) * 2009-02-27 2010-09-01 北京搜狗科技发展有限公司 Method, device and system for automatically replacing skin

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1338967A2 (en) * 2002-02-20 2003-08-27 Microsoft Corporation Computer system architecture for automatic context associations
CN101784011A (en) * 2009-01-20 2010-07-21 上海亿动信息技术有限公司 Control device and method for releasing advertisements in mobile terminal according to triggering information
CN101820350A (en) * 2009-02-27 2010-09-01 北京搜狗科技发展有限公司 Method, device and system for automatically replacing skin

Also Published As

Publication number Publication date
CN102402513A (en) 2012-04-04

Similar Documents

Publication Publication Date Title
CN102402513B (en) A kind of software home page management method, Apparatus and system
CN101656617B (en) Method for promoting advertisement, device and system thereof
CN102932777B (en) The update method of a kind of terminal applies and user terminal
US8688771B2 (en) Method of providing content to a mobile web browsing device
CN101119223B (en) Method, system and related device for implementing on-line advertisement launching
CN102932352B (en) The method that communicates and server is carried out with client
CN101136911B (en) Method to download files using P2P technique and P2P download system
KR101173963B1 (en) System and method for targeting advertisement
US10664871B2 (en) Advertisement system based on smart card, a method thereof, and smart card applied to the same
CN102289480B (en) Method and system for updating data
CN102722830A (en) Advertisement publishing method
CN102571940A (en) Remote application installation system, method, intelligent terminal and application server
CN202383751U (en) Advertising device and system
CN103974098A (en) User-demand-based advertisement push method and system on set top box
CN101394608A (en) Agricultural information enquiry method and system based on short message platform
CN101616132A (en) A kind of data capture method and device thereof and system
CN101421978A (en) Device management system for remotely accessing terminal equipments
CN102999500A (en) Statistical method and system for click rate
CN101355590B (en) Method, system and apparatus for prompting download
CN100342334C (en) A system and method to re-synchronize client devices while refreshing them from a server
CN101620635A (en) Page data obtaining method and server, page updating method and server
CN102904903A (en) Communication system and communication method
CN102819587A (en) Method and apparatus for matching internet advertisement
CN103414693A (en) Dotting method and dotting device
CN102185701A (en) Method and system for realizing group information interaction

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