Translating application labels

US9216835B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9216835-B2
Application numberUS-201213621558-A
CountryUS
Kind codeB2
Filing dateSep 17, 2012
Priority dateSep 17, 2012
Publication dateDec 22, 2015
Grant dateDec 22, 2015

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • Multi-language systems; Localisation; Internationalisation · CPC title

  • B65C9/42Primary

    Label feed control · CPC title

  • G06F40/58Primary

    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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9216835B2 cover?
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 l…
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification B65C9/42. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Dec 22 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).