IP Library Granted Patent US 8,446,337
Granted Patent B2
US 8,446,337 · App. 12/178,403 · Granted May 21, 2013

Method for operating object between terminals and terminal using the method

Inventor: Zhongqing Li (Beijing, CN)
Assignee: Lenovo (Beijing) Limited
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,446,337
App. No.
12/178,403
Granted
May 21, 2013
Kind
B2
Abstract

A method for operating an object between a first terminal and a second terminal. The display space of one of the first and second terminals is extended to the other terminal. One of the first and second terminals intercepts an event associated with the object occurring in the terminal so as to obtain the position of the object, informs the other terminal of the position of the object, and redraws the object on the screen of the other terminal based on the received position.

Claims (28)

1. A method of operating an object between a first terminal and a second terminal, wherein the first terminal and the second terminal are provided with respective input devices and displays, the method comprising:

extending the display space of the first terminal to the second terminal and the display space of the second terminal to the first terminal;

intercepting at the first terminal an event associated with a cursor occurring in the first terminal so as to obtain the position of the cursor;

informing the second terminal of the position information and movement information of the cursor and input information such that the second terminal redraws the cursor on the screen of the second terminal using the received position information when the position of the cursor indicates that the cursor needs to be displayed on the screen of the second terminal;

authorizing, by the second terminal, the control right for the redrawn cursor so that the cursor can be moved on the screen of the display of the second terminal; and

calculating, at the second terminal, the movement position of the redrawn cursor based on the movement information received from the first terminal, and controlling an object on the display of the second terminal based on the input information received from the first terminal.

2. The method of claim 1 , wherein said extending comprising mapping the coordinate system of the first terminal or the second terminal to the coordinate system of the second terminal or the first terminal in an arbitrary direction.

3. The method according to claim 1 , wherein the display modes/mode of the first terminal and/or the second terminal are/is converted so that the display modes of the first and second terminals are identical.

4. The method according to claim 1 , wherein redrawing the cursor comprises placing information on the cursor in a display memory of the second terminal or the first terminal through GDI or DIRECTX.

5. The method according to claim 1 , wherein the first and second terminals are connected by a network and transmit data over the network.

6. The method according to claim 5 , wherein said network comprises a wired network or a wireless network.

7. A system of operating an object between a first terminal and a second terminal, the first terminal, wherein the first terminal and the second terminal each is provided with an input device and a display, the first terminal comprising:

means for extending the display space of the first terminal to the second terminal;

means for intercepting at the first terminal an event associated with a cursor occurring in the first terminal so as to obtain the position of the cursor;

means for informing the second terminal of the position information of the cursor such that the second terminal redraws the cursor on the screen of the second terminal using the received position information when the position of the cursor indicates that the cursor needs to be displayed on the screen of the second terminal;

means for authorizing, by the second terminal, the control right for the cursor so that the cursor can be moved on the screen of the display of the second terminal; and

means for calculating, at the second terminal, the movement position of the redrawn cursor based on the movement information received from the first terminal, and controlling an object on the display of the second terminal based on the input information received from the first terminal;

the second terminal comprising:

means for extending the display space of the second terminal to the first terminal;

means for intercepting at the second terminal an event associated with cursor occurring in the second terminal so as to obtain the position of the cursor;

means for informing the first terminal of the position information of the cursor such that the first terminal redraws the cursor on the screen of the first terminal using the received position information when the position of the cursor indicates that the cursor needs to be displayed on the screen of the first terminal;

means for authorizing, by the first terminal, the control right for the redrawn cursor so that the cursor can be moved on the screen of the display of the first terminal; and

means for calculating, at the first terminal, the movement position of the redrawn cursor based on the movement information received from the second terminal, and controlling an object on the display of the first terminal based on the input information received from the second terminal.

8. The system according to claim 7 , wherein the means for extending the display space of the first terminal to the second terminal comprise:

means for mapping the coordinate system of the first terminal to the coordinate system of the second terminal in arbitrary direction; and

the means for extending the display space of the second terminal to the first terminal comprise means for mapping the coordinate system of the second terminal to the coordinate system of the first terminal in arbitrary direction.

9. The system according to claim 7 , wherein the first terminal is connected to the second terminal over a network.

10. The system according to claim 9 , wherein said network comprises a wired network or a wireless network.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE PREVIOUSLY RECORDED ON REEL 021295 FRAME 0365. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 22, 2008
From: LI, ZHONGQING
To: LENOVO (BEIJING) LIMITED
Reel/Frame 021431/0661 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2008
From: LI, ZHONGQING
To: LENOVO (BEIJING) LIMITED
Reel/Frame 021295/0365 →
Priority Claims (1)
CN 2007 1 0119478 · Jul 25, 2007 · national
Continuity (1)
Related Publication 20090027302A1 · Jan 29, 2009