IP Library Granted Patent US 9,497,630
Granted Patent B2
US 9,497,630 · App. 14/598,082 · Granted Nov 15, 2016

Enhanced manageability in wireless data communication systems

Inventors: Amit Gupta (Livermore, CA); Carl Keller (Danville, CA); Jahangir Mohammed (Santa Clara, CA); Suparna Kumar (San Jose, CA)
Assignee: Jasper Technologies, Inc.
H04W12/06H04B7/26H04L63/0853H04W8/18
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 9,497,630
App. No.
14/598,082
Granted
Nov 15, 2016
Kind
B2
Abstract

A cellular network system comprises a device identifier comparator and a connection enable indicator. A device identifier comparator for comparing a received device identifier with one of a plurality of stored device identifiers, wherein the one of the stored plurality of stored device identifiers is associated with a stored subscriber identifier. A connection enable indicator for indicating whether a connection from a cellular device associated with the received device identifier to a data network associated with the cellular network system should be enabled.

Claims (27)

1. An authentication server coupled to a data network associated with a wireless network comprising:

a receiver configured for receiving a device identifier and a subscriber identifier from a mobile device; and

a processor comprising a connection enable indicator configured for enabling a data network connection and a device identifier comparator configured for comparing the received device identifier to at least one of a plurality of stored device identifiers, each stored device identifier being associated with at least one of a plurality of stored subscriber identifiers, wherein the connection enable indicator is configured to enable a data network connection between the mobile device and the data network when the device identifier comparator identifies a match between the received device identifier to at least one of the plurality of stored device identifiers, and when no match occurs the processor is configured to replace a stored device identifier corresponding to the received subscriber identifier with the received device identifier according to a condition associated with the received subscriber identifier; wherein when no match occurs, the connection enable indicator is configured to enable a data network connection according to the condition associated with the received subscriber identifier; wherein each received subscriber identifier is associated with at least one of the plurality of stored subscriber identifiers; wherein the condition is defined by at least one of a plurality of rules stored in a device rules data base, each rule being associated with at least one of the plurality of stored subscriber identifiers; wherein the connection enable indicator is configured to enable the data network connection based at least in part on one of the plurality of rules; and wherein at least one of the plurality of rules indicates whether the received device identifier replaces the stored device identifier.

2. The authentication server as in claim 1 , wherein at least one of the plurality of rules indicates whether an alert is to be sent based on the received device identifier.

3. The authentication server as in claim 1 , wherein the received device identifier is based at least in part on information in a username field.

4. The authentication server as in claim 1 , wherein the received device identifier is based at least in part on information in a password field.

5. The authentication server as in claim 1 , wherein at least one of the plurality of rules indicates whether an alert is to be logged based on the received device identifier.

6. The authentication server as in claim 1 , wherein the received subscriber identifier is based at least in part on information in a username field.

7. The authentication server as in claim 1 , wherein the received subscriber identifier is based at least in part on information in a password field.

8. The authentication server as in claim 1 , wherein the received subscriber identifier is encoded.

9. A method for authentication in a data network associated with a wireless network comprising:

receiving, in an authentication server coupled to the data network, a device identifier and a subscriber identifier from at least one mobile device;

comparing the received device identifier to at least one of a plurality of stored device identifiers utilizing a device identifier comparator in a processor of the authentication server, each stored device identifier being associated with at least one of a plurality of stored subscriber identifiers;

enabling a data network connection, utilizing a connection enable indicator in the processor, between the mobile device and the data network, when the device identifier comparator identifies a match between the received device identifier to at least one of the plurality of stored device identifiers; and

replacing, utilizing the processor, a stored device identifier corresponding to the received subscriber identifier with the received device identifier according to a condition associated with the received subscriber identifier when no match occurs; wherein when no match occurs, the connection enable indicator enables a data network connection according to the condition associated with the received subscriber identifier; wherein each received subscriber identifier is associated with at least one of the plurality of stored subscriber identifiers; wherein the condition is defined by at least one of a plurality of rules stored in a device rules data base, each rule being associated with at least one of the plurality of stored subscriber identifiers; wherein the connection enable indicator enables the data network connection based at least in part on one of the plurality of rules; and wherein at least one of the plurality of rules indicates whether the received device identifier replaces the stored device identifier corresponding to the received subscriber identifier.

10. The method as in claim 9 , wherein at least one of the plurality of rules indicates whether an alert is to be sent based on the received device identifier.

11. The method as in claim 9 , wherein the received device identifier is based at least in part on information in a username field.

12. The method as in claim 9 , wherein the received device identifier is based at least in part on information in a password field.

13. The method as in claim 9 , wherein the received device identifier is associated with a received subscriber identifier.

14. The method as in claim 9 , wherein the received subscriber identifier is based at least in part on information in a username field.

15. The method as in claim 9 , wherein the received subscriber identifier is based at least in part on information in a password field.

16. The method as in claim 9 , wherein the received subscriber identifier is encoded.

17. A non-transitory computer program product for an authentication server in a data network associated with a wireless network, the non-transitory computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions to:

receive, in the authentication server coupled to the data network associated with the wireless network, a device identifier and a subscriber identifier from at least one mobile device;

compare the received device identifier to at least one of a plurality of stored device identifiers utilizing a device identifier comparator in a processor of the authentication server, each stored device identifier being associated with at least one of a plurality of stored subscriber identifiers;

enable a data network connection, utilizing a connection enable indicator in the processor, between the mobile device and the data network when the device identifier comparator identifies a match between the received device identifier to at least one of the plurality of stored device identifiers; and

replace, utilizing the processor, a stored device identifier corresponding to the received subscriber identifier with the received device identifier according to a condition associated with the received subscriber identifier when no match occurs; wherein when no match occurs, the connection enable indicator enables a data network connection according to the condition associated with the received subscriber identifier; wherein each received subscriber identifier is associated with at least one of the plurality of stored subscriber identifiers; wherein the condition is defined by at least one of a plurality of rules stored in a device rules data base, each rule being associated with at least one of the plurality of stored subscriber identifiers; wherein the connection enable indicator enables the data network connection based at least in part on one of the plurality of rules; and wherein at least one of the plurality of rules indicates whether the received device identifier replaces the stored device identifier corresponding to the received subscriber identifier.

Assignments (3)
CHANGE OF NAME Recorded Feb 27, 2017
From: JASPER TECHNOLOGIES, INC.
To: JASPER TECHNOLOGIES LLC
Reel/Frame 041823/0259 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2017
From: JASPER TECHNOLOGIES LLC
To: CISCO TECHNOLOGY, INC.
Reel/Frame 041823/0655 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2015
From: GUPTA, AMIT; KELLER, CARL; MOHAMMED, JAHANGIR; KUMAR, SUPARNA
To: JASPER TECHNOLOGIES, INC
Reel/Frame 035246/0066 →
Continuity (6)
Continuation 14171124 · Feb 3, 2014
Continuation 13437775 · Apr 2, 2012
Continuation 12315178 · Nov 26, 2008
Provisional Application 61004653 · Nov 29, 2007
Provisional Application 61004654 · Nov 29, 2007
Related Publication 20150126161A1 · May 7, 2015