IP Library Granted Patent US 7,398,324
Granted Patent B2
US 7,398,324 · App. 10/181,031 · Granted Jul 8, 2008

News distribution

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 7,398,324
App. No.
10/181,031
Granted
Jul 8, 2008
Kind
B2
Abstract

Financial news distribution apparatus comprising: a first terminal ( 10 ) comprising means ( 14, 17 ) for displaying a selected one of a plurality of data entry screens ( 1000 ) associated with news items of different types, each said data entry screen comprising: a plurality of data entry fields ( 1004 ) for entry of respective data items of a new said news item, and respective data item label text fields ( 1002 ) each containing text describing the corresponding data entry field in a source language, selection means ( 12 ) for selecting at least one of a plurality of target languages; translation means ( 50 ) for translating the source language text of said data item label text fields ( 1002 ) into corresponding text in said at least one target language; means ( 12 ) for inputting data specifying a type of news item and a subject of a new news item; a computer ( 30 ) remote to said first terminal ( 10 ), said computer ( 40 ) being arranged to read a store ( 40 ) containing a database of previous news items, accessible by type and subject, and to locate a preceding news item of the same type and on the same subject, and to transmit the stored data items thereof to the first terminal ( 10 ); said display means ( 14, 17 ) displaying each of said stored data items on said data entry screen together with the corresponding newly entered data item; and means ( 20, 70 ) for transmitting said data items and associated text in said at least one target language to at least one remote second terminal ( 60 ).

Claims (43)

1. A financial news distribution system comprising:

a first terminal computer comprising means for displaying a selected one of a plurality of data entry screens associated with news items of different types, each said data entry screen comprising;

a plurality of data entry fields for entry of respective data items of a newly-entered news item; and

respective data item label text fields each containing text describing the corresponding data entry field in a source language;

means for inputting data specifying a type and a subject of the newly-entered news item;

a server computer remote to said first terminal computer, said server computer being configured to perform actions comprising:

reading a store containing a database of previously-stored news item accessible by type and subject;

locating a previously-stored news item of the same type and on the same subject as the newly-entered news item;

deriving target language data item labels for the newly-entered news item based on the corresponding previously-stored news item including translating the source language text of said data item label text field into corresponding text in said at least one target language; and

transmitting the target language newly-entered news item labels to the first terminal computer without transmitting a remainder of the newly-entered news item in the target language;

said display means displaying each of said previously-stored data items on said data entry screen together with the corresponding newly-entered data item, said display means being configured to calculate a change between a newly-entered data item and the corresponding previously-stored data item, and to display said change together with said newly-entered data item;

selection means for selecting at least one of a plurality of target languages; and means for transmitting, to at least one remote second terminal computer, the target language newly-entered news item labels and the newly-entered news item data items.

2. A system according to claim 1 , wherein translating the source language text of said data item label text field comprises storing a database containing, for each data item label text field, a plurality of fields storing corresponding text strings in each of a corresponding plurality of alternative languages.

3. A system according to claim 1 , in which the means for displaying is arranged to select said source language from a plurality of languages.

4. A system according to claim 1 , in which the remote server computer is arranged to execute a hypertext server program, and the first terminal computer is arranged to execute a hypertext browser program to access the remote server computer.

5. A terminal computer for executing a program arranged to:

receive a newly-entered news item;

generate a display in a source language;

download previously-stored news data corresponding to the newly-entered news item from a remote computer;

derive labels for the newly-entered news item based on the corresponding previously-stored news data;

display at least one of said corresponding news data and the labels derived therefrom;

input news data for the newly-entered news item;

input a choice of target language;

download translated labels for the news data in said target language from the remote computer without downloading a remainder of the newly-entered news item in said target language;

calculate a change between a data item of the news data for the newly-entered news data and the corresponding downloaded data item for the previously-stored news item; and

display the labels in said source language and said target language and said input news data in said source language for review.

6. A computer-implemented method performed by a server computer, the method comprising:

receiving a newly-entered news item having data items;

receiving input data specifying a type and a subject of the newly-entered news item;

reading a store containing a database of previously-stored news items, accessible by type and subject;

locating a previously-stored news item of the same type and on the same subject as the data items of the newly-entered news item;

transmitting the previously-stored data items thereof to a first terminal computer;

deriving data item label text fields for the data items of the newly-entered news item based on the data item label text fields for the previously-stored data items;

receiving a selection of at least one of a plurality of target languages;

translating source language text of said data item label text fields into corresponding text in said at least one target language;

transmitting the target language newly-entered news data item labels to the first terminal computer without transmitting a remainder of the newly-entered news item in the target language;

calculating a change between a newly-entered data item and the corresponding previously-stored data item, and to display said change together with said newly-entered data item; and

transmitting said data items of the newly-entered news item and associated text in said at least one target language to at least one remote second terminal computer.

7. The method of claim 6 , wherein the step of translating comprises storing a database containing, for each data item label text field, a plurality of fields storing corresponding text strings in each of a corresponding plurality of alternative languages.

8. The method of claim 6 , wherein the step of displaying comprises selecting said source language from a plurality of languages.

9. A computer according to claim 5 , wherein the program is further arranged to:

receive a user's log in information identifying the user; and

based on the log in information, retrieve a source code language for the language in which the user will input the newly-entered news item.

Assignments (5)
CHANGE OF NAME Recorded Dec 5, 2017
From: THOMSON REUTERS GLOBAL RESOURCES
To: THOMSON REUTERS GLOBAL RESOURCES UNLIMITED COMPANY
Reel/Frame 044298/0919 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2016
From: REUTERS LIMITED
To: THOMSON REUTERS GLOBAL RESOURCES
Reel/Frame 040137/0502 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SPELLING OF INVENTOR NAME RECORDED AND ADD INVENTOR NAME MISSING ON COVER SHEET PREVIOUSLY RECORDED ON REEL 013866 FRAME 0898. ASSIGNOR(S) HEREBY CONFIRMS THE THE CORRECT SPELLING OF INVENTOR IS Recorded Jun 14, 2016
From: BRENNAN, ANTHONY; CALLO, KATHLEEN ELIZABETH; FULTON, NICHOLAS GRANT; RATCLIFFE, DEAN; STEARNS, JEFFREY; WHITEHEAD, MILES JONATHAN
To: REUTERS LIMITED
Reel/Frame 038992/0062 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2015
From: THOMSON REUTERS GLOBAL RESOURCES
To: REUTERS LIMITED
Reel/Frame 036160/0685 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2015
From: REUTERS LIMITED
To: THOMSON REUTERS GLOBAL RESOURCES
Reel/Frame 035874/0769 →