`
`1111111111111111111111111111111111111111111111111111111111111
`US007958024B2
`
`(12) United States Patent
`Chao et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 7,958,024 8 2
`Jun. 7, 2011
`
`(54) METHOD AND APPARATUS J<OR
`PROCESSlNG SALES TRANSACTION DATA
`
`(75)
`
`Inventors: David Chao, Austin, TX (US); Urian
`Ulount, Austin. TX (US); Josh ua Toub,
`Aus!ln, TX (US): Shari Gharavy,
`Austin, TX (US): C heng Z h ou, Austin,
`TX (US); C harles Erickson. Cedar
`Park. TX (US)
`
`(73) Assignee: Versata Development Group, Inc.,
`Austin, TX (US)
`
`5,732,263 A
`5,790,677 A
`5,825,651 A
`5,832,268 A
`5,864,620 A
`5,878,400 A
`
`3/ 1998 Havens et al.
`8/1998 Fox et al. ................. ....... 705178
`10/1998 Gupta et al.
`11/1998 Anderson et al.
`111999 Pettit ............................... 705/54
`3/ 1999 Carter, Ill
`(Continued)
`
`EP
`
`FOREIGN PATENT DOCUMENTS
`0817017 A2
`1/ 1998
`(Continued)
`
`OTHER PUBLICATIONS
`
`( *) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 1428 days.
`
`Sales misconduct may spark 'excessive' new regs Frederick schmitt.
`National Underwriter. (Life, health/financial services ed.). Erlanger:
`Mar. 24, 1997. vol. 101, Iss. 12; p. 29, l pgs.*
`
`(21) Appl. No.: 09/810,012
`
`(22) Filed:
`
`Mar. 15, 2001
`
`(65)
`
`Prior P ub lication Data
`
`US 2002/0188535 AI
`
`Dec. 12, 2002
`
`(51)
`
`Int. C l.
`(2006.01)
`G06Q 40100
`(52) U.S. Cl. . ......................... .................. 705/35; 705/40
`(58) Field of C lassification Search ............. ....... 705/35.
`705/39, 40. 38
`See application file for complete search history.
`
`(56)
`
`Refer ences Cited
`
`U.S. PATENT DOCUMENTS
`4,825.360 A
`4/ 1989 Knight, Jr ..................... 364/200
`5,18 1,162 A
`1/ 1993 Smithetal ........ ............ 715/530
`5,337,263 A
`8/ 1994 Patennaster
`5,369.732 A
`l 1/ 1994 Lynch ei al.
`5,446,653 A
`811995 Miller et al.
`J/ 1996 Heintzeman ct al. ......... 364/40 I
`5,483,444 A
`511996 Lynch et al.
`5.5 15,524 A
`11/ 1997 Shirley ct al.
`5,692,206 A
`5,708.798 A
`1/ 1998 Lynch et al.
`
`(Continued)
`
`Primary Examiner- Lalita M Hamilton
`(74) Allorney, Agent, or Firm - Hamilton & Terrille. LLP:
`Kent B. Chambers
`
`(57)
`ABSTRACT
`A system provides a way to manage agreements that institu(cid:173)
`tions such as financial services companies have with distribu(cid:173)
`to rs who sell their products. Each distributor has a plurality of
`sales representatives that eam commissions for selling such
`products. The conm1issions earned ru1d any other constraints
`imposed on the sales representatives may be defined within a
`selling agreement. The system can generate each selling
`agreement utilizing a set of components representative of the
`type of agreement formed between the institutions and the
`distributor. The components of each selling agreement con(cid:173)
`tain an associated mle set that enables a configuration e ngine
`to generate an appropriate document. The system also con(cid:173)
`tains a set of regulatory conditions for each sale made by the
`sales representatives. The system may be utilized to process
`sales transaction data to ensure that selling agreement terms
`are followed and that regulations for each sale are satisfied.
`
`47 Claims, 8 Drawing Sheets
`
`Callidus Ex. 1001
`CBM2013-00053
`(Callidus v. Versata)
`
`(cid:40)(cid:91)(cid:17)(cid:3)(cid:20)(cid:19)(cid:19)(cid:20)(cid:3)(cid:19)(cid:20)(cid:18)(cid:21)(cid:25)
`
`
`
`US 7,958,024 B2
`Page 2
`
`........... 709/328
`
`u.s. PATENT DOCUMENTS
`6,002,854 A
`1211999 Lynch et a!.
`6,055,637 A
`4/2000 Hudson et a!. .................. 726/20
`6,065,026 A
`5/2000 Cornelia et a!.
`.............. 715/531
`6,105,001 A
`8/2000 Masi et a!.
`...................... 705/14
`6,128,603 A
`1012000 Dent et a!.
`6,134,533 A
`1012000 Shell ............................... 705/26
`6,157,922 A
`1212000 Vaughan
`6,182,095 Bl
`112001 Leymaster et al.
`6,275,871 Bl
`8/2001 Reinfelder et a!.
`6,351,738 Bl
`212002 Clark
`6,351,812 Bl
`212002 Datar et al.
`................... 713/182
`6,377,956 Bl
`4/2002 Hsu et a!. ................... 707/104.1
`6,405,308 Bl
`6/2002 Gupta et a!.
`6,415,265 Bl
`7/2002 Shell et a!. ...................... 705/26
`6,446,057 Bl
`912002 Vaughan
`6,470,318 Bl
`1012002 Coakley
`6,473,609 Bl
`1012002 Schwartz et a!.
`............. 455/406
`6,477,533 B2
`1112002 Schiff et a!. ..................... 707/10
`6,510,513 Bl
`112003 Danieli ......................... 713/156
`6,553,350 B2
`4/2003 Carter, III
`6,594,633 Bl
`7/2003 Broerman ......................... 70511
`6,606,744 Bl
`8/2003 Mikurak ....................... 717/174
`6,618,706 Bl
`912003 Rive et a!. ....................... 705/30
`6,629,153 Bl
`912003 Gupta et a!.
`6,636,852 B2
`1012003 Gozdeck et a!. .................. 707/9
`6,662,164 Bl
`1212003 Koppelman et a!. ............ 705/14
`6,671,818 Bl
`1212003 Mikurak ........................... 714/4
`6,682,571 B2
`112004 Kunitou et a!.
`................... 705/4
`6,714,914 Bl
`3/2004 Peters et a!.
`...................... 705/4
`6,751,596 Bl *
`6/2004 Hastings ......................... 705/10
`6,772,204 Bl
`8/2004 Hansen ......................... 7091220
`6,778,880 B2
`8/2004 Okamura ...................... 7001226
`6,782,369 Bl *
`8/2004 Carrott .............................. 705/1
`6,847,935 Bl
`112005 Solomon et a!.
`6,865,524 Bl
`3/2005 Shah et a!.
`6,889,206 Bl
`5/2005 Nuttall ............................ 705/52
`6,938,021 B2
`8/2005 Shear et a!.
`..................... 706/67
`6,986,038 Bl
`112006 Leah et a!.
`.................... 713/155
`6,999,946 B2
`212006 Nuttall ............................ 705/52
`7,007,227 Bl
`212006 Constantino et al.
`7,016,859 B2
`3/2006 Whitesage
`7,016,871 Bl
`3/2006 Fisher et a!.
`7,043,407 B2
`5/2006 Lynch et a!.
`7,069,235 Bl
`6/2006 Postelnik et al . ............... 705/26
`7,089,315 B2
`8/2006 Nuttall .......................... 7091229
`7,124,101 Bl
`10/2006 Mikurak
`7,133,845 Bl
`1112006 Ginter et al. .................... 705/51
`7,155,409 Bl
`1212006 Stroh
`7,200,749 B2
`4/2007 Wheeler et a!.
`7,225,165 Bl
`5/2007 Kyojima et a!.
`7,269,788 B2
`912007 Gharavy
`7,272,572 Bl
`912007 Pienkos
`7,359,871 Bl
`4/2008 Paasche et a!.
`7,373,324 Bl
`5/2008 Engin et a!.
`7,389,259 B2
`6/2008 Duncan
`7,475,025 B2
`112009 Wiesehuegel et al.
`7,500,272 B2
`3/2009 Wheeler et a!.
`200110032094 Al * 1012001 Ghosh et al . ...................... 70511
`200110034682 Al
`1012001 Knight et a!.
`200110037265 Al
`1112001 Kleinberg ....................... 705/27
`200110039547 Al
`1112001 Black et a!. ................... 707/102
`200110047299 Al
`1112001 Brewer et a!.
`200110049622 Al
`1212001 Gozdeck et a!. ................ 705/11
`200110051917 Al
`1212001 Bissonette et a!.
`200210023055 Al
`212002 Antognini et al.
`200210023109 Al *
`212002 Lederer et a!. ................ 707/511
`200210055850 Al
`5/2002 Powell
`200210091614 Al
`7/2002 Yehia et a!.
`200210120476 Al
`8/2002 Labelle et a!. .................... 705/4
`200210133383 Al
`912002 Zhou et a!.
`200210133458 Al
`912002 Zhou et a!.
`200210169678 Al
`1112002 Chao et a!.
`200210177911 Al
`1112002 Waugh eta!.
`2003/0004840 Al
`112003 Gharavy
`2003/0018481 Al
`112003 Zhou
`2006/0206789 Al
`912006 Bakman et al.
`2007/0225999 Al
`912007 Powell
`
`.................... 705/35
`
`WO
`
`FOREIGN PATENT DOCUMENTS
`W00205367
`112002
`
`OTHER PUBLICATIONS
`
`Marketing and regulatory trends that will affect sales compensation
`John M Wellborn, Paul D LaPorte. Journal of Financial Service
`Professionals. Bryn Mawr: Nov. 2000. vo!' 54, Iss. 6; p. 62 (4
`pages).*
`U.S. App!. No. 081780,600, Shah et a!.
`U.S. App!. No. 08/931,878, Gupta .
`U.S. App!. No. 091081,857, Koppelman et a!.
`U.S. App!. No. 091163,752, Waugh et a!.
`U.S. App!. No. 091165,656, Gupta.
`U.S. App!. No. 091253,427, Carter, III.
`U.S. App!. No. 09/413,963, Lynch et a!.
`U.S. App!. No. 091730,481, Vaughan.
`U.S. App!. No. 09/809,991, Chao et a!.
`U.S. App!. No. 09/810,514, Chao et a!.
`U.S. App!. No. 09/810,515, Zhou et a!.
`U.S. App!. No. 09/810,519, Zhou et a!.
`U.S. App!. No. 09/896,140, Gharavy.
`U.S. App!. No. 09/896,144, Gharavy.
`Norman Walsh, XSL The Extensible Style Language [online]. Web
`Techniques, Jan. 1999 [retrieved on Feb. 11,2001]. Retrieved from
`the Internet: <URL: http://www.webtechniques.comlarchives/1990/
`o 1Iwalsh/> .
`Selena Sol, What is a Markup Language [online]. Web Developer's
`Virtual Library, Mar. 8, 1999 [retrieved on Apr. 17,2001]. Retrieved
`from the Internet: <URL: http://wdv!.internet.comiAuthoring/Lan(cid:173)
`guages/XMLlTutorials/Intro/what_is_markup_language>.
`Selena Sol, What is XML [online]. Web Developer's Virtual Library,
`Mar. 8, 1999 [retrieved on Feb. 11, 2001]. Retrieved from the
`Internet: <URL: http://wdv!.internet.comiAuthoring/Languages/
`XMLlTutorials/Intro/what_is_xml.html>.
`Selena Sol, The Well-Formed Document [online]. Web Developer's
`Virtual Library, Mar. 29,1999 [retrieved on Feb. 11,2001]. Retrieved
`from the Internet: <URL: http://wdv!.internet.comiAuthoring/Lan(cid:173)
`guages/XMLlTutorials/Intro/well_formed_doc .htrnl>.
`Selena Sol, Introducing the Valid XML Document and the DTD
`[online]. Web Developer's Virtual Library, May 3, 1999 [retrieved on
`Feb. 11, 2001]. Retrieved from the Internet: <URL: http://wdv!.
`internet.coml Authoring/Languages/XMLlTutorials/Intro/dtd_
`intro .htrnl>.
`XSLT Xpath and XSL Formatting Objects [online]. Web Developers
`Virtual Library [retrieved on Feb. 11, 2001]. Retrieved from the
`Internet: <URL: http://wdv!.internet.comiAuthoring/Languages/
`XSLI>.
`Adam Rifkin, A Look atXML [online], [retrieved on Feb. 11,2001].
`Retrieved from the Internet: <URL: http://www.webdeveloper.coml
`xml/xml_a_look_at_xml.htrnl>.
`A Flexible Commission System to Improve Your Agency Relation(cid:173)
`ships, CSC: Financial Services-S3+ Contracts and Commissions
`[online], [retrieved on Aug. 15,2001]. Retrieved from the Internet: <
`URL:
`http://www.csc-fs.comiMARKETS/detaillpc_s3contracts.
`asp>.
`PolicyLink Commission System, CSC: Financial Services [online],
`[retrieved on Aug. 15,2001]. Retrieved from the Internet: <URL:
`http://www.csc-fs.comiMARKETS/detail/la_policylinkcomm.
`asp>.
`Pictorial, Inc.-Insurance and Financial Services Training [online],
`Dec. 2, 2000 [retrievetg Aug. 16, 2001]. Retrieved from the
`Internet: <URL: http://pictoria!.coml>.
`What is AppointPAK? [online], [retrieved on Aug. 16, 2001].
`Retrieved from the Internet: <URL: http://www.bisys-licensing.coml
`apptpakiwhatis.htm> .
`AppointPAK Features & Benefits [online], [retrieved on Aug. 16,
`2001]. Retrieved from the Internet: <URL: http://www.bisys-licens(cid:173)
`ing.comlapptpakifeatures.htrn#buried>.
`What is e-Pal? [online], [retrieved on Aug. 16, 2001]. Retrieved from
`the Internet: <URL: http://www.bisys-licensing.comlpalvt/whatis.
`htrnl>.
`
`Ex. 1001 02/26
`
`
`
`US 7,958,024 B2
`Page 3
`
`e-PAL Features & Benefits [online], [retrieved on Aug. 16, 2001].
`Retrieved from the Internet: <URL: http://www.bisys-licensing.coml
`palvt/features.htrn#source>.
`Nine e-PAL Services, Features and Benefits [online], [retrieved on
`Aug. 16, 2001]. Retrieved from the Internet: <URL: http://www.
`bisys-licensing.comlpalvtlserv.html#adjust>.
`HRMS Enterprise Applications, Human Resources Management,
`PeopleSoft, Inc. [online], [retrieved on Aug. 16, 2001]. Retrieved
`from the Internet: <URL: http://www.peoplesoft.comlen/us/prod(cid:173)
`ucts/applications/hrmlHRMS/hrmsea/index.htrnl>.
`HRMS Collaborative Applications, Human Resources Management,
`PeopleSoft, Inc. [online], [retrieved on Aug. 16, 2001]. Retrieved
`from the Internet: <URL: http://www.peoplesoft.comlen/us/prod(cid:173)
`ucts/applications/hrmlHRMS/hrmsca/index.htrnl>.
`Financial Planning Made Easy, American Express, Financial Ser(cid:173)
`vices [online], [retrieved on Aug. 16, 2001]. Retrieved from the
`Internet: <URL: http://finance.americanexpress.comlsif/cdalpage/
`0,1641,4588,00.asp>.
`Advice and Planning, American Express, Financial Services
`[online], [retrieved on Aug. 16,2001]. Retrieved from the Internet:
`<URL:
`http://finance.americanexpress.comlsif/cdalpage/
`0,1641,7569,00.asp>.
`Why ContractMaker, And How Does It Work?, Legal Contracts,
`Digital Contracts, Inc., [online], [retrieved on Aug. 8, 2001].
`Retrieved from the Internet: <URL: http://www.digicontracts.coml
`info/whyhow.html>.
`Frequently Asked Questions, Digital Contracts, Inc., [online],
`[retrieved on Aug. 16, 2001]. Retrieved from the Internet: <URL:
`http://www.digicontracts.comlkits/ faq s .htrnl>.
`Information on ZipForm, 1998-2000, printed through www.archive.
`org.
`Hansen, Hans Robert, "Wirtschaftsinformatik I," Lucius & Lucius.
`Trilogy-Volvo Master License Agreement, Apr. 29, 1997.
`U.S. Patent & Trademark Office, PALM Sample Printouts, published
`Oct. 31, 1989.
`U.S. Patent & Trademark Office, Examiner's Bi-Weekly Time
`Worksheet (FORM PTO 690E), 1995.
`Martin James, Principles of Object-Oriented Analysis and Design,
`Prentice Hall, 1993.
`
`Patent Office Professional Association, Agreement between U.S.
`Department of Commerce/Patent and Trademark Office and the
`Patent Office Professional Association, pp. 39, 93, 94, 97-100, 1986.
`U.S. Patent and Trademark Office, Manual of Patent Program Proce(cid:173)
`dure, published Oct. 31, 1989.
`U.S. Patent and Trademark Office, PALM 3 User's Guide, published
`Oct. 31, 1989.
`Protect your Family From Lead in Your Home, May 1995, United
`States EPA.
`Documents for U.S. Appi. No. 09/896,144, as of Oct. 15,2010.
`Documents for U.S. Appi. No. 09/810,514, as of Oct. 15,2010.
`Documents for U.S. Appi. No. 09/809,991, as of Oct. 13,2010.
`Documents for U.S. Appi. No. 09/810,515, as of Oct. 15,2010.
`U.S. Appi. No. 601223,076, filed Aug. 4, 2000 in the U.S. Patent &
`Trademark Office by Wheeler et ai.
`Powell et ai., U.S. Appi. No. 601216,913, filed Jui. 6, 2000, entitiled
`Transactional Processing Exchange System and Methods.
`Mirriam Webster's Dictionary, definition of relationship, Tenth edi(cid:173)
`tion.
`SC Commission [retrieved from the Internet, http://web.Archive.org/
`webl 1997062419305 ... www.trilogy.comlmodules/sccommission on
`Feb. 4, 2002. The snapshot of the web page was downloaded to
`web.archive.org on Jun. 24, 1997; however, the page information
`states that the SC Commission web page was last modified on Mar.
`12, 1997.].
`Selling Chain [retrieved from the Internet, http://webarchive.org/
`webI19970624190842/www.trilogy.comlproductsl on Feb. 4, 2002.
`The snapshot of this web page was downloaded to web.archive.org on
`Jun. 24, 1997; however, the page information states that the Selling
`Chain web page was last modified on Mar. 6, 1997.].
`Contractrnaker, http:/web.archive.org/web/20010204115100/http://
`www.digicontracts.com. dated Feb. 4, 2001.
`Contractrnaker, http:/web.archive.org/web/20010303160139/www.
`digicontracts.comllits/libdocumenu.htrnl, dated Mar. 3, 2001.
`Powell et ai., U.S. Appi. No. 601216,913, filed Jui. 6, 2000, entitled
`"Transactional Processing Exchange System and Methods".
`* cited by examiner
`
`Ex. 1001 03/26
`
`
`
`1________ _
`
`[ ",,' "',, ,',"
`
`AdmlIlIS!1 dll011
`I I ~)
`
`I J() \
`
`I,I()
`
`I ~
`
`the;!
`~kll1;1CF;1
`
`I
`
`--"j
`I API"""" ''''''
`
`()lilf'l
`
`110
`
`(
`
`I
`
`:---
`
`~-
`
`COlllPOIlSillion
`DiltZllrlules 132
`
`- - -
`
`U,()
`~-:-:.~--.- .- -.. _---
`
`.--------------.... -.-------------
`lJ:;CI IlltUlfilC(";
`
`Figure 1
`-------------- -~--1
`_~
`
`[k;tl rilutm MClllilLlClllClit ~;ysl()rn (I lMS)
`
`- - ' " - _.
`"" ",,'" A'I"" "" H'" ,=] Mil '" "01::J Nci !'<\y 119
`l~-:----
`
`[lOll!
`
`_.
`
`IW
`
`L.. _____
`
`~ .. --
`
`,-------
`COtnIlW;SIOIl
`WorkbolIciI
`11:3
`
`- ... ------
`Llc(,Il:;(> &
`I\PPOI1111I1CI11:;
`11G
`
`1;.>5
`
`COlllmisc;ion
`Engine
`
`PO
`
`'1
`
`.)
`
`.....-::
`
`,,-
`......-::: ~
`
`1
`------
`
`Heport Dilti)
`137
`
`--
`
`f'rocoss f~llios
`1:36
`~-----
`
`j----- _.- -----------,
`,
`'
`: FlopoltlllCj
`\
`~ [II(J1110
`,
`:
`11\2
`:
`,
`'
`:
`i COllllllmCG
`-t COllfl~Jllli\tl()ll
`
`(- 11\0
`
`EIH.JIIlC!
`
`1 ~1 1\
`i r roc(}~:; I
`4 Workflow
`
`\
`
`:
`EIlUII18
`:
`146
`,
`~------------------
`
`l1ilCkbol18
`
`r
`
`~
`
`I
`
`~ .---
`~ :---
`Dislflbution I
`Producer
`DiltCl 133 ./
`
`I
`
`t:--..
`
`Selllllg
`Aureomont
`J)alillF111los 13..4.-
`
`~ .--
`.--------
`
`.--
`.......; ~--d ~
`/
`License I
`Appointmont
`Datil 1 :-lS
`
`----1:1()
`
`~
`fJ).
`•
`~
`~
`~
`
`~ = ~
`
`~-....l
`
`~ = ?
`N o ....
`....
`
`rFJ =(cid:173)
`('D a ....
`o ....
`
`QO
`
`d
`rJl
`-....l
`\c
`tit
`
`QO -= N
`~ = N
`
`Ex. 1001 04/26
`
`
`
`u.s. Patent
`
`Jun. 7, 2011
`
`Sheet 2 of8
`
`US 7,958,024 B2
`
`200
`
`PRODUCT or SERVICE
`\IANUFACTURER or SUPPL,ER
`
`PRODUCT 200a
`
`SERVICE 200b
`
`PRODUCT 200n
`
`202
`
`AGREEMENT A f----j
`
`203
`
`206 7
`
`AGREE},1ENT C r----...,
`
`212
`
`Figure 2
`
`SALES REP 213
`
`SALES REP 214
`
`SALES REP 215
`
`SALES REP 216
`
`SALES REP 217
`
`SALES REP 2< 3
`
`SALES REP 219
`
`SALES MEP 220
`
`SALES REP 221
`
`SALES REP 222
`
`SALES REP 223
`
`SALES REP 22.1
`
`SALES REP 225
`
`SALES RE? 225
`
`SALES REP 227
`
`SALES REP 223
`
`SALES REP 229
`
`Ex. 1001 05/26
`
`
`
`u.s. Patent
`
`Jun. 7, 2011
`
`Sheet 3 of8
`
`US 7,958,024 B2
`
`300
`
`CREATE AND
`DEFINE PARTIES
`
`302
`
`ENTER PARTY
`MEMBERS
`
`304
`
`SETUP SELLING
`AGREEMENT
`COMPONENTS
`
`306
`
`GENERATE
`SELLING
`AGREEMENT
`
`308
`
`OBTAIN
`LICENSE I
`APPOINTMENT
`INFORMATION
`
`310
`
`RECEIVE
`TRANSACTION
`DATA
`
`Figure 3
`
`SKIP
`TRANSACTION
`ASSOCIATED
`WITH INVALID
`CREDENTIALS
`\ 317
`
`RESOLVE
`TRANSACTtON
`ASSOCIATIONS
`
`314
`
`YES
`
`PERFORM
`COMMISSION
`PROCESSING
`
`318
`
`NET
`PAY
`
`320
`
`312 -
`
`CONVERT
`TRANSACTION
`DATA
`
`DEBT
`MANAGEMENT
`
`322
`
`DISTRIBUTE
`PAYMENTS
`
`324
`
`Ex. 1001 06/26
`
`
`
`u.s. Patent
`
`Jun. 7, 2011
`
`Sheet 4 of8
`
`US 7,958,024 B2
`
`Figure 4
`
`400
`
`ENTER PARTY
`INFORMATION
`
`402
`
`DETERMINE
`WHO PARTY CAN
`SUPERVISE
`
`404
`
`DETERMINE
`WHO CAN
`SUPERVISE
`PARTY
`
`406
`
`408
`
`IDENTIFY
`LICENSE
`REQUIREMENTS
`FORA
`PARTICULAR
`ROLE
`
`IDENTIFY
`CUSTOMER
`SPECIFIC
`RULES
`
`410
`
`ASSOCIATE
`PARTY WITH
`ROLE(S)
`
`ROLE MODELING
`
`DOES PARTY I ROLE
`HAVE ANY
`RELATIONSHIPS?
`
`YES
`
`DEFINE
`RELATIONSHIPS
`
`414
`
`END
`
`Ex. 1001 07/26
`
`
`
`u.s. Patent
`
`Jun. 7, 2011
`
`Sheet 5 of8
`
`US 7,958,024 B2
`
`Figure 5
`
`yES .......
`
`SET STATE
`TO RETIRED
`
`-514
`
`yES ....
`
`SET STATE
`TO RETIRED
`
`-518
`
`NO
`
`NO t
`
`to 306
`
`500
`
`OBTAIN
`DOCUMENT
`COMPONENTS
`
`502
`
`OBTAIN
`COMPENSATION
`COMPONENTS
`
`504
`
`GROUP
`COMPONENTS
`TOGETHER TO
`FORM CONTRACT
`KIT
`
`YES
`
`NO
`
`510
`
`SUBMIT
`CONTRACT KIT
`FOR APPROVAL
`
`Ex. 1001 08/26
`
`
`
`u.s. Patent
`
`Jun. 7, 2011
`
`Sheet 6 of8
`
`US 7,958,024 B2
`
`Figure 6
`
`YES
`
`YES
`
`620
`
`KEEP
`APPROVED
`STATE
`
`606
`
`POPULATE
`COMPONENTS
`OF AGREEMENT
`WITH DATA
`
`608
`
`SUBMIT
`SELLING
`AGREEMENT
`FOR APPROVAL
`
`Ex. 1001 09/26
`
`
`
`u.s. Patent
`
`Jun. 7, 2011
`
`Sheet 7 of8
`
`US 7,958,024 B2
`
`700,,--
`
`"
`
`:S LICENSE
`APPROPRIATE
`LICENSE FOR SALES
`TRANSACTION
`?
`
`YES
`
`702
`
`ARE EDUCATION
`REQUIREMENTS ASSOCIATED
`WITH LICENSE SATISFIED
`?
`
`YES
`
`ARE RENEWAL
`REQUIREMENTS ASSOCIATED
`WITH LICENSE SATISFIED
`?
`
`YES
`
`706~
`
`ARE RESIDENCY RULES
`ASSOCIATED
`WITH LICENSE SATISFIED
`
`INDICATE
`LICENSE IS
`r-----,--~ INVALID. STOP
`EXECUTION OF
`TRANSACTION
`
`" 710
`
`Figure 7a
`
`NO
`
`NO
`
`NO
`
`NO
`
`, . . - - - - - . - t0710
`
`IS LICENSE
`EXPIRED
`?
`
`YES
`
`NO
`
`Ex. 1001 10/26
`
`
`
`u.s. Patent
`
`Jun. 7, 2011
`
`Sheet 8 of8
`
`US 7,958,024 B2
`
`from 708 ----------~
`
`FIgure 7b
`
`712 "
`
`IS LICENSE
`ASSOCIATED
`WITH PROPER APPOINTMENT
`?
`
`NO
`
`INDICATE
`APPOINTMENT
`IS INVALID &
`STOP
`EXECUTION OF
`TRANSACTION
`
`726
`
`IS
`E & 0
`COVERAGE VALID
`
`"
`
`716"
`
`IS
`RENEWAL CRITERIA
`FOR APPOINTMENT
`SATISFIED
`"
`
`718 ",
`
`ARE
`RESIDENCY RULES
`FOR APPOINTMENT
`SATISFIED
`?
`
`720
`
`IS
`APPOINTMENT
`EXPIRED
`?
`
`NO
`
`NO
`
`NO
`
`YES
`
`NO
`
`FLAG
`TRANSACTION
`AS VALID
`
`722
`
`to 318
`
`Ex. 1001 11/26
`
`
`
`US 7,958,024 B2
`
`1
`METHOD AND APPARATUS FOR
`PROCESSING SALES TRANSACTION DATA
`
`FIELD OF THE INVENTION
`
`This invention relates to the field of computer technology.
`More specifically, the invention relates to a method and appa(cid:173)
`ratus for performing processing sales transaction data.
`Portions of the disclosure of this patent document contain
`material that is subject to copyright protection. The copyright
`owner has no objection to the facsimile reproduction by any(cid:173)
`one of the patent document or the patent disclosure as it
`appears in the Patent and Trademark Office file or records, but
`otherwise reserves all copyrights whatsoever.
`
`BACKGROUND
`
`Managing sales and distribution channels has become a
`difficult task in today's business enviroument where it is
`necessary to quickly and fairly administer incentives for 20
`salespeople and distribution channel partners while coping
`with regulatory issues. To keep revenues growing and keep up
`with customer demands, financial services providers have to
`move quickly even when regulation, competition and new
`sales distribution channels inhibit growth. Management is 25
`expected to provide new opportunities for improved revenues
`and margins, while providing customers with better, faster
`information and services.
`The distribution channel model within the financial ser(cid:173)
`vices industry is very complex. Products are sold across mul(cid:173)
`tiple distribution channels and the workforce is very fluid,
`with individual distributors working for multiple companies
`and engaging in multiple agreements with service providers.
`There are regulatory constraints on the sales force in that all
`distributors who sell products must be licensed and
`appointed, or authorized, to sell those products. Financial
`services companies must track all of this information about
`their sales force, maintain a history of all of this information,
`provide incentive based compensation to their sales force, and
`calculate their compensation based upon numerous variables.
`Consequently, any plan for distribution channel management
`must consider the number of channels, the number of dis(cid:173)
`tributors, compensation complexity, regulatory and licensing
`requirements and the number and types of products that will
`be sold.
`Financial service companies are being driven by increased
`competition to consider the use of independent agents in
`place of captive sales staff. Firms may wish to enhance and
`reward cross distribution channel interactions. They must be
`able to enhance distributor reporting and communication and
`effectively manage independent brokers and captive sales
`staff. They must reduce the time required to market new
`products and implement new compensation plans and differ(cid:173)
`entiate themselves based on services offered to customers. In
`addition, they must be able to rapidly integrate new distribu(cid:173)
`tion channel acquisitions and grow distribution capabilities,
`while reducing administration costs.
`Cost avoidance is essential as mergers and acquisitions
`have led to many disparate systems, some of which are anti(cid:173)
`quated. Firms must reduce implementation time for new 60
`products and compensation plans on these antiquated systems
`and reduce the potential for overpayment. The goal must be a
`reduction in the overall cost of administration. Accordingly,
`these companies must interact with the producers (of sales)
`using preferred methods and quickly model new and creative 65
`compensation plans, while consolidating compensation
`administration systems.
`
`2
`In order to provide sales representatives with an incentive
`to sell as much as possible, or to sell more of a desired product
`or products at certain prices, sales organizations create incen(cid:173)
`tive plans where commissions are provided or offered to the
`sales representatives when specific sales goals or targets are
`achieved during particular period of time. In addition, an
`incentive plan may apportion credit to everyone on a sales
`representative's sales team, to the representative's manager,
`or someone other than the sales representative himself. Sales
`10 representatives typically receive compensation based on a
`salary, the hours worked, and/or on the goods or services sold.
`When basing compensation on transactions, specifically on
`the goods or services sold, sales representatives receive a
`commission that can be based on profits, net sales, the number
`15 of products sold, or some other variable. Other primary com(cid:173)
`pensationincludes gross dealer concessions. Secondary com(cid:173)
`pensation includes expense allowances, persistency bonuses
`and overrides that can be allocated among sales teams and
`accumulated over time if desired.
`Sales compensation for direct and indirect channels can be
`one of the most effective levers for aligning sales perfor(cid:173)
`mance with business goals. Unfortunately, designing and
`administering effective incentive programs is a difficult man(cid:173)
`agement challenge. The management of a business can spend
`a great deal of time and money in developing incentive plans.
`In the prior art, the creation and distribution of incentive plans
`is a slow process that is prone to error. It can take months to
`implement a new compensation plan, and dependencies on
`computer software can frustrate sales managers who want to
`30 make even simple changes. Moreover, a lack of measurement
`tools can make it impossible to develop a "closed loop",
`continuous improvement process. Businesses must be able to
`design, process, and communicate sophisticated incentive
`programs that drive revenue growth across all sales channels.
`35 Businesses need to streamline the administration of quotas,
`territories, and commissions, and also require tools to mea(cid:173)
`sure and improve the effectiveness of incentive programs.
`This would greatly simplify the management challenge of
`aligning tactical business performance with strategic objec-
`40 tives, making it possible to react more quickly and effectively
`to changes in market and competitive conditions.
`Quotas are a necessary component of most sales compen(cid:173)
`sation plans, yet they are notoriously difficult to administer,
`especially when they involve multiple hierarchies. Not only is
`45 it easy to introduce problems like double counting and under(cid:173)
`or over-payment, but also changes typically require long turn(cid:173)
`around times while they are implemented by changes in com(cid:173)
`puter software. The management of sales quotas is difficult
`and there is a need to be able to manage them easily and
`50 accurately, allowing business users to assign quotas by terri(cid:173)
`tory or position and across multiple hierarchies. Managers
`also require a capability to accurately track sales results and
`forecast future performance. Needed elements include the
`ability to tie quotas between positions and sales teams or
`55 positions and territories, make sales projections, a provision
`for quick and easy quota setting and editing, and a simple
`interface for use from the field.
`Managing sales territories involves analyzing past results,
`assigning territories, and forecasting future sales perfor(cid:173)
`mance. For most organizations, it is a difficult and time(cid:173)
`consuming process with the result that it is commonly only
`undertaken once a year. Unfortunately, market conditions
`change continuously, making it practically impossible to keep
`sales territories aligned with business needs for more than a
`short period of time. A more automated process for territory
`management is needed to allow large sales organizations to
`keep up with the market.
`
`Ex. 1001 12/26
`
`
`
`US 7,958,024 B2
`
`3
`Another need of finns in financial services is an ability to
`manage sales producer payment accounts by defining mul(cid:173)
`tiple accounts per representative, setting up payment rules for
`each account and procedures for adjustments. Loan issuance
`against customer accounts must also be managed. Loan and
`repayment schedules, and appropriate records, must be main(cid:173)
`tained. As a part of this activity, it is necessary to track eligible
`compensation against parameters established for the loan and
`to be able to track collection of the loan and initiate charge(cid:173)
`back and from the producer if appropriate.
`In the area of distributor administration, finns also would
`like to manage a shared repository for all producer infonna(cid:173)
`tion, including personal infonnation, professional infonna(cid:173)
`tion and preferences. There is a need to provide a view of the
`roles played by individuals with an organization, and active 15
`selling agreements and reporting relationships. Finns would
`like a centralized distributor repository in order to be able to
`view, report and compensate producer relationships individu(cid:173)
`ally and holistically. In addition, they must reduce errors or
`miscalculations leading to overpayment. At the same time, 20
`these firms must assist new agent distribution chaunels in
`learning how to sell new types of products and create new
`distribution capabilities for existing products.
`Credential management is a critical issue for many finns.
`They must
`track professional accreditation
`including 25
`licenses, appointments, National Association of Securities
`Dealers (NASD) registration and continuing education
`requirements for the maintenance of these professional
`accreditations to ensure that they are represented by appro(cid:173)
`priately credentialed representatives. This need is made more 30
`acute by constantly changing government rules and regula(cid:173)
`tions, as well as by different regulations imposed by the
`different jurisdictions in which a firm operates. Finns must
`determine when renewal processing is required and manage
`new and renewal application processes to ensure regulatory 35
`compliance in every jurisdiction. A further problem is pre(cid:173)
`sented by representatives who may move from jurisdiction to
`jurisdiction in the course of their representation of a firm.
`Further, there is substantial turnover in representation result(cid:173)
`ing in a continuing need to ascertain the credentials of new 40
`representatives as well as to maintain contact with fonner
`representatives in the event that issues arise from their fonner
`representation.
`In order to appropriately manage their representatives,
`finns must also be able to create customized contracts and 45
`selling agreements by combining reusable compensation
`components and personalizing agreement templates to fit
`individual producers. A selling contract defines a hierarchy of
`sales people that can sell products under that contract and it
`defines what products can be sold under that agreement. The 50
`selling contract also specifies commission schedules and
`identifies which sales people participate under a particular
`commission schedule. As multiple versions of such agree(cid:173)
`ments may come into use over time, a procedure is needed to
`allow multiple users to maintain agreements through version- 55
`ing, or version control, and a method must be provided to
`manage the approval process for agreement components and
`templates.
`Any distribution management channel solution, in order to
`be useful, must have a capability for error correction, includ- 60
`ing manually inputting and adjusting all transaction infonna(cid:173)
`tion, making retroactive adjustments and viewing and man(cid:173)
`aging ledger items. Other features that are desirable include
`the ability to cancel and rerun transactions.
`Many financial services firms would like to be able to 65
`communicate distribution channel management infonnation
`over the Internet so that producers can view the state of their
`
`4
`relationship with a firm, including profile information,
`licenses, appointments, product information, contract and
`compensation infonnation. Finns would also like to be able to
`perfonn modeling and "what if' analysis and have the ability
`to capture historical data to make strategic decisions about the
`effectiveness of future plans. A set of Web-based incentive
`management products that can be deployed to practically any
`sales or distribution channel would be useful. Such tools
`could greatly simplify the burden of designing, forecasting,
`10 launching, measuring, and refining incentives programs.
`Computer software is necessary to implement the solution
`to these problems and fulfill the perceived needs just
`described. Such software commonly utilizes multiple related
`functions and data structures. To encapsulate these related
`functions and data structures, the software often utilizes a
`standard object oriented progranuning (OOP) language
`approach. in conclusion, there is a need for a solution, imple(cid:173)
`mented on a computer in an object oriented programming
`environment, that manages the contracts between t