throbber

`
`Ex. GOOG 1003
`
`EX. GOOG 1003
`
`
`
`
`
`

`

`United States Patent [191
`Satoh et al.
`
`Ill
`
`11111111111111111111111111 I
`5,717,496
`Feb. 10, 1998
`
`US005717496A
`[11] Patent Number:
`[451 Date of Patent:
`
`[54] ELECTRONIC IMAGING APPARATUS
`
`[56]
`
`References Cited
`
`[75]
`
`Inventors: Yosbiaki Satoh; Yawara Saitob, both
`of Tokyo; lzum Kiyokawa. Yokohama,
`all of Japan
`
`[73] Assignee: Olympus Optical Co., Ltd., Tokyo,
`Japan
`
`U.S. PXfENT DOCUMENTS
`
`4,567,515
`5,138,459
`5,231,501
`5,291,302
`5,349,448
`
`111986 Schumacher ............................ 3581294
`8/1992 Roberts et al. ......................... 3581209
`7/1993 Sakai ....................................... 3581209
`3/1994 Gordon ................................... 358/404
`911994 Hirai ....................................... 3581444
`
`[21] Appl. No.: 305,776
`
`[22] Filed:
`
`Sep. 14, 1994
`
`Related U.S. Appfication Data
`
`[62] Division of Ser. No. 154,438, Nov. 19, 1993, abandoned.
`
`[30]
`
`Foreign Application Priority Data
`
`[JP]
`[JP]
`[JP]
`[JP]
`
`Japan .................................... 4-333707
`Japan .................................... 4-337007
`Japan .................................... 5-007879
`Japan .................................... 5-040178
`
`Nov. 19, 1992
`Dec. 17, 1992
`Jan. 21, 1993
`Mar. 1, 1993
`Int. CI.6
`....................................................... H04N 1/00
`[51]
`[52] U.S. Cl ........................... 358/402; 3581404; 358/444;
`395/114
`[58] Field of Search ..................................... 358/400, 402,
`358/444, 404, 498, 471. 474, 479; 348/207,
`230. 231; 395/114, 115
`
`Pri11Ulry &aminer-Thomas D. Lee
`Assistant Examiner-Jerome Grant, II
`Attome_)? Agent, or Finn-Cushman, Darby & Cushman IP
`Group of Pillsbury, Madison & Sutro LLP
`
`[57]
`
`ABSTRACT
`
`In an electronic imaging apparatus. image information of an
`image signal photoelectrically converted from an image
`incident is stored in image information storing means in a
`format dependent upon a type of the applied storage device.
`Provided therein are communication means for transmitting
`and/or receiving image information generated in this appa(cid:173)
`ratus or the other equivalent apparatuses while an operation
`mode of the apparatus is set for communication and switch
`means for causing the communication means to start a
`communication mode operation.
`
`3 Claims, 98 Drawing Sheets
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 1 of 98
`
`5,717,496
`
`FIG.1
`
`30A
`
`CAMERAt-----1
`
`50 A
`
`408
`..---'---
`
`308
`
`GAMER
`
`FIG.6
`
`REC/PLAY
`
`'TEL' MARK
`
`Ex. GOOG 1003
`
`

`

`FIG.2
`
`41 Er
`
`~ D/AC
`
`8
`
`, OUTPUT
`.0) TERMINAL
`
`~ • rJ1 •
`""C = i
`
`REPRODUCEV 6
`PROCESSOR
`.r-"41
`I
`
`.r-"2
`
`/3
`
`IMAGE
`CCD ~SIGNAL
`t- A/DC
`PROCESSOR
`
`r'g
`.r-"5
`DATA COMP./
`FRAME
`MEMORY~ DECOMP.
`CKT.
`
`-,:.
`
`~
`
`L'_10
`CARD
`~ 1/F
`~
`I
`-
`
`11
`~
`f MEMORY
`CARD
`
`1
`
`8
`
`;-" 14
`.I FRAME
`SYNC. SIGNAL!
`GENERATOR r--1 MEMORY
`!cONTROL 2 BUS
`CONTROLLER
`.------~CONTROL 1 I
`
`v 13
`
`I DATA
`
`TRIGGER 1
`TRIGGER 2
`<
`>
`REC/PLAY
`PICT./SOUND ~-o-~o-~:--1
`PLAY -BACK MODE
`NORMAL
`HIGH SPEED CONTI. _ __/'...-'""" · ·~
`LOW SPEED CONTI.
`COMM.MODE SW.
`
`f_r 15
`
`1
`
`CONTROL3
`
`v-12
`
`SYSTEM CONTROLLER
`
`I
`T
`~ COMMUNICATION HSERIAL
`
`CONTROLLER
`
`1/F
`
`16
`
`18
`.c::_
`
`17
`
`~
`
`I-'
`~Q
`I-'
`
`~
`QC
`
`[
`s,
`~
`
`N
`
`(Ia
`"" .......
`~ .......
`"" ~
`~
`
`Ex. GOOG 1003
`
`

`

`FIG.3
`
`CODE
`ri~l~RAGEI-----19
`
`n
`
`9'----.
`
`,--'5
`
`FRAME
`MEMORY
`
`10 CARD
`--'
`INTERFACE
`----~------------------,
`i
`10A
`iCARD
`: ~ 1 CONTROL
`COMP./DECOMP.
`CARD CONTROL _____....~ __,.1"0
`MEMORY
`DATA BUS 8~LAP.!DECOMP. COMP.IDECOMP.
`~D_AT_A_B_U_S~--~~1V-~~~~~~--~
`CKT.
`:8
`
`CARD
`ADDRESS
`CLK
`
`I
`I
`I
`I
`
`' I
`i
`CARD
`:
`L----1-------t-i-' -t~ ADDRESS
`:
`GENERATOR
`
`10Ci
`
`I
`I
`
`I
`I
`I
`
`ND CLK
`D/A CLK
`
`SYNC
`SIGNAL
`GENERATOR
`
`TRIGGER 2
`
`jMEMORY
`I ~~~~~OL
`DATA COMP 1
`DECOMP. CLK
`FRAME
`CONTROLLERr--r---_j~
`MEMORY
`
`I
`
`------~·- - - - - - - - -
`
`I
`
`START END
`
`12
`/"""
`
`STOP
`
`RP
`
`SYS.CON.
`CARD
`CONTROL
`
`DATA ACCESS
`BUS
`
`SYSTEM CONTROLLER
`
`CARD ADDRESS I--(cid:173)
`CONTROL
`
`11 l
`s: m s:
`
`0
`::0
`-<
`()
`)>
`::0
`
`0 I
`
`•
`
`0 • 00.
`~ ;-a
`
`~ ?-
`
`~
`
`~
`~
`~ QIO
`
`en
`~ a
`w
`~
`\C
`QIO
`
`til
`._.
`'I
`I-&
`'I
`
`._. ... \C
`
`="
`
`Ex. GOOG 1003
`
`

`

`(DATA COMP./
`DECOMP.)CLK
`
`TRIGGER2
`
`t
`1
`
`!
`
`1
`I
`
`I
`I
`
`FIG.4
`
`I
`I
`
`'
`I
`
`I
`I
`
`I
`I
`
`I
`I
`I
`
`I
`I
`
`I
`I
`t
`
`I
`I
`
`I
`I
`I
`
`I
`1
`
`I
`I
`I
`
`I
`I
`
`(CS,OE)
`
`i
`i
`1 r1 r1 r1 41 .j
`ND CLK
`:
`f
`f
`LJ~L-JL-JL...t
`FRAME MEMORY'>'>'',.,>' > 7~~r---\m-::-lo 1 >, 7 > 7 7 > ;\, ... - .. -.\t:=7":'"'\r-----\r.::-:---\r> >,,,, ',, > >, > ,'
`I
`ADDRESS BUS
`ND.D/A BUS
`MEMORY
`CONTROL
`(CS, OE, WE)
`STOP
`
`START
`MEMORY
`DATA BUS
`CARD ADDRESS
`CONTROL
`
`ACCESS
`
`CARD ADDRESS
`CLK
`
`I b'"_...,_
`; ~ JNJ~''''"1~~~··-~~ ~-• • n•- ~~•n
`;
`J > > 7\
`J > > J J >) 7 7 > > 7 7 J > > > > 7 > 7 7 7 > 7) J\
`D / V 7 7 7 7 7 :J J J > J J > 7 > > 7 7 7 > 7 J 7 > >
`
`CARDADDRESS~-~~~~~LLLLLLL4~~~~~J~~~------~~~~~~
`
`CARD DATA BUS cccccc1 ccccLcccccccccccccfrrcccr~cclccr~
`err·- ·--
`
`I
`
`:
`
`:
`
`I
`
`CARD CONTROL
`(CS, OE, WE)
`
`END
`RP"H"
`
`WRITE TO
`FRAME MEMORY
`
`.
`
`(COMP ./EXP .CONTROL,
`CS,WE)
`:
`,
`SETIING
`CARD RECORD COMP.RECORD FOR
`START ADDRESS FRAME MEMORY-CARD
`
`I
`
`\- . .,. - - •.. - - - - ... - -·
`
`I 7
`
`•
`
`.
`
`• •
`
`0 • 00 •
`~ = i
`
`~ ?-
`I-'
`F
`I-'
`~
`
`00
`
`~ a
`.j;:o.
`~
`~
`
`01
`-...
`'I
`1-1-
`....;J
`
`-... ... \C
`
`="
`
`Ex. GOOG 1003
`
`

`

`FIG.5
`
`(DATA COMP./
`DECOMP.} CLK
`
`START
`
`CARD ADDRESS
`CLK
`
`CARD ADDRESS
`
`CARD DATA BUS
`
`CARD CONTROL
`(CS.OE.WE)
`FRAME MEMORY
`ADDRESS BUS
`MEMORY
`DATA BUS
`MEMORY CONTROL--~~~------~------~
`(CS.OE.WE)
`END
`
`D/A CLK
`
`AID 0/A BUS
`
`CARD ADDRESS
`CONTROL
`
`ACCESS
`
`I
`
`I
`
`:SETTING
`:CARD PLAY BACK
`:START ADDRESS
`
`DECOMP./PLAY-BACK FOR
`CARD-FRAME MEMORY
`;
`
`I
`I
`I
`
`READ/PLAY-BACK DATA
`FROM FRAME MEMORY
`
`•
`
`~ • 00.
`~ ...... a
`
`~ ?-
`"""' -?
`"""' ~
`
`~
`
`~
`fJI
`~
`~
`
`Ul
`'!..1
`~
`'I
`~
`\C
`="
`
`~
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 6 of 98
`
`5,717,496
`
`IMAGE
`TRANSMISSION
`SIDE
`
`FIG.?
`
`START
`
`ACKNOWLEDGE MODEM
`S2
`OMM. MODE SW.ON.
`y
`TRANSMIT 'COMM. REO.'
`
`S 1
`
`N
`
`S5
`
`N
`
`N
`
`N
`
`TRANSMIT 'DATA SEND START'~-~­
`__ ..____-L:-"' S8
`'OK' RECEIVED?
`
`N
`
`LCD FLICKER
`
`TRANSMIT 'DATA SEND END' ~-__.....__­
`_____ ......__ __ ~512 N S11
`
`so
`
`RD
`S17
`
`SA
`
`#1
`
`SB
`
`#2
`
`sc
`
`#3
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 7 of 98
`
`5,717,496
`
`FIG.8
`
`IMAGE
`START
`RECEPTION
`.---:-::-:~::;;:;;:~~~~-,
`SIDE
`ACKNOWLEDGE MODEM
`S22
`
`S21
`
`N
`
`MM. REO.' RECEIVE
`
`S23 N
`
`# 1,
`
`LCD, ('TEL' MARK, 'REC', DISPLAY)
`
`S26
`
`S27
`
`N
`
`TARNSMIT 'OK'
`
`S29
`
`WRITE TO DATA RECEIVE CARD
`
`S31
`
`N
`
`#3'
`
`N
`
`AD
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 8 of 98
`
`5,717,496
`
`FIG.9
`
`NO.
`
`CAUSE
`
`#1,#1'
`
`o RECEPTION SIDE CARD HAS NOT BEEN INSERTED
`o 'PROTECT IS APPLIED TO RECEPTION SIDE CARD
`o NO EMPTY CAPACITY EXISTS IN RECEPTION SIDE CARD
`o RECEPTION SIDE CARD HAS NOT BEEN FORMA TIED
`
`#2,#2'
`
`o SIDE OF TRANSMISSION IMAGE DATA FILE IS GREATER
`THAN THAT OF RECEPTION SIDE CARD EMPTY CAPACITY
`
`#3,#3'
`
`o EMPTY CAPACITY COMES TO NONE AFTER DATA IS
`RECORDED TO RECEPTION SIDE CARD
`
`o TRANSMISSION SIDE TRANSMITS 'COMM.END' AND COMES TO
`'END' WHEN 'NG' IS TRANSMITTED.
`
`FIG.1 0
`
`MODE
`
`CAMERA
`IMAGE
`(REC)
`
`PLAY-
`BACK
`(PLAY)
`
`TRANSMISSION
`(SEND)
`
`TRANSMISSION
`(RECEIVE)
`
`TRIGGER 2
`
`START
`
`COMM.
`MODE
`
`-
`
`-
`
`-
`
`TRANSMISSION
`START
`
`'COMM.REO.'
`TRANSMIT
`~
`'OK' COMES
`1
`}
`'PLAY'
`'TEL'MARK DISPLAY
`
`-
`
`-
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 9 of 98
`
`5,717,496
`
`FIG.11
`
`40
`
`SERIAL COMM.
`
`30
`
`50
`
`READY SIGNAL
`
`408
`
`LINE
`
`FIG.12
`
`PWR. SOURCE)
`TURN ON
`
`'
`
`LOCAL
`COMMAND
`STATUS
`
`(ATA, AT DCOMMAND)
`
`ATOCOMMAND
`
`ESCAPE CODE
`
`ON LINE
`STATUS
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 10 of 98
`
`5,717,496
`
`FIG.13
`
`TURN ON MODEM S41
`PWR.,CONNECT
`TO MODEM
`
`LOCAt. J
`
`COMMAND1
`
`ON LINE l
`
`LOCAL
`COMMAND
`STATUS
`
`OFF LINE
`
`ATSCOMMAND
`ATACOMMAND
`
`S42
`
`N
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`S44
`
`I
`
`I
`
`I
`
`I
`
`' I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`S46
`
`ON LINE
`
`S47
`
`550
`
`TRANSMIT
`'COMM.END'
`
`RECEIVE
`'COMM.END'
`
`S48
`
`551
`
`(IMAGE TRANSMISSION SIDE)
`
`(IMAGE RECEPTION SIDE)
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 11 of 98
`
`5,717,496
`
`FIG.14
`
`( ~roAENSMISSION ) ..-I M_O_N ..... ,T_O---.RH CAMERA H MODEM H TEL
`
`40A
`d
`
`30A
`(-./
`
`60A
`d
`
`50A
`d
`
`( ~~f,~EPTION ) I MONITOAH CAMERA H MODEM H TEL
`
`s
`608
`
`s
`508
`
`c:::::
`408
`
`<::::"
`308
`
`FIG.17
`
`REC
`
`PLAY
`
`TRANSMISSION
`(TRANSMIT}
`
`TRANSMISSION
`(RECEIVE}
`
`TRIGGER2
`
`START
`
`COMM.
`MODESW.
`
`.....
`PLUS SEND
`sw.
`
`~
`MINUS SEND
`sw.
`
`-
`
`-
`
`-
`
`-
`
`-
`
`+1
`
`-1
`
`TRANSMISSION
`START
`
`'SEND NEXT IMAGE'
`WREVIOUSLY
`ECEIVED IMAGE OK)
`
`'COMM.REQ.'
`TRANSMIT
`
`-
`
`+1
`
`-1
`
`'SEND NEXT IMAGE'
`WRASE PREVIOUSLy
`ECEIVED IMAGE)
`
`'SEND IMMEADIATELY
`PREVIOUS IMAGE'
`
`Ex. GOOG 1003
`
`

`

`N
`
`N
`
`LCD TURN ON
`
`S13
`814
`
`OMM. MODE SW.OFF
`y
`
`TRANSMIT 'COMM. END'
`816
`
`so
`
`RE
`817
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 13 of 98
`
`5,717,496
`
`FIG.16
`
`SA - - - - (cid:173)
`
`RA
`
`S21
`
`S26
`
`SB-1----(cid:173)
`
`RB~----~-r~=-~==~~~~~~~
`
`N
`
`sc-+-----
`
`PLAY-BACK RECEIVED IMAGE
`
`862
`
`RC
`
`S67
`
`Ex. GOOG 1003
`
`

`

`FIG.18
`
`rl CODE
`
`STORAGE RAM
`
`19
`
`COMP.!DECOMP.
`CARD CONTROL
`
`,.-/5
`
`FRAME
`MEMORY
`

`
`1M EMORY
`
`CONTROL
`
`DATA
`COMP./
`,...--I!A---L---,DECOMP.
`CLK
`
`, - - -
`,--(cid:173)
`r---
`
`MEMORY
`DATA BUS
`DATA
`IE-IE-----,,.-L--~;,1 COMP ./DECOMP.
`COMP.!DECOMP.
`CKT.
`r-4.,._....,....,..... ___ .,.JDATA BUS
`CARD
`ADDRESS
`CLK
`20
`
`ND.J..D/A
`BU;::,
`
`AID CLK
`0/A CLK
`
`DATA
`RECEPTION
`BUFFER FOR
`COMMUNICATION
`
`i
`
`TRIGGER 2
`
`,........ 12
`
`STOP
`
`RP STARTEND TRANSMISSION SYS.CON. SYS.CON.jACCESS
`CONTROL
`OAT A BUS CARD
`CONTROL
`
`~
`
`SYTEM CONTROLLER
`
`CARD ADDRESS~--~
`CONTROL
`
`].O CARD !INTERFACE
`_.,._-- ---rdA ----roD---: CARD
`A
`A !CONTROL
`!
`: CARD
`: DATA
`l BUS
`
`:
`
`I
`
`:
`I
`
`I
`
`I
`I
`
`10E
`: 108
`·BUFFER DATA BUS
`r------;===::::.--.
`:
`'-+-~:---+--If---~
`:
`:
`
`I
`
`I
`I
`
`,/
`
`18
`17
`00 °0
`-z 0 (/) om
`~~ rris:::2
`:::0 s::: )>
`:::0 :::--
`'Tl· r-
`0
`:>
`r-
`(")
`r-
`m
`m
`1---------j:::O
`
`~ m
`~
`0
`::0 -<
`0
`)>
`:0
`0
`
`~ • 00
`•
`~ i
`
`~
`~ s=
`~
`QIC
`
`~
`
`r ~ "" ~
`
`~
`
`Ul
`'!..l
`~
`-...I
`~
`\C
`Q\
`
`~
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 15 of 98
`
`5,717,496
`
`FIG.19
`
`LCD FLICKER
`
`WRITE RECORDED DATA
`IN DATA RECEPTION
`BUFFER TO MEMORY CARD
`
`RECORD DATA IN
`RECEPTION BUFFER
`TO MEMORY CARD
`
`573
`
`TRANSMIT 'OK'
`
`S35
`
`S37
`
`LCD TURN ON
`
`840
`
`Ex. GOOG 1003
`
`

`

`FIG.20
`CODE STORAGE RAM CONTROL
`
`/""5
`
`FRAME
`MEMORY
`
`AID,J.,D/A
`BU;:,
`
`MEMORY
`DATA BUS
`
`DATA
`COMP.IDECOMP. COMP./DECOMP.
`CKT.
`DATA BUS
`
`9
`
`CODE STORAGE
`
`CARD
`CONTRf-"'0=-L ......._,
`
`I CARD
`DATA
`BUS
`
`i
`: __ ------
`
`I
`
`SYNC.
`SIGNAL
`GENERATOR
`
`FRAME
`CLK MEMORY
`CONTROLLER
`13
`
`TRIGGER 2
`
`FRAME STOP RP
`ACCESS
`I J CONTROL
`
`,-./ 12
`START END FRAME SYS.CON. SYS.CON.
`ACCESS DATA BUS CARD
`CONTROL
`ADDRESS~
`CONTROL
`
`SYSTEM CONTROLLER
`
`CARD • CODE STORAGE
`RAM SWITCHING
`
`18
`....--e:::..
`ACCESS EJ
`~~L 8"'
`m
`:s::O
`s::>
`. r
`-
`-n
`
`~7
`()0'
`00
`::o.
`0
`r
`r
`m
`L2._
`
`~ • 00
`•
`~
`""""" a
`
`~
`
`~
`I-'
`~
`
`I-' !
`
`g: a
`="' e,
`~
`
`I-'
`
`f.Jl
`':..:1
`~ .......
`,.
`.&;o.
`\C
`="
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 17 of 98
`
`5,717,496
`
`FIG.21
`
`PREPARE FOR WRIT(cid:173)
`ING MEMORY FOR
`FRAME ACCESS
`CONTROL SIGNAL
`
`#Z
`
`RECEIVE DATA,WRITE TO
`CARD OR FRAME MEMORY,
`CODE STORAGE RAM
`
`PREPARE FOR WRIT(cid:173)
`ING FRAME MEMORY
`BY FRAME ACCESS
`CONTROL SIGNAL
`
`537
`
`538
`
`Ex. GOOG 1003
`
`

`

`FIG.22
`
`AA
`
`839
`TRANSMIT
`'OK'
`
`LCD, 'REC', FLICKER
`
`N
`
`N
`
`LCD TURN OFF
`
`S40
`
`END
`
`WRITE DATA FROM
`FRAME MEMORY,
`CODE RAM TO CARD
`
`~ • 00.
`•
`~
`i ....
`
`~ ?-
`~ ... =
`~
`
`~
`
`g:
`&
`
`~
`QC
`~
`~
`
`,.
`Ol
`'-I
`~
`'-I
`
`,. ...
`"'
`
`Ex. GOOG 1003
`
`

`

`/'""'5
`
`FRAME
`MEMORY
`(FIFO)
`
`AJD,DIA
`BUS
`
`AiD CLK
`D/ACLK
`
`J4
`
`CONTROL
`SIGNAL
`
`I . - -
`
`DATACOMP./
`DECOMP. CLK
`
`ADDRESS~ MEMORY
`~
`1~ ~
`SYNC.
`FRAME
`SIGNAL
`MEMORY
`GENERATOR CAMERA CONTROLLER
`I
`CLK
`~~ANSMISSION
`TRIGGER 2 !VLK
`
`CODE
`r STORAGE r-19
`RAM
`10 CARD
`-- _ _.~; ____ -- --------------,
`,.'
`INTERFACE
`~
`~
`'
`10A
`9
`:cARD
`~ COMP./DECOMP. A~·
`'""'-
`iCONTROL
`: ~ '
`CARDCONTROL
`DATA
`----
`COMP./DECOMP. COMP.IDECOMP. : 8'"'
`'
`lCARD
`DATA BUS
`CKT.
`:A-..~108
`:DATABUS
`-,
`'
`i
`:B'"'~
`10G
`
`FIG.23
`
`CARD
`ADDRESS
`CLK
`
`I
`I
`I
`I
`
`I
`I
`I
`
`I
`I
`I
`I
`
`r - -
`
`I
`
`'
`'
`'
`._ _____
`I
`I
`I
`
`_..;.
`T'
`
`;JC
`'
`CARD
`'
`ADDRESS 1/"/////////,
`GENERATOR
`----------- ------
`
`I
`
`121.. rr-
`
`STOP TRANSMISSION RP START END ACCESS SYS.CON. SYS.CON.
`DATA BUS CARD
`CONTROL
`CONTROL
`CARD ADDRESS
`1--
`CONTROL
`
`TRANSMISSION
`CLK
`
`SYSTEM CONTROLLER
`
`JB
`
`17
`()()
`00
`Z3:
`-431:
`(/)
`m
`:De:
`,_
`:D
`Oz
`)>
`friO ~ r
`::0~
`;;
`5
`~
`
`J 1
`
`s: m
`:s:
`0
`:IJ
`-<
`()
`)>
`::0
`0
`
`•
`
`~ • 00
`~ = f"'f" a
`
`~
`
`~
`
`~
`
`~
`$>
`~
`
`00. =-
`~
`~
`\C
`s,
`~
`
`Ol
`"' .......
`~ .......
`"' ~
`
`"'
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 20 of 98
`
`5,717,496
`
`(!)
`a:z
`0 -
`u..a:
`zO
`0._
`- z
`t-o
`~::E
`a..z
`wO
`....J-
`ml-
`-a.
`(J)W
`(/)(..)
`ow
`a.. a:
`
`z
`0
`i=
`a:
`0
`a..
`z
`._.
`0
`a..
`w
`0
`w
`a:
`z
`0
`z
`
`-LL
`
`Ex. GOOG 1003
`
`

`

`FIG.25
`
`r---oi<\}--rl--
`~ '
`
`START
`DATACOMM.
`
`(DATA COMP./
`DECOMP.) CLK
`SERIAL COMM.
`(TRANSMISSION
`CONTENTS)
`SERIAL COMM.
`(RECEPTION
`CONTENTS)
`TRANSMISSION
`CONTROL
`START
`
`DATA BUS
`
`MEMORY
`DATA BUS
`
`FRAME MEMORY
`ADDRESS
`FOR
`WRITE FRAME MEMORy--------tt-, - - - - - - - - ,
`{
`CONTROL
`
`END
`
`AID,D/A BUS
`
`D/A CLK
`
`FRAME MEMORY
`ADDRESS
`FOR
`READ FRAMEMEMORY-------------~~----------------L ______ ~~~----------------
`{
`OUT
`CONTROL
`(CS,OE)
`
`~ • TJJ. •
`~ = ~
`to a
`
`~ ?-
`
`~
`
`~
`~
`
`~
`
`~
`~
`~ e,
`
`~
`
`\C
`QC
`
`Ol
`._.
`...._J
`~
`...._J
`._.
`~
`
`\C "'
`
`Ex. GOOG 1003
`
`

`

`FIG.26
`
`8
`2,~:
`0/AC~O
`
`r
`
`6
`REPRODUCEV
`PROCESSOR
`
`5
`
`j
`
`c' 3
`
`c'4
`
`..c::3.
`IMAGE
`H NDC
`CCD ~SIGNAL
`PROCESSOR
`
`1
`
`__ ____.
`I LE~I'
`
`10
`CARD
`1/F
`
`11
`
`MEMORY
`CARD
`
`DATA
`BUS
`
`It
`
`1'
`CONTROL3
`
`~ • 00 •
`~ = pot. a
`
`~ ?-
`
`~
`
`~
`~
`
`~
`QC
`
`g:
`!
`s,
`~
`
`N
`N
`
`01
`':...1
`~
`...
`-...1
`~
`
`\C "'
`
`,.-/ 14
`
`V 13
`FRAME
`I coNTROL 2
`sYNc. srGNALH MEMORY
`GENERATOR
`CONTROLLER
`CONTROL1*
`
`TRIGGER 1
`TRIGGER 2
`<
`>
`REG/PLAY
`PICT.!SOUND
`PLAY -BACK MODE
`NORMAL
`HIGH SPEED CONTI.L__
`·....__?'r...-=-.(cid:173)
`LOW SPEED CONTI. '----_,....._-.
`COMM.MODE SW.
`PROGURAM
`EXECUTION SW.
`
`SYSTEM CONTROLLER
`
`v12
`
`(_.r15 $ 6
`
`D
`
`REG/PLAY
`S"
`
`LCD
`
`I
`
`18
`..c:_
`!SERIAL
`COMMUNICATION!
`CONTROLLER HIIF
`
`~
`17
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 23 of 98
`
`5,717,496
`
`FIG.27
`
`CONTROL FILE HEADER
`
`OOOOh
`
`0400h
`
`RELEVANT
`INFORMATION
`DATA
`
`FIG.28
`
`INFO
`SEND1
`DATA=
`
`-
`
`TRANSMISSION COMMAND
`92,
`05,
`25,
`15,
`
`40,
`
`II
`II
`II
`II
`I
`(YEAR MONTH DAY TIME MIN.
`
`PHONE = 0 1 2 3 4 5 6 7 8 9
`1. DSC00001.J61
`2. DSC00002.J6S
`3. DSC00003.J61
`4. DSC00004.J61
`END
`
`}
`
`COMM.
`00 ~ START
`I)
`II
`TIME
`SEC.
`
`PARTNER
`SIDE
`TEL. NO.
`
`IMAGE FILE TO SEND
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 24 of 98
`
`5,717,496
`
`FIG.29
`
`ACKNOWLEDGE MODEM
`
`S 1 01
`
`N
`
`COMM. MODE SW. ON?
`
`WITHIN
`PREDETERMINED
`PERIOD
`
`N
`
`SET TRANSMISSION START TIME TO TIMER
`
`y
`SET PARTNER SIDE TEL NO.
`
`LINE 'ON'
`
`COMM. EXECUTION
`
`LINE 'OFF'
`
`5108
`
`S1 09
`
`8110
`
`8111
`
`5112
`
`WRITE TRANSMISSION RESULT TO .J6C
`
`8113
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 25 of 98
`
`5,717,496
`
`FIG.30
`
`c START )
`
`ACKNOWLEDGE MODEM
`
`S121
`
`N
`
`- ...
`
`LINE 'ON'?
`
`- y
`
`,--18122
`
`~
`
`COMM. EXECUTION
`
`8123
`
`LINE 'OFF'
`
`............ 8124
`
`WRITE RECEPTION RESULT TO .J6C
`
`8125
`
`c END
`
`)
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 26 of 98
`
`5,717,496
`
`FIG.31
`
`TRANSMISSION SIDE
`
`TRANSMIT 'COMM. REO.'
`
`- - - - - - RA
`
`#1
`
`TRANSMIT 'DATA SEND START'
`
`----:-::~=-=-::-:---:-~L/"'-"'-:--' s 134 N
`~- 'OK' RECEIVED?
`y ~RB #2
`r--------~
`S135
`
`---~'OK' RECEIVED?
`y
`
`N
`
`RC
`
`#3
`
`N
`
`y
`
`TRANSMIT 'SEND END'
`
`~_N:....:..c::::::::::____:_·90IK' RECEIVED?
`y
`
`AD
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 27 of 98
`
`5,717,496
`
`FIG.32
`
`RECEPTION SlOE
`
`START
`
`SA
`
`S 151
`RECEIVE 'COMM. REO.'
`------:::~-.::::::: S152 N
`r--=::-..,...,.--,...J-_------<:::::::;. s 1 53
`
`SB
`
`N
`
`RB
`
`sc
`
`so
`
`SE
`
`RD
`
`N
`
`y
`TRANSMIT 'OK'
`
`8157
`
`8159
`
`#3'
`
`8165
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 28 of 98
`
`5,717,496
`
`FIG.33
`
`TEANSMISSION SIDE
`
`EXAMPLE 1
`INFO
`SENDI_ RESULT
`FAULT 1
`END
`
`(A)
`
`EXAMPLE2
`INFO
`SENDI_ RESULT
`1. DSC00001.J61, OK
`2. DSC00002.J6S, OK
`3. DSC00003.J61, NG
`4. DSC00004.J61, NG
`END
`
`(B)
`
`RECEPTION SIDE
`I l INFO
`(COMM. END TIME)
`I ACCEPT- RESULT / '
`DATE=92,05,25,15,50,00
`FAULT 1
`END
`
`I
`
`:INFO
`ACCEPT_ RESUlT
`DATE=92,05,25,15,50,00
`1. DSC00001.J61
`2. DSC00002.J6S
`FAULT2
`
`END
`
`I
`
`I
`
`I
`
`(C)
`
`----------------------------------------------------1---------------------------------
`:INFO
`EXAMPLE 3
`INFO
`; ACCEPT_ RESUlT
`i
`SEND!_ RESUlT
`DATE=92,05,25, 15,50,00
`IN THE CAS~ {
`1. DSC00001.J61, OK }
`1. DSC00001.J61
`2. DSC00002.J6S, OK
`THAT All ARE
`2. DSC00002.J6S
`3. DSC00003.J61, OK
`SUCCESSFUL
`3. DSC00003.J61
`4. DSC00004.J61
`4. DSC00004.J61, OK
`END
`END
`
`FIG.34
`
`INFO
`·---.. (TRANSMISSION COMMAND}
`SEND!
`DATA=
`92, 05, 25, 15, 40, 00
`PHONE = 0 1 2 3 4 5 6 7 8 9
`1.
`IMAGE All
`SOUND All)
`FILE All
`
`(
`
`END
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 29 of 98
`
`5,717,496
`
`FIG.35
`
`120
`
`119
`
`100a
`
`Ex. GOOG 1003
`
`

`

`120
`
`X .. I
`
`101
`
`r' 102
`IMAGE SIGNAL
`;:. ---- PROCESSOR i-"
`%
`DATA
`~
`
`OBJECT
`
`FIG.36
`
`r' 103
`
`r' 104
`
`r' 105
`
`AID ~ VRAM ~ D/A
`
`v-109
`
`DATA
`COMP./
`DECOMP.
`CKT.
`
`/'
`
`I
`
`107
`
`u
`
`T,., 106
`
`VIDEO
`ENCODER
`
`r' 110
`
`-
`
`r-108
`
`EVF
`
`__..113
`
`LCD
`DISPLAY I
`
`I
`
`i
`
`SYSTEM
`CONTROLLER
`
`f - -
`
`114a--114f
`~
`OPERATION
`sw.
`
`I
`
`I
`
`r' 115
`RS-232C 1/F
`
`A
`
`116
`
`112---
`
`\
`
`CARD 1/F r 1 1 1
`4:r
`MEMORY v 117
`CARD
`
`~ • rJ1 •
`~
`~
`
`~
`
`~
`
`~
`
`~
`9
`~
`
`ga
`l
`~
`~
`\C
`QC
`
`Ol
`"' .....)
`~
`.....)
`
`"' ... \C
`
`="
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 31 of 98
`
`5,717,496
`
`FIG. 36(A)
`SPACE
`
`MARK
`
`BINARY
`OUTPUT
`CONDITION
`INPUT
`CONDITION
`
`0/0N
`
`1/0FF
`
`ts-t1sv
`
`-5 ........ -15V
`
`~t3V
`
`.:S.-3V
`
`FIG. 36(8)
`
`SIGNAL SIGNAL
`DIRECTION
`PIN NO ·NAME
`DTE DCE
`
`DESCRIPTION
`
`--
`-
`-
`-
`-
`-
`--
`-
`-
`-
`-
`-
`-
`
`-
`
`1
`
`FG
`
`2
`3
`4
`5
`6
`7
`8
`
`12
`
`13
`14
`15
`
`16
`17
`
`19
`20
`21
`22
`23
`24
`
`so
`AD
`RS
`cs
`DR
`SG
`CD
`
`BCD
`
`BCS
`BSD
`ST2
`
`BRD
`RT
`
`BRS
`ER
`sao
`Cl
`SRS
`ST1
`
`FRAME GROUND
`(SHIELD OF GROUND OR CABLE FOR
`MAINTENANCE}
`SEND DATA
`RECEIVE DATA
`REQUEST TO SEND
`CLEAR TO SEND
`DATA ·SET· READY
`SIGNAL GROUND
`DATA ·CHANNEL RECEIVE CARRIER
`DETECTION
`BACKWARD • CHANNEL RECEIVE
`CARRIER DETECTION
`BACKWARD • CHANNEL SENDABLE
`BACKWARD· CHANNEL SEND DATA
`SEND SIGNAL ELEMENT • TIMING
`(OCE}
`BACKWARD • CHANNEL RECEIVE DATA
`RECEIVE SIGNAL ELEMENT • TIMING
`(OCE)
`BACKWARD · CHANNEL SEND REQUEST
`DATA TERMINAL READY
`DATA SIGNAL QUALITY DETECTION
`CALLED INDICATION
`
`SEND SIGANL ELEMENT TIMING
`(OTE}
`
`-
`-
`-
`-
`-- DATA SIGNAL SPEED SELECTION
`-
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 32 of 98
`
`5,717,496
`
`FIG. 36(C)
`
`PIN NO
`
`SIGNAL
`NAME
`
`DESCRIPTION
`
`2
`3
`7
`
`so
`AD
`SG
`
`SEND DATA
`RECEIVE DATA
`SIGNAL GROUND
`
`FIG. 36(0)
`
`PIN NO.
`
`SIGNAL
`NAME
`
`DESCRIPTION
`
`2
`3
`4
`5
`6
`7
`8
`
`so
`RD
`RS
`cs
`DR
`SG
`CD
`
`SEND DATA
`RECEIVE DATA
`REQUEST TO SEND
`CLEAR TO SEND
`DATA SET READY
`SIGNAL GROUND
`
`DATA CHANNEL RECEIVE CARRIER DETECTION
`
`20
`
`ER
`
`DATA TERMINAL READY
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 33 of 98
`
`5,717,496
`
`FIG.37
`
`121
`/
`
`MONITOR
`
`130
`
`DSC
`
`"
`
`122
`/
`
`"
`
`PC
`
`FIG.38
`
`121
`
`126
`
`125
`
`123
`
`PC
`
`MODEM
`
`120
`
`DSC
`
`FIG.39
`
`114b dd c3dd4eQ
`
`114a
`
`POWER REC/PLAY
`
`UP
`
`DOWN MODEM
`
`114f
`ERASE
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 34 of 98
`
`5,717,496
`
`FIG.40
`
`113
`,rJ
`
`ERASE
`
`PLAY
`MODEM CONNECT
`
`FIG.41
`
`(A)
`
`(B)
`
`PLAY
`
`(C)
`
`MODEM
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 35 of 98
`
`5,717,496
`
`FIG. 42(A)
`
`' \ \ I I I I I /
`MODEM3CONNECI-
`/
`I
`f I
`I I I \ , ,
`
`FIG. 42(8)
`
`1-1
`MODEM CONNECT 1_1
`
`I
`I
`
`FIG. 42(C)
`
`'''""'/ 1
`MODEM~CONNECI- -
`/
`I
`I I I I I \ , ,
`
`1- I --
`
`1
`
`FIG.43
`
`RECEPTION INTERRUPTION
`PROCESS
`
`y
`
`PROCESS
`CORRESPONDING
`TO COMMAND
`
`STORE DATA TO
`BUFFER FOR
`CONTROLLING MODEM
`
`8203
`
`RETURN
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 36 of 98
`
`5,717,496
`
`FIG.44
`
`TIRGGER SW. PROCESS
`
`N
`
`N
`
`8205
`.r'
`
`y
`
`S206
`.r'
`
`s 07
`
`TRANSMIT FILE SIZE
`
`5208
`
`5209
`
`IMAGE PICK UP PROCESS
`
`TRANSMIT IMAGE DATA
`
`RETURN
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 37 of 98
`
`5,717,496
`
`FIG.45
`
`MODEM SW. PROCESS
`
`SET MODEM MODE
`
`FLICKER 'CONNECT' DISPLAY
`
`ACKNOWLEDGE AND SET MODEM
`
`y
`
`S212 MODEM MODE
`RELEASE PROCESS
`
`S213
`
`S214
`
`8215
`
`N
`
`N
`
`N
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 38 of 98
`
`5,717,496
`
`FIG.46
`
`MODEM MODE RELEASE PROCESS
`
`FIG.47
`
`131a
`
`•'
`
`1~~-/·---·
`/
`~-/· 132a
`'""-.
`
`133
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 39 of 98
`
`5,717,496
`
`FIG.48
`
`135a
`
`135
`
`101
`
`13,5b(16)
`.
`' .
`. •-,
`' ' -·
`
`0
`I/ )'/I
`
`looooool
`
`120(18)
`
`FIG.49
`(ATTRIBUTE MEMORY)
`(COMMON MEMORY)
`I ATTRIBUTE INFORMATION I
`
`ATTRIBUTE INFORMATION
`
`BOOT SECTOR
`
`FAT
`
`r
`
`ROOT DIRECTORY
`
`IMAGE FILE
`
`IMAGE FILE
`
`DATA
`RECORD
`AREA
`
`~ --.......
`__.,-
`
`r
`
`l
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 40 of 98
`
`5,717,496
`
`FIG.50
`
`IMAGE FILE
`
`HEADER
`
`IMAGE DATA
`
`SPECIFICATION
`TUPLE
`
`DATA TYPE TUPLE
`
`IMAGE PICK-UP
`INFORMATION TUPLE
`
`FIG.51
`
`TUPLE ID
`
`NEXT TUPLE POINTER
`
`TUPLE DATA
`
`FIG.52
`
`IMAGE PICK UP INFORMATION ID
`
`NEXT TUPLE POINTER
`
`DATE DATA
`
`IRIS DATA
`
`SHUTIER SPEED DATA
`
`WHITE BLANCE SETIING DATA
`
`FOCUS POSITION DATA
`-
`ZOOM POSITION DATA
`
`STROBO DATA
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 41 of 98
`
`5,717,496
`
`FIG.53
`
`COMMENTID
`
`NEXT TUPLE POINTER
`(END CODE)
`COMMENT DATA
`LENGTH
`
`COMMENT DATA
`
`FIG.54
`
`SPECIFICATION
`TUPLE
`
`COMMENT TUPLE
`
`PLAY-BACK
`SEQUENCE TUPLE
`
`FILE RELEVANT
`TUPLE
`
`FIG.55
`
`THE FOLLOWING FILES
`ARE EXISTENT.
`1. osc 00001.J61
`2. osc 00002.J61
`3. DSC 00003.J61
`WHICH FILE DO YOU
`SELECT?
`>I@!
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 42 of 98
`
`5,717,496
`
`FIG. 55(A)
`
`No. COMMAND
`1
`PICK UP IMAGE
`
`SEND DIRECTORY
`
`SEND STATUS
`
`DESIGNATE FILE
`
`SEND COMMENT
`
`WRITE COMMENT
`
`SEND IMAGE
`
`PICK-UP DATA
`SET IMAGE PICK-
`UP DATA
`GENERATE SUB-
`DIRECTORY
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`FUNCTION
`PICK UP IMAGE UNDER A
`SET CONDITION
`SEND DATA IN DIRECTORY
`
`IN CARD
`SEND OPERATIONAL STASUS
`OF CAMERA
`DESIGNATE FILE AS A SUBJECT
`OF OPERATION {INCLUDING
`
`PLAY-BACK)
`
`SEND COMMENT PORTION OF
`HEADER IN DESIGNATED FILE
`WRITE DESIGNATED COMMENT IN
`DESIGNATED FILE
`SEND IMAGE PICK-UP DATA
`
`IN DESIGNATED FILE
`SEND IMAGE PICK-UP DATA
`OF CAMERA
`GENERATE SUB-DIRECTORY AND
`GENERATE CONTROL FlLE IN
`
`SUB-DIRECTORY
`
`MOVE FILE
`
`MOVE DESIGNATED FILE TO
`DESIGNATED DIRECTORY
`ERASE DESIGNATED FILE,
`DIRECTORY
`CHANGE FILE NAME CHANGE DESIGNATED FILE NAME
`
`FILE
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 43 of 98
`
`5,717,496
`
`FIG.56
`
`FILE ; DSC 00001.J61
`IMAGE PICK UP DATA
`92.11.11 15:48
`COMMENT
`
`TARO YAMADA
`
`FIG.57
`
`FILE ; DSC 00001 .J61
`
`IMAGE PICK UP DATA
`
`92.11.11 15:48
`
`COMMENT
`
`TARO YAMADA
`PICK UP IMAGE AT MT.FUJI
`
`DO YOU WRITE IN ?
`
`Y ~
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 44 of 98
`
`5,717,496
`
`FIG.58
`
`COMMENT REFERENCE I
`CHANGE PROCESS
`
`RECEIVE DIRECTORY INFORMATION
`
`r--- S240
`
`DISPLAY DIRECTORY
`
`S241
`
`I
`
`INPUT FILE NO.
`
`DESIGNATE FILE NO.
`
`RECEIVE IMAGE PICK UP DATA
`
`RECEIVE COMMENT DATA
`
`~ 5242
`~ 5243
`
`5244
`
`S245
`
`DISPLAY IMAGE PICK UP DATA COMMENT ~ S246
`
`COMMENT INPUT PROCESS
`
`~ S247
`
`N
`
`CHANGED?
`
`y
`
`5248
`_,J
`
`WRITE IN COMMENT
`
`8249
`
`,
`
`( RETURN )
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 45 of 98
`
`5,717,496
`
`FIG.59
`IMAGE PICK UP PROCESS
`WITH COMMENT
`
`INPUT COMMENT
`
`IMAGE PICK UP
`
`WRITE IN COMMENT
`
`RECEIVE STATUS
`
`S253
`
`N
`
`8255
`
`S256
`
`S257
`
`y
`
`FIG.60
`
`DESIGNATE
`COMMAND
`DIRECTORY
`IZl IZI
`
`DIRECTORY
`NUMBER
`OF BYTES
`DATA
`~
`C2:SJ IZ1 IZI -~~~~~- IZI
`
`PC - DSC
`
`PC - DSC
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 46 of 98
`
`5,717,496
`
`1
`
`2
`
`3
`
`4
`
`FIG.61
`
`ENTRY 0
`
`ENTRY 1
`
`ENTRY 2
`
`ENTRY 3
`
`---
`
`FIG.62
`
`1FH
`1CH
`FILE SIZE
`
`FIG. 62(A)
`
`DATA
`
`ATTRIBUTE
`
`OOH
`01H
`02H
`04H
`OBH
`10H
`20H
`
`COMMON FILE
`READ EXCLUSIVE FILE
`CONCEALED FILE
`SYSTEM FILE
`VOLUME ID
`SUB-DIRECTORY
`ARCHIVE FILE
`
`FIG.63
`COMMAND
`IZI
`NUMBER
`OF BYTES
`
`COMMENT
`DATA
`
`PC-DSC
`
`PC- DSC
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 47 of 98
`
`5,717,496
`
`FIG.64
`
`COMMENT TRANSMISSION I
`COMMAND PROCESS
`
`SET BUS TO MEMORY CARD ACCESS
`
`8261
`
`CALCULATE LEADING ADDRESS
`OF DESIGNATED FILE
`
`8262
`
`SEARCH COMMENT TUPLE
`
`8263
`
`N
`
`y
`
`TRANSMIT NUMBER OF BYTES
`DATA OF COMMENT TUPLE
`8266
`
`RELEASE BUS
`
`8267
`
`RETURN
`
`FIG.65
`
`PC- DSC
`
`COMMAND NUMBER
`OF BYTES
`
`COMMENT
`DATA
`
`C><IIXIIXI
`
`lXI
`
`PC- DSC - - - - - - - - - - - - - - - - - - - -
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 48 of 98
`
`5,717,496
`
`FIG.66
`
`COMMENT WRITE IN
`COMMAND PROCESS
`
`RECEIVE NUMBER OF BYTES
`
`SET BUS TO MEMORY
`CARD ACCESS
`
`CALCULATE LEADING ADDRESS
`OF DESIGNATED FILE
`
`SEARCH COMMENT TUPLE
`
`8271
`
`8272
`
`8273
`
`S274
`
`8280
`GENERATE COMMENT
`TUPLE AT THE END
`OF TUPLE
`
`8281
`
`S276
`
`y·
`
`N
`
`8279
`
`S277
`WRITE PROGRESSIVELY RECEIVED
`TUPLE DATA IN SUPER IMPOSITION
`TO COMMENT DATA
`
`RELEASE BUS
`
`S278
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 49 of 98
`
`5,717,496
`
`FIG.67
`
`1. GENERATE SUB-DIRECTORY
`
`2. MOVE FILE
`
`NO. INPUT > I @]
`
`FIG.68
`
`GENERATE SUB-DIRECTORY
`
`COMMEMT
`
`EXECUTE? > Y ~
`
`FIG.69
`
`MOVE FILE
`
`1. osc 00001. J61
`2.
`(SOIA 02)
`2.1 DSC 02001. J61
`3. osc 00003. J61
`
`MOVE WHICH FILE?
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 50 of 98
`
`5,717,496
`
`FIG.70
`MOVE FILE
`
`1. DSC 00001. J61
`2.
`(SOIA 02)
`2.1 DSC 02001. J61
`3. DSC 00003. J61
`
`MOVE TO WHICH DIRECTORY?>2
`
`FIG.71
`
`MOVE FILE
`
`2.
`
`(SOIA 02)
`2.1 DSC 02001. J61
`2.2 DSC 00001. J61
`3. DSC 00003.J61
`
`MOVE IS DONE.
`
`FIG.72
`
`SUB-DIRECTORY GENERATION
`
`COMMENT INPUT PROCESS
`
`S291
`
`GENERATE SUB-DIRECTORY,
`TRANSMIT COMMAND
`
`8292
`
`WRITE IN COMMENT DATA
`
`S293
`
`DISPLAY SUB-DIRECTORY
`
`8294
`
`RETURN
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 51 of 98
`
`5,717,496
`
`FIG.73
`
`8301
`
`S302
`
`8303
`
`8304
`
`S305
`
`8306
`
`DISPLAY DIRECTORY
`
`INPUT DESIGNATED
`FILE TO BE MOVED
`
`INPUT DIRECTORY OF
`MOVEMENT DESTINATION
`
`TRANSMIT DIRECTORY MOVE-
`MENT COMMAND TO DSC
`
`RECEIVE NEW DIRECTORY
`
`DISPLAY NEW DIRECTORY
`
`FIG.74
`
`COMMAND
`
`Pc~Dsc
`
`PC +--DSC
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 52 of 98
`
`5,717,496
`
`FIG.75
`
`SUB-DIRECTORY GENERATION
`COMMAND PROCESS
`
`S311
`
`S312
`
`SET BUS TO MEMORY CARD
`ACCESS
`
`SEARCH EMPTY ENTRY OF
`DIRECTORY
`
`S313
`
`N
`
`S314
`
`SEARCH EMPTY AREA OF SIZE
`OF DIRECTORY
`
`5315
`
`N
`
`.REGISTER SUB-DIRECTORY
`
`S319
`
`REGISTER CONTROL FILE
`
`S316
`
`5317
`
`S318
`
`FIG.76
`
`MOVEMENT MOVEMENT DESTINATION
`COMMAND ~ DIRECTORY
`lZJ jgl IZ} ~
`
`PC~ DSC
`
`PC+- DSC
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 53 of 98
`
`5,717,496
`
`FIG.77
`
`8321
`
`8322
`
`8323
`
`8324
`
`RECEIVE MOVEMENT FILE
`
`RECEIVE MOVEMENT
`DESTINATION DIRECTORY
`
`SET BUS TO CARD ACCESS
`
`READ OUT DIRECTORY
`ENTRY OF MOVEMENT FILE
`
`8325
`
`SEARCH EMPTY ENTRY OF MOVE(cid:173)
`MENT DESTINATION DIRECTORY
`
`5326
`
`N
`
`5327
`
`CHECK FILE NAME DUPLICATION
`
`5328
`
`N
`
`8329
`
`READ OUT DATA OF ENTRY WHICH
`IS READ OUT IN EMPTY ENTRY
`
`5332
`
`5330
`
`8331
`
`WRITE ERASE MARK TO
`ORIGINAL ENTRY
`
`RELEASE BUS
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 54 of 98
`
`5,717,496
`
`FIG.78
`
`8341
`
`IMAGE PICK UP
`PROCESS
`
`N
`
`y
`
`5342
`
`IMAGE PICK UP PROCESS
`
`8343
`
`COMPRESS AND RECORD IMAGE
`DATA IN MEMORY CARD
`
`8344
`
`ESCAPE RECORDING FRAME
`NO. TO RAM
`
`8345
`
`8346
`
`8347
`
`8348
`
`WRITE HEADER DATA
`
`CLOSE FILE PROCESS
`
`SEARCH NEXT DIRECTORY
`
`SEARCH FAT
`
`8349
`
`N
`
`y
`
`RETURN
`
`8350
`
`8351
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 55 of 98
`
`5,717,496
`
`FIG.78(A)
`
`TUPLEID ABBREVIATION
`
`MEANING
`
`OOH
`
`CISTPL_NULL
`
`NULL TUPLE (NULLIFY)
`
`01H
`02H-07H
`
`CISTPL_DEVICE
`-
`
`DEVICE INFORMATION TUPLE (COMMON MEMORY)
`RESERVE
`{DEVICE INFORMATION TUPLE FOR
`HIGH-ORDER COMPATIBLE VERSION)
`
`08H-OFH
`
`10H
`11H
`
`12H
`
`13H
`14H
`15H
`16H
`17H
`
`-
`
`RESERVE
`(DEVICE INFORMATION TUPLE FOR
`HIGH-ORDER INCOMPATIBLE VERSION)
`CHECK SUM TUPLE
`· CISTPL_CHECKSUM
`CISTPL_LONGLINK_A LONG LINK TUPLE
`(TO ATTRIBUTE MEMORY)
`
`CISTPL_LONGLINK_ C LONG LINK TUPLE
`(TO COMMON MEMORY)
`
`CISTPL_LINKT ARGET LINK TARGET TUPLE
`CISTPL_NO_LINK
`NO LINK TUPLE
`LEVEL 1 VERSION/PRODUCT INFORMATION TUPLE
`CISTPL_ VERS_1
`EACH LANGUAGE LffiER LINE TUPLE
`CISTPL_ALTSTR
`DEVICE INFORMATION TUPLE
`CISTPL_DEVICE_A
`(ATTRIBUTE MEMORY)
`
`18H
`
`CISTPL_JEOEC_C
`
`19H
`
`CISTPL_JEDEC _A
`
`JEDEC DEVICE ID TUPLE
`(COMMON MEMORY)
`
`JEDEC DEVICE ID TUPLE
`(ATTRIBUTE MEMORY)
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 56 of 98
`
`5,717,496
`
`FIG. 78(8)
`
`TUPLEID ABBREVIATION
`1AH
`1BH
`
`CISTPL_CONF
`CISTPL_CE
`
`MEANING
`
`CONFIGURATION TUPLE
`CONFIGURATION ENTRY TUPLE
`
`1CH
`
`1DH
`
`CISTPL_DEVICE_OC ADDITIONAL DEVICE INFORMATION TUPLE
`(COMMON MEMORY)
`
`CISTPL_DEVICE_OA ADDITIONAL DEVICE INFORMATION TUPLE
`(ATTRIBUTE MEMORY)
`
`1EH-3FH
`40H
`41H
`42H
`
`-
`(RESERVE)
`LEVEL 2 VERSION INFORMATION TUPLE
`CISTPL_ VERS_2
`FORMAT INFORMATION TUPLE
`CISTPL_FORMA T
`CISTPL_GEOMETRY GEOMETRY INFORMATION TUPLE
`(ONLY DISC TYPE FORMAT IS POSSIBLE)
`
`43H
`
`CISTPL_BYTEORDER BYTE ORDER INFORMATION
`(ONLY MEMORY TYPE FORMAT IS POSSIBLE}
`
`44H
`45H
`46H
`47H-7FH
`BOH-FEH
`FFH
`
`CISTPL_DATE
`CISTPL_BATIERY
`CISTPL_ORG
`-
`-
`CISTPL_END
`
`INITIALIZATION DAY-TIME TUPLE
`BATTERY REPLACE DATE TUPLE
`PARTITION CONTENT INFORMATION TUPLE
`(RESERVE}
`FOR MAKER INDIVIDUAL INFORMATION
`TUPLE LINK COMPLETION TUPLE
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 57 of 98
`
`5,717,496
`
`FIG. 78(C)
`
`CONTENTS
`
`ID (JUMP COMMAND TO BOOT CODE)
`IT SHOULD BE WHETHER EBH, xxH, 90H OR E9H, xxH, xxH.
`MAKER NAME AND VERSION NO.
`NUMBER OF BYTES PER 1 SECTOR
`""""
`NUMBER OF SECTORS PER ALLOCATION UNIT
`NUMBER OF RESERVE SECTORS
`NUMBER OF FATS
`NUMBER OF ENTRIES IN ROOT DIRECTORY
`NUMBER OF ALL SECTORS
`MEDIA DESCRIPTOR (F8h)
`NUMBER OF SECTORS PER FAT
`NUMBER OF SECTORS PER 1 TRACK
`·NUMBER OF HEADS
`NUMBER OF INVISIBLE SECTORS
`(RESERVE)
`BOOTSTRAP CODE ETC.
`
`BPS
`
`_,1
`
`OFFSET NUMBER
`OF BYTES
`+00
`3
`
`+03
`+08
`+OD
`+OE
`+10
`+11
`+13
`+15
`+16
`+18
`+1A
`+1C
`+1E
`+40
`
`8
`2
`1
`2
`1
`2
`2
`1
`2
`2
`2
`2
`34
`-
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 58 of 98
`
`5,717,496
`
`FIG.79
`
`PROCESS FOR ERASE SW.
`
`S361
`
`8362
`
`N
`
`N
`
`S363
`
`READ FRAME NO. WHICH HAS
`BEEN ESCAPED
`
`S364
`
`SET PLAY-BACK FRAME NO.
`
`MUTING PROCESS
`
`S368
`
`S365
`
`PLAY -BACK DESIGNATED FRAME
`
`S366
`
`ON
`
`S367
`
`FIG.80
`
`1
`CLUSTER 0
`2
`.--, -F-F8---,.-F-FF----r--T-
`
`'----y---J
`12BIT
`
`FINAL CLUSTER
`
`I
`
`I
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 59 of 98
`
`5,717,496
`
`FIG. BI(A)
`
`FIG. 81 (C)
`ERASE I[
`I _I
`
`ERASE
`
`FIG. 81(8)
`I ,-
`1 ,-, -
`FIG. 81(0)
`
`ERASE ~-~ ~-~
`1_1 1_1
`
`FIG. 82(A)
`
`'\ 4 t
`
`I I I
`
`I
`
`I
`
`FIG. 82(8)
`I
`
`-:ERAsE:-
`
`I t I
`
`I I t I \
`
`-
`
`,-, -
`
`FIG. 82(C)
`
`\
`
`I
`
`I
`
`I
`
`I
`
`I
`
`t
`
`I
`
`FIG. 82(0)
`
`,
`
`I
`
`I
`
`I
`
`t
`
`I
`
`I
`
`:ERASE:-
`'\ -
`
`~-
`
`I_
`
`PLAY
`
`~-~
`1_1
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 60 of 98
`
`5,717,496
`
`FIG. 82(E)
`
`ERASE MODE OPERATION
`
`A
`
`B
`
`c
`
`WITHOUT FORMATTING MEMORY CHECK AND
`MANAGEMENT AREA WRITING ARE DONE, AND
`WITH FORMATTING ALL FILES ARE ERASED.
`
`MEMORY CHECK AND MANAGEMENT AREA
`WRITING ARE DONE WITHOUT FAIL.
`
`THE MANAGEMENT INFORMATION IS WRITIEN
`WITHOUT WRITING ATIRIBUTE INFORMATION
`OF THE COMMON MEMORY.
`
`Ex. GOOG 1003
`
`

`

`U.S. Patent
`
`Feb. 10, 1998
`
`Sheet 61 of 98
`
`5,717,496
`
`FIG.83
`
`DISPLAY ERROR
`
`8377
`
`S374
`
`S375
`
`S376
`
`ALL DATA ERASE
`PREPARATION FLAG SET
`
`I ERASE I DISPLAY FLICKER
`
`SETIING TIMER TO 5 SEC.
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket