Cloud-based text management for cross-platform display
First Claim
Patent Images
1. A method for managing text in cross-platform display, the method comprising:
- receiving data sent over a communication network from a host device, the data including information regarding a display of the host device;
executing instructions stored in memory, wherein execution of instructions by a processor;
identifies that a window associated with a display of the host device has been opened, wherein the opening of the window automatically activates a text caret in the opened window, the identification based on the received data,determines that the text caret has been activated, wherein activation of the text caret initiates display of a keyboard in a portion of a display of a client device, andgenerates instructions for automatic adjustment of the opened window in a remaining portion of the display of the client device, the automatic adjustment based on a location of the active text caret in the opened window, wherein the automatic adjustment comprises zooming in on the text caret that was automatically activated by the opening of the window in the display of the host device; and
sending the generated instructions over the communication network to the client device, wherein execution of the instructions by the client device results in the automatic adjustment of the opened window in the client device with respect to the remaining portion of the display of the client device based on the location of the active text caret.
4 Assignments
0 Petitions
Accused Products
Abstract
Data including information regarding a display of the host device may be received. Such information may be used to identify one or more top-level windows in the host device display. Further, it is determined which of the top-level windows is currently active. The active top-level window may be determined to include a text caret and further, that the text caret is active such a keyboard display appears in a portion of the display of the client device. Instructions are generated for automatic adjustment of the remaining portion of the display of the client device based on the location of the text caret.
135 Citations
17 Claims
-
1. A method for managing text in cross-platform display, the method comprising:
-
receiving data sent over a communication network from a host device, the data including information regarding a display of the host device; executing instructions stored in memory, wherein execution of instructions by a processor; identifies that a window associated with a display of the host device has been opened, wherein the opening of the window automatically activates a text caret in the opened window, the identification based on the received data, determines that the text caret has been activated, wherein activation of the text caret initiates display of a keyboard in a portion of a display of a client device, and generates instructions for automatic adjustment of the opened window in a remaining portion of the display of the client device, the automatic adjustment based on a location of the active text caret in the opened window, wherein the automatic adjustment comprises zooming in on the text caret that was automatically activated by the opening of the window in the display of the host device; and sending the generated instructions over the communication network to the client device, wherein execution of the instructions by the client device results in the automatic adjustment of the opened window in the client device with respect to the remaining portion of the display of the client device based on the location of the active text caret. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for managing text in cross-platform display, the system comprising:
-
a communications interface for receiving data sent over a communication network from a host device, the data including information regarding a display of the host device; and a processor for executing instructions, wherein execution of the instructions by the processor; identifies that a window associated with a display of the host device has been opened, wherein the opening of the window automatically activates a text caret in the opened window, the identification based on the received data, determines that the text caret has been activated, wherein activation of the text caret initiates display of a keyboard in a portion of a display of a client device, and generates instructions for automatic adjustment of the opened window in a remaining portion of the display of the client device, the automatic adjustment based on a location of the active text caret in the opened window, wherein the automatic adjustment comprises zooming in on the text caret that was automatically activated by the opening of the window in the display of the host device, wherein the communications interface sends the generated instructions over the communication network to the client device, and wherein execution of the instructions by the client device results in the automatic adjustment of the opened window in the client device with respect to the remaining portion of the display of the client device based on the location of the active text caret. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for automatic adjustment of cross-platform display, the method comprising:
-
receiving data sent over a communication network from a host device, the data including information regarding a display of the host device; executing instructions stored in memory, wherein execution of instructions by a processor; identifies that a window associated with a display of the host device has been opened, wherein the opening of the window automatically activates a text caret in the opened window, the identification based on the received data, determines that the text caret has been activated, wherein activation of the text caret initiates display of a keyboard in a portion of a display of a client device, and generates instructions for automatic adjustment of the opened window in a remaining portion of the display of the client device, the automatic adjustment based on a location of the active text caret in the opened window, wherein the automatic adjustment comprises zooming in on the text caret that was automatically activated by the opening of the window in the display of the host device; and sending the generated instructions over the communication network to the client device, wherein execution of the instructions by the client device results in the automatic adjustment of the opened window in the client device with respect to the remaining portion of the display of the client device based on the location of the active text caret.
-
Specification