IP Library Patent Application 14751977
Patent Application
App. No. 14/751,977

DYNAMIC MANAGEMENT OF INACTIVITY TIMER DURING INTER-PROCESSOR COMMUNICATION

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 None
App. No.
14/751,977
Abstract

An apparatus is described herein. The apparatus includes a first processor and a second processor. The first processor and the second processor communicate via an inter-processor communication link. The apparatus also includes a inactivity timer control module The inactivity timer control module is to manage a state of the communications link based on data traffic characteristics.

Claims (38)

1 . An apparatus for management of inactivity timer, comprising:

a first processor;

a second processor communicatively coupled to the first processor via an inter-processor communication (IPC) link; and

an inactivity timer control module, wherein the inactivity timer control module is to manage a state of the IPC communication link via an inactivity timeout value based on a Quality of Service parameter.

2 . The apparatus of claim 1 , wherein the Quality of Service parameter is a tabulated value that is to reflect a traffic class of data.

3 . The apparatus of claim 1 , wherein the Quality of Service parameter is a Quality of Service Class Identifier (QCI) for data traffic transmitted using fourth generation (4G) data transmission.

4 . The apparatus of claim 1 , wherein the Quality of Service parameter is a traffic class of a packet data protocol (PDP) context for data traffic flowing over third generation (3G) data transmission.

5 . The apparatus of claim 1 , wherein the Quality of Service parameter is to be determined by analyzing a type of traffic by intercepting Type of Service (TOS) bits of data traffic.

6 . The apparatus of claim 1 , wherein the Quality of Service parameter is a combination of the Traffic Class of the Packet Data Protocol (PDP) context for the traffic flowing over 3G, or Quality of Service Class Identifier (QCI) for the traffic flowing over 4G, and the Type of Service bits for internet protocol (IP) traffic.

7 . The apparatus of claim 1 , wherein a state of the communications link is a power state.

8 . The apparatus of claim 1 , wherein the state is based on an inactivity timeout value to be calculated using QoS parameters from all traffic on the IPC link.

9 . The apparatus of claim 1 , wherein the inactivity timeout value is used by a driver to manage the IPC link.

10 . The apparatus of claim 1 , wherein the first processor is a modem processor, and the second processor is an application processor.

11 . The apparatus of claim 1 , wherein a QCI or Traffic class value table is to be stored at the first processor.

12 . A method for dynamic management of an inactivity timer, comprising:

adding a bearer in response to a bearer event;

detecting a type of bearer and a corresponding Quality of Service parameter; and

calculating an inactivity timeout value based on the type of bearer and a corresponding Quality of Service parameter.

13 . The method of claim 12 , wherein the Quality of Service parameter is a QCI or Traffic Class value.

14 . The method of claim 12 , wherein the Quality of Service parameter is determined by analyzing a type of traffic by intercepting a Type of Service (TOS) bits of an internet protocol (IP) traffic.

15 . The method of claim 12 , wherein adding a bearer comprises generating a new bearer entry or updating an existing bearer entry.

16 . The method of claim 12 , wherein the inactivity timeout value is calculated as the highest timeout value associated with each active bearer.

17 . The method of claim 12 , the bearer transmits data between an application processor and a remote device through a modem processor.

18 . A system for management of inactivity timer, comprising:

an inter-processor communication (IPC) link;

a memory that is to store instructions and that is communicatively coupled with the IPC link;

a inactivity timer control module;

a processor communicatively coupled to the memory, wherein when the processor is to execute the instructions, the processor is to:

communicate with an another processor via the IPC link, wherein the inactivity timer control module is to manage a state of the IPC link based on a Quality of Service parameter.

19 . The system of claim 18 , wherein the Quality of Service parameter is a tabulated value that is to reflect a traffic class of data.

20 . The system of claim 18 , wherein the Quality of Service parameter is a Quality of Service Class Identifier (QCI) for data traffic transmitted using 4G.

21 . The system of claim 18 , wherein the Quality of Service parameter is a traffic class of a packet data protocol (PDP) context for data traffic flowing over 3G.

22 . An apparatus for management of inactivity timer, comprising:

a first processor;

an inactivity timer control module, wherein the inactivity timer control module is to retrieve a QoS parameter and compute an inactivity timeout value based on the QoS parameter.

23 . The apparatus of claim 22 , wherein the inactivity timer control module is to send the inactivity timeout value to a device.

24 . The apparatus of claim 22 , wherein the inactivity timer control module is to monitor traffic on an IPC link.

25 . The apparatus of claim 22 , wherein the inactivity timer control module is to monitor traffic on an IPC link and intercept a new QoS parameter.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2021
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 057349/0178 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 036021 FRAME: 0835. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 9, 2015
From: MARQUE, JEAN; PERRAUD, ERIC
To: INTEL IP CORPORATION
Reel/Frame 036086/0747 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2015
From: MARQUE, JEAN; PERRAUD, ERIC
To: INTEL CORPORATION
Reel/Frame 036021/0835 →