USO0RE43768E

(19)

United States

(12) Reissued Patent

(10) Patent Number:

Flinn et al. (54)

US RE43,768 E

(45) Date of Reissued Patent:

ADAPTIVE COMMERCE SYSTEMS AND METHODS .

.

(75) Inventors: Steven Dennis Flinn, Sugar Land, TX

6,154,723 A 6,321,221 B1

11/2000 Cox et a1. 11/2001 Bieganski

6,326,946 B1

12/2001 Moran et al.

6,438,579 B1

8/2002

6,611,822 B1 6,795,826 B2 6,912,505 B2

8/2003 Beams et a1. 9/2004 Flinn et al. 6/2005 Linden et al.

6,922,672 B1

7/2005 Hallpem

6,571,279 B1

(US); NaomlFellna Moneypenlly, Houston, TX (US)

(73) Assignee: ManyWorlds, Inc., Houston, TX (US)

6,934,748 B1

_

6,981,040 B1

(21)

APP1-N°~ 13/279,871

(22)

Flledi

_

Oct. 24, 2011

Oct. 23, 2012

Hosken

500% HerZ et al‘

8/2005 Louviere

12/2005 Konig

7,073,129 B1

7/2006 Robarts et a1.

7,188,153 B2

3/2007 Lunt et al.

7,324,963 B1

1/2008 Ruckait

7,366,759 B2

4/2008 Trevithick

Related US. Patent Documents

.

_ ReIssue of:

(Contmued)

(64) Pate/115110; ssue :

50415421011 ar.

FOREIGN PATENT DOCUMENTS

,

APPI'NO':

11559493

WO PCT/US2004/037176

Filed:

Nov. 13, 2006

(Commued)

Us Applications: (63) Continuation of application No. PCT/US2005/

OTHER PUBLICATIONS

011951, ?led on Apr, 8, 2005,

(60)

PCT International Search Report Opinion for PCTUS2005/011951 F b. 24, 2009.

Provisional application No. 60/572,565, ?led on May

e

20, 2004. (51)

(Continued)

Int. Cl.

Primary Examiner * James Zurita

G06Q 30/00 (52) (58)

' 6/2005

(2006.01)

us. Cl. ..................... .. 705/26.7; 705/2663; 705/37 Field of Classi?cation Search ............... .. 705/26.7,

(57) ABSTRACT A System and method for adaptive commerce is disclosed,

705/ 2653, 37 See application ?le for complete Search history-

Adaptive commerce enables recommendations of products or services based on usage behaviors and commercial contex

_

(56)

5,375,244 5,754,939 5,790,426 5,867,799 5,870,559 5,950,200 5,999,942

tual information. Commercial contextual information may

References Clted

include the business environment of the recommendation

U.S. PATENT DOCUMENTS

recipient, purchase histories, and product or service attributes. Bundles of products and/or services, or speci?c

A A A A A A A

12/1994 5/1998 8/1998 2/1999 2/1999 9/1999 12/1999

product or service con?gurations may be recommended. Cor responding prices may be determined in accordance With behavioral inferences and commercial contextual informa tion.

McNair HerZ et a1. Robinson

Lang et a1. Leshem et al. Sudaiet a1. Talati

20 Claims, 54 Drawing Sheets

process

partlclpant(s (Z00)

I 1

I

adaptive process or

I

sub-process

I

instance [930)

\

I I I

\ 910

‘ procss l

915

‘J _

behaviors | I

\ \

90s

I

— —

\

I

r 7 \

T \ .

\

~ I

x\

920

participant I)

adaptIve \recommenda?ons

adamlvelyd

/

y

1531

structure -/

and/0r content

adaptive computer-based appllcatlon (925) adaptive process (900)

II

US RE43,768 E Page 2 U.S. PATENT DOCUMENTS

7,493,294 7,512,612 7,526,458 7,526,459 7,526,464 7,539,652 7,558,748 7,571,183 7,606,772 7,630,986 7,818,392 7,904,341 7,958,457 2001/0049623 2002/0049738 2002/0052873 2002/0069102 2002/0093537 2003/0023427 2003/0028498 2003/0055666 2003/0101449 2003/0101451

B2 B1 B2 B2 B2 B2 B2 B2 B2 B1 B1 B2 B1 A1 A1 A1 A1 A1 A1 A1 A1 A1 A1

2/2009 3/2009 4/2009 4/2009 4/2009 5/2009 7/2009 8/2009 10/2009 12/2009 10/2010 3/2011 6/2011 12/2001 4/2002 5/2002 6/2002 7/2002 1/2003 2/2003 3/2003 5/2003 5/2003

Flinn et al. Akella et al. Flinn et al. Flinn et al. Flinn et al. Flinn et al.

Ehring et al. Renshaw et al. Flinn et al. HerZ et al. Martino et al. Flinn et al.

Brandenberg et al. Aggarwal et al.

Epstein Delgado et al.

2003/0154126 2003/0216960 2003/0225550 2003/0233374 2004/0186776 2005/0097008 2005/0097204 2006/0036476 2006/0042483 2006/0143214

A1 A1 A1 A1 A1 A1 A1 A1 A1 A1

8/2003 11/2003 12/2003 12/2003 9/2004 5/2005 5/2005 2/2006 3/2006 6/2006

Gehlot et al. Postrel Hiller et al.

Spinola et al. Llach Ehring et al. Horowitz et al. Klem Work et a1. Teicher

FOREIGN PATENT DOCUMENTS WO PCT/US2004/038692

6/2005

OTHER PUBLICATIONS PCT International Search Report Art Cited for PCTUS2005/011951 Jun. 20, 2008.

Vellante et al. Bocioned et al. Cassin et al.

Dynamic Consumer Pro?ling and Tiered Pricing Using Software Agents, Prithviraj Dasgupta, P Michael Melliar-Smith. Electronic

Hayes-Roth Roddy

downloaded from ProQuest Direct on the Internet on Nov. 9, 2011.*

Bentolila Bentolila

* cited by examiner

Commerce Research. Boston: Jul-Oct. 2003. vol. 3, Iss. 3-4; p. 277,

US. Patent

Oct. 23, 2012

Sheet 1 0f 54

US RE43,768 E

Figure 1A (prior art)

)110 Process 1

Process 2

105

Process 3

J

Process 4

Process 5

Enterprise

Fig u re 1 B (prior art)

110A

1105

J Process 6

1/ Process 9 120

Process 8

Process 7

Enterprise A

Process 10

Enterprise B

US. Patent

Oct. 23, 2012

Sheet 2 0f 54

Figure 2A (prior art)

US RE43,768 E

/125 130

132a

J)

\

>

Sub-process 1

Sub-process 2

>

/ 132b

Sub-process 3

132

<

>\ \

132C

Sub-process 4

132d

/>

Process

.

process

Flgul'e (prior art)

participant(s) (200)

J35 160

140

145 \

150

j Activity 1

/

j >

4\

Activity 2

L5 Sub-process

155b

5

155a

2’ Activity 5 3

/

165 />

US. Patent

Oct. 23, 2012

Sheet 3 0f 54

US RE43,768 E

Figure 3 (prior art)

process

participa nt(s) 168

( 2 00)

J

Computer

Application

foT-putter pp lca Ion Content

Supporting \

content and

\

Content

computer

“\applications

/

US. Patent

Oct. 23, 2012

Sheet 4 0f 54

US RE43,768 E

Figure 4A process

participant(s) (200) V

adaptive process or sub-process instance (930)

I I 1

l

9O

915

r/ _

/

adaptive

‘recommendations

\

H

1

\

adaptively

self-modified \

structure

and/or content

adaptive computer-based application (925) adaptive process (900)

\

\ \ 920

process ‘L/

participant

behaviors | I

US. Patent

Oct. 23, 2012

US RE43,768 E

Sheet 5 0f 54

Figure 4B process . .

900

pa rtlclpa nt(s)

(200)

930

V

________________________ __

I,” /,/"Workf|oW Application

\

Activity 1

169

170

“x

> Activity /2

Activity 4 >’ Activity 5

;;'

Activity 3 8

Adaptive 1803 Sub-process

915

Instance

\

Process \ Partlclpant \ Behaviors

920

Recommen

,"

181\ dations

/

,1’

"

._, c

t

on en

/

t

‘/



Computer

,'

\‘

Application

\

I‘ |

E

|

I

I

-

l

\

g

|

\

‘\| |

j

\

.

\\

Supporting

X‘

content and computer

‘\applications

J

it

it

l

I’

‘ m

I,’

US. Patent

Oct. 23, 2012

Sheet 6 0f 54

US RE43,768 E

Figure 4C process

participant(s) (200)

I

adaptive process or

I

sub-process instance (930)

I I I

\

910

\ \



L/

915

J

_

\ adaptive

_

I

\

adaptively

self-modified \

structure

and /or content

adaptive recombinant function (850)

adaptive recombinant

computer-based application (925R) adaptive recombinant process (901)

920

l/

behaviors]

\ recommendations

\

process ‘ participant

US. Patent

Oct. 23, 2012

Sheet 7 0f 54

US RE43,768 E

Figure 5 930

/ Activity 4 Activity 2 \

Activity 1

4 Activity 5

Activity 3 \

Process

\ Participant

Sub-process instance

\ Behav'ors 920

/ Adaptive Com puter-based

Application Process Participant Behavior and Usage Pattern Framework

(1000)

'

US. Patent

0a. 23, 2012

Sheet 8 0f 54

US RE43,768 E

Figure 6 1060

Process A

1061

Process B

US. Patent

Oct. 23, 2012

US RE43,768 E

Sheet 9 0f 54

process , _ - - ->

participant(s) (200) ‘ ‘ ‘ ada pave systa?

1 WWW

structural

content aspect

aspect (210)

(230)

usage aspect

(220)

adaptlve recommendatlons functlon

(240) adaptlve recommendatlons

(250) f*_~\

Adaptlve Computer-based Application (925) non-partici pants in process (260)

US. Patent

Oct. 23, 2012

Sheet 10 0f 54

US RE43,768 E

process

participant(s) (200)

adaptive system (100) non

structural

aspect (210)

adaptive

content aspect

system

(230)

(182) ‘“animated;‘W semi-automatic U m Hp ma Hnmg MD f St r u ctu m

usage aspect

(220) v

adaptive recommendations function

(240) adaptive recommendations

(250) F"\ 265

Adaptive Computer-based Application (925) non-participants in process (260)

ll!i

US. Patent

Oct. 23, 2012

Sheet 11 0154

US RE43,768 E

Figure 9A structural aspect (210)

objects (212) relationships

information (232) meta-information (234)

among

objects (214)

Figure 98 content aspect (230) h

-

-

_

_

_

_

_

-

_

-

_

_

-

-

-_

Figure 9C usage aspect (220) captured usage information (202)

usage behaviors (270)

usage behavior pre-processing (204)

usage behaviors categories (246) usage behavior clusters (247)

usage behavioral patterns (248)

US. Patent

0a. 23, 2012

Sheet 12 0f 54

US RE43,768 E

Figure 10 adaptive recommendations function (240)

preference inferencing (242) .

.

explicit preferences (252) inferred preferences (253) inferred interests (254)

recommendations

optimization (244)

US. Patent

0a. 23, 2012

Sheet 13 0f 54

US RE43,768 E

Figure 11 structural aspect (210)



adaptive recommendations function (240) V

V

structural subset (280A)

structural subset (280B)

V

structural subset (280C) — 284

282 \

adaptive recommendations

(250)

US. Patent

Oct. 23, 2012

US RE43,768 E

Sheet 14 0f 54

Figure 12

282

<

beg in

5 283

determine the usage behavioral patterns specific to the relevant affinity groups of the user 284

infer affinities among structural subsets, objects, and affinity groups 285

Q: adaptive system update only? 288

/

determine adaptive recommendations for updating

determine adaptive recommendations within the context of current

structural aspect or content

aspect

use 287

289

deliver adaptive

apply recommended

recommendations to recommendation

structural aspect or content

aspect modifications

recipients

I

done

I

US. Patent

0a. 23, 2012

Sheet 15 0f 54

Figure 13 500

US RE43,768 E

US. Patent

0a. 23, 2012

Sheet 16 0f 54

US RE43,768 E

Figure 14 process

participant(s) (200)

adaptive system (100C) fuzzy network

(500)

content aspect

(230)

\l\lIl automatic or automatic or

semi-automatic

updating of structure

semi automatic

usage aspect

updating of

(220)

content

905

\

\\ \\

I\I

(240) adaptive recommendations

(250) 265

non-user (260)

I

US. Patent

Oct. 23, 2012

Sheet 17 0f 54

US RE43,768 E

Figure 15 process

,,----+

/“

participant(s)

(200)

/

’/ structural aspect (210D)

adaptive system (100D)

I

920

I”

--/

II

NQn-NetWOrk 1

content aspect

I,

(230) k\

I

\

.'

Non-Network 2 @

\i

l‘

l 4 i

i automatic or

\\ '\. semi-automatic .

\ \‘ updatlng of ‘\ \\ structure

X‘ ‘\

automatic or ,' usa

e as

(‘2220;

ect

semi-automatic‘ _ I

updatlng of ,' content I’

905

,'I

\\\ \\-/ \\

‘'

“ ~~~~ _.

[III/3

adaptive recommendations function

(240)

(

\‘*~~ adaptive recommendations 910

(250) I I

I



265

Y

non-user (260)

-/ 935

US. Patent

Oct. 23, 2012

Sheet 18 0f 54

US RE43,768 E

Figure 16

‘_ _)

user(s) (200)

I

I I

I I I

I

1' II

/

\

adaptive recombinant System (800)

adaptive system

I

920

I

I,

(100)

/

I

I

I

I1

adapt|ve recomblnant .

structural

content

aspeci: ( 210 )

aspeCt ( 2 30)

function

x‘

I I l

l

|

|

\ '.

.

(850) \ \

.

\

automatlc 0r

Sam".

\ |

automatlc

\ \ updating of

or sem|—

|

(220)

automatic

l

905

content

i

,

\

\‘ \

syndication function (810)

updating of ,'

\\ \ \_/ \

I

usage aspect

‘\ ‘\ structure \ \

\

automai'c I

I’

I

fuzzy network

I

‘~__

adaptive recommendations (Z40) function

\

—-'

$

operators .

935 \ \

Y

( ~~__ 910

adaptive re(c2o5n(1);nendati0ns

object eva|uation

,

function (830)

R265

Adaptive Recombinant Com puter-based

Application (925R) non-user (260)

United States

Nov 13, 2006 - include the business environment of the recommendation ... Dynamic Consumer Pro?ling and Tiered Pricing Using Software. Agents, Prithviraj ...

6MB Sizes 1 Downloads 478 Views

Recommend Documents

No documents