`
`
`
`
`
`
`
`
`
`SFDC 1013
`SFDC 1013
`
`
`
`
`
`
`
`
`
`
`
`(12) United States Patent
`Barry et al.
`
`(10) Patent N0.:
`(45) Date of Patent:
`
`US 6,615,258 B1
`Sep. 2, 2003
`
`US006615258B1
`
`(54)
`
`(75)
`
`(73)
`(*)
`
`(21)
`(22)
`
`(60)
`
`(51)
`(52)
`(58)
`
`(56)
`
`INTEGRATED CUSTOMER INTERFACE FOR
`WEB BASED DATA MANAGEMENT
`
`Inventors: B. Reilly Barry, Colorado Springs, CO
`Mark AI Chodoronek,
`.
`_
`.
`Centreville, VA (US), Eric DeRose,
`Falls Church, VA (US); Mark N.
`Gonzales, Manassas, VA (Us); Angela
`R. James, Chevy Chase, MD (US);
`Lynne Levy, Herndon, VA (US);
`Michael Tusa, Ridge?eld, CT (US)
`.
`.
`Ass1gnee: Worldcom, Inc., Chnton, MS (US)
`
`,
`Notice:
`
`_
`_
`_
`_
`SubJect to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`7/1993 Hopner et a1.
`5,228,076 A
`9/1993 Marshall
`5,245,533 A
`5,262,760 A 11/1993 Iwamura et 211.
`52857494 A
`2/1994 Sprecher et al'
`A
`Hardy et a1.
`5,313,598 A
`5/1994 Yamakawa
`5 315 093 A
`5/1994 Stewart
`’
`’
`
`(List continued on next page.)
`
`EP
`JP
`W0
`
`W0
`W0
`W0
`W0
`
`FOREIGN PATENT DOCUMENTS
`0 809 387 A2
`5/1997
`09064870 A
`3 1997
`WOW/11443
`32997
`
`WO 97/16911
`WO 97/23988
`WO 98/19472
`WO 99/01826
`
`5/1997
`7/1997
`5/1998
`1/1999
`
`AppL NO‘: 09/159,505
`Filed,
`Sep_ 24’ 1998
`
`Related US Application Data
`Provisional application No. 60/060,655, ?led on Nov. 1,
`1997.
`
`OTHER PUBLICATIONS
`“HP and Cisco Deliver Internet Usage Platform and Billing
`and Analysis Solutions, NeW Platform and Solutions AlloW
`ISPs and Carriers to Offer Value—added Services”, Copy
`nght 1998 C1560 systems> Inc- httP3//WWW-C1SCO-COm/WarP/
`public/146/pressroom/1998/apr98/28.html.
`
`Int. c1.7 ............................................ .. G06F 15/173
`
`(Ust Continued on next Page)
`
`US. Cl. ...................................... .. 709/223; 709/229
`Field of Search ............................... .. 709/223—224,
`709/217—219, 229; 713/151, 154; 705/40—44,
`63, 75, 77; 379/112, 114, 140, 201, 265
`
`References Cited
`
`.
`.
`.
`.
`Primary Exammer_BunJob Jaroenchonwamt
`(57)
`ABSTRACT
`_
`_
`_
`An integrated data management system for providing data
`management services from an enterprise over the Internet is
`described. A user interface executable in a customer Work
`station authenticate the customer’s access to the system and
`presents one or more data management services according a
`customer entitlement, for the customer to select. Client
`applications representing the data management services re
`initiated by the user interface in response to customer
`selection. Consequently, the customer is enabled at the
`customer site to request and receive the data management
`services according to the customer’s entitlements in a secure
`Internet based computing environment.
`
`.
`
`.
`
`_
`
`63 Claims, 43 Drawing Sheets
`
`'
`
`157
`
`n ___
`
`Illilll
`Billing System
`
`t
`.
`r
`Z
`
`t
`
`U~S~ PATENT DOCUMENTS
`4,160,129 A
`7/1979 PeySer et aL
`4,345,315 A
`8/1982 Cadotte et a1_
`4,817,050 A
`3/1989 Komatsu et al.
`4,823,373 A
`4/1989 Takahashi et al.
`4,893,248 A
`1/ 1990 Pittset al-
`47972504 A 11/1990 Damel: JP et a1~
`2 12;
`Eros;
`t
`5,131,020 A
`7/1992 Liebesny et a1‘
`5,136,707 A
`8/1992 Block et al.
`5,223,699 A
`6/1993 Flynn et al.
`
`7
`
`7
`
`as IIIIO O
`
`154
`
`(MS IE 401+)
`
`
`, 4:60.03 n orderEmry
`
`f <_ Services
`,
`a
`S
`
`39
`
`@ t r
`
`U
`C
`1
`LI
`I
`e
`
`Appl icalion
`Se rvers
`
`SFDC 1013
`
`
`
`US 6,615,258 B1
`Page 2
`
`US. PATENT DOCUMENTS
`
`5,325,290
`5,327,486
`5,361,259
`5,369,571
`5,452,446
`5,475,836
`5,481,542
`5,483,596
`5,490,060
`5,491,779
`5,506,893
`5,526,257
`5,530,744
`5,533,108
`5,537,611
`5,539,734
`5,548,726
`5,551,025
`5,555,290
`5,563,805
`5,566,351
`5,586,260
`5,602,918
`5,610,915
`5,621,727
`5,623,601
`5,630,066
`5,649,182
`5,650,994
`5,659,601
`5,666,481
`5,671,354
`5,689,645
`5,692,030
`5,692,181
`5,694,546
`5,696,906
`5,699,403
`5,699,528
`5,706,502
`5,708,780
`5,710,882
`5,721,908
`5,721,913
`5,727,129
`5,734,709
`5,734,831
`5,742,762
`5,742,763
`5,742,768
`5,742,905
`5,745,754
`5,754,830
`5,757,900
`5,764,756
`5,768,501
`5,774,660
`5,778,178
`5,778,377
`5,781,550
`5,781,632
`5,787,160
`5,787,412
`5,790,780
`5,790,789
`5,790,797
`5,793,762
`5,793,964
`5,796,393
`5,799,154
`
`6/1994
`7/1994
`11/1994
`11/1994
`9/1995
`12/1995
`1/1996
`1/1996
`2/1996
`2/1996
`4/1996
`6/1996
`6/1996
`7/1996
`7/1996
`7/1996
`8/1996
`8/1996
`9/1996
`10/1996
`10/1996
`12/1996
`2/1997
`3/1997
`4/1997
`4/1997
`5/1997
`7/1997
`7/1997
`8/1997
`9/1997
`9/1997
`11/1997
`11/1997
`11/1997
`12/1997
`12/1997
`12/1997
`12/1997
`1/1998
`1/1998
`1/1998
`2/1998
`2/1998
`3/1998
`3/1998
`3/1998
`4/1998
`4/1998
`4/1998
`4/1998
`4/1998
`5/1998
`5/1998
`6/1998
`6/1998
`6/1998
`7/1998
`7/1998
`7/1998
`7/1998
`7/1998
`7/1998
`8/1998
`8/1998
`8/1998
`8/1998
`8/1998
`8/1998
`8/1998
`
`Cauffman et al.
`Wolff et al.
`Hunt et al.
`Metts
`Johnson
`Harris et al.
`Logston et al.
`Rosenow et al.
`Malec et al.
`BeZjian
`Buscher et al.
`Lerner
`Charalambous et al.
`Harris et al.
`Rajagopal et al.
`Burwell et al.
`Pettus
`O’Reilly et al.
`McLeod et al.
`Arbuckle et al.
`Crittenden et al.
`Hu
`Chen et al.
`Elliott et al.
`Vaudreuil
`Vu
`Gosling
`ReitZ
`Daley
`Cheslog
`Lewis
`Ito et al.
`Schettler et al.
`Teglovic et al.
`Anand et al.
`Reisman
`Peters et al.
`Ronnen
`Hogan
`Foley et al.
`Levergood et al.
`Svennevik et al.
`Lagarde et al.
`Ackroff et al.
`Barrett et al.
`DeWitt et al.
`Sanders
`Scholl et al.
`Jones
`Gennaro et al.
`Pepe et al.
`Lagarde et al.
`Butts et al.
`Nagel et al.
`Onweller
`Lewis
`Brendel et al.
`Arunachalam
`Marlin et al.
`Templin et al.
`Odom
`Chaney et al.
`Bosch et al.
`Brichta et al.
`Suarez
`Shimada et al.
`Penners et al.
`Rogers et al.
`MacNaughton et al.
`Kuriyan
`
`5,802,320
`5,805,803
`5,812,533
`5,812,654
`5,812,750
`5,815,080
`5,815,665
`5,819,225
`5,819,271
`5,825,769
`5,825,890
`5,826,029
`5,826,269
`5,832,519
`5,835,084
`5,844,896
`5,845,067
`5,845,267
`5,848,233
`5,848,396
`5,848,399
`5,850,517
`5,852,810
`5,852,812
`5,862,325
`5,867,495
`5,870,558
`5,875,236
`5,877,759
`5,881,237
`5,883,948
`5,884,032
`5,884,312
`5,892,900
`5,907,681
`5,909,679
`5,909,682
`5,915,001
`5,920,542
`5,923,016
`5,930,764
`5,930,804
`5,933,142
`5,937,165
`5,938,729
`5,949,976
`5,953,389
`5,956,714
`5,958,016
`5,960,411
`5,961,602
`5,963,925
`5,966,695
`5,970,467
`5,974,396
`5,974,441
`5,982,864
`5,982,891
`5,983,350
`5,991,733
`5,991,746
`5,991,806
`5,995,948
`5,999,525
`5,999,965
`5,999,972
`5,999,973
`6,003,079
`6,006,265
`6,011,844
`6,012,090
`
`9/1998
`9/1998
`9/1998
`9/1998
`9/1998
`9/1998
`9/1998
`10/1998
`10/1998
`10/1998
`10/1998
`10/1998
`10/1998
`11/1998
`11/1998
`12/1998
`12/1998
`12/1998
`12/1998
`12/1998
`12/1998
`12/1998
`12/1998
`12/1998
`1/1999
`2/1999
`2/1999
`2/1999
`3/1999
`3/1999
`3/1999
`3/1999
`3/1999
`4/1999
`5/1999
`6/1999
`6/1999
`6/1999
`7/1999
`7/1999
`7/1999
`7/1999
`8/1999
`8/1999
`8/1999
`9/1999
`9/1999
`9/1999
`9/1999
`9/1999
`10/1999
`10/1999
`10/1999
`10/1999
`10/1999
`10/1999
`11/1999
`11/1999
`11/1999
`11/1999
`11/1999
`11/1999
`11/1999
`12/1999
`12/1999
`12/1999
`12/1999
`12/1999
`12/1999
`1/2000
`1/2000
`
`......... .. 395/187.01
`
`Baehr et al.
`Birrell et al.
`Cox et al.
`Anderson et al.
`Dev et al.
`Taguchi
`Teper et al.
`Eastwood et al.
`Mahoney et al.
`O’Reilly et al.
`Elgamal et al.
`Gore, Jr. et al.
`Hussey
`Bowen et al.
`Bailey et al.
`Marks et al.
`Porter et al.
`Ronen
`Radia et al.
`Gerace
`Burke
`Verkler et al.
`Sotiroff et al.
`Reeder
`Reed et al.
`Elliott et al.
`Branton, Jr. et al.
`JankowitZ et al.
`Bauer
`Schwaller et al.
`Dunn
`Bateman et al.
`Dustan et al.
`Ginter et al.
`Bates et al.
`Hall
`Cowan et al.
`Uppaluru
`Henderson
`Fredregill et al.
`Melchione et al.
`Yu et al.
`LaStrange et al.
`Schwaller et al.
`Cote et al.
`Chappelle
`Pruett et al.
`Condon
`Chang et al.
`Hartman et al.
`Thompson et al.
`Kolling et al.
`Melchione et al.
`Alavi
`Anderson et al.
`Rogers et al.
`Jagadish et al.
`Ginter et al.
`Minear et al.
`Aleia et al.
`Wang
`McHann, Jr.
`Whitford et al.
`Krishnaswamy et al.
`Kelly
`Gish
`Glitho et al.
`Friedrich et al.
`Rangan et al.
`Uppaluru et al.
`Chung et al. ............. .. 709/219
`
`........ .. 345/340
`
`
`
`US 6,615,258 B1
`Page 3
`
`6,014,647
`6,014,702
`6,018,768
`6,021,409
`6,023,762
`6,029,182
`6,031,904
`6,032,132
`6,032,184
`6,041,325
`6,041,357
`6,044,144
`6,044,362
`6,049,602
`6,052,450
`6,058,170
`6,058,381
`6,064,667
`6,065,002
`6,065,059
`6,072,493
`6,073,105
`6,073,122
`6,073,241
`6,078,891
`6,078,924
`6,084,953
`6,085,171
`6,085,190
`6,088,451
`6,088,796
`6,091,808
`6,094,655
`6,104,704
`6,105,131
`6,108,700
`6,108,782
`6,112,238
`6,112,242
`6,115,040
`6,115,458
`6,115,693
`6,115,737
`6,119,109
`6,122,258
`6,128,624
`6,130,933
`6,131,095
`6,131,116
`6,134,584
`6,137,869
`6,145,001
`6,154,744
`6,161,102
`6,161,126
`6,161,128
`6,163,597
`6,173,311
`6,182,113
`6,205,456
`6,212,506
`6,212,558
`6,240,450
`6,275,490
`6,286,050
`6,292,481
`6,295,551
`6,377,993
`2001/0001014
`2001/0003828
`
`1/ 2000
`1/ 2000
`1/ 2000
`2/ 2000
`2/ 2000
`2/ 2000
`2/ 2000
`2/ 2000
`2/ 2000
`3/ 2000
`3/ 2000
`3/ 2000
`3/2000
`4/2000
`4/ 2000
`5/ 2000
`5/ 2000
`5/ 2000
`5/2000
`5/ 2000
`6/ 2000
`6/ 2000
`6/ 2000
`6/ 2000
`6/ 2000
`6/ 2000
`7/2000
`7/ 2000
`7/ 2000
`7/ 2000
`7/ 2000
`7/ 2000
`7/ 2000
`8/ 2000
`8/ 2000
`8/ 2000
`8/2000
`8/ 2000
`8/ 2000
`9/2000
`9/ 2000
`9/ 2000
`9/ 2000
`9/ 2000
`9/ 2000
`10/2000
`10/ 2000
`10/ 2000
`10/ 2000
`10/ 2000
`10/ 2000
`1 1/ 2000
`1 1/ 2000
`12/2000
`12/ 2000
`12/ 2000
`12/ 2000
`1/ 2001
`1/ 2001
`3/ 2001
`4/ 2001
`4/ 2001
`5/ 2001
`8/ 2001
`9/ 2001
`9/ 2001
`9/ 2001
`4/ 2002
`5/ 2001
`6/ 2001
`
`NiZZari et al.
`King et al.
`Ullman et al.
`Burrows
`Dean et al.
`Nehab et al.
`An et al.
`Nelson
`Cogger et al.
`Shah et al.
`KunZelman et al.
`Becker et al.
`Neely
`Foladare et al.
`Allison et al.
`Jagadish et al.
`Nelson
`Gisby et al.
`Knotts et al.
`Shieh et al.
`Driskell et al.
`Sutcliffe et al.
`Wool
`Rosenberg et al.
`Riordan et al.
`Ainsbury et al.
`Bardenheuer et al.
`Leonard
`Sakata
`He et al.
`Cianfrocca et al. ....... .. 713/152
`Wood et al.
`Rogers et al.
`Buhler et al.
`Carroll ..................... .. 713/155
`Maccobee et al.
`Fletcher et al.
`Boyd et al.
`Jois et al.
`Bladow et al.
`Taskett
`McDonough et al.
`Ely et al.
`Muratani et al.
`Brown
`Papierniak et al.
`Miloslavsky
`Low et al.
`Riggins et al. ........... .. 709/219
`Chang et al.
`Voit et al.
`Scholl et al.
`Kenner et al.
`Yanagihara et al.
`Wies et al. ............... .. 709/203
`Smyk
`Voit
`Hassett et al.
`Narayanaswami
`Nakao
`Shah et al.
`Antur et al.
`Sharples et al.
`Mattaway et al.
`Pullen et al.
`Voit et al.
`Roberts et al.
`Brandt et al.
`Akins, III et al.
`Peterson et al.
`
`OTHER PUBLICATIONS
`
`HP Smart Internet, “Transform User Data Into Revenue”,
`Copyright Hewlett—Packard Company, 1999.
`HP Smart Internet Usage Analysis Solution, “Transform
`User Data Into Competitive Advantage”, Copyright
`Hewlett—Packard Company, 1999.
`HP/Cisco, Internet Usage Platform, “Transforming Internet
`Services Into Revenue” ©Hewlett—Packard Co. 1998.
`“Release Note for Net?ow FlowCollector Release 2.0,”
`©Jul. 1998 and “Release Notes for Net?ow FlowAnalyZer
`Release 1.0” ©Sep. 1997.
`HP Invent, “Capturing the Usage Billing Advantage”, Copy
`right 1994—2001, Hewlett Packard http://www.hp.com/com
`munications/usage/infolibrary/whitepapers/dsforum print.h
`tml.
`Anonymous, “Call Accounting Products”, Teleconnect, vol.
`15, No. 3, p. 89, Mar. 1997.
`Deixler, Lyle, “Call Accounting Update”, Teleconnect, vol.
`15, No. 10, p. 87, Oct. 1997.
`Deixler, Lyle, “Micro—Tel’s Microcall for Windows 95/NT”,
`Teleconnect, vol. 15, No. 12, p. 35, Dec. 1997.
`Kenney, Kathleen, “American Management Systems
`Launces Internet—Based Customer Care and Billing Tool for
`Telecom Firms”, PR Newswire, New York, Oct. 9, 1996,
`extracted from http://proquest.umi.com on internet Feb. 28,
`2002.
`Morgan, Rick, “When Used Right, Internet can be Effective
`Marketing Tool”, Madison Capital Times, Madison, WI,
`Nov. 8, 1996, extracted from http://proquest.umi.com on
`internet on Feb. 28, 2002.
`Edwards, Morris, “The Electronic Commerce Juggernaut”,
`Communication News, Nokomis, Sep. 1997, vol. 34, Issue
`9, extracted from http://proquest.umi.com on Internet on
`Feb. 28, 2002.
`“Cryptography and the Internet”, www.echonyc.com/~ysue/
`crypt.html, 1995.
`Lee et al., “Supporting Multi—User, Multi—Applet Work
`spaces in CBE”, Computer Supported Cooperative Work
`1996, Cambridge, MA.
`“Netscape 2.0 Beta Hip or Hype?”, www.plant.net.au/inno
`vations/20beta.html, Planet Internet, 1995.
`Meterology; Databases, “Inforonics offers controlled access
`to Web Meterology”, Information Today, Apr. 1997, vol. 14
`Issue 4, p53, 2p. This article reports that Inforonics has
`developed a controlled access gateway to MGA (Meteoro
`logical and Geoastrophysica).
`Rosen,Michele, BPCS steps into new millennium, Midrange
`Systems; Spring House; May 10, 1996. This article informs
`about the new release of BPCS Client/Server Software as the
`most extensive upgrade of the product since 1980s. It
`incorporates onject tech.
`Inoue et al., “Secure Mobile IP Using Security Primitives”,
`IEEE 1997.
`Biggs, M., “Help for the Web enhances customer support,
`reduces help desk load” Inforworld, Jun. 16, 1997, v. 19, No.
`24, pp. 82+.
`Burch, B., “AT&T, MCI to release new management tools”,
`Network World, Jan. 17, 1994, p. 19.
`Low, C., “Integrating Communication Services”, IEEE
`Communication Magazine, Jun. 1997, pp. 164—169.
`“McAfee’s New ‘Self—Service’ Help Desk Web Suite Makes
`PCs Help Desk—Ready”, Newswire Association Inc., Oct.
`13, 1997.
`
`
`
`US 6,615,258 B1
`Page 4
`
`Niemeyer, R., “Using Web Technologies in Two MLS
`Environments: A Security Analysis.” IEEE, pp. 205—214,
`1997.
`Porter, T., “MCI offers tracking system: Direct Dispatch lets
`users eye problems remotely”, Service News, Apr. 1994, p.
`17.
`Shklar, L., et al., “MetaMagic: Generating Virtual Web Sites
`Through Data Modeling,” http://www.scope.gmd.de/info/
`www6/posters/714/poster714.html.
`ViZard, M. et al., “MCI to Pilot Convergence Billing Ser
`vice”, InfoWorla', v. 18, Issue 37, Sep. 9, 1996.
`Yager, T., “Mixed Messages”, UNIX Review, v. 16, n. 2, p.
`29, Feb. 1998.
`“Carriers Improve Net Management Services”, Communi
`cations Week, May 2, 1994, p. 74.
`“Network management; new software platform enhances
`network management capabilities; MCI ServiceView offers
`greater cost savings, increased ?exibility”, Product
`Announcement, Edge, Oct. 2, 1995, on & about AT&T, v.
`10, n. 375, p. 11(1).
`
`He, Taniguchi, “Internet Traffic Control and Management
`Architecture”,
`IEEE,
`Oct.
`22—24,
`1998,
`pp.
`s46—03—1—s46—03—5.
`Sixth International Conference on Network Protocols, IEEE,
`Technical Communication Services, Oct. 13—16, 1998,
`Table of Contents.
`Markovich, Robert, “WAN Service Level Management
`Could Keep Your Feet Out of the Fire, Ensure Carriers
`Dilligence”, Network World, Jul. 7, 1997.
`Computer Networks, Andrew S. Tanenbaum, pp. 410—412.
`“XIIR6.3 (Broadway) Overview”, http://www.x.org/broad
`way.htm.
`“Stac Unveils Windows NT 4.0 and Web Browser Support
`in New ReachOut 7” http://www.stac.com/news/pressrel/
`priro7iunveil.html.
`“Help—Desk Market Seeks Suite Success”, Computer
`Reseller News, Jan. 5, 1998, p. 49.
`
`* cited by examiner
`
`
`
`U.S. Patent
`
`Sep. 2, 2003
`
`Sheet 1 0f 43
`
`US 6,615,258 B1
`
`10
`
`12
`
`16
`
`18
`
`Front-End
`Business Logic
`
`Front-End
`Business Logic
`
`Front-End
`Business Logic
`
`Backplane Services, Presentation Services...
`
`20
`
`Tier 1
`
`Front-End Services Framework
`
`Session Services, Communication Services
`
`K
`
`Back-End Services Framework
`
`Tier 2
`
`Request Handlers
`
`Adapter
`Framework
`
`Back-End Business Logic
`Adapter
`Framework
`
`Adapter
`Framework
`
`Back-End System Back-End System Back-End System
`Resource
`Resource
`Resource
`
`Tier 3
`
`FIG. 1
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 2 0f 43
`
`lB8
`
`«a?
`
`”Ma9.22m_lmESEEE"(0,GS._6_S_U“we:_953%ng__
`
`5_
`
`$85930
`
`$thEma
`
`$52-22
`
`mhmme
`
`8I.“
`
`53mmDEMEEO
`
`E?
`
`“mo...
`
`aIi
`
`
`
`gmawwXODF:
`
`
`
`9:93;298;
`
`
`
` ____Eggs.0:u_
`
`Lwammmemcm—Z“ammumawm
`
`VNLwamD®>>
`
`
`
`
`
`fl
`{9.to
`N
`_._______\._____
`
`n®>>mLD>I
`
`mocmfim98..
`
`o=n:n_
`
`659E‘
`
`$985
`
`mmEOFWDO
`
`OS
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep. 2, 2003
`
`Sheet 3 0f 43
`
`US 6,615,258 B1
`
`20
`
`‘ ' ' ' ' ' I
`
`12
`
`‘I Java Applet I‘
`\ /
`COBackPlane
`
`,58(éi58(éy58(c)
`
`/14
`
`/
`
`COApp
`Launching from
`Backplane
`
`COApp
`(e_g_ Trouble
`Ticketing)
`
`has
`
`Web Browser
`
`\
`
`54(8)
`
`54(b)
`
`,COApp _
`(Onllne Invoice)
`
`COAppFrame Application Using
`Common Object
`Services
`
`Graphical User
`Interface
`Object
`
`56(8)
`
`COAppFrame
`
`COAppFrame
`has a Number
`of COViews
`
`FIG. 3
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 4 0f 43
`
`US 6,615,258 B1
`
`anem
`
`u9_axm_ozmtfiw$3
`
`.waEm
`
`wewe
`
`Eosmmmm262
`
`mo_m_o
`
`
`
`mm_mm>amhmgumommn||L
`
`
`
`.3220ch4mm
`
`
`
`_IIII.__>E._ammo.
`
`umoEgoo98
`
`oEoI
`
`_mm
`
`$556
`
`
`
`
`
` 45:...82:38>892we_umctm>
`
`
`
`cmmmmfiaoowga<nmoEBoDmm208.325500
`
`
`
`
`
`
`
`
`cam_.|I3255000_am98.30_coEEoo
`
`
`9.3.0
`
`Oovmcmaxomm
`
`
`
`wcmaxommEms.
`
`mcmaxomm
`
`
`
`92cm..63
`
`cozoemw5w:
`
`Em>m.
`
`mm2268.@520L8xommmS.
`3322con:mo9E25cwhmcmmo.$22%09853m2&38:3
`
`
`“m0.EmsmEofimww59,305
`aa<52680E%__m>NS
`52820Ev0—".903560
`
`omwEuw
`
`
`
`mo>cmeom
`
`moE0:
`
`mmvgosmmmnszmzuum
`wEwEmEEmmeEBZ
`
`w>mEmm%owmonwwmm>
`
`umnmoanD
`
`d____
`
`u2:
`
`a8091ho#uwuwwoxm
`
`L8xommwS.
`
`__
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep. 2, 2003
`
`Sheet 5 0f 43
`
`US 6,615,258 B1
`
`79
`El networklVlCl Internet Home
`|Eile Edit \liew Q0 Favorites ljelp
`
`Back Forward Stop Refresh Home Search Favorites
`I Address II] https://mci.com/home.html
`
`|
`
`,
`
`[networkMCl Interact
`,95a
`MC Message Center
`_,95b
`RR Report Requestor
`95c
`TT zTrouble Ticketing
`
`__>‘(
`network MCI
`
`,- 96
`
`What's
`New
`
`95
`
`AM
`
`NM
`
`Features
`Benefits
`
`.
`J5’:
`Onllne Invoice
`
`O
`
`uo User Options
`
`?
`
`Help
`
`networkMCl Interact
`Support
`
`Application Toolbar
`IEHRR lTT AMHNMII s|
`
`o|
`
`uo
`
`Copyright 1997, 1998, MCI Telecommunications Corporation, All Rights Reserved.
`The names, logos, taglines and icons identifying MCl's products and services are proprietary
`marks of MCI Communications Corporations.
`
`—
`FIG. 5
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 6 0f 43
`
`US 6,615,258 B1
`
`mm“
`
`
`
`92..$029.0.5w:
`
`VN»595526.253>
`.E:$1553
`
`
`
`cm“toaasw.mEogmso
`
`£86m5m:
`
`
`
`mm;$950526253>
`
`.EDw<0cocsmq
`
`o?2:059:362
`
`902$52..
`
`
`
`5?E:.352m2MES.653
`
`
`
`hww>>OLm>>wZ
`
`
`
`39230630iv3£86mEm:
`
`
`
`mm,».23..wEwcwm
`
`
`
`$560“...50:33
`
`895526253>
`
`
`
` 9:0:mm;flow—mmhme
`
`
`
`com;929:0:@32va
`
`at.
`
`aa<6:23
`
`25.E:
`
`$955
`
`o:
`
`floflmwEm:
`
`Qa<
`
`v:
`
`m:
`
`ON“
`
`I'
`I
`
`aa<
`
`#5825mfimmscmm
`
`cocsm4
`
`3396.3
`
`
`
`3.0.8690
`
`3209
`
`wcmaxomm
`
`aa<$50:sz
`
`300QQ<
`
`co_mmow
`
`85$08
`
`2238E96
`
`mamaxommE0:
`
`Emeookaa<Q
`
`5w:
`
`mcozoflmm
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep. 2, 2003
`
`Sheet 7 0f 43
`
`US 6,615,258 B1
`
`l
`n
`t
`
`e
`r
`
`/157
`
`I:
`
`Billing System
`
`154
`
`Bpg?ger
`(MS|E4.01+)
`
`a E C t
`U A th&
`ser u
`I +Entit|ements
`n ‘_Order_Entry
`f
`Servlces
`r
`a
`s
`
`39
`
`@ t r
`
`u
`c
`t
`u
`r
`e
`
`30 >\ Appllcatlon
`Sewers
`
`FIG. 7
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 8 0f 43
`
`US 6,615,258 B1
`
`
`
`
`
`‘1.)
`
`E ‘
`
`63:
`.
`
`E0
`
`E8.
`
`suoneouddv
`PSZUOLflnV
`;0 19:1 1sanbea
`
`
`
`Sdeo—'
`Marketmg
`
`d
`
`’3 SOUJOJ
`
`umouxun 'ber
`ow! Munoo ‘91918
`
`pJOMSSBd M9N
`
`
`
`
`C]| :IOVH X33140
`aseaIea AON
`1sanbea
`
`UODEOUHUQHIHV
`Mumsas
`
`
`Knee - ”9190
`
`”23 ;o 1unowv g(D
`
`
`wez 9|!:| Knee
`99mm ‘uogsvx ‘J_E]N/\
`
`891490 Jo KuweeiH Ilnzl
`
`FO
`
`)N
`
`’6‘OJ
`
`ET
`
`.)
`}_
`05
`C
`.9
`.9
`>L—
`.9
`
`QQ[
`
`IOO p
`
`."Lu
`
`2>h
`
`.9m
`(D
`'U
`
`O 3
`
`.
`CD
`(I)
`>
`.0
`'C
`(D
`
`mD>
`
`.C
`OL—
`(U|_
`.9
`II..—
`
`Ot(
`
`D
`
`D.
`
`(D
`(n
`(U
`.9(D
`mm
`'5“.
`0-8
`E.
`:U)
`ES
`Eu.WT)
`>~.
`(05_J
`.C
`.97
`:1:
`
`
`
`(java/01mg)
`ssew Bea
`
`qluow ;o Aepsenl
`139'] amps KBPUHS
`ens Kluluow
`Aqmmem ”n3
`
`
`
`1senbaa
`UOHBOLHIUSHIHV
`Mumoes
`
`1senbaa
`UODBOUHUBHWV
`Manoes
`
`SGpOO
`Moddns OVClI
`
`
`
`
`
`
`
`KnufilN aUOCI
`uonalaq soy/use
`Jo; anq SJeunnN
`;o uonemouooaa
`
`VS 14 339W
`693 Kq pSIBDWI
`SJequmN eeunoi
`
`Jesn
`wou safiueuo
`
`
`0
`
`U)
`
`t8
`3::
`3m
`
`288
`
`
`
`
`
`
`
`
`suoneougpow
`
`suonensgfiea |eug6po
`ODBC
`
`James
`
`
`
` REPORTING
`FIG.8
`
`
`
`
`
`REPORTING
`
`
`
`
`2823
`
`1sanbea
`UORBOUDUSLIIUV
`Mm noes
`
`1sanbea
`UOHBOUDUGHIW
`MuJ noes
`
`ECBAC Audit
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 9 0f 43
`
`US 6,615,258 B1
`
`
`
`
`
`
`
`
`WWW dJ.:l
`
`filmssoci S.(J| ma ‘8
`SJewo1sn03H ;o ISH
`
`
`(java/anua)
`ssew Sea
`uomppv
`cu :Iova XOGHQ
`
`sowes ;0 MION
`java '9 cu daoo
`-o;U| Munoes Jesn
`asuodsaa
`
`
`uoueonueumv
`Jewoasno/apoN
`
`gs erwea
`
`SSJmBej Buguodaa
`elumd 393
`SAL 01 PPV 01 dl/dOJ.
`
`2M - S.#99J4||0JJSCIIdJOO
`
`
`
`a
`53
`
`
`
`
`G)
`
`
`
`g
`9
`E [:3
`E ‘—_ 8
`'53 °°
`O 0')
`E E
`2 L_-
`9%
`U) _:
`:
`<9
`:3” Q E
`'40) g
`n.
`L“
`0‘
`
`o 3
`o —
`‘1‘ g
`%
`n:
`
`”was
`
`James
`
`wens)
`
`James
`
`
`
`g
`N
`
`0
`
`0')
`'
`(D
`E
`
`e
`N
`
`SJeuJo1an
`5U!13!XEI ’8 MSN JO;
`Jena-l ewomem
`
`6
`m
`E
`
`asuodsaa
`uoueonueumv
`
`
`
`wfimfiw
`
`
`AuOJeJegH penapdn
`C
`%
`a
`9UJ
`O
`
`
`
`
`did 2!A
`s1senbea 1uewnu|nj
`
`
`
`
`suoneonddv 2o 1er
`
`mm p!|B/\
`
`VI-
`N
`
`200
`
`esuodsea
`UOHE‘OBUGUIDV
`
`
`
`#xxg ‘Anunoo
`‘VdN '391913
`
`
`
` Reporting
`
`Server
`
`aaaduousmo
`
`esuodsey
`uoueonuaumv
`gfig‘i’gfigg
`
`
`E a
`
`.) 3
`E :5
`t: 0
`5 I
`
`LL
`
`g
`(\I
`
`<
`
`F
`g
`
`
`1100
`
`
`
`
`
`
`Anufim euoa
`uonepa eowes
`10;] ena SJeqLunN
`40 uonemauooea
`
`BUOQ 3,0]
`dJOO WN008 59H
`
`
`
`m MaN
`
`‘Msgfiea ‘awgl leaa
`SJewman as JO}
`
`Cll mo ‘9 #008
`
`
`
`
`1B8
`
`550E9“.
`
`US. Patent
`
`2M
`
`0
`
`m
`
`01
`
`E5590toqmmm%a
`ShwzomEnumcomqgmcflz
`a=EI
`
`2,SN
`
`%
`
`bEm520
`
`E20
`
`%
`
`E25xonE
`
`toaom:8meaQ
`
`
`
`5265Lflmmscmm
`
`mm
`
`552820mmm
`
`ems%B
`
`MI!E
`
`
`
`6,3%SEmammU05203new
`
`
`.mv_n_mEF.mmm"by,82mmEmaEEMQWmm6—.Ecoawhwugw
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep. 2, 2003
`
`Sheet 11 0f 43
`
`US 6,615,258 B1
`
`300
`
`l
`Select: Product, Report Category,
`Report Type
`
`/ 320
`
`l
`Select Report Format
`
`/ 325
`
`326
`
`Report From
`Inventory
`Selected?
`
`Select Report Option
`
`328
`/
`
`No
`
`v / 330
`
`Edit Report
`Selected?
`
`Yes
`
`Select Customization
`Options
`
`Delete
`Selected
`Report
`
`Copy
`Selected
`Report
`
`Go to Step 350
`Fig. 11(b)
`
`FIG. 11(a)
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 12 0f 43
`
`US 6,615,258 B1
`
`mkm
`
`mmm
`
`mmm
`
`mmm
`
`5m
`
`mam
`
`man
`
`Emnew:5;
`
`E29n.
`
`
`
`856252mm9:53
`
`
`
`toammF0hmmmcms.toawm
`
`8:80..
`
`
`
`
`
`mocmmoim_w__n_mmczo>SE
`
`ucm8690SE
`
`wmwmmEEoo
`
`
`
`9EEtzgSaunas.
`
`
`
`
`
`x02:2min.0.52.w.n_._.n_SE
`
`5m:5mama85%:2m
`
`2an
`
`
`
`x859mmmwwms.togmmmug.SE
`
`xonc_
`
`
`
`:_toamm32>>m_>_.53
`
`E:.9".
`
`830
`
`.858oz
`
`w>mm
`
`2:08:8
`
`a882%
`
`mmm
`
`oz
`
`SEccmm>mw
`
`8:8
`
`
`
`N,862mm
`
`ADVE‘.9_n_vmmwmano22E
`
`mom
`
`Oxm
`
`toawmwczm52mmmazESm
`
`com.
`
`ww>wm>
`
`
`US$5352mm
`3393mc___c_:u_9Emm“mmzuom
`
`
`
`mum.
`
`mum
`
`atw;x02.9E8toqmm
`
`at8=E>628SEE
`
`2m99m900
`
`E:.9“.
`
`omm
`
`.08newEOE
`
`E:.mm
`
`
`
`
`
`c230:3.529m.
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep. 2, 2003
`
`Sheet 13 0f 43
`
`US 6,615,258 B1
`
`400
`i
`405
`/
`
`Trat?c
`
`410 \
`
`NCBS
`
`'- _ _ _ _ _ _ — __l_—___I 430
`
`I
`I
`|
`I
`I
`I
`
`435 \ Extract
`SB only
`BDR'S
`440
`\ Harvesting
`
`/422a
`/422b
`
`/425
`
`i/
`I
`|+
`|
`l
`|<——i
`I
`
`L ____________ _ _J
`
`_ _ _ _ — — _ _ _ _ _ _ _ " 1 450
`
`460\
`Dimension
`Updates
`
`| ODS 465\
`I
`I
`DataMart
`|
`|
`|
`I
`I
`I
`|
`|
`|
`I
`I
`
`270 \
`
`r
`
`490a \
`Report
`—> Delivery <-—> Inbox
`Queue
`
`200 <
`
`l/
`|
`|
`|
`I
`l
`[350
`I
`|
`E
`I
`Decision
`Support <—'-> 5 4-
`/ Server
`I
`‘is
`I
`475
`I
`I
`A
`
`L _ _ _ _ _ _ _ _ _ _ _ _ _ _
`
`Report
`
`-I—> Request <-—> Report
`Queue
`\ Manager
`
`490b /
`
`250 /
`
`FIG. 12
`
`
`
`U.S. Patent
`
`Sep. 2, 2003
`
`Sheet 14 0f 43
`
`US 6,615,258 B1
`
`600
`
`RR Retrieves User Report
`List from RM
`
`elect Report from Inventory
`
`602 y Opens Report Requestor /
`605>/
`610>/
`Report Inventory Loads /
`612 Y8
`615>/
`618>/
`620>/
`625y
`628>/
`630y
`632>/
`
`/
`/
`/
`
`Report Retrieved from
`Inventory, Displayed
`
`Selects Product
`
`Selects Criteria
`
`Submits Request to
`Report Manager
`
`Report Requestor
`Creates Metadata
`
`RR Sends Metadata
`Request to DSS/IA
`
`DSS/ IA Acknowledges /
`
`G0 to Step 633,
`FIG. 13(b)
`
`FIG. 13(a)
`
`
`
`U.S. Patent
`
`Sep. 2, 2003
`
`Sheet 15 0f 43
`
`US 6,615,258 B1
`
`600
`
`1
`
`From Step 653,
`Fig. 13(b)
`
`655
`
`Convert Binary Stream
`to ASC
`
`659
`
`i
`
`Replace Delimiters
`
`i
`
`Alpha Translation/T ext
`Substitution
`
`i
`
`Message to Control Process,
`Status Table Update
`
`l
`
`Create Unique Filename
`
`i
`
`Xmit Report to Message
`Center (lnbox)
`
`668
`
`i
`
`Xmit NRL to lnbox/RM
`
`i
`
`Message to Control Process,
`Status Table Update
`
`FIG. 13(c)
`
`O) (.0
`
`O) A
`
`From Step 632,
`Fig. 13(8)
`
`Report Flagged as
`Submitted in RM
`t
`DSS Parses Metadata
`V
`Report Added to Queue
`t
`DSS Reads Report From
`Queue
`t
`Message to Control Process,
`Status Table Update
`
`v
`643
`y DSS Creates SQL, Runs
`
`Message to Control Process,
`Status Table Update
`t
`Result Set Returned
`t
`DSS Converts
`Column Headers
`t
`DSS Creates
`Subtotals, Totals
`t
`Go to Step 655,
`FIG. 13(c)
`
`\\\
`
`FIG. 13(b)
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 16 0f 43
`
`US 6,615,258 B1
`
`32>Em.of;,8? co:mo__qq<
`amenF\\.$8va3:995EEE__§.,__5EE£5225333a:
`
`com“
`
`$894@9ch
`
`2m...
`
`we?(\862:9:25
`
`E5620
`
`mmomp\\.am:262
`
`Ems.ago
`
`:ms.Em.
`
`
`
`two?\\‘I0202:95:0
`
`mchamm
`
`
`
`mecmmwco._
`
`bEmEEO
`
`mchqom
`
`>ccsmmmzm
`
`Us“.BEE
`
`3,.0."—
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 17 0f 43
`
`US 6,615,258 B1
`
`umma2692
`
`Eli
`
`2..9".
`
`
`
`”mommmmfi__mE-m
`
`
`
`
`
`9‘2
`
`mam3E8..2205:8552%
`
`958$:I?E2%28H25:»5%2m_Ewcmaccm
`
`25:52Oo:mE:2-mca_<©83.5meumzoz
`
`
`
`“899$mEmmn.
`
`
`
`”mammmmfi9:me
`
`
`
`uonEscz_n_
`
`
`
`90.0Eom©5w:”wmmfium__mE-mEEQE
`
`
`
`US 6,615,258 B1
`
`ES.9".
`
`
`
`28.3086:60
`
`$me
`
`Emzo
`
`mcozmoEsEEoo
`
` M88HI1HaE:mW.228Sl682
`
`3cozomwcmc.
`2,Egg:mocmEEmn.Dmmficgwmso
`
`5250m2:989
`5:35me 2269:35058:
`
`UmEO59:00
`Enos.5%..
`
`eS
`
`4
`
`6930
`
`ommm
`
`US. Patent
`
`8 &
`
`
`
`8.89998.30
`
`=o_u.8__&<.53mmmczmxoc.
`9330:.
`
`
`
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 19 0f 43
`
`US 6,615,258 B1
`
`2322
`
`2320
`
`2325
`
`2310
`
`2350
`
`(Instance of
`SIServant)
`
`E] SvcingRemark
`
`El SvcingActivity
`
`
`
`
`Transaction Manager
`InQueue
`
`
`
`
`Othueue
`
`
`Translator
`2380
`__________ _/
`
`.
`.
`'I
`| I] SvcngegistryHeader I
`
`
`I [I SvcingSlHeader
`|
`
`
`Receiver
`Requester
`
`
`
`
`
`(Instance of
`
`
`
`SlRegistryHandler)
`
`
`
`El SvcingRegistryEntry
`
`E] SvcingTroubleTicket
`
`
`
`
`
`Legacy Backend
`
`(Host Request
`Transaction)
`
`(Host Res onse
`Transac ion)
`
`FIG. 16(b)
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet20 0f43
`
`US 6,615,258 B1
`
`QQVN
`
`QQFVN
`
`NEVN
`
`2E2a:20832>Em.2:
`ES.9“. mmvmvamva
`
`
`
`
`
`E59:83me-632552
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet21 0f43
`
`US 6,615,258 B1
`
`Qwvm
`
`093w
`
`652558
`go:20832>:82: \CBUE
`
`cotmfio
`
`moEmm-
`
`
`
`5252$6:a9mm.:80n.
`
`<_m_m.:mo
`
`55sza39m0EOEn.
`
`995
`
`=<®>0Ewm
`
`tbvm
`
`mwmvm
`
`EEVN
`
`ohmvm
`
`QEVNmpmvm
`
`.32.9".
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 22 0f 43
`
`US 6,615,258 B1
`
`oovm
`
`__<m>oEmm
`
`m>oEom
`E
`
`ES.9".
`
`532538:
`
`
`
`$96;:80__<-953m32.02650
`
`
`
`m<m>mw$525
`
`
`
`359:moEmw-
`
`
`
`2m:m_oo._.32>tum.2K
`
`m<m>mm
`
`50nmtmkmmD886D:80N.
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet23 0f43
`
`US 6,615,258 B1
`
`QQVN
`
`52x55?
`
`
`
`$96::80__<
`
`33:25__<
`
`628
`
`>530ch0
`
`
`
`35?:835w-
`
`
`
`9m:m_oo._.32>gum2E
`
`EEE
`
`E
`
`60:00
`
`
`
`bmzc=2»chmmmm:D
`
`£2.9".
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 24 0f 43
`
`US 6,615,258 B1
`
`onVN
`
`WE
`
`DOWN
`
`552,552
`fig98@2353EESEacorn.%$3532.96:
`
`
`5883><Nlg58088nvm>>mmVN.3momtmofiorooomorv><NcmqoNoomomommE>>wmN”?83835
`
`
`
`
`
`8883><Nlg808885883><NIE38808a>>mmoNé838$E>>mmwe“?momzmomo5883><NIE88808E>>wmoNHS82398
`
`
`
`
`
`
`mtswmm>530
`
`NuVN
`
`
`
`350583me-
`
`
`
`Em:m_oo.r39>gum9E
`
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet25 0f43
`
`US 6,615,258 B1
`
`QQVN
`
`552526:
`
`.3DoE95:82©.3:9:
`
`96:8me03.2.32©!
`
`:3:2...
`
`32.9".
`
`
`
`ac.50$
`
`
`
`as.59.6
`
`96:82©.3tom
`
`
`
`3565835w-
`
`
`
`2m:w_oo.r32>gumBE
`
`E_E_E
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 26 0f 43
`
`US 6,615,258 B1
`
`oovm
`
`omvm
`
` $2.9".
`
`
`
`mmzocmczmmgEozmflcmo5Foowovv><NumEEmE
`
`528:5556me2939:.E639m
`
`
`wmmEmofio”9mm.3:280lSE25
`
`
`
`>>m=>5.2”022mmSomovowm:mnEsz“96:
`
`£660
`
`9m:22:32>:8mi
`
`E_EE
`
`
`
`
`
`559:@03me-532550:
`
`
`
`
`
`ma:2min.50:39.”.
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 27 0f 43
`
`US 6,615,258 B1
`
`oovm
`
` $2.9“.
`
`
`
`
`
`FoomovommU52:32Exoc.L2mthEom
`
`
`
`—...wvtmrcwg
`
`36:51
`
`
`
`2m:28...32>gmof.
`
`
`
`
`
`5505835w-532533:
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 28 0f 43
`
`US 6,615,258 B1
`
`QQVN
`
` 2x:
`8.2-8258Egg
`VN.mwwmmimofio@590
`
`N.E-82328Hmmlmzwé
`
`
`
`
`
`239:836m-5326258
`
`.9”.
`
`
`
`.....o2o:8ma2:2833:2
`
`
`
`
`
`FoomvowmumnEzz“30:.LEwwE>=o<
`
`8:522
`
`
`
`22..20839>:8mi
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 29 0f 43
`
`US 6,615,258 B1
`
`OOVN
`
`53:5;ng
`
`
`
`5265*cozwmso
`
`559:@03th-
`
`
`
`2m:20332>Em.mi
`
`E0:986
`
`ES.9".
`
`uéF5:38
`
`DEN8:88
`
`uémgamma
`
`uéV83250
`
`DEm8:86
`
`NEW
`
`
`
`US. Patent
`
`D...
`
`0
`
`eh
`
`w
`
`f
`
`6
`
`5
`
`1
`
`comm
`
`\
`
`Sow
`
`5on22:9...
`
`&236mmrmmficozmmzo
`
`m.8888r29_‘
`
`S_‘_‘305830
`
`
`
`
`
`ammE>=o<£850mvtmEmmomom..
`
`
`
`
`
`0ik.k.
`
`%cozwoso
`
`
`
`
`
`ocvmwSm.U$8*6,QQQNoovmm
`
`BI3ESor.
`
`2,Em.
`
`.bEmamm
`
`
`
`
`
`b_>:o<bEmmm366mm
`
`DEM\cEmF$2050
`
`
`
`
`
`
`StarWRS
`(Browser-Side)
`
`
`
`
`
`200
`
`
`
` StarWRS
`(Server-Side)
`
`
`
`
`1330
`
`CIientView GUI
`
`
`
`User
`Requests
`
`Responses
`
`Web Server/Dispatcher
`
`User
`
`Requests ¢
`
`T Responses
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 31 0f 43
`
`US 6,615,258 B1
`
`( 1300
`
`1320
`
`
`User Browser
`
`1335
`
`1340
`
`1350
`
`,9
`
`
`UserRequests;
`
`
`SysAdmin
`
`T Responses
`
`Server Processes
`
`
`
`FIG. 17
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 32 0f 43
`
`US 6,615,258 B1
`
`From Step 95(i), Fig. 5
`
`Presented with Home Page
`and ClientView Applet,
`Selects ClientView
`
`1362
`
`1355
`
`..
`DB2
`
`1364
`
`1365
`
`User Enters Corp ID,
`ID Error, Re-enter ID
`Mega ID, Billpayer ID,
`or Account ID
`
`
`ClientView Checks ID
`in Database Using
`
`ED008030
`
`
`
`Vaild ID?
`
`1360
`
`A/
`
`Yes
`
`Presented With Available
`ClientView Products
`
`Selects Product and
`Month to View
`
`1372
`
`1374
`
`1376
`
`
`
`EDOCSOO1 Looks up
`Index to Retrieve List
`of Documents
`
`
`
`
`Data Storage
`
`
`
`
`
`Optical Drive
`
`1355
`
`
`
`Invoice and/or Report
`
`Selection List Appears
`
`
`
`
`Selects Invoice or Report
`to View and Selects
`
`
`EDOCOZO/EDOCO40/
`
`EDOC220/EDOC44O
`
`Page Range
`
`Look up Document in
`Object Table and
`Decompress Document
`
`
`
`
`
`
`
`Invoices or Reports
`
`
`Presented on Screen
`
`
`User can Scroll Through
`Data or Print Data
`
`
`
`User selects Back to View
`Another Document
`
`
`
`FIG. 18
`
`1384
`
`1386
`
`1388
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 33 0f 43
`
`US 6,615,258 B1
`
`3.,-22
`
`S;-82
`
`>22-82
`
`5<-82
`
`as.-82
`
`8;-82
`
`cm.--82
`
`8o-32
`
`>02-52
`
`so-52
`
`8w-52
`
`9%-52
`
`3.,-32
`
`S;-32
`
`>22-52
`
`a<-52
`
`as.-$2
`
`no;-32
`
`comF
`
`95:0
`
`32.9".
`
`$202:62>umuogwm
`
`
`
`nnimmmm9900.629:202:
`
`
`
`mh:ESQ-220
`
`v02
`
`moms
`
`mvwom:8H82...8350
`
`£288m@258fl
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 34 0f 43
`
`US 6,615,258 B1
`
`mfims
`
`25 Rimmmam998E@5225
`
`..H
`
`NNF
`
`VN
`
`
`
`3::.9".
`
`
`
`
`
`2:0$meEmE>ma99:9269%E
`
`.Fo>
`
`momnwfi;
`oanmFo>
`Nnmmvmrmo
`mmmmvmwmo
`omwmvmrmo
`wmmovmrmo
`mmmovmwmo
`o(5239o(BREE,0253mm:025602,02505mm:
`
`oom38>
`mvmmvmrmo
`mvmmvmrmo
`Nmevmrmo
`Nummvmrmo
`vnwmvmvoo
`mvmmvmrmo
`rmmmvmvmo
`anmvmwmo
`9:.me?025932o2358—,o{5989,o2%:meo:2:meo:52meo2353?
`
`
`
`
`
`«mg\\I2:039mm.Ewes;.52UI6meEu
`
`I
`6me56
`
`
`
`
`
`cow2$5._m>mEm:E:E_xm_>_
`
`
`
`
`
`EwEsoou25L2wEm=m>mmmmmn.moooo
`
`92:92$93*0mmcmhm
`
`>20memwmmE
`
`
`
`mvmmvmwwo-®o_o>c_EmEsooQ00>
`
`E90:61oo>
`
`EEO
`
`law:
`
`we?
`
`to:
`
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 35 0f 43
`
`US 6,615,258 B1
`
`
`
`mmom<Iomm0m<IO
`
`
`
`ZO_._.<OO._mk<mOnEOO
`
`
`
`*wmomxxlom0<w3w02<km_n_020..
`
`
`
`gm:32>mama.Em2E
`
`mfimqmao
`
`
`
`MDD._.ZDO_>_<“.0>m<s=23m
`
`mmmfi
`
`mwmfi
`
`30mm<>.ZOHmmm
`
`”@222 mm?
`..w>m_._._m_>m_._ZO_._.n=mOmm_D
`
`
`memBoIODOKIHmQ—‘oboDOV—maOZ_.._..__mAwm3h<wm.mmOOV010m:nEOOrEO
`
`
`
`
`
`
`
`
`omFmaooo.OZmDOZown—boa;mm><n_._.__m_nnvrmmmmEmmEDZ”320.530
`
`
`
`
`
`
`
`Rimmmmwngmmmmow¥Z<m_._._O:OS:nEOO_._._OEMDZDmwOm<IOFzmmmDO
`
`
`
`
`codawmmDH<mm
`
`oodmm0m<IO._<._.Zm=>_m_._n_n5m
`
`
`mmdonm.,§mm_0m<IOQMH<OOIE<
`
`codm02<._.m_mm<>mOFOmm_D
`
`codaO_._.mm=>_OD
`
`codmhzm2m023022<DMN__>_O._.w30
`oo.oODD..<ZO_._.<Zm_m._.Z_
`00.0w._<._.O._.
`
`.timDOmzfilfiomS
`
`
`
`
`
`
`ZO_._.<m._.m_2_S_n_<m0_O>Z_HZ.E.<m>_mo>w._._<>mmEZDwmmmmv
`
`
`
`
`
`cm.07.
`
`88_‘09.9.:5_‘“mama
`
`w0<m3-ZOZ
`
`
`
`US. Patent
`
`Sep. 2, 2003
`
`Sheet 36 0f 43
`
`US 6,615,258 B1
`
`ClientView Server Process Flow
`/ 1400
`3 Locations Providing Data
`14320
`1432
`
`
`
`
`-143211-14321
`1434
`Systems_roup1—_I__—_I__————IIII—
`
`
`EDBCIVIS_—|_-EDBAHDR I-EDBCOSPG I EDBCCNVG I EDBCCBDR I—EDBCSPLT_T_-EDBCCIVLR
`
`
`
`Billing
`
`
`
`
`
`
`
`Create Header
`Read PARM File
`FCDS File is
`
`
`
`and Invoice File
`Created on
`with Page
`Create
`
`
`
`Number and
`Corrggggsed
`(One Line at
`Document Date
`a Time
`
` 1448
`1446
`
`1438
`
`
`
`Conversion
`Conversion
`Report NDM to
`
`
`Process at
`NOR4 and Kept
`Stats Report
`
`Created
`
`
`all 3 Locations
`1442
`
`
`
`
`EDBCSTOR
`
`
`
`Loads
`EDlNDEXX
`
`Conversion
`Loads Document
`
`
`
`
`
`Stats into the
`Pointer into Index
`Nola $3; to
`
`
`
`
`
`Audit Stats
`Tape Transfer to
`Database
`
`
`A
`Database
`
`
`
`
`Ready for Store
`
`
`
`
`Agfimégfig:
`Process - On Hold
`Mat°h95
`
`'
`p
`Conver3lon
`
`
`0 lilies}; k
`_ Records
`1454
`
`
`
`P '03
`'5
`gm“ fgd'tfsgafr
`1481
`Audit Approval
`
`
`
`1492
`ego idlh "
`Sent Through
`
`
`DP”
`.00
`MCIMaiI By
`
`
`1493
`lagnostlcs
`Updates Account
`Groups
`
`
`Product Table
`Responsible
`
`
`Builds Index
`w/oNrtleavithorgrlst
`E32]
`for Auditing and
`
` a
`
`‘
`
`
`
`
`Table to