WO2007102110A2 - Method of transferring data - Google Patents

Method of transferring data Download PDF

Info

Publication number
WO2007102110A2
WO2007102110A2 PCT/IB2007/050703 IB2007050703W WO2007102110A2 WO 2007102110 A2 WO2007102110 A2 WO 2007102110A2 IB 2007050703 W IB2007050703 W IB 2007050703W WO 2007102110 A2 WO2007102110 A2 WO 2007102110A2
Authority
WO
WIPO (PCT)
Prior art keywords
function
transfer
transferred
presentation
data
Prior art date
Application number
PCT/IB2007/050703
Other languages
French (fr)
Other versions
WO2007102110A3 (en
Inventor
Bartel M. Van De Sluis
Elmo M. A. Diederiks
Lucas J. F. Geurts
Anton O. A. Andrews
Original Assignee
Koninklijke Philips Electronics N.V.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips Electronics N.V. filed Critical Koninklijke Philips Electronics N.V.
Publication of WO2007102110A2 publication Critical patent/WO2007102110A2/en
Publication of WO2007102110A3 publication Critical patent/WO2007102110A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72415User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories for remote control of appliances
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/02Details of telephonic subscriber devices including a Bluetooth interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/06Details of telephonic subscriber devices including a wireless LAN interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/64Details of telephonic subscriber devices file transfer between terminals

Definitions

  • the invention relates to a method of transferring data from a first device to a second device.
  • Contemporary ubiquitous communication networks provide their users with various network resources such as computing resources, data resources and data presentation resources. Users become increasingly mobile. While on the move or at remote locations they often have the desire to share e.g. their personal content, or application software, with other users in their direct proximity.
  • PHN 17069) discloses a method of a seamless transfer of an execution of application software between devices. User interaction is limited to selecting the software application to be transferred, and the destination device to which the selected software application is to be transferred. Once successfully transferred, the software application on the device from which the transfer took place, is terminated.
  • a disadvantage of this method is that this is not user- friendly, because the transferred execution of application software suppresses other application software currently executing on the destination device of the transfer.
  • the function comprises at least one software application executing on the first device, at least one data stream being accessed by the device to provide said function, at least one parameter used to configure said software application to provide said function, and at least one user input data to provide for an interaction of a user with said function.
  • the software application is, after the transfer, executed on the second device.
  • the transferred parameter is used to configure the software application to operate in a same state as the software application was in when it was being executed on the first device.
  • the data stream is transferred so that the software application may use it.
  • At least one user input previously entered by the user on the first device is also transferred to the second device. This means that the function transferred to the second device is an exact copy of the function of the first device.
  • the data comprises at least one of: a software application, a control parameter, a data stream, and a user input data.
  • the function transfer is performed in response to the first device being brought into close spatial proximity to the second device.
  • Such transfer in response to a relative proximity of the first device and the second device provides the user with an intuitive approach to invoke the function transfer.
  • the function transfer further comprises the software application of the first device, already transferred to the second device, being brought to a different execution mode on the first device.
  • the first device can benefit from the power savings enabled from a different execution mode of the software application. This is especially relevant for portable devices dependent on the batteries as power supplies.
  • the selecting of the presentation method is done through changing of a spatial position of the first device with respect to the second device.
  • This way of making the selection is simple and intuitive. It replaces cursor type input interaction by the gesture interaction, which does not require fine motor skills / dexterity.
  • the invention further provides a first device and a second device for use in the method according to the invention.
  • Fig. 1 schematically shows a first device and a second device transferring data, and also reveals details of examples of the first device and the second device;
  • Figs. 2A-C illustrate different presentation methods that can be used to present a transferred function;
  • Fig. 3 shows data streams used by the transferred function present at the first device
  • Fig. 4 shows data streams used by the transferred function present at a third device
  • Fig. 5 illustrates close spatial proximity of the first device and the second device
  • Fig. 6 illustrates an embodiment of the invention that enables selecting the presentation method through changing of a spatial position of the first device with respect to the second device.
  • Fig. 1 schematically shows a first device 100 and a second device 200 transferring data, and also reveals details of examples of the first device 100 and the second device 200.
  • the first device 100 and the second device 200 are computing devices, for example personal data assistants (PDAs), mobile phones, laptop computers, portable audio or video players, personal computers (PCs), home entertainment systems, and such like.
  • PDAs personal data assistants
  • PCs personal computers
  • home entertainment systems and such like.
  • FIG. 1 only one-second device 200 is depicted, it is possible that the data is transferred to the multiple second device simultaneously.
  • antennas 107 and 207 illustrate that the devices 100 and 200 are connected through a wireless network such as e.g. WIFI or BlueTooth.
  • a wireless network such as e.g. WIFI or BlueTooth.
  • Other types of communication such as e.g. wired, may also be used for a communication between the devices.
  • the first device 100 can support various functions, e.g. displaying of a video, browsing through pictures, Internet browsing, games, displaying news or teletext, or listening to music, or others.
  • a data stream is accessed in a storage means 103, and processed by a microprocessor 104, on which an application software supporting this function is executing.
  • the microprocessor 104 provides to a display 101 a presentation of the function to be displayed to a user.
  • the user uses a keyboard 105 to generate a user input data conveying the transfer information that is subsequently passed to the microprocessor 104.
  • the micro-processor 104 on which the software applications supporting this function is executing, requests at the storage means 103 the application software corresponding to this function, as well as the data streams used by this software application, and parameters used to configure this software application. All data requested from the storage means 103 corresponding to the function to be transferred are transferred to the second device 200 by means of a communication module 102 and the antenna 107.
  • the second device 200 has a corresponding microprocessor 204, a corresponding display 201, a corresponding communication module 202, a corresponding antenna 207, and optionally a storage means 203 and/or a keyboard 205.
  • microprocessors 104 and 204 are depicted in the example, the application software can be executing on multiple microprocessors pertaining to the device.
  • multiple storage means can constitute the storage means 103 and 203. The same holds for other device modules when multiplicity or fragmentation of the modules is applicable.
  • Each of the devices 100 and 200 can support a multiplicity of functions.
  • Each of the functions comprises at least one software application executing on the first device 100, at least one data stream being accessed by the first device 100 to provide the function, at least one parameter used to configure the software application to provide the function, and at least one user input data to provide interaction of a user with the function.
  • an application corresponding to this function is a video renderer, a video data stream is received and processed, a parameter is e.g. playback speed or audio volume, and a user input is play/pause or desired speed.
  • the data corresponding to the transferred function comprises at least one of: the software application, the configuration parameter, the data stream, and the user input data.
  • the data streams stored in the storage means 103 can be an image, a video, a text message such as e-mail or SMS, an MMS picture or video, an audio, or other, depending on a data stream type used by the function.
  • the first device 100 carries out function displaying images and/or video on the display 101.
  • the data stream could be an audio stream or file. In such a case speakers should be used to present the audio to the user.
  • the keyboard 105 provides the user interaction.
  • a scroll-button, a joystick, a tag-pen applied to a touch-sensitive screen, a voice control, or other can be provided to serve the user interaction purpose.
  • the user provides the interaction through the second device 200 using the interaction means provided there, e.g. the keyboard 205.
  • the function transfer from the first device 100 to the second device 200 is initiated from the first device 100.
  • the function transfer is initiated at the second device 200 to transfer the function from the first device 100 to the second device 200.
  • the user Before or during the function transfer the user is presented with a selection of a presentation method of the transferred function at the second device 200. Successively, the chosen presentation method is used to present the transferred function at the second device 200.
  • the chosen presentation method is used to present the transferred function at the second device 200.
  • three keys 106: A, B, and C are used to make a selection between three different presentations methods.
  • Figs. 2A-C illustrate different presentation methods that can be used to present the transferred function.
  • the presentation 251 of the transferred function and the presentation 252 of the application software executing at the second device before the function transfer are shown in the figures.
  • Fig. 2A when the selection A is made the presentations 251 and 252 are presented in a split-screen mode.
  • Fig. 2B when the selection B is made the presentation 251 is presented as Picture-in-Picture within the presentation 252.
  • Fig. 2C when the selection C is made the presentation 251 is presented on the full screen on the display 201 , suppressing the presentation 252.
  • presentation methods are shown as methods for displaying the video, they are not limiting. Other presentation methods are also possible.
  • the possible presentation methods can relate to e.g. volume, sound adjustment, mixing, playing different audio content on a left and right channels/speakers etc.
  • the selection means i.e. the three keys 106, are just an example and other means of making selection are applicable.
  • the selection means in this example are present in the first device 100, this should not be limiting. Alternatively, the selection means could be present in the second device 200 as e.g. the keyboard 205.
  • Fig. 3 shows data streams used by the transferred function present at the first device 100, as in the third embodiment of the present invention.
  • the data stream used by the transferred function is stored locally in the storage means 103 of the first device 100.
  • this device 200 is operable to access the data stream from the first device 100. For example this is realized by copying the data stream from the first device 100 to the second device 200.
  • data streaming as a background or real-time data flow to the second device 200 can be used.
  • Fig. 4 shows data streams used by the transferred function present at a third device, as in the fourth embodiment of the invention.
  • the third device 300 can, for example, be a server on the Internet that comprises a storage means 303.
  • the first device 100 is operable to access the data streams from the storage means 303, as shown in case A.
  • the access to the data stream on the storage means 303 is handed over to the second device 200, as shown in case C.
  • the data stream from the third device 300 could be seamlessly streamed through the first device 100 to the second device 200.
  • the function at the first device 100 which has been transferred, is brought into another mode of operation at the first device 100.
  • this could mean that the frame rate of the video stream could be lowered, i.e. the video frames are less frequently displayed by skipping some of the frames in-between.
  • Another possibility is that the resolution or color quality of the video could be lowered.
  • These steps result in lower computational power needed at the microprocessor 104.
  • These and other options such as e.g. pausing the function or stopping the function, have a direct impact on the power savings in the first device 100. This possibility to bring the function in other operation mode is especially relevant for the portable devices that are dependent on batteries as the power supply.
  • the second device 200 may lack user input means.
  • a standalone display screen may not be equipped with a keyboard or mouse, making it difficult for a user to enter text or operate a cursor on the screen.
  • input can be provided at the first device 100 using e.g. keyboard 105.
  • the user input data must be transferred from the first device 100 to the second device 200 when the user is interacting with the function.
  • the user input could be provided directly from the second device 200 using e.g. keyboard 205.
  • Fig. 5 illustrates close spatial proximity of the first device 100 and the second device 200, as addressed in one of the embodiments.
  • the function transfer is performed in response to the first device 100 being brought into close spatial proximity 600 to the second device 200.
  • This is enabled by proximity sensing present in both the first device 100 and the second device 200.
  • the meaning of the term "close” depends on the circumstances. In the context of a near- field communication this means e.g. a few centimeters in line of sight. For more advanced near- field wireless technologies the distance may be up to twenty centimeters. When a technology such as Bluetooth or IEEE 802.11 is used, the distance may be several meters. In other words, the actual range of the close proximity is determined by the proximity sensing and/or communication technologies that are used.
  • Such proximity sensing can be implemented by way of e.g. near- field communication, or by using simple radio frequency identification device (RFID) tags and readers.
  • RFID radio frequency identification device
  • the first device 100 is preferably portable in order to enable bringing it to the close proximity of the second device.
  • the second device 200 is a TV set with a large screen, and the first device 100 is a mobile phone.
  • the first device 100 can also be a PDA, laptop computer, portable music or video player, etc.
  • the second device 200 can also be e.g. stereo/radio set or home entertainment system, PC, etc. Of course the device 200 could also be a portable device.
  • Fig. 6 illustrates an embodiment of the invention that enables selecting the presentation method through changing of a spatial position of the first device 100 with respect to the second device 200.
  • the portable first device 100 as shown here is used to select the presentation method to be used at the second device 200 through changing of a spatial position of the first device 100 with respect to the second device 200, as indicated by 161.
  • a box surrounds each of these presentation methods.
  • the solid line of the box around B indicates that the method B is selected, while the dashed line of the boxes around A and C indicates that methods A and B are not selected.
  • Such way of highlighting a selection choice is just one of many. Other graphical effects could be used to indicate the selected choice.
  • color- coding could be applied to the fill-in of the boxes that surround the presentation methods.
  • the green fill-in could be used to highlight the selected method, while the red fill-in could be used to indicate the presentation methods that are not selected.
  • the highlighting of the selected method moves in a corresponding direction 261 on the display 201.
  • the movement 161 can take different forms. It could be, for example, a horizontal shift of the first device in the front of the second device 200.
  • the movement component from left to right can be measured and passed to the device 200, so that the highlighting on the display 201 also moves from left to right.
  • Fig. 6 exemplifies one of the realizations of the embodiment based on a use of a gyroscope 400 attached and connected to the first device 100.
  • the gyroscope 400 is used to detect and measure the movement 161 of the first device 100.
  • the movement information is passed to the first device 100 and further transferred as the data to the second device 200.
  • the movement information is translated into a specific graphical effect 261 associated with selecting of the presentation method and depicted on the display 201.
  • One of the alternatives is to use a camera that detects the movement 161 of the first device 100, and passes the movement information to the second device 200 to change the highlighting in correspondence to the detected movement 161 of the first device 100.
  • any reference signs placed between parentheses shall not be construed as limiting the claim.
  • the word “comprising” does not exclude the presence of elements or steps other than those listed in a claim.
  • the word “a” or “an” preceding an element does not exclude the presence of a plurality of such elements.
  • the invention can be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer.

Abstract

A method of transferring data from a first device (100) to a second device (200) to provide a transfer of a function provided at said first device (100) to said second device (200), characterized by receiving from a user a selection of a presentation method of said function at said second device (200), and presenting the function at the second device (200) according to the selected presentation method. Preferably the method comprises selecting said presentation method through changing of a spatial position (161) of the first device (100) with respect to said second device (200). Also the first and second devices.

Description

Method of transferring data
The invention relates to a method of transferring data from a first device to a second device.
Contemporary ubiquitous communication networks provide their users with various network resources such as computing resources, data resources and data presentation resources. Users become increasingly mobile. While on the move or at remote locations they often have the desire to share e.g. their personal content, or application software, with other users in their direct proximity.
International patent application WO 2005/109829 Al (attorney docket
PHN 17069) discloses a method of a seamless transfer of an execution of application software between devices. User interaction is limited to selecting the software application to be transferred, and the destination device to which the selected software application is to be transferred. Once successfully transferred, the software application on the device from which the transfer took place, is terminated.
A disadvantage of this method is that this is not user- friendly, because the transferred execution of application software suppresses other application software currently executing on the destination device of the transfer.
It is an object of the invention to provide an enhanced method of transferring a function between a first and a second device.
This object is achieved according to invention in a method as stated above, characterized by receiving from a user a selection of a presentation method of the transferred function at the second device, and presenting the function at the second device according to the selected presentation method. This means that the user has control over the presentation method of the transferred function on the second device. Therefore, the function transfer is no longer unfriendly as it is not just an automatic execution of the transferred application software that suppresses other user application software on the second device. Preferably, the function comprises at least one software application executing on the first device, at least one data stream being accessed by the device to provide said function, at least one parameter used to configure said software application to provide said function, and at least one user input data to provide for an interaction of a user with said function. Thus, in this embodiment the software application is, after the transfer, executed on the second device. The transferred parameter is used to configure the software application to operate in a same state as the software application was in when it was being executed on the first device. The data stream is transferred so that the software application may use it. At least one user input previously entered by the user on the first device is also transferred to the second device. This means that the function transferred to the second device is an exact copy of the function of the first device.
Preferably, the data comprises at least one of: a software application, a control parameter, a data stream, and a user input data.
In an embodiment, the function transfer is performed in response to the first device being brought into close spatial proximity to the second device. Such transfer in response to a relative proximity of the first device and the second device provides the user with an intuitive approach to invoke the function transfer.
In another embodiment, the function transfer further comprises the software application of the first device, already transferred to the second device, being brought to a different execution mode on the first device. This way the first device can benefit from the power savings enabled from a different execution mode of the software application. This is especially relevant for portable devices dependent on the batteries as power supplies.
Optionally, the selecting of the presentation method is done through changing of a spatial position of the first device with respect to the second device. This way of making the selection is simple and intuitive. It replaces cursor type input interaction by the gesture interaction, which does not require fine motor skills / dexterity.
The invention further provides a first device and a second device for use in the method according to the invention.
These and other aspects of the invention will be apparent from and elucidated with reference to the embodiments shown in the drawings, in which:
Fig. 1 schematically shows a first device and a second device transferring data, and also reveals details of examples of the first device and the second device; Figs. 2A-C illustrate different presentation methods that can be used to present a transferred function;
Fig. 3 shows data streams used by the transferred function present at the first device; Fig. 4 shows data streams used by the transferred function present at a third device;
Fig. 5 illustrates close spatial proximity of the first device and the second device;
Fig. 6 illustrates an embodiment of the invention that enables selecting the presentation method through changing of a spatial position of the first device with respect to the second device.
Throughout the figures, same reference numerals indicate similar or corresponding features. Some of the features indicated in the drawings are typically implemented in software, and as such represent software entities, such as software modules or objects.
Fig. 1 schematically shows a first device 100 and a second device 200 transferring data, and also reveals details of examples of the first device 100 and the second device 200.
In the first embodiment of the invention, the first device 100 and the second device 200 are computing devices, for example personal data assistants (PDAs), mobile phones, laptop computers, portable audio or video players, personal computers (PCs), home entertainment systems, and such like. Although in this example only one-second device 200 is depicted, it is possible that the data is transferred to the multiple second device simultaneously.
In Fig. 1 antennas 107 and 207 illustrate that the devices 100 and 200 are connected through a wireless network such as e.g. WIFI or BlueTooth. Other types of communication, such as e.g. wired, may also be used for a communication between the devices.
The first device 100 can support various functions, e.g. displaying of a video, browsing through pictures, Internet browsing, games, displaying news or teletext, or listening to music, or others. For example, for displaying of a video on the first device 100, a data stream is accessed in a storage means 103, and processed by a microprocessor 104, on which an application software supporting this function is executing. Successively, the microprocessor 104 provides to a display 101 a presentation of the function to be displayed to a user. When the user decides to transfer, for example, the function discussed above from the first device 100 to the second device 200, the user uses a keyboard 105 to generate a user input data conveying the transfer information that is subsequently passed to the microprocessor 104. The micro-processor 104, on which the software applications supporting this function is executing, requests at the storage means 103 the application software corresponding to this function, as well as the data streams used by this software application, and parameters used to configure this software application. All data requested from the storage means 103 corresponding to the function to be transferred are transferred to the second device 200 by means of a communication module 102 and the antenna 107. The second device 200 has a corresponding microprocessor 204, a corresponding display 201, a corresponding communication module 202, a corresponding antenna 207, and optionally a storage means 203 and/or a keyboard 205.
Although single microprocessors 104 and 204 are depicted in the example, the application software can be executing on multiple microprocessors pertaining to the device. Similarly, multiple storage means can constitute the storage means 103 and 203. The same holds for other device modules when multiplicity or fragmentation of the modules is applicable.
Each of the devices 100 and 200 can support a multiplicity of functions. Each of the functions comprises at least one software application executing on the first device 100, at least one data stream being accessed by the first device 100 to provide the function, at least one parameter used to configure the software application to provide the function, and at least one user input data to provide interaction of a user with the function. For example for displaying of video, an application corresponding to this function is a video renderer, a video data stream is received and processed, a parameter is e.g. playback speed or audio volume, and a user input is play/pause or desired speed. The data corresponding to the transferred function comprises at least one of: the software application, the configuration parameter, the data stream, and the user input data. The data streams stored in the storage means 103 can be an image, a video, a text message such as e-mail or SMS, an MMS picture or video, an audio, or other, depending on a data stream type used by the function.
In the example discussed above the first device 100 carries out function displaying images and/or video on the display 101. Alternatively or in addition thereto, the data stream could be an audio stream or file. In such a case speakers should be used to present the audio to the user.
The keyboard 105 provides the user interaction. Alternatively or in addition thereto, a scroll-button, a joystick, a tag-pen applied to a touch-sensitive screen, a voice control, or other, can be provided to serve the user interaction purpose.
It is also possible that the user provides the interaction through the second device 200 using the interaction means provided there, e.g. the keyboard 205.
In the example discussed above, the function transfer from the first device 100 to the second device 200 is initiated from the first device 100. Of course it is also possible that the function transfer is initiated at the second device 200 to transfer the function from the first device 100 to the second device 200.
Before or during the function transfer the user is presented with a selection of a presentation method of the transferred function at the second device 200. Successively, the chosen presentation method is used to present the transferred function at the second device 200. In Fig. 1 three keys 106: A, B, and C are used to make a selection between three different presentations methods.
Figs. 2A-C illustrate different presentation methods that can be used to present the transferred function. By way of example, only three presentation methods applied on the display 201 are shown in there. The presentation 251 of the transferred function and the presentation 252 of the application software executing at the second device before the function transfer are shown in the figures. According to Fig. 2A, when the selection A is made the presentations 251 and 252 are presented in a split-screen mode. According to Fig. 2B, when the selection B is made the presentation 251 is presented as Picture-in-Picture within the presentation 252. According to Fig. 2C, when the selection C is made the presentation 251 is presented on the full screen on the display 201 , suppressing the presentation 252.
Although only these three presentation methods are shown as methods for displaying the video, they are not limiting. Other presentation methods are also possible. When the function uses audio as the data stream, the possible presentation methods can relate to e.g. volume, sound adjustment, mixing, playing different audio content on a left and right channels/speakers etc.
The selection means, i.e. the three keys 106, are just an example and other means of making selection are applicable.
Although the selection means in this example are present in the first device 100, this should not be limiting. Alternatively, the selection means could be present in the second device 200 as e.g. the keyboard 205.
Fig. 3 shows data streams used by the transferred function present at the first device 100, as in the third embodiment of the present invention.
The data stream used by the transferred function is stored locally in the storage means 103 of the first device 100. To support the transferred function on the second device 200, this device 200 is operable to access the data stream from the first device 100. For example this is realized by copying the data stream from the first device 100 to the second device 200. Alternatively, data streaming as a background or real-time data flow to the second device 200 can be used.
Fig. 4 shows data streams used by the transferred function present at a third device, as in the fourth embodiment of the invention. The third device 300 can, for example, be a server on the Internet that comprises a storage means 303. The first device 100 is operable to access the data streams from the storage means 303, as shown in case A. When the function is transferred from the first device 100 to the second device 200, the access to the data stream on the storage means 303 is handed over to the second device 200, as shown in case C.
As alternative (not shown in the figure), the data stream from the third device 300 could be seamlessly streamed through the first device 100 to the second device 200.
According to another embodiment of the invention, it is possible that the function at the first device 100, which has been transferred, is brought into another mode of operation at the first device 100. For example, for displaying of video this could mean that the frame rate of the video stream could be lowered, i.e. the video frames are less frequently displayed by skipping some of the frames in-between. Another possibility is that the resolution or color quality of the video could be lowered. These steps result in lower computational power needed at the microprocessor 104. These and other options, such as e.g. pausing the function or stopping the function, have a direct impact on the power savings in the first device 100. This possibility to bring the function in other operation mode is especially relevant for the portable devices that are dependent on batteries as the power supply. It is conceivable that the user is offered an interactive dialog at the first device 100 to choose between modes to which the function, already transferred to the second device 200, is to be brought. Another aspect of the invention relates to handling subsequent user input at the second device 200. The second device 200 may lack user input means. For example, a standalone display screen may not be equipped with a keyboard or mouse, making it difficult for a user to enter text or operate a cursor on the screen. In such a situation input can be provided at the first device 100 using e.g. keyboard 105. This means that the user input data must be transferred from the first device 100 to the second device 200 when the user is interacting with the function. Alternatively, the user input could be provided directly from the second device 200 using e.g. keyboard 205.
Fig. 5 illustrates close spatial proximity of the first device 100 and the second device 200, as addressed in one of the embodiments. According to this embodiment, the function transfer is performed in response to the first device 100 being brought into close spatial proximity 600 to the second device 200. This is enabled by proximity sensing present in both the first device 100 and the second device 200. The meaning of the term "close" depends on the circumstances. In the context of a near- field communication this means e.g. a few centimeters in line of sight. For more advanced near- field wireless technologies the distance may be up to twenty centimeters. When a technology such as Bluetooth or IEEE 802.11 is used, the distance may be several meters. In other words, the actual range of the close proximity is determined by the proximity sensing and/or communication technologies that are used.
Such proximity sensing can be implemented by way of e.g. near- field communication, or by using simple radio frequency identification device (RFID) tags and readers. Hence, the function transfer can commence when the first device 100 is placed in a local proximity to the second device 200.
In the embodiment, the first device 100 is preferably portable in order to enable bringing it to the close proximity of the second device. In Fig. 5, the second device 200 is a TV set with a large screen, and the first device 100 is a mobile phone. These are just examples. The first device 100 can also be a PDA, laptop computer, portable music or video player, etc. The second device 200 can also be e.g. stereo/radio set or home entertainment system, PC, etc. Of course the device 200 could also be a portable device. Fig. 6 illustrates an embodiment of the invention that enables selecting the presentation method through changing of a spatial position of the first device 100 with respect to the second device 200. The portable first device 100 as shown here is used to select the presentation method to be used at the second device 200 through changing of a spatial position of the first device 100 with respect to the second device 200, as indicated by 161.
On the display 201 of the second device 200 three presentation methods: A, B, and C are shown. A box surrounds each of these presentation methods. The solid line of the box around B indicates that the method B is selected, while the dashed line of the boxes around A and C indicates that methods A and B are not selected. Such way of highlighting a selection choice is just one of many. Other graphical effects could be used to indicate the selected choice. As alternative, e.g. color- coding could be applied to the fill-in of the boxes that surround the presentation methods. The green fill-in could be used to highlight the selected method, while the red fill-in could be used to indicate the presentation methods that are not selected. As shown in Fig. 6, by moving the first device 100 in the direction 161 the highlighting of the selected method moves in a corresponding direction 261 on the display 201.
The movement 161 can take different forms. It could be, for example, a horizontal shift of the first device in the front of the second device 200. The movement component from left to right can be measured and passed to the device 200, so that the highlighting on the display 201 also moves from left to right.
Alternatively, it could be a rotation of the first device. The clockwise rotation could, for example, be translated into a horizontal shift from left to right of the highlighting on the display 201. Correspondingly, the anti-clockwise rotation is then translated into a horizontal shift from right to left. The amount of shift could correspond to the angle of the rotation movement. Of course other movements of the first device are also possible. The three dimensional movement of the first device must always be accompanied by an appropriate translation of this movement into two-dimensional movement of the highlight on the display 201. Fig. 6 exemplifies one of the realizations of the embodiment based on a use of a gyroscope 400 attached and connected to the first device 100. The gyroscope 400 is used to detect and measure the movement 161 of the first device 100. The movement information is passed to the first device 100 and further transferred as the data to the second device 200. At the device 200 the movement information is translated into a specific graphical effect 261 associated with selecting of the presentation method and depicted on the display 201.
Many other ways of implementing this embodiment can be thought of. One of the alternatives is to use a camera that detects the movement 161 of the first device 100, and passes the movement information to the second device 200 to change the highlighting in correspondence to the detected movement 161 of the first device 100.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and those skilled in the art will be able to design many alternative embodiments without departing from the scope of the appended claims. For instance instead of a display an audio output could be used.
In the accompanying claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps other than those listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer.
In the device claim enumerating several means, several of these means can be embodied by one and the same item of hardware. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.

Claims

CLAIMS:
1. A method of transferring data from a first device (100) to a second device (200) to provide a transfer of a function provided at said first device (100) to said second device (200), characterized by receiving from a user a selection of a presentation method of said function at said second device (200), and presenting the function at the second device (200) according to the selected presentation method.
2. A method as claimed in claim 1, wherein the function comprises at least one software application executing on the first device (100), at least one data stream being accessed by the first device (100) to provide said function, at least one parameter used to configure said software application to provide said function, and at least one user input data to provide for an interaction of a user with said function.
3. A method as claimed in claim 2, wherein said data stream is present at the first device (100), wherein said second device (200) is operable to access said data stream from the first device (100).
4. A method as claimed in claim 2, wherein said data stream is provided from a third device (300) other than said first device (100) and said second device (200).
5. A method as claimed in claim 1, wherein the data comprises at least one of: a software application, a configuration parameter, a data stream, and a user input data.
6. A method as claimed in claim 1, wherein function transfer is performed in response to said first device (100) being brought into close spatial proximity to said second device (200).
7. A method as claimed in claim 1 further comprising at least one software application of the first device (100), already transferred to said second device (200), being brought to a different execution mode on said first device (100).
8. A method as claimed in claim 1, wherein selecting said presentation method is done through changing of a spatial position (161) of the first device (100) with respect to said second device (200).
9. A method as claimed in claim 1 , wherein the transfer of a function is initiated in response to a user input data.
10. A first device (100) operable to provide means (104, 102, 107) for transfer of a function to a second device (200), and means (105, 104) for selection of a presentation method of the transferred function, said first device (100) being operable according to a method as claimed in claim 1.
11. A first device (100) as claimed in claim 1, being configured to transfer user input related to the function to the second device (200) after the transfer of the function.
12. A second device (200) operable to provide means (207, 202, 204) for transfer of a function from a first device (100), and means for selection (205, 204) of a presentation method of the transferred function, said second device (200) being operable according to a method claimed in claim 1.
13. A device as claimed in claim 10, 11 or 12, wherein said means for selecting a presentation method are arranged to operate through changing of a spatial position (161) of the first device (100) with respect to said second device (200).
14. Software executable on device hardware for implementing a method as claimed in claim 1.
15. Hardware and software for support of said user input data, realized through changing of the position of the first device with respect to the at least one second device, being used by a method as claimed in claim 2.
PCT/IB2007/050703 2006-03-07 2007-03-05 Method of transferring data WO2007102110A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP06110786.8 2006-03-07
EP06110786 2006-03-07

Publications (2)

Publication Number Publication Date
WO2007102110A2 true WO2007102110A2 (en) 2007-09-13
WO2007102110A3 WO2007102110A3 (en) 2008-01-03

Family

ID=38475239

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2007/050703 WO2007102110A2 (en) 2006-03-07 2007-03-05 Method of transferring data

Country Status (1)

Country Link
WO (1) WO2007102110A2 (en)

Cited By (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2797298A3 (en) * 2013-04-27 2014-11-19 LG Electronics, Inc. Mobile terminal and control method thereof
CN104270595A (en) * 2014-09-29 2015-01-07 无锡华海天和信息科技有限公司 Video call client side video and voice switching system and method
WO2015063369A1 (en) * 2013-10-29 2015-05-07 Nokia Technologies Oy Apparatus and method for copying rules between devices
DK201570256A1 (en) * 2014-05-30 2016-11-07 Apple Inc Continuity
US9548050B2 (en) 2010-01-18 2017-01-17 Apple Inc. Intelligent automated assistant
US9633674B2 (en) 2013-06-07 2017-04-25 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
EP3240273A1 (en) * 2007-11-30 2017-11-01 Microsoft Technology Licensing, LLC Modifying mobile device operation using proximity relationships
US9847999B2 (en) 2016-05-19 2017-12-19 Apple Inc. User interface for a device requesting remote authorization
US10142835B2 (en) 2011-09-29 2018-11-27 Apple Inc. Authentication with secondary approver
US10178234B2 (en) 2014-05-30 2019-01-08 Apple, Inc. User interface for phone call routing among devices
US10272294B2 (en) 2016-06-11 2019-04-30 Apple Inc. Activity and workout updates
US10409483B2 (en) 2015-03-07 2019-09-10 Apple Inc. Activity based thresholds for providing haptic feedback
US10466891B2 (en) 2016-09-12 2019-11-05 Apple Inc. Special lock mode user interface
US10484384B2 (en) 2011-09-29 2019-11-19 Apple Inc. Indirect authentication
US10496259B2 (en) 2012-05-09 2019-12-03 Apple Inc. Context-specific user interfaces
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
US10637986B2 (en) 2016-06-10 2020-04-28 Apple Inc. Displaying and updating a set of application views
US10771606B2 (en) 2014-09-02 2020-09-08 Apple Inc. Phone user interface
US10872318B2 (en) 2014-06-27 2020-12-22 Apple Inc. Reduced size user interface
US10908781B2 (en) 2011-06-05 2021-02-02 Apple Inc. Systems and methods for displaying notifications received from multiple applications
US10992795B2 (en) 2017-05-16 2021-04-27 Apple Inc. Methods and interfaces for home media control
US10996917B2 (en) 2019-05-31 2021-05-04 Apple Inc. User interfaces for audio media control
US11037150B2 (en) 2016-06-12 2021-06-15 Apple Inc. User interfaces for transactions
US11126704B2 (en) 2014-08-15 2021-09-21 Apple Inc. Authenticated device used to unlock another device
US11283916B2 (en) 2017-05-16 2022-03-22 Apple Inc. Methods and interfaces for configuring a device in accordance with an audio tone signal
US11343335B2 (en) 2014-05-29 2022-05-24 Apple Inc. Message processing by subscriber app prior to message forwarding
US11360634B1 (en) 2021-05-15 2022-06-14 Apple Inc. Shared-content session user interfaces
US11392291B2 (en) 2020-09-25 2022-07-19 Apple Inc. Methods and interfaces for media control with dynamic feedback
US11431836B2 (en) 2017-05-02 2022-08-30 Apple Inc. Methods and interfaces for initiating media playback
US11477609B2 (en) 2019-06-01 2022-10-18 Apple Inc. User interfaces for location-related communications
US11481094B2 (en) 2019-06-01 2022-10-25 Apple Inc. User interfaces for location-related communications
US11539831B2 (en) 2013-03-15 2022-12-27 Apple Inc. Providing remote interactions with host device using a wireless device
US11604571B2 (en) 2014-07-21 2023-03-14 Apple Inc. Remote user interface
US11620103B2 (en) 2019-05-31 2023-04-04 Apple Inc. User interfaces for audio media control
US11683408B2 (en) 2017-05-16 2023-06-20 Apple Inc. Methods and interfaces for home media control
US11847378B2 (en) 2021-06-06 2023-12-19 Apple Inc. User interfaces for audio routing
US11907605B2 (en) 2021-05-15 2024-02-20 Apple Inc. Shared-content session user interfaces

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020143878A1 (en) * 2001-03-28 2002-10-03 Inventions, Inc. Collaboration between two computing devices
US20030191860A1 (en) * 2002-04-05 2003-10-09 Gadepalli Krishna K. Accelerated collaboration of high frame rate applications
WO2005109829A1 (en) * 2004-05-06 2005-11-17 Koninklijke Philips Electronics N.V. Method device and program for seamlessly transferring the execution of a software application from a first to a second device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020143878A1 (en) * 2001-03-28 2002-10-03 Inventions, Inc. Collaboration between two computing devices
US20030191860A1 (en) * 2002-04-05 2003-10-09 Gadepalli Krishna K. Accelerated collaboration of high frame rate applications
WO2005109829A1 (en) * 2004-05-06 2005-11-17 Koninklijke Philips Electronics N.V. Method device and program for seamlessly transferring the execution of a software application from a first to a second device

Cited By (85)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3240273A1 (en) * 2007-11-30 2017-11-01 Microsoft Technology Licensing, LLC Modifying mobile device operation using proximity relationships
US10085129B2 (en) 2007-11-30 2018-09-25 Microsoft Technology Licensing, Llc Mobile device communication
US9548050B2 (en) 2010-01-18 2017-01-17 Apple Inc. Intelligent automated assistant
US11442598B2 (en) 2011-06-05 2022-09-13 Apple Inc. Systems and methods for displaying notifications received from multiple applications
US11487403B2 (en) 2011-06-05 2022-11-01 Apple Inc. Systems and methods for displaying notifications received from multiple applications
US10908781B2 (en) 2011-06-05 2021-02-02 Apple Inc. Systems and methods for displaying notifications received from multiple applications
US11921980B2 (en) 2011-06-05 2024-03-05 Apple Inc. Systems and methods for displaying notifications received from multiple applications
US10516997B2 (en) 2011-09-29 2019-12-24 Apple Inc. Authentication with secondary approver
US11755712B2 (en) 2011-09-29 2023-09-12 Apple Inc. Authentication with secondary approver
US10484384B2 (en) 2011-09-29 2019-11-19 Apple Inc. Indirect authentication
US11200309B2 (en) 2011-09-29 2021-12-14 Apple Inc. Authentication with secondary approver
US10142835B2 (en) 2011-09-29 2018-11-27 Apple Inc. Authentication with secondary approver
US10419933B2 (en) 2011-09-29 2019-09-17 Apple Inc. Authentication with secondary approver
US10496259B2 (en) 2012-05-09 2019-12-03 Apple Inc. Context-specific user interfaces
US11740776B2 (en) 2012-05-09 2023-08-29 Apple Inc. Context-specific user interfaces
US11539831B2 (en) 2013-03-15 2022-12-27 Apple Inc. Providing remote interactions with host device using a wireless device
US9444926B2 (en) 2013-04-27 2016-09-13 Lg Electronics Inc. Mobile terminal and control method thereof
US10187510B2 (en) 2013-04-27 2019-01-22 Lg Electronics Inc. Mobile terminal and control method thereof
EP2797298A3 (en) * 2013-04-27 2014-11-19 LG Electronics, Inc. Mobile terminal and control method thereof
US9633674B2 (en) 2013-06-07 2017-04-25 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
CN105794185B (en) * 2013-10-29 2020-01-21 诺基亚技术有限公司 Apparatus and method for copying rules between devices
WO2015063369A1 (en) * 2013-10-29 2015-05-07 Nokia Technologies Oy Apparatus and method for copying rules between devices
US9195616B2 (en) 2013-10-29 2015-11-24 Nokia Technologies Oy Apparatus and method for copying rules between devices
US9582436B2 (en) 2013-10-29 2017-02-28 Nokia Technologies Oy Apparatus and method for copying rules between devices
CN105794185A (en) * 2013-10-29 2016-07-20 诺基亚技术有限公司 Apparatus and method for copying rules between devices
US11343335B2 (en) 2014-05-29 2022-05-24 Apple Inc. Message processing by subscriber app prior to message forwarding
DK201570256A1 (en) * 2014-05-30 2016-11-07 Apple Inc Continuity
US11907013B2 (en) 2014-05-30 2024-02-20 Apple Inc. Continuity of applications across devices
US10616416B2 (en) 2014-05-30 2020-04-07 Apple Inc. User interface for phone call routing among devices
US11256294B2 (en) 2014-05-30 2022-02-22 Apple Inc. Continuity of applications across devices
US10178234B2 (en) 2014-05-30 2019-01-08 Apple, Inc. User interface for phone call routing among devices
US9990129B2 (en) 2014-05-30 2018-06-05 Apple Inc. Continuity of application across devices
US10866731B2 (en) 2014-05-30 2020-12-15 Apple Inc. Continuity of applications across devices
TWI576754B (en) * 2014-05-30 2017-04-01 蘋果公司 Method for transition between electronic devices and related electronic device and non-transitory computer readable storage medium
US10872318B2 (en) 2014-06-27 2020-12-22 Apple Inc. Reduced size user interface
US11720861B2 (en) 2014-06-27 2023-08-08 Apple Inc. Reduced size user interface
US11250385B2 (en) 2014-06-27 2022-02-15 Apple Inc. Reduced size user interface
US11604571B2 (en) 2014-07-21 2023-03-14 Apple Inc. Remote user interface
US11126704B2 (en) 2014-08-15 2021-09-21 Apple Inc. Authenticated device used to unlock another device
US10771606B2 (en) 2014-09-02 2020-09-08 Apple Inc. Phone user interface
US11700326B2 (en) 2014-09-02 2023-07-11 Apple Inc. Phone user interface
CN104270595A (en) * 2014-09-29 2015-01-07 无锡华海天和信息科技有限公司 Video call client side video and voice switching system and method
US10409483B2 (en) 2015-03-07 2019-09-10 Apple Inc. Activity based thresholds for providing haptic feedback
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
US11206309B2 (en) 2016-05-19 2021-12-21 Apple Inc. User interface for remote authorization
US10749967B2 (en) 2016-05-19 2020-08-18 Apple Inc. User interface for remote authorization
US10334054B2 (en) 2016-05-19 2019-06-25 Apple Inc. User interface for a device requesting remote authorization
US9847999B2 (en) 2016-05-19 2017-12-19 Apple Inc. User interface for a device requesting remote authorization
US10637986B2 (en) 2016-06-10 2020-04-28 Apple Inc. Displaying and updating a set of application views
US11323559B2 (en) 2016-06-10 2022-05-03 Apple Inc. Displaying and updating a set of application views
US11161010B2 (en) 2016-06-11 2021-11-02 Apple Inc. Activity and workout updates
US11148007B2 (en) 2016-06-11 2021-10-19 Apple Inc. Activity and workout updates
US11660503B2 (en) 2016-06-11 2023-05-30 Apple Inc. Activity and workout updates
US11918857B2 (en) 2016-06-11 2024-03-05 Apple Inc. Activity and workout updates
US10272294B2 (en) 2016-06-11 2019-04-30 Apple Inc. Activity and workout updates
US11037150B2 (en) 2016-06-12 2021-06-15 Apple Inc. User interfaces for transactions
US11900372B2 (en) 2016-06-12 2024-02-13 Apple Inc. User interfaces for transactions
US11803299B2 (en) 2016-09-12 2023-10-31 Apple Inc. Special lock mode user interface
US10466891B2 (en) 2016-09-12 2019-11-05 Apple Inc. Special lock mode user interface
US11281372B2 (en) 2016-09-12 2022-03-22 Apple Inc. Special lock mode user interface
US11567657B2 (en) 2016-09-12 2023-01-31 Apple Inc. Special lock mode user interface
US10877661B2 (en) 2016-09-12 2020-12-29 Apple Inc. Special lock mode user interface
US11431836B2 (en) 2017-05-02 2022-08-30 Apple Inc. Methods and interfaces for initiating media playback
US11412081B2 (en) 2017-05-16 2022-08-09 Apple Inc. Methods and interfaces for configuring an electronic device to initiate playback of media
US10992795B2 (en) 2017-05-16 2021-04-27 Apple Inc. Methods and interfaces for home media control
US11750734B2 (en) 2017-05-16 2023-09-05 Apple Inc. Methods for initiating output of at least a component of a signal representative of media currently being played back by another device
US11283916B2 (en) 2017-05-16 2022-03-22 Apple Inc. Methods and interfaces for configuring a device in accordance with an audio tone signal
US11683408B2 (en) 2017-05-16 2023-06-20 Apple Inc. Methods and interfaces for home media control
US11095766B2 (en) 2017-05-16 2021-08-17 Apple Inc. Methods and interfaces for adjusting an audible signal based on a spatial position of a voice command source
US11201961B2 (en) 2017-05-16 2021-12-14 Apple Inc. Methods and interfaces for adjusting the volume of media
US11755273B2 (en) 2019-05-31 2023-09-12 Apple Inc. User interfaces for audio media control
US11853646B2 (en) 2019-05-31 2023-12-26 Apple Inc. User interfaces for audio media control
US11010121B2 (en) 2019-05-31 2021-05-18 Apple Inc. User interfaces for audio media control
US11620103B2 (en) 2019-05-31 2023-04-04 Apple Inc. User interfaces for audio media control
US10996917B2 (en) 2019-05-31 2021-05-04 Apple Inc. User interfaces for audio media control
US11481094B2 (en) 2019-06-01 2022-10-25 Apple Inc. User interfaces for location-related communications
US11477609B2 (en) 2019-06-01 2022-10-18 Apple Inc. User interfaces for location-related communications
US11392291B2 (en) 2020-09-25 2022-07-19 Apple Inc. Methods and interfaces for media control with dynamic feedback
US11782598B2 (en) 2020-09-25 2023-10-10 Apple Inc. Methods and interfaces for media control with dynamic feedback
US11822761B2 (en) 2021-05-15 2023-11-21 Apple Inc. Shared-content session user interfaces
US11449188B1 (en) 2021-05-15 2022-09-20 Apple Inc. Shared-content session user interfaces
US11907605B2 (en) 2021-05-15 2024-02-20 Apple Inc. Shared-content session user interfaces
US11360634B1 (en) 2021-05-15 2022-06-14 Apple Inc. Shared-content session user interfaces
US11928303B2 (en) 2021-05-15 2024-03-12 Apple Inc. Shared-content session user interfaces
US11847378B2 (en) 2021-06-06 2023-12-19 Apple Inc. User interfaces for audio routing

Also Published As

Publication number Publication date
WO2007102110A3 (en) 2008-01-03

Similar Documents

Publication Publication Date Title
WO2007102110A2 (en) Method of transferring data
JP6301530B2 (en) Function operation method and apparatus of touch device
JP5819965B2 (en) System and apparatus
US10708534B2 (en) Terminal executing mirror application of a peripheral device
US9851862B2 (en) Display apparatus and displaying method for changing a cursor based on a user change of manipulation mode
US9081477B2 (en) Electronic device and method of controlling the same
KR101276846B1 (en) Method and apparatus for streaming control of media data
RU2595519C2 (en) System and method for providing input interface of contact list
US10067633B2 (en) Image display device and method of operating the same
JP5732129B2 (en) Zoom display navigation
US9877080B2 (en) Display apparatus and method for controlling thereof
US20140164990A1 (en) Display device and method of controlling the same
US20140337792A1 (en) Display apparatus and user interface screen providing method thereof
WO2010090106A1 (en) Information processing device, information processing method, and program
US10732792B2 (en) Image display apparatus and method for changing properties of a highlighted item and surrounding items
US11825153B2 (en) Display apparatus, control method thereof, and recording medium
EP3024220A2 (en) Display apparatus and display method
CN112073798B (en) Data transmission method and equipment
WO2021057545A1 (en) Multi-network access method and terminal device
WO2022105345A1 (en) Display device
KR102384520B1 (en) Display device and controlling method thereof
KR102384521B1 (en) Display device and controlling method thereof
US20230350567A1 (en) Display apparatus and display method
CN115708058A (en) Display method and related equipment
KR20130104780A (en) User interation service system and method using projector

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1)EPC

122 Ep: pct application non-entry in european phase

Ref document number: 07735038

Country of ref document: EP

Kind code of ref document: A2