APPLICANT: Telefonaktiebolaget L M Ericsson (publ)
TITLE: Method and Apparatus for Providing Enhanced
Accessory Support in Portable Communication Devices
Field of the Invention
The present invention relates to a method and apparatus for providing enhanced accessory support for accessories connected to portable communication devices primarily adapted for telecommunication.
Background of the Invention It is usual within rapidly growing technical fields to provide a portable communication apparatus, such as a telephone for instance, with additional equipment that has been produced subsequent to the production of the portable communication apparatus. When there is little or no support for later produced equipment, the additional equipment and other auxiliaries function to only a limited extent with the earlier produced portable communication- apparatus, or sometimes not at all. When there is a need to be able to use later produced additional equipment with the older portable communication apparatus, it is necessary to be able to operate the additional equipment from the portable communication apparatus. This presents a problem, of course, since the additional equipment was not known at the time the portable communication device was produced. Furthermore, many accessories would benefit from being able to use the display, keypad and speaker (man/machine interface MMI) of the portable communication apparatus to interact with users in ways that are not known in detail when the portable communication apparatus is manufactured.
Most portable communication apparatus have various menus which can be selected to help the user select various functions. The menu structure of the portable communication
apparatus is known to include accessory menus. However, to reach the accessory menus, the user may have to make a sequence of nearly twenty key presses while navigating through the menu system of the portable communication apparatus. This is clearly an annoyance when using an accessory that needs to be controlled through the portable communication apparatus' MMI. Thus, there is a need for a method and apparatus for enhancing accessory support for accessories connected to portable communication devices.
Summary of the Invention
It is an object of the invention to overcome the problems mentioned above with respect to the prior art, by providing a method and apparatus for enhancing accessory support for accessories connected to portable communication devices by allowing accessories to send icons and text information to the portable communication apparatus for display.
According to one embodiment of the invention, a portable communication apparatus primarily adapted for telecommunication is disclosed. The portable communication apparatus comprises, among other features, an accessory interface, a display and a controller. The accessory interface allows an external accessory device to be connected to the portable communication apparatus. The display has a visual presentation area. The controller is capable of presenting graphical information and text in the visual presentation area of the display to a user of the apparatus, wherein the visual presentation area of the display has at least one subarea reserved for presentation of accessory information received from the accessory device .
According to another embodiment of the invention, a method for providing enhanced accessory support in a portable communication apparatus primarily adapted for
telecommunication is disclosed. An external accessory device is attached to the portable communication apparatus having a display with a visual presentation area. Accessory information is sent from the external accessory device to the portable communication apparatus and the received accessory information is displayed in a subarea of the display.
Brief Description of the Drawings The following detailed description, given by way of example and not intended to limit the present invention solely thereto, will best be appreciated in conjunction with the accompanying drawings, wherein like reference numerals denote like elements and parts, in which: Figure 1 is schematic diagram illustrating a mobile telephone to which an external accessory device can be connected;
Figure 2 is a block diagram of the mobile telephone and accessory device architecture according to one embodiment of the invention;
Figure 3 is a flow chart illustrating how an accessory device uploads icons to a portable communication apparatus for display according to one embodiment of the invention; Figure 4 is a flow chart illustrating how an accessory device can make an animation on the display of a portable communication apparatus according to one embodiment of the invention;
Figure 5 is a flow chart illustrating how an accessory can use previously uploaded icons in accessory menus and dialogs displayed on a portable communication apparatus according to one embodiment of the invention;
Figure 6 is a flow chart illustrating how an accessory can send text information to be displayed on the
display of a portable communication apparatus according to one embodiment of the invention; and
Figure 7 is a flow chart illustrating how an accessory adds menus and input dialogs to a portable communication apparatus according to one embodiment of the invention.
Detailed Description
With reference now to the figures wherein like or similar elements are designated' with identical reference numerals, there are block diagrams and flowcharts depicting the invention. The purpose of these diagrams is to illustrate the features of the invention and the basic principles of operation of i embodiments thereof. These diagrams are not necessarily intended to schematically represent particular modules of circuitry or any particular data or control paths. It should also be emphasised that the terms "comprises" and "comprising" when used in this specification is taken to specify the presence of stated features, integers, steps or components but does not preclude the presence or addition of one or more other features, integers, steps, components or groups thereof.
Figure 1 illustrates a portable communication apparatus such as a mobile telephone 10 to which an external accessory device 22 can be connected. The term portable communication apparatus includes portable radio communication equipment. The term portable radio communication equipment, which herein after is referred to as a mobile radio terminal includes but is not limited to all equipment such as mobile telephones, pagers, communicators, i.e., electronic organizers, smartphones or the like. The external accessory device can be a variety of electrical devices including but not limited to music players, such as MP3-players and radios, computers, facsimile machines, external charging units for the mobile
TJ CD Hi 3 ω Ω Ω rt ) Ω Ω 3 rt 91 CD
CD CQ ii 0 ω 0 0 p- 0 0 O P ' O r-"
H rr 0 ø- 3 P" CD Oi Hi 3 3 CD Ω CD i-h 9i 3 CD i 3 <! rt rt CD CD 3
0 tr • P ø CD P 9) H t H TJ CQ CD
H rt Oi P P CQ CQ O O 9) ii CQ P g H- øJ f-3 H- rt CD CQ r-1 CD 0 rt pi CQ CD tr J Ω H- 0 CQ <J ii CQ
0 ø- CD P ) O 9) Ω tr o H- • ;
Ω ? rt- P P H- Hi 0 O
CD 9) CD 9) Cϋ i 9) 0 CΛ C i Hi
• ø • ; 0 0 rr Ω ) ; CQ CD
TJ CQ rt H- O fD CQ <! rt
H 0 9) H- CD P H TJ o. rt Hi H- t tr TJ P- Ω P rt- 9) CD ω O CD P- Ω CD
CD CD 0 CD Oi i 3 σi CQ 3 CQ CD i H 9) 9) ii H- 9) CD H- P 3
P- AJ ^ 0 9) O rt 3 Ω Ω ) H D o
H- rf o. ω Ω H- 0 O P CD if
CQ H- rf in rt H O H 3 9J O • μ.
TJ 0 ø Ω H- CD P ■<; TJ P 9) h-1
0 ii 0 H- < Ω ii Oi rt H H CD
0) pi 0 0 P CD CD 0 9) H- CD CD H
^ 0 rt H H- Hi P Q Ω CD rt
IQ f 9J ; i CD O CD H- 3 CD
H g øJ 0 CD rt CQ P TJ Oi CD h-1 to 0 Ω C H t H rt p- CD P CD
O- PJ 0 H- CD 0 9J ϋ 0 P rt TJ
H- CD tr P rf ω O O P rt CQ t-f
01 ? < tr DO 3 μ- 3 H CD H- O pi CD o CD O Ω H- Hi rt P
0J P ^ Ω P ) 9) tr Ω iT Hi H- p- CD
Ω P.. TJ Ϊ rt- P H- Ω H CD 9) π- 9) H- CQ H- O O P Oi rt H
H- rr P ω 0 TJ CD H TJ Ω Ω O
<5 0 n 0 CD 9) Ω H ?r rt tr P"
91 H- 9) 9) rt P O H- ■<: 91 9J rt 9) 0 ii H ? H CD H- Ω ω 0 <
CD α
O. rt CD CD 9) M rt CD < P rt CD o.
P- 3 CD to <! t i CD H CQ • 9) tr
H- H TJ 0 H- TJ ^ CQ (-" CD tr rt
9) 0 Hi 0 H- φ> O ør O i-3 H- CD & ø H- 9) P Ω CTi 0 Hi Ii p- rt CQ CD CD
& Q Ω a CD - rr 0 O CD •• 9) P
ΓT CD ω ti CD H 0 3 CD
Ω CD 0 9) 9) H H H- CD X
O H > rt- TJ 0 H Ω 0 CQ CD rt
0 n > 0 CD 3 CQ o O CD Q H T CD rt H- H H- 3 ' P iQ H- P CD H- H
H rr ΓT CD 9) Ω H- rt C Ω P Hi Ω P
0 Q 0 P rr ϋ rt ϋ P- Oi CD rt )
H rt H- 0 rt 0 <! 9) CD ii CD
H H P TJ CD PJ P H CD
CD H- CD a øJ H H H1 Oi 0
O. CD 0 H- CD rt Ω H-
CQ ø 0 P CD 0
> t to o o o
μ, CQ Hi ii rt
CD 0 ii CD tr
TJ if 0 Ω t
H ) 3 CD 0
0 H μ- 0
Oi CD rt <! CQ
0 9) tr CD tr
Ω CD Oi
CD σi 9)
Oi *> CD Hi
X ii o. tr 0 rt o μ-
^ Hi CD 3 CQ
H TJ rt rt 0 rt tf ø- ) tr 9)
CD CD H CD ^
CQ Oi 9) ? øi
TJ μ- Ω CD ri
CD CQ Ω ^ μ-
9) TJ CD TJ <!
H CQ 91 CD
CD 9) O Oi H
H ^ 0 li μ- tO ιl H ^ ø to en to rt *.
. Oi CD
0 CD ti μ.
H < Hi 0 μ- P
CQ Ω Ω ri
O CD CD CD
0 CQ
0 rt Φ> TJ i 0 . 0
0
CQ tr 91 CQ μ- CD 0 CD
CQ ø Oi rt
9 μ- rt 0
CQ tr
CQ TJ CD CD
H μ- rt ) H CQ
0 ^ 0 ø
CD CQ 9) tr i μ- r-1
CD Ω CQ μ- ø 91
0 ) o.
Hi Ω μ- 0
X 3 φ 1 o. 0 ø μ- μ- Ω CQ rt ) rt 3 μ- μ- 9J
CQ 0 0
0 •<;
0
O 9J PJ rt TJ Ω J Ω J 9J Φ
0 H CQ to 9J CQ
CQ rt 0 μ- 0 li tr CQ μ-
Φ φ Hi CO
0
Hi 0 9J
0 Ω ri ii rt φ μ- rt 0 øi tr ø φ
CD 9J Hi μ-
P μ- 0 o rt φ o • ! øi
CD " 9J
CQ 9J Hi
0 CQ rt i Φ
" 9J ii
H rt K rt
0 Φ tr
9J φ i Oi
Φ ^ TJ
0
" ; if ri φ rt
0 φ )
ω t t t-n o o
> to to *-- »_> o o o
CD in CO Ω rt
0 o rt PJ tr tr Φ ø μ-
3 TJ CQ
CO CD ø Hi PJ
0 tr n^ μ-
Φ H Ω rt s o 0 Φ μ- 3 0 ti rt 0 PJ CQ ø tr tr 0 J μ- øi rt rt H1 μ- tr φ n^ PJ 0
H 0 CQ rt O μ- φ — Hi
Ω d PJ
0 Φ rt CQ ø TJ tr rt tr
CD tr Φ 0 μ-
0 ti 0 μ- ø φ tr ø ø Φ tr
* ; -— ^ rt rt PJ 9J tr tr Ω CQ ϋ r ø φ μ-
PJ μ, ø μ- øi rt ø o μ- μ- PJ CD
TJ CQ ø rt rt J iQ μ- Φ
PJ ø TJ
^ PJ PJ CQ CO
«< ø
H CQ to • rf
PJ o
• rt 0 øi CO tr μ- μ-
H φ 3 CQ PJ
Hi 9J TJ ø J rt H O. rt Ω μ- PJ tr Ω 0 > tt φ ø Φ μ>
CD Oi to ø CD φ > —
CQ 0 Hi . — . φ ti Hi 9J Ω μ. φ CQ 9)
Ω 0 rt μ-
> t t >_. ,_. o o o
Pi ø O CQ
Ω CO Φ Φ
Ω φ ø H"
Φ ti Oi CD
CQ CQ Ω
CQ tr rt
0 9! 9J CQ ti CQ 0
■ : rt O tr rt φ Hi φ tr μ-1 φ Φ Ω 9J ø Ω O Ω rt 3 Ω
CO φ 3 Φ φ øi 9i CQ ø 0 CQ rt Oi 0
CD tr H φ rt ■ ;
9J 0
0 9) CQ
Ω rt 0 . Ω tr tr
Hi Φ Φ 3
CD φ
Ω CQ 9J 0
0 0 Ω 0
3 H Ω
3 ■<; Φ
9J CQ rt
0 CQ CQ tr
0. 0 0 Φ tr ti rt 3 ^ 3
0 φ 0
0 CO tr rt 0 to μ- r
Φ μ- μ- φ ø ø
3 øi rt
0 CO μ- Φ tr rt Ω μ- Φ PJ Φ
TJ rt TJ φ μ- tr in P 0 rt o Q ø
Φ en Φ
• rt
Φ tr H
TJ Hi 9) o tr tr rt
0 Φ ø rt
sends a new AT command to add a row new text which reflects the change in status in step 606. The mobile telephone 10 then displays the new text in the standby screen. When the accessory 22 changes its state and wants to remove the status text from the standby screen, the accessory sends an empty AT command to the mobile telephone in step 608. The mobile telephone 10 then removes the status text from the standby screen. This process can continue until the accessory 22 is disconnected from the mobile telephone 10. When the accessory 22 is disconnected from the mobile telephone 10,- the text for the accessory is removed from the display 12.
According to another embodiment of the invention, accessory menus can be made available by using an option key. As noted above, a user may have to press a sequence of nearly twenty keys while navigating through known menu structures of mobile telephones to reach the accessory menus. This is clearly an annoyance when using an accessory that needs to be controlled through the mobile telephone's man/machine interface. To facilitate the manipulation of the accessory menus, the menus should be accessible not only from their fixed place within the menu system but also from an adaptive key, a so-called option key 15. The option key 15 does not have a fixed functionality but rather brings up a list of options that are relevant to the present state of the mobile telephone. For example, when at least one accessory is attached to the mobile telephone, the option key 15 can be used to display a list of accessory menus. Figure 7 illustrates how an accessory adds menus and input dialogs to a portable communication apparatus in response to user actions. When the accessory 22 is connected to the mobile telephone 10 in step 700, the accessory sends a persistent menu item to the mobile telephone 10 in step 702. When the user activates the
accessory menu via the mobile telephones menu system or via the option key, the mobile telephone 10 displays the accessory menu on the display 12 in step 704. If the user chooses the accessory menu, the users choice is sent back to the accessory in step 706. The accessory then sends a submenu back to the mobile telephone using an AT command in step 708. The accessory submenu is then displayed on display 12. If the user chooses the accessory submenu, the users choice is sent to the accessory in step 710. The accessory 22 can then add input dialog to the display by sending an AT command to the mobile telephone with the input dialog in step 712. The input dialog is then displayed on the display 12 for user input in step 713. This process can continue until the user leaves the accessory menus or the accessory 22 is disconnected from the mobile telephone 10 in step 714.
Although several embodiments of the method and apparatus of the invention has been illustrated in the accompanying drawings and described in the foregoing detailed description, it will be understood that the invention is not limited to the embodiments disclosed, but is capable of numerous rearrangements, modifications and substitutions without departing from the spirit of the invention as set forth and defined by the following claims.