IP Library › Granted Patent US 9,973,921
Granted Patent B2
US 9,973,921 · App. 14/671,699 · Granted May 15, 2018

Conflict detection

Inventors: Alexander May-Weymann (Sophia Antipolis, FR); Flavien Delorme (Sophia Antipolis, FR)
Assignee: Nvidia Corporation
H04W8/205
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,973,921
App. No.
14/671,699
Granted
May 15, 2018
Kind
B2
Abstract

A terminal for communication with a communication network and a method of configuring a subscriber identity device are disclosed. In one embodiment, the terminal includes computer storage configured to store a subscriber identity application, a processing unit operable to provide access to the communication network by executing an instance of the subscriber identity application, and a toolkit file assigning a modem of the terminal to handle at least one communication procedure for effecting said communication with the communication network, wherein the transferred terminal profile information assigns a host processor of the terminal to handle at least one communication procedure for effecting said communication with the communication network.

Claims (19)

1. A method of configuring a subscriber identity device for use at a terminal for communication with a communication network, the method comprising:

transferring terminal profile information to the subscriber identity device, the terminal profile information assigning a host processor of the terminal a communication procedure for effecting said communication with the communication network;

selecting a subscriber identity application of the subscriber identity device for execution on a processing unit of the subscriber identity device;

following the execution, accessing a toolkit file of the subscriber identity device;

detecting whether the toolkit file assigns the communication procedure to a modem of the terminal and thereby creates a conflicting assignment of the communication procedure to the modem and the host processor, wherein the host processor compares a portion of the terminal profile information that corresponds to an assignment of the communication procedure to a portion of the toolkit file that corresponds to the assignment of the communication procedure; and

when the conflicting assignment is detected, resolving the conflicting assignment by resetting the portion of the terminal profile information that corresponds to the assignment of the communication procedure and transferring an updated terminal profile information to the subscriber identity device.

2. A method according to claim 1 wherein the terminal profile information and the updated terminal profile information is transferred to the subscriber identity device by instigating at least one respective write command to the modem, responsive to which the modem writes the terminal profile information and the updated terminal profile information to the subscriber identity device.

3. A method according to claim 2 wherein each respective write command is an AT command.

4. A method according to claim 3 wherein each respective write command is an AT+CUSATW command.

5. A method according to claim 1 wherein the toolkit file is accessed by instigating one or more read commands to a modem, responsive to which the modem reads the toolkit file on the subscriber identity device.

6. A method according to claim 5 wherein the read commands are AT commands.

7. A method according to claim 6 wherein the read commands are AT+CUSATR commands.

8. A method according to claim 1 wherein the communication network is a UMTS network and the application is one of a USIM application and an ISIM application.

9. At least one non-transitory computer readable medium storing executable code configured when executed to implement the method of claim 1 .

10. A terminal for communication with a communication network comprising:

an interface for connecting to a modem;

a host processor configured to transfer terminal profile information to a subscriber identity device for use at the terminal, the subscriber identity device comprising computer storage configured to store a subscriber identity application, a processing unit operable to provide access to the communication network by executing an instance of the subscriber identity application;

wherein the transferred terminal profile information assigns a host processor of the terminal a communication procedure for effecting said communication with the communication network; and

wherein the host processor is further configured to select the subscriber identity application for execution on the processing unit of the subscriber identity device, access a toolkit file, following the execution, to detect whether the toolkit file assigns the communication procedure to the modem and thereby creates a conflicting assignment of the communication procedure to the modem and the host processor, compare a portion of the terminal profile information that corresponds to an assignment of the communication procedure to a portion of the toolkit file that corresponds to the assignment of the communication procedure, and when the conflicting assignment is detected, resolve the conflicting assignment by resetting the portion of the terminal profile information that corresponds to the assignment of the communication procedure and transferring an updated terminal profile information to the subscriber identity device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2015
From: MAY-WEYMANN, ALEXANDER; DELORME, FLAVIEN
To: NVIDIA CORPORATION
Reel/Frame 035392/0558 →
Continuity (1)
Related Publication 20160286515A1 · Sep 29, 2016