Patent ID: 11927989
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 14:
15. A computing device, comprising:
a hardware processor;
a memory;
a first housing portion including a touch screen display; and
a second housing portion coupled to the first housing portion by a hinge, the second housing portion including a rotatable keyboard and a trackpad, wherein:
the rotatable keyboard is configured to rotate 360 degrees within the second housing portion and the second housing portion remains fixed in place relative to the rotatable keyboard,
the first housing portion and the second housing portion pivot about the hinge to arrange the computing device such that a bottom surface of the first housing portion and a bottom surface of the second housing portion align on a horizontal plane,
the second housing portion comprises a hub mechanism disposed between the rotatable keyboard and the second housing portion,
the hub mechanism comprises a conductive slip ring that provides a path for communication between the rotatable keyboard and the hardware processor,
the rotatable keyboard rotates about the hub mechanism,
the rotatable keyboard rotates within a plane parallel to the second housing portion,
the rotatable keyboard rotates within the second housing portion to a first predefined position such that an entirety of the rotatable keyboard is oriented and accessible for use with the touch screen display to the left of the rotatable keyboard, and
the rotatable keyboard rotates 180 degrees within the second housing portion from the first predefined position to a second predefined position such that the entirety of the rotatable keyboard is oriented and accessible for use with the touch screen display to the right of the rotatable keyboard, wherein:
the touch screen display and the trackpad are configured to be disabled while the rotatable keyboard is being rotated among a plurality of predefined positions comprising the first predefined position and the second predefined position.