Communication device
First Claim
Patent Images
1. A communication device comprising:
- a microphone;
a speaker;
an input device;
a display;
an antenna;
a voice communication implementer, wherein voice communication is implemented by sending and receiving audio data via said antenna; and
a location dependent program executing implementer, wherein when said communication device is identified to be located at a first location, a first software program is executed, and when said communication device is identified to be located at a second location, a second software program is executed;
wherein said first software program is a software program operable to be executed independently from said second software program;
wherein said second software program is a software program operable to be executed independently from said first software program;
wherein said first software program is the software program selected by the user to be executed when said communication device is identified to be located at said first location; and
wherein said second software program is the software program selected by the user to be executed when said communication device is identified to be located at said second location.
3 Assignments
0 Petitions
Accused Products
Abstract
The communication device comprising a voice communication implementer and a location dependent program executing implementer.
760 Citations
3 Claims
-
1. A communication device comprising:
-
a microphone; a speaker; an input device; a display; an antenna; a voice communication implementer, wherein voice communication is implemented by sending and receiving audio data via said antenna; and a location dependent program executing implementer, wherein when said communication device is identified to be located at a first location, a first software program is executed, and when said communication device is identified to be located at a second location, a second software program is executed; wherein said first software program is a software program operable to be executed independently from said second software program; wherein said second software program is a software program operable to be executed independently from said first software program; wherein said first software program is the software program selected by the user to be executed when said communication device is identified to be located at said first location; and wherein said second software program is the software program selected by the user to be executed when said communication device is identified to be located at said second location.
-
-
2. A system comprising:
-
a communication device comprising a microphone, a speaker, an input device, a display, and an antenna; a voice communication implementer, wherein voice communication is implemented by sending and receiving audio data via said antenna; and a location dependent program executing implementer, wherein when said communication device is identified to be located at a first location, a first software program is executed, and when said communication device is identified to be located at a second location, a second software program is executed; wherein said first software program is a software program operable to be executed independently from said second software program; wherein said second software program is a software program operable to be executed independently from said first software program; wherein said first software program is the software program selected by the user to be executed when said communication device is identified to be located at said first location; and wherein said second software program is the software program selected by the user to be executed when said communication device is identified to be located at said second location.
-
-
3. A method for a communication device comprising a microphone, a speaker, an input device, a display, and an antenna, said method comprising:
-
a voice communication implementing step, wherein voice communication is implemented by sending and receiving audio data via said antenna; and a location dependent program executing implementing step, wherein when said communication device is identified to be located at a first location, a first software program is executed, and when said communication device is identified to be located at a second location, a second software program is executed; wherein said first software program is a software program operable to be executed independently from said second software program; wherein said second software program is a software program operable to be executed independently from said first software program; wherein said first software program is the software program selected by the user to be executed when said communication device is identified to be located at said first location; and wherein said second software program is the software program selected by the user to be executed when said communication device is identified to be located at said second location.
-
Specification