Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Software menu updating method and device

An update method and menu technology, which is applied in the communication field, can solve the problems that the menu cannot be updated in time and the user experience is poor, and achieve the effect of increasing flexibility, high update frequency, and satisfying update

Active Publication Date: 2011-07-20
TENCENT TECH (SHENZHEN) CO LTD
View PDF3 Cites 37 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to solve the problem in the prior art that the software menu cannot be updated in time resulting in poor user experience, an embodiment of the present invention proposes a software menu update method and device

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software menu updating method and device
  • Software menu updating method and device
  • Software menu updating method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0068] The first embodiment of the present invention proposes a software menu update method, the flow of which is as follows figure 1 shown, including:

[0069] Step 101, querying the remote server to determine whether a menu update is required, if so, download the menu update configuration file, otherwise the step ends;

[0070] Step 102, update the menu of the software according to the preset menu items and update rules in the menu update configuration file.

[0071] In the embodiment of the present invention, the menu upgrade can be performed independently without depending on the software version upgrade. In this way, the requirements of fast software function update and high menu update frequency can be met, and frequent software version upgrades are not required. The embodiments of the present invention can increase the flexibility of the system without reducing the user experience. In the embodiment of the present invention, by prefabricating the upgrade file on the ...

Embodiment 2

[0073] The second embodiment of the present invention proposes a software menu update method, such as figure 2 shown, including:

[0074] Step 201, when the user clicks on the menu, start to upgrade the menu;

[0075] Step 202, read the server-side timestamp corresponding to the menu update configuration file in the remote server;

[0076] Among them, the server-side timestamp is generated when the menu update configuration file is generated, corresponding to the menu update configuration file; the client also downloads the timestamp when downloading the menu update configuration file, and saves it locally for future query when updating;

[0077] Step 203, comparing the server-side time stamp with the local time stamp corresponding to the local menu, and when the time of the local time stamp is earlier than the time of the server-side time stamp, it means that there is a new menu to be updated;

[0078] Step 204, read the required update menu version, and judge whether it i...

Embodiment 3

[0102] The third embodiment of the present invention proposes a menu update device for instant messaging software, the structure of which is as follows: image 3 shown, including:

[0103] Status query module 1, querying the remote server to determine whether to update the menu;

[0104] The update module 2 is configured to download the menu update configuration file, and update the menu of the software according to the preset menu items and update rules in the menu update configuration file.

[0105] In the embodiment of the present invention, the menu upgrade can be performed independently without depending on the software version upgrade. In this way, the requirements of fast software function update and high menu update frequency can be met, and frequent software version upgrades are not required. The embodiments of the present invention can increase the flexibility of the system without reducing the user experience. In the embodiment of the present invention, by prefab...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a software menu updating method and a software menu updating device, which belong to the technical field of communication. The embodiment of the invention comprises a state query module and an updating module. The method comprises the following steps of: querying a remote server by using a client, judging whether a menu is required to be updated or not, and downloading a menu updating configuration file if the menu is required to be updated; and updating the menu of software according to menu items and updating rules in the menu updating configuration file. The embodiment of the invention can independently realize menu upgrading without dependence on software version upgrading so as to meet the requirements of high software function updating speed and high menu updating frequency without frequently performing the software version upgrading. The embodiment of the invention can improve the flexibility of a system on the premise of not reducing the sense of experience of a user.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to a software menu updating method and device. Background technique [0002] The menu of the software product is for the convenience of the user, and the functions that the user can execute are displayed to the user in the form of a list menu. The menus of existing software products are generally created entirely according to the description in the local xml file. Existing local xml files are all prefabricated in the installation package and written into the local storage medium during installation. Therefore, when the menu of the software needs to be updated, the update program needs to be downloaded from the remote server. [0003] In the prior art, if it is necessary to add, delete, modify and other changes to the menu items of the menu, it can only be realized by upgrading the software version. [0004] In the process of realizing the present invention, the inventor fin...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/445
Inventor 史雪王春鹏刘红杰
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products