IP Library Patent Application 15227258
Patent Application
App. No. 15/227,258

NOTIFICATION FRAMEWORK FOR ACCESS POINT CONTROLLERS

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.
15/227,258
Filed
Aug 3, 2016
Art Unit
2433
USPC
726/9
Abstract

A notification framework for access point controllers is provided. An access point controller receives, from a device, a request for an application token associated with an application at the device, the application token configured to identify messages to the application when transmitted therewith. The access point controller transmits, to the device, the application token. When the device is to communicate with an applications server associated with the application, the device transmits the application token to the applications server, which transmits messages for the application to the access point controller which transmits the messages, with the application token, to the device. In response, the device can provide a notification of the message, and/or the device can establish a connection with the application server, at least temporarily.

Claims (33)

1 . An access point controller comprising:

a processor, a memory and a communication interface configured to communicate with a device and an applications server using one or more access points, the processor configured to:

manage the one or more access points;

receive, from the device, using the communication interface, a request for an application token associated with an application at the device, the application token configured to identify messages to the application when transmitted therewith; and,

transmit, to the device, using the communication interface, the application token.

2 . The access point controller of claim 1 , further comprising one of a cloud controller and a local controller.

3 . The access point controller of claim 1 , wherein the processor is further configured to:

receive, from the applications server, using the communication interface, a message with the application token, the message intended for the application at the device; and,

transmit, to the device, using the communication interface, the message with the application token.

4 . The access point controller of claim 3 , wherein the processor is further configured to: transmit, to the device, using the communication interface, the message with the application token using an access point, the message with the application token received at the device in an 802.11 action frame.

5 . The access point controller of claim 1 , wherein the processor is further configured to communicate with the device using the one or more access points, communications with the device occurring at least according to an 802.11 protocol.

6 . The access point controller of claim 1 , wherein the processor is further configured to: generate the application token.

7 . The access point controller of claim 1 , wherein the processor is further configured to: store the application token at the memory in association with an identifier of the device.

8 . A method comprising:

managing, at an access point controller, one or more access points using a communication interface configured to communicate with a device and an applications server using the one or more access points;

receiving, at a processor of the access point controller, from the device, using the communication interface, a request for an application token associated with an application at the device, the application token configured to identify messages to the application when transmitted therewith; and,

transmitting, from the access point controller, to the device, using the communication interface, the application token.

9 . The method of claim 8 , wherein the access point controller comprises one of a cloud controller and a local controller.

10 . The method of claim 8 , further comprising:

receiving, at the access point controller, from the applications server, using the communication interface, a message with the application token, the message intended for the application at the device; and,

transmitting, from the access point controller, to the device, using the communication interface, the message with the application token.

11 . The method of claim 10 , further comprising: transmitting, from the access point controller, to the device, using the communication interface, the message with the application token using an access point, the message with the application token received at the device in an 802.11 action frame.

12 . The method of claim 8 , further comprising communicating with the device using the one or more access points, communications with the device occurring at least according to an 802.11 protocol.

13 . The method of claim 8 , further comprising: generating, at the access point, the application token.

14 . The method of claim 8 , further comprising: storing, at a memory of the access point, the application token in association with an identifier of the device.

15 . A device comprising:

a processor, a notification device, a memory storing an application, and a communication interface configured to communicate with an access point controller and an applications server using one or more access points, the processor configured to:

transmit, to the access point controller, using the communication interface, a request for an application token associated with the application;

receive, from the access point controller, using the communication interface, the application token;

transmit, to the applications server, using the communication interface, the application token; and,

when a message intended for the application is received with the application token from the access point controller, using the communication interface to one or more of: control the notification device to provide a notification of the message; and, establish, using the communication interface, a connection with the applications server.

16 . The device of claim 15 , wherein the processor is further configured to: control the notification device to provide the notification of the message by: providing the notification in association with processing the application.

17 . The device of claim 15 , wherein the connection between the device and the applications server comprises a temporary TCP/IP socket connection.

Assignments (8)
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 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2018
From: SILICON VALLEY BANK
To: EXTREME NETWORKS, INC.
Reel/Frame 046051/0775 →
SECURITY INTEREST Recorded May 1, 2018
From: EXTREME NETWORKS, INC.
To: BANK OF MONTREAL
Reel/Frame 046050/0546 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2016
From: SYMBOL TECHNOLOGIES, LLC
To: EXTREME NETWORKS, INC.
Reel/Frame 040579/0410 →
AMENDED AND RESTATED PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Oct 31, 2016
From: EXTREME NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 040521/0762 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2016
From: SUNDARAM, SUNDARESAN; RAJA, KRISHNA; RAJENDIRAN, SUBRAMANI; RAMAKRISHNAN, SANDEEP
To: SYMBOL TECHNOLOGIES, LLC
Reel/Frame 039331/0539 →