# US 7,610,187 B2 · Lingual translation of syndicated content feeds

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

- Number: US 7,610,187 B2
- Document ID: US7610187B2
- Status: Granted
- Kind: B2
- Application number: 11/171,119
- Filed: 2005-06-30
- Published: 2007-01-04
- Granted: 2009-10-27
- Earliest claimed: 2005-06-30
- Assignees: International Business Machines Corporation
- Inventors: Joseph M. Jaquinta
- Web page: https://patentgrep.com/patent/US7610187B2

## CPC

- G06F 40/151: Transformation
- 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
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method, system and apparatus for processing multi-lingual syndicated content feeds is provided. In an embodiment of the invention, the system can include a syndicated content aggregator configured for coupling to multiple syndicated content subscribers and syndicated content feed sources. The system also can include a translation server coupled to the aggregator. The translation server can include logic to translate syndicated content feeds, such as RSS or Atom feeds, which are received from the feed sources into target lingual languages specified by the aggregator. In this regard, the translation server can include a machine translator configured to translate content from a first lingual language to a second lingual language.

## Claims

### Claim 1

A method for processing multi-lingual syndicated content feeds comprising:
identifying a target lingual language for requested content in a syndicated content feed;
receiving said syndicated content feed from a syndicated content source;
translating said received syndicated content feed from a native lingual language into said target lingual language; and,
providing said translated content feed in said target lingual language to an aggregator for incorporation in an aggregation of syndicated content.

### Claim 2 (depends on 1)

The method of claim 1, wherein said identifying a target lingual language for requested content in a syndicated content feed comprises identifying a target lingual language from within a request for requested content in a syndicated content feed.

### Claim 3 (depends on 1)

The method of claim 1, wherein said identifying a target lingual language for requested content in a syndicated content feed comprises identifying a target lingual language from within a communicatively coupled registry.

### Claim 4 (depends on 1)

The method of claim 1, wherein said translating said received syndicated content feed from a native lingual language into said target lingual language comprises machine translating said received syndicated content feed.

### Claim 5 (depends on 4)

The method of claim 4, further comprising the steps of:
converting said received content feed from a format suitable for aggregation into a format suitable for machine translating; and,
converting said machine translated content feed back into a format suitable for aggregation.

### Claim 6 (depends on 1)

The method of claim 1, wherein said syndicated content feed is a Really Simple Syndication (RSS) feed.

### Claim 7 (depends on 1)

The method of claim 1, wherein said syndicated content feed is an Atom feed.
