Partial execution of translation in browser
AssigneeLilt, Inc.
InventorsGeza Kovacs, John DeNero
Life of this patent
Estimating the term…
Loading patent…
AssigneeLilt, Inc.
InventorsGeza Kovacs, John DeNero
Estimating the term…
A computer-implemented method is programmed to support efficient and rapid generation of machine translation suggestions on client devices. Network latency is substantially reduced or eliminated by separating certain aspects of the translation workload across multiple classes of tasks, including final neural network output, between a client device and server device. The client device and server device may be connected such that a decoder portion of a machine translation system may be downloaded onto the client device, along with an initial translation suggestion and encoder outputs associated with a document, which document is in a source language to be translated into a target language. The initial translation suggestion may be replaced by an updated machine translation suggestion as a user inputs text in the target language called a prefix. This updated machine translation is generated on the client-side decoder using the previously-downloaded encoder outputs as input and the prefix as constraint.
A computer-implemented method executed using a client device that is communicatively coupled to a server device via a data communications network, the method comprising:
A computer system comprising:
One or more non-transitory computer-readable storage media storing sequences of instructions which when executed using one or more processors cause the one or more processors to perform:
Dependencies are inferred from the claim text.