METHOD OF INSTALLING A DRIVER TO EMULATE A NETWORK CARD

There is provided a method of installing a driver to emulate a network card for communicating between a host and a device, wherein a host operating system class of the host is detected from the device side, comprising the steps of: (i) detecting the host operating system class from the device side b...

Full description

Saved in:
Bibliographic Details
Main Authors POLYAKH, ALIM DZHEVDETOVICH, GORILOVSKY, DMITRY ALEKSEEVICH, TARASENKO, ANTON LEONIDOVICH
Format Patent
LanguageEnglish
French
Published 06.09.2013
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:There is provided a method of installing a driver to emulate a network card for communicating between a host and a device, wherein a host operating system class of the host is detected from the device side, comprising the steps of: (i) detecting the host operating system class from the device side by USB enumeration; (ii) attempting to install a first driver to emulate a network card on the host corresponding to the detected host operating system class, wherein the installed first driver is operable to enable communication between the host and the device, and terminating the method if the first driver is successfully installed. The method may further comprise the step of: (iii) If the first driver installation in (ii) is unsuccessful, attempting to install a second driver to emulate a network card on the host corresponding to an operating system class different to the detected host operating system class, wherein the installed second driver is operable to enable communication between the host and the device, and terminating the method if the second driver is successfully installed. L'invention concerne un procédé d'installation d'un pilote pour émuler une carte réseau pour communiquer entre un hôte et un dispositif, une classe de système d'exploitation d'hôte de l'hôte étant détectée depuis le côté dispositif, lequel procédé comprend les étapes consistant à : (i) détecter la classe de système d'exploitation d'hôte depuis le côté dispositif par énumération USB ; (ii) tenter d'installer un premier pilote pour émuler une carte réseau sur l'hôte correspondant à la classe de système d'exploitation d'hôte détectée, le premier pilote installé étant utilisable pour permettre une communication entre l'hôte et le dispositif, et mettre fin au procédé si le premier pilote est installé avec succès. Le procédé peut comprendre en outre l'étape consistant à : (iii) si l'installation du premier pilote à l'étape (ii) n'est pas réussie, tenter d'installer un second pilote pour émuler une carte réseau sur l'hôte correspondant à une classe de système d'exploitation différente de la classe de système d'exploitation d'hôte détectée, le second pilote installé étant utilisable pour permettre une communication entre l'hôte et le dispositif, et mettre fin au procédé si le second pilote est installé avec succès.
Bibliography:Application Number: WO2012RU00459