US6189045B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Data type conversion for enhancement of network communication systems
Assignee: International Business Machines Corp
•
Filing: 1998-03-26
•
Granted: 2001-02-13
•
Expires: 2018-03-26
Abstract
Abstract A method of enhancing network communications that provides conversion of data type, including language translation, between data producing and data consumers desiring to collaborate in a language or other data format different than the host language or data format. A conversion manager can receive producer data, sucn as topic threads, from a data provider and convert, either internally or through remote conversion engines, to a preferably preselected format for republication over the network to subscribing data consumers.
Inventors
- 👤 Cynthia A. O'Shea
- 👤 Keith N. Fortenberry
- 👤 Robert M. Szabo
- 👤 Sheldon I. Robertson
- 👤 James J. Toohey
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 16:26
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/25; G06F16/258; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99943
Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
245 words
A method for enhancing data type conversion for network communications, comprising the steps of: identifying and storing data-tpye preferences of data consumers; receiving producer data in a multi-type publish and subscribe network communications system over at least one network from a data producer, said producer data having a producer data type; storing said producer data in a producer data type database in said multi-type publish and subscribe network communications system; converting the producer data to consumer data having a consumer data type different than the producer data type in said multi-type publish and subscribe network communications system, said consumer data-type being consonant with one of said identified and stored data-type preferences, said at least one data consumer being different than the data producer; replicating the producer data type database in a replicated database in the consumer data type in said multi-type publish and subscribe network communications system; and sending the consumer data from said multi-type publish and subscribe network communications system over at least one network to said at least one data consumer, said multi-type publish and subscribe network supporting a network-based discussion croup, said discussion group including a system for asynchronous collaboration, said system for asynchronous collaboration arranging subject matter in a hierarchy, said system for asynchronous collaboration accepting posts of producer data, said system for asynchronous collaboration providing said posts of producer data in the form of consumer data to consumers interacting with said multi-type publish and subscribe network-based discussion group database system.
Claim 2
Independent Claim
245 words
A method for enhancing data type conversion for network communications, comprising the steps of: identifying and storing data-tpye preferences of data consumers; receiving producer data in a multi-type publish and subscribe network communications system over at least one network from a data producer, said producer data having a producer data type; storing said producer data in a producer data type database in said multi-type publish and subscribe network communications system; converting the producer data to consumer data having a consumer data type different than the producer data type in said multi-type publish and subscribe network communications system, said consumer data-type being consonant with one of said identified and stored data-type preferences, said at least one data consumer being different than the data producer; replicating the producer data type database in a replicated database in the consumer data type in said multi-type publish and subscribe network communications system; and sending the consumer data from said multi-type publish and subscribe network communications system over at least one network to said at least one data consumer, said multi-type publish and subscribe network supporting a network-based discussion croup, said discussion group including a system for asynchronous collaboration, said system for asynchronous collaboration arranging subject matter in a hierarchy, said system for asynchronous collaboration accepting posts of producer data, said system for asynchronous collaboration providing said posts of producer data in the form of consumer data to consumers interacting with said multi-type publish and subscribe network-based discussion group database system.
Claim 3
Dependent Claim
98 words
The method according to claim 1 , further comprising the steps of: receiving from a consumer over at least one network in said multi-type publish and subscribe network communications system further consumer data having a reply consumer data type different than the producer data type; updating said further consumer data to the replicated database in said multitype publish and subscribe network communications system; synchronizing the replicated database with the producer data type database in said multi-type publish and subscribe network communications system wherein said further consumer data is converted to further producer data having said producer data type.
Claim 4
Dependent Claim
25 words
The method according to claim 2 , wherein the reply consumer data type is the same as the consumer data type of the consumer data.
Claim 5
Dependent Claim
24 words
The method according to claim 2 , wherein the reply consumer data type is different than the consumer data type of the consumer data.
Claim 6
Dependent Claim
27 words
The method according to claim 1 , wherein the producer data is a forum topic and the further consumer data is a response to the forum topic.
Claim 7
Dependent Claim
29 words
The method according to claim 1 , wherein the producer data is a forum topic response and the further consumer data is a response to the forum topic response.
Claim 8
Dependent Claim
26 words
The method according to claim 1 , wherein the producer data is a forum topic response and the further consumer data is a new forum topic.
Claim 9
Dependent Claim
115 words
The method according to claim 1 , further comprising the steps of: receiving over at least one network in said multi-type publish and subscribe network communications system from the data consumer identification of the consumer data type to which the producer data is to be converted; storing in said multi-type publish and subscribe network communications system the consumer data type identification in a consumer profile; responsive to the consumer data type identification, converting in said multi-type publish and subscribe network communications system the producer data to consumer data having the consumer data type; and sending the consumer data over at least one network from said multi-tvpe publish and subscribe network communications system to the consumer.
Claim 10
Dependent Claim
20 words
The method according to claim 1 , wherein the producer data and the consumer data are exchanged over different networks.
Claim 11
Dependent Claim
21 words
The method according to claim 1 , wherein the producer data and the consumer data are exchanged over different time zones.
Claim 12
Dependent Claim
25 words
The method according to claim 1 , wherein the producer data includes a first natural language and the consumer data includes a second natural language.
Claim 13
Dependent Claim
45 words
The method according to claim 1 , wherein the producer data type includes one of text, audio information, graphic information and video information and the consumer data type includes one of text, audio information, graphic information and video information different than the producer data type.
Claim 14
Dependent Claim
13 words
The method according to claim 1 , wherein the network includes the Internet.
Claim 15
Dependent Claim
15 words
The method according to claim 1 , wherein the network includes an internal, restricted-access network.
Claim 16
Dependent Claim
28 words
The method according to claim 1 , further comprising the steps of: sending over at least one network a list of databases for selection by the data consumer.
Claim 17
Dependent Claim
29 words
The method according to claim 15 , further comprising the steps of: sending over at least one network a list of data types for selection by the data consumer.
Claim 18
Dependent Claim
16 words
The method according to claim 1 , wherein the data consumer is an Internet Service Provider.
Claim 19
Dependent Claim
62 words
The method according to claim 1 , wherein the converting step comprises: sending the received producer data over at least one network from said multitype publish and subscribe network communications system to a converter for conversion of the producer data to converted data; and receiving over at least one network in said multi-type publish and subscribe network communications system the converted data.
Claim 20
Dependent Claim
17 words
The method according to claim 18 , wherein the converted data is in the consumer data type.
Claim 21
Dependent Claim
19 words
The method according to claim 18 , wherein the converted data is further converted to the consumer data type.
Claim 22
Dependent Claim
94 words
The method according to claim 1 , further comprising the steps of: receiving in said multi-tyDe publish and subscribe network communications system a plurality of producer data from a plurality of data producers, said plurality of producer data having at least two different producer data types; converting in said multi-type publish and subscribe network communications system said plurality of producer data to a plurality of consumer data having at least two different consumer data types; and sending said plurality of consumer data from said multi-type publish and subscribe network communications system over the network.
Claim 23
Dependent Claim
94 words
The method according to claim 1 , further comprising the steps of: receiving from a consumer over at least one network in said multi-type publish and subscribe network communications system further consumer data having a reply consumer data type different than the producer data type; converting in said multi-type publish and subscribe network communications system the further consumer data from the reply consumer data type to further producer data having the producer data type; and sending the further producer data from said multi-type publish and subscribe network communications system over at least one network.
Claim 24
Dependent Claim
32 words
The method according to claim 1 , further comprising the step of: providing the producer data type database containing initial data, prior to receiving data over a network from the data producer.
Claim 25
Dependent Claim
28 words
The method according to claim 1 , wherein the producer data type database is replicated in the replicated database before the producer data is converted to consumer data.
References Cited (Backward Citations)
US5787386A
Cited
US5506902A
Cited
US6055551A
Cited
US5740231A
Cited
US5742905A
Cited
US5757669A
Cited
US5717914A
Cited
US5742598A
Cited
US5794030A
Cited
US5950005A
Cited
US5862325A
Cited
US5903859A
Cited
US5898761A
Cited
US5924089A
Cited
US5781911A
Cited
US5911776A
Cited
US6035302A
Cited
US6094684A
Cited
US5890129A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-02-13 | 2004-08-14 | 2005-02-13 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-02-13 | 2008-08-14 | 2009-02-13 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-02-13 | 2012-08-14 | 2013-02-13 | $7700.00 | Window Closed / Lapsed |