Method and apparatus to dynamically enable and control communication link optimizations on a communication device
First Claim
1. A method for enabling a communication link functionality on a wireless device, comprising:
- detecting a connection between the wireless device and an external structure associated with the wireless device being positioned in the external structure, the external structure comprising one or more physical buttons and a switch, the external structure being configured to implement a plurality of modes in the wireless device;
activating the communication link functionality in response to detecting the connection, wherein activating the communication link functionality comprises;
determining a type and a features set of the external structure;
executing a group communications application on the wireless device; and
enabling one or more group communication capabilities that are supported by the external structure;
implementing one of the plurality of modes based on a position of the switch on the external structure, each mode enabling a different subset of the features set, wherein the plurality of modes comprises a listen-only mode, wherein the listen-only mode is associated with;
enabling a capability for receiving talk spurts at the wireless device;
activating a speaker on the wireless device; and
disabling a capability for initiating group communications.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiment methods and systems include external hardware that can be fitted to a wireless communication device to optimize group communications on the wireless devices. The wireless device may be coupled to an external case configured with a physical button that enables group communication such as push-to-talk and other push-to-experience capabilities. Optimizations for push-to-talk communication may be implemented in a push-to-talk mode in response to detecting connection to the external hardware. Signaling between the external case and the wireless device allows detection of the switch to (or from) push-to-talk mode when a user depresses (or releases) the hard key.
-
Citations
115 Claims
-
1. A method for enabling a communication link functionality on a wireless device, comprising:
-
detecting a connection between the wireless device and an external structure associated with the wireless device being positioned in the external structure, the external structure comprising one or more physical buttons and a switch, the external structure being configured to implement a plurality of modes in the wireless device; activating the communication link functionality in response to detecting the connection, wherein activating the communication link functionality comprises; determining a type and a features set of the external structure; executing a group communications application on the wireless device; and enabling one or more group communication capabilities that are supported by the external structure; implementing one of the plurality of modes based on a position of the switch on the external structure, each mode enabling a different subset of the features set, wherein the plurality of modes comprises a listen-only mode, wherein the listen-only mode is associated with; enabling a capability for receiving talk spurts at the wireless device; activating a speaker on the wireless device; and disabling a capability for initiating group communications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A wireless device, comprising:
-
a radio frequency data modem; a memory; and a processor coupled to the radio frequency data modem and to the memory, wherein the processor is configured with processor-executable instructions to perform operations comprising; detecting a connection to an external structure that is configured to accept the wireless device, wherein the external structure comprises one or more physical buttons and a switch, the external structure being configured to implement a plurality of modes; activating a communication link functionality in response to detecting the connection, wherein activating the communication link functionality comprises; determining a type and a features set of the external structure; executing a group communications application on the wireless device; and enabling one or more group communication capabilities that are supported by the external structure; implementing one of the plurality of modes based on a position of the switch on the external structure, each mode enabling a different subset of the features set, wherein the plurality of modes comprises a listen-only mode, wherein the listen-only mode is associated with; enabling a capability for receiving talk spurts at the wireless device; activating a speaker on the wireless device; and disabling a capability for initiating group communications. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A wireless communication device, comprising:
-
means for detecting a connection between the wireless communication device and an external structure associated with the wireless communication device being positioned in the external structure configured to accept the wireless communication device and comprising one or more physical buttons and a switch, the external structure being configured to implement a plurality of modes in the wireless device; means for activating a communication link functionality in response to detecting the connection, wherein the means for activating the communication link functionality further comprises; means for determining a type and a features set of the external structure; means for executing a group communications application on the wireless device; and means for enabling one or more group communication capabilities that are supported by the external structure; means for implementing one of the plurality of modes based on a position of the switch on the external structure, each mode enabling a different subset of the features set, wherein the plurality of modes comprises a listen-only mode, wherein the listen-only mode is associated with; means for enabling a capability for receiving talk spurts at the wireless device; means for activating a speaker on the wireless device; and means for disabling a capability for initiating group communications. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73)
-
-
74. A non-transitory computer-readable storage medium having stored thereon processor-executable instructions configured to cause a wireless device processor to perform operations comprising:
-
detecting a connection between the wireless device and an external structure associated with the wireless device being positioned in the external structure comprising one or more physical buttons and a switch, the external structure being configured to implement a plurality of modes in the wireless device; activating a communication link functionality in response to detecting the connection wherein activating the communication link functionality comprises; determining a type and a features set of the external structure; executing a group communications application on the wireless device; and enabling one or more group communication capabilities that are supported by the external structure; implementing one of the plurality of modes based on a position of the switch on the external structure, each mode enabling a different subset of the features set, wherein the plurality of modes comprises a listen-only mode, wherein the listen-only mode is associated with; enabling a capability for receiving talk spurts at the wireless device; activating a speaker on the wireless device; and disabling a capability for initiating group communications. - View Dependent Claims (75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97)
-
-
98. A communication system, comprising:
-
a wireless device; and a removable external structure, the removable external structure being configured to implement a plurality of modes in the wireless device; wherein the removable external structure comprises; a case structure configured to fit over the wireless device; a physical button and a switch positioned on the case structure; a first circuit coupled to the physical button; and a second circuit configured to cause a connection with the wireless device, and wherein the wireless device is configured to; detect a connection with the removable external structure; activate a communication link functionality in response to detecting the connection, wherein activating the communication link functionality comprises; determining a type and a features set of the removable external structure; executing a group communications application on the wireless device; and enabling one or more group communication capabilities that are supported by the removable external structure; implement one of the plurality of modes based on a position of the switch on the removable external structure, each mode enabling a different subset of the features set, wherein the plurality of modes comprises a listen-only mode, wherein the listen-only mode is associated with; enabling a capability for receiving talk spurts at the wireless device; activating a speaker on the wireless device; and disabling a capability for initiating group communications.
-
-
99. An external structure for a wireless device, comprising:
-
an exterior portion configured to fit over the wireless device; one or more physical buttons and a switch positioned on the exterior portion; a circuit coupled to a physical button; an interface configured to establish a connection with the wireless device, wherein the connection enables a communication functionality on the wireless device; and a processor configured with processor-executable instructions to perform operations comprising; determining a type and a features set of the external structure; executing a group communications application on the wireless device; and enabling one or more group communication capabilities that are supported by the external structure implementing one of a plurality of modes based on a position of the switch on the external structure, each mode enabling a different subset of the features set, wherein the plurality of modes comprises a listen-only mode, wherein the listen-only mode is associated with; enabling a capability for receiving talk spurts at the wireless device; activating a speaker on the wireless device; and disabling a capability for initiating group communications. - View Dependent Claims (100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111)
-
-
112. A method for enabling a communication link functionality on a wireless device, comprising:
-
detecting a connection between the wireless device and an external structure associated with the wireless device being positioned in the external structure, the external structure comprising one or more physical buttons and a switch, the external structure being configured to implement a plurality of modes in the wireless device; activating the communication link functionality in response to detecting the connection, wherein activating the communication link functionality comprises; determining a type and a features set of the external structure; executing a group communications application on the wireless device; and enabling one or more group communication capabilities that are supported by the external structure; implementing one of the plurality of modes based on a position of the switch, each mode enabling a different subset of the features set; determining whether an alert only group communication mode is enabled on the wireless device; receiving a talk spurt when the alert only group communication mode is not enabled on the wireless device; receiving a voice note containing speech recorded from a group communication attempt when the alert only group communication mode is enabled on the wireless device; and sending an incomplete call notification to a sender of the group communication attempt when it is determined that the wireless device is in the alert only group communication mode.
-
-
113. A wireless device, comprising:
-
a radio frequency data modem; a memory; and a processor coupled to the radio frequency data modem and to the memory, wherein the processor is configured with processor-executable instructions to perform operations comprising; detecting a connection to an external structure that is configured to accept the wireless device, wherein the external structure comprises one or more physical buttons and a switch, the external structure being configured to implement a plurality of modes; activating a communication link functionality in response to detecting the connection, wherein activating the communication link functionality comprises; determining a type and a features set of the external structure; executing a group communications application on the wireless device; and enabling one or more group communication capabilities that are supported by the external structure; implementing one of the plurality of modes based on a position of the switch, each mode enabling a different subset of the features set; determining, based on the mode implemented, whether a capability for receiving talk spurts is disabled; receiving a voice note containing speech recorded from a group communication attempt when the capability for receiving talk spurts is disabled; and sending an incomplete call notification to a sender of the group communication attempt when the capability for receiving talk spurts is disabled.
-
-
114. A wireless communication device, comprising:
-
means for detecting a connection between the wireless communication device and an external structure associated with the wireless communication device being positioned in the external structure configured to accept the wireless communication device and comprising one or more physical buttons and a switch, the external structure being configured to implement a plurality of modes in the wireless device; means for activating a communication link functionality in response to detecting the connection, wherein the means for activating the communication link functionality further comprises; means for determining a type and a features set of the external structure; means for executing a group communications application on the wireless device; and means for enabling one or more group communication capabilities that are supported by the external structure; means for implementing one of the plurality of modes based on a position of the switch on the external structure, each mode enabling a different subset of the features set; means for determining, based on the mode implemented, whether a capability for receiving talk spurts is disabled; means for receiving a voice note containing speech recorded from a group communication attempt when the capability for receiving talk spurts is disabled; and means for sending an incomplete call notification to a sender of the group communication attempt when the capability for receiving talk spurts is disabled.
-
-
115. A non-transitory computer-readable storage medium having stored thereon processor-executable instructions configured to cause a wireless device processor to perform operations comprising:
-
detecting a connection between the wireless device and an external structure associated with the wireless device being positioned in the external structure comprising one or more physical buttons and a switch, the external structure being configured to implement a plurality of modes in the wireless device; activating a communication link functionality in response to detecting the connection, wherein activating the communication link functionality comprises; determining a type and a features set of the external structure; executing a group communications application on the wireless device; and enabling one or more group communication capabilities that are supported by the external structure; implementing one of the plurality of modes based on a position of the switch on the external structure, each mode enabling a different subset of the features set; determining, based on the mode implemented, whether a capability for receiving talk spurts is disabled; receiving a voice note containing speech recorded from a group communication attempt when the capability for receiving talk spurts is disabled; and sending an incomplete call notification to a sender of the group communication attempt, when the capability for receiving talk spurts is disabled.
-
Specification