Flexible downloading of software

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 13/14 (2006.01) G06F 9/445 (2006.01) G06F 13/42 (2006.01) H04L 12/16 (2006.01) H04Q 7/34 (2006.01) H04Q 7/30 (2006.01)

Patent

CA 2211733

In a networked system, such as a telecommunications system, having a first node coupled to a second node, a technique of supplying one or more wanted software files to the second node starts with the first node retrieving a menu of software file identifiers, wherein each software file identifier identifies a corresponding one of a plurality of software files. The software file identifiers are then sent to the second node, where each is examined, and for each a response is formed. The response, which indicates whether the corresponding one of the plurality of software files is alternatively wanted, or not wanted, is then sent back to the first node. The first node examines the response and retrieves the wanted software files. The retrieved software is then sent from the first node to the second node. In another aspect of the invention, the indication of "not wanted" may be expanded to include an indication that an offered file is "already loaded", or "forbidden to be loaded". In yet another aspect of the invention, the steps of offering a menu, receiving a response, and transmitting the wanted files is repeated in each of two phases, so that in a first phase, the second node can request that a more complicated bootstrap program be downloaded and started. Then, during the second phase of downloading, the more complicated bootstrap program running in the second node makes the decisions about what further subfiles to accept from the first node.

Dans un réseau, tel qu'un système de télécommunications, ayant un premier noeud couplé à un second noeud, une technique de transmission d'un ou de plusieurs fichiers de logiciels souhaités à un second noeud commence par l'extraction par le premier noeud d'un menu d'identificateurs de fichiers de logiciels, dans lequel chaque identificateur de fichier de logiciel identifie un fichier de logiciel parmi une pluralité de fichiers de logiciels. Les identificateurs de fichiers de logiciels sont alors envoyés au second noeud où ils sont examinés individuellement et une réponse est fournie pour chacun d'eux. La réponse, qui indique si le fichier de logiciel de la pluralité de fichiers de logiciels est souhaité ou non, est renvoyée au premier noeud. Le premier noeud examine la réponse et récupère les fichiers de logiciels souhaités. Le logiciel extrait est ensuite envoyé du premier noeud au second noeud. Selon un autre aspect de l'invention, l'indication "non souhaité" peut également être étendue pour indiquer qu'un fichier offert est "déjà chargé" ou "interdit de chargement". Selon un autre aspect de l'invention, les étapes consistant à fournir un menu, à recevoir une réponse et à transmettre les fichiers souhaités sont répétées dans chacune des deux phases, de sorte que dans une première phase, le second noeud peut demander qu'un programme d'initiation plus compliqué soit téléchargé et démarré. Ensuite, durant la seconde phase de téléchargement, le programme d'intitiation plus compliqué opérant dans le second noeud prend des décisions, à savoir quels autres sous-fichiers doivent être acceptés à partir du premier noeud.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Flexible downloading of software does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Flexible downloading of software, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Flexible downloading of software will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1480268

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.