IP Library Granted Patent US 7,668,544
Granted Patent B2
US 7,668,544 · App. 11/509,570 · Granted Feb 23, 2010

Method and system for handling a faulty registration for a mobile communications 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 7,668,544
App. No.
11/509,570
Granted
Feb 23, 2010
Kind
B2
Abstract

A method and system for handling a faulty registration for a subscriber with a mobile communication device in a communications network. A faulty registration comprises a registration missing identification information or having a field that is missing an identifier or other form of information. The method and system comprise selecting another field or property in the faulty registration, which is populated with an identifier or identification information, and searching the selected field or property in a list of registrations for matching identification information. Associating the faulty registration with an existing registration for a subscriber based on matching the identification information. According to another aspect, the system and method comprise generating a new registration for the customer with the faulty registration if a matching registration is not located or search criteria are not satisfied. According to another aspect, the system and method comprise creating a record associated with the faulty registration.

Claims (35)

1. A method for handling a faulty registration received for a mobile communications device of a subscriber in a provisioning system, wherein the faulty registration comprises a field with missing identification information, the provisioning system including a list of registrations for mobile communications devices of subscribers, said method comprising the steps of:

selecting another field populated with other identification information in said faulty registration;

searching said list of registrations based on said identification information;

associating said faulty registration with a registration retrieved from said list of registrations having matching identification information;

utilizing said retrieved registration for identifying the subscriber associated with the mobile communications device for said faulty registration.

2. The method as claimed in claim 1 , further including the step of creating a new registration for the subscriber if a matching registration cannot be found in said list of registrations.

3. The method as claimed in claim 2 , wherein said new registration includes one or more restrictions.

4. The method as claimed in claim 2 , further including the step of creating a record for said faulty registration in the provisioning system.

5. The method as claimed in claim 1 , further including the steps of selecting one or more other existing fields populated with additional identification information and wherein said step of searching comprises searching said list of registrations based on said additional identification information.

6. The method as claimed in claim 5 , wherein said existing fields comprise an IMSI field, an ICCID field and a MSISDN field.

7. The method as claimed in claim 6 , further including the step of creating a new registration for the subscriber if a matching registration cannot be found in said list of registrations.

8. A computer program product for handling a faulty registration received for a mobile communications device of a subscriber in a provisioning system, wherein the faulty registration comprises a field with missing identification information, the provisioning system including a list of registrations for mobile communications devices of subscribers, said computer program product comprising:

a medium for storing computer-readable instructions;

said computer-readable instructions including,

selecting another field populated with other identification information in said faulty registration;

searching said list of registrations based on said identification information;

associating said faulty registration with a registration retrieved from said list of registrations having matching identification information;

provisioning the subscriber with utilizing said retrieved registration.

9. The computer program product as claimed in claim 8 , further including a computer-readable instruction for creating a new registration for the subscriber if a registration with matching identification information is not found.

10. The computer program product as claimed in claim 9 , further including a computer-readable instruction for generating one or more restrictions associated with said new registration.

11. In a communications network, a system for handling a faulty registration received for a mobile communication device or a subscriber, wherein said faulty registration comprises a field with missing identification information, said system comprising:

provisioning means for provisioning a plurality of subscribers and including a list of registrations associated with said plurality of subscribers;

means for selecting another field from said faulty registration wherein said selected field is populated with other identification information;

means for searching said selected field in the registration in said list of registrations;

means for associating said faulty registration with a registration retrieved from said list of registrations having matching identification information; and

said means for provisioning processing said subscriber associated with the mobile communication device for said faulty registration based on said retrieved registration.

12. The system as claimed in claim 11 , further including means for creating a new registration for the subscriber if a registration matching search criteria cannot be found in said list of registrations.

13. The system as claimed in claim 12 , wherein said new registration includes one or more restrictions.

14. The system as claimed in claim 12 , further including means for creating a record for said faulty registration in said means for provisioning.

15. The system as claimed in claim 14 , wherein said identification information corresponds to an IMSI field.

16. The system as claimed in claim 11 , wherein said means for selecting comprises means for selecting a plurality of properties from said faulty registration wherein said selected properties comprise other types of identification information.

17. The system as claimed in claim 16 , wherein said means for searching comprises means for searching said plurality of selected properties in the registrations in said list of registrations, and wherein said means for associating comprises means for associating said faulty registration with a registration retrieved from said list of registrations having matching identification information in said plurality of selected properties.

18. The system as claimed in claim 17 , further including means for creating a new registration for the subscriber if a registration having matching identification information cannot be found in said list of registrations.

19. The system as claimed in claim 18 , further including means for creating a record for said faulty registration in said means for provisioning.

20. The system as claimed in claim 19 , wherein said new registration includes one or more restrictions.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Oct 10, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 033969/0330 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2006
From: VITORINO, DIANA
To: RESEARCH IN MOTION LIMITED
Reel/Frame 018242/0787 →