IP Library Granted Patent US 8,233,474
Granted Patent B2
US 8,233,474 · App. 12/415,960 · Granted Jul 31, 2012

Communication of location information for an IP telephony communication device

Assignee: Extreme Networks
View Patent ↗
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 8,233,474
App. No.
12/415,960
Filed
Mar 31, 2009
Granted
Jul 31, 2012
Kind
B2
Examiner
HAILE, FEBEN
Art Unit
2474
USPC
370/352
Abstract

Techniques for providing location information describing a communication device configured to exchange telephony information over a computer network. A switching device of the computer network receives a first message according to a node-to-node communication protocol, the first message indicating that the endpoint communication device includes a configuration for a mode of operation on behalf of a telephone service account. The switching device determines from the first message an identifier of the telephone service account and sends the determined identifier in a second message via the computer network, the second message in support of a location service.

Claims (48)

1. A method comprising:

receiving a first message at a switching device of a network including a packet-switched computer network, the first message received according to a node-to-node protocol for communication across only a single network link, the first message indicating a change of an endpoint communication device of the network from a first configuration for local operation of the endpoint communication device on behalf of a first telephone service account to a second configuration for local operation of the endpoint communication device on behalf of a second telephone service account, the local operation on behalf of the second telephone service account for communicating telephony information over the packet-switched computer network; and

in response to receiving the first message,

the switching device determining from information in the first message an account identifier specifying the second telephone service account, and

sending from the switching device a second message including the determined account identifier, the second message sent in support of a location service.

2. The method of claim 1 , further comprising:

at the switching device, storing information describing an association of a port of the switching device with a geographic region having an access to the port; and

wherein the second message specifies an association of the geographic region with the second telephone service account.

3. The method of claim 2 , wherein the first message is received via the port, the method further comprising

in response to the first message, the switching device further determining from the stored information a geographic identifier specifying the geographic region; and

wherein the second message specifying the association of the geographic region with the second telephone service account includes the second message further having the determined geographic identifier.

4. The method of claim 1 , wherein the first message is sent by the endpoint communication device.

5. The method of claim 1 , wherein the first message is sent by a wireless router in communication with the endpoint communication device.

6. The method of claim 1 , wherein the node-to-node protocol of the first message is compatible with a Link Layer Discovery Protocol.

7. The method of claim 1 , wherein sending the second message in support of a location service includes sending the second message to the location service, wherein an emergency call service retrieves information from the location service in response to the packet-switched computer network exchanging data for a call to an emergency telephone number of a public safety answering point.

8. The method of claim 1 , wherein the second message is sent from the switching device according to an end-to-end protocol for communicating across one or more intermediate network devices to a destination device.

9. A switching device comprising:

a port to receive a first message from a network including a packet-switched computer network, the first message received according to a node-to-node protocol, wherein the first message is interpreted as being communicated across only a single network link, the first message indicating a change of an endpoint communication device of the network from a first configuration for local operation of the endpoint communication device on behalf of a first telephone service account to a second configuration for local operation of the endpoint communication device on behalf of a second telephone service account, the local operation on behalf of the second telephone service account for communicating telephony information over the packet-switched computer network;

a link layer processor including circuitry responsive to the first message to determine from information in the first message an account identifier specifying the second telephone service account; and

a network interface responsive to the first message to send from the switching device a second message including the determined account identifier, the second message sent in support of a location service.

10. The switching device of claim 9 , further comprising

a memory to store information describing an association of the port with a geographic region having an access to the port; and

wherein the second message specifies an association of the geographic region with the second telephone service account.

11. The switching device of claim 10 , wherein the link layer processor further responsive to the first message to determine from the stored information a geographic identifier specifying the geographic region, and wherein the second message specifying the association of the geographic region with the second telephone service account includes the second message further having the determined geographic identifier.

12. The switching device of claim 11 , wherein the geographic identifier is compatible with one of a Coordinate-based Location Configuration Information format, a Civic Addresses Configuration Information format, and an Emergency Location Identification Number format.

13. The switching device of claim 10 , wherein the memory storing information describing the association of the port with the geographic region includes the memory storing a table including one or more entries of geographic information, each entry representing a respective one or more ports of the switch, each entry including:

an identifier of represented one or more ports, and

a geographic identifier specifying a geographic region serviced by the represented one or more ports.

14. The method of claim 9 , wherein the network interface sending the second message includes sending the second message according to an end-to-end protocol for communicating across one or more intermediate network devices to a destination device.

15. A machine-readable storage medium having stored thereon instructions which when executed cause a machine to perform a method comprising:

receiving a first message at a switching device of a network including a packet-switched computer network, the first message received according to a node-to-node protocol, the first message indicating a change of an endpoint communication device of the network from a first configuration for local operation of the endpoint communication device on behalf of a first telephone service account to a second configuration for local operation of the endpoint communication device on behalf of a second telephone service account, the local operation on behalf of the second telephone service account for communicating telephony information over the packet-switched computer network; and

in response to receiving the first message,

the switching device determining from information in the first message an account identifier specifying the second telephone service account, and

sending from the switching device a second message including the determined account identifier, the second message sent in support of a location service.

16. The machine-readable storage medium of claim 15 , the method further comprising

at the switching device, storing information describing an association of a port of the switching device with a geographic region having an access to the port; and

wherein the second message specifies an association of the geographic region with the second telephone service account.

17. The machine-readable storage medium of claim 16 , wherein the first message is received via the port, the method further comprising

in response to the first message, the switching device further determining from the stored information a geographic identifier specifying the geographic region; and

wherein the second message specifying the association of the geographic region with the second telephone service account includes the second message further having the determined geographic identifier.

18. The machine-readable storage medium of claim 15 , wherein the first message is sent by one of the endpoint communication device and a wireless router in communication with the endpoint communication device.

19. The machine-readable storage medium of claim 15 , wherein the second message is sent from the switching device according to an end-to-end protocol for communicating across one or more intermediate network devices to a destination device.

20. The machine-readable storage medium of claim 15 , wherein the node-to-node protocol of the first message is compatible with a Link Layer Discovery Protocol.

21. A network device comprising:

a memory to store an account identifier specifying a telephone service account associated with an endpoint device of a network;

a link layer controller coupled to the memory, the link layer controller including circuitry to access the account identifier and to generate a message based on the accessed account identifier, the message indicating a change of an endpoint communication device from a first configuration for local operation of the endpoint communication device on behalf of a first telephone service account to a second configuration for local operation of the endpoint communication device on behalf of a second telephone service account, the local operation on behalf of the second telephone service account for communicating telephony information over the packet-switched computer network; and

a network interface coupled to the link layer controller, the network interface to send the message to a switching device of the network, including sending the message according to a node-to-node protocol for communication across only a single network link.

22. The network device of claim 21 , wherein the network device is the endpoint communication device.

Assignments (10)
RELEASE OF PATENT AND TRADEMARK SECURITY INTEREST AT REEL/FRAME NO. 46050/0546 Recorded Jul 30, 2026
From: BANK OF MONTREAL, AS AGENT
To: EXTREME NETWORKS, INC.
Reel/Frame 076081/0088 →
SECURITY INTEREST Recorded Jul 29, 2026
From: EXTREME NETWORKS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 076078/0590 →
AMENDED SECURITY AGREEMENT Recorded Aug 18, 2023
From: EXTREME NETWORKS, INC.; AEROHIVE NETWORKS, INC.
To: BANK OF MONTREAL
Reel/Frame 064782/0971 →
SECURITY INTEREST Recorded May 1, 2018
From: EXTREME NETWORKS, INC.
To: BANK OF MONTREAL
Reel/Frame 046050/0546 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2018
From: SILICON VALLEY BANK
To: EXTREME NETWORKS, INC.
Reel/Frame 046051/0775 →
THIRD AMENDED AND RESTATED PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Oct 31, 2017
From: EXTREME NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 044639/0300 →
SECOND AMENDED AND RESTATED PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Jul 14, 2017
From: EXTREME NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 043200/0614 →
AMENDED AND RESTATED PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Oct 31, 2016
From: EXTREME NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 040521/0762 →
SECURITY AGREEMENT Recorded Jul 27, 2015
From: EXTREME NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 036189/0284 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2009
From: HEATH, GREGORY R; WONG, JEFFREY S
To: EXTREME NETWORKS, INC.
Reel/Frame 022715/0102 →
Continuity (1)
Related Publication 20100246439A1 · Sep 30, 2010