throbber
The Digital Album: A Personal File-tainment System
`
`Yuichi Yagawa, Noiiyula Iwai, Kunihiro Ymgi, Keiji Kojima
`Systems Development Laboratory, Hitachi, Ltd.
`1099 Ohzenji, Lbao, Kawasaki, Kanagawa 215 Japan
`{ yagawa, iwai, k-yanagi, k-kojima}@sdl.hitachi.co.jp
`
`and Kiyoshi Matsumoto
`Data Storage 8z R.etrieval System Division, Hitachi, Ltd.
`(Presently with Graduate School of Engineering, 'The University of Tokyo)
`
`Abstract
`We describe the Digital Album: a personal File-tainment system
`that allows users to enjoy multimedia data as well cis file and
`retrieve them. This system incorporates an album metaphor which
`imitates a photo album and features pseudo-3D page-turning
`animation. Stories described in this album metaphor entertain
`users. We also adopt a multiview classijkation scheme in which
`each data item is registered to any nodes in multiple clissijkation
`hierarchies. The system is suitable for filing and retrieving
`multimedia data visually and bibliographically. Moreover, users
`can enjoy creating their own albums based on the class@cation
`easily and dynamically. The album metaphor is used as a
`PhotoCD user inlegme in Hitachi's multimedkproductx
`
`1. Introduction
`Recently, computers are not just thought of as a business on
`scientific tool but are being considered sources of entei-tainment,
`and the main interest of users has been shifting from efliciency to
`enjoyment. Multimedia systems are expected to satisfy these new
`requirements. For example, some multimedia titles puldished on
`CD-ROM specifically aim at entertainment and, as a rf:sult, they
`can delight and impress users. We enjoyed "Just Grandma and
`Me"[l] very much, and also "I Photograph to Remember"[2] is
`one of the most impressive multimedia titles we have seen.
`At the same time, the need for personal multimedia database
`systems is gradually increasing because users can make personal
`use of much more multimedia data than ever before. Onie factor in
`this trend is the progress in hardware technologies, such as input,
`output, and storage devices; another is the standardization of
`multimedia data formats, such as P E G (Joint Photographic
`Experts Group) and MPEG (Motion P i c t u ~ Experts Group). Such
`standardization allows even novice users to use computers to
`handle digital photographs and video. Moreover, CD-ROM has
`come into wide use as a distribution methcd, and DVD (Digital
`
`Video Disc) or the NII (National Information Enfrastructue) may
`be available in the near future, making it much easier for users to
`access multimedia data.
`However, most of the current multimedia database systems
`lack entertainment value, even though many users would like to
`have fun while using multimedia databases. For example, today's
`multimedia database products, which generally adopt a user
`interface that shows small thumbnail images in a window or that
`show each data item with detailed information on a card, are not
`suitable for describing stories or scenarios in a way that creates a
`feeling of pleasure. For paonal use, a multimedia database system
`should be a balance of easy filing, efficient retrieval, and fun.
`In this paper, we focus on a personal File-tainment system
`that lets users not only file and retrieve, but also enjoy multimedia
`data, such as pictures, video scenes, and so on. Because a real
`phobalbum is a medium in which we can file, browse, and enjoy
`photographs in the real world, we call this system the Digital
`Album. Our approach is to imitate both the external appearance
`and the hidden structure of the real album as much as possible. In
`Sec. 2, we show the conceptual model of the Digital Album. In Sec.
`3, we explain how the Digital Album imitates the external
`appearance of the real album (later, we define this as the album
`metaphor), and in Sec. 4, we describe the database design as the
`hidden strucbure of the Digital Album. Finally in Sec. 5, we discuss
`the user evaluation of the Digital Album and show other
`applications of the File-tainmeni system.
`
`2. Conceptual Model of The Digital Album
`One factor that increases the entertainment value of
`multimedia titles is a story (We use this word to mean the same as
`a scenario in this paper). For example, in "I Photograph to
`Remember", photographs are shown in a pre-defined sequence,
`which organizes the data into a meaningful overall story. As in
`"Just Grandma and Me", the more complicated the story is, the
`
`0-8186-7436-9/96 $5.00 0 1996 IEEE
`Proceedings of MULTIMEDIA '96
`
`433
`
`Authorized licensed use limited to: University of Maryland College Park. Downloaded on July 31,2022 at 12:54:15 UTC from IEEE Xplore. Restrictions apply.
`
`Meta Platforms, Inc.
`Exhibit 1015
`Page 001
`
`

`

`more user intewtim is possible.
`Before we look at the Digital Album, we would like to
`discuss how a story is organized in a real album. Generally
`spealung, an album might be considered to consist of only visible
`elements, such as photographs and comments that accompany
`them. However, especially in a well-organized album, meaningful
`relationships between the photograph exist apart from the external
`appearance and people can easily understand these relationships.
`For example, when people place photographs in an album,
`they arrange related photographs on the same pages. Even though
`most people dislike troublesome filing, they put photographs into
`an album at least in the order they were taken and this time
`sequence often produces a meaningful story. Also, when they look
`for photographs, they usually expect related photographs to be
`close to each other. When looking through the album, they enjoy
`not only individual photographs but also the overall feeling that is
`often due to the photogmphs' layout.
`These examples show that there are internal semantics
`hidden within the extemal appearance and these semantics
`organize the story and the layout which we see in the album. The
`examples also indicate that the real photo album satisfies the
`definition of theBle-tainment system explained in Sec. 1.
`With this in mind, we designed the conceptual model of the
`Digital Album to consist of two parts (Fig. 1): one is the extemal
`a p a n c e , which we call the album metaphor, and the other is the
`intemal semantics, which we call the multiview classification[3].
`These two parts are also related to each other. Here, we briefly
`explain the two parts.
`The album metaphor is a user interface that imitates the look
`and feel of a real photo album in order to organize a story in the
`Digital Album and to entertain users. Moreover, the album
`metaphor is effective for visual filing and retrieving multimedia
`data. How this is achieved is discussed in Sec. 3.
`The multiview classification scheme was first introduced in
`Hitachi's document management software, "BibliothecaflS
`(hf&hare)''[3], as a data model based on orthogonal classification
`hierarchies. In this model, each hiemhy represents a classification
`from one viewpoint and each data item can be registered into any
`nodes in multiple classification hierarchies. This means that users
`can class@ or retrieve data from multiple viewpints.
`We adopted this technology to represent the internal
`semantics in the Digital Album because, generally speaking, filing
`is based on classification. Even in a real photo album, people
`classify and arrange photographs. Also, multimedia data contain
`detailed information not seen by users. For example, in the case of
`photographs, there is information about subjects, photographers,
`places where the photos were taken, and so on. So, this detailed
`information clearly has multiple categories. Moreover, once
`
`multimedia d a t a are classified into the multiview
`dasdication, users can enjoy creating their own albums
`and stories and going through them at any time (We call
`ths feature a s dynamic album creation). Users select
`nodes in the herarches and the appropriate multimedm
`data are retrieved. The data are arranged on the pages
`by ranking classification hierarchies. How this is
`acheved is explamed in Sec. 4.
`
`Multiview
`Classification
`(internal
`semantics)
`
`Album
`Metaphor
`(external
`appearance)
`
`I
`
`I
`
`
`
`I l l I
`
`4 /
`
`
`
`Fig. 1 Conceptual Model of Digital Album
`Note that the internal semantics are described as
`classification hierarchies and that each data item may be
`connected to several nodes in different hierarchies.
`3. Album Metaphor
`As we indicated before, the album metaphor entertains users
`and helps users file and retrieve multimedia data visually. In this
`section, we explain how this is achieved.
`
`3.1 Interface Design
`The interface design of the album metaphor is quite simple
`and similar to a real album as Fig. 2 shows. The album interface
`consists of two pages spread open, page titles, two areas indicating
`the album's thickness (which we call the "Thumb Button"), no
`more than two thumbnail images on each page, thumbnail titles,
`and page numbers. Also, some pages contain Book Marks on
`themselves. The following paragaphs descrik the charactehtics
`of this user interface.
`We designed the album interface to be attractive so users will
`enjoy seeing it; for example, it has well-proportioned spaces and a
`favorable backgound color on the pages. We also defined simple
`layout rules according to the design: the system resizes thumbnail
`images to fit the pre-defined spaces, puts them on pages in order,
`and arranges them on a page according to the balance of each
`thumbnail's size. For example, if two thumbnails on a page are
`vertically long, they are horizontally shifted, and elsewhere, they
`are vertically aligned, as Fig. 2 shows. This means that users are
`released from the troublesome task that they arrange thumbnails on
`pages for themselves.
`
`434
`
`Authorized licensed use limited to: University of Maryland College Park. Downloaded on July 31,2022 at 12:54:15 UTC from IEEE Xplore. Restrictions apply.
`
`Meta Platforms, Inc.
`Exhibit 1015
`Page 002
`
`

`

`Together, these pages make up a story. In this case, it is very
`important that users can feel the continuity of the story by tuming
`pages. Also, the page-turning action should be as realistic as the
`design of album metaphor is. To represent continuity and realism,
`we implemented page-turning animation[4] and its operation
`methods, discussed in detail below.
`
`3.2 Page-turning Animation
`Visual browsing with page-turning animation is both
`enjoyable and effective for retrieving multimedia data. As we
`mentioned, the thumbnail layout in the album interface
`corresponds to relationships among the data; therefore, there is a
`kind of a story created in the album. Following the stoy by turning
`pages helps users find the data. Moreover, a previous study
`indicates that page-turning animation is useful during retrieval
`because people are good at memorizing objects spatially and page-
`turning animation stimulates this spatial memory[51.
`The idea of page-turning animation was introduced in the
`"Media Room"[4], in which the system used the realistic animation
`to turn pages. Also, this idea was implemented in several systems
`such as the desktop environment[6], the user interface of the
`Digital Library[7], and so on. However, these systems required
`graphic accelerators to represent reality, and, as a result, the
`implementation costs were high as a personal system. Although,
`some other systems, such as "Book Window"[S], implemented
`page-turning animation as software only, the reality of the
`animation was not so favorable.
`There is a trade-off between an animation's realism and its
`implementation cost. We implemented the Digital Album as
`personal computer software. To achieve rich realism while
`avoiding heavy transactions, we usxi an optical illusion to good
`account
`
`Principle
`Fig. 3 illustrates the principle of our page-turning animation
`by showing a book from above. The system creates a page-tuming
`illusion by mapping the pages onto a projection surface while the
`pages are beiig tumed over. In this figure, 8 is the page angle
`(Rad, 0 <= (3<= n) and ais the tuning speed (Rad/=), which
`users can change at any time.
`The geometric definitions of the mapping functions are:
`
`where k is the distance between the light source and the projection
`surface, and (x, y ) and ( X , Y ) are the coordinates of each pixel on
`a page in the case of beig still and tunning, respectively. For every
`
`Page Number
`Thumbnail
`Title
`Fig. 2 Interface Design of Album Metaphor
`Album design consists of two pages and four thumbnail
`images. The page size is 320x480 pixels and the thumbnail
`size is around 180x120 pixels, which is large enough for
`users to clearly see what the icon represents. Each page
`represents a meaningful scene because the thumbnails on the
`same page are related to each other.
`
`Although each thumbnail image is small, it is large enough so
`that its contents can be enjoyed. Here, a thumbnail iimage is a
`reduced image of an original picture, a clipped image of a video
`scene, or a related image to a sound, such as a CD jaciket. While
`having more thumbnail images on a page increases browsing
`efficiency, there is a trade-off between efficiency and im,rige clarity.
`We considered clarity more important than efficiency, so we set
`the page size to 320x480 pixels and the thumbnail size to around
`180x120 pixels, which is sufficient for users to clearly recognize
`the image content. Of course, the higher the display reschtion will
`become in the future, the more thumbnail images can be displayed
`Also, since the thumbnails are encapsulated as ohjects with
`detailed information such as o r i d data and attributes, users can
`easily access this information through the album interf,lce. In the
`current version of the Digital Album, users see original data by
`clicking a thumbnail image, and users access to attributes by
`clicking a thumbnail's title.
`The thumbnails on the two facing pages are often related, so
`the overall impression is of one meaningful scene. For example, a
`user may include pictures and video scenes from the same
`occasion on the same facing pages. A few years later, when the
`U= views them again, the whole atmosphere of the facing pages
`may bring to mind that occasion and create powerful meinones for
`the user.
`A set of pages may also represent one meaningful scene.
`
`435
`
`Authorized licensed use limited to: University of Maryland College Park. Downloaded on July 31,2022 at 12:54:15 UTC from IEEE Xplore. Restrictions apply.
`
`Meta Platforms, Inc.
`Exhibit 1015
`Page 003
`
`

`

`behind the page being turned.
`STEP 4: Set the width of the Thumb Buttons. This function is
`also qlained below.
`STEP 5: Continue the functionsfrom STEP 1 to 4 unless a
`user‘s commund to stop turning p g e s is detected.
`Here, each original page width is denoted by pw, the ori@
`thumbnail width by iw, and the thumbnail location by x and y.
`Each width of the page being turned is denoted by PW, the width
`of the tuming thumbnail by ZW, and its location by X and Y.
`We estimated that this method can cut more than 98% of the
`steps compared to the original method.
`
`1
`f l 1
`Projection surface i
`
`W L i g h t source
`8 : the page angle
`(Rad, 0<=8<=7c)
`a : the tuming speed
`(Rad/sec)
`
`Turning page
`
`frame in the animation, these functions are calculated for all pixels
`on the tuming page and the mapped image is also compounded
`with the images of still pages.
`Although this page-turning illusion is quite realistic, it is very
`difficult for a personal computer to execute the projection
`transaction in real time. Even if the system has a pre-defmed
`mapping table, the system wastes as much memory as all pixels of
`a page upon only the user interface. Therefore, we invented a new
`method that is executable on a personal computer in real time but
`still offers reasonable realism.
`Assuming that the light source is put on the vanishing pint in
`Fig. 3, we have the following formulas approximated to the
`formulas (1) and (2) respectively:
`
`(3)
`(4)
`because k = k - x x sin ( e) is given. This method uses orthographic
`projection and cuts the cost of vertical projection. Moreover,
`horizontal reduction is substituted for horizontal projection.
`This technique reduces the processing burden, but the
`animation realism is not adequate, mainly because users seem to
`feel some incongruity since there is neither change nor movement
`in the vertical direction. Therefore, we mcdified the methcd so that
`the thumbnail images would move in the vertical direction to
`simulate projection in the vertical direction.
`
`Algorithm
`When the system detects a user’s command to tum over the
`pages, it executes the following algorithm.
`STEP 1 : Set the turning speed and direction according to user’s
`opeidon which is expluined below.
`STEP 2: Load thumbnails for the next or the previous page,
`depencllng on the tuming direction.
`STEP 3: Calculate the number offrames in one page-tuming,
`which is in inverse proportion to the turning speed,
`and execute the following for eachfrm.
`( a ) Reduce the width of the page being turned
`according to the expression PW= pw x cos (4.
`(b) Execute the following functions for each thumbnail
`on the page being turned.
`1 ) Reduce the thumbnail width according to the
`expression IW = iw x cos (8,.
`2 ) Move the thumbnail in the horizontal direction
`uccording to the eqression X =x x cos (9.
`3) Move the thumbnail in the vertical direction
`according to the currentframe number.
`(c)Show the page and thumbnails which were hidden
`
`Still page
`Fig. 3 Principle of Page-turning Animation
`This shows a book above. The system creates a page-turning
`animation by projecting pages onto a surface as the page turns.
`
`33 Operation Methods
`Fig. 4 shows an operation method of the page-turning
`function. Users turn pages by clicking the Thumb Button on either
`side. clicking the right button turns to the next page and clicking the
`left button tums back to the previous page. The point at which the
`button is clicked determines the page-tuming speed according to a
`=A x n + N. Here,A is the maximum speed n is the distance from
`the clicking point to the page bottom, and N is the page height. If
`the cursor is moved up, the speed haeases and if it is moved down,
`thespeeddecreaseS.
`Also, users can jump to pre-deiined pages by clicking Book
`Marks. In the current version of the system, one Book Mark
`corresponds to one page and the place of the Book Mark
`corresponds to the page number, so users can roughly guess which
`page they are going to jump. In Fig. 4, the horiwntal points of the
`Book Marks are in proportion to the page numbers. About the way
`to put Book Marks, a user chooses pages and puts Book Marks, or
`the system automatically puts Book Marks to pages according to
`the classification when a user dynamically creates an album based
`on the multiview classification. Of course, the user can remove any
`Book Marks at any time. We also developed page jump aperation
`by clicking a title in a table of contents. Here, the table of contents
`is shown in the menu or in another window.
`
`436
`
`Authorized licensed use limited to: University of Maryland College Park. Downloaded on July 31,2022 at 12:54:15 UTC from IEEE Xplore. Restrictions apply.
`
`Meta Platforms, Inc.
`Exhibit 1015
`Page 004
`
`

`

`Moreover, the width of the 'Ihumb Buttons indicates the
`number of pages. The left Thumb Button corresponds to the
`current page number and the right Thumb Button corresponds to
`the number of remaining pages. When the user is viewing the first
`page, there is no left 'Ihumb Button, except for the operation arm.
`As the user turns pages forward, the left Thumb Button widens and
`the right Thumb Button narrows.
`Album editing functions are also available from the menu.
`The functions are used to arrange thumbnail images on the pages,
`or, in other words, for visually filing multimedia data. Users can
`place, move, or delete thumbnails on any page or at any place they
`want by dragging and dropping the thumbnails. Cut-and-paste and
`copy-and-paste functions are also available. In this case, the system
`grids the thumbnails automatically to maintain the balance and
`beauty of the layout.
`
`Example of operation
`Thumb Button Book Marks Thumb Button /-"-\
`
`Thirdly, in the hierarchies, each node has bi-direcfional links
`to multimedia data. When a node is selected, all multimedia data
`connected lo the selected node as well as all nodes below the
`selected nale are collected through an inheritance mechanism.
`Users can simultaneously select any number of nodes and the
`system will retrieve a subset of multimedia data collected from all
`selected nodes. In Fig. 1, when a user selects node A and node G,
`the result of the retrieval will be data 2. This search mechanism is
`also used for dynamic album creation explained in the following
`section.
`Furthermore, we also developed the tool which visualize the
`multiview classification. This tool displays a list of viewpoints, a
`hierarchy of the selected viewpoint, and thumbnail images of
`multimedia data which the selected nodes contain together.
`Therefore, in order to retrieve multimedia data, users just select
`views and nodes on the display.
`In the case of filing, thumbnail images of available data are
`displayed in another window, so users select appropriate Bhumbnail
`images, andl drag and drop them to the selected nodes. Editing
`functions are also available for modifying views andhiemhies
`The Digital Album is based on an object-oriented database.
`Fig. 5 shows this object model. Classes are organized in
`hierarchical structure to implement the multiview classification.
`Cursor '-.--/
`Each multimedia datum is managed as an object encapsulated with
`a = A x n + N (A: Maximum Speed)
`a title, a thumbnail image, an original datum and attributes. Also,
`N: Page Height, n: Clicked Point's Height
`an album consists of a title, a table of contents, and several pages,
`each of which also Consists of a title and links to objects. When the
`Fig. 4 Operation Method of Page-turning
`Function
`album metaphor shows an album's contents, objects belong to
`each page are collected according to the page-turning. Moreover,
`we define the mapping rules from the database to the album
`metaphor, which enable users to create an album dynamically.
`
`4. Multiview Classification
`In this section, we briefly explain how the niultiview
`classification achieves easy filing and efficient retrievitl, and we
`show the mechanism of the dynamic album creatilon which
`:stimulates users' enjoyment.
`
`4.1 Overview
`The multiview classification is a data model that irepresents
`the internal semantics of the Digital Album. The main
`characteristics are as the following.
`First, as Fig. 1 shows, the structure is based on orthogonal
`classification hierarchies and each hierarchy represents a
`classification from one viewpoint. Users can define and edit the
`h i m h i e s at any time.
`Secondly, users can register a multimedia data item into any
`number of nodes in multiple hierarchies. For example, in Fig. 1,
`data 1 is connected to both node B and node C, each of which
`belongs to a different classification hierarchy. This means that
`users can classify multimedia data from multiple viewpoints.
`
`437
`
`Fig. 5 Object Model of the Digital Album
`
`Authorized licensed use limited to: University of Maryland College Park. Downloaded on July 31,2022 at 12:54:15 UTC from IEEE Xplore. Restrictions apply.
`
`Meta Platforms, Inc.
`Exhibit 1015
`Page 005
`
`

`

`4.2 Dynamic Album Creation
`Once multimedia data are classified into the multiview
`classification, users can enjoy creating their own albums and going
`through them. Freshness in new albums stimulate users’ enjoyment,
`especially when users look into other users’ classifications. This is
`similar to the feeling which we feel when we see the friends’ photo
`albums in a real world The algorithm of this Operation is explained
`below.
`When a user chooses nodes and creates a new album,
`multimedia data items belonging to all selected nodes or their
`lower nodes are retrieved fist. After that, their thumbnail images
`are arranged on pages by ranking classification hierarchies. Here,
`we adopted the following layout rules.
`Rule 1: Follow the order of user’s selections ifthe user selected
`several nodes in the different hierarchies. For example,
`the system arranges thumbnails by ranking the classi-
`jicaiion hierarchy whose top node is selected veryfirst.
`Rule 2: Operatefiom the selected node to its lower nodes in the
`hierarchy by ordering the depth-first search. On the
`same level, search order deperm5 on a node‘s amibute
`(e.g. node name or time of creation).
`Rule 3: Place the thumbnail images that belong to the same
`node on the same page or its neighborhood. In the same
`node, layout order depends on a d a d s attribute.
`Also, the system automatically puts an album title, page titles
`and Book Marks on pages, and makes a table of contents by
`ranking the classification hierarchy.
`
`5. Discussions
`System Requirements
`We implemented the Digital Album as personal computer
`software. The system requires only a 486DX2-66 MHz CPU to
`achieve smooth page-turning animation and a 64kalor video card
`to enrich the image quality. A video capture card a sound card, and
`a scanner are also recommended for inputting video scenes, sounds,
`and pictures.
`
`User Evaluations
`We have showed the Digital Album to many people in
`private or at the several exhibitions. Fht, most of the people were
`impressed with the reality of the album metaphor and its page-
`turning animation. After a while, they were engrossed in the
`contents of digital albums, such as photographs of Japanese
`scenery and seasons, our private pictures, funny movies, and so on.
`This indicates that the album metaphor satisfies the user interface
`transparency which means users can enjoy contents without being
`disturbed by user interface.
`We made the user evaluation experiment and got the same
`
`results. Based on some criteria, the test users compared the album
`metaphor to the ordinary user interface that displays thumbnail
`images all together in a window. As a result, the album metaphor
`gained higher marks in “more natural”, “less fatiguing”, “less
`boring”, “more enjoyable”, “more friendly”, a n d “more
`CCIIII~OI-~~W~.
`
`Book Metaphor VS Album Metaphor
`Related works are well known as the book metaphors
`[4][5][6][7]. We distinguish our album metaphor from the usual
`book metaphors in the following two points. First, the album
`metaphor is the user interface to display multimedia data, not text
`data which the book metaphors mostly concem. In the album
`metaphor, text works only as a title or a caption; still more, the
`page-tuming animation does not show the text at all to reduce the
`operation cost. Secondly, our page-tuming animation achieved
`favorable reality at low cost. So far, the book metaphors required
`extra hardware such as graphic accelerators to implement pseudo-
`3D page-tuning animation. However, we achieved this on
`paofial computer due to the algorithm explained in Sec. 3.
`
`Other Applications
`Moreover, we developed three other applications of the File-
`tainment system which use the technologies introduced in the
`previous sections. One of them has already been produced.
`
`(1) A Digital Album on a multimedia television
`Hitachi brought “VideoCD Nextage”, a new type of
`television (TV) in which a CD-ROM drive is installed, to market
`November in 1994. Because this TV can transcribe a CD-ROM
`whose data format is VideoCD, PhotoCD, CD-DA, or CD-G,
`users can enjoy watching or listening to the contents of the CD-
`ROM as well as watch TV programs. In this product, the album
`metaphor was adopted as the user interface for PhotoCD. When a
`user inserts a CD-ROM, the TV automatically arranges
`photographs on pages. Although users cannot change the order of
`the photographs, they can delete or rotate selected photographs.
`Also, they can enjoy the photographs as if looking through a real
`photo album and can zoom-in on individual photographs.
`
`(2) A Digital Album on a multimedia personal computer
`Like the multimedia TV, the album metaphor can be adopted
`as the user interface for PhotoCD in a multimedia personal
`computer which can transcribe a CD-ROM. Also, in the current
`version of our prototype, the album metaphor is not only a
`PhotoCD viewer but also a platform that lets novice users file,
`browse, and use multimedia data. This is similar to the use of
`scraphks in the real world
`
`Authorized licensed use limited to: University of Maryland College Park. Downloaded on July 31,2022 at 12:54:15 UTC from IEEE Xplore. Restrictions apply.
`
`Meta Platforms, Inc.
`Exhibit 1015
`Page 006
`
`

`

`(3) A Digital Album working with WWW
`The idea of the File-tainmentcan apply to group uses as well
`as personal uses. We implemented the multimedia digital library to
`share pictures and video scenes between group members. This
`system consists of a server computer and client computers
`connected on a LAN (local area network) or the Internet. On the
`server computer, a WWW(Wor1d Wide Web)[8][91 server
`program and a database server program work. The data base m e r
`manages about 500 pictures and video scenes with their attributes,
`such as subjects, photographers, places, and dates. Also, we
`developed the gateway program based on CGI (Common
`Gateway Interface) to make the database server be aware of the
`WWW server.
`A client computer coIlsists of a WWW browser arid a Digital
`Album software. To make the WWW browser be aware of the
`Digital Album as the external viewer, we defined a new MIME
`(Multipupse Intemet Mail Extensions) file type and n:gistered it
`in the browser. This file format is the set of file paths to thumbnail
`images, original data, and attributes. The Digital Album collects
`these files through a network file system on the LAN. Also, a new
`version of the system which collects files using the HTTP
`(HyperText Transfer Protocol) has been developed, but it has not
`achieved practical access speed yet.
`One example of our results is shown in Fig. 6. Users input
`some queries on the WWW browser, and get the result as an
`album. This album's layout is based on the rules explairied in Sec.
`4. In Fig. 6, a user asked to collect pictures whose titles involve the
`word "fI0wd7. Also, the system has pre-defined albums and
`shows them as a clickable map of a book shelf, in which each back
`cover with its title represents an album. When a user clicks a back
`cover, a msponding album will appear.
`
`Input queries based on attributes
`Fig. 6 Digital Album working with the VVWW
`
`6. Conclusion
`In this paper, we described a personal File-tainmenl system,
`the Digital Album. The main objective of this system is to allow
`users to enjoy multimedia data as well as file and retrieve them. To
`achieve that objective, we introduced the album metaphor and the
`multiview classification into the Digital Album. The album
`metaphor allows users to enjoy the multimedia data as if they were
`looking through a real photo album. The multiview classification
`enables users to create their own albums and stories based on any
`categories.
`In the future, we plan to evaluate the Digital Album,
`especially to determine how well the system satisfies user demands
`for entertainment. Also, we will add hypertext links to the Digital
`Album to enrich the representation of the internal semantics. By
`using the image recognition technique, we will also experiment
`with automatic linking or indexing.
`
`Acknowledgments
`We wish to thank Katsuhiko Yuura, Kazuto Senda, and
`Hiromi Ukai for their valuable coments and Mi0 Koriyama for
`developing the current version of the system.
`
`References
`[l] Merser Meyer: " Just Grandma and Me", Broderbund, 1991. (CD-
`ROM)
`[2] Pedro Meym "I F'hotogaph to Remember", The Voyager Company,
`1991. (CD-ROM)
`[3] Hirolnchi Fujisawa, Kanji Kato, Keiiji Kojima, Shuu, T m o b and
`Satoshi Wakayama: "Concept-cente& Document Management and
`Full-text .c;earCh for Infomation Sharing.", Proc. of 47th htemational
`Federation for I n f a " and Documentation, Tokyo, October 1994.
`[4] Kchad A. Bolt 'The Human Intaface", Van Noshand Reinhold, New
`Yolk, 1984.
`[5] Ken-icki Okada, KaoIu h h i t a and Yutaka Matsushita: "scrolling or
`Leafing Through: Book Window", Proc. of 1st Moscow Intematid
`Ha91 Wokshop, August 1991.
`[6] Hajime K m t a , Yu Minakuchi, Kaesutoshi Yano and Toshimitsu
`Suzuki "A Study on Human Interface for B-ISDN Communication
`Workstation", E K E Spring Me

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