← Back to Patent Explorer
US6523042B2 Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for translating to and from hierarchical information systems

Assignee: Accenture Global Services Ltd
•
Filing: 2000-01-07
•
Granted: 2003-02-18
•
Expires: 2020-01-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for translating to and from an hierarchical information system, comprises identifying a non-hierarchical information system containing information stored in a non-hierarchical manner; developing a translation map that identifies organizational and content based rules for translating the non-hierarchical information into an hierarchical information system; and translating the non-hierarchical information for storage into the hierarchical information system according to the rules for translating.

Inventors

  • 👤 William N. Milleker
  • 👤 Dhananjay M. Joshi
  • 👤 Jay Phillips
  • 👤 Morrisha L. Hudgons

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 18:13
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/25; G06F16/258; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99932; Y10S707/99933; Y10S707/99934; Y10S707/99941; Y10S707/99943; Y10S707/99951; Y10S707/99952; Y10S707/99953

Claims Analysis

Total Claims: 45
Claim 1
Independent Claim 146 words
A method for translating to and from a hierarchical information system, comprising: identifying a non-hierarchical information system containing non-hierarchical information stored in a non-hierarchical manner; receiving the non-hierarchical information into an interface; utilizing the interface to read a map file to determine an attribute of the non-hierarchical information; developing a translation map that identifies organizational and content based rules for translating the non-hierarchical information into hierarchical information based on the attribute; adding the attribute to the non-hierarchical information by utilizing the interface, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the non-hierarchical information; in response to reading the attribute translating the non-hierarchical information into the hierarchical information; transmitting the hierarchical information to a technical architecture, wherein the technical architecture packages the hierarchical information; and transmitting the packaged hierarchical information to a hierarchical information system.
Claim 2
Independent Claim 146 words
A method for translating to and from a hierarchical information system, comprising: identifying a non-hierarchical information system containing non-hierarchical information stored in a non-hierarchical manner; receiving the non-hierarchical information into an interface; utilizing the interface to read a map file to determine an attribute of the non-hierarchical information; developing a translation map that identifies organizational and content based rules for translating the non-hierarchical information into hierarchical information based on the attribute; adding the attribute to the non-hierarchical information by utilizing the interface, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the non-hierarchical information; in response to reading the attribute translating the non-hierarchical information into the hierarchical information; transmitting the hierarchical information to a technical architecture, wherein the technical architecture packages the hierarchical information; and transmitting the packaged hierarchical information to a hierarchical information system.
Claim 3
Dependent Claim 20 words
The method of claim 1 , wherein the interface includes a coordinator that is able to receive the non-hierarchical information.
Claim 4
Dependent Claim 21 words
The method of claim 2 , wherein the coordinator reads the map file to determine the attribute of the non-hierarchical information.
Claim 5
Dependent Claim 22 words
The method of claim 3 , wherein the interface includes a searcher, wherein the coordinator utilizes the searcher to retrieve the attribute.
Claim 6
Dependent Claim 25 words
The method of claim 4 , wherein the interface includes a writer, wherein coordinator tells the writer to add the attribute to the non-hierarchical information.
Claim 7
Dependent Claim 28 words
The method of claim 5 , wherein the writer formats the attribute as defined by the map file and then appends the formatted attribute to the non-hierarchical information.
Claim 8
Dependent Claim 23 words
The method of claim 6 , wherein the writer translates the non-hierarchical information into hierarchical information as a response to the appended attribute.
Claim 9
Dependent Claim 25 words
The method of claim 7 , wherein the coordinator tells the writer to complete the non-hierarchical information and send it to the hierarchical information system.
Claim 10
Dependent Claim 17 words
The method of claim 1 , wherein the hierarchical information is packaged in an IBM MQ Series.
Claim 11
Dependent Claim 16 words
The method of claim 1 , wherein the hierarchical information is packaged in a Microsoft MSMQ.
Claim 12
Dependent Claim 17 words
The method of claim 1 , further comprises processing the package hierarchical information by the hierarchical system.
Claim 13
Dependent Claim 28 words
The method of claim 11 , further comprises returning an optional response from the hierarchical information system to the technical architecture via a message from a message queue.
Claim 14
Dependent Claim 15 words
The method of claim 12 , further comprises retrieving the message at the technical architecture.
Claim 15
Dependent Claim 16 words
The method of claim 13 , further comprises creating an optional responder at the technical architecture.
Claim 16
Dependent Claim 19 words
The method of claim 14 , further comprises passing a data portion of the message to the optional responder.
Claim 17
Dependent Claim 21 words
The method of claim 15 , further comprises instructing the optional responder to execute a process of returning the optional response.
Claim 18
Dependent Claim 22 words
The method of claim 16 , further comprises creating an object at the responder, wherein the responder populates the object with data.
Claim 19
Dependent Claim 13 words
The method of claim 17 , wherein the data includes a group identifier.
Claim 20
Dependent Claim 18 words
The method of claim 18 , wherein the group identifier is a group enrollment of an insurance plan.
Claim 21
Dependent Claim 11 words
The method of claim 17 , wherein the object is XML.
Claim 22
Dependent Claim 12 words
The method of claim 20 , further comprises creating an XML message.
Claim 23
Dependent Claim 21 words
The method of claim 21 , further comprises querying a Proxy Pool Manager for a secure proxy to an appropriate server.
Claim 24
Dependent Claim 22 words
The method of claim 22 , further comprises utilizing the secure proxy to send the XML message to the non-hierarchical information system.
Claim 25
Dependent Claim 35 words
The method of claim 23 , wherein the XML message is delivered to the non-hierarchical information system a return code is transmitted to the technical architecture and the message is deleted from the message queue.
Claim 26
Dependent Claim 176 words
A computerized method for translating to and from a hierarchical information system comprising: identifying a non-hierarchical information system containing non-hierarchical information stored in a non-hierarchical manner; receiving the non-hierarchical information into an interface; utilizing the interface to read a map file to determine an attribute of the non-hierarchical information; developing a translation map that identifies organizational and content based rules for translating the non-hierarchical information into hierarchical information based on the attribute; adding the attribute to the non-hierarchical information by utilizing the interface, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the non-hierarchical information; in response to reading the attribute translating the non-hierarchical information into the hierarchical information; transmitting the hierarchical information to a hierarchical information system by utilizing a target system identifier of the interface, wherein the interface can deposit the hierarchical information to the hierarchical information system; and an optional responder of the hierarchical information system returns confirmation to the non-hierarchical information system that the hierarchical information system received the hierarchical information.
Claim 27
Dependent Claim 176 words
A computerized method for translating to and from a hierarchical information system comprising: identifying a non-hierarchical information system containing non-hierarchical information stored in a non-hierarchical manner; receiving the non-hierarchical information into an interface; utilizing the interface to read a map file to determine an attribute of the non-hierarchical information; developing a translation map that identifies organizational and content based rules for translating the non-hierarchical information into hierarchical information based on the attribute; adding the attribute to the non-hierarchical information by utilizing the interface, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the non-hierarchical information; in response to reading the attribute translating the non-hierarchical information into the hierarchical information; transmitting the hierarchical information to a hierarchical information system by utilizing a target system identifier of the interface, wherein the interface can deposit the hierarchical information to the hierarchical information system; and an optional responder of the hierarchical information system returns confirmation to the non-hierarchical information system that the hierarchical information system received the hierarchical information.
Claim 28
Independent Claim 160 words
A system for translating to and from a hierarchical information system, comprising: means for identifying a non-hierarchical information system containing non-hierarchical information stored in a non-hierarchical manner; means for receiving the non-hierarchical information into an interface; means for utilizing the interface to read a map file to determine an attribute of the non-hierarchical information; means for developing a translation map that identifies organizational and, content based rules for translating the non-hierarchical information into hierarchical information based on the attribute; means for adding the attribute to the non-hierarchical information by utilizing the interface, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the non-hierarchical information; in response to reading the attribute translating the non-hierarchical information into the hierarchical information; means for transmitting the hierarchical information to a technical architecture, wherein the technical architecture packages the hierarchical information; and means for transmitting the packaged hierarchical information to a hierarchical information system.
Claim 29
Independent Claim 160 words
A system for translating to and from a hierarchical information system, comprising: means for identifying a non-hierarchical information system containing non-hierarchical information stored in a non-hierarchical manner; means for receiving the non-hierarchical information into an interface; means for utilizing the interface to read a map file to determine an attribute of the non-hierarchical information; means for developing a translation map that identifies organizational and, content based rules for translating the non-hierarchical information into hierarchical information based on the attribute; means for adding the attribute to the non-hierarchical information by utilizing the interface, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the non-hierarchical information; in response to reading the attribute translating the non-hierarchical information into the hierarchical information; means for transmitting the hierarchical information to a technical architecture, wherein the technical architecture packages the hierarchical information; and means for transmitting the packaged hierarchical information to a hierarchical information system.
Claim 30
Independent Claim 202 words
A system for translating to and from a hierarchical information system, comprising: a first computer system having a memory for storing non-hierarchical information in a non-hierarchical information system; an interface coupled to the first computer system, the interface having means for identifying the non-hierarchical information system containing the non-hierarchical information stored in a non-hierarchical manner, receiving the non-hierarchical information into an interface, utilizing the interface to read a map file to determine an attribute of the non-hierarchical information, developing a translation map that identifies organizational and content based rules for translating the non-hierarchical information into hierarchical information based on the attribute, adding the attribute to the non-hierarchical information by utilizing the interface, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the non-hierarchical information, in response to reading the attribute translating the non-hierarchical information into the hierarchical information, transmitting the hierarchical information to a technical architecture, wherein the technical architecture packages the hierarchical information, and transmitting the packaged hierarchical information to a hierarchical information system; and a second computer system coupled to the interface, the second computer system having a memory for storing the hierarchical information in a hierarchical information system.
Claim 31
Independent Claim 202 words
A system for translating to and from a hierarchical information system, comprising: a first computer system having a memory for storing non-hierarchical information in a non-hierarchical information system; an interface coupled to the first computer system, the interface having means for identifying the non-hierarchical information system containing the non-hierarchical information stored in a non-hierarchical manner, receiving the non-hierarchical information into an interface, utilizing the interface to read a map file to determine an attribute of the non-hierarchical information, developing a translation map that identifies organizational and content based rules for translating the non-hierarchical information into hierarchical information based on the attribute, adding the attribute to the non-hierarchical information by utilizing the interface, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the non-hierarchical information, in response to reading the attribute translating the non-hierarchical information into the hierarchical information, transmitting the hierarchical information to a technical architecture, wherein the technical architecture packages the hierarchical information, and transmitting the packaged hierarchical information to a hierarchical information system; and a second computer system coupled to the interface, the second computer system having a memory for storing the hierarchical information in a hierarchical information system.
Claim 32
Independent Claim 133 words
A method for translating to and from a hierarchical information system, comprising: receiving an object model into an interface; utilizing the interface to read a map file to determine an attribute of the object model; developing a translation map that identifies organizational and content based rules for translating the object model into a legacy message based on the attribute; adding the attribute to the object model by utilizing the interface, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the object model; in response to reading the attribute translating the object model into the legacy message; transmitting the legacy message to a technical architecture, wherein the technical architecture packages the legacy message; and transmitting the packaged legacy message to a legacy system.
Claim 33
Independent Claim 133 words
A method for translating to and from a hierarchical information system, comprising: receiving an object model into an interface; utilizing the interface to read a map file to determine an attribute of the object model; developing a translation map that identifies organizational and content based rules for translating the object model into a legacy message based on the attribute; adding the attribute to the object model by utilizing the interface, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the object model; in response to reading the attribute translating the object model into the legacy message; transmitting the legacy message to a technical architecture, wherein the technical architecture packages the legacy message; and transmitting the packaged legacy message to a legacy system.
Claim 34
Independent Claim 133 words
A method for translating to and from a hierarchical information system, comprising; receiving a legacy message into an interface; utilizing the interface to read a map file to determine an attribute of the object model; developing a translation map that identifies organizational and content based rules for translating the legacy message into an object model based on the attribute; adding the attribute to the legacy message by utilizing the interface, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the legacy message; in response to reading the attribute translating the legacy message into the object model; transmitting the object model to a technical architecture, wherein the technical architecture packages the object model; and transmitting the packaged object model to an object system.
Claim 35
Independent Claim 133 words
A method for translating to and from a hierarchical information system, comprising; receiving a legacy message into an interface; utilizing the interface to read a map file to determine an attribute of the object model; developing a translation map that identifies organizational and content based rules for translating the legacy message into an object model based on the attribute; adding the attribute to the legacy message by utilizing the interface, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the legacy message; in response to reading the attribute translating the legacy message into the object model; transmitting the object model to a technical architecture, wherein the technical architecture packages the object model; and transmitting the packaged object model to an object system.
Claim 36
Independent Claim 155 words
A method for translating to and from a hierarchical information system, comprising: identifying a hierarchical information system containing hierarchical information stored in a hierarchical manner; receiving the hierarchical information into an interface; utilizing the interface to read a map file to determine an attribute of the hierarchical information; developing a translation map that identifies organizational and content based rules for translating the hierarchical information into non-hierarchical information based on the attribute; adding the attribute to the hierarchical information by utilizing the interface, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the hierarchical information; in response to reading the attribute translating the hierarchical information into the non-hierarchical information; transmitting the non-hierarchical information to a technical architecture, wherein the technical architecture packages the non-hierarchical information; and transmitting the packaged non-hierarchical information to a non-hierarchical information system, wherein the non-hierarchical information is extensible to other applications.
Claim 37
Independent Claim 155 words
A method for translating to and from a hierarchical information system, comprising: identifying a hierarchical information system containing hierarchical information stored in a hierarchical manner; receiving the hierarchical information into an interface; utilizing the interface to read a map file to determine an attribute of the hierarchical information; developing a translation map that identifies organizational and content based rules for translating the hierarchical information into non-hierarchical information based on the attribute; adding the attribute to the hierarchical information by utilizing the interface, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the hierarchical information; in response to reading the attribute translating the hierarchical information into the non-hierarchical information; transmitting the non-hierarchical information to a technical architecture, wherein the technical architecture packages the non-hierarchical information; and transmitting the packaged non-hierarchical information to a non-hierarchical information system, wherein the non-hierarchical information is extensible to other applications.
Claim 38
Dependent Claim 178 words
A computerized method for translating to and from a hierarchical information system comprising: identifying a hierarchical information system containing hierarchical information stored in a hierarchical manner; receiving the hierarchical information into an interface; utilizing the interface to read a map file to determine an attribute of the hierarchical information; developing a translation map that identifies organizational and content based rules for translating the hierarchical information into non-hierarchical information based on the attribute; adding the attribute to the hierarchical information by utilizing the interface, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the hierarchical information; in response to reading the attribute translating the hierarchical information is translated into the non-hierarchical information; transmitting the non-hierarchical information to a non-hierarchical information system, by utilizing a target system identifier of the interface, wherein the interface can deposit the non-hierarchical information to the non-hierarchical information system; and an optional responder of the non-hierarchical information system returns confirmation to the hierarchical information system that the non-hierarchical information system received the non-hierarchical information.
Claim 39
Dependent Claim 178 words
A computerized method for translating to and from a hierarchical information system comprising: identifying a hierarchical information system containing hierarchical information stored in a hierarchical manner; receiving the hierarchical information into an interface; utilizing the interface to read a map file to determine an attribute of the hierarchical information; developing a translation map that identifies organizational and content based rules for translating the hierarchical information into non-hierarchical information based on the attribute; adding the attribute to the hierarchical information by utilizing the interface, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the hierarchical information; in response to reading the attribute translating the hierarchical information is translated into the non-hierarchical information; transmitting the non-hierarchical information to a non-hierarchical information system, by utilizing a target system identifier of the interface, wherein the interface can deposit the non-hierarchical information to the non-hierarchical information system; and an optional responder of the non-hierarchical information system returns confirmation to the hierarchical information system that the non-hierarchical information system received the non-hierarchical information.
Claim 40
Independent Claim 169 words
A system for translating to and from a hierarchical information system, comprising: means for identifying a hierarchical information system containing hierarchical information stored in a hierarchical manner; means for receiving the hierarchical information into an interface; means for utilizing the interface to read a map file to determine an attribute of the hierarchical information; means for developing a translation map that identifies organizational and content based rules for translating the hierarchical information into non-hierarchical information based on the attribute; means for adding the attribute to the hierarchical information by utilizing the interface, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the hierarchical information; in response to reading the attribute translating the hierarchical information into the non-hierarchical information; means for transmitting the non-hierarchical information to a technical architecture, wherein the technical architecture packages the non-hierarchical information; and means for transmitting the packaged non-hierarchical information to a non-hierarchical information system, wherein the non-hierarchical information is extensible to other applications.
Claim 41
Independent Claim 169 words
A system for translating to and from a hierarchical information system, comprising: means for identifying a hierarchical information system containing hierarchical information stored in a hierarchical manner; means for receiving the hierarchical information into an interface; means for utilizing the interface to read a map file to determine an attribute of the hierarchical information; means for developing a translation map that identifies organizational and content based rules for translating the hierarchical information into non-hierarchical information based on the attribute; means for adding the attribute to the hierarchical information by utilizing the interface, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the hierarchical information; in response to reading the attribute translating the hierarchical information into the non-hierarchical information; means for transmitting the non-hierarchical information to a technical architecture, wherein the technical architecture packages the non-hierarchical information; and means for transmitting the packaged non-hierarchical information to a non-hierarchical information system, wherein the non-hierarchical information is extensible to other applications.
Claim 42
Independent Claim 212 words
A system for translating to and from a hierarchical information system, comprising: a first computer system having a memory for storing hierarchical information in a hierarchical information system; an interface coupled to the first computer system, the interface having means for identifying the hierarchical information system containing the hierarchical information stored in a hierarchical manner, receiving the hierarchical information into an interface, utilizing the interface to read a map file to determine an attribute of the hierarchical information, developing a translation map that identifies organizational and content based rules for translating the hierarchical information into non-hierarchical information based on the retrieved attribute, adding the attribute to the hierarchical information by utilizing the interface, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the hierarchical information, in response to reading the attribute translating the hierarchical information into the non-hierarchical information, transmitting the non-hierarchical information to a technical architecture, wherein the technical architecture packages the non-hierarchical information, and transmitting the packaged hierarchical information to a non-hierarchical information system, wherein the non-hierarchical information is extensible to other applications; and a second computer system coupled to the interface, the second computer system having a memory for storing the non-hierarchical information in a non-hierarchical information system.
Claim 43
Independent Claim 212 words
A system for translating to and from a hierarchical information system, comprising: a first computer system having a memory for storing hierarchical information in a hierarchical information system; an interface coupled to the first computer system, the interface having means for identifying the hierarchical information system containing the hierarchical information stored in a hierarchical manner, receiving the hierarchical information into an interface, utilizing the interface to read a map file to determine an attribute of the hierarchical information, developing a translation map that identifies organizational and content based rules for translating the hierarchical information into non-hierarchical information based on the retrieved attribute, adding the attribute to the hierarchical information by utilizing the interface, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the hierarchical information, in response to reading the attribute translating the hierarchical information into the non-hierarchical information, transmitting the non-hierarchical information to a technical architecture, wherein the technical architecture packages the non-hierarchical information, and transmitting the packaged hierarchical information to a non-hierarchical information system, wherein the non-hierarchical information is extensible to other applications; and a second computer system coupled to the interface, the second computer system having a memory for storing the non-hierarchical information in a non-hierarchical information system.
Claim 44
Independent Claim 160 words
A method for translating to and from a hierarchical information system, comprising: identifying a non-hierarchical information system containing non-hierarchical information stored in a non-hierarchical manner; receiving the non-hierarchical information into an interface, wherein the interface includes a searcher, a coordinator and a writer; utilizing the coordinator to read a map file to determine an attribute of the non-hierarchical information; developing a translation map that identifies organizational and content based rules for translating the non-hierarchical information into hierarchical information based on the searcher retrieving the attribute; adding the attribute to the non-hierarchical information by utilizing the writer, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the non-hierarchical information; in response to appending the attribute translating the non-hierarchical information into the hierarchical information; transmitting the hierarchical information to a technical architecture, wherein the technical architecture packages the hierarchical information; and transmitting the packaged hierarchical information to a hierarchical information system.
Claim 45
Independent Claim 160 words
A method for translating to and from a hierarchical information system, comprising: identifying a non-hierarchical information system containing non-hierarchical information stored in a non-hierarchical manner; receiving the non-hierarchical information into an interface, wherein the interface includes a searcher, a coordinator and a writer; utilizing the coordinator to read a map file to determine an attribute of the non-hierarchical information; developing a translation map that identifies organizational and content based rules for translating the non-hierarchical information into hierarchical information based on the searcher retrieving the attribute; adding the attribute to the non-hierarchical information by utilizing the writer, wherein the adding comprises: formatting the attribute as defined by the map file and then appending the formatted attribute to the non-hierarchical information; in response to appending the attribute translating the non-hierarchical information into the hierarchical information; transmitting the hierarchical information to a technical architecture, wherein the technical architecture packages the hierarchical information; and transmitting the packaged hierarchical information to a hierarchical information system.

References Cited (Backward Citations)

US5664177A Cited
US5331579A Cited
US5812995A Cited
US5737559A Cited
US5655118A Cited
US5838965A Cited
US5613122A Cited
US5630131A Cited
US5642511A Cited
US5945992A Cited
US5842213A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-02-17 2006-08-19 2007-02-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-02-17 2010-08-19 2011-02-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-02-17 2014-08-19 2015-02-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag