US 12,093,506 B2
Systems and methods for a touchscreen user interface for a collaborative editing tool
Sujit Varghese, New York, NY (US); and Barine Tee, East Stroudsburg, PA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Mar. 28, 2022, as Appl. No. 17/705,739.
Application 17/705,739 is a continuation of application No. 15/267,303, filed on Sep. 16, 2016, granted, now 11,287,951.
Prior Publication US 2022/0214784 A1, Jul. 7, 2022
Int. Cl. G06F 3/0482 (2013.01); G06F 3/04817 (2022.01); G06F 3/0488 (2022.01); G06F 3/04883 (2022.01); G06F 3/04886 (2022.01); G06F 40/166 (2020.01)
CPC G06F 3/0482 (2013.01) [G06F 3/04817 (2013.01); G06F 3/0488 (2013.01); G06F 3/04883 (2013.01); G06F 3/04886 (2013.01); G06F 40/166 (2020.01)] 19 Claims
OG exemplary drawing
 
1. A method comprising:
presenting a menu icon at a location on a touchscreen device;
detecting, by a processor, a size of a touch related to the menu icon at the location on the touchscreen device;
selecting, based on the size of the touch related to the menu icon, additional menu icons from a set of menu icons comprising different menu options, wherein the additional menu icons comprise a first menu icon to draw on a screen of the touchscreen device, and a second menu item to erase content from the screen of the touchscreen device;
presenting, by the processor, the additional menu icons as a group adjacent to the location of the menu icon;
detecting, by the processor, a touch of the first menu icon of the additional menu icons;
presenting, adjacent to a location of the touched first menu icon, expanded menu options of the touched first menu icon, the expanded menu options comprising different brush types and different colors;
performing a drawing function to draw an object corresponding to at least one of the expanded menu options on the screen of the touchscreen device;
detecting a touch of the second menu icon of the additional menu icons; and
performing an erasing function to erase the drawn object from the screen of the touchscreen device.