Push-to-talk handling in a dual processor environment
First Claim
1. In a push-to-talk device having two processors where one of said processors is a radio chip and one of said processors is a microprocessor, a method of synchronizing said microprocessor and said radio chip comprising:
- checking a status of a radio push-to-talk key on said radio chip when a user push-to-talk button is turned on or off on said microprocessor;
if said user push-to-talk button is on and said radio push-to-talk key is off, performing;
sending a command to said radio chip to turn on said radio push-to-talk key; and
waiting for a response from said radio chip, and if said response indicates said radio push-to-talk key is on, remaining in this synchronized state, otherwise repeating said sending and waiting steps;
if said user button is off and said radio push-to-talk key is on, performing;
sending a command to said radio chip to turn off said radio push-to-talk key; and
waiting for a response from said radio chip, and if said response indicates said radio push-to-talk key is off, remaining in this synchronized state, otherwise repeating said sending and waiting steps;
if said user push-to-talk button is off and said radio push-to-talk key is off, remaining in this synchronized state; and
if said user push-to-talk button is on and said radio push-to-talk key is on, remaining in this synchronized state.
4 Assignments
0 Petitions
Accused Products
Abstract
In a push-to-talk device having two processors where one of said processors is a radio chip and one of said processors is a microprocessor, a method and apparatus for synchronizing said microprocessor and said radio chip comprising the steps of: checking the status of a radio push-to-talk key on said radio chip when a user push-to-talk button is turned on or off on said microprocessor; if said user push-to-talk button is on and said radio push-to-talk key is off, performing the steps of: sending a command to said radio chip to turn on said radio push-to-talk key; and waiting for a response from said radio chip, and if said response indicates said radio push-to-talk key is on, remaining in this synchronized state, otherwise repeating said sending and waiting steps; if said user button is off and said radio push-to-talk key is on, performing the steps of: sending a command to said radio chip to turn off said radio push-to-talk key; and waiting for a response from said radio chip, and if said response indicates said radio push-to-talk key is off, remaining in this synchronized state, otherwise repeating said sending and waiting steps; if said user push-to-talk button is off and said radio push-to-talk key is off, remaining in this synchronized state; and if said user push-to-talk button is on and said radio push-to-talk key is on, remaining in this synchronized state.
-
Citations
4 Claims
-
1. In a push-to-talk device having two processors where one of said processors is a radio chip and one of said processors is a microprocessor, a method of synchronizing said microprocessor and said radio chip comprising:
-
checking a status of a radio push-to-talk key on said radio chip when a user push-to-talk button is turned on or off on said microprocessor; if said user push-to-talk button is on and said radio push-to-talk key is off, performing; sending a command to said radio chip to turn on said radio push-to-talk key; and waiting for a response from said radio chip, and if said response indicates said radio push-to-talk key is on, remaining in this synchronized state, otherwise repeating said sending and waiting steps; if said user button is off and said radio push-to-talk key is on, performing; sending a command to said radio chip to turn off said radio push-to-talk key; and waiting for a response from said radio chip, and if said response indicates said radio push-to-talk key is off, remaining in this synchronized state, otherwise repeating said sending and waiting steps; if said user push-to-talk button is off and said radio push-to-talk key is off, remaining in this synchronized state; and if said user push-to-talk button is on and said radio push-to-talk key is on, remaining in this synchronized state. - View Dependent Claims (2, 3)
-
-
4. A push-to-talk device comprising:
-
a radio chip having a digital signal processor and a radio push-to-talk key; a receiver interacting with said radio chip; a transmitter interacting with said radio chip; a user input; a user output; a push-to-talk button; a microprocessor, said microprocessor interacting with said push-to-talk button and said radio chip, said microprocessor checking a status of said push-to-talk button and requesting a status of said radio push-to-talk key when said push-to-talk button is turned on or off; and means to synchronize said microprocessor and said radio chip, said means comparing said status of said radio push-to-talk key and said status of said push-to-talk button, and if said user push-to-talk button is on and said radio push-to-talk key is off, sending a command to said radio chip to turn on said radio push-to-talk key; and
waiting for a response from said radio chip, and if said response indicates said radio push-to-talk key is on, remaining in this synchronized state, otherwise repeating the sending and waiting steps,and if said user button is off and said radio push-to-talk key is on, performing;
sending a command to said radio chip to turn off said radio push-to-talk key; and
waiting for a response from said radio chip, and if said response indicates said radio push-to-talk key is of f, remaining in this synchronized state, otherwise repeating said sending and waiting steps,and if said user push-to-talk button is off and said radio push-to-talk key is off, remaining in this synchronized state; and if said user push-to-talk button is on and said radio push-to-talk key is on, remaining in this synchronized state.
-
Specification