RU2482633C2

Apparatus and methods for establishing client-host associations within wireless network

Abstract

FIELD: radio engineering, communication. SUBSTANCE: in versions, a one-to-one association is established between a client and a host in a wireless network, such as a wireless local area network or a wireless personal communication network. The client may be a display device. The host may be a cellular telephone. Active association corresponds to the host exclusively using a shared resource of the client. When the association is solid, requests from other hosts to establish an active association are denied. When the association is fragile, such requests are granted. In the case of a semi-solid association, a request from another host to establish an active association causes the client to generate a query to the host currently owning the active association. If the host currently owning the association grants a release, a new active association is established between the requesting host and the client. Otherwise, the request from the other host is denied. EFFECT: easier changing of availability of resources from one host to another in wireless networks. 42 cl, 5 dwg

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

43 claims: 5 independent, 38 dependent

  1. 1
    A method for providing use of a shared resource of the client in a wireless network, the method comprising the steps of:establishing a passive connection between a client and a first host for communications over the wireless network, the passive connection does not allow the first host to use the common resource;receiving a client request from the first host to the establishment of the active compound, allowing the first host exclusive use of a shared resource, and the step of receiving is performed on the wireless network in response to a request from the first host, define the client, there is an active connection, allowing the second host exclusive use of the shared resource, if the step of determining whether there is an active connection, allows the second host exclusive use of the shared resource, leads to the determination that there is no active connection to the second host, establish the active connection with the first host and allow the first host exclusive use of the shared resource, if the step of determining whether there is an active connection, allowing exclusive use of the shared resource second host results in a determination that the active compound allows the second host exclusive use of the shared resource exists, determine the category of active compounds, allows the second host exclusive use of the shared resource, if the active substance, allows the second host exclusive use of the shared resource belongs to the weak category, the active compound is released, allowing the second host exclusive use of a shared resource, establish an active connection to the first host and allow the first host exclusive use of the shared resource over the wireless network. 1. Способ обеспечения использования общего ресурса клиента в беспроводной сети, при этом способ содержит этапы, на которых:устанавливают пассивное соединение между клиентом и первым хостом для связи по беспроводной сети, причем пассивное соединение не позволяет первому хосту использовать общий ресурс;принимают в клиенте запрос от первого хоста на установление активного соединения, позволяющего первому хосту эксклюзивно использовать общий ресурс, причем этап приема выполняется по беспроводной сети;в ответ на запрос от первого хоста, определяют в клиенте, существует ли активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс;если этап определения того, существует ли активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, приводит к определению, что не существует активного соединения со вторым хостом, устанавливают активное соединение с первым хостом и позволяют первому хосту эксклюзивно использовать общий ресурс;если этап определения того, существует ли активное соединение, позволяющее эксклюзивно использовать общий ресурс вторым хостом, приводит к определению, что активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, существует, определяют категорию активного соединения, позволяющего второму хосту эксклюзивно использовать общий ресурс;если активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, принадлежит к слабой категории, то освобождают активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, устанавливают активное соединение с первым хостом и позволяют первому хосту эксклюзивно использовать общий ресурс по беспроводной сети. 1. Способ обеспечения использования общего ресурса клиента в беспроводной сети, при этом способ содержит этапы, на которых:устанавливают пассивное соединение между клиентом и первым хостом для связи по беспроводной сети, причем пассивное соединение не позволяет первому хосту использовать общий ресурс;принимают в клиенте запрос от первого хоста на установление активного соединения, позволяющего первому хосту эксклюзивно использовать общий ресурс, причем этап приема выполняется по беспроводной сети;в ответ на запрос от первого хоста, определяют в клиенте, существует ли активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс;если этап определения того, существует ли активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, приводит к определению, что не существует активного соединения со вторым хостом, устанавливают активное соединение с первым хостом и позволяют первому хосту эксклюзивно использовать общий ресурс;если этап определения того, существует ли активное соединение, позволяющее эксклюзивно использовать общий ресурс вторым хостом, приводит к определению, что активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, существует, определяют категорию активного соединения, позволяющего второму хосту эксклюзивно использовать общий ресурс;если активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, принадлежит к слабой категории, то освобождают активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, устанавливают активное соединение с первым хостом и позволяют первому хосту эксклюзивно использовать общий ресурс по беспроводной сети.
  2. 20
    A client device comprising:a shared resource, a memory, a wireless network receiver;wireless transmitter, a controller coupled to the receiver, the transmitter, the shared resource and a memory, wherein the controller is configured to: establish a passive connection between the client device and the first host to communicate over a wireless network, and a passive connection does not allow the first host to use a common resource;receiving over the wireless network a request from the first host to the establishment of the active compound, allowing the first host exclusive use of a shared resource;determining, in response to a request from the first host of whether there is an active connection, allowing the second host exclusive use of a shared resource;establishing if an active connection, allowing the second host exclusive use of the shared resource does not exist, the active compound with the first host and allowing the first host exclusive use of the shared resource, if the active compound, allowing the second host exclusive use of the shared resource exists, the controller is further configured to: determine a category of the active compounds, allows the second host exclusive use of the shared resource, if the active substance, allows the second host exclusive use of the shared resource belongs to the weak category, release the active compound, allowing second host exclusive use of a shared resource, establishing an active connection to the first host, and allowing the first host exclusive use of the shared resource over the wireless network. 20. Клиентское устройство, содержащее:общий ресурс;запоминающее устройство;приемник беспроводной сети;передатчик беспроводной сети;контроллер, подключенный к приемнику, передатчику, общему ресурсу и запоминающему устройству, при этом контроллер выполнен с возможностью:установления пассивного соединения между клиентским устройством и первым хостом для связи по беспроводной сети, причем пассивное соединение не позволяет первому хосту использовать общий ресурс;приема по беспроводной сети запроса от первого хоста на установление активного соединения, позволяющего первому хосту эксклюзивно использовать общий ресурс;определения, в ответ на запрос от первого хоста того, существует ли активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс;установления, если активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, не существует, активного соединения с первым хостом и позволения первому хосту эксклюзивно использовать общий ресурс;если активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, существует, контроллер дополнительно выполнен с возможностью:определения категории активного соединения, позволяющего второму хосту эксклюзивно использовать общий ресурс;если активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, принадлежит к слабой категории, освобождения активного соединения, позволяющего второму хосту эксклюзивно использовать общий ресурс, установления активного соединения с первым хостом, и позволения первому хосту эксклюзивно использовать общий ресурс по беспроводной сети. 20. Клиентское устройство, содержащее:общий ресурс;запоминающее устройство;приемник беспроводной сети;передатчик беспроводной сети;контроллер, подключенный к приемнику, передатчику, общему ресурсу и запоминающему устройству, при этом контроллер выполнен с возможностью:установления пассивного соединения между клиентским устройством и первым хостом для связи по беспроводной сети, причем пассивное соединение не позволяет первому хосту использовать общий ресурс;приема по беспроводной сети запроса от первого хоста на установление активного соединения, позволяющего первому хосту эксклюзивно использовать общий ресурс;определения, в ответ на запрос от первого хоста того, существует ли активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс;установления, если активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, не существует, активного соединения с первым хостом и позволения первому хосту эксклюзивно использовать общий ресурс;если активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, существует, контроллер дополнительно выполнен с возможностью:определения категории активного соединения, позволяющего второму хосту эксклюзивно использовать общий ресурс;если активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, принадлежит к слабой категории, освобождения активного соединения, позволяющего второму хосту эксклюзивно использовать общий ресурс, установления активного соединения с первым хостом, и позволения первому хосту эксклюзивно использовать общий ресурс по беспроводной сети.
  3. 36
    The computer-readable medium comprising instructions, wherein when the instructions are executed by at least one processor of a client device comprising a shared resource and configured to receive and transmit over the wireless network command instructs the client device to perform the steps of:establish a passive connection between the client device and the first host for communications over the wireless network, and a passive connection does not allow the first host to use a common resource;receiving a request from the first host to the establishment of the active compound, allowing the first host exclusive use of a shared resource, and the step of receiving is performed via wireless network is determined in response to the request of the first host, whether an active connection allows the second host exclusive use of the shared resource and if the step of determining whether there is an active connection, allows the second host exclusive use of the shared resource, leads to a determination that there is no the active compound with the second host, establish the active connection with the first host and allow the first host exclusive use of the shared resource and if the step of determining whether there is an active connection, allowing exclusive use of the shared resource second host results in a determination that the active compound allows the second host exclusive use of the shared resource exists, determine the category of the active compound, allowing the second host exclusive use of the shared resource, if the active compound, allowing the second host exclusive use of the shared resource belongs to the weak category, then release the active compound, allowing the second host exclusive use of a shared resource, establish an active connection to the first host and allow the first host exclusive use of the shared resource over the wireless network. 36. Машинно-читаемый носитель, содержащий команды, в котором, когда команды выполняются, по меньшей мере, одним процессором клиентского устройства, содержащего общий ресурс и выполненного с возможностью приема и передачи по беспроводной сети, команды предписывают клиентскому устройству выполнять этапы, на которых:устанавливают пассивное соединение между клиентским устройством и первым хостом для связи по беспроводной сети, причем пассивное соединение не позволяет первому хосту использовать общий ресурс;принимают запрос от первого хоста на установление активного соединения, позволяющего первому хосту эксклюзивно использовать общий ресурс, причем этап приема выполняют по беспроводной сети;определяют, в ответ на запрос первого хоста, существует ли активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс;если этап определения того, существует ли активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, приводит к определению того, что не существует активного соединения со вторым хостом, устанавливают активное соединение с первым хостом и позволяют первому хосту эксклюзивно использовать общий ресурс;если этап определения того, существует ли активное соединение, позволяющее эксклюзивно использовать общий ресурс вторым хостом, приводит к определению, что активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, существует, определяют категорию активного соединения, позволяющего второму хосту эксклюзивно использовать общий ресурс;если активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, принадлежит к слабой категории, то освобождают активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, устанавливают активное соединение с первым хостом и позволяют первому хосту эксклюзивно использовать общий ресурс по беспроводной сети. 36. Машинно-читаемый носитель, содержащий команды, в котором, когда команды выполняются, по меньшей мере, одним процессором клиентского устройства, содержащего общий ресурс и выполненного с возможностью приема и передачи по беспроводной сети, команды предписывают клиентскому устройству выполнять этапы, на которых:устанавливают пассивное соединение между клиентским устройством и первым хостом для связи по беспроводной сети, причем пассивное соединение не позволяет первому хосту использовать общий ресурс;принимают запрос от первого хоста на установление активного соединения, позволяющего первому хосту эксклюзивно использовать общий ресурс, причем этап приема выполняют по беспроводной сети;определяют, в ответ на запрос первого хоста, существует ли активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс;если этап определения того, существует ли активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, приводит к определению того, что не существует активного соединения со вторым хостом, устанавливают активное соединение с первым хостом и позволяют первому хосту эксклюзивно использовать общий ресурс;если этап определения того, существует ли активное соединение, позволяющее эксклюзивно использовать общий ресурс вторым хостом, приводит к определению, что активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, существует, определяют категорию активного соединения, позволяющего второму хосту эксклюзивно использовать общий ресурс;если активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, принадлежит к слабой категории, то освобождают активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, устанавливают активное соединение с первым хостом и позволяют первому хосту эксклюзивно использовать общий ресурс по беспроводной сети.
  4. 39
    The computer-readable medium claim 36, wherein if the active substance, allows the second host exclusive use of the shared resource belongs to the severe category (1) is sent wirelessly to the first host a message rejecting the request for the first host, and (2) allow the second host exclusive use of a shared resource on your wireless network after the step of sending the first host the message, reject the request. 39. Машинно-читаемый носитель п.36, в котором,если активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, принадлежит к жесткой категории, (1) посылают по беспроводной сети первому хосту сообщение, отклоняющее запрос первого хоста, и (2) позволяют второму хосту эксклюзивно использовать общий ресурс в беспроводной сети после этапа посылки первому хосту сообщения, отклоняющего запрос. 39. Машинно-читаемый носитель п.36, в котором,если активное соединение, позволяющее второму хосту эксклюзивно использовать общий ресурс, принадлежит к жесткой категории, (1) посылают по беспроводной сети первому хосту сообщение, отклоняющее запрос первого хоста, и (2) позволяют второму хосту эксклюзивно использовать общий ресурс в беспроводной сети после этапа посылки первому хосту сообщения, отклоняющего запрос.
  5. 43
    A client device comprising:a shared resource means, data storage means, means for receiving information wirelessly, means for transmitting information over the wireless network controller means for controlling the shared resource means, means for storing data information receiving means, and means for transmitting information, wherein means the controller is configured to: establish a passive connection between the client device and the first host for communications over the wireless network, and a passive connection does not allow the first host to use the common resource;receiving over the wireless network a request from the first host to the establishment of the active compound, allowing the first host exclusive use the share;determination, in response to a request from the first host whether there is an active connection, allowing the second host exclusive use the total resource;establishing if an active connection, allowing the second host exclusive use the shared resource does not exist, the active compound the first host and allowing the first host exclusive use the shared resource, if the active compound, allowing the second host exclusive use the total resource exists, means the controller is further configured to: determine the category of the active compound, allowing the second host exclusive use the shared resource, if active compound, allowing the second host exclusive use the shared resource belongs to the weak category, release of the active compound, allowing the second host exclusive use the total resource of establishing an active connection to the first host, and allowing the first host exclusive use the shared resource over the wireless network. 43. Клиентское устройство, содержащее:средство общего ресурса;средство хранения данных;средство приема информации по беспроводной сети;средство передачи информации по беспроводной сети;средство контроллера для управления средством общего ресурса, средством хранения данных, средством приема информации и средством передачи информации, причем средство контроллера выполнено с возможностью:установления пассивного соединения между клиентским устройством и первым хостом для связи по беспроводной сети, причем пассивное соединение не позволяет первому хосту использовать средство общего ресурса;приема по беспроводной сети запроса от первого хоста на установление активного соединения, позволяющего первому хосту эксклюзивно использовать средство общего ресурса;определения, в ответ на запрос от первого хоста того, существует ли активное соединение, позволяющее второму хосту эксклюзивно использовать средство общего ресурса;установления, если активное соединение, позволяющее второму хосту эксклюзивно использовать средство общего ресурса, не существует, активного соединения с первым хостом и позволения первому хосту эксклюзивно использовать средство общего ресурса;если активное соединение, позволяющее второму хосту эксклюзивно использовать средство общего ресурса, существует, средство контроллера дополнительно выполнено с возможностью:определения категории активного соединения, позволяющего второму хосту эксклюзивно использовать средство общего ресурса;если активное соединение, позволяющее второму хосту эксклюзивно использовать средство общего ресурса, принадлежит к слабой категории, освобождения активного соединения, позволяющего второму хосту эксклюзивно использовать средство общего ресурса, установления активного соединения с первым хостом, и позволения первому хосту эксклюзивно использовать средство общего ресурса по беспроводной сети. 43. Клиентское устройство, содержащее:средство общего ресурса;средство хранения данных;средство приема информации по беспроводной сети;средство передачи информации по беспроводной сети;средство контроллера для управления средством общего ресурса, средством хранения данных, средством приема информации и средством передачи информации, причем средство контроллера выполнено с возможностью:установления пассивного соединения между клиентским устройством и первым хостом для связи по беспроводной сети, причем пассивное соединение не позволяет первому хосту использовать средство общего ресурса;приема по беспроводной сети запроса от первого хоста на установление активного соединения, позволяющего первому хосту эксклюзивно использовать средство общего ресурса;определения, в ответ на запрос от первого хоста того, существует ли активное соединение, позволяющее второму хосту эксклюзивно использовать средство общего ресурса;установления, если активное соединение, позволяющее второму хосту эксклюзивно использовать средство общего ресурса, не существует, активного соединения с первым хостом и позволения первому хосту эксклюзивно использовать средство общего ресурса;если активное соединение, позволяющее второму хосту эксклюзивно использовать средство общего ресурса, существует, средство контроллера дополнительно выполнено с возможностью:определения категории активного соединения, позволяющего второму хосту эксклюзивно использовать средство общего ресурса;если активное соединение, позволяющее второму хосту эксклюзивно использовать средство общего ресурса, принадлежит к слабой категории, освобождения активного соединения, позволяющего второму хосту эксклюзивно использовать средство общего ресурса, установления активного соединения с первым хостом, и позволения первому хосту эксклюзивно использовать средство общего ресурса по беспроводной сети.