(12) Patent Application Publication (10) Pub. No.: US 2003/0018644 A1 Bala Et Al
Total Page:16
File Type:pdf, Size:1020Kb
US 20030018644A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2003/0018644 A1 Bala et al. (43) Pub. Date: Jan. 23, 2003 (54) WEB-BASED STRATEGIC CLIENT (21) Appl. No.: 09/886,547 PLANNING SYSTEM FOR END-USER CREATION OF QUERIES, REPORTS AND (22) Filed: Jun. 21, 2001 DATABASE UPDATES Publication Classification (75) Inventors: Catherine G. Bala, La Grangeville, NY (US); Thomas A. Jobson JR., New (51) Int. Cl. ................................................... G06F 7700 Paltz, NY (US); F. Jay Kolb, Red (52) U.S. Cl. .............................................................. 707/100 Hook, NY (US); Brian L. Merzbach, Wappingers Falls, NY (US); Christine L. Quintero, Poughkeepsie, NY (US); (57) ABSTRACT Scott Selvia, Lutz, FL (US) Correspondence Address: A method and program Storage device for creating tabular FREDERICK W. GIBB, III MCGINN & GIBB, PLLC data Stream flow for Sending rows of Secure data between a 2568-A RIVA ROAD client WorkStation and a Server computer over a network SUTE 304 using a common object request broker architecture ANNAPOLIS, MD 21401 (US) (CORBA). This method includes receiving a request to create a query form at the client WorkStation, receiving a (73) Assignee: INTERNATIONAL BUSINESS WorkSheet grid form defining Selected tabular data, and MACHINES CORPORATION, packaging the worksheet grid form representing an updated ARMONK, NY (US) status of the data for the tabular data stream flow. Strategic Client Planning System. Three-Tier Architecture Tier Client Workstation 150 Object Request Web Browser 105 Broker 125 SCPS applic. 200 5. SCPSJava applic. 130 Zifa 3 Client Java Pkg Files downloaded if required based on current client and server levels. 4 Java client services the user and communicates with remote/distributed services through ORB servers. Client Workstation 150 Patent Application Publication Jan. 23, 2003 Sheet 1 of 20 US 2003/0018644 A1 Strategic Client Planning System. Three-Tier Architecture Tier 1 Tier2 Tier 3 Client Workstation Web Server Business Logic and Data 35:iii. r Web Server 170 Client Workstation 50 Network Database Server 100 110 Patent Application Publication Jan. 23, 2003 Sheet 2 of 20 US 2003/0018644 A1 Strategic Client Planning System. Three-Tier Architecture Tier Tier2 Tier 3 Client Workstation O 150 D - Object Request Web Browser 105 s: Broker 125 SCPS applic. 200 real- 2. html page SCPSJava applic. es th Swn 130 (muano 3 Clicnt Java Pkg Files downloaded Web Server if required based on current client 170 and server levels. 4 Java client services the user and communicates with remote/distributed services through ORB servers. Client Workstation 150 i5 2- Database Server Patent Application Publication Jan. 23, 2003 Sheet 3 of 20 US 2003/0018644 A1 - Primary Comparison--- Relationships columnsöroligaria?sifisfairis--- - - -a-c-b- Description . Nama-ii, able SHPOMBBS SHIPCOMPR Tables SHIFREQ - - - - - SHIPREQ PRELIM SHIPRE 1998 SHIPREQ_PREW Tale SHPREQB S HPRECB SaiTable SENSHPREQB 199811 SEENSHIPREQB PREW -; :*. 2' Table SUBGEOG A as has SUBGEOG Patent Application Publication Jan. 23, 2003 Sheet 4 of 20 US 2003/0018644 A1 Nik SCPS WorkSheet Definition- CGBALA WSDLT ETSN57) - New WorkSheet Definition File Help - - - - - - - Read Only Print . Run | Est. Help Topics DataSource: Name: paysAMPLE Description: sample Updatable WorkSheet Primary Comparison Relationships columns groups Sort Totals constrainis SQL Preferences Relationships For: WSARDS-PREG alie Outer Extended Relationship Table Table Description - Join . Relationship: ' Name ' , Scherma Nare User Security Control CONUSRD Ps USERSECUR CHANNE Ticonic-ANWSARD CHANNEL W FCC'G. WSARD TEM. GEO MASTER EM. ASTER . "Y - - TER MASTER: . ExPRONAME woRk Y Ro171 WSARDw EXPRONAMEWORK PLANNING TEM WORK PLANNLNG TEM WORK w s is: 3, . 3. '% siii.5, is is iá Enable Outeroin, . is: Patent Application Publication Jan. 23, 2003 Sheet 5 of 20 US 2003/0018644 A1 Primaryl Comparison Relationships Columns Grous Sort totals constraints SQL Preferencesl Select Cons Deselect columns: Primary Table All columns Select Primary Table all columns DeSelect Column , - . Column . Short Order Key W Description Name a si Descriptic Y PLANNING TEM - PLNG TE PLA's GTE A N. RifeLoc . MFGLOC . RFG. LOC - SEOGRAPH C GEOGRP- GEOGRAPHY SUBGEOGRAPHY SUE GEOGRAPH 32 C-Air-El CHANNEL O suchANNEL SUE CHAEL NFCSTD FCSTD FCSTC N Jan 2001-YMO 1. a 2001 NFeb 2001. r . Fei:2OO . N. gr. 20 Patent Application Publication Jan. 23, 2003 Sheet 6 of 20 US 2003/0018644 A1 in scPs worksheet definition ceiba A on wisdwill (EISN57. New ksheet Definition X - File Help . W . Read only i Save As Print Run Exit. Help Topfs Datasource: wisDWT Name: MYSAMPLEm rw- - 5 Description: ample Updatable WorkSheet Primary Comparisan Relationships Columns Groups sort Totals constraints SQL Preferences Select Sort Order Columns: . Column , , , , Column Short Order Key Description Name Description - 1 Y PLANNING TEM PLANNING TEM PLANNING TEM 2 N IMFG. Loc MFG LOC MFG LOC 3 2 Y GEOGRAPHY GEOGRAPHY GEOGRAPHY 4. 5 - 4 Y CHANNEL CHANNEL CHANNEL . 6 5 y subchanNEL SUBCHANNEL 7 NFCSTD FCSTID FCSTD 8 N Q1 2001 - SQL Computed Column Y1Q01 Q1 2001 9 --- N Jan 2001-Y1M01 Y101 Jan-2001. 10 N Feb 2001 - YMO2 Y1O2 Feb 2001 12 N DESCRIPTION DESCRIPTION DESCRIPTION { Select All |- DeselectAir Patent Application Publication Jan. 23, 2003 Sheet 7 of 20 US 2003/0018644 A1 w WorkSheet Definition X - -, r S. Y-ra, XYr Read only Save Save As Print Run Edt | Help topics Dalasource: ENISDVLT Name: MYSAMPLE Descriptio r: San ROW Grand Totals. Quantities in: Computed Columns: Display Row Grand Totals ?f Unit fr Dec K M B Sum Average Column Description PLANNING TEM - - MFGLQC --- GEOGRAPHY Sue GEOGRAPHY Define, Edit Sub-Totals Calculate Columns SQL COmputed Columns 8-Total fillina y Signed by: Unsigned classes from local hard disk Patent Application Publication Jan. 23, 2003 Sheet 8 of 20 US 2003/0018644 A1 scps worksheet definition ceAA or wisdweisstics File Help - . Save As Eint J. Run Datasource: W18DVLT Name: ...,MYSAMPLE 'in, Primaryl Comparison Relationships columns fetals - 'sal Preferences Column .* i? Equalito. -- detvalues Description ... or 'i: , , GEOGRAPHY -i- ... - Similar To SUE GEOGRAPHY r Greater Than CHANNEL SUBCHANNEL Less Than FCS ID - an- - 201- - - - - --Y1O a-------- r Between Patent Application Publication Jan. 23, 2003 Sheet 9 of 20 US 2003/0018644 A1 N.SCPS WorkSheet Definition - CGBALA NWSDWLT (ESN57 - Sample Updatable WorkSheet File Help as s w ". " a. 8ave As Erint R Exit DataSource: NISDVLT Name: MYSAMPLE Description: ample Updatable WorkShe Primary Compatis on Relationships Columns Groups Sort Totals constraints SQL Preferences select To. "PLANNING ITEM", To."MFGLOC". To..." GEOGRAPHY". To. "SUB GEOGRAPHY". TO. "CHANNEL", To. "SUB CHANNEL", To." FCSTID", (BIGINT (To..."Yuriol") + BIGINT (To..."YNO2") + BIGINT TO. "Yli-IO3") as "Y1Q01", TO. "Y.M.O.", To..."YLMO2". To..."YlMO3", T2. "DESCRIPTION" From ("LISARD". "SHIPREQ" As To IRIFTER JOIN "WISARD". "ITEM MASTER" As T2 ON T2. "PLAINING ITEM" = To. "PLANNING ITEM") where ( (T2. "BRAND CODE" In "GON", "CGB') And T0. "GEOGRAPHY" = "AP') ) |Order By 3, 4, 5, 6 For Fetch. Only "YSigned by: Unsigned classes from local hard dis Patent Application Publication Jan. 23, 2003 Sheet 10 of 20 US 2003/0018644 A1 N SCPS WorkSheet Definition - CGBALAON WSDL - Sample podallable WorkSheet 1, 1 rs" , Eint Ruri Datasource: WISDWLif Name: MYSAMPLET.Dasei - 1 A , r. Corn Descriptic PLANNING TEM Footer. sample Planning Worksheet MFGLOC Maximize Application Window at Startup GEOGRAPHY Execute Query at Startup SUBGEOGRAPHY show'. Oik3eet Jefinition at 8tartup M Display Row Number in the Row Label Multi-Line Column Header Jan 2001 - YO1 Display Column and Background Color Feb 2001 - Y12 M a C h 2 O O 1 Y M O 3 v Auto-si t - f Save the Commit Rules Patent Application Publication Jan. 23, 2003 Sheet 11 of 20 US 2003/0018644 A1 NSCRS WorkSheet Definition-CGBALAON WISDWL ES57. New WorkSheet Definition X File Help Read (lity Save As Print Run Exit Helpopics 47 DataSource WisDy Nairne coMPARE Description: sample Comparison worksheet Primary comparison Relationships columns Groups sort Totals Constraints SQLF:ererces Type: All- wp Schema: WSARD y able Table Type Description able Project NameWork Table SCHEDRSECURITY ID SCHEDR SECURITY D SHIPCOM 3: . SHIPCOM: SHIPCOM 199811 able SHPRE art sparse r pars Comparison Options' ( Compare Compare with Delta Delta óny - -, tr. A Patent Application Publication Jan. 23, 2003 Sheet 12 of 20 US 2003/0018644 A1 a scrs worksheet definition cabala on wisdweis File Help . save save as J Erin Run T. rif...elp Topics. Primary Comparison Relationships columns Grotis iTaisconstraints When Groups are Defined the Resulting Worksheet Grid issReadily. Si:::::::::::::: r ". ." . , *- : 353 as , 's' : Sas s x s Key - I - Description,Colimir se cilitifshortNa as: f Bisscription - “..." Yi PLANING TEM PLAKllig TEM PAMGTE PLANs a 2 N MFG of GLOC MFG. Loc of G 3 Y GEOGRAPHY GEOGRAPHY GEOGRAPHY GEOG 4: . 4. Y SUBSEOGRAPHY SUBSEOs RAPHY subgeography suB "5 5 y chanNEL CHANNEL CHANIE C-AN ". S.. ... 6 ... Y. SUBCHANNEL sus chANNEL SUBCHANNEL SUBC f NFCSTD FCSTD FCSTD FCST f M - 1)ff1 whit Watf1 - - - - - - 11 id { - b - *i. as:vs.t , 's- '? . -. -. i. ' Sri. Select All re'sDeselect - Allvia . ra . w . iss-- -3 ( Define?Edit Grouping Order Define?Edit column Functions - r show Selections Apply Function Patent Application Publication Jan. 23, 2003 Sheet 13 of 20 US 2003/0018644A1 Reload Print . import CS ". ... - Datasource: WisDVLT