IP Library Granted Patent US 8,660,101
Granted Patent B2
US 8,660,101 · App. 12/649,574 · Granted Feb 25, 2014

Method and apparatus for updating presence state of a station in a wireless local area network (WLAN)

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,660,101
App. No.
12/649,574
Granted
Feb 25, 2014
Kind
B2
Abstract

A method and apparatus for presence state determination at an access point of a station determines whether a station associated with the access point is responsive to the access point to indicate the station is “present” or “not present”. The access point informs a presence server when the station's presence state changes. The presence server does not therefore need to rely on presence handshaking between the presence server and the station.

Claims (18)

1. A method, comprising:

receiving, at a presence server, a presence state update indicating that a station associated with an access point to which the presence server is operably coupled has a “present” state, and wherein the access point includes a stateful firewall;

updating a state register at the presence server to indicate the “present” state of the station;

receiving from the station a state modifier indicating a “busy” present state;

updating the state register to indicate the “busy” present state;

receiving from the access point, subsequent to the access point being unable to communicate with the station due to its being busy, an indication that the station is “not present”;

subsequent to receiving the “not present” state update of the station from the access point, maintain the “busy” state of the station in the state register at the presence server until no further state update is received from either the access point or the station for a preselected period of time and maintain session information for the station in the firewall; and

changing the state of the station to “not present” in the state register at the presence server upon expiration of the preselected period of time and flushing the session information for the station from the firewall.

2. A presence server, comprising:

a state register operable to indicate a presence state of a station; and

a controller coupled to the state register and operable to:

receive a presence state update indicating that a station associated with an access point to which the presence server is operably coupled has a “present” state, and wherein the access point includes a stateful firewall;

update the state register at the presence server to indicate the “present” state of the station;

receive from the station a state modifier indicating a “busy” present state;

update the state register to indicate the “busy” present state;

receive from the access point, subsequent to the access point being unable to communicate with the station due to its being busy, an indication that the station is “not present”;

subsequent to receiving the “not present” state update of the station from the access point, maintain the “busy” state of the station in the state register until no further state update is received from either the access point or the station for a preselected period of time while session information for the station is maintained in the firewall; and

change the state of the station to “not present” in the state register upon expiration of the preselected period of time while the session information for the station is flushed from the firewall.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 17, 2015
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SYMBOL TECHNOLOGIES, INC.
Reel/Frame 036371/0738 →
CHANGE OF NAME Recorded Jul 8, 2015
From: SYMBOL TECHNOLOGIES, INC.
To: SYMBOL TECHNOLOGIES, LLC
Reel/Frame 036083/0640 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2014
From: MOTOROLA SOLUTIONS, INC.
To: SYMBOL TECHNOLOGIES, INC.
Reel/Frame 034114/0592 →
SECURITY AGREEMENT Recorded Oct 31, 2014
From: ZIH CORP.; LASER BAND, LLC; ZEBRA ENTERPRISE SOLUTIONS CORP.; SYMBOL TECHNOLOGIES, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC. AS THE COLLATERAL AGENT
Reel/Frame 034114/0270 →
CHANGE OF NAME Recorded Apr 6, 2011
From: MOTOROLA, INC
To: MOTOROLA SOLUTIONS, INC.
Reel/Frame 026079/0880 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2009
From: LUNDSGAARD, SOREN K.; BATTA, PUNEET
To: MOTOROLA, INC.
Reel/Frame 023716/0926 →