Systems and methods for communicating and switching between components in a hybrid computing environment
First Claim
1. A system comprising:
- a first portion;
a second portion;
a first operating platform;
a second operating platform;
each operating platform comprising a processor and an operating system;
the second portion configured to connect with the first portion through one or more connection interfaces;
one or more communication links between the first operating platform and the second operating platform;
one or more server modules running on one or more of the first and second operating platforms, the one or more server modules configured to provide a communication interface for the first and second operating platforms;
one or more client modules running on the other of the first and second operating platforms, the one or more client modules configured to communicate with the one or more server modules; and
a selection switch configured to select an active operating platform from the first and second operating platforms;
wherein responsive to selecting the active operating platform, the active operating platform operates the system according to settings communications transmitted between the one or more client modules and the one or more server modules;
the settings communications comprising one or more of display settings and audio settings;
wherein the active operating platform adopts settings from a previously active operating platform via communications transmitted between the one or more client modules and the one or more server modules; and
wherein the one or more settings are maintained by the active operating platform responsive to disconnecting the first portion and the second portion.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods described herein provide for communication between a base component and a tablet component of a hybrid computing system. The hybrid computing system is in a connected state when the base component and tablet component are connected. Systems and methods provide for a switch for determining control of the hybrid computing system when in a connected state. Embodiments provide that the base component may control the tablet component when the hybrid computing system is in a connected state and the switch is set to base control. According to embodiments, the display component may control the hybrid computing system when the hybrid computing system is in a connected state and the switch is set to tablet control. In addition, embodiments provide that a server module running on the display component and a client module running on the base component facilitate communication between the hybrid computing system components. Furthermore, systems and methods described herein provide that the base component may control hardware devices, peripheral devices, or software applications of the display component through communications between the server module and client module.
23 Citations
18 Claims
-
1. A system comprising:
-
a first portion; a second portion; a first operating platform; a second operating platform; each operating platform comprising a processor and an operating system; the second portion configured to connect with the first portion through one or more connection interfaces; one or more communication links between the first operating platform and the second operating platform; one or more server modules running on one or more of the first and second operating platforms, the one or more server modules configured to provide a communication interface for the first and second operating platforms; one or more client modules running on the other of the first and second operating platforms, the one or more client modules configured to communicate with the one or more server modules; and a selection switch configured to select an active operating platform from the first and second operating platforms; wherein responsive to selecting the active operating platform, the active operating platform operates the system according to settings communications transmitted between the one or more client modules and the one or more server modules; the settings communications comprising one or more of display settings and audio settings; wherein the active operating platform adopts settings from a previously active operating platform via communications transmitted between the one or more client modules and the one or more server modules; and wherein the one or more settings are maintained by the active operating platform responsive to disconnecting the first portion and the second portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
communicating information through one or more communication links between a first and a second operating platform, each of the first and second operating platforms comprising a processor and an operating system; running one or more server modules on one or more of the first and second operating platforms, the one or more server modules configured to provide a communication interface for the first and second operating platforms; running one or more client modules on another of the first and second operating platforms, the one or more client modules configured to communicate with the one or more server modules; and selecting an active operating platform from the first and second operating platforms using a selection switch; wherein responsive to selecting the active operating platform, the active operating platform operates the system according to settings communications transmitted between the one or more client modules and the one or more server modules; the settings communications comprising one or more of display settings and audio settings; wherein the active operating platform adopts settings from a previously active operating platform via communications transmitted between the one or more client modules and the one or more server modules; and wherein the one or more settings are maintained by the active operating platform responsive to disconnecting the first portion and the second portion. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product comprising:
-
a computer readable storage device having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to communicate information through one or more communication links between a first and a second operating platform, each of the first and second operating platforms comprising a processor and an operating system; computer readable program code configured to run one or more server modules on one or more of the first and second operating platforms, the one or more server modules configured to provide a communication interface for the first and second operating platforms; computer readable program code configured to run one or more client modules on another of the first and second operating platforms, the one or more client modules configured to communicate with the one or more server modules; and computer readable program code configured to select an active operating platform from the first and second operating platforms using a selection switch; computer readable program code configured to designate the active operating platform to operate the system according to settings communications transmitted between the one or more client modules and the one or more server module responsive to selecting the active operating platform; the settings communications comprising one or more of display settings and audio settings; wherein the active operating platform adopts settings from a previously active operating platform via communications transmitted between the one or more client modules and the one or more server modules; and wherein the one or more settings are maintained by the active operating platform responsive to disconnecting the first portion and the second portion.
-
Specification