Communication period management in a communication system
First Claim
1. In a first electronic device, a method comprising:
- determining a duration of a first communication period that is scheduled between the first electronic device and a second electronic device, wherein the first scheduled communication period comprises a first initiation time point, wherein the first initiation time point is known to both the first electronic device and the second electronic device before the first initiation time point commences, wherein the first electronic device communicates with the second electronic device during the first scheduled communication period, and wherein;
determining the duration of the first communication period comprises determining a first termination time point for the first communication period,determining the first termination time point comprises negotiating with the second electronic device about the first termination time point, andnegotiating with the second electronic device comprises;
identifying a first potential termination time point for the first communication period,sending a request message to the second electronic device, the request message comprising a request that the first termination time point be equal to the first potential termination time point,receiving an accept message from the second electronic device if the first potential termination time point occurs before a second potential termination time point identified by the second electronic device, andreceiving a reject message from the second electronic device if the first potential termination time point occurs after the second potential termination time point;
comparing the duration of the first communication period with a threshold duration, wherein the threshold duration is a time period;
determining whether the duration exceeds the threshold duration, wherein the first communication period is considered a short communication period if the duration of the first communication period does not exceed the threshold duration; and
unscheduling the first communication period if the duration does not exceed the threshold duration, wherein the first communication period is unscheduled without user input.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for communication period management in a communication system is disclosed. The method may involve determining a duration of a communication period that is scheduled between two electronic devices. The method may then involve determining whether the duration exceeds a threshold. If the duration does not exceed the threshold, the communication period may be unscheduled. Furthermore, the unscheduled time may be rescheduled with another communication period to another electronic device. The method may also involve determining whether a conflict exists between the communication period and any other communication periods that are scheduled to involve either of the electronic devices. If a conflict exists, the communication period may be unscheduled.
-
Citations
32 Claims
-
1. In a first electronic device, a method comprising:
-
determining a duration of a first communication period that is scheduled between the first electronic device and a second electronic device, wherein the first scheduled communication period comprises a first initiation time point, wherein the first initiation time point is known to both the first electronic device and the second electronic device before the first initiation time point commences, wherein the first electronic device communicates with the second electronic device during the first scheduled communication period, and wherein; determining the duration of the first communication period comprises determining a first termination time point for the first communication period, determining the first termination time point comprises negotiating with the second electronic device about the first termination time point, and negotiating with the second electronic device comprises; identifying a first potential termination time point for the first communication period, sending a request message to the second electronic device, the request message comprising a request that the first termination time point be equal to the first potential termination time point, receiving an accept message from the second electronic device if the first potential termination time point occurs before a second potential termination time point identified by the second electronic device, and receiving a reject message from the second electronic device if the first potential termination time point occurs after the second potential termination time point; comparing the duration of the first communication period with a threshold duration, wherein the threshold duration is a time period; determining whether the duration exceeds the threshold duration, wherein the first communication period is considered a short communication period if the duration of the first communication period does not exceed the threshold duration; and unscheduling the first communication period if the duration does not exceed the threshold duration, wherein the first communication period is unscheduled without user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. In a first electronic device, a method comprising:
-
scheduling a first communication period between the first electronic device and a second electronic device, wherein the first communication period comprises a first initiation time point, wherein the first initiation time point is known to both the first electronic device and the second electronic device before the first initiation time point commences, wherein the first electronic device communicates with the second electronic device during the first scheduled communication period, and wherein; scheduling the first communication period comprises determining a first termination time point for the first communication period, determining the first termination time point comprises negotiating with the second electronic device about the first termination time point, and negotiating with the second electronic device comprises; identifying a first potential termination time point for the first communication period, sending a request message to the second electronic device, the request message comprising a request that the first termination time point be equal to the first potential termination time point, receiving an accept message from the second electronic device if the first potential termination time point occurs before a second potential termination time point identified by the second electronic device, and receiving a reject message from the second electronic device if the first potential termination time point occurs after the second potential termination time point, the reject message comprising a counter-request that the first termination time point be equal to the second potential termination time point; determining whether a conflict exists between the first communication period and a second communication period that is scheduled to involve the first electronic device, wherein the conflict is that the first initiation time point is equal to an initiation time point for the second communication period; and unscheduling the first communication period if such a conflict exists, wherein the first communication period is unscheduled without user input. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A first electronic device, comprising:
-
a processor; memory in electronic communication with the processor; a communication schedule; and a schedule manager configured to; determine a duration of a first communication period that is scheduled between the first electronic device and a second electronic device, wherein the first communication period comprises a first initiation time point, wherein the first initiation time point is known to both the first electronic device and the second electronic device before the first initiation time point commences, wherein the first electronic device communicates with the second electronic device during the first scheduled communication period, and wherein; determining the duration of the first communication period comprises determining a first termination time point for the first communication period, determining the first termination time point comprises negotiating with the second electronic device about the first termination time point, and negotiating with the second electronic device comprises; identifying a first potential termination time point for the first communication period, sending a request message to the second electronic device, the request message comprising a request that the first termination time point be equal to the first potential termination time point, receiving an accept message from the second electronic device if the first potential termination time point occurs before a second potential termination time point identified by the second electronic device, and receiving a reject message from the second electronic device if the first potential termination time point occurs after the second potential termination time point, the reject message comprising a counter-request that the first termination time point be equal to the second potential termination time point; compare the duration of the first communication period with a threshold duration, wherein the threshold duration is a time period; determine whether the duration exceeds the threshold duration, wherein the first communication period is considered a short communication period if the duration of the first communication period does not exceed the threshold duration; and unschedule the first communication period if the duration does not exceed the threshold duration, wherein the first communication period is unscheduled without user input. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A first electronic device, comprising:
-
a processor; memory in electronic communication with the processor; a communication schedule; and a schedule manager configured to; schedule a first communication period between the first electronic device and a second electronic device, wherein the first communication period comprises a first initiation time point, wherein the first initiation time point is known to both the first electronic device and the second electronic device before the first initiation time point commences, wherein the first electronic device communicates with the second electronic device during the first scheduled communication period, and wherein; scheduling the first communication period comprises determining a first termination time point for the first communication period, determining the first termination time point comprises negotiating with the second electronic device about the first termination time point, and negotiating with the second electronic device comprises; identifying a first potential termination time point for the first communication period, sending a request message to the second electronic device, the request message comprising a request that the first termination time point be equal to the first potential termination time point, receiving an accept message from the second electronic device if the first potential termination time point occurs before a second potential termination time point identified by the second electronic device, and receiving a reject message from the second electronic device if the first potential termination time point occurs after the second potential termination time point, the reject message comprising a counter-request that the first termination time point be equal to the second potential termination time point; determine whether a conflict exists between the first communication period and a second communication period that is scheduled to involve the first electronic device wherein the conflict is that the first initiation time point is equal to an initiation time point for the second communication period; and unschedule the first communication period if such a conflict exists, wherein the first communication period is unscheduled without user input. - View Dependent Claims (29, 30, 31, 32)
-
Specification