throbber
(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2011/0122153 A1
`(43) Pub. Date:
`May 26, 2011
`OKAMURA et al.
`
`US 2011 0122153A1
`
`(54) INFORMATION PROCESSINGAPPARATUS,
`INFORMATION PROCESSING METHOD,
`AND PROGRAM
`
`(76) Inventors:
`
`Yuki OKAMURA, Saitama (JP);
`Daisuke Mochizuki, Chiba (JP);
`Akiko Terayama, Tokyo (JP);
`Takuro Noda, Tokyo (JP); Eijiro
`Mori, Tokyo (JP); Takuo Ikeda,
`Tokyo (JP)
`
`(21) Appl. No.:
`
`12/908,779
`
`(22) Filed:
`
`Oct. 20, 2010
`
`(30)
`
`Foreign Application Priority Data
`
`Nov. 26, 2009 (JP) ............................... P2009-268661
`
`
`
`Publication Classification
`
`(51) Int. Cl.
`(2006.01)
`G09G 5/00
`(52) U.S. Cl. ........................................................ 345/629
`(57)
`ABSTRACT
`An information processing apparatus includes a transformed
`coordinate calculating section that calculates transformed
`coordinates for each of a plurality of Superimposed images
`associated with coordinates in a background image, by trans
`forming coordinates of other Superimposed images with
`respect to one Superimposed image as a reference image in
`Such a way that coordinate intervals within a predetermined
`area with respect to the reference image become denser with
`increasing distance from the reference image toward the
`boundary, a coordinate setting section that sets coordinates of
`the reference image on the basis of a mean value obtained by
`calculating a mean of the calculated coordinates of the other
`Superimposed images with respect to the reference image,
`and a display control section that displays the background
`image and the plurality of Superimposed images on a display
`section in Such a way that the reference image is placed at the
`set coordinates in the background image.
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 1 of 109
`
`

`

`Patent Application Publication
`
`May 26, 2011 Sheet 1 of 66
`
`US 2011/0122153 A1
`
`
`
`FACE
`CLUSTER
`GENERATING
`SECTION
`
`ATRIBUTE
`INFORMATION
`ACQUIRING
`SECTION
`
`TREE
`GENERATING
`SECTION
`
`HIERARCHY
`DETERMINING
`SECTION
`
`TREE
`RESTRUCTURING
`SECTION
`
`CONTENT
`STORING
`SECTION
`
`EVENT
`CLUSTER
`GENERATING
`SECTION
`
`MAP
`INFORMATION
`STORING
`SECTION
`
`CLUSTER
`INFORMATION
`GENERATING
`SECTION
`
`CONDITION
`SETTING
`SECTION
`
`ADDRESS
`INFORMATION
`STORING
`SECTION
`
`CLUSTER
`INFORMATION
`STORING
`SECTION
`
`OPERATION
`ACCEPTING
`SECTION
`
`DISPLAY
`SECTION
`
`DISPLAY
`CONTROL
`SECTION
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 2 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 2 of 66
`
`US 2011/0122153 A1
`
`
`
`ATTACHED
`INFORMATION
`
`IMAGE
`INFORMATION
`
`213
`
`ATTRIBUTE
`INFORMATION
`GPS
`INFORMATION
`DATE ANDTIME
`OF SHOOTING
`UPDATE
`PICTURE SIZE
`COLOR SPACE
`INFORMATION
`MAKERNAME
`
`214
`
`MAKER NOTE
`AREA
`
`( ExENSON)
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 3 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 3 of 66
`
`US 2011/O122153 A1
`
`FIG. 3
`
`230
`ar
`
`231
`
`
`
`N SE
`LATITUDE: OOOO'
`LONGITUDE: OOOO'
`
`232
`
`ADDRESS INFORMATION
`
`TOKYO-PREFECTURE SHINAGAWAWARD
`KITASHINAGAWA3-CHOME
`
`LATITUDE: OOOO'
`LONGITUDE: OOOO'
`
`TOKYO-PREFECTURE SHINAGAWAWARD
`KITASHINAGAWA3-CHOME
`OOCITY SHINAGAWA
`
`LATITUDE: OOOO'
`LONGITUDE: OOOO'
`
`TOKYO-PREFECTURE SHINAGAWAWARD
`OSAK 1-CHOME OOCITY OSAK WT
`
`LATITUDE: OOOO'
`LONGITUDE: OOOO'
`
`TOKYO-PREFECTURE SHINAGAWAWARD
`OSAK 1-CHOME GOTENYAMAOOTOWER
`
`LATITUDE: OOOO'
`LONGITUDE: OOOO'
`
`TOKYO-PREFECTURE SHINAGAWAWARD
`OSAK 1-CHOME OO COMPANY
`
`LATITUDE: OOOO'
`LONGITUDE: OOOO'
`
`TOKYO-PREFECTURE SHINAGAWAWARD
`OSAK 1-CHOME
`OO COMPANYTECHNICAL CENTER
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 4 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 4 of 66
`
`US 2011/O122153 A1
`
`251
`
`FIG. 4
`252
`
`253
`
`
`
`PREFECTURE
`MUNICIPALTY
`CHOME/BANCH
`TOKYOPREFECTURESHINAGAWAWARDKASHINAGAWA3CHOME
`2 TOKYOPREFECTUREESHINAGAWAWARDKITASHINAGAWA3CHOME
`TOKYOPREFECTURESHINAGAWAWARD
`TOKYOPREFECTUREESHINAGAWAWARDKITASHINAGAWA3CHOME
`FOSAK1-CHOME
`
`7
`
`254
`
`BUILDINGNAMEETC,
`
`(OOCTYOSAKW-258
`
`9 TOKYOPREFECTURESHINAGAWAWARD
`10 TOKYOPREFECTURESHINAGAWAWARD
`
`OSAKCHOME
`OSAKCHOME
`
`OOCTYOSAKWT
`OOCTYOSAKWT-258
`
`
`
`
`
`
`
`
`
`
`
`
`
`QOCITYOSAKIWI
`OOCTYOSAKWI-258
`
`OOCTYOSAKW-258
`OOCOMPANY
`OOCTYOSAK
`
`OSAKCHOME
`OSAKCHOME
`OSAKCHOME
`OSAKCHOME
`OSAKCHOME
`OSAKCHOME
`
`OSAKCHOME IOOCOMPANYTECHNICALCENTER
`
`14 TOKYOPREFECTURE
`
`18 TOKYOPREFECTUREESHINAGAWAWARD
`19TOKYOPREFECTURESHINAGAWAWARD
`20 TOKYOPREFECTURESHINAGAWAWARD
`21 TOKYOPREFECTURESHINAGAWAWARD
`23 TOKYOPREFECTUREESHINAGAWAWARD
`24ETOKYOPREFECTUREESHINAGAWAWARD
`25ETOKYOPREFECTURE
`26 TOKYOPREFECTURE
`27TOKYOPREFECTURE;
`28 TOKYOPREFECTURESHINAGAWAWARD
`
`31 TOKYOPREFECTURESHINAGAWAWARD
`
`
`
`
`
`- - - - - - - - - - - us--- ---------- us--
`
`--------- v---
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 5 of 109
`
`

`

`Patent Application Publ
`ion
`icat
`
`May 26
`, 2011 Sheet 5 of 66
`
`US 2011/0122153 A1
`
`
`
`872
`
`}}ELSTATO
`LNERHWd
`
`OO OO:EGn|LIONOT
`,OO OO (BODLJIVT
`
`NO||WW?JOHN||
`(NOLLISOd HEINEO)
`
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 6 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 6 of 66
`
`US 2011/O122153 A1
`
`F.G. 6A
`
`(x2, y2)
`312
`
`F.G. 6B
`
`313
`
`
`
`
`
`y/ 304
`
`306
`d2
`
`305
`
`314
`
`308
`
`FIG. 6C 316
`
`315
`O d3EO
`
`FIG. 6D
`318
`
`
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 7 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 7 of 66
`
`US 2011/O122153 A1
`
`FIG. 7
`
`381
`
`382
`
`383
`
`384
`
`385
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 8 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 8 of 66
`
`US 2011/O122153 A1
`
`
`
`FIG.8
`
`essessssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 9 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 9 of 66
`
`US 2011/0122153 A1
`
`FIG. 9
`
`an
`
`A-...-------------------ear-----------------re-resear-ass---------
`re-sous
`resea----------
`--------------
`
`n-a-sa-----issor assoss anot
`
`s
`
`"----------------------------------" "
`sonosaess-eeeee-eares--"
`
`8-|--
`-
`---,
`32 Fr.
`325
`"324,
`322 "323
`321
`is
`is
`is
`La La
`at
`(2) () (2) (G10 (9) (3) (5) (12) (G) () (13) () (6) (8)
`-y- N-N- Y
`Y
`386
`387
`388
`389
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 10 of 109
`
`

`

`Patent Application Publication
`
`May 26, 2011 Sheet 10 of 66
`
`US 2011/0122153 A1
`
`F.G. 10
`
`---------------------------ass-"
`
`()() ()() ()() ()() ()() () (2 ge
`tly t; td3 to
`tis tle ti, td8 tg tdio td11 to 12 tdia
`\ y \-y-N-y-N-y-/-y-
`381, id1
`382, id2
`383, id3
`384, id4
`385, id5
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 11 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 11 of 66
`
`US 2011/0122153 A1
`
`FIG. 11A
`
`FIG. 11D
`
`NUMBER OF
`CONTENTS
`
`NUMBER OF
`CONTENTS
`
`id1
`
`d2 id3 id4 id5 EVENT
`ID
`
`id1
`
`d2 id3 id4 id5 EVENT
`ID
`
`FIG. 11B
`
`FIG. 11E
`
`NUMBER OF
`CONTENTS
`
`NUMBER OF
`CONTENTS
`
`id 1 id2 id3 id4 id5 EVENT
`ID
`
`id 1 id2 id3 id4 id5 EVENT
`ID
`
`FIG. 11C
`
`FIG. 11F
`
`NUMBER OF
`CONTENTS
`
`
`
`NUMBER OF
`CONTENTS
`
`id 1 id2 id3 id4 id5 EVENT
`
`id 1 id2 id3 id4 id5 EVENT
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 12 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 12 of 66
`
`US 2011/0122153 A1
`
`FIG. 12A
`
`NUMBER OF
`CONTENTS
`
`NUMBER OF
`CONTENTS
`
`id1 id2 id3 id4 d5 EVENT
`ID
`
`id1 id2 id3 id4 id5 EVENT
`ID
`
`FIG. 12B
`
`NUMBER OF
`CONTENTS
`
`
`
`NUMBER OF
`CONTENTS
`
`id1 id2 id3 id4 id5 EVENT
`
`id1 id2 id3 id4 id5 EVENT
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 13 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 13 of 66
`
`US 2011/0122153 A1
`
`FIG. 13A
`
`386
`
`387
`
`388
`
`389
`
`RESTRUCTURING OF TREE
`
`FIG. 13B
`
`
`
`386
`
`387
`
`388
`
`389
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 14 of 109
`
`

`

`Patent Application Publication
`
`May 26, 2011 Sheet 14 of 66
`
`US 2011/O122153 A1
`
`F.G. 14
`
`171
`
`172
`
`CLUSTERDIAMETER (km)
`
`MAP SCALE
`
`
`
`
`
`
`
`
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 15 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 15 of 66
`
`US 2011/0122153 A1
`
`
`
`Sys
`
`FIG. 15A
`
`NSCAX
`
`1.
`
`s:
`
`/
`
`{
`
`N s
`
`-
`N1i
`/2S K /SZ AN
`
`1.
`
`X
`
`RN a
`
`y
`
`2
`
`M y Q
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 16 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 16 of 66
`
`US 2011/O122153 A1
`
`
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 17 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 17 of 66
`
`US 2011/O122153 A1
`
`FIG. 17
`
`401
`
`INDEX SCREEN
`
`MODE
`SWITCHING
`
`MODE v 7
`swen
`
`
`
`402
`
`CONTENT PLAYBACK
`SCREEN
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 18 of 109
`
`

`

`Patent Application Publication
`
`May 26, 2011 Sheet 18 of 66
`
`US 2011/O122153 A1
`
`
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 19 of 109
`
`

`

`Patent Application Publication
`
`May 26, 2011 Sheet 19 of 66
`
`US 2011/O122153 A1
`
`
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 20 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 20 of 66
`
`US 2011/0122153 A1
`
`
`
`S.s
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 21 of 109
`
`

`

`Patent Application Publication
`
`May 26, 2011 Sheet 21 of 66
`
`US 2011/O122153 A1
`
`
`
`S
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 22 of 109
`
`

`

`Patent Application Publication
`
`May 26, 2011 Sheet 22 of 66
`
`US 2011/O122153 A1
`
`FIG. 22
`
`
`
`442
`
`441
`
`443
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 23 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 23 of 66
`
`US 2011/O122153 A1
`
`FIG. 23
`
`451
`
`
`
`452
`
`450
`
`453
`
`FACE DATE:29.07.2008 TIME: 19:23 - 22:49
`
`442
`
`441
`
`443
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 24 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 24 of 66
`
`US 2011/O122153 A1
`
`FIG. 24
`
`451
`
`
`
`452
`
`460
`
`453
`
`442
`
`441
`
`443
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 25 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 25 of 66
`
`US 2011/O122153 A1
`
`FIG. 25
`
`451
`
`
`
`452
`
`465
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 26 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 26 of 66
`
`US 2011/0122153 A1
`
`FIG. 26
`
`451
`
`
`
`452
`
`470 453
`
`454
`
`442
`
`441
`
`472
`
`419 43
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 27 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 27 of 66
`
`US 2011/0122153 A1
`
`
`
`480
`
`FIG. 27A
`
`/\
`
`482
`/
`
`LOCATION
`YUKIGAYAOTSUKASTATION
`ANSWERE"" 106 photos VSC
`DOWNTOW
`WALK
`:
`:
`D
`OTASTATION
`()
`g
`AND WICINITY
`TOKYO OOLAND
`AND WICINITY
`NARITAAIRPORT
`AND WICINITY
`KRYUGAOKAZOO
`/25 3.
`AND WICINITY
`y /
`() A
`JOMOSANZAN PANORAMA
`SWAWARS WRNW" 7photos v X //\ ZIAN
`
`547 photos
`8 photos
`
`FIG. 27B
`
`481
`
`480
`
`483
`
`
`
`
`
`A
`
`24 photos
`- 09/01/2008
`18 photos
`N - 09/02/2009
`KRYUGAOKAZOO
`AND WICINITY
`JOMOSANZAN PANORAMA
`HIGHWAY AND WICINITY
`
`
`
`487
`
`YY2SS(7//
`
`SXSh
`
`:
`
`NSW
`
`
`
`AN. W.
`2 C; VW
`A. (2 N
`1. V
`/ /X I
`y
`28 //NZ AN
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 28 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 28 of 66
`
`US 2011/O122153 A1
`
`FIG. 28
`
`START
`
`S901
`
`
`
`
`
`HAS INSTRUCTING
`OPERATION FOR GENERATING
`CLUSTER INFORMATION BEEN
`PERFORMED?
`
`AcquireATTRIBUTEINFORMATIONs'
`
`YES
`
`OF CONTENTS
`
`TREE GENERATION PROCESS
`
`S910
`
`EVENT CLUSTERGENERATION is
`PROCESS
`
`HIERARCHY DETERMINATION PROCESS
`
`TREE RESTRUCTURINGPROCESS
`
`S970
`
`S990
`
`GENERATE CLUSTER MAPS
`CORRESPONDING TO
`GENERATED CLUSTERS
`
`STORE GENERATED
`CLUSTER INFORMATION
`
`S904
`
`S905
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 29 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 29 of 66
`
`US 2011/O122153 A1
`
`FIG. 29
`
`so
`er 1
`HIERARCHY DETERMINATION PROCESS
`
`SET EVENTID'S WITH RESPECT TO
`INDIVIDUAL CONTENTS
`
`S971
`
`CALCULATE FREQUENCYDISTRIBUTION is S972
`OF EVENTID'S WITH RESPECT TO
`EACH OF NODES
`
`CALCULATE LINKAGE SCORES OF
`EACH PARENT NODEON BASIS OF
`FREQUENCYDISTRIBUTION OF CHILD NODES
`
`S973
`
`SELECT ONE NODE BEGINNING WITH
`NODESATUPPERLEVELS, AND
`SET THIS NODEASTARGET NODE
`
`S974
`
`S975
`
`LINKAGE SCORES
`CLINKAGETHRESHOLD
`th92
`
`S977
`EXCLUDE
`TARGETNODE | DETERMINETARGETNODEAS EXTRACTION NODE,
`FROMNODES
`AND EXCLUDETARGET NODE AND
`TO BESELECTED ITS CHILD NODES FROMNODESTO BE SELECTED
`
`S978
`
`DOES ANOTHER
`NODE TO BE SELECTED
`EXIST?
`
`
`
`
`
`NO
`
`S979
`
`GENERATE TREE FORMED BY EXTRACTION NODES
`
`RETURN
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 30 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 30 of 66
`
`US 2011/O122153 A1
`
`FIG. 30
`
`S990
`
`
`
`TREE RESTRUCTURING PROCESS
`
`S991
`
`
`
`IS NUMBER OF
`CHILD NODES BELONGING TO
`TARGET NODE EQUAL TO OR
`SMALLERTHAN 12
`
`YES
`
`EXTRACT PAR WITHSMALLEST
`CLUSTER-TO-CLUSTER DISTANCE
`FROMAMONG PARS OF CHILD NODES
`BELONGING TO TARGET NODE
`
`
`
`DOES EXTRACTED
`PARSATISFY CONSTRAINT
`
`
`
`MERGE THAT PAR
`INTO SINGLE NODE
`
`RETURN
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 31 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 31 of 66
`
`US 2011/O122153 A1
`
`FIG. 31
`
`
`
`S1001
`
`HASCONTENT
`PLAYBACKINSTRUCTING OPERATION
`BEENPERFORMED?
`YES
`DISPLAY INDEX SCREEN OF CLUSTERMAPS
`
`S1002
`
`S1003
`
`SWITCH INDEX SCREENS1004
`N EEE
`SWITCHINGOP
`
`NO
`
`HASSWITCHING
`OPERATION OF INDEX SCREEN BEEN
`PERFORMED
`NO
`
`S1005
`
`HASSCROLLOPERATION
`BEEN PERFORMED
`YES
`SWITCH INDEX SCREEN INACCORDANCE
`WITHSCROLLOPERATION
`
`S1006
`
`S1007
`
`HASSELECTING
`OPERATION OF INDEXIMAGE BEEN
`PERFORMED
`S1008
`YES
`DISPLAYINFORMATION RELATED TO CLUSTER
`CORRESPONDING TO THAT INDEX IMAGE
`S1009
`
`HAS DETERMINING OPERATION
`BEEN PERFORMED
`S1020
`YES
`CONTENT PLAYBACKSCREEN DISPLAY PROCESS
`S1010
`
`HASCONTENT
`PLAYBACKENDING OPERATION BEEN
`PERFORMED2
`YES
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 32 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 32 of 66
`
`US 2011/O122153 A1
`
`FIG. 32
`
`S1020
`er
`CONTENTPLAYBACKSCREEN DISPLAY PROCESS
`
`S1021
`
`HAS OPERATIONAL
`INPUT BEEN MADE
`
`S1022
`
`ATACHFACEBOXES
`TOFACES
`
`
`
`
`
`
`
`S1023
`
`DISPLAY CONTENT
`INFORMATIONAND
`OPERATIONASSISTANCE
`INFORMATION
`
`S1024
`
`YES
`
`HAS DISPLAY
`SWITCHING OPERATION
`TOINDEX SCREENBEEN
`PERFORMED
`
`
`
`RETURN
`
`ARE CONTENT
`INFORMATIONAND
`OPERATIONASSISTANCE
`INFORMATION
`DISPLAYED
`
`HASNO
`OPERATIONAL
`INPUT BEEN MADE WITHIN
`PREDETERMINED
`
`YES
`
`DISPLAYNEXTCONTENT
`
`OPERATIONAL
`INPUT BEEN MADE WITHIN
`PREDETERMINED
`TIME PERIOD)
`
`
`
`NO
`ERASE FACEBOXES
`
`
`
`ERASE CONTENTINFORMATIONAND
`OPERATIONASSISTANCE INFORMATION
`
`NO
`
`S1032
`
`DISPLAYEVENICONS
`
`S1031
`
`
`
`PLAYBACK
`SCREEN FOREVENT
`CLUSTER
`
`S1033
`
`
`
`PLAYBACK
`SCREEN FOR POSITION
`CLUSTER
`
`NO
`
`S1034
`
`DISPLAYPOSITION CONS
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 33 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 33 of 66
`
`US 2011/O122153 A1
`
`FIG. 33
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`HASSELECTING
`OPERATION ON
`EVENTCON BEEN
`PERFORMED
`
`
`
`S1041
`YES
`DISPLAYINFORMATION
`RELATED TO EVENT CLUSTER
`S1042
`CHANGEEVENTICONTO EVENTS
`REPRESENTATIVE IMAGE AND
`DATE AND TIME INFORMATION
`
`
`
`
`
`()
`
`S1035
`
`HASSELECTING
`OPERATION ON FACE BEEN
`PERFORMED?
`YES
`DISPLAYINFORMATION ON
`FACECLUSTERRELATED TO THATFACE
`
`DISPLAYIMAGE OF WICINITY OF
`THATFACE IN MAGNIFIED FORM
`S1038
`
`S1036
`
`S1037
`
`HASDETERMINING
`OPERATION BEEN
`PERFORMED
`YES
`DISPLAYPLAYBACKSCREEN FOR
`FACE CLUSTERRELATED TODETERMINED FACE
`
`S1039
`
`
`
`HASSELECTING
`OPERATION ON POSITIONICON
`BEEN PERFORMED
`YES
`DISPLAYINFORMATION
`RELATED TO POSITION CLUSTER
`
`CHANGE POSITIONICON
`TO CLUSTERMAP
`
`
`
`
`
`HASDETERMINING
`OPERATION BEEN
`PERFORMED?
`
`
`
`DISPLAYPLAYBACKSCREEN
`FORDETERMINEDEVENT CLUSTER
`
`HASDETERMINING
`OPERATION BEEN
`PERFORMED?
`
`DISPLAYPLAYBACKSCREEN FOR
`DETERMINED POSITION CLUSTER
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 34 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 34 of 66
`
`US 2011/O122153 A1
`
`FIG. 34
`
`600
`
`MAP
`INFORMATION
`STORING
`SECTION
`
`BACKGROUND
`MAP
`GENERATING
`SECTION
`
`CONTENT
`STORING
`SECTION
`
`BACKGROUND
`MAP
`INFORMATION
`STORING SECTION
`
`
`
`CLUSTER
`INFORMATION
`STORING
`SECTION
`
`DISPLAY
`CONTROL
`SECTION
`
`MAGNIFICATION/
`SHRINKAGE
`PROCESSING
`SECTION
`
`
`
`
`
`COORDINATE
`CALCULATING
`SECTION
`
`DISPLAY
`SECTION
`
`RELOCATION
`PROCESSING
`SECTION
`
`
`
`
`
`
`
`NON-LINEAR
`ZOOM
`PROCESSING
`SECTION
`
`OPERATION
`ACCEPTING
`SECTION
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 35 of 109
`
`

`

`Patent Application Publication
`
`May 26, 2011 Sheet 35 of 66
`
`US 2011/O122153 A1
`
`N
`
`
`
`DIDIIDILLINS-ZIZDILIITTTTTTTTTTTT
`-L
`EEHHHHHHHHEEEEEEEEEE|
`
`PAHHHHHHHHHHP2=#EEEEEE|
`
`LZILaT| | | | |
`eue KolHHH
`
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 36 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 36 of 66
`
`US 2011/O122153 A1
`
`FIG. 36
`
`763
`v
`
`Utsunomiy
`
`Hitachi
`
`Hitachiomiya
`Mito
`
`m
`
`Maebashi Kiryu
`
`-
`
`SanO
`
`Saku
`
`Takasaki
`
`Ota
`
`Chichibu
`
`Tsukuba
`
`Saitama
`
`... OKamisu
`Kashiwa NaritaKator
`764
`
`Sanmu
`
`s
`CyOshi
`
`Mobara
`
`Izumi
`
`MinamibOSO Kamogawa-
`
`| | | |
`
`Tokyo
`Sagamihara %c?
`Yokosuk
`Skitsu
`
`Kofu
`O
`
`Hachioji
`
`Fujinomiya Gotenba
`Full
`ul
`Numazu Ito
`Shizuoka
`
`Odawara
`
`Shimoda
`
`-
`
`--
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 37 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 37 of 66
`
`US 2011/0122153 A1
`
`FIG. 37
`
`763
`t/
`
`Utsunomiy
`Hitachiomiya
`Mito
`
`Hitachi
`
`.
`Maebashi-Kyu
`SanO
`Takasaki IOta
`
`Saku
`
`----
`
`Chichibu
`
`Tsukuba
`
`765
`
`Kofu
`
`Hachioji
`
`r
`Saitama
`
`LKator
`Kashiwa.
`N
`Narita
`764
`
`Kamisu
`
`Samy
`
`Cyoshi
`
`O
`
`Mobara
`.
`Izumi
`
`Kamogawa
`
`H
`
`-
`
`-
`
`Tokyo
`s soka
`Yokosuka1.
`Fujinomiya Gotenbaab.Odawara Ny) Kimitsu
`e- Fuji
`A E
`|
`-
`HNInazuEto
`Shizuoka
`
`Minamibo
`
`-
`
`H H
`Shimodal
`H -
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 38 of 109
`
`

`

`Patent Application Publication
`
`May 26, 2011 Sheet 38 of 66
`
`US 2011/O122153 A1
`
`
`
`FIG
`
`38
`
`-------------
`
`------
`---.
`
`--
`-------.
`
`-----+-----+------ i.
`
`--#-----+-----+-----+-----
`
`;-----+-----
`++
`
`3;
`
`i
`... 1...i.e.
`---. -----
`
`
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 39 of 109
`
`

`

`Patent Application Publication
`
`May 26, 2011 Sheet 39 of 66
`
`US 2011/0122153 A1
`
`
`
`FIG
`. 39
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 40 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 40 of 66
`
`US 2011/0122153 A1
`
`ITT
`||
`|
`|
`|
`|
`II ITTTTTTTTTTTTTTTTTTTT
`2VSNW
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`al
`DNA-
`S.
`NEN
`NRIN
`N
`
`
`
`
`
`CN NIII
`
`N
`
`
`
`ESH
`A.
`Ni
`N2N
`INI L II
`NY H
`g
`Sa N
`2N ANN TH
`sia?
`2
`iNSA
`cities
`Yg
`SiiW
`is:
`
`s
`
`
`
`TA
`4
`VH
`A\|
`VIII
`a
`NHANS NNN
`NNY and
`II
`NN
`NN N\,
`H
`S. His
`Sis
`HHNiSAS4222ll
`S.
`CD HHGHH
`
`V
`
`re
`
`
`
`
`
`
`
`
`
`
`
`
`
`TI ITT I ITT/TTTT
`
`VIN
`TVYN
`.
`A
`aul
`H
`HA
`WN AI-Hi
`RN/
`QUIEH
`H
`s(HH
`HE
`H
`| YH
`.../
`H H
`H RS-LH
`HE
`SYH1
`N H
`
`v
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`TT
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 41 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 41 of 66
`
`US 2011/O122153 A1
`
`3
`
`
`
`O
`d
`
`c
`2
`
`N
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 42 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 42 of 66
`
`US 2011/O122153 A1
`
`FIG. 42
`
`
`
`733
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 43 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 43 of 66
`
`US 2011/O122153 A1
`
`
`
`FIG. 43A
`
`
`
`DW1
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 44 of 109
`
`

`

`FG, 44A
`
`FIG. 4.4B
`
`
`
`\S(C)
`N s
`(K
`MC/U
`y
`Na1
`YY S1,
`(e 2. e
`2 SC3. 803
`O23 VA ( /\\
`Y-Azér
`-------
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 45 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 45 of 66
`
`US 2011/O122153 A1
`
`FIG. 45
`
`
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 46 of 109
`
`

`

`Patent Application Publication
`
`May 26, 2011 Sheet 46 of 66
`
`US 2011/0122153 A1
`
`
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 47 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 47 of 66
`
`US 2011/0122153 A1
`
`
`
`sis as:
`
`a
`
`wn
`
`:
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 48 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 48 of 66
`
`US 2011/O122153 A1
`
`
`
`FIG. 48A
`
`833
`
`830
`
`842
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 49 of 109
`
`

`

`Patent Application Publication
`
`May 26, 2011 Sheet 49 of 66
`
`US 2011/0122153 Al
`
`918
`
`MalA
`
`
`
`AvidNOLLWusdO
`
`N3SYOS
`ONITISONVO
`
`NOLLVYadO
`
`ONINIWY3130
`
`'''''‘1''''‘'''‘'1!'’'’'''''''!'(‘''|'''l''''fi111!1''’!'I'1''''
`
`E18
`
`salietlaeicaice6r‘SIs
`
`AMEE,
`Sb8LB
`Ie118
`
`YSLIVOSYALIVOS
`
`N33YOSN33Y4OS
`N3au9SNaHS
`
`MalANalA
`
`MaIAMat
`
`NOLLVH3dO_ONITTIONYOONIHOLIMS
`ONLoaTas|300MVV
`
`
`NOILWYAdOONIDNVHOSGNLIONOT/SGNLILVT
`
`
`NOILWY3dOONIDNVHO31VOS
`
`''('tIt’'
`
`dV
`
`NOILVaadO
`ONIHOLIMS
`
`COW
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 50 of 109
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 50 of 109
`
`
`
`
`
`

`

`Patent Application Publication May 26, 2011 Sheet 50 of 66
`
`US 2011/O122153 A1
`
`FIG. 50
`
`
`
`890
`
`wa.
`
`sessessessessessessess
`
`II B
`
`E.
`
`abs
`
`-------
`893
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 51 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 51 of 66
`
`US 2011/0122153 A1
`
`FIG. 51
`
`
`
`ACQUIRE
`CLUSTER INFORMATION
`
`S1101
`
`GENERATE
`CLUSTER WIDEAREA MAP
`ON BASIS OF ACQUIRED
`CLUSTER INFORMATION
`
`S1102
`
`S1103
`
`HAS GENERATION OF
`CLUSTER WIDEAREA MAP
`BEENFINISHED FOR
`EVERY CLUSTER
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 52 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 52 of 66
`
`US 2011/O122153 A1
`
`FIG. 52
`
`
`
`START
`
`- HASCONTENT PLAYBACK
`
`INSTRUCTING OPERATION BEEN
`PERFORMED?
`
`
`
`YES
`DISPLAY MAPW
`IEWSCRE
`EN
`
`S1112
`
`
`
`
`
`S1113
`
`HAS MODE
`SWITCHING OPERATION BEEN
`PERFORMED?
`
`YES
`
`S1114
`
`
`
`ISMAPVIEWSCREEN
`DISPLAYED?
`WEs
`S1116
`DISPLAYSCATTERVIEWSCREEN
`SCATTERVIEWPROCESS
`S1117
`
`ISOPERATIONMODE
`SWITCHING
`
`s1118
`
`ISOPERATION
`DETERMINING OPERATION
`ON CLUSTER MAP
`
`S1124
`
`HASCONTENT
`PLAYBACKENDING OPERATION
`BEEN PERFORMED
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`DISPLAYMAPVIEWSCREEN
`
`MAP VIEWPROCESS
`
`DISPLAYPLAYVIEWSCREEN
`
`PLAY VIEW PROCESS
`
`HASCANCELLING
`OPERATION OF PLAY
`VIEWSCREEN BEEN
`PERFORMED?
`
`DISPLAYSCREEN DISPLAYED
`ATIMMEDIATELY PREVIOUS
`DETERMINING OPERATION
`
`ISMAP
`VIEWSCREEN
`DISPLAYED?
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 53 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 53 of 66
`
`US 2011/O122153 A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Yn
`MAP VIEW PROCESS
`
`S1131
`
`GENERATE BACKGROUND MAPON BASIS OF PIECES OF CLUSTERINFORMATION
`
`CALCULATE COORDINATES OF CLUSTER MAPS
`CORRESPONDING TO GENERATED BACKGROUND MAP
`
`NON-LINEARZOOMPROCESS
`
`DISPLAY CLUSTER MAPS IN OVERLAD MANNER ON BACKGROUND MAP
`
`S1132
`
`S1150
`
`S1133
`
`HAS MOVE/
`SCALE-CHANGE
`OPERATION ON MAPBEEN
`PERFORMED?
`GENERATE BACKGROUND MAP
`NACCORDANCE WITH
`OPERATION PERFORMED
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`YES
`
`
`
`
`
`HASSELECTING
`OPERATION ON CLUSTERMAP
`BEEN PERFORMED?
`
`
`
`HAS DESELECTING
`OPERATION ON CLUSTERMAP
`BEEN PERFORMED?
`
`NO
`
`S1140
`
`HASDETERMINING
`OPERATION ON CLUSTER MAP
`BEEN PERFORMED?
`
`HAS MODE
`SWITCHING OPERATION BEEN
`PERFORMED?
`YES
`RETURN
`
`DISPLAY CONTENT
`LISTINGDISPLAY AREA
`
`DELETE CONTENT
`LISTINGDISPLAY AREA
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 54 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 54 of 66
`
`US 2011/O122153 A1
`
`F.G. 54
`
`S1150
`er-1
`
`NON-LINEARZOOMPROCESS
`
`SELECT ONE CLUSTER MAPAND
`SET THIS CLUSTER MAPAS CLUSTER MAP
`
`S1151
`
`SET CENTERPOSITION OF CLUSTER MAPAS FOCUS
`CALCUAETRANSFORMED COORDINAIESPEij
`is S5
`WITH RESPECT TO CLUSTER MAPEXISTING
`INTRANSFORMATION TARGET AREA
`
`S1152
`
`HAS CALCULATION OF
`TRANSFORMED COORDINATES BEEN
`FINISHED WITH RESPECT TO EVERY CLUSTER MAP
`EXISTING INTRANSFORMATION
`TARGET AREA?
`
`S1154
`
`YES
`
`SELECT ONE CLUSTER MAP AND
`SET THIS CLUSTER MAPAS CLUSTER MAP
`
`CALCULATE MEAN OF
`CALCULATEDTRANSFORMED COORDINATESPEij
`
`SET COORDINATES OF CLUSTER MAP
`ON BASIS OF CALCULATED MEAN OF PEij
`
`S1155
`
`S1156
`
`S1157
`
`S1158
`
`
`
`HAS SETTING OF
`COORDINATES BEENFINISHED FOR
`EVERY CLUSTER MAP?
`YES
`RETURN
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 55 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 55 of 66
`
`US 2011/O122153 A1
`
`FIG.55 s
`
`Y^
`SCATTERVIEW PROCESS
`
`CALCULATE COORDNATES OF
`CLUSTER MAPSON BASIS OF
`PIECES OF CLUSTER INFORMATION
`NONLINEARZOOMPROCESS
`FORCE-DIRECTED
`RELOCATION PROCESS
`
`MAGNIFICATION/SHRINKAGE PROCESS
`
`DISPLAYCLUSTER MAPS
`
`S1161
`
`S1150
`
`S1170
`
`S1162
`
`S1163
`
`
`
`
`
`
`
`S1136
`
`HASSELECTING
`OPERATION ON CLUSTER MAP
`BEEN PERFORMED?
`
`YES
`
`S1137
`
`DISPLAY CONTENT
`LISTINGDISPLAY AREA
`
`
`
`S1138
`
`HAS DESELECTING
`OPERATION ON CLUSTERMAP
`BEEN PERFORMED?
`
`YES
`
`S1139
`
`ERASE CONTENT
`LISTING DISPLAY AREA
`
`
`
`
`
`
`
`
`
`
`
`YES
`
`
`
`HAS DETERMINING
`OPERATION ON CLUSTER MAP
`BEENPERFORMED?
`
`HAS MODE
`SWITCHING OPERATION BEEN
`PERFORMED?
`
`YES
`RETURN
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 56 of 109
`
`

`

`Patent Application Publication
`
`May 26, 2011 Sheet 56 of 66
`
`US 2011/0122153 A1
`
`FIG. 56
`
`S1170
`er 1
`
`FORCE-DIRECTED RELOCATION PROCESS
`
`SELECT ONE CLUSTER MAPAND
`SET THIS CLUSTER MAPAS CLUSTER MAP
`CALCULATEREPULSIVE FORCEVECTORSF
`EXERTED ON CLUSTER MAPiFROMCLUSTER MAPSj
`
`CALCULATE MEAN OFREPULSIVE FORCE VECTORSF
`AS REPULSIVE FORCE VECTORF ON CLUSTERMAPi
`
`S1171
`
`sist172
`
`S1173
`
`S1175
`
`SUBSTITUTE REPULSIVE FORCE
`VECTORFBYK(FMF)
`
`HAS EVERY
`CLUSTERMAPBEEN
`SELECTED2
`YES
`SELECT ONE CLUSTER MAPAND
`SET THIS CLUSTER MAPAS CLUSTER MAP
`
`ADDREPULSIVE FORCE VECTORFTO
`CALCULATED COORDINATES OF CLUSTER MAP
`
`S1177
`
`S1178
`
`S1179
`
`S1180
`
`HAS EVERY
`CLUSTER MAPBEEN
`SELECTED?
`YES
`ISIFCth 11
`WITH RESPECT TO EVERY
`REPULSIVE FORCE
`VECTORF?
`YES
`RETURN
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 57 of 109
`
`

`

`Patent Application Publication
`
`May 26, 2011 Sheet 57 of 66
`
`US 2011/0122153 Al
`
`FIG. 57A
`
` toonat#ir“a|evsedevssnccreeeeiiPCaJehoei1I!.iFATTrrreternotober11'robot111|'a|1aeaiIi1dITTTrrrprspete
`
`toccor1111i1I11logiIt|Iii1tI'1Iory1rastersatS@Onto==rii11I1
`-4----4----4----4--4bei'1{11'111111!1{1'!I1I1111111-d4e---d----4--~-4----4---pg!!11t!«>(-).1i1i|I1'A|rok!!TAaanf4tttt1oof|toy|!!'Io|1#y''|1-|1yt1|i1fo||'!KeAger
`4tcomnttomo
` aNKe)OLL
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 58 of 109
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 58 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 58 of 66
`
`US 2011/O122153 A1
`
`FIG. 58A
`501 -G).
`
`504
`
`502
`
`(b)
`
`503
`
`(c)
`
`FIG. 58B
`
`
`
`
`
`
`
`
`
`
`
`DobAND cle SC
`INCLUDED INCLUDED
`OVERLAP"A:" "A
`false
`false
`true
`false
`true
`false
`true
`false
`false
`true
`false
`true
`true
`true
`false
`true
`true
`true
`
`CASE
`
`
`
`2
`4
`5
`6
`7
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 59 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 59 of 66
`
`US 2011/O122153 A1
`
`FIG. 59A
`CASEO
`
`FIG. 59B
`CASE 1
`
`b
`Gn)
`
`(n)
`
`FIG. 59C
`CASE 2
`
`FIG. 59E
`CASE 4
`250
`
`250
`
`O
`
`(n)
`FIG. 59G
`CASE 6
`
`O
`
`FIG. 59D
`CASE 3
`
`undefined
`
`FIG. 59F
`CASE 5
`
`FIG. 59H
`CASE 7
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 60 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 60 of 66
`
`US 2011/O122153 A1
`
`FIG. 60A
`
`FIG. 6OB
`
`SET a->m AND END
`
`5,553, C)
`
`(a)
`
`SETae-b
`OTHER
`CASES C) AND CONTINUE
`
`FIG. 6OC
`
`5,555
`
`(a)
`
`SETae-C
`OTHER
`CASES O) AND CONTINUE
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 61 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 61 of 66
`
`US 2011/O122153 A1
`
`FIG. 61A
`
`ROOTNODE
`
`FIG. 61B
`
`
`
`/ ROOT \
`
`y a v\b b11 bi2
`
`v
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 62 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 62 of 66
`
`US 201 1/O122153 A1
`
`FIG. 62
`
`
`
`
`
`INITIAL GROUPNG
`PROCESS
`
`TREE GENERATION
`PROCESS
`
`
`
`
`
`
`
`S920
`
`S940
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 63 of 109
`
`

`

`Patent Application Publication
`
`May 26, 2011 Sheet 63 of 66
`
`US 2011/0122153 A1
`
`FIG. 63
`
`so
`r1
`INITIAL GROUPNGPROCESS
`
`SET ni INSETS
`
`CALCULATE d(head (S), ni)
`S925
`d(head (S), ni) < th202
`NO
`TREE GENERATION
`PROCESS WITH RESPECT TO
`CONTENTS INCLUDED INSETS
`
`S921
`
`S922
`
`S923
`
`S924
`
`S940
`
`HOLD RESULTS OF
`TREE GENERATION PROCESS
`
`S927
`
`DELETE CONTENTS IN SETS
`
`SET ni INSETS
`
`S930
`
`S928
`
`S929
`
`NO
`USE HELD RESULTS OF
`TREE GENERATION PROCESS
`ASNODESTO BE PROCESSED
`
`S931
`
`RETURN
`
`
`
`ADD ni TO SETS
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 64 of 109
`
`

`

`Patent Application Publication
`
`May 26, 2011 Sheet 64 of 66
`
`US 2011/0122153 A1
`
`
`
`
`
`
`FIG. 64
`
`S940
`
`TREE GENERATION PROCESS
`
`NODE INSERTION
`PROCESS
`
`TREE UPDATING PROCESS
`AFTER NODE INSERTION
`
`S950
`
`S980
`
`S941
`
`
`
`
`
`
`
`
`
`HAS PROCESSING OF
`NODESTO BE PROCESSED
`BEEN FINISHED2
`
`
`
`RETURN
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 65 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 65 of 66
`
`US 2011/0122153 A1
`
`FIG. 65 sq50
`N
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Sb EAF
`ORISRADIUS OF b
`EQUAL TO 0.
`
`YES
`
`GENERATE
`NEW NODEm
`(left(m)=b, right(m)=n,
`left(a)=m)
`
`
`
`SCEAF
`ORISRADIUS OFC
`EQUAL TO O2
`
`
`
`GENERATE
`NEW NODEm
`(left(m)=C, right(m)=n,
`left(a)=m)
`
`NODE INSERTION PROCESS
`
`S951
`
`ACQUIRE ADDITION NODEn
`AND ROOTNODE a
`CASEANALYSIS PROCESS (S952
`ON BASIS OF
`RELATIONSHIPBETWEEN
`b=left(a), C=right(a), ANDn
`
`S953
`
`YES
`
`DOES THAT
`RELATIONSHIP
`CORRESPOND TO
`CASE 4 OR7?
`
`TREE GENERATION
`PROCESS WITH RESPECT TO
`(left(b), right(b), left(c), right(c),n}
`
`
`
`SET RESULTS OF
`TREE GENERATION PROCESS
`WITH RESPECT TO ROOTNODE a
`
`CALCULATED STANCES
`d(b, n), d(c, n), AND d(b,c)
`
`ISd(b, n)
`SMALLEST?
`
`GENERATE NEW NODE m
`(left(m)=a, right(m)=n, a=m)
`
`RETURN
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 66 of 109
`
`

`

`Patent Application Publication May 26, 2011 Sheet 66 of 66
`
`US 2011/0122153 A1
`
`FIG. 66
`
`S980
`a 1
`TREE UPDATINGPROCESSAFTERNODE INSERTION
`
`SETS={a}, Sb = {}, and p=a
`
`S981
`
`ISpROOTNODE'.
`
`NO
`
`Sb= (brother (p)}
`
`S982
`
`YES
`
`S989
`
`TREE GENERATION PROCESS
`WITH RESPECT TOELEMENTS INS
`S983
`
`RETURN
`
`S986
`
`S=S+head (Sb),
`Sb=Sb-head (Sb)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`S984
`
`DO head(Sb)
`AND a COINCIDE WITH
`EACH OTHER
`
`
`
`NO
`
`tmp=head (Sb),
`Sb=Sb-(imp),
`Sb={left(tmp), right (tmp)}+(Sb)
`
`
`
`S987
`
`YES
`p=parent (p)
`
`S988
`
`UNIFIED PATENTS EXHIBIT 1004
`Page 67 of 109
`
`

`

`US 2011/O 122153 A1
`
`May 26, 2011
`
`INFORMATION PROCESSINGAPPARATUS,
`INFORMATION PROCESSING METHOD,
`AND PROGRAM
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`0001
`0002 The present invention relates to an information pro
`cessing apparatus, in particular, an information processing
`apparatus which displays contents such as image files, an
`information processing method, and a program for causing a
`computer to execute the information processing method.
`0003 2. Description of the Related Art
`0004. In recent years, there has been a proliferation of
`image capturing apparatuses such as a digital still camera and
`a digital video camera (for example, an integrated camera
`recorder) which capture a subject such as a landscape or a
`person to generate an image, and record the generated image
`as an image file (content). Also, there are image capturing
`apparatuses which can record a generated image in associa
`tion with positional information on the position where the
`image is captured. There have been proposed information
`processing apparatuses with which, when displaying contents
`generated in this way, the generated positions of the contents
`identified by their positional information are displayed in
`association with the contents.
`0005 For example, there has been proposed an informa
`tion processing apparatus which arranges thumbnail icons of
`images side by side in time series and displays the thumbnail
`icons in a film window, displays position icons indicating the
`shooting locations of these images in a map window, and
`displays these icons in association with each other (see, for
`example, Japanese Unexamined Patent Application Publica
`tion No. 2001-160058 (FIG. 12)). This information process
`ing apparatus is configured Such that, for example, when a
`click operation on a thumbnail icon is performed by the user,
`a position icon indicating the shooting location of an image
`corresponding to the clicked thumbnail icon is displayed at
`the center of the map window.
`0006. Also, there has been proposed an information pro
`cessing s

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