IP Library Granted Patent US 8,515,732
Granted Patent B2
US 8,515,732 · App. 13/451,502 · Granted Aug 20, 2013

Opening a message catalog file for a language that is not installed

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,515,732
App. No.
13/451,502
Granted
Aug 20, 2013
Kind
B2
Abstract

A first computer system sends a request to a second computer system. The second computer system determines that the first computer system utilizes a message catalog file that is not installed on the second computer system. As a result, the second computer system sends a catalog request that requests the message catalog file. The second computer system receives the message catalog file and sends a response message from the second computer system to the first computer system using the received message catalog file.

Claims (18)

1. A machine-implemented method comprising:

receiving a request from a first computer system at a second computer system, wherein the request includes a catalog identifier that identifies a message catalog file utilized by the first computer system to generate the request in a first language corresponding to a regional location of the first computer system;

determining, at the second computer system, that the catalog identifier does not correspond to a native message catalog file included on the second computer system, the native message catalog file corresponding to a second language that is different than the first language;

sending, from the second computer system, a catalog request to the first computer system that requests the message catalog file in response to determining that the catalog identifier does not correspond to the native message catalog file;

receiving the message catalog file from the first computer system at the second computer system; and

sending a response message from the second computer system to the first computer system using the received message catalog file.

2. The method of claim 1 wherein:

the message catalog file includes information for the second computer system to generate the response message in the first language that corresponds to the regional location of the first computer system.

3. The method of claim 2 wherein:

the information includes one or more message strings extracted by the second computer system that are written in the first language; and

the response message includes one or more of the extracted message strings.

4. The method of claim 1 further comprising:

extracting the catalog identifier from the request;

determining, at the second computer system, whether a log file includes the extracted catalog identifier; and

performing the sending of the catalog request in response to determining that the log file fails to include the extracted catalog identifier.

5. The method of claim 4 wherein, in response to receiving the message catalog file, the method further comprises:

updating the log file to include the catalog identifier; and

storing the message catalog file in a memory storage area.

Assignments (2)
CHANGE OF NAME Recorded Dec 6, 2018
From: SNAPCHAT, INC.
To: SNAP INC.
Reel/Frame 047690/0259 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2016
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: SNAPCHAT, INC.
Reel/Frame 037573/0170 →