IP Library Patent Application 11055068
Patent Application
App. No. 11/055,068

Remote controlled application program sharing framework and method for operating systems

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 None
App. No.
11/055,068
Abstract

A remote controlled application program sharing framework and method for operating systems, and it includes a remote transmitting unit for transmitting a data executing or a multimedia playing signal to a receiving unit, a decoding device decoding signals and transmitting a keyboard scan code, corresponding to the signal, to a second operating system, and then the second operating shares at least one data parameter and a multimedia playing system of a first operating system through an interface. Hence, the invention provides real time service and mobility, increases resource sharing, and avoids the re-installation of the application program.

Claims (129)

1 . A remote controlled application program sharing framework for operating systems, comprising:

a first operating system comprises at least one data parameter recorded in at least one a file system;

a remote transmitting unit for transmitting a remote signal;

a receiving unit for transmitting a keyboard scan code corresponding to the remote signal; and

a second operating for receiving the keyboard scan code and executing an application program;

wherein the application program executed in the second operating system accessing the data parameter of the file system of the first operating system through an interface.

2 . The framework of claim 1 , wherein the remote transmitting unit is selected from a personal digital assist (PDA), a cellular phone, and a remote controller.

3 . The framework of claim 1 , further comprising:

a basic input/output unit for management and controlling a host boot setting.

4 . The framework of claim 1 , wherein the interface transforming the data parameter to an executed format of the second operating system.

5 . The framework of claim 1 , further comprising:

a first storage for storing the first operating system.

6 . The framework of claim 5 , wherein the first storage is a hard disk.

7 . The framework of claim 5 , wherein the first storage is a related storage.

8 . The framework of claim 7 , wherein the related storage is a read-only memory.

9 . The framework of claim 1 , further comprising:

a second storage for storing the second operating system.

10 . The framework of claim 9 , wherein the second storage is a hard disk with a universal serial bus interface.

11 . The framework of claim 9 , wherein the second storage is a read-only memory.

12 . The framework of claim 9 , wherein the second storage is a related storage.

13 . The framework of claim 12 , wherein the related storage is a hard disk.

14 . A remote controlled application program sharing method for operating systems, comprising:

providing a first operating system and a second operating system;

providing at least one data parameter in a file system of the first operating system;

transmitting a remote signal to a receiving unit;

transmitting a keyboard scan code, corresponding to the remote signal, to the second operating system;

executing an application program corresponding to the keyboard scan code in the second operating system; and

accessing the data parameter of the first operating system through an interface.

15 . The method of claim 14 , wherein the remote transmitting unit is selected from a personal digital assist (PDA), a cellular phone, and a remote controller.

16 . The method of claim 14 , further comprising:

a basic input/output unit for management and controlling a host boot setting.

17 . The method of claim 14 , wherein the interface transforming the data parameter to an executed format of the second operating system.

18 . The method of claim 14 , further comprising:

storing the first operating system in the first storage.

19 . The method of claim 18 , wherein the first storage is a hard disk.

20 . The method of claim 18 , wherein the first storage is a related storage.

21 . The method of claim 20 , wherein the related storage is a read-only memory.

22 . The method of claim 14 , further comprising:

storing the second operating system in the second storage.

23 . The method of claim 22 , wherein the second storage is a hard disk with a universal serial bus interface.

24 . The method of claim 22 , wherein the second storage is a read-only memory.

25 . The method of claim 22 , wherein the second storage is a related storage.

26 . The method of claim 25 , wherein the related storage is a hard disk.

27 . A remote controlled application program sharing framework for operating systems, comprising:

a first operating system;

a second operating system;

a multimedia playing program installed in the first operating system for playing at least one audio/video application program;

a remote transmitting unit for transmitting a remote signal; and

a receive unit for transmitting a keyboard scan code corresponding to the remote signal, to the second operation system;

wherein the second operating system sharing the multimedia playing program of the first operating system through an interface.

28 . The framework of claim 27 , wherein the remote transmitting unit is selected from a personal digital assist (PDA), a cellular phone, and a remote controller.

29 . The framework of claim 27 , further comprising:

an basic input/output unit for management and controlling a host boot setting.

30 . The framework of claim 27 , wherein the interface transforming the data parameter to an executed format of the second operating system.

31 . The framework of claim 27 , further comprising:

a first storage for storing the first operating system.

32 . The framework of claim 31 , wherein the first storage is a hard disk.

33 . The framework of claim 31 , wherein the first storage is a related storage.

34 . The framework of claim 33 , wherein the related storage is a read-only memory.

35 . The framework of claim 27 , further comprising:

a second storage for storing the second operating system.

36 . The framework of claim 35 , wherein the second storage is a hard disk with a universal serial bus interface.

37 . The framework of claim 35 , wherein the second storage is a read-only memory.

38 . The framework of claim 35 , wherein the second storage is a related storage.

39 . The framework of claim 38 , wherein the related storage is a hard disk.

40 . A remote controlled application program sharing method for operating systems, comprising:

providing a first operating system and a second operating system;

providing a multimedia playing program in the first operating system;

transmitting a remote signal to a receiving unit; and

transmitting a keyboard scan code, corresponding to the remote signal, to the second operating system;

wherein the second operating system sharing the multimedia playing program of the first operating system through an interface.

41 . The method of claim 40 , wherein the remote transmitting unit is selected from a personal digital assist (PDA), a cellular phone, and a remote controller.

42 . The method of claim 40 , further comprising:

a basic input/output unit for management and controlling a host boot setting.

43 . The method of claim 40 , wherein the interface transforming the data parameter to an executed format of the second operating system.

44 . The method of claim 40 , further comprising:

storing the first operating system in the first storage.

45 . The method of claim 44 , wherein the first storage is a hard disk.

46 . The method of claim 44 , wherein the first storage is a related storage.

47 . The method of claim 46 , wherein the related storage is a read-only memory.

48 . The method of claim 40 , further comprising:

storing the second operating system in the second storage.

49 . The method of claim 48 , wherein the second storage is a hard disk with a universal serial bus interface.

50 . The method of claim 48 , wherein the second storage is a read-only memory.

51 . The method of claim 48 , wherein the second storage is a related storage.

52 . The method of claim 51 , wherein the related storage is a hard disk.

53 . A remote controlled application program sharing framework for operating systems, comprising:

a first operating system;

at least one data parameter stored in a file system of the first operating system;

a multimedia playing program executed in the second operating system for playing at least one audio/video application program;

a remote transmitting unit for transmitting a remote signal; and

a receiving unit for transmitting a keyboard scan code, corresponding to the remote signal, to the second operating system, wherein the multimedia application program executed in the second operating system accessing the data parameter of the first operating system through an interface.

54 . The framework of claim 53 , wherein the remote transmitting unit is selected from a personal digital assist (PDA), a cellular phone, and a remote controller.

55 . The framework of claim 53 , further comprising:

a basic input/output unit for management and controlling a host boot setting.

56 . The framework of claim 53 , wherein the interface transforming the data parameter to an executed format of the second operating system.

57 . The framework of claim 53 , further comprising:

a first storage for storing the first operating system.

58 . The framework of claim 57 , wherein the first storage is a hard disk.

59 . The framework of claim 57 , wherein the first storage is a related storage.

60 . The framework of claim 59 , wherein the related storage is a read-only memory.

61 . The framework of claim 53 , further comprising:

a second storage for storing the second operating system.

62 . The framework of claim 61 , wherein the second storage is a hard disk with a universal serial bus interface.

63 . The framework of claim 61 , wherein the second storage is a read-only memory.

64 . The framework of claim 61 , wherein the second storage is a related storage.

65 . The framework of claim 64 , wherein the related storage is a hard disk.

66 . A remote controlled application program sharing method for operating systems, comprising:

providing a first operating system and a second operating system;

providing at least one data parameter in a file system of the first operating system;

transmitting a remote signal to a receiving unit;

transmitting a keyboard scan code corresponding to the remote signal, to the second operating system;

executing an application program, corresponding to the keyboard scan code in the second operating system; and

accessing the data parameter of the first operating system through an interface.

67 . The method of claim 66 , wherein the remote transmitting unit is selected from a personal digital assist (PDA), a cellular phone, and a remote controller.

68 . The method of claim 66 , further comprising:

a basic input/output unit for management and controlling a host boot setting.

69 . The method of claim 66 , wherein the interface transforming the data parameter to an executed format of the second operating system.

70 . The method of claim 66 , further comprising:

storing the first operating system in the first storage.

71 . The method of claim 70 , wherein the first storage is a hard disk.

72 . The method of claim 70 , wherein the first storage is a related storage.

73 . The method of claim 72 , wherein the related storage is a read-only memory.

74 . The method of claim 66 , further comprising:

storing the second operating system in the second storage.

75 . The method of claim 74 , wherein the second storage is a hard disk with a universal serial bus interface.

76 . The method of claim 74 , wherein the second storage is a read-only memory.

77 . The method of claim 74 , wherein the second storage is a related storage.

78 . The framework of claim 77 , wherein the related storage is a hard disk.

Assignments (3)
CHANGE OF NAME Recorded May 7, 2008
From: INTERVIDEO INC.
To: COREL TW CORP.
Reel/Frame 020912/0585 →
REAFFIRMATION AND JOINDER AGREEMENT Recorded Dec 28, 2006
From: COREL CORPORATION; COREL INC.; WINZIP INTERNATIONAL LLC; WINZIP COMPUTING LLC; WINZIP COMPUTING LP; CAYMAN LTD. HOLDCO; WINZIP COMPUTING, S.L.U.; WINZIP HOLDINGS SPAIN, S.L.U.; INTERVIDEO, INC.; INTERVIDEO DIGITAL TECHNOLOGY CORP.; COREL US HOLDINGS, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 018688/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2005
From: WU, TUNG-PENG; LIU, CHI-MIN
To: INTERVIDEO, INC.
Reel/Frame 016531/0692 →