# US 2016/0366234 A1 · Data process system, data process apparatus, and data process method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2016/0366234 A1
- Document ID: US20160366234A1
- Status: Published application
- Kind: A1
- Application number: 15/175,130
- Filed: 2016-06-07
- Published: 2016-12-15
- Earliest claimed: 2015-06-10
- Assignees: Ricoh Company, Ltd.
- Inventors: Masafumi TOKIWA
- Web page: https://patentgrep.com/patent/US20160366234A1

## CPC

- G06F 16/958: Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F 3/0481: 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
- G06F 40/18: of spreadsheets (form-filling G06F40/174)
- G06F 40/58: Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation
- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L 67/52: specially adapted for the location of the user terminal
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A data process system including one or more data process apparatuses that provides screen data to a browser installed in an electronic device. The data process system includes first and second processors. The first processor executes a process including obtaining localization data corresponding to designated language data from an external service providing system that stores localization data associated with language data, and providing the screen data and the localization data to the browser. The second processor causes the browser to reflect the localization data to the screen data and display the screen in accordance with the reflected screen data.

## Claims

### Claim 1

A data process system including one or more data process apparatuses that provides screen data to a browser installed in an electronic device for displaying a screen on the electronic device, the data process system comprising:
a first processor that executes a process including
obtaining localization data corresponding to designated language data from an external service providing system that stores localization data associated with language data, and
providing the screen data and the localization data to the browser,
a second processor that causes the browser to reflect the localization data to the screen data and display the screen in accordance with the reflected screen data.

### Claim 2 (depends on 1)

The data process system as claimed in claim 1, wherein, in a case of receiving a request to obtain the screen data from the browser, the first processor is configured to provide a script instructing the browser to obtain language data that is set to the electronic device, obtain the language data from the browser, designate the language data, and request to obtain the localization data corresponding to the designated language data from the external service providing system.

### Claim 3 (depends on 2)

The data process system as claimed in claim 2, wherein, in a case where the localization data corresponding to the designated language data cannot be obtained from the external service providing system, the first processor is configured to obtain localization data corresponding to default language data from the external service providing system.

### Claim 4 (depends on 1)

The data process system as claimed in claim 1,
wherein the external service providing system includes a spreadsheet including one or more sheets,
wherein the external service providing system is configured to manage the localization data associated to the language data with respect to each of the one or more sheets, and
wherein the localization data includes data for identifying a first message defined in the screen data and a second message corresponding to the language data to be displayed on the browser, and
wherein the external service providing system is configured to manage the data for identifying the first message in association with the second message.

### Claim 5 (depends on 1)

The data process system as claimed in claim 1, wherein the localization data includes data that allows software to be adapted to various languages and regions by way of a single program.

### Claim 6

A data process apparatus for providing screen data to a browser installed in an electronic device for displaying a screen on the electronic device, the data process apparatus comprising:
a first processor that executes a process including
obtaining localization data corresponding to designated language data from an external service providing system that manages localization data associated with language data, and
providing the screen data and the localization data to the browser,
wherein the browser is configured to reflect the localization data to the screen data and display the screen in accordance with the reflected screen data.

### Claim 7 (depends on 6)

The data process apparatus as claimed in claim 6, wherein the localization data includes data that allows software to be adapted to various languages and regions by way of a single program.

### Claim 8

A data process method for providing screen data to a browser installed in an electronic device for displaying a screen on the electronic device, the data process method comprising:
obtaining localization data corresponding to designated language data from an external service providing system that stores localization data associated with language data;
providing the screen data and the localization data to the browser;
reflecting the localization data to the screen data by way of the browser; and
displaying the screen, by way of the browser, in accordance with the reflected screen data.

### Claim 9 (depends on 8)

The data process method as claimed in claim 8, wherein the localization data includes data that allows software to be adapted to various languages and regions by way of a single program.
