Virtual linking using a wireless device
First Claim
1. A system for providing a virtual link, the system including a geographically distributed communications network coupled to at least first and second network resources, the system comprising:
- a user device including a wireless transceiver for communicating using a short-range wireless protocol;
a service device including a wireless transceiver to accept communication signals under the short-range wireless protocol, wherein the service device is associated with the first network resource, and wherein the second network resource is not configured to accept communication signals under the short-range wireless protocol; and
a virtual linking system in communication with the network, wherein the virtual linking system includes;
a controller having a virtual device table and a permissions filter, and first and second geographically distributed transceivers coupled to the controller, wherein the first and second transceivers are configured to communicate wirelessly under the short-range wireless protocol with the user device and service device, respectively, and wherein the user device can not communicate directly under the short-range wireless protocol with the service device because of wireless range limitations under the short-range wireless protocol, wherein the virtual linking system is configured to establish the virtual link between the user device and either the service device or the second network resource, wherein the permissions filter is configured to check for a match between the user device and either the service device or the second network resource during a service discovery request and a connection request before establishing the virtual link.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for virtual linking a wireless device to another device is disclosed herein. The system includes an access point and a controller configured to mediate transmissions between the wireless device and the another device. The system further includes a virtual device table and a permissions filter to ensure virtual linking between devices that have matching access right and requested services. The wireless device and the another device may have the same or dissimilar protocols.
130 Citations
47 Claims
-
1. A system for providing a virtual link, the system including a geographically distributed communications network coupled to at least first and second network resources, the system comprising:
-
a user device including a wireless transceiver for communicating using a short-range wireless protocol;
a service device including a wireless transceiver to accept communication signals under the short-range wireless protocol, wherein the service device is associated with the first network resource, and wherein the second network resource is not configured to accept communication signals under the short-range wireless protocol; and
a virtual linking system in communication with the network, wherein the virtual linking system includes;
a controller having a virtual device table and a permissions filter, and first and second geographically distributed transceivers coupled to the controller, wherein the first and second transceivers are configured to communicate wirelessly under the short-range wireless protocol with the user device and service device, respectively, and wherein the user device can not communicate directly under the short-range wireless protocol with the service device because of wireless range limitations under the short-range wireless protocol, wherein the virtual linking system is configured to establish the virtual link between the user device and either the service device or the second network resource, wherein the permissions filter is configured to check for a match between the user device and either the service device or the second network resource during a service discovery request and a connection request before establishing the virtual link. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for providing a communication link between a first device and a second device, each having a similar communications protocol, the apparatus comprising:
-
a first base station wirelessly linked to the first device under a short range wireless protocol;
a second base station; and
a controller coupled to the first and second base stations, wherein the second device is linked to the controller, wherein the controller is configured to provide a communication link between the first and second devices under the short range wireless protocol and via at least the first base station, and in response to a request by the first device, the controller is configured to provide a service provided by the second device to the first device, where such service provided by the second device is not otherwise available to the first device under the similar communications protocol. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus for virtually linking a first device and a second device, the apparatus comprising:
-
wireless transceiver means for wirelessly linking to the first device in a wireless piconet and to at least one of wirelessly linking and coupling to the second device; and
means for virtually linking including at least portions of a first communications protocol and a second communications protocol that are dissimilar to each other, wherein the first device includes the first communications protocol, the second device includes the second communications protocol, and the second device has been identified as a device that can provide a service requested by the first device and is a device permitted to be virtually linked with the first device. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for virtual linking between a user device and a service device, the method comprising:
-
establishing a wireless link between the user device and an access point;
receiving a user identification or a group identification and a requesting device type from the user device;
determining access right to the service device using at least the user identification, the group identification, a filter, and a device table;
determining available services of the service device using at least the requesting device type, the filter, and the device table; and
establishing a link between the service device and the access point when a match with the access right and available services of the service device occurs. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer-readable medium containing a data structure for use by a system for establishing communication links, wherein the system is coupled to a geographically distributed communications network, the data structure comprising:
at least one record stored at the system for each resource coupled to the communications network or within wireless range of the system, wherein each record comprises;
a set of virtual service names associated with one or more user identifier or user group identifier wherein the record is configured for use by a controller employing a short-range wireless protocol. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
43. A computer-readable medium containing a data structure for use by a system for establishing communication links, wherein the system is coupled to a geographically distributed communications network, the data structure comprising:
at least one record stored at the system for each resource coupled to the communications network or within wireless range of the system, wherein each record comprises;
a native schema field; and
a schema mapping field, and wherein the record is configured for use by a controller employing a short-range wireless protocol. - View Dependent Claims (44)
-
45. An apparatus for use by a communication system having at least first, second and third geographically distributed network nodes, wherein a wireless user device communicates wirelessly with the first network node, the apparatus comprising:
a controller coupled to the communication system, wherein the controller includes;
a short-range wireless protocol layer for handling a wireless communication received from the user device via the first network node, wherein the wireless communication includes a request to access a resource available via the communication system;
a network layer for handling network communications under a network protocol, wherein the network protocol differs from the short-range wireless protocol; and
a virtual linking layer for receiving the wireless communication and, based on the request to access a resource, at least one of (a) routing the wireless communication to a resource associated with the second network node, wherein the second network node is associated with a resource capable of communicating under the short-range wireless protocol, (b) mediating and routing the wireless communication to a resource associated with the third network node, wherein the third network node is associated with a resource capable of communicating under the network protocol, and (c) mediating and routing the wireless communication to a resource associated with the second network node, wherein the second network node is associated with a resource capable of communicating under the short-range wireless protocol, the resource including a profile different then or absent in the user device. - View Dependent Claims (46, 47)
Specification