KR20130046090A - Wakeup state synchronization method between docking system using the same - Google Patents
Wakeup state synchronization method between docking system using the same Download PDFInfo
- Publication number
- KR20130046090A KR20130046090A KR1020110110447A KR20110110447A KR20130046090A KR 20130046090 A KR20130046090 A KR 20130046090A KR 1020110110447 A KR1020110110447 A KR 1020110110447A KR 20110110447 A KR20110110447 A KR 20110110447A KR 20130046090 A KR20130046090 A KR 20130046090A
- Authority
- KR
- South Korea
- Prior art keywords
- terminal
- event
- wakeup event
- wakeup
- smart
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Program control for peripheral devices
- G06F13/102—Program control for peripheral devices where the programme performs an interfacing function, e.g. device driver
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/385—Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
Abstract
Disclosed are a state synchronization method between a docked terminal and a docking system using the same. The method for synchronizing the terminal state may include: entering a SLEEP mode by operating a first terminal as a USB host, entering a sleep mode by operating a second USB client, and when a WAKEUP event occurs by the first terminal, A first terminal provides a WAKEUP event to a second terminal through a USB interface, a first terminal waits for reconnection by providing a signal through an HDMI interface, and a second terminal receives the WAKEUP event provided from the first terminal. And attempting to reconnect with the first terminal on the basis. Accordingly, even when some of the docked terminals are WAKEUP, the WAKEUP event can be transmitted to other terminals, so that both terminals can operate independently. In addition, the inconvenience that the user has to separately WAKEUP the other terminal for the interlocked operation is eliminated.
Description
The present invention relates to a wake-up state synchronization method between a docked terminal and a docking system using the same. More specifically, when a WAKEUP event occurs in one of the docked terminals, a wake-up for transmitting a WAKEUP event to another terminal. A method for synchronizing up state and a docking system using the same.
In recent years, due to the rapid development of communication technology and the popularization of smart phones, many users have smart phones, and they are no longer just for the purpose of calling, but also for entertainment, document creation, securities, multimedia playback, and social relations. It is possessed and used for various purposes.
However, smartphones have only limited interface devices and, unlike desktop computers, do not have interface devices such as mass storage devices, backup drives, and local printers. In addition, since the smartphone is manufactured in consideration of portability, the size of the display is limited, and the size of the buttons or items on the screen for data input is also small, which makes it difficult to operate quickly and easily.
Therefore, most users perform tasks or tasks through separate devices such as desktops, laptops, and laptops at work or at home, and use smartphones in an environment where such separate devices cannot be used.
However, in order to use an application or environment used in a smartphone again on a separate device, it is cumbersome to transfer the data stored in the smartphone to a separate device or reset the environment on a separate device.
For the convenience of a user using a smartphone with such a limited interface device, a docking station is used to provide additional input / output interface devices. The docking station allows users to use expansion slots, external storage devices, large-screen displays, keyboards, mice, local printers, etc., so that they can work or work efficiently, while retaining the applications and environments used in smartphones. It can be used and the task and work continuity can be given.
However, in order to consider the convenience of a user using the docked terminals in conjunction, the docking terminals must be maintained in association with each other, it is necessary to prevent one terminal and the other terminal from operating each. One of the cases where such independent operation may occur is when a WAKEUP event occurs in one of the situations where both the smartphone and the separate device enter the SLEEP mode.
When a WAKEUP event occurs in one side, when only one terminal is WAKEUP and the other terminal maintains SLEEP mode, there is inconvenience that the user has to make each WAKEUP, and some of the docked terminals are rear or rear of the other terminal. That discomfort is doubled if it is located in.
Therefore, even when a WAKEUP event occurs for only one of the terminals, a search for a scheme for allowing the two terminals to be interlocked with each other is performed.
The present invention has been made to solve the above problems, an object of the present invention, when a WAKEUP event occurs in any one of the docked terminal, transmits the WAKEUP event to the other terminal to synchronize the state of both terminals To provide a way to do so.
When the first terminal is docked to the second terminal through a plurality of interfaces according to an embodiment of the present invention for achieving the above object, a method for synchronizing the state of the second terminal to the state of the first terminal The first terminal operating as a USB host to enter a SLEEP mode, and the second terminal operating as a USB client to enter a SLEEP mode; Providing, by the first terminal, a WAKEUP event to the second terminal through a USB interface when the WAKEUP event occurs by the first terminal; Waiting for reconnection by the first terminal providing a signal through an HDMI interface; And the second terminal attempting to reconnect with the first terminal based on the WAKEUP event received from the first terminal.
In the providing of the WAKEUP event, when the WAKEUP event is generated by the first terminal, the first terminal may provide a WAKEUP event to the second terminal by turning on a signal transmitted to the USB VBUS line.
In addition, the reconnection waiting step, the first terminal transmits a TMDS signal to the TMDS data line and waits for reconnection, the reconnection attempt step, the information indicating that the TMDS signal has been received to the TMDS data line; Transmitting an event occurring when the first terminal and the second terminal are connected to an event controller managing the event; And attempting to reconnect with the first terminal by the event controller.
Meanwhile, when the first terminal is docked to the second terminal through a plurality of interfaces according to another embodiment of the present invention for achieving the above object, synchronizing the state of the second terminal to the state of the first terminal The method includes the steps of the first terminal operating as a USB host to enter a SLEEP mode, and the second terminal operating as a USB client to enter a SLEEP mode; Providing, by the second terminal, a WAKEUP event to the first terminal through an HDMI interface when the WAKEUP event occurs by the second terminal; The first terminal turning on a USB VBUS signal based on a WAKEUP event received from the second terminal, and providing data to the second terminal through the HDMI interface to wait for reconnection; And the second terminal attempting to reconnect with the first terminal based on the data provided from the first terminal.
In the providing of the WAKEUP event, when the WAKEUP event is generated by the second terminal, the second terminal may provide a WAKEUP event to the first terminal through a RESERVED PIN of the HDMI interface.
In addition, the reconnection waiting step, the first terminal transmits a TMDS signal to the TMDS data line and waits for reconnection, the reconnection attempt step, the information indicating that the TMDS signal has been received to the TMDS data line; Transmitting an event occurring when the first terminal and the second terminal are connected to an event controller managing the event; And attempting to reconnect with the first terminal by the event controller.
On the other hand, when the first terminal is docked to the second terminal through a plurality of interfaces according to an embodiment of the present invention for achieving the object, for synchronizing the state of the second terminal to the state of the first terminal The docking system operates as a USB host, enters the SLEEP mode, provides a WAKEUP event to a second terminal through a USB interface when a WAKEUP event occurs by itself, and provides a TMDS signal to the second terminal through an HDMI interface. Waits for reconnection, and when a WAKEUP event occurs by the second terminal, turns on a USB VBUS signal based on a signal received from the second terminal through a RESERVED PIN of the HDMI interface, and then A first terminal waiting for reconnection by providing the TMDS signal to a second terminal; And enters the SLEEP mode by operating as a USB client and attempts to reconnect based on the TMDS signal received from the first terminal through the HDMI interface when a WAKEUP event occurs by the first terminal. When a WAKEUP event occurs, the second terminal provides a WAKEUP event to the first terminal through the RESERVED PIN of the HDMI interface, and attempts to reconnect based on the TMDS signal received from the first terminal through the HDMI interface. It includes;
Accordingly, even when some of the docked terminals are WAKEUP, the WAKEUP event can be transmitted to other terminals, so that both terminals can operate independently. In addition, the inconvenience that the user has to separately WAKEUP the other terminal for the interlocked operation is eliminated.
1 and 2 show a docking system to which the present invention is applicable;
3 shows a block diagram of a docking system,
4 is a view showing some of the architecture layers under the Android platform as one of the applications that can be used in smart phones and smart pads,
5 is a flowchart used to describe a method of transmitting a wake-up event to a smart pad by generating a wake-up event in the smart phone, and
6 is a flowchart used to describe a method of transmitting a wake-up event to a smart phone by generating a wake-up event in the smart pad.
Hereinafter, the present invention will be described in detail with reference to the drawings.
1 and 2 show a docking system to which the present invention is applicable.
First, FIG. 1 is a view illustrating a docking system for an interlocking operation between a
For example, if the
Since the
However, in the
On the right side of FIG. 1, the
As such, when the
Next, Figure 2 is a view showing a docking system for the interlocking operation between the
Thus, unlike FIG. 1, the
Even by this, when docking and using the
Meanwhile, in FIG. 2, it is assumed that the
In addition, in FIGS. 1 and 2, for convenience of description, the
In addition, the docking position or the docking method of the above-described
3 is a block diagram of the aforementioned docking system. Hereinafter, for convenience of description, it will be assumed that the
The
The phone input /
The
In addition, the
In addition, when the
For example, when the
The
The phone storage unit 150 stores an operating system and application programs for driving the
As such, the
The
Hereinafter, the operation in the case where the
The
When the
Meanwhile, when the
FIG. 4 is a view showing some of the architecture layers under the Android platform as one of application systems that can be used in the
The Android platform means a software package including a Linux kernel, a hardware abstraction layer (HAL), a library, an application framework, and an application. Hereinafter, the application framework area and the Linux kernel area, which are necessary parts for understanding the present invention, will be described. Shall be.
The lower layer of the application area, which is the top layer, is the application framework area. There are several controllers in the application framework area that run as daemons and manage the operating system. In particular, there is an
The
In addition, the
The lowest layer is the Linux kernel area. The Linux kernel area includes drivers such as display drivers, camera drivers, and audio drivers. The Linux kernel area serves as an abstraction layer between hardware and the rest of the Android platform stack.
On the other hand, in the Linux kernel area of the
In addition, when the
On the other hand, data transmission and reception between the
In the above, it is assumed that the
Hereinafter, a process in which the
5 is a flowchart used to describe a method of transmitting a wake-up event to the
First, in order to transmit a wake-up event, the
When the wake-up event occurs in the smart phone 100 (S515), the
On the other hand, if the wake-up event is generated by the
Upon receiving the VBUS signal, the
Like the
Meanwhile, the
As a result, when the WAKEUP event occurs in the
FIG. 6 is a flowchart used to describe a method of transmitting a wake-up event to the
First, in order to transmit a wake-up event, the
When the wakeup event occurs in the smart pad 200 (S615), the
If the wake-up event is generated by the
On the other hand, when the wakeup event occurs by the
The
Like the
On the other hand, when a wake-up event occurs by the smart pad 200 (S660-N), the
As a result, when the WAKEUP event occurs in the
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is clearly understood that the same is by way of illustration and example only and is not to be construed as limiting the scope of the invention as defined by the appended claims. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention.
100: smartphone 200: smart pad
110: phone input unit 210: pad input unit
120: phone control unit 220: pad control unit
130: phone communication unit 230: pad communication unit
140: phone storage unit 240: pad storage unit
410: event machine 420: event controller
430: WRAPPER device driver 440: phone device driver
441: PHONE ONLY DEVICE DRIVER 445: SAME DEVICE DRIVER
450: Virtual pad device driver 460: PHONE DATA TX / RX
470: PAD DATA TX / RX 480: PAD DEVICE DRIVER
Claims (7)
Entering the SLEEP mode by operating the first terminal as a USB host and entering the SLEEP mode by operating the second terminal as a USB client;
Providing, by the first terminal, a WAKEUP event to the second terminal through a USB interface when the WAKEUP event occurs by the first terminal;
Waiting for reconnection by the first terminal providing a signal through an HDMI interface; And
And attempting to reconnect with the first terminal based on the WAKEUP event received from the first terminal by the second terminal.
The WAKEUP event providing step,
And generating a WAKEUP event to the second terminal by turning on a signal transmitted through a USB VBUS line when the WAKEUP event is generated by the first terminal.
The reconnection waiting step,
The first terminal transmits a TMDS signal to a TMDS data line and waits for reconnection;
The reconnection attempt step,
Transmitting information indicating that the TMDS signal has been received to the TMDS data line to an event controller managing an event occurring when the first terminal is connected to the second terminal; And
And attempting to reconnect with a first terminal by the event controller.
Entering the SLEEP mode by operating the first terminal as a USB host and entering the SLEEP mode by operating the second terminal as a USB client;
Providing, by the second terminal, a WAKEUP event to the first terminal through an HDMI interface when the WAKEUP event occurs by the second terminal;
The first terminal turning on a USB VBUS signal based on a WAKEUP event received from the second terminal, and providing data to the second terminal through the HDMI interface to wait for reconnection; And
And attempting to reconnect with the first terminal based on the data received from the first terminal by the second terminal.
The WAKEUP event providing step,
And when the WAKEUP event occurs by the second terminal, the second terminal provides a WAKEUP event to the first terminal through a RESERVED PIN of the HDMI interface.
The reconnection waiting step,
The first terminal transmits a TMDS signal to a TMDS data line and waits for reconnection;
The reconnection attempt step,
Transmitting information indicating that the TMDS signal has been received to the TMDS data line to an event controller managing an event occurring when the first terminal is connected to the second terminal; And
And attempting to reconnect with a first terminal by the event controller.
It enters SLEEP mode by operating as a USB host, and when a WAKEUP event occurs by itself, provides a WAKEUP event to a second terminal through a USB interface, and reconnects by providing a TMDS signal to the second terminal through an HDMI interface. Waiting,
When the WAKEUP event occurs by the second terminal, the USB VBUS signal is turned on based on the signal received from the second terminal through the RESERVED PIN of the HDMI interface, and then the TMDS signal is transmitted to the second terminal through the HDMI interface. Providing a first terminal waiting for reconnection; And
Enters the SLEEP mode by operating as a USB client, when a WAKEUP event occurs by the first terminal, attempts to reconnect based on the TMDS signal received from the first terminal through the HDMI interface,
If a WAKEUP event occurs by the user, providing a WAKEUP event to the first terminal through the RESERVED PIN of the HDMI interface, and attempting to reconnect based on the TMDS signal received from the first terminal through the HDMI interface. Docking system comprising; a second terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110110447A KR20130046090A (en) | 2011-10-27 | 2011-10-27 | Wakeup state synchronization method between docking system using the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110110447A KR20130046090A (en) | 2011-10-27 | 2011-10-27 | Wakeup state synchronization method between docking system using the same |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20130046090A true KR20130046090A (en) | 2013-05-07 |
Family
ID=48657876
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110110447A KR20130046090A (en) | 2011-10-27 | 2011-10-27 | Wakeup state synchronization method between docking system using the same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20130046090A (en) |
-
2011
- 2011-10-27 KR KR1020110110447A patent/KR20130046090A/en not_active Application Discontinuation
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9843618B2 (en) | Method and apparatus for displaying user interface through sub device that is connectable with portable electronic device | |
US8949494B2 (en) | User equipment connectable to an external device | |
US9083778B2 (en) | Adapter for connecting two mobile devices | |
US20130103861A1 (en) | Wake up state synchronization method between docked terminals and docking system using the same | |
US20130009864A1 (en) | Method and apparatus for interfacing between external device and mobile device | |
US9201814B2 (en) | Electronic devices and methods for sharing peripheral devices in dual operating systems | |
US20130050122A1 (en) | Controlling user equipment as touch pad for external device connected thereto | |
EP3869346B1 (en) | Apparatus and method of recognizing external device in a communication system | |
EP3623932B1 (en) | Display method and device | |
US9542338B2 (en) | Controlling applications according to connection state and execution condition | |
US8959267B2 (en) | Controlling an external device connected to user equipment | |
KR20130053935A (en) | Contents transferring method and device, server using the method | |
US11169763B2 (en) | Mobile terminal and electronic device comprising the same | |
US11989405B2 (en) | Screen locking method and apparatus | |
WO2020207031A1 (en) | Method and apparatus for dynamically configuring screen transmission timeout period, and wireless screen transmission device and receiving end | |
US20130104149A1 (en) | Selective data processing method between docked terminals and selective data processing system using the same | |
EP3951589A1 (en) | View display method and electronic device | |
US20130326092A1 (en) | Processing input event of external device | |
US20140043267A1 (en) | Operation Method of Dual Operating Systems, Touch Sensitive Electronic Device Having Dual Operating Systems, and Computer Readable Storage Medium Having Dual Operating Systems | |
US20160191337A1 (en) | Visualized device interactivity management | |
WO2015070718A1 (en) | Communication number notification method and communication device | |
KR20130046090A (en) | Wakeup state synchronization method between docking system using the same | |
KR101522401B1 (en) | Mobile Terminal for connection with external device, and method for changing screen image thereof | |
US20130104174A1 (en) | Video transmitting and receiving method between docked terminals and docking system using the same | |
KR20130046089A (en) | Sleep state synchronization method between docking terminals and docking system using the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |