Labelling machine and method for its operation
US-9850018-B2 · Dec 26, 2017 · US
US9216835B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9216835-B2 |
| Application number | US-201213621558-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 17, 2012 |
| Priority date | Sep 17, 2012 |
| Publication date | Dec 22, 2015 |
| Grant date | Dec 22, 2015 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method and computing device for translating application labels are included herein in which a selection of an application label for translation may be detected. A customized label to replace the application label may also be received. The application label may be replaced with the customized label. Also, the selection of the customized label may be sent to data storage comprising customized labels.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method for translating application labels comprising: detecting, via a processor, a selection of an application label for translation; providing, via the processor, a list of possible label translations, wherein the list of possible label translations comprises a plurality of possible label translations based on a ranking corresponding to a frequency with which the possible label translations are selected; detecting, via the processor, a customized label to replace the application label from the list of possible label translations, the customized label detected based on a translation of the application label from a first language to a second language; replacing, via the processor, the application label with the customized label; and sending, via the processor, the selection of the customized label to data storage comprising customized labels. 2. The method of claim 1 , wherein the list of possible label translations is ordered according to the frequency with which the customized labels are selected. 3. The method of claim 1 , wherein receiving the customized label comprises: detecting input text from an input device; and identifying the input text as the customized label. 4. The method of claim 1 , wherein receiving the customized label comprises: detecting a request for a new display language; sending the request for a new display language to a server; receiving a new display language; and identifying the customized label based on the new display language. 5. The method of claim 1 comprising: receiving a list of top contributors of customized labels; and displaying the list of top contributors of customized labels. 6. The method of claim 1 , comprising entering a configuration state based on an input gesture. 7. The method of claim 6 , wherein the input gesture is a swipe of a display device. 8. A computing device comprising: an input device that is adapted to detect an input gesture; a processor to execute stored instructions; and a storage device that stores computer-readable instructions that, when executed by the processor, direct the processor to: detect the input gesture; detect a selection of an application label for translation; unlock the application label to allow for detection of a customized label; provide a list of possible label translations, wherein the list of possible label translations comprises a plurality of possible label translations based on a ranking corresponding to a frequency with which the possible label translations are selected; detect the customized label to replace the application label from the list of possible label translations, the customized label detected based on a translation of the application label from a first language to a second language; store the customized label; and replace the application label with the customized label. 9. The computing device of claim 8 , wherein the computer-readable instructions direct the processor to: detect input text from an input device; and identify the input text as the customized label. 10. The computing device of claim 8 , wherein the computer-readable instructions direct the processor to send the customized label to data storage. 11. The computing device of claim 8 , wherein the computer-readable instructions direct the processor to: detect a request for a new display language; send the request for a new display language to a server; receive a new display language; and identify the customized label based on the new display language. 12. The computing device of claim 8 , wherein the computer-readable instructions direct the processor to: receive a list of top contributors of customized labels; and display the list of top contributors of customized labels. 13. The computing device of claim 8 , wherein the computer-readable instructions direct the processor to: detect a request to restore a default application language; detect the default application language; and identify the customized label based on the default application language. 14. The computing device of claim 8 , wherein the input gesture is a swipe of a display device. 15. At least one non-transitory machine readable medium comprising a plurality of instructions that, in response to being executed on a computing device, cause the computing device to: detect an input gesture; detect a selection of an application label for translation; unlock the application label to allow for detection of a customized label; provide a list of possible label translations, wherein the list of possible label translations comprises a plurality of possible label translations based on a ranking corresponding to a frequency with which the possible label translations are selected; detect the customized label to replace the application label from the list of possible label translations, the customized label detected based on a translation of the application label from a first language to a second language; replace the application label with the customized label; and send the selection of the customized label to data storage comprising customized labels. 16. The non-transitory machine readable medium of claim 15 , wherein the instructions further cause the computing device to: detect input text from an input device; and identify the input text as the customized label. 17. The non-transitory machine readable medium of claim 15 , wherein the instructions further cause the computing device to: detect a request to restore a default application language; detect the default application language; and identify the customized label based on the default application language. 18. The non-transitory machine readable medium of claim 15 , wherein the instructions further cause the computing device to: detect a request for a new display language; send the request for a new display language to a server; receive a new display language; and identify the customized label based on the new display language. 19. The non-transitory machine readable medium of claim 15 , wherein the instructions further cause the computing device to: receive a list of top contributors of customized labels; and display the list of top contributors of customized labels.
Multi-language systems; Localisation; Internationalisation · CPC title
Label feed control · CPC title
Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation · CPC title
Physics · mapped topic
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.