Device, system, method and computer readable medium obtaining a network attribute, such as a DNS address, for a short distance wireless network
First Claim
1. ) A device in a short distance wireless network, comprising:
- a processor; and
, a memory, coupled to the processor, capable to store a software component for selectively obtaining a cellular network attribute.
3 Assignments
0 Petitions
Accused Products
Abstract
A device, method, system and computer readable medium allows for selectively obtaining a cellular network attribute, such as a DNS address. In an embodiment of the present invention, a device, such as a cellular telephone, includes a processor and memory capable to store a software component for selectively obtaining a cellular network attribute from a cellular network responsive to a first terminal in a short distance wireless network communicating with the device. In an embodiment of the present invention, the cellular network is a Global System for Mobile communications (“GSM”) cellular network and the DNS address is obtained using cellular data service, such as a general packet radio service (“GPRS”)
129 Citations
30 Claims
-
1. ) A device in a short distance wireless network, comprising:
-
a processor; and
,a memory, coupled to the processor, capable to store a software component for selectively obtaining a cellular network attribute. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. ) A method, comprising the steps of:
-
generating a first short-range radio message requesting a domain naming service (“
DNS”
) address by a terminal in a short distance wireless network;
receiving by a device in the short-range radio message;
generating a cellular signal, by the device, to obtain a cellular data service in a cellular network;
obtaining, by the device, a domain naming service (“
DNS”
) address in the cellular network; and
generating a second short-range radio message, by the device to the terminal, including the DNS address.
-
-
16. ) A method, comprising the steps of:
-
comparing a current IP address and current access point name (“
APN”
) to a previous IP address and a previous APN;
generating a cellular signal, by the device, to obtain a cellular data service in a cellular network responsive to the comparing;
obtaining, by the device, a domain naming service (“
DNS”
) address in the cellular network; and
generating a second short-range radio message, by the device to a terminal, including the DNS address.
-
-
17. ) A method, comprising the steps of:
-
measuring an amount of time since a device established a cellular data service session;
comparing the measured amount of time to a threshold value. generating a cellular signal, by the device in the short distance wireless network, to obtain a cellular data service in a cellular network responsive to the comparing;
obtaining, by the device, a domain naming service (“
DNS”
) address in the cellular network; and
,generating a short-range radio message, by the device to a terminal, including the DNS address.
-
-
18. ) A method, comprising the steps of:
-
generating a first short-range radio message requesting a domain naming service (“
DNS”
) address by a terminal in a short distance wireless network;
receiving, by a device in the short distance wireless network, the first short-range radio message;
obtaining a first DNS address stored in the device;
generating a second short-range radio message including the DNS address, by the device to the terminal;
generating a cellular signal, by the device, to obtain a cellular data service in a cellular network;
obtaining, by the device, a second DNS address in the cellular network; and
generating a third short-range radio message, by the device to the terminal, including the second DNS address.
-
-
19. ) A method, comprising the steps of:
-
generating, by a terminal in a short distance wireless network, a first short-range radio message requesting a domain naming service (“
DNS”
) address;
receiving, by a device in the short distance wireless network, the first short-range radio message;
obtaining a first DNS address stored in a device;
generating a second short-range radio message including the first DNS address, by the device to the terminal;
generating a cellular signal, by the device, to obtain a cellular data service in a cellular network;
obtaining, by the device, a second domain naming service (“
DNS”
) address in the cellular network;
comparing the first DNS and the second DNS;
terminating communication between the terminal and the device responsive the comparing step;
establishing a communication between the terminal and the device; and
,generating, by the device, a third short-range radio message including the second DNS address to the terminal - View Dependent Claims (20, 21, 22, 23)
-
-
24. ) A system for providing communication between a cellular network and a short distance wireless network, comprising:
-
a hand-held wireless device, including;
a cellular transceiver capable to communicate with the cellular network, including to receive a domain naming service (“
DNS”
) address from a cellular data service;
a short-range transceiver capable to communicate with the short distance wireless network, including to receive a first short-range radio message and to generate a second short-range radio message including the DNS address;
a memory, coupled to the cellular and short-range transceivers, capable to store a software component to obtain the DNS address; and
,a first wireless device capable to generate the first short-range radio message and to receive the second short-range radio message.
-
-
25. ) A system for providing communication between a cellular network and a short distance wireless network, comprising:
-
a hand-held wireless device, including;
a cellular transceiver capable to communicate with the cellular network, including to receive a domain naming service (“
DNS”
) address from a cellular data service;
a short-range transceiver capable to communicate with the short distance wireless network, including to generate a first short-range radio message including the DNS address;
a memory, coupled to the cellular and short-range transceivers, capable to store a software component to obtain the DNS address responsive to a comparison of a current cellular network address and current access point name (“
APN”
) and a previous cellular network address and a previous APN; and
,a first wireless device to receive the first short-range radio message.
-
-
26. ) A system for providing communication between a cellular network and a short distance wireless network, comprising:
-
a hand-held wireless device, including;
a cellular transceiver to communicate with the cellular network, including to receive a domain naming service (“
DNS”
) address from a cellular data service;
a short-range transceiver to communicate with the short distance wireless network, including to generate a short-range radio message including the DNS address;
a memory, coupled to the cellular and short-range transceivers, capable to store a software component to establish a cellular data service session and obtaining the DNS address in the cellular network responsive to a threshold time value; and
,a first wireless device to receive the first short-range radio message.
-
-
27. ) A system for providing communication between a cellular network and a short distance wireless network, comprising:
-
a first wireless device to generate a first short-range radio message including a a first domain naming service (“
DNS”
) request and to receive a second short-range radio message including an IP address responsive to the DNS request; and
,a hand-held wireless device, including;
a cellular transceiver to communicate with the cellular network, including to receive a DNS address from a cellular data service;
a short-range transceiver to communicate with the short distance wireless network, including to receive the first short-range radio message and to generate the second short-range radio message;
a memory, coupled to the cellular and short-range transceivers, capable to store a software component to relay the DNS request to the DNS address using a cellular data service session.
-
-
28. ) A system for providing communication between a cellular network and a short distance wireless network, comprising:
-
a first wireless device capable to receive a first and a second short-range radio message; and
,a hand-held wireless device, including;
a cellular transceiver to communicate with the cellular network, including to receive a first and a second domain naming service (“
DNS”
) address from a cellular data service;
a short-range transceiver to communicate with the short-range radio network, including to generate the first and the second short-range radio messages including the first and the second DNS addresses, respectively;
a memory, coupled to the cellular and short-range transceivers, capable to store a software component to provide a first DNS address to the first wireless device and terminate communication with the first wireless device responsive to a comparison of the first DNS and the second DNS addresses obtained from the cellular network using a cellular data service session. - View Dependent Claims (29)
-
-
30. ) An article of manufacture, including a computer readable medium, comprising:
-
a short-range radio software component to receive a first short-range radio signal in a short distance wireless network;
a cellular software component to provide a communication signal in a cellular network; and
,a software component to obtain a domain naming service (“
DNS”
) address in a cellular network responsive to receiving the first short-range radio signal, wherein the short-range radio software component generates a second short range radio signal including the DNS address.
-
Specification