1461113567-b904b2d4-c391-46fb-8f26-e4824602b509

1. A method of operating a wireless communications device, comprising operations of:
responsive to wakeup from a reduced power sleep state, performing operations comprising: receiving a network transmitted call-paging message, receiving at least one instance of a repeating network transmitted broadcast-paging message that occurs multiple times for each instance of the call-paging message;
prior to re-entering the sleep state, establishing a next wakeup time so as to minimize a total time of receiving the call-paging message and at least one instance of the broadcast-paging message.
2. A method of operating a wireless communications device, comprising operations of:
responsive to wakeup from a reduced power sleep state, performing operations comprising: receiving a network transmitted call-paging message and one instance of a repeating network transmitted broadcast-paging message that occurs multiple times for each instance of the call-paging message, evaluating signal metrics of one or more prescribed signals received at the wireless communications device, and receiving as many additional instances of the broadcast-paging message as dictated by results of the signal metrics evaluation.
3. At least one signal bearing medium tangibly embodying a program of machine-readable instructions executable by a digital data processor to perform operations to manage a wireless communications device, the operations comprising:
responsive to wakeup from a reduced power sleep state, performing operations comprising: receiving a network transmitted call-paging message, receiving at least one instance of a repeating network transmitted broadcast-paging message that occurs multiple times for each instance of the call-paging message;
prior to re-entering the sleep state, establishing a next wakeup time so as to minimize a total time of receiving the call-paging message and at least one instance of the broadcast-paging message.
4. At least one signal bearing medium tangibly embodying a program of machine-readable instructions executable by a digital data processor to perform operations to manage a wireless communications device, the operations comprising:
responsive to wakeup from a reduced power sleep state, performing operations comprising: receiving a network transmitted call-paging message and one instance of a repeating network transmitted broadcast-paging message that occurs multiple times for each instance of the call-paging message, evaluating signal metrics of one or more prescribed signals received at the wireless communications device, and receiving as many additional instances of the broadcast-paging message as dictated by results of the signal metrics evaluation.
5. Circuitry including multiple interconnected electrically conductive elements configured to perform operations to manage a wireless communications device, the operations comprising:
responsive to wakeup from a reduced power sleep state, performing operations comprising: receiving a network transmitted call-paging message, receiving at least one instance of a repeating network transmitted broadcast-paging message that occurs multiple times for each instance of the call-paging message;
prior to re-entering the sleep state, establishing a next wakeup time so as to minimize a total time of receiving the call-paging message and at least one instance of the broadcast-paging message.
6. Circuitry including multiple interconnected electrically conductive elements configured to perform operations to manage a wireless communications device, the operations comprising:
responsive to wakeup from a reduced power sleep state, performing operations comprising:
receiving a network transmitted call-paging message and one instance of a repeating network transmitted broadcast-paging message that occurs multiple times for each instance of the call-paging message, evaluating signal metrics of one or more prescribed signals received at the wireless communications device, and receiving as many additional instances of the broadcast-paging message as dictated by results of the signal metrics evaluation.
7. A wireless communications device, comprising:
a transceiver;
a speaker;
a microphone;
a user interface;
a manager, coupled to the transceiver, speaker, microphone, and user interface, and programmed to perform operations comprising:
responsive to wakeup from a reduced power sleep state, performing operations comprising: receiving a network transmitted call-paging message, receiving at least one instance of a repeating network transmitted broadcast-paging message that occurs multiple times for each instance of the call-paging message;
prior to re-entering the sleep state, establishing a next wakeup time so as to minimize a total time of receiving the call-paging message and at least one instance of the broadcast-paging message.
8. A wireless communications device, comprising:
a transceiver;
a speaker;
a microphone;
a user interface;
a manager, coupled to the transceiver, speaker, microphone, and user interface, and programmed to perform operations comprising:
responsive to wakeup from a reduced power sleep state, performing operations comprising:
receiving a network transmitted call-paging message and one instance of a repeating network transmitted broadcast-paging message that occurs multiple times for each instance of the call-paging message, evaluating signal metrics of one or more prescribed signals received at the wireless communications device, and receiving as many additional instances of the broadcast-paging message as dictated by results of the signal metrics evaluation.
9. A wireless communications device, comprising:
means for transceiving;
speaker means for producing an audible signal from an electrical signal;
microphone means for producing an electrical signal from an audible signal;
user interface means for exchanging information with an operator;
manager means for performing operations comprising:
responsive to wakeup from a reduced power sleep state, performing operations comprising:
receiving a network transmitted call-paging message, receiving at least one instance of a repeating network transmitted broadcast-paging message that occurs multiple times for each instance of the call-paging message;
prior to re-entering the sleep state, establishing a next wakeup time so as to minimize a total time of receiving the call-paging message and at least one instance of the broadcast-paging message.
10. A wireless communications device, comprising:
means for transceiving;
speaker means for producing an audible signal from an electrical signal;
microphone means for producing an electrical signal from an audible signal;
user interface means for exchanging information with an operator;
manager means for performing operations comprising:
responsive to wakeup from a reduced power sleep state, performing operations comprising: receiving a network transmitted call-paging message and one instance of a repeating network transmitted broadcast-paging message that occurs multiple times for each instance of the call-paging message, evaluating signal metrics of one or more prescribed signals received at the wireless communications device, and receiving as many additional instances of the broadcast-paging message as dictated by results of the signal metrics evaluation.
11. A method for communicating paging messages to wireless communications devices of a wireless communications network, where the network responds to each incoming call placed to a wireless communications device by transmitting a call-paging message within a corresponding partition of a digital radio frame of prescribed format, the method comprising operations of:
responsive to each occurrence of a specified broadcast event, transmitting a repeating broadcast-paging message announcing the availability of broadcast content from the network, where the broadcast-paging message is transmitted multiple times within each digital radio frame.
12. The method of claim 11, where:
the transmitting operation comprises: responsive to each occurrence of a first broadcast event associated with first set of one or more broadcast programs, transmitting a first repeating broadcast-paging message announcing the availability of broadcast content related to the first set of broadcast programs, where the broadcast-paging message is transmitted multiple times within each digital radio frame;
the operations further comprise: responsive to each occurrence of a second broadcast event associated with second set of one or more broadcast programs, transmitting a second repeating broadcast-paging message announcing the availability of broadcast content related to the second set of broadcast programs, where the broadcast-paging message is transmitted multiple times within each digital radio frame.
13. The method of claim 11, where:
the broadcast-paging message comprises a binary signal indicating whether or not broadcast content is available from the network.
14. The method of claim 11, where one type of broadcast event comprises base station receipt of network-assigned instructions to notify wireless communication devices of one or more particular broadcast programs.
15. The method of claim 11, where one type of broadcast event comprises the base station upon querying the network learning that one or more unannounced broadcast programs are available from the network.
16. The method of claim 11, where one type of broadcast event comprises the base station upon querying the network learning that the network has designated one or more previously announced broadcast programs for re-announcement.
17. At least one signal-bearing medium tangibly embodying a program of machine-readable instructions executable by a digital data processor to perform operations for communicating paging messages to wireless communications devices of a wireless communications network, where the network responds to each incoming call placed to a wireless communications device by transmitting a call-paging message within a corresponding partition of a digital radio frame of prescribed format, the method comprising operations of:
responsive to each occurrence of a broadcast event, transmitting a repeating broadcast-paging message announcing the availability of broadcast content from the network, where the broadcast-paging message is transmitted multiple times within each digital radio frame.
18. A base station apparatus for use in a wireless communications network that responds to each incoming call placed to a wireless communications device by transmitting a call-paging message within a corresponding partition of a digital radio frame of prescribed format, the base station comprising:
one or more antennas;
a transceiver;
a digital data processor programmed to communicate paging messages to wireless communications devices by performing operations comprising: responsive to each occurrence of a broadcast event, transmitting a repeating broadcast-paging message announcing the availability of broadcast content from the network, where the broadcast-paging message is transmitted multiple times within each digital radio frame.
19. A base station apparatus for use in a wireless communications network that responds to each incoming call placed to a wireless communications device by transmitting a call-paging message within a corresponding partition of a digital radio frame of prescribed format, the base station comprising:
antenna means for relaying signals between conductive media and air media;
means for transceiving;
digital data processor means for communicating paging messages to wireless communications devices by performing operations comprising: responsive to each occurrence of a broadcast event, transmitting a repeating broadcast-paging message announcing the availability of broadcast content from the network, where the broadcast-paging message is transmitted multiple times within each digital radio frame.
20. A wireless communications network that responds to each incoming call placed to a wireless communications device by transmitting a call-paging message within a corresponding partition of a digital radio frame of prescribed format, the network comprising:
multiple base stations;
wireless communications network equipment shared by multiple base stations;
where at least one of the base stations and network facilities is programmed to communicate paging messages to wireless communications devices by performing operations comprising: responsive to each occurrence of a broadcast event, transmitting a repeating broadcast-paging message announcing the availability of broadcast content from the network, where the broadcast-paging message is transmitted multiple times within each digital radio frame.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. An organic light-emitting diode display device, comprising:
a plurality of data lines and a plurality of scan lines which cross each other;
a plurality of pixel cells arranged in a matrix in pixel areas between the data lines and the scan lines, the pixel cells containing organic electro-luminescence diodes, the pixel cells arranged in different colors in a vertical direction and in the same color in a horizontal direction;
a data driver operative to supply data to the data lines; and
a scan driver operative to supply a scan signal to the scan lines.
2. The organic light-emitting diode display device according to claim 1, wherein
the pixel cells include red pixel cells, green pixel cells, and blue pixel cells, and
the pixel cells are repeatedly arranged in the vertical direction in order: red, green, and blue.
3. The organic light-emitting diode display device according to claim 1, wherein the scan driver includes:
a level shifter operative to change a signal level of a scan signal inputted from outside;
a shift register operative to sequentially supply a signal outputted from the level shifter to the scan lines; and
a control signal operative to control the level shifter and the shift register.
4. The organic light-emitting diode display device according to claim 1, further comprising a pixel driving thin film transistor operative to drive the pixel cell, wherein the pixel driving thin film transistor and a thin film transistor included in the scan driver each comprise at least one of a poly silicon layer or an amorphous silicon layer.
5. The organic light-emitting diode display device according to claim 1, wherein the display has a resolution of m\xd7n, p different colors of pixel cells are present in the display, the data driver has mp outputs, and the scar driver has p\xd7n outputs.
6. The organic light-emitting diode display device according to claim 5, wherein p=3.
7. The organic light-emitting diode display device according to claim 6, wherein the colors of the pixel cells are red, green, and blue.
8. The organic light-emitting diode display device according to claim 5, wherein the number of outputs from the data and scan drivers correspond one-to-one with the number of pixel cells in the horizontal and vertical directions, respectively.
9. The organic light-emitting diode display device according to claim 1, wherein each pixel cell comprises a pixel driving thin film transistor disposed such that the organic electro-luminescence diode is connected to the associated scan and data lines through the pixel driving thin film transistor.
10. An organic light-emitting diode display device, comprising:
a display panel which has a plurality of data lines and a plurality of scan lines crossing each other and a plurality of pixel cells arranged in a matrix in pixel areas between the data lines and the scan lines, the pixel cells containing organic electro-luminescence diodes,
wherein the pixel cells are arranged in different colors in a vertical direction and in the same color in a horizontal direction.
11. The organic light-emitting diode display device according to claim 10, wherein the display has a resolution of m\xd7n, p different colors of pixel cells are present in the display, the number of pixel cells in the horizontal direction is mp, and the number of pixel cells in the vertical direction is p\xd7n.
12. The organic light-emitting diode display device according to claim 11, wherein p=3.
13. The organic light-emitting diode display device according to claim 12, wherein the colors of the pixel cells are red, green, and blue.
14. A driving method of an organic light-emitting diode display device, the method comprising:
providing a display panel having a plurality of data lines and a plurality of scan lines crossing each other to form a plurality of pixel cells, the pixel cells containing organic electro-luminescence diodes, the pixel cells arranged in different colors in a vertical direction and in the same color in a horizontal direction;
supplying a data to the data lines; and
supplying a scan signal to the scan lines of the pixel cells.
15. The driving method according to claim 14, wherein:
the pixel cells include red pixel cells, green pixel cells, and blue pixel cells, and
the pixel cells are arranged in the vertical direction in order: red, green, and blue.
16. The method according to claim 14, wherein the display has a resolution of m\xd7n, p different colors of pixel cells are present in the display, the data driver has mp outputs, and the scan driver has p\xd7n outputs.
17. The method according to claim 16, wherein p=3.
18. The method according to claim 17, wherein the colors of the pixel cells are red, green, and blue.
19. The method according to claim 16, wherein the number of outputs from the data and scan drivers correspond one-to-one with the number of pixel cells in the horizontal and vertical directions, respectively.

1461113557-9568dfec-4581-41b7-a764-326ccb090556

1. An information processing device executing a battle game in which a player character fights a battle against an enemy character, the information processing device comprising:
a storage unit which stores player information, player character information including an attack strength parameter of the player character, and enemy character information including a hit point parameter of the enemy character, the player information setting, to the player, a spending parameter spent every time a battle is fought as well as a number of game media owned that is used to recover the spending parameter;
a normal battle processing unit which changes the hit point parameter of the enemy character based on the attack strength parameter of the player character by executing a normal battle while spending the spending parameter set to the player in response to an operational input from the player, and recovers the spending parameter spent in the normal battle by using the game media owned by the player in response to a recovery operational input from the player;
a calculation unit which calculates the number of the game media used to recover the spending parameter when the normal battle is fought for a plurality of times until the hit point parameter of the enemy character is brought down to a predetermined value or less by the normal battle processing unit; and
a special battle processing unit which uses, in response to a special operational input from the player, the number of the game media calculated by the calculation unit from among the game media owned by the player, and executes a special battle of bringing the hit point parameter of the enemy character down to the predetermined value or less by fighting the normal battle not for a plurality of times but only once.
2. A non-transitory computer-readable storage medium storing a game program which causes a computer to execute a battle game in which a player character fights a battle against an enemy character, the computer executing:
a storage process of storing, in a storage unit, player information, player character information including an attack strength parameter of the player character, and enemy character information including a hit point parameter of the enemy character, the player information setting, to the player, a spending parameter spent every time a battle is fought as well as the number of game media owned that is used to recover the spending parameter;
a normal battle process of changing the hit point parameter of the enemy character based on the attack strength parameter of the player character by executing a normal battle while spending the spending parameter set to the player in response to an operational input from the player, and recovering the spending parameter spent in the normal battle by using the game media owned by the player in response to a recovery operational input from the player;
a calculation process of calculating the number of the game media used to recover the spending parameter when the normal battle is fought for a plurality of times until the hit point parameter of the enemy character is brought down to a predetermined value or less in the normal battle process; and
a special battle process of using, in response to a special operational input from the player, the number of the game media calculated in the calculation process from among the game media owned by the player, and executing a special battle of bringing the hit point parameter of the enemy character down to the predetermined value or less by fighting the normal battle not for a plurality of times but only once.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A process comprising iteratively decoding a communication channel output until a function based on a number of errors corrected between subsequent iterations reaches a stopping value.
2. The process of claim 1 wherein the communication channel output comprises a sequence of multiple bit data blocks and wherein the process comprises:
(a) for each data block iteratively decoding the data block;
(b) identifying a number of the bits in the data block that are altered with each iteration at step (a); and
(c) terminating step (a) and outputting a decoded data block when the number of bits altered reaches the stopping value.
3. The process of claim 2 wherein:
step (a) comprises, with each iteration, generating a signed value for each bit of the data block; and
step (b) comprises, after each iteration, comparing the sign of each bit of the data block with the sign of a respective bit of the data block from an immediately prior iteration.
4. The process of claim 3 wherein the step (a) comprises, for each iteration, generating a soft output, which comprises the signed values for the data block and respective likelihoods that the signed values are correct.
5. The process of claim 3 wherein step (a) comprises, for each bit of the data block, generating a soft output that comprises the signed value and a likelihood that the soft output is correct.
6. The process of claim 1 wherein the stopping value is one
7. The process of claim 1 wherein the stopping value is zero.
8. A decoder comprising an iterative decode function, which terminates as a function of a number of errors corrected between subsequent iterations of the decode function.
9. The decoder of claim 8 wherein the decode function is adapted to receive a sequence of multiple bit data blocks and:
(a) iteratively decoding the data block according to the iterative decode function;
(b) identify a number of the bits in the data block that are altered with each iteration at step (a); and
(c) terminate step (a) and output a decoded data block when the number of bits altered reaches a stopping value.
10. The decoder of claim 9 wherein the decode function is adapted to generate with each iteration of step (a), a signed value for each bit of the data block; and, after each iteration, compare the sign of each bit of the data block with the sign of a respective bit of the data block from an immediately prior iteration.
11. The decoder of claim 10 wherein the decode function generates, for each iteration, a soft output, which comprises the signed values for the data block and respective likelihoods that the signed values are correct.
12. The decoder of claim 9 wherein in the stopping value is in a range from zero to two.
13. A data storage device, comprising:
a storage medium;
a write channel coupled to communicate with the storage medium; and
a read channel coupled to communicate with the storage medium and comprising a decoder that comprises an iterative decode function, which terminates as a function of a number of errors corrected between subsequent iterations of the decode function.
14. The data storage device of claim 13 wherein the data comprises a sequence of multiple bit data blocks, and wherein the decoder is configured to:
iteratively decode each data block in the data blocks;
identify a number of errors corrected in each iteration; and
terminate the iterative decoding if the number of errors exceeds a stopping value.
15. The data storage device of claim 14 wherein the decoder identifies the number of errors corrected in each iteration by determining a number of bits in the data block that are altered at each iteration.
16. The data storage device of claim 15 wherein the decoder generates a signed value for each bit of each data block and compares the sign of each bit of the data block with the sign of a corresponding data bit from an immediately prior iteration.
17. The data storage device of claim 16 wherein the decoder generates a soft output, which comprises the signed values for the data block and respective likelihoods that the signed values are correct.