IP Library Granted Patent US 8,494,488
Granted Patent B1
US 8,494,488 · App. 13/656,054 · Granted Jul 23, 2013

System and method for managing access to a service for communication device

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,494,488
App. No.
13/656,054
Granted
Jul 23, 2013
Kind
B1
Abstract

A system, method and device for managing requests for services by a communication device in a communication network are provided. The method comprises: receiving a request for a service provided through the communication network; determining whether an account associated with the device has all features required to access the service; when the all features are not provided by the account displaying a first message on a display of the device indicating that access to the service is denied for the device, identifying alternative accounts for the network, displaying a second message on the display listing the alternative accounts and when a selection is provided of a selected account from the alternative accounts, sending a request to an account manager to update the account to the selected account for the device; and when the selected account is activated for the device providing access to the service.

Claims (67)

1. A method of managing requests for a service by a communication device in a communication network, the method comprising in the communication device:

receiving a request for the service provided through the communication network;

determining whether an account associated with the communication device has all features required to access the service;

when the all features are not provided by the account

displaying a first message on a display of the communication device indicating that access to the service is denied for the communication device;

identifying an alternative account for the communication network;

displaying a second message on the display listing the alternative account; and

when a selection is provided of a selected account from the alternative account, sending a request to an account manager to associate the selected account with the communication device;

and

when the selected account is activated for the communication device

providing access to the service.

2. The method of managing requests for a service by a communication device as claimed in claim 1 , further comprising:

when the all features are provided by the account, providing access to the service.

3. The method of managing requests for a service by a communication device as claimed in claim 1 , wherein identifying the alternative account comprises:

identifying all accounts available to the network.

4. The method of managing a request for a service by the communication device as claimed in claim 1 , wherein the second message comprises all accounts available to the network.

5. The method of managing requests for a service by a communication device as claimed in claim 1 , wherein the second message shows in emphasis any account that has the all features required to provide the service to the communication device.

6. The method of managing requests for a service by a communication device as claimed in claim 1 , wherein identifying the alternative account for the communication network comprises:

identifying all accounts available to the network that have the all features required for the communication device to access the service.

7. The method of managing requests for a service by a communication device as claimed in claim 6 , wherein the second message comprises the all accounts.

8. The method of managing requests for a service by a communication device as claimed in claim 1 , further comprising:

when the all features are not provided by the account

tracking a list of one or more alternative services for the service;

displaying a third message on the display showing the list; and

upon receiving a selection of an alternative service from the list, initiating a request for the alternative service.

9. The method of managing requests for a service by a communication device as claimed in claim 1 , further comprising:

when a communication link between the communication device and a server for the service is not established

displaying a third message on the display indicating that the communication link to the server is not established.

10. The method of managing requests for a service by a communication device as claimed in claim 1 , wherein an address for a server associated with the service is used to control access to the service.

11. The method of managing requests for a service by a communication device as claimed in claim 1 , wherein:

the service is a social media service; and

the all features include authorization to access the social media service.

12. The method of managing requests for a service by a communication device as claimed in claim 1 , wherein:

the service is a text messaging service; and

the all features allow access to the text messaging service.

13. A system for managing requests for a service by a communication device, the system comprising:

a processor;

a memory module for storing instructions for execution on the processor; and

a service analysis module for providing instructions for execution on the processor to receive a request for the service;

determine whether an account associated with the communication device has all features required to provide the service to the communication device;

when the all features are not provided by the account

display a first message on a display of the communication device indicating that access to the service is denied for the communication device;

identify an alternative account for the communication network;

display a second message on the display listing the alternative account; and

when the alternative account is selected, send a request to an account manager to associate the alternative account with the communication device;

and

when the alternative account is activated for the communication device provide approval to access to the service.

14. The system for managing requests for a service by a communication device as claimed in claim 13 , further comprising:

an interface analysis module for providing instructions for execution on the processor to determine when the service analysis module provides approval to access to the service; and

provide the access to the service for the communication device.

15. The system for managing requests for a service by a communication device as claimed in claim 13 , wherein the service analysis module further provides instructions for execution on the processor to

identify all accounts available to the network; and

display details of the all accounts in the second message.

16. The system for managing requests for a service by a communication device as claimed in claim 15 , wherein the service analysis module further provides instructions for execution on the processor to

show in emphasis any account of the all accounts that have the all features required to provide the service to the communication device.

17. The system for managing requests for a service by a communication device as claimed in claim 13 , wherein the service analysis module further provides instructions for execution on the processor to

identify an alternative account from all accounts available to the network that have the all features required to provide the service to the communication device; and

display the all accounts in the second message.

18. The system for managing requests for a service by a communication device as claimed in claim 13 , wherein the service analysis module further provides instructions for execution on the processor to

identify an alternative service for the service for the communication device;

display a third message on the display listing the alternative service;

receive a message to select the alternative service; and

initiate a request for the alternative service.

19. The system for managing requests for a service by a communication device as claimed in claim 13 , wherein an address for a server associated with the service is used to control access to the service.

20. The system for managing requests for a service by a communication device as claimed in claim 13 , wherein:

the service is a social media service; and

the all features include authorization to access the social media service.

Assignments (6)
CHANGE OF NAME Recorded Oct 10, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 033958/0550 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2014
From: CHALK MEDIA SERVICE CORP.
To: CHALK MEDIA CORP.
Reel/Frame 031953/0059 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2014
From: CHALK MEDIA CORP.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 031944/0370 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2013
From: TYLER, MICHEAL
To: CHALK MEDIA SERVICE CORP.
Reel/Frame 029568/0207 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2013
From: GRAHAM, PAUL ANDREW
To: CHALK MEDIA SERVICE CORP.
Reel/Frame 029568/0294 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2013
From: ROSE, LENWORTH RICHARD
To: CHALK MEDIA SERVICE CORP.
Reel/Frame 029568/0346 →