Skip to main content

Full text of "USPTO Patents Application 09870801"

See other formats


Pub. No.: 07-319681 [JP 7319681 A] 
Published: December 08, 1995 (19951208) 
Inventor: SUGIURA ATSUSHI 

Applicant: NEC CORP [000423] (A Japanese Company or Corporation), JP (Japan) ' 

Application No.: 06-107332 [JP 94107332] 

Filed: May 23, 1994 (19940523) 

International Class: [ 6 ] G06F-009/06; G06F-009/44 

JAPIO Class: 45.1 (INFORMATION PROCESSING - Arithmetic Sequence Units) 
ABSTRACT 

PURPOSE: To add a feature amount utilized for generalizing examples even by a user without a 
programming technique, in programming by the examples. 

CONSTITUTION: A marking execution part 31 marks objects based on object data stored in ap 
object storage part 21 by using retrieval/replacement visible rules prepared with a 
retrieval/replacement visible rule editor by the user and stores the identification number of the 
marked object and the identification number of the rule in a referrable object storage part 22. A 
feature amount generation part 32 generates a new feature amount by using data stored in the 
referrable object storage part 22 and a relation storage part 23 and stores the generated feature 
amount in a feature amount storage part 24. A code generation part 33 uses the operation history of 
the user, the feature amount stored in the feature amount storage part 24 and the attribute values of 
the respective objects stored in the object storage part and generates a program by an inductive 
learning method. 


BEST AVAILABLE COPY 


(19)B#BfctW (JP) (12) & Hf| !J5 §^ & $g (A) (ll)ftfWiBi&li£^ 

*|#ll¥7-3i968i 

(43)&giB ¥^7^(1995)12^8 0 


uu o r 

y/uo 

o o U A /«UDU 

C C n 13 7*797 — CD 

r 1 

R W St*Jfi©S3 

OL (£ 8 S) 

<21){HHS^ 


ftK¥6- 107332 

(7i)iaiaA 

000004237 








(22)H1KB 


6^(1994) 5 #238 


SJiCiB§E£HTB7} 

• H» 











Jlt£SKiK£ETa7} 

Kl# B#fi&i* 










(74)«3SA 

#stfc sc* m.m 

W2«) 


(54) B89J0£#] W^^cts^n^^^^^^iC 

(57) mm 

mm ^-*>rmfm 2 1 • g& 

^mm^m^v^t ke*«2 2fc*&*w-5« «« 

*fefi8«3 2tt#JRnrtB*^*^ bEtt&2 2 
E*»2 3JcE1*S*bTi**^-**mn\ 
*l*4diU ^a$tt^4»8»«r4»flk«S«ffi2 4lc 

**E««2 4(cK«*Hfc»«#t*^*^ hE« 



-1- 


■ttttfc^®*:/^** hx-^a^aEttSfiaa-:/ 

WE»«ft*B*-r5»«*IE*<l!Si:*:JWiL, ^«Ht 

* <t MfE^ - * v ^ icftiWxfc SftE/v-/K^ WJ#»* 
96E#«B-srii^^*^ hE«»fc*»i--5^-*^^ 

T)\> zf V X A [c X *) mit f£Vm&L*%J8L LMfB£j& * ti 
fc»«*&SlfE»«*:E1tat-E1t*ii:5»«*^ri6<E» 
A**nfc|^JBHi:«IEW«»E1tai!:EtiSix 
fc«lE»l»*i*E*^*^ hE««fcEtt$*x*:* 

v<Dm&mzm^x-fufyj*z$L$i-rz>* 

V^TttE^n^^ASr^rt-t^rir^Wfat-rsMf** 
1 E«<B«3Flc J:5/d^7^ 

[0 0 0 1] 

[KULtOSflJffl^lH /77^;^r^ 
[0 0 0 2] 

[«*©S«1 MmzZZ-fvfy* >f\%. Cypher 6, 
ClfcSfc ( "Watch What I Do: Programming by Demonstra 
tion" , MIT Press, 1993 ) a.— tF#V 

^^Ai-ctTftofcakffSrEfikLTisS, MftffSr-Jtt 

^-¥&zf*?7$i/y$:fti£iZb* r *imb 

[0 0 0 3] ttXiR pp. 341-360) T\ Lieb 

erman \$ % f 7 y 4 % JV^-t* 4 9 \Z-&^X f 7 f 4 % fl* 


\C£Z>fu fy 5 /fXftte o y^rAlco^T^T 
( fvfyJ*<D$m y fv f7 J**¥X%imZ-$L&i$fltz. 

*fit~? t%<Dfa<D*-fV*t h£>BB«*:* 

S 0 B8 (a) fcfc^T, Obj-aSs*-- tf 

asȣut3ift*u ^ar robj-i^obj 

i8 (b) CDttffilC Lfc^££%*L6 0 Lieberman <Djj 

£;ft,fcOb j-UOb j -2cr>tt#ttftffi«§B««r* 
fltu a— f^^^fc rob j -1 tOb j -2SrSW 
iv*5*ft* rob j-a J:9fe«ic:«>5^^ 

[0 0 0 4] 

[000 5JMI1 H9lC^i-1»^7 7(C*5^-C, 3- 

^otcf 77 jX/ls* fit*? h£9mi&£tiX&V. 

JE-r*. iv^ft^Srffft^^o^ASrEa-rsri: 

[0 0 0 6] rco^. JBi^jjSrat-CV^fflBtt 

^ hO«««ti«rffl^T, ®9 (a) KL^1"lpgffl«J8d» 
blH9 (d) Jc^i-*»ttlB*"eoW^S:, VXxAic 
»LTfr4 5, 1-*^%, 5feT^9 (b) (c^i-J:5«- 
h "4-6" Sr»Rur, ^icHI9 
(c) \Znrt£5K.miRZti1ttt*'?V=* hOW* 

fesrRfejcaeir, g^ic0 9 (d) io^-r<t5tc^ 

[0 0 0 7] , «*Offi«j6SA*o 

^-r^fc^icn, ^fAit, rjt**^*^ h M 4 

[0 0 0 8] U*»Lft*Sb, w©W0»g\ Lieberman 


-2- 


[0 0 0 9] BP*>, ^— Sfdsatr-jttftSrff^^fcftlc 
[0 0 10] 

hx-^^feEit^s*:/^^ FEifc«*. 

^»«IIS^^*^ h©JRtt**rE*tti©BB«© 

a^B*$ix5H«Eii»fc, twa»»*«rEtt*-6« 

ho^-^v^m^E-^-*^ 

t *ie»**e««ice« * tiftmmmak t mm*-? 

[0 0 11] Sfc, »2<B«Wtt* WE/^-/^ tt« 

[0012] st>tc, ms(ommn, mE=-K&/8« 

*\ »lft*a*a:*rfflv^rittE^n^?ASr4*r6- 
[0 0 13] [flMl) **W"Ctt, !f©«HtcBB* 


11, ^77^ fJA,*-f*J=.9 Y<om*bMf8L$tl%it 
C^B A S I C a^ofc7 p n ^7 ^ V Mi 

~Z hte, E«SS«±w#RBprtB3t-^^*^ hEtt&tc 

Eft Six, imb^im-:/^* hEttast-Eitsnfc^ 

b *>>0 Hffi *r*9W- 5 «rfc *»« ** s § »W $ ti 
[0 0 141 

So 

[0015] H l f±, #*W©-SllS«*^-t-^7 1 ^ 

2 , /77^f $/U*7iS3L ? h <D&ft • mMRXf 

«f«S:Ett1-5fc«><oE1t3S«4, rtL^^fgi, A 
*K«Rt/E«K««r»J» L-C»aSrllfii-5 

[0 0 16] B2tt, E*K«40rtSSr^1"H"C* 
9. EltSMfctt*:/^:^ hEttSB2 l, #BRprffi* 

hE«^2 2. M&mmn2 3, xi* 

EI32 4^lt5o hES&2 llcfl, ^ 

7 7>f*/>t^x^ h©«SlJ#-g"t#^-^a^ hO 

JRtt*t*s^rAJcJ:*)E«*ix5. 

^ hEti&2 2 {ctt, • m^^WJ^-Mc^ V ? 

77j*t;l'*7V~2 hAW-^^^Lfc^tc, -^-^ 

ho^-^(c^t5tifc^^ • «iftx.pra/w-^oBi 

»J#-»36S^'rA^J;»)E11S*i5, H«E«»2 3lc 

fcll«©ia*sE1g$ix5 0 H«E«««-E*SixT^5 

EtS^2 4 »«ft<0R{cfiJffl nrt64#»*dSE* 
Six^ 0 ^®fiEit^icEttSix5#@[ftlc^:, v^x 

o) . *5<tl/#M^rig^^^^ hE«Aj:BB«Etttt 

0®) *s*>$ 0 

[0017] |gj 3 14. *3B W©-*tt«Sr^1-^ n y ^ 
^ hEttW2 1 tcEltSttfe^^*^ hx-^t£&# 


-3- 


? H5tt^2 2 \z#mt rmftos it, & 

m*tm*-fV=9 hEtt«2 2£HttBtttt2 3K:B1t 

3 3d»b*ric$n^ 0 

[0 0 18] ftlc, *#«ISr^i-ilH^ «*-«*^"5T 

[00 19] «*• R«U^«A~-/Hi, BellbO^ 
( "ChemTrains : A Language forCreating Behaving P 
ictures, ' ' Proceedings of the 1993 IEEE Sympos ium 
onVisual Languages, pp. 188-195, 1993. ) X 

«\ B4 (a) \Z7j*-t?7 7 j htf>*& 

®4 (b) tc^i-ipjca^sn-cv^^ofcie*^ 

[0 0 2 0] *fc. *SI*«T?Ht, ±ie<£><fc5lc. ttff 
- Kkx,^W^^i:M^X, mR£tiX^ft^*"7*J 

IcRf let !K a— !fds^^3ii7 

^T*#^t^^1-^o Lfcj&SoT, H4 (b) <9^v> 

[0 0 2 1] £TF* *#«*:fflv^TKW-t-6. «x.tf. 
B 4 fc*+*>^9 7JC*5V>"C. if^J^^t?^v\ 

^7711 a— fiWjyj UAs^T 4 **m^XfttiL 

hxvm&Ztixto*)^ r^w^f 

MRpTtM-:/^* * hE«ttt-B:fft>E«S*tr*5e> 

1\ ftmmm{m\^®M<o&mm^m£thx^ztc 
[0022] rj8Wds«»bJ;5ti-<5SlUij -ea^fc 


B6©WftE«Mde***X^54**tt<D 

S1\ B4 (a) ^^77^/Ut^x^ bC^tC 

S 0 rojfeS, ±E<0*5fc* H4 (b) ot^x^ 
Maw-* Sit*. H4 (c) ic^i-i^lc^ 
^i^* h2«:»«U RICB4 (d) ic^-Tipt^ 
RSiifc^-^*^ h2 0»*fe«:KfelcS;t, 
14 (e) tc^-ri5fcS««IBS:*»i-5. 4*5, B 

[0 0 2 3] 9yy h&*--*f{c£*) 
•^-^ftS^ ^^^«3 1 (H3) fi. # 

Bratfe*-:^** hE»tt2 2(ctt^i; 3 :^ h^^- 

^rlStt-f^o H4©«©f^ #HRprj|B^v?i^ hE 
tt£ff2 2lcWtB2Jc^-f-,fc 5(cH4ic^i-^-^3i^ h 
1 XtfB 5 ic^-f/wvw dSE»*ii5o 

[0 0 2 4] 3 2 ft, #J»-5T«^>^ 

HE««2 2tcE1tSHfc9 f -^4:IB«Ett:a2 
3 «cE« * ivC V ^ 5 - * *:«*6*fcHi: X *f fc 
Sr^* U ^S*nfc»«*Sr»«*E1ta 2 4 tcEii 
"T5 0 #^11^^^^ hE««2 2(D 

R^E«*ix-c*5 9. M«E««coJiHta«cJRttA. BEI 
««JcBB«Relation*SE1tSixrv^»&, TvRicJ: 

h©J(lttA©Jlltt«t(0||lC 
Relat iondSjSSrt- § d»gd»J t V ^ 5 S *U 

ic, 4#@:fil5te^2 4(cielt^n^o 

[0 0 2 5] ZV5&X* 3— K*J*»3 3 (H3) 
»»«E«92 4lcE*5*tr^5«»*fc^^*^ 

hEii^2 iicE«**trv^#*^*^ ho^ii 

«jRo«R^^Ttt««ff»:, 14 (c) w 
[0026] g]4 (c) O r^-^i?x ^ h 2 

4rtSh«*«=tt, »«■E^i»(^:E1t*J^TV^5^«R 


-4- 


±x<oiEm<o*-7i?=? h 04 (c) xm 

h2) ftt«M*«:»J6U ±T©ft 
m<D*7*Jx.t Y (^<DW&*7^*2 Y 2&M<D±X 

[0 0 2 71 MxJ* % (aot^^^tifc 
h<0±ffi|©y MgfylJ;9T(c;fe£) A( A— 
/H iciot^^^t^x^ h<S>Tfl!]<Oy 
y2J:»)±icfo5) A( Hr-f*J^9 YtoW&frX¥) 

[00 2 8] ±lB-«ftoe*i H 4 9 
-^Jii/ct^x^ h(0y 1 £<9Tlcfc-5) A(A— 

l:iot^-^^fct^x^ hOy 2 <fc9±iC 
*>3) A( Yvmm*VX¥> £lo5ftfMr» 

04 (b) d»&H4 (e) ©«f^«C»rt?LT^Stb 
[0 0 2 9] ft*3, «* ■ «*X.Pia/l,-yM±, 

[0 0 3 0] Ur7 7 4jj/v*-7*J 

A'&Jfll^T^— ^y^SrffVV jE#J££#i£:^x 


[0 0 3 1] 

[0 1 ] *»WO-**«Sr^+^r^«lfig|gt?*> 

[B3] **wo-ii*«s:^-t-^ny^«^ia-e* 

So 

[B4] *^«lci3tt5»3R-««xpr«/i--^«rffl 

[0 6] ^^MK:^lt5eiliSK(O«0B^tt«r^i-B 

[0 7] ^^ftWtcfeJtS^Sixfc-lRft^n^^A 

ims] &3mm<oihfmma'vhz 

[0 9] K»/77^/^x^ 

1 A^gg 
2 

3 ^yta-^ 

4 ie^ss 

2 1 3j-^*^na«a 

2 2 pTIB*^^* ? MBttS 

2 3 Bi^iatt^ 

2 4 4#&fti2lt& 

3 1 ^r^^^mnu 

3 2 #®fi£/£S 
3 3 =-K£rii« 


[01] 



-5- 


IH2] 


[H5] 


a- 


22 



831 


x2 

yi 

y2 





315 

406 

153 

175 

A 




50 

GO 

157 

171 












yi: *W*^W)±fl|Oyffi» 
y2: *^V**Hl>Tfll©yffi« 

x2: ahr-^KaSW^>iffi» 


23' 



zl 


zl 


x2 


x2 


yl 


yi 

T 

y2 

± 

y2 

T 

m 



m 


A—A- lCt^r-^tLtefy^x^H^xl 

A— MCJ^^nfcrrV^Wx2J3£T*>4 

V-^l»lJ^r»^*W^Vx^y2J^hrA« 
X-^lW'^*U^r^hOy2JOTT** 


[03] 


IB71 


r33 



3-K 





2. (0— ^ 1 CJ:oTv^3^u^^V^H7) yl XTFZJbZ) A 
(A—* 1 Ki:oT^^3*v£*7Vj^K) y 2 J:0±JCiM>) A 

4. ^TOa«R«WW4 


[@8] 



(a) Ob) 


-6- 


[H4] 



ime) 




xl 

x2 

yi 

T2 





315 

405 

153 

175 





50 

GO 

357 

171 












y2: rr^YvyTMVyEa 
xl : *?v.^K>>aya*>x«« 
x2: tTVzjr^mvxmi 


E3E3 

xl 


xl 


x2 


x2 


yl 

± 

yi 

T 

y2 

-b 

72 

T 

as 

mc 




-7- 


IM9] 



This Page is Inserted by IFW Indexing and Scanning 
Operations and is not part of the Official Record 


Defective images within this document are accurate representations of the original 
documents submitted by the applicant. 

Defects in the images include but are not limited to the items checked: 

□ BLACK BORDERS 

□ IMAGE CUT OFF AT TOP, BOTTOM OR SIDES 


□ FADED TEXT OR DRAWING 

□ BLURRED OR ILLEGIBLE TEXT OR DRAWING 

□ SKEWED/SLANTED IMAGES 

□ COLOR OR BLACK AND WHITE PHOTOGRAPHS 

□ GRAY SCALE DOCUMENTS 


l£J LINES OR MARKS ON ORIGINAL DOCUMENT 

□ REFERENCE(S) OR EXHffilT(S) SUBMITTED ARE POOR QUALITY 

□ OTHER: 

IMAGES ARE BEST AVAILABLE COPY. 
As rescanning these documents will not correct the image 
problems checked, please do not report these problems to 
the IFW Image Problem Mailbox. 


BEST AVAILABLE IMAGES