Systems and methods for localizing a user interface based on a personal device of a user

US10379882B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10379882-B2
Application numberUS-201715593350-A
CountryUS
Kind codeB2
Filing dateMay 12, 2017
Priority dateMay 12, 2017
Publication dateAug 13, 2019
Grant dateAug 13, 2019

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.

The disclosure discloses methods and systems for localizing a user interface based on a personal device of a user. The method includes receiving a personal device by a multi-function device, the personal device stores one or more documents, the personal device is associated with a name and each document is associated with a name, wherein the name of the personal device and the name of each document indicate a local language of the user. Upon receiving, the personal device is detected by the multi-function device. Then, the name of the personal device and the name of each document are extracted and compared with one or more pre-stored language patterns to detect the local language of the user. Upon detection, the pre-defined language of the user interface is automatically changed to the local language of the user.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for localizing a user interface of a multi-function device, based on a personal device of a user connected to the multi-function device, wherein the multi-function device presents a user interface in a pre-defined language, the method comprising: receiving the personal device by the multi-function device, the personal device stores one or more documents, the personal device is associated with a name and each document is associated with a name, wherein the name of the personal device and the name of each document indicate a local language of the user; upon receiving, detecting the personal device by the multi-function device; extracting the name of the personal device and the name of each document; comparing the extracted name of the personal device and the extracted name of each document with one or more pre-stored language patterns to detect the local language of the user; and upon comparison, automatically changing the pre-defined language of the user interface to the local language of the user. 2. The method of claim 1 , wherein each document is in a different local language of the user. 3. The method of claim 1 , wherein each document is in the same local language of the user. 4. The method of claim 1 , wherein the personal device of the user comprises one of a Universal Serial Bus (USB) storage device, memory cards, external HDD (Hard Disk Drive), a mobile device, a personal digital assistant (PDA) and a tablet. 5. The method of claim 1 , further comprising displaying content of the personal device when the pre-defined language is changed to the local language of the user. 6. The method of claim 1 , further comprising displaying an option to the user to change the pre-defined language to a local language as selected by the user. 7. The method of claim 1 , further comprising presenting the user interface in the local language of the user. 8. The method of claim 1 , further comprising retrieving the local language from the multi-function device. 9. The method of claim 1 , further comprising retrieving and downloading the local language from a server. 10. A method, comprising: receiving a storage device by a multi-function device, wherein the multi-function device presents a user interface in a pre-defined language of the multi-function device; detecting the storage device by the multi-function device, the storage device includes one or more documents, wherein the storage device and each document are associated with a respective name, wherein the name of the storage device and the name of each document are in a local language of a user; extracting the name of the storage device and the name of each document; analyzing the name of the storage device and the name of each document to detect the local language of the user using a language model; changing the pre-defined language to the local language of the user; displaying content of the storage device when the pre-defined language is changed to the local language of the user; and presenting the user interface in the local language of the user to perform one or more functions. 11. The method of claim 10 , wherein the one or more documents are in one or more local languages of the user. 12. The method of claim 10 , further comprising comparing the extracted information with one or more pre-stored language patterns to identify the local language of the user. 13. The method of claim 10 , further comprising retrieving and downloading the local language from a server. 14. The method of claim 13 , further comprising automatically changing the pre-defined language to the identified local language, if language identified with each document is the local language. 15. The method of claim 11 , further comprising providing an option to the user to change the pre-defined language to a local language, the local language is selected from the provided option. 16. A multi-function device, comprising: a user interface presented, by the multi-functional device, to a user in a pre-defined language of the multi-function device; a language database to store one or more patterns related to one or more languages and storing one or more local languages; a peripheral port to receive a personal device of a user, the personal device is associated with a name, wherein the personal device includes one or more documents, wherein each document is associated with a name, wherein the name of the personal device and the name of each document are in a local language of a user; and a processor triggering a language detection module to: extract the name of the personal device and the name of each document, to detect the local language of the user; and upon extraction, automatically change the user interface from the pre-defined language to the local language of the user. 17. The multi-function device of claim 16 , wherein the multi-function device is to display content of the personal device after the pre-defined language is changed to the local language of the user. 18. The multi-function device of claim 16 , wherein the language detection module is to provide an option to the user to change the pre-defined language to the local language of the user. 19. The multi-function device of claim 16 , wherein the local language is retrieved from a server if the local language of the user is not available with the multi-function device. 20. The multi-function device of claim 16 , wherein the language detection module is to check whether the pre-defined language of the multi-function device is different from the local language of the user. 21. The multi-function device of claim 16 , wherein the language detection module is to compare the extracted information with the one or more pre-stored patterns in the language database.

Assignees

Inventors

Classifications

  • based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title

  • G06F9/454Primary

    Multi-language systems; Localisation; Internationalisation · CPC title

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 US10379882B2 cover?
The disclosure discloses methods and systems for localizing a user interface based on a personal device of a user. The method includes receiving a personal device by a multi-function device, the personal device stores one or more documents, the personal device is associated with a name and each document is associated with a name, wherein the name of the personal device and the name of each docu…
Who is the assignee on this patent?
Xerox Corp
What technology area does this patent fall under?
Primary CPC classification G06F9/454. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 13 2019 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).