×

System and method for capturing text for an online application

  • US 10,071,308 B2
  • Filed: 06/05/2017
  • Issued: 09/11/2018
  • Est. Priority Date: 12/10/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. A video game hosting service, comprising:

  • a server that is configured to execute an instance of a video game application and exchange game play data of the video game application with a first client device over a network using a first communication channel established between the server and the first client device by the video game hosting service;

    a webserver configured to communicate with the video game hosting service, a text capture program code on the webserver is configured to provide a data entry field for receiving text input from a second client device over the network, the text capture program code configured to communicate the text input received from the second client device to the video game hosting service;

    a communication interface disposed between the server and the webserver is configured to receive the text input communicated by the webserver, process the text input to generate textual data, and transmit the textual data to the video game hosting service;

    a text entry program code within the video game hosting service is configured to automatically establish a second communication channel between the server executing the video game application and the second client device that is used to provide the text input through the webserver, in response to a text entry event detected during execution of the video game application, the second communication channel established over the network,wherein encoders and scalers within the video game hosting service are configured to encode and package the textual data along with frames of game play data, and forward the frames to the first client device for decoding and rendering, the textual data is configured to be rendered in a separate display region from a display region in which the game play data is rendered at the first client device,wherein the second communication channel is separate and independent from the first communication channel.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×