Methods, apparatuses and computer program product for automatic download of software dependencies on installation

A technology of computer programs and products, applied in the field of automatic downloading of required software components, which can solve the problems of installation difficulties, high technical support burden, dullness, etc.

Inactive Publication Date: 2010-10-13
NOKIA CORP
View PDF0 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, manual installation of required runtime components generally requires a certain level of technical skill from the user and makes installation a more difficult and tedious process
Manual installation of the required component(s) may also lead to a high technical support burden on the developer providing assistance to users who manually download the required component(s)

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
  • Methods, apparatuses and computer program product for automatic download of software dependencies on installation
  • Methods, apparatuses and computer program product for automatic download of software dependencies on installation
  • Methods, apparatuses and computer program product for automatic download of software dependencies on installation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] Embodiments of the present invention will now be described more fully hereinafter with reference to the accompanying drawings, in which some, but not all embodiments of the invention are shown. Indeed, these inventions may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will satisfy applicable legal requirements. Like numbers refer to like elements throughout the drawings.

[0019] figure 1 A block diagram of a mobile terminal 10 that would benefit from embodiments of the present invention is shown. It should be understood, however, that the mobile telephone shown and hereinafter described is merely exemplary of one type of mobile terminal that would benefit from the present invention and, therefore, should not be taken to limit the scope of embodiments of the present invention. Although several embodiments of the mobile terminal 10 are shown ...

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

A device for automatically downloading an application package is provided. The application package that is downloaded contains a dependency manager, a configuration file and other application files. During installation of the application package the dependency manager is started automatically and is capable of reading data in the configuration file contained within the application package. The dependency manager is further capable of comparing information relating to required components in the file with required components in the device and determining if any required components are missing or whether a newer version of the required components in the device are required. In this regard, the dependency manager is further capable of generating a request for a required component(s) that is missing or is not up-to-date and downloading the missing or outdated required component(s) from a server. The dependency manager is further capable of installing the downloaded required component(s) in the device.

Description

technical field [0001] Embodiments of the present invention generally relate to automatically downloading required software components when installing applications, and more particularly to a method, apparatus and computer program product for embedding a dependency manager into an application package so that required software components can be downloaded automatically. Background technique [0002] The modern communication era has brought about tremendous growth in wired and wireless networks. Computer networks, television networks, and telephone networks are experiencing unprecedented technological growth driven by consumer demand. Wireless and mobile networking technologies have addressed related consumer needs while providing more flexibility and immediacy of information transfer. [0003] Current and future networking technologies continue to facilitate ease of information transfer and user convenience by extending the capabilities of mobile electronic devices. Additio...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/445
CPCG06F8/60
Inventor J·P·洛里拉P·K·莱尼
Owner NOKIA CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products