×

System for reducing user-perceived lag in text data input and exchange with a server

  • US 10,303,496 B2
  • Filed: 12/01/2016
  • Issued: 05/28/2019
  • Est. Priority Date: 12/01/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a host computer receiving information from an outside source, rendering onto a virtual display an image of the information, and selectively transmitting in a compressed format a portion of the image to a portable device capable of receiving it, decompressing it, storing it into memory and displaying a part of said portion of the image onto a display screen of the device, which device is coupled to the host computer through a communication link;

    wherein, the host computer sends information to the device identifying at least one text box element in said image, which identifying information comprises the graphic display coordinates and the size of said text box elements;

    wherein, each time the device receives from the host computer information identifying a text box element in the image rendered onto a virtual display of the host computer, a software program running on the device thereupon creates a text box locally managed by said software program;

    wherein locally-managed text boxes are displayed on a screen of the device when their graphic display coordinates are positioned in said part of the portion of the image that was or will be transmitted from the host computer to the device and that is or will be displayed on a screen of the device;

    wherein, if a locally-managed text box is selected to receive text input entry or editing, any text input by a user is immediately rendered in said selected text box locally managed by a software program of the device; and

    wherein, as a user inputs text into a locally-managed text box, the device transmits data associated with this text input to the host computer, which thereafter relies on the data just received to update the text data content of the corresponding text box element in the image rendered onto a virtual display of the host computer.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×