IP Library Patent Application 10809663
Patent Application
App. No. 10/809,663

Device, system, method and computer readable medium obtaining a network attribute, such as a DNS address, for a short distance wireless network

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
10/809,663
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”)

Claims (91)

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.

2 ) The device of claim 1 , wherein the cellular network attribute includes a domain naming service (“DNS”) address.

3 ) The device of claim 1 , wherein the cellular network attribute includes a private Internet Protocol (“IP”) address for the first terminal.

4 ) The device of claim 1 , wherein the communicating includes the first terminal establishing a short-range LAN access profile session with the device.

5 ) The device of claim 1 , wherein the software component establishes a cellular data service session responsive to a comparison of a current public IP address and current access point name (“APN”) and a previous public IP address and a previous APN, and wherein the software component obtains a domain naming service (“DNS”) address using the cellular data service session.

6 ) The device of claim 1 , wherein the software component establishes a cellular data service session, and wherein the software component obtains a domain naming service (“DNS”) address using the cellular data service session.

7 ) The device of claim 1 , wherein the software component establishes a cellular data service session and obtains a domain naming service (“DNS”) address in the cellular network responsive to a threshold time value.

8 ) The device of claim 1 , wherein the software provides a first domain naming service (“DNS”) address, stored in the device, to the first terminal and obtains a second DNS address in the cellular network using a cellular data service session and provides the second DNS address to the first terminal.

9 ) The device of claim 1 , wherein the software provides a previous domain naming service (“DNS”) address to the first terminal and terminates a connection with the first terminal responsive to a comparison of the previous DNS and a current DNS address obtained from the cellular network using a cellular data service session.

10 ) The device of claim 1 , wherein the network attribute is obtained using a general packet radio service (“GPRS”) in a Global System for Mobile communications (“GSM”) cellular network.

11 ) The device of claim 1 , wherein the short distance wireless network is a Bluetooth™ wireless local area network.

12 ) The device of claim 1 , wherein the short distance wireless network is an 802.11 wireless local area network.

13 ) The device of claim 1 , wherein the device further includes a short-range LAN Access profile software component.

14 ) The device of claim 1 , wherein the device is a cellular telephone.

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

20 ) The method of claim 19 , wherein the device is a cellular telephone.

21 ) The method of claim 19 , wherein the cellular network is a Global System for Mobile communications (“GSM”) cellular network and the cellular data service is a general packet radio service (“GPRS”).

22 ) The method of claim 19 , wherein the short distance wireless network is a Bluetooth™ wireless local area network.

23 ) The method of claim 19 , wherein the short distance wireless network is an 802.11 wireless local area network.

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.

29 ) The system of claim 28 , wherein the first wireless device is selected from a group consisting of a desktop computer, a laptop computer, a personal digital assistant, a headset, a pager, a pen, a printer, a watch, a digital camera and an equivalent.

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.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Apr 17, 2012
From: SOUTHPOINT MASTER FUND LP
To: IXI MOBILE (R&D) LTD.
Reel/Frame 028055/0575 →
SECURITY AGREEMENT Recorded Jun 29, 2006
From: IXI MOBILE (R&D) LTD.
To: SOUTHPOINT MASTER FUND LP
Reel/Frame 017846/0872 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2004
From: HALLER, AMIT; FORNELL, PETER; ITZACHAK, AVRAHAM; HAPERNESS, ZIV; LEVI, YOSI; KVETNY, EDUARD; GLICK, AMIR; HOLOSTOV, VLADIMIR; COHEN, ALON
To: MOBILE (ISRAEL) LTD.
Reel/Frame 015914/0020 →