1. A wireless headset, comprising:
a housing;
an input transducer coupled to said housing;
an output transducer coupled to said housing;
a wireless networking module contained within said housing and adapted to transmit first signals via a short distance wireless network to a peripheral electronic device and to receive second signals via said short distance wireless network from said peripheral electronic device, said peripheral electronic device comprising a phone, wherein said first signals are initially received by said input transducer, and wherein said second signals are output by said output transducer after receipt by said wireless networking module;
a display mounted on a surface of said housing and configured to display one or both of status information and configuration feedback information, the status information derived from information transmitted front said peripheral device to said wireless networking module, the status information including one or a combination of a caller identification, a text message, calendar information, phonebook information, appointment information, a task list, a signal level, and a battery level, wherein the configuration feedback information includes one or more of a ring mode, a ring volume, a headset volume, a display mode, voice dialing information, time, date, information for text, and information for configuring a graphic; and
means for attaching said wireless headset to a user.
2. The wireless headset of claim 1, wherein said input transducer is a microphone.
3. The wireless headset of claim 1, wherein said output transducer is a speaker.
4. The wireless headset of claim 1, wherein said wireless networking module is a Bluetooth enabled networking module.
5. The wireless headset of claim 1, wherein said display is capable of indicating an incoming call.
6. The wireless headset of claim 1, wherein said phonebook information comprises a phone list.
7. The wireless headset of claim 1, further comprising at least one controller and a controller interface contained within said housing.
8. The wireless headset of claim 1, further comprising a boom member to which said input transducer is mounted.
9. The wireless headset of claim 8, wherein said boom member is integrated with said housing.
10. The wireless headset of claim 8, wherein said boom member folds relative to said housing.
11. The wireless headset of claim 1, wherein said output transducer is integrated within said housing.
12. The wireless headset of claim 1, wherein said housing contains a battery.
13. The wireless headset of claim 1, wherein said display is adapted to display headset status information.
14. The wireless headset of claim 13, wherein said headset status information includes at least one of headset battery level and headset signal level.
15. The wireless headset of claim 1, wherein said wireless networking module and the peripheral electronic device are configured for use by a user.
16. The wireless headset of claim 1, wherein said peripheral electronic device is capable of being carried by a user.
17. The wireless headset of claim 1, wherein said status information comprises information regarding a call operation.
18. The wireless headset of claim 1, wherein said display is mounted on said surface of said housing such that said display cannot be viewed by a user while the user is wearing said wireless headset.
19. The wireless headset of claim 1. wherein the means for attaching comprises an ear hook.
20. A wireless headset, comprising:
a housing;
a wireless networking module contained within said housing and adapted to transmit first signals via a short distance wireless network to a peripheral electronic device and to receive second signals via said short distance wireless network from said peripheral electronic device, said peripheral electronic device comprising a phone;
a microphone coupled to said housing and coupled to said wireless networking module, wherein said first signals are initially received by said microphone;
a speaker coupled to said housing and coupled to said wireless networking module, wherein said second signals are output by said speaker after receipt by said wireless networking module;
a liquid crystal display coupled to said housing and configured to display one or both of status information and configuration feedback information, the status information derived from information transmitted from said peripheral electronic device to said wireless networking module, the status information including one or a combination of a caller identification, a text message, calendar information, phonebook information, appointment information, a task list, a signal level, and a battery level, wherein the configuration feedback information includes one or more of a ring mode, a ring volume, a headset volume, a display mode, voice dialing information, time, date, information for configuring a text, and information for configuring a graphic; and
means for attaching said wireless headset to a user.
21. The wireless headset of claim 20, wherein said display is adapted to display headset status information.
22. The wireless headset of claim 21, wherein said headset status information includes at least one of headset battery level and headset signal level.
23. The wireless headset of claim 20, wherein said wireless networking module and the peripheral electronic device are configured for use by a user.
24. The wireless headset of claim 20, wherein said peripheral electronic device is capable of being carried by a user.
25. The wireless headset of claim 20, wherein said status information comprises information regarding a call operation.
26. The wireless headset of claim 20, wherein said display is mounted on said surface of said housing such that said display cannot be viewed by a user while the user is wearing said wireless headset.
27. The wireless headset of claim 20, wherein the means for attaching comprises an ear hook.
28. A wireless headset, comprising:
a housing;
a Bluetooth enabled wireless networking module contained with said housing and adapted to transmit first signals via a short distance wireless network to a Bluetooth enabled cellular telephone and to receive second signals via said short distance wireless network from said Bluetooth enabled cellular telephone one wherein said Bluetooth enabled cellular telephone forwards said first signals via a cellular telephone network and wherein said second signals are transmitted to said Bluetooth enabled cellular telephone via said cellular telephone network;
a microphone coupled to said housing and coupled to said Bluetooth enabled wireless networking module, wherein said first signals are initially received by said microphone;
a speaker coupled to said housing and coupled to said Bluetooth enabled wireless networking module, wherein said second signals are output by said speaker after receipt by said Bluetooth enabled wireless networking module;
a controller and a controller interface contained within said housing and coupled to said Bluetooth enabled wireless networking module;
a display coupled to said housing and coupled to said controller interface, said display configured to display one or both of status information and configuration feedback information, the status information derived from information transmitted from said cellular telephone to said wireless networking module, the status information including one or a combination of a caller identification, a text message calendar information, phonebook information, appointment information, a task list, a signal level, and a battery level, wherein the configuration feedback information includes one or more of a ring mode, a ring volume, a headset volume, a display mode, voice dialing information, time, date, information for configuring a text, and information for configuring a graphic; and
means for attaching said wireless headset to a user.
29. The wireless headset of claim 28, wherein said display is adapted to display headset status information.
30. The wireless headset of claim 29, wherein said headset status information includes at least one of headset battery level and headset signal level.
31. The wireless headset of claim 28, wherein said status information comprises information regarding a call operation.
32. The wireless headset of claim 28, wherein said display is mounted on said surface of said housing such that said display cannot be viewed by a user while the user is wearing said wireless headset.
33. The wireless headset of claim 28, wherein the means for attaching comprises an ear hook.
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 method for processing a request from a sending computer that is a co-member of a message group of a sysplex coupled together using a signaling service, the method comprising:
receiving, by a receiving computer that is a co-member of the message group of the sysplex, from the signaling service an indication that a signaling service message has been received from the sending computer, wherein
the signaling service message relates to a data transfer between the sending computer and the receiving computer, and
the data transfer relates to an exchange of one or more files between the sending and receiving computers using a communications channel other than the signaling service;
decoding, by the receiving computer, a first control block data structure associated with the signaling service message to determine contents of the first control block data structure associated with the signaling service message; and
performing, by the receiving computer, an action related to the data transfer based, at least in part, on the contents of the first control block data structure associated with the signaling service message.
2. The method of claim 1, wherein decoding comprises:
determining whether the contents of the first control block data structure associated with the signaling service message relates to either a) a command to perform or b) a separate routine to execute.
3. The method of claim 2, wherein when the contents relate to a command to perform, performing the action comprises:
searching a command table to identify a matching command.
4. The method of claim 3, wherein, performing an action comprises:
identifying data related to the matching command;
performing the matching command using the identified data to generate a result; and
transmitting, to the sending computer, a response message based on the result.
5. The method of claim 2, wherein when the contents relate to a routine to execute, performing an action comprises:
searching a table of routines to identify a matching routine.
6. The method of claim 5, wherein, performing an action comprises:
calling the matching routine for execution.
7. The method of claim 2, wherein:
the sending computer comprises a first data transfer module; and
the receiving computer a second data transfer module, wherein the first and second data transfer modules communicate using the signaling service of the sysplex.
8. The method of claim 7, wherein:
the first data transfer module comprises the first control block data structure local to the sending computer; and
the second data transfer module comprises a second control block data structure local to the receiving computer.
9. The method of claim 8, wherein when the contents relate to a command to perform, performing the action comprises:
performing the command to generate a result; and
transmitting, to the sending computer, a response message based on the result, wherein the response message comprises the second control block data structure.
10. The method of claim 1, wherein the signaling service message relates to determining a utilization load of the receiving computer.
11. A system for processing a request from a sending computer that is a co-member of a message group of a sysplex coupled together using a signaling service, the system comprising:
a processor and a memory coupled to the processor, the memory configured to store program code executable by the processor;
the program code, when executed by the processor, configured to determine that a signaling service message has been received from the sending computer, wherein
the signaling service message relates to a data transfer between the sending computer and the system, and
the data transfer relates to an exchange of one or more files between the sending computer and the system using a communications channel other than the signaling service;
the program code, when executed by the processor, configured to decode a first control block data structure associated with the signaling service message to determine contents of the first control block structure associated with the signaling service message related to the data transfer; and
the program code, when executed by the processor, configured to perform an action related to the data transfer based on the contents of the first control block data structure signaling service message.
12. The system of claim 11, wherein the program code to decode is further configured to:
determine whether the contents of the first control block data structure associated with signaling service message relates to either a) a command to perform or b) a separate routine to execute.
13. The system of claim 12, wherein the program code to decode is further configured to:
search a command table to identify a matching command.
14. The system of claim 13, wherein when the contents relate to a command to perform, the program code to perform an action is further configured to:
identify data related to the matching command;
perform the matching command, using the identified data, to generate a result; and
transmit, to the sending computer, a response message based on the result.
15. The system of claim 12, wherein when the contents relate to a routine to execute, the program code to perform an action is further configured to:
search a table of routines to identify a matching routine.
16. The system of claim 15, wherein when the contents relate to a routine to execute, the program code to perform an action is further configured to:
call the matching routine for execution.
17. The system of claim 12, wherein:
the sending computer comprises a first data transfer module; and
the system comprises a second data transfer module, wherein the data transfer modules communicate using the signaling service of the sysplex.
18. The system of claim 17, wherein:
the first data transfer module comprises the first control block data structure local to the sending computer; and
the second data transfer module comprises a second control block data structure local to the system.
19. The system of claim 18, wherein the contents relate to a command to perform and the program code to perform an action is further configured to:
perform the command to generate a result; and
transmit, to the sending computer, a response message based on the result, wherein the response message comprises the second control block data structure.
20. The system of claim 11, wherein the signaling service message relates to determining a utilization load of the system.
21. A computer program product for processing a request, received at a receiving computer and sent by a sending computer that are each co-members of a message group of a sysplex coupled together using a signaling service, the computer program product comprising:
a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising:
computer readable program code configured to determine that a signaling service message has been received from the sending computer, wherein
the signaling service message relates to a data transfer between the sending computer and the receiving computer, and
the data transfer relates to an exchange of one or more files between the sending and receiving computers using a communications channel other than the signaling service;
computer readable program code configured to decode a first control block data structure associated with the signaling service message to determine contents of the first control block data structure associated with the signaling service message related to the data transfer; and
computer readable program code configured to perform an action related to the data transfer based on the contents of the first control block data structure signaling service message.