US20120030022A1 - Electronic book system and content server - Google Patents
Electronic book system and content server Download PDFInfo
- Publication number
- US20120030022A1 US20120030022A1 US12/997,270 US99727010A US2012030022A1 US 20120030022 A1 US20120030022 A1 US 20120030022A1 US 99727010 A US99727010 A US 99727010A US 2012030022 A1 US2012030022 A1 US 2012030022A1
- Authority
- US
- United States
- Prior art keywords
- music
- information
- electronic book
- content server
- storage means
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 230000000717 retained effect Effects 0.000 claims description 23
- 238000012546 transfer Methods 0.000 claims description 12
- 238000010586 diagram Methods 0.000 description 27
- 238000012545 processing Methods 0.000 description 20
- 238000005516 engineering process Methods 0.000 description 6
- 230000010365 information processing Effects 0.000 description 5
- 238000000034 method Methods 0.000 description 4
- 238000010079 rubber tapping Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000007480 spreading Effects 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0255—Targeted advertisements based on user history
Definitions
- the present invention relates to a technology for providing an electronic book service, more particularly, the present invention relates to a technology effectively applied to an electronic book system and a content server which enable playing music relating to a browsing electronic book at the same time.
- Some of electronic book contents include text data and/or image data accompanied with sound data such as sound effects and BGM, so that a sense of presence is improved as a viewer suitably plays the sound data in accordance with a browsing state of the electronic book. Further, a technology of distributing and playing music relating to an electronic book online as needed instead of BGM previously set in the electronic book has been proposed.
- Japanese Patent Application Laid-Open Publication No. 2010-68044 describes an electronic book display system including: a track distributing device including a music data distribution unit which distributes music data relating to bibliographic information of an electronic book; and an information processing device including a music data receiving unit which receives music data, a related information receiving unit which obtains related information relating to the music data, a purchase reception unit which accepts purchasing of product related to the track data, and a purchase information transfer unit which transfers purchase information related to the accepted product to an external payment device, the electronic book display system enabling browsing of electronic books with a sense of presence by playing track data corresponding to electronic book data, and further enabling a display of the related information on a display device and transfer of the related information to a mobile terminal device, and creation of opportunities of purchasing products.
- a track distributing device including a music data distribution unit which distributes music data relating to bibliographic information of an electronic book
- an information processing device including a music data receiving unit which receives music data, a related information receiving unit which obtains related information
- the presence and conformity during browsing can be improved by making the user able to browse with listening to BGM suitable with the content of the electronic book.
- the conformity would be improved more.
- a preferred aim of the present invention is to provide an electronic book system and a content server which selects music and/or advertisement etc. suitable with content of an electronic book and/or user's attribution, preference and so forth and distributes or instruct the same to a mobile terminal; the electronic book system and the content server enabling simultaneously playing selected music etc. when the user is browsing the electronic book on the mobile terminal; and the electronic book system and the content server enabling control of availability of distribution of music etc. after determining whether the mobile terminal exists in a distributable area or not.
- An electronic book system includes: a content server which retains and manages content containing an electronic book and music for providing services relating to browsing of electronic books and distribution of music via a network; and one or more terminals including a viewer having a function of browsing electronic books as being connected to the content server via the network and a function of playing music, the electronic book system having the following features.
- the viewer has an electronic book playback portion which plays and displays an electronic book specified by a user, and a music playback portion which plays music specified by the user or music selected by the content server.
- the content server has a feature in including: an information storage unit which retains attribution information of electronic books; a music information storage unit which retains attribution information of music; an electronic book distribution portion which refers to the electronic book information storage unit and distributes a specified electronic book to the electronic book playback portion to play the electronic book; a music distribution portion which distributes specified music to the music playback portion to play the music; and a music selection portion which obtains first attribution information of the electronic book being currently browsed on the viewer by the user from the electronic book information storage unit, selects music having second attribution information matching the obtained first attribution information from the music information storage unit to designate the selected music to the music distribution portion to distribute the same.
- the present invention can be also used in a content server used in the electronic book system described above.
- the typical embodiment of the present invention by selecting music, advertising, etc. matching contents of the electronic book, the user's attribution, preference, etc., and distributing or instructing the music, advertising, etc., it is possible to play the selected music etc. at the same time when the user is browsing the electronic book on the mobile terminal.
- FIG. 1 is a diagram illustrating a summary of a configuration example of an electronic book system which is an embodiment of the present invention
- FIG. 2 is a diagram illustrating an example of a data configuration of a member DB in the embodiment of the present invention
- FIG. 3 is a diagram illustrating an example of a data configuration of a store DB in the embodiment of the present invention
- FIG. 4 is a diagram illustrating an example of a data configuration of a purchase history DB in the embodiment of the present invention.
- FIG. 5 is a diagram illustrating an example of a data configuration of an electronic book information DB in the embodiment of the present invention.
- FIG. 6 is a diagram illustrating an example of a data configuration of a music information DB in the embodiment of the present invention.
- FIG. 7 is a diagram illustrating an example of a data configuration of an advertisement information DB in the embodiment of the present invention.
- FIG. 8 is a diagram illustrating an example of a data configuration of a distributable area DB in the embodiment of the present invention.
- FIG. 9 is a diagram illustrating an example of a flow of processings upon playing music etc. as BGM at the same time when browsing an electronic book in the embodiment of the present invention.
- FIG. 10 is a diagram illustrating an example of a flow of processings upon performing various operations related to the music during browsing of the electronic book in the embodiment of the present invention.
- FIGS. 11A-11D are diagrams illustrating screen examples upon playing music at the same time when browsing an electronic book in the embodiment of the present invention.
- FIGS. 12A-12B are diagrams illustrating screen examples upon performing display of a playlist in the embodiment of the present invention.
- FIGS. 13A-13B are diagrams illustrating screen examples upon performing search of music in the embodiment of the present invention.
- An electronic book system which is an embodiment of the present invention, is a system in which music, advertisement, etc. matching contents of an electronic book, a user's attribution, preference, etc. are selected and the music, advertisement, etc. are distributed or instructed to a mobile terminal after determining whether the mobile terminal exists in a distributable area or not in a content server which distributes electronic books and music, the electronic book system providing content distribution services capable of playing the music etc. selected by the content server as BGM at the same time when the user is browsing the electronic book by a viewer on the mobile terminal.
- FIG. 1 is a diagram illustrating a summary of a configuration example of an electronic book system which is an embodiment of the present invention.
- An electronic book system 1 has a configuration in which various terminals 20 owned by users are connected to a content server 100 which distributes and manages contents containing electronic books and music via a network 10 such as the Internet etc.
- the content server 100 and the terminals 20 can be connected to another company's music distribution system 30 which provides a distribution service of music by another company via the network 10 .
- “electronic book” means publication of contents of books like novels and comics, and publications of news, articles, etc. as contents of digital information, and it denotes those which can be browsed by a display as being distributed to an information processing device by streaming and/or browsing etc.
- Files of the electronic books are retained in the content server 100 as electronic books 104 .
- users browse the electronic books by using a viewer which is software program for browsing electronic books on the terminals 20 .
- music means distributed music etc. as digital information, and denotes music which can be played as being distributed to an information processing device by streaming and/or downloading.
- Music includes music in a track unit or an album unit, and further includes sample data of music as advertisement. Files of the music are retained in the content server 100 as music 106 .
- music already obtained by downloading etc. from the content server 100 or the another company's music distribution system 30 by the users are retained in the terminals 20 as music 201 .
- the terminal 20 which is an information processing device for a user to browse an electronic book (electronic book 104 ) or play content such as music (music 106 or music 201 ) can be various types, for example, a smartphone (terminal 20 a ), a playback-only terminal of electronic books (terminal 20 b ), a general mobile phone etc. (terminal 20 c ) as long as the terminal can execute a viewer 200 compatible to the content.
- the viewer 200 is software program for browsing and playing contents and has each portion of an electronic book playback portion 210 which enables browsing of the electronic book 104 by playing it by streaming or browsing etc., and a music playback portion 220 which plays music (music 201 or music 106 ) directly or by streaming etc.
- the content server 100 is formed of a computer system, and the content server 100 is a server system which manages content of the electronic books 104 and music 106 and provides browsing and playback services of the content by the viewer 200 .
- the content server 100 has, for example, each portion mounted by software program of an authentication portion 110 , a purchase processing portion 120 , an electronic book distribution portion 130 , and a music distribution portion 140 .
- the content server 100 has each data base or a table of a member DB 101 , a store DB 102 , a purchase history DB 103 , an electronic book information DB 105 , a music information DB 107 , an advertisement information DB 108 , and distributable area DB 109 .
- the authentication portion 110 performs a user authentication for determining whether the user is a member of the electronic book service provided by the electronic book system 1 or not by referring to the member DB 101 when the user of the terminal 20 carries out browsing of the electronic book 104 or playback of the music 106 . Also, the authentication portion 110 may have a function of performing a user authentication to the another company's music distribution system 30 cooperating with the content server 100 .
- the purchase processing portion 120 performs processing upon purchase of the electronic book 104 or the music 106 by the user of the terminal 20 .
- the purchase processing portion 120 performs display of a Web site for purchasing content based on information of the store DB 102 , addition of license information to the member DB 101 and/or the terminal 20 based on purchasing of content, download of content, payment processing relating to the purchase, etc.
- Contents of the purchase processing are stored in the purchase history DB 103 .
- a way of cooperation such as mutually directing to a purchasing Web site provided by the another company's music distribution system 30 may be carried out.
- the electronic book distribution portion 130 has an interface which receives requests relating to browsing of the electronic book 104 from the terminal 20 through the viewer 200 , and the electronic book distribution portion 130 enables browsing (playback) of the electronic book 104 by the electronic book playback portion 210 on the viewer 200 .
- various attribution information pieces regarding the electronic book 104 used for specifying and playing the electronic book 104 are stored and managed by the electronic book information DB 105 .
- the electronic book distribution portion 130 further has a music selection portion 131 and performs processing for selecting the music 106 (or music 201 inside the terminal 20 ) matching the content of the browsing (playing) electronic book 104 or attribution and/or preference etc. of the user.
- the content of the electronic book 104 can be obtained from the electronic book information DB 105 .
- information regarding attribution of the user and/or preference to the content can be obtained from, for example, attribution information or history information retained in the member DB 101 and/or purchase history DB 103 .
- the advertisement information DB 108 may be referred to for selecting and playing music advertisement or sample music contained in the music 106 and/or the distributable area DB 109 may be referred to for determining a distributable area under copyright.
- the music distribution portion 140 has an interface which receives request relating to playback of the music 106 from the terminal 20 through the viewer 200 , and enables playback of the music 106 at the music playback portion 220 on the viewer 200 by a technology of distribution by, for example, general streaming etc. Note that, various attribution information pieces relating to the music 106 used for specifying and playing the music 106 are stored and managed in the music information DB 107 .
- portions relating to music distribution may be mounted on another content server when another music distribution service is already provided and so forth.
- FIG. 2 is a diagram illustrating an example of a data configuration of the member DB 101 .
- the member DB 101 is a table for managing account information of users who are members of the electronic book service provided by the electronic book system 1 , and, for example, the member DB 101 contains each item of member ID, authentication information, age, gender, registration date, tags 1 to 3 , etc.
- the item of member ID retains ID information for uniquely identifying each user who is a member. That is, information of a user ID for the user to log in by accessing the content server 100 from the terminal 20 is retained.
- the item of authentication information retains information (for example, password etc.) for carrying out a user authentication for the target member (user) to log in to the content server 100 .
- the items of age and gender retain information of age and gender as attribution information of the target user, respectively. Other information such as address or occupation may be retained in addition to these pieces of attribution information.
- the item of registration date retains information of time and date of information of a target user registered to the member DB 101 .
- the items of tags 1 to 3 retain information to be keywords for a search upon performing a criteria search for the music selection portion 131 of the electronic book distribution portion 130 to select the music 106 .
- a genre the target user is interested in and/or attribution information relating to preference such as favorite artists can be set as keywords as being specified by the user.
- FIG. 3 is a diagram illustrating an example of a data configuration of the store DB 102 .
- the store DB 102 is a table for managing information relating to the Web site for purchasing the music 106 , and has each item of, for example, content ID, store URL, registration date, etc.
- the item of content ID retains ID information for uniquely identifying each content of the electronic book 104 and music 106 .
- the item of store URL retains information of a URL (Uniform Resource Locator) of the Web site (store) for purchasing target content.
- the item is not limited to a Web site for purchasing provided by the content server 100 , and it may be a Web site provided by the another company's music distribution system 30 .
- the another company's music distribution system 30 provides (places an ad), for example, the music 106 as a music sample for advertisement so that users who are interested in that are directed to own Web site for purchasing.
- the item of registration date retains information of time and date of registration of the target information to the store DB 102 .
- FIG. 4 is a diagram illustrating an example of a data configuration of the purchase history DB 103 .
- the purchase history DB 103 is a table of managing information relating to a history of purchasing contents such as the electronic book 104 and/or music 106 by the user, that is, information relating to contents already purchased by the user, and the purchase history DB 103 has each item of, for example, member ID, purchase date, purchased content ID, number of purchased items, tags 1 to 3 , etc.
- the item of member ID retains information of member ID for specifying a user who purchased target content.
- the item of purchase date retains information about time and date when the user purchased the target content.
- the item of purchased content ID retains information of ID which specifies content such as the electronic book 104 or music 106 which the user has purchased.
- the item of number of purchase retains information of a number of contents the user has purchased.
- the items of tags 1 to 3 retain attribution information to be keywords for search upon performing a criteria search for the music selection portion 131 to select the music 106 . For example, information of genre and/or category of the target content can be set as a keyword.
- a processing history DB which retains information related to histories of various processings such as browsing and playback of contents of the electronic book 104 and music 106 carried out by accessing to the content server 100 by the target user in chronological order, may be provided.
- FIG. 5 is a diagram illustrating an example of a data configuration of the electronic book information DB 105 .
- the electronic book information DB 105 is a table for managing various attribution information pieces related to the electronic book 104 , and has, for example, each item of content ID, content name, author name, publication date, publisher, introduction, billing information, advertisement flag, registration date, tags 1 to 3 , etc.
- the item of content ID retains ID information for uniquely authenticating the electronic book 104 .
- a file name (“A0001.tar” or the like) of the electronic book 104 can be used as a content ID.
- the item of content name retains information of a title of the electronic book 104 .
- the items of author name, publication date, and publisher retain information of an author, a publication date, and a publisher of the target electronic book 104 , respectively.
- the item of introduction retains information of an introduction added by the publisher or an operator of a distribution site about the target electronic book 104 .
- the item of billing information retains information of a billing method or price for browsing the target electronic book 104 .
- the item of advertisement flag retains information of a flag indicating whether playback of music as an advertisement is allowed or not during browsing of the target electronic book 104 .
- the item of registration date retains information of time and date of registration of the information of the target electronic book 104 to the electronic book information DB 105 .
- the items of the tags 1 to 3 retain information to be a keyword for search upon performing a criteria search for the music selection portion 131 to select the music 106 . For example, attribution information such as a genre and/or a category of the target electronic book 104 can be set as a keyword.
- FIG. 6 is a diagram illustrating an example of a data configuration of the music information DB 107 .
- the music information DB 107 is a table for managing various attribution information related to the music 106 , and has, for example, each content of content ID, content name, artist name, album name, release date, label, introduction, rating, billing information, area ID, registration date, tags 1 to 3 , etc.
- the item of content ID retains, in the same manner as the content ID of the electronic book information DB 105 , ID information for uniquely identifying the music 106 . It is preferable that the ID information is also unique to the electronic book 104 .
- the item of content name retains information of a title of the music 106 .
- the items of artist name, album name, release date, and label retain information of a performance artist of the target music 106 , a title of a recording album, a release date, and a producer/distributor label, respectively.
- the item of introduction retains information of an introduction added by a record company or an operator of a distribution site etc. about the target music 106 .
- the item of rating retains information of a rating of each user about the target music 106 . For example, the rating can be calculated by an average value of values rated by points or stages with respect to the target music 106 by each user.
- the item of billing information retains information of a billing method and/or price for playback of the target music 106 .
- the item of area ID retains, when a distributable area of the target music 106 is limited with regards to copyright etc., ID information for identifying the area (for example, “Japan”).
- the item of registration date retains information of time and date of registration of the target music 106 to the music information DB 107 .
- the items of tags 1 to 3 retain information to be a keyword for search upon performing a criteria search for the music selection portion 131 to select the music 106 . For example, attribution information such as a genre and/or category of the target music 106 can be set as a keyword.
- FIG. 7 is a diagram illustrating an example of a data configuration of the advertisement information DB 108 .
- the advertisement information DB 108 is a table for managing information regarding target ads about music (music 106 and/or music distributed by the another company's distribution system 30 ), and has each item of, for example, advertising ID, advertizing site URL, target generation, target gender, book content ID, music content ID, tags 1 to 3 , etc.
- the item of advertisement ID retains information of an ID for uniquely identifying each advertisement information piece.
- the item of advertising site URL retains information of a URL of a Web site presenting advertisement information to the user. This is not limited to an advertising Web site provided by the content server 100 but maybe an advertising Web site provided (placed) by the another company's music distribution system 30 .
- the items of target generation and target gender retain information of a generation and a gender of the target user for whom a target advertisement is presented, respectively.
- the book content ID retains information of a content ID for specifying the electronic book 104 for which a target advertisement is presented.
- a plurality of the electronic books 104 can be specified, and the electronic book 104 can be specified by a matching of the tags 1 to 3 described later and the tags 1 to 3 of the electronic book information DB 105 instead of specifying the electronic book 104 by the content ID.
- the item of the music content ID retains information of a content ID for specifying music (for example, sample music data, advertising short omnibus etc.) corresponding to the target advertisement.
- a plurality of music pieces may be specified.
- the items of tags 1 to 3 retain information to be a keyword for selecting an advertisement to be presented to the browsing electronic book 104 . For example, attribution information of a genre and/or a category of the music to be a target of an advertisement can be set as a keyword.
- FIG. 8 is a diagram illustrating an example of a data configuration of a distributable area DB 109 .
- the distributable area DB 109 is a table for managing information about each area when a distributable area (region) is limited in accordance with copyright etc., and has each item of, for example, area ID, area name, start IP address, end IP address, etc.
- the item of area ID retains ID information for uniquely identifying each distributable area.
- the item of area name retains information about a name (country name, region name, etc.) of a target area.
- the items of start IP address and end IP address retain information relating to ranges of IP address of the terminal 20 predicted to exist in the target area.
- each table described above in the present embodiment while there are tables specifying three tags of the tags 1 to 3 , the number of specified tags is not limited to this, and it can be an arbitrary number. Also, the numbers of items and types of each of the tables described above are just examples, and it is needless to say that information managed by each of the tables described above may be retained by other data configurations.
- FIG. 9 is a diagram illustrating an example of a flow of processings upon playing the music 106 etc. at the same time of browsing the electronic book 104 .
- the viewer 200 when the viewer 200 is launched on the terminal 20 by the user, the viewer displays a login screen (S 101 ).
- the user sends a login request by inputting his/her member ID and authentication information (S 102 )
- the viewer 200 transfers a login request to the content server 100 (S 103 ).
- the member DB 101 is referred by the authentication portion 110 to perform an authentication (user authentication) whether the user is a member of the electronic book service provided by the content server 100 or not (S 104 ).
- the viewer 200 asks the user whether he/she wishes to play the music 106 or the music 201 on the terminal 20 as BGM during browsing of the electronic book 104 or not (S 105 ).
- the viewer 200 requests a list of the electronic books 104 which the user can browse to the content server 100 (S 107 ).
- information of the electronic book 104 which has been already purchased by the target user, is obtained from the purchase history DB 103 by the electronic book distribution portion 130 , and a list of the electronic books 104 available to browse is created referring to the electronic book information DB 105 , and the list is transferred to the viewer 200 (S 108 ).
- the advertisement information DB 108 may be referred, and information may be added to the list as a target ad of the book, the information of a book content ID corresponding to an advertisement about a target generation, a target gender, and a genre (tags 1 to 3 ) matching the target user's age, gender, and/or interested genre (for example, the tags 1 to 3 in the member DB 101 ).
- the user can refer to the list (or advertisement) of the electronic books 104 he/she can browse (S 110 ).
- the viewer 200 may previously activate a function of the music playback portion 220 as a music player function upon displaying the list in the step S 109 .
- the viewer 200 transfers a browsing request of the target electronic book 104 to the content server 100 (S 112 ).
- contents of the electronic book 104 which is the browsing target is obtained referring to the electronic book information DB 105 by the electronic book distribution portion 130 , and the contents are transferred to the viewer 200 (S 113 ).
- the user can browse the electronic book 104 which is the browsing target (S 117 ).
- the music 106 (or the music 106 as an advertisement), which matches the contents of the electronic book 104 which is the browsing target, an attribution and preference of the user, is selected by the music selection portion 131 , and the music 106 is distributed to the viewer 200 by streaming etc. by the music distribution portion 140 (S 115 ).
- the music 106 By playing the music 106 on the viewer 200 by the music playback portion 220 based on the distributed contents (S 116 ), during browsing of the electronic book 104 , the music 106 , which the content server 100 recommends as music which matches the electronic book 104 , can be played as BGM.
- the music selection portion 131 of the content server 100 refers to the electronic book information DB 105 to confirm a value of an advertisement flag of the target electronic book 104 .
- the advertisement flag is OFF
- attribution information (tags 1 to 3 ) about the target electronic book 104 is obtained from the electronic book information DB 105 and the music information DB 107 is referred so that information about the music 106 matching attribution information (tags 1 to 3 ) is obtained referring to the music information DB 107 .
- the information of a store URL corresponding to the target music 106 is registered to the store DB 102 , the information is also obtained together as associated information of the music 106 .
- a content ID and/or attribution information (tags 1 to 3 ) about the target electronic book 104 are/is obtained from the electronic book DB 105 , and further, attribution information (information of genres and/or artists purchased at the highest frequency in the past for the target user or other users of the same gender and same generation) is obtained from the member DB 101 and/or purchase history DB 103 .
- the advertisement information DB 108 By performing matching of these information pieces and book content IDs of the advertisement information DB 108 and/or attribution information (target generation, target gender, and/or tags 1 to 3 ), for example, when there is advertisement information hit regarding one or more items, information about the music 106 (for example, sample music data and/or a short omnibus for advertisement etc.) determined by the specified music content ID is obtained. In this situation, information of an advertising site URL is also obtained together as associated information of the music 106 .
- information about the music 106 for example, sample music data and/or a short omnibus for advertisement etc.
- information of an IP address of the terminal 20 of an access source is further obtained from a request message and/or information of network session etc. and together with the information of the distributable area DB 109 , and whether the obtained music 106 is distributable or not is determined. Not distributable ones of music 106 are eliminated.
- these pieces may be played in sequence, or, for example, a predetermined number of music pieces 106 may be selected randomly and played or a predetermined number of music pieces 106 selected in descending order of matched attribution information pieces may be selected and played.
- FIGS. 11A to 11D are diagrams illustrating screen examples upon performing playback of the music 106 at the same time of browsing the electronic book 104 by the viewer 200 .
- FIG. 11A is a diagram illustrating a screen example upon asking the user whether he/she wishes to play music as BGM during browsing of the electronic book 104 or not in the step S 105 in FIG. 9 when activating the viewer 200 of the terminal 20 .
- the user selects Yes or No (“Yes” in the example of FIGS. 11A and 11B ) of playback of the music 106 in the step S 106 , and then the sequence of processings of the steps S 107 to S 117 are performed, the screen as illustrated in FIG. 11B is displayed, and playback of the music 106 recommended by the content server 100 is performed at the same time of browsing the electronic book 104 .
- a mobile terminal having a touch panel such as a smartphone
- a menu area 201 in which various menus and buttons etc. for performing operation to the viewer 200 by the user is included.
- a music information display area 202 in which simple information of a title, artist name, etc. about the music 106 being played is displayed is included.
- FIG. 10 is a diagram illustrating an example of a flow of processings upon carrying out various operations relating to the music 106 (or the music 201 ) during browsing of the electronic book 104 .
- the user can switch music player functions (music playback portion 220 ) for controlling playback of the music (or the music 201 ) by calling and closing the functions as needed during browsing of the electronic book 104 on the viewer 200 (S 201 ). Every time the viewer 200 receives instructions from the user, the viewer 200 alternately switches display/no-display of the music player function (S 202 ).
- a music player area 203 for controlling playback of the music 106 is displayed at a lower portion of the screen.
- the music player area 203 is closed, and the screen is back to the screen of FIG. 11B . In this manner, the user can alternately switch display/no-display of the music player area 203 as needed.
- a Web site for purchasing the music 106 being played can be displayed as described later.
- a Web site for advertising may be displayed.
- a music detail information screen as illustrated in FIG. 11D is displayed.
- a music player such as instructions of volume control, repeat playback, and random playback etc.
- display of an album jacket image, rating, playback status, etc. are provided by the music playback portion 220 .
- the user can request display of a playlist about the music to be played (S 211 ).
- the viewer 200 transfers an acquisition request of the playlist to the content server 100 upon receiving the request from the user (S 212 ).
- information of the music 106 to play that is, a playlist is created (updated) and transferred to the viewer 200 (S 213 ).
- the user can refer to the playlist (S 215 ).
- the user may transfer information of the music 201 (title, artist name, etc.) already retained by the terminal 20 by download etc. together.
- the music selection portion 131 of the content server 100 the user can select recommended music including the music 201 retained in the terminal 20 by the user.
- the music 201 retained by the terminal 20 may be included in the playlist by necessity, and also the music 201 may be integrally handled with the music 106 by raising/lowering priority to the music 106 on the content server in a matching with the attribution information of the electronic book 104 .
- FIGS. 12A and 12B are diagrams illustrating screen examples upon performing a display of a playlist by the viewer 200 .
- FIG. 12A illustrates a state in which music is played during browsing of the electronic book 104 and the music player area 203 is displayed in the same manner as FIG. 11C .
- acquisition of the playlist is carried out by the music selection portion 131 in the content server 100 , and, as illustrated in FIG. 12B , a playlist is displayed with a list of the music 201 already retained by the terminal 20 .
- the playlist created by the music selection portion 131 of the content server 100 is displayed as “Recommendation For This Book” in the example of FIG. 12B , and when the user selects this, music (the music 106 or music 201 ) matching the electronic book 104 which the user is browsing can be played. Note that the user can use the terminal 20 as a general music player by selecting the music 201 already retained in the terminal 20 .
- the user selects to play the desired music 201 or recommended music (the music 106 or music 201 specified in the playlist transferred from the content server 100 ) matching the browsing electronic book 104 from the playlist as illustrated in FIG. 12B (S 216 ).
- the viewer 200 plays the music by the music playback portion 220 when the selected music is the music 201 retained in the terminal 20 (S 217 , S 219 ).
- the music 201 already retained in the terminal 20 and the music 106 retained in the content server 100 are integrally handled and music matching the electronic book 104 can be played.
- the music 201 retained in the terminal is used as an object in the playlist only when the music 201 is identical to the music 106 retained in the content server 100 , and the playback may be standardized such that all playback is performed by distribution of the music 106 on the content sever 100 .
- the user can send a request of purchasing the music 106 on the viewer 200 (S 221 ).
- a cart button at a right portion of the music player area 203 is tapped.
- the viewer 200 transfers the purchase request together with information of the playing music 106 to the content server 100 (S 222 ).
- the purchase processing portion 120 determines whether the target music 106 has been already purchased or not is confirmed by referring to the purchase history DB 103 , and a store link process of displaying a purchasing Web site of the target music 106 or an advertising Web site is performed when the music 106 has not been purchased yet (S 223 ).
- Information of URLs of these Web sites can be obtained by referring to information which has been obtained as additional information upon obtaining information of the music 106 by the music selection portion 131 of the content server 100 in the step S 115 in FIG. 9 .
- a Web site provided by the another company's distribution system 30 is displayed to guide.
- the user can purchase the target music 106 as browsing the Web site (S 225 ).
- the user can send a request for searching for the music 106 for playing it as BGM or purchasing it during browsing of the electronic book 104 (S 231 ).
- the viewer 200 transfers a search request to the content server 100 (S 232 ).
- a search screen is displayed by, for example, the music distribution portion 140 (S 233 ). In this situation, the search screen may be displayed after carrying out various settings for a later search.
- the search screen is displayed based on instructions from the content server 100 (S 234 ).
- FIG. 13 is a diagram illustrating a screen example upon performing a search of the music 106 on the viewer 200 .
- a search screen as illustrated in FIG. 13A , as a search button in the menu area 204 at a lower portion of the screen is tapped by the user, a search screen as illustrated in FIG. 13B is displayed by the content server 100 .
- the user inputs keywords such as a title of the music 106 , an album name, an artist name etc. as search criteria, and a search request of the music 106 can be sent by tapping the search button at the lower portion of the screen (S 235 ).
- the viewer 200 transfers the search request containing the specified keywords to the content server 100 (S 236 ).
- the music information DB 107 etc. is referred by the music distribution portion 140 , and a list of music hitting the search criteria is created from the music 106 distributed by the content server 100 or the another company's music distribution system 30 and the list is transferred to the viewer 200 (S 237 ).
- the user can refer to the result (S 239 ).
- the music 106 contained in the search result may be played or purchased as the user selects it.
- the music 106 distributed by the content server 100 and/or the another company's music distribution system 30 and the music 201 retained in the terminal 20 are handled as a unit, and thus music and/or advertisement matching contents of the electronic book 104 , an attribution and/or preference of the user can be selected and distributed or instructed. Also, after determining whether the terminal 20 is in a distributable area or not, availability of distribution of the music 106 can be controlled.
- the present invention can be used in an electronic book system and a content server which enable playback of music etc. related to a browsing electronic book at the same time.
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Development Economics (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
An electronic book system which enables selecting and distributing music matching contents etc. of an electronic book and playing the selected music upon browsing the electronic book. A typical embodiment of the present invention includes a content server and a terminal having a viewer for browsing electronic books and playing music, the viewer including an electronic book playback portion which plays and displays electronic books and a music playback portion which plays music. The content server includes an electronic book information DB which retains attribution information of electronic books, a music information DB which retains attribution information of music, an electronic book distribution portion which distributes electronic books, a music distribution portion which distributes music, and a music selection portion which selects music having attribution information matching attribution information of an electronic book currently being browsed by a user from the music information DB and specifies the selected music and makes the music distribution portion distribute the selected music.
Description
- This application is entitled to the benefit of and incorporates by reference essential subject matter disclosed in International Patent Application No. PCT/JP2010/58736 filed on May 24, 2010.
- The present invention relates to a technology for providing an electronic book service, more particularly, the present invention relates to a technology effectively applied to an electronic book system and a content server which enable playing music relating to a browsing electronic book at the same time.
- In recent years, release and use of publications by means of electronic books have been rapidly spreading. The factors of this include the widespread use of a mobile terminal such as a mobile phone capable of browsing the content of the electronic book in addition to the PC (Personal Computer) and others. Furthermore, the use of dedicated terminals for browsing the electronic book using the technology of electronic paper and others has also been spreading recently. Meanwhile, distribution services of music content to PCs and mobile terminals are widely provided, and mobile terminals are often used as music players.
- Some of electronic book contents include text data and/or image data accompanied with sound data such as sound effects and BGM, so that a sense of presence is improved as a viewer suitably plays the sound data in accordance with a browsing state of the electronic book. Further, a technology of distributing and playing music relating to an electronic book online as needed instead of BGM previously set in the electronic book has been proposed.
- For example, Japanese Patent Application Laid-Open Publication No. 2010-68044 describes an electronic book display system including: a track distributing device including a music data distribution unit which distributes music data relating to bibliographic information of an electronic book; and an information processing device including a music data receiving unit which receives music data, a related information receiving unit which obtains related information relating to the music data, a purchase reception unit which accepts purchasing of product related to the track data, and a purchase information transfer unit which transfers purchase information related to the accepted product to an external payment device, the electronic book display system enabling browsing of electronic books with a sense of presence by playing track data corresponding to electronic book data, and further enabling a display of the related information on a display device and transfer of the related information to a mobile terminal device, and creation of opportunities of purchasing products.
- When a user is browsing an electronic book, the presence and conformity during browsing can be improved by making the user able to browse with listening to BGM suitable with the content of the electronic book. In this situation, when the user can listen to not only fixed BGM previously accompanied with the electronic book but also BGM suitable with the user's likings and the current trend in the music market, the conformity would be improved more.
- By the electronic book display system as described in
Patent Document 1, distribution of music suitable with the content of the electronic book online, and playing that in accordance with browsing of the electronic book on the terminal side are possible. However, the electronic book display system ofPatent Document 1 searches for music related to the bibliographic information of the electronic book and distributes the same, and it does not flexibly select recommended music in consideration of the user's attribution and/or preference to distribute the same nor distribute what they call “targeted advertising.” - In addition, by the electronic book display system in
Patent Document 1, to compensate for content playability of a mobile terminal, acquisition of electronic book data from the mobile terminal and reception of music from the music distributing device are performed by the information processing device such as PC, and playback and output of the electronic book and music are performed to a display device such as TV. Thus, it is impossible to recommend music including music already purchased by the user and downloaded to the mobile terminal (i.e., music matching the user's preference). - Also, in recent years, along with spread of international roaming services by mobile phone communications carriers and spread of smartphones on globally common platforms represented by iPhone™, BlackBerry™, and Android™ terminal, distribution of content is being expanded across borders. In such a situation, for example, when browsing an electronic book purchased in Japan in foreign countries or vice versa, music, which should not normally be distributed against restrictions of copyright protection by a music copyright group in each country or region regarding the music, may be distributed and cause a copyright infringement. Meanwhile, the technology described in
Patent Document 1 assumes a fixed terminal such as PC, and thus it does not consider such a content distribution and globalization of browsing environment. - Accordingly, a preferred aim of the present invention is to provide an electronic book system and a content server which selects music and/or advertisement etc. suitable with content of an electronic book and/or user's attribution, preference and so forth and distributes or instruct the same to a mobile terminal; the electronic book system and the content server enabling simultaneously playing selected music etc. when the user is browsing the electronic book on the mobile terminal; and the electronic book system and the content server enabling control of availability of distribution of music etc. after determining whether the mobile terminal exists in a distributable area or not. The above and other preferred aims and novel characteristics of the present invention will be apparent from the description of the present specification and the accompanying drawings.
- The typical ones of the inventions disclosed in the present application will be briefly described as follows.
- An electronic book system according to a typical embodiment of the present invention includes: a content server which retains and manages content containing an electronic book and music for providing services relating to browsing of electronic books and distribution of music via a network; and one or more terminals including a viewer having a function of browsing electronic books as being connected to the content server via the network and a function of playing music, the electronic book system having the following features.
- More specifically, in the electronic book system, the viewer has an electronic book playback portion which plays and displays an electronic book specified by a user, and a music playback portion which plays music specified by the user or music selected by the content server.
- Also, the content server has a feature in including: an information storage unit which retains attribution information of electronic books; a music information storage unit which retains attribution information of music; an electronic book distribution portion which refers to the electronic book information storage unit and distributes a specified electronic book to the electronic book playback portion to play the electronic book; a music distribution portion which distributes specified music to the music playback portion to play the music; and a music selection portion which obtains first attribution information of the electronic book being currently browsed on the viewer by the user from the electronic book information storage unit, selects music having second attribution information matching the obtained first attribution information from the music information storage unit to designate the selected music to the music distribution portion to distribute the same.
- Moreover, the present invention can be also used in a content server used in the electronic book system described above.
- The effects obtained by typical aspects of the present invention will be briefly described below.
- According to the typical embodiment of the present invention, by selecting music, advertising, etc. matching contents of the electronic book, the user's attribution, preference, etc., and distributing or instructing the music, advertising, etc., it is possible to play the selected music etc. at the same time when the user is browsing the electronic book on the mobile terminal.
-
FIG. 1 is a diagram illustrating a summary of a configuration example of an electronic book system which is an embodiment of the present invention; -
FIG. 2 is a diagram illustrating an example of a data configuration of a member DB in the embodiment of the present invention; -
FIG. 3 is a diagram illustrating an example of a data configuration of a store DB in the embodiment of the present invention; -
FIG. 4 is a diagram illustrating an example of a data configuration of a purchase history DB in the embodiment of the present invention; -
FIG. 5 is a diagram illustrating an example of a data configuration of an electronic book information DB in the embodiment of the present invention; -
FIG. 6 is a diagram illustrating an example of a data configuration of a music information DB in the embodiment of the present invention; -
FIG. 7 is a diagram illustrating an example of a data configuration of an advertisement information DB in the embodiment of the present invention; -
FIG. 8 is a diagram illustrating an example of a data configuration of a distributable area DB in the embodiment of the present invention; -
FIG. 9 is a diagram illustrating an example of a flow of processings upon playing music etc. as BGM at the same time when browsing an electronic book in the embodiment of the present invention; -
FIG. 10 is a diagram illustrating an example of a flow of processings upon performing various operations related to the music during browsing of the electronic book in the embodiment of the present invention; -
FIGS. 11A-11D are diagrams illustrating screen examples upon playing music at the same time when browsing an electronic book in the embodiment of the present invention; -
FIGS. 12A-12B are diagrams illustrating screen examples upon performing display of a playlist in the embodiment of the present invention; -
FIGS. 13A-13B are diagrams illustrating screen examples upon performing search of music in the embodiment of the present invention. - Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. Note that components having the same function are denoted by the same reference symbols throughout the drawings for describing the embodiment, and the repetitive description thereof will be omitted.
- An electronic book system, which is an embodiment of the present invention, is a system in which music, advertisement, etc. matching contents of an electronic book, a user's attribution, preference, etc. are selected and the music, advertisement, etc. are distributed or instructed to a mobile terminal after determining whether the mobile terminal exists in a distributable area or not in a content server which distributes electronic books and music, the electronic book system providing content distribution services capable of playing the music etc. selected by the content server as BGM at the same time when the user is browsing the electronic book by a viewer on the mobile terminal.
- <System Configuration>
-
FIG. 1 is a diagram illustrating a summary of a configuration example of an electronic book system which is an embodiment of the present invention. Anelectronic book system 1 has a configuration in which various terminals 20 owned by users are connected to acontent server 100 which distributes and manages contents containing electronic books and music via anetwork 10 such as the Internet etc. In addition, thecontent server 100 and the terminals 20 can be connected to another company'smusic distribution system 30 which provides a distribution service of music by another company via thenetwork 10. - Here, “electronic book” means publication of contents of books like novels and comics, and publications of news, articles, etc. as contents of digital information, and it denotes those which can be browsed by a display as being distributed to an information processing device by streaming and/or browsing etc. Files of the electronic books are retained in the
content server 100 aselectronic books 104. In the present embodiment, users browse the electronic books by using a viewer which is software program for browsing electronic books on the terminals 20. - Also, “music” means distributed music etc. as digital information, and denotes music which can be played as being distributed to an information processing device by streaming and/or downloading. Music includes music in a track unit or an album unit, and further includes sample data of music as advertisement. Files of the music are retained in the
content server 100 asmusic 106. In addition, music already obtained by downloading etc. from thecontent server 100 or the another company'smusic distribution system 30 by the users are retained in the terminals 20 asmusic 201. - The terminal 20 which is an information processing device for a user to browse an electronic book (electronic book 104) or play content such as music (
music 106 or music 201) can be various types, for example, a smartphone (terminal 20 a), a playback-only terminal of electronic books (terminal 20 b), a general mobile phone etc. (terminal 20 c) as long as the terminal can execute aviewer 200 compatible to the content. Theviewer 200 is software program for browsing and playing contents and has each portion of an electronicbook playback portion 210 which enables browsing of theelectronic book 104 by playing it by streaming or browsing etc., and amusic playback portion 220 which plays music (music 201 or music 106) directly or by streaming etc. - The
content server 100 is formed of a computer system, and thecontent server 100 is a server system which manages content of theelectronic books 104 andmusic 106 and provides browsing and playback services of the content by theviewer 200. Thecontent server 100 has, for example, each portion mounted by software program of anauthentication portion 110, apurchase processing portion 120, an electronicbook distribution portion 130, and amusic distribution portion 140. Also, thecontent server 100 has each data base or a table of amember DB 101, astore DB 102, apurchase history DB 103, an electronicbook information DB 105, amusic information DB 107, anadvertisement information DB 108, anddistributable area DB 109. - The
authentication portion 110 performs a user authentication for determining whether the user is a member of the electronic book service provided by theelectronic book system 1 or not by referring to themember DB 101 when the user of the terminal 20 carries out browsing of theelectronic book 104 or playback of themusic 106. Also, theauthentication portion 110 may have a function of performing a user authentication to the another company'smusic distribution system 30 cooperating with thecontent server 100. - The
purchase processing portion 120 performs processing upon purchase of theelectronic book 104 or themusic 106 by the user of the terminal 20. For example, thepurchase processing portion 120 performs display of a Web site for purchasing content based on information of thestore DB 102, addition of license information to themember DB 101 and/or the terminal 20 based on purchasing of content, download of content, payment processing relating to the purchase, etc. Contents of the purchase processing are stored in thepurchase history DB 103. Upon displaying the Web site for purchasing content, a way of cooperation such as mutually directing to a purchasing Web site provided by the another company'smusic distribution system 30 may be carried out. - The electronic
book distribution portion 130 has an interface which receives requests relating to browsing of theelectronic book 104 from the terminal 20 through theviewer 200, and the electronicbook distribution portion 130 enables browsing (playback) of theelectronic book 104 by the electronicbook playback portion 210 on theviewer 200. Note that, various attribution information pieces regarding theelectronic book 104 used for specifying and playing theelectronic book 104 are stored and managed by the electronicbook information DB 105. - The electronic
book distribution portion 130 further has amusic selection portion 131 and performs processing for selecting the music 106 (ormusic 201 inside the terminal 20) matching the content of the browsing (playing)electronic book 104 or attribution and/or preference etc. of the user. The content of theelectronic book 104 can be obtained from the electronicbook information DB 105. Also, information regarding attribution of the user and/or preference to the content can be obtained from, for example, attribution information or history information retained in themember DB 101 and/orpurchase history DB 103. Moreover, theadvertisement information DB 108 may be referred to for selecting and playing music advertisement or sample music contained in themusic 106 and/or thedistributable area DB 109 may be referred to for determining a distributable area under copyright. - The
music distribution portion 140 has an interface which receives request relating to playback of themusic 106 from the terminal 20 through theviewer 200, and enables playback of themusic 106 at themusic playback portion 220 on theviewer 200 by a technology of distribution by, for example, general streaming etc. Note that, various attribution information pieces relating to themusic 106 used for specifying and playing themusic 106 are stored and managed in themusic information DB 107. - Note that, while the
music distributing portion 140, themusic 106, and themusic information DB 107 relating to music distribution are mounted on thecontent server 100 same as the electronicbook distribution portion 130, theelectronic book 104 and the electronicbook information DB 105 in the present embodiment, portions relating to music distribution may be mounted on another content server when another music distribution service is already provided and so forth. - <Data Configuration>
-
FIG. 2 is a diagram illustrating an example of a data configuration of themember DB 101. Themember DB 101 is a table for managing account information of users who are members of the electronic book service provided by theelectronic book system 1, and, for example, themember DB 101 contains each item of member ID, authentication information, age, gender, registration date, tags 1 to 3, etc. - The item of member ID retains ID information for uniquely identifying each user who is a member. That is, information of a user ID for the user to log in by accessing the
content server 100 from the terminal 20 is retained. The item of authentication information retains information (for example, password etc.) for carrying out a user authentication for the target member (user) to log in to thecontent server 100. The items of age and gender retain information of age and gender as attribution information of the target user, respectively. Other information such as address or occupation may be retained in addition to these pieces of attribution information. - The item of registration date retains information of time and date of information of a target user registered to the
member DB 101. The items oftags 1 to 3 retain information to be keywords for a search upon performing a criteria search for themusic selection portion 131 of the electronicbook distribution portion 130 to select themusic 106. For example, a genre the target user is interested in and/or attribution information relating to preference such as favorite artists can be set as keywords as being specified by the user. -
FIG. 3 is a diagram illustrating an example of a data configuration of thestore DB 102. Thestore DB 102 is a table for managing information relating to the Web site for purchasing themusic 106, and has each item of, for example, content ID, store URL, registration date, etc. The item of content ID retains ID information for uniquely identifying each content of theelectronic book 104 andmusic 106. - The item of store URL retains information of a URL (Uniform Resource Locator) of the Web site (store) for purchasing target content. The item is not limited to a Web site for purchasing provided by the
content server 100, and it may be a Web site provided by the another company'smusic distribution system 30. The another company'smusic distribution system 30 provides (places an ad), for example, themusic 106 as a music sample for advertisement so that users who are interested in that are directed to own Web site for purchasing. The item of registration date retains information of time and date of registration of the target information to thestore DB 102. -
FIG. 4 is a diagram illustrating an example of a data configuration of thepurchase history DB 103. Thepurchase history DB 103 is a table of managing information relating to a history of purchasing contents such as theelectronic book 104 and/ormusic 106 by the user, that is, information relating to contents already purchased by the user, and thepurchase history DB 103 has each item of, for example, member ID, purchase date, purchased content ID, number of purchased items,tags 1 to 3, etc. - The item of member ID retains information of member ID for specifying a user who purchased target content. The item of purchase date retains information about time and date when the user purchased the target content. The item of purchased content ID retains information of ID which specifies content such as the
electronic book 104 ormusic 106 which the user has purchased. The item of number of purchase retains information of a number of contents the user has purchased. The items oftags 1 to 3 retain attribution information to be keywords for search upon performing a criteria search for themusic selection portion 131 to select themusic 106. For example, information of genre and/or category of the target content can be set as a keyword. - According to the
purchase history DB 103 described above, tendency (preference) of purchase of the user can be grasped. From this point of view, other than thepurchase history DB 103, a processing history DB, which retains information related to histories of various processings such as browsing and playback of contents of theelectronic book 104 andmusic 106 carried out by accessing to thecontent server 100 by the target user in chronological order, may be provided. -
FIG. 5 is a diagram illustrating an example of a data configuration of the electronicbook information DB 105. The electronicbook information DB 105 is a table for managing various attribution information pieces related to theelectronic book 104, and has, for example, each item of content ID, content name, author name, publication date, publisher, introduction, billing information, advertisement flag, registration date, tags 1 to 3, etc. - The item of content ID retains ID information for uniquely authenticating the
electronic book 104. For example, a file name (“A0001.tar” or the like) of theelectronic book 104 can be used as a content ID. The item of content name retains information of a title of theelectronic book 104. The items of author name, publication date, and publisher retain information of an author, a publication date, and a publisher of the targetelectronic book 104, respectively. The item of introduction retains information of an introduction added by the publisher or an operator of a distribution site about the targetelectronic book 104. The item of billing information retains information of a billing method or price for browsing the targetelectronic book 104. - The item of advertisement flag retains information of a flag indicating whether playback of music as an advertisement is allowed or not during browsing of the target
electronic book 104. The item of registration date retains information of time and date of registration of the information of the targetelectronic book 104 to the electronicbook information DB 105. The items of thetags 1 to 3 retain information to be a keyword for search upon performing a criteria search for themusic selection portion 131 to select themusic 106. For example, attribution information such as a genre and/or a category of the targetelectronic book 104 can be set as a keyword. -
FIG. 6 is a diagram illustrating an example of a data configuration of themusic information DB 107. Themusic information DB 107 is a table for managing various attribution information related to themusic 106, and has, for example, each content of content ID, content name, artist name, album name, release date, label, introduction, rating, billing information, area ID, registration date, tags 1 to 3, etc. - The item of content ID retains, in the same manner as the content ID of the electronic
book information DB 105, ID information for uniquely identifying themusic 106. It is preferable that the ID information is also unique to theelectronic book 104. The item of content name retains information of a title of themusic 106. The items of artist name, album name, release date, and label retain information of a performance artist of thetarget music 106, a title of a recording album, a release date, and a producer/distributor label, respectively. The item of introduction retains information of an introduction added by a record company or an operator of a distribution site etc. about thetarget music 106. The item of rating retains information of a rating of each user about thetarget music 106. For example, the rating can be calculated by an average value of values rated by points or stages with respect to thetarget music 106 by each user. - The item of billing information retains information of a billing method and/or price for playback of the
target music 106. The item of area ID retains, when a distributable area of thetarget music 106 is limited with regards to copyright etc., ID information for identifying the area (for example, “Japan”). The item of registration date retains information of time and date of registration of thetarget music 106 to themusic information DB 107. The items oftags 1 to 3 retain information to be a keyword for search upon performing a criteria search for themusic selection portion 131 to select themusic 106. For example, attribution information such as a genre and/or category of thetarget music 106 can be set as a keyword. -
FIG. 7 is a diagram illustrating an example of a data configuration of theadvertisement information DB 108. Theadvertisement information DB 108 is a table for managing information regarding target ads about music (music 106 and/or music distributed by the another company's distribution system 30), and has each item of, for example, advertising ID, advertizing site URL, target generation, target gender, book content ID, music content ID, tags 1 to 3, etc. - The item of advertisement ID retains information of an ID for uniquely identifying each advertisement information piece. The item of advertising site URL retains information of a URL of a Web site presenting advertisement information to the user. This is not limited to an advertising Web site provided by the
content server 100 but maybe an advertising Web site provided (placed) by the another company'smusic distribution system 30. The items of target generation and target gender retain information of a generation and a gender of the target user for whom a target advertisement is presented, respectively. - The book content ID retains information of a content ID for specifying the
electronic book 104 for which a target advertisement is presented. A plurality of theelectronic books 104 can be specified, and theelectronic book 104 can be specified by a matching of thetags 1 to 3 described later and thetags 1 to 3 of the electronicbook information DB 105 instead of specifying theelectronic book 104 by the content ID. The item of the music content ID retains information of a content ID for specifying music (for example, sample music data, advertising short omnibus etc.) corresponding to the target advertisement. A plurality of music pieces may be specified. The items oftags 1 to 3 retain information to be a keyword for selecting an advertisement to be presented to the browsingelectronic book 104. For example, attribution information of a genre and/or a category of the music to be a target of an advertisement can be set as a keyword. -
FIG. 8 is a diagram illustrating an example of a data configuration of adistributable area DB 109. Thedistributable area DB 109 is a table for managing information about each area when a distributable area (region) is limited in accordance with copyright etc., and has each item of, for example, area ID, area name, start IP address, end IP address, etc. - The item of area ID retains ID information for uniquely identifying each distributable area. The item of area name retains information about a name (country name, region name, etc.) of a target area. The items of start IP address and end IP address retain information relating to ranges of IP address of the terminal 20 predicted to exist in the target area.
- In each table described above in the present embodiment, while there are tables specifying three tags of the
tags 1 to 3, the number of specified tags is not limited to this, and it can be an arbitrary number. Also, the numbers of items and types of each of the tables described above are just examples, and it is needless to say that information managed by each of the tables described above may be retained by other data configurations. - <Processing Contents>
- In the following, contents of processings in the
electronic book system 1 of the present embodiment will be described.FIG. 9 is a diagram illustrating an example of a flow of processings upon playing themusic 106 etc. at the same time of browsing theelectronic book 104. - First, when the
viewer 200 is launched on the terminal 20 by the user, the viewer displays a login screen (S101). When the user sends a login request by inputting his/her member ID and authentication information (S102), theviewer 200 transfers a login request to the content server 100 (S103). In thecontent server 100, themember DB 101 is referred by theauthentication portion 110 to perform an authentication (user authentication) whether the user is a member of the electronic book service provided by thecontent server 100 or not (S104). - When the user authentication is valid, in the present embodiment, the
viewer 200 asks the user whether he/she wishes to play themusic 106 or themusic 201 on the terminal 20 as BGM during browsing of theelectronic book 104 or not (S105). When the user selects to play or not to play the music (S106), theviewer 200 requests a list of theelectronic books 104 which the user can browse to the content server 100 (S107). - In the
content server 100, information of theelectronic book 104, which has been already purchased by the target user, is obtained from thepurchase history DB 103 by the electronicbook distribution portion 130, and a list of theelectronic books 104 available to browse is created referring to the electronicbook information DB 105, and the list is transferred to the viewer 200 (S108). In the situation, for example, theadvertisement information DB 108 may be referred, and information may be added to the list as a target ad of the book, the information of a book content ID corresponding to an advertisement about a target generation, a target gender, and a genre (tags 1 to 3) matching the target user's age, gender, and/or interested genre (for example, thetags 1 to 3 in the member DB 101). - By displaying the list (and advertising) of the
electronic books 104 on theviewer 200 based on transferred contents (S109), the user can refer to the list (or advertisement) of theelectronic books 104 he/she can browse (S110). Note that, for example, when the user selects to play the music in the step S106, theviewer 200 may previously activate a function of themusic playback portion 220 as a music player function upon displaying the list in the step S109. - Thereafter, when the user selects a desired
electronic book 104 and requests browsing of the electronic book 104 (S111), theviewer 200 transfers a browsing request of the targetelectronic book 104 to the content server 100 (S112). In thecontent server 100, contents of theelectronic book 104 which is the browsing target is obtained referring to the electronicbook information DB 105 by the electronicbook distribution portion 130, and the contents are transferred to the viewer 200 (S113). By displaying the contents of theelectronic book 104 which is the browsing target by the electronicbook playback portion 210 on theviewer 200 based on the transferred contents (S114), the user can browse theelectronic book 104 which is the browsing target (S117). - Also, in the
content server 100, for example, as a parallel processing to the step S113, the music 106 (or themusic 106 as an advertisement), which matches the contents of theelectronic book 104 which is the browsing target, an attribution and preference of the user, is selected by themusic selection portion 131, and themusic 106 is distributed to theviewer 200 by streaming etc. by the music distribution portion 140 (S115). By playing themusic 106 on theviewer 200 by themusic playback portion 220 based on the distributed contents (S116), during browsing of theelectronic book 104, themusic 106, which thecontent server 100 recommends as music which matches theelectronic book 104, can be played as BGM. - In the step S115, the
music selection portion 131 of thecontent server 100 refers to the electronicbook information DB 105 to confirm a value of an advertisement flag of the targetelectronic book 104. When the advertisement flag is OFF, attribution information (tags 1 to 3) about the targetelectronic book 104 is obtained from the electronicbook information DB 105 and themusic information DB 107 is referred so that information about themusic 106 matching attribution information (tags 1 to 3) is obtained referring to themusic information DB 107. In this situation, when information of a store URL corresponding to thetarget music 106 is registered to thestore DB 102, the information is also obtained together as associated information of themusic 106. - When the advertisement flag of the
electronic book 104 which is the browsing target is ON, for example, a content ID and/or attribution information (tags 1 to 3) about the targetelectronic book 104 are/is obtained from theelectronic book DB 105, and further, attribution information (information of genres and/or artists purchased at the highest frequency in the past for the target user or other users of the same gender and same generation) is obtained from themember DB 101 and/orpurchase history DB 103. By performing matching of these information pieces and book content IDs of theadvertisement information DB 108 and/or attribution information (target generation, target gender, and/ortags 1 to 3), for example, when there is advertisement information hit regarding one or more items, information about the music 106 (for example, sample music data and/or a short omnibus for advertisement etc.) determined by the specified music content ID is obtained. In this situation, information of an advertising site URL is also obtained together as associated information of themusic 106. - After obtaining the information of the
music 106, information of an IP address of the terminal 20 of an access source is further obtained from a request message and/or information of network session etc. and together with the information of thedistributable area DB 109, and whether the obtainedmusic 106 is distributable or not is determined. Not distributable ones ofmusic 106 are eliminated. When a plurality ofmusic pieces 106 are obtained from a result of the processings described above, these pieces may be played in sequence, or, for example, a predetermined number ofmusic pieces 106 may be selected randomly and played or a predetermined number ofmusic pieces 106 selected in descending order of matched attribution information pieces may be selected and played. -
FIGS. 11A to 11D are diagrams illustrating screen examples upon performing playback of themusic 106 at the same time of browsing theelectronic book 104 by theviewer 200.FIG. 11A is a diagram illustrating a screen example upon asking the user whether he/she wishes to play music as BGM during browsing of theelectronic book 104 or not in the step S105 inFIG. 9 when activating theviewer 200 of the terminal 20. Here, when the user selects Yes or No (“Yes” in the example ofFIGS. 11A and 11B ) of playback of themusic 106 in the step S106, and then the sequence of processings of the steps S107 to S117 are performed, the screen as illustrated inFIG. 11B is displayed, and playback of themusic 106 recommended by thecontent server 100 is performed at the same time of browsing theelectronic book 104. - Here, in the present embodiment, an example of displaying the
electronic book 104 on a mobile terminal having a touch panel such as a smartphone is described. On the screen illustrated inFIG. 11B , for example, at an upper portion of the screen on which content of theelectronic book 104 is displayed, amenu area 201 in which various menus and buttons etc. for performing operation to theviewer 200 by the user is included. Also, at a lower portion of the screen, in an aspect not to be a barrier of browsing theelectronic book 104, a musicinformation display area 202 in which simple information of a title, artist name, etc. about themusic 106 being played is displayed is included. - In this state, the user can carry out processings such as various operations regarding playback of the
music 106 and purchasing of the music etc. at the same time of browsing theelectronic book 104.FIG. 10 is a diagram illustrating an example of a flow of processings upon carrying out various operations relating to the music 106 (or the music 201) during browsing of theelectronic book 104. - The user can switch music player functions (music playback portion 220) for controlling playback of the music (or the music 201) by calling and closing the functions as needed during browsing of the
electronic book 104 on the viewer 200 (S201). Every time theviewer 200 receives instructions from the user, theviewer 200 alternately switches display/no-display of the music player function (S202). - In the screen of
FIG. 11B described above, for example, when the user taps an arrow button at a right portion of the musicinformation display area 202, as illustrated inFIG. 11C , amusic player area 203 for controlling playback of themusic 106 is displayed at a lower portion of the screen. Here, when the arrow button at the right portion of the musicinformation display area 202 is tapped again, themusic player area 203 is closed, and the screen is back to the screen ofFIG. 11B . In this manner, the user can alternately switch display/no-display of themusic player area 203 as needed. - In the
music player area 203, in addition to operations such as play, stop, etc. of the music by themusic playback portion 220, for example, when the user wishes to purchase themusic 106 being played, by tapping a cart button at a right portion of themusic player area 203, a Web site (not illustrated) for purchasing themusic 106 being played can be displayed as described later. When themusic 106 being played is an advertisement, a Web site (not illustrated) for advertising may be displayed. - Also, in the screen of
FIG. 11C , for example, to know detailed information of themusic 106 being played, by tapping a musical note button at a left portion of themusic player area 203, a music detail information screen as illustrated inFIG. 11D is displayed. Here, generally contained functions as a music player such as instructions of volume control, repeat playback, and random playback etc.; and display of an album jacket image, rating, playback status, etc. are provided by themusic playback portion 220. - To get back to
FIG. 10 , during browsing of theelectronic book 104 on theviewer 200, the user can request display of a playlist about the music to be played (S211). Theviewer 200 transfers an acquisition request of the playlist to thecontent server 100 upon receiving the request from the user (S212). In themusic selection portion 131 of thecontent server 100, in the same process as obtaining information of themusic 106 played in the step S115 inFIG. 9 , information of themusic 106 to play, that is, a playlist is created (updated) and transferred to the viewer 200 (S213). On theviewer 200, by displaying contents of the playlist based on the transferred contents (S214), the user can refer to the playlist (S215). - Here, when the
viewer 200 requests a playlist in the step S212, the user may transfer information of the music 201 (title, artist name, etc.) already retained by the terminal 20 by download etc. together. In this manner, in themusic selection portion 131 of thecontent server 100, the user can select recommended music including themusic 201 retained in the terminal 20 by the user. In this situation, themusic 201 retained by the terminal 20 may be included in the playlist by necessity, and also themusic 201 may be integrally handled with themusic 106 by raising/lowering priority to themusic 106 on the content server in a matching with the attribution information of theelectronic book 104. -
FIGS. 12A and 12B are diagrams illustrating screen examples upon performing a display of a playlist by theviewer 200.FIG. 12A illustrates a state in which music is played during browsing of theelectronic book 104 and themusic player area 203 is displayed in the same manner asFIG. 11C . Here, when the user taps a playlist button in themusic player area 203, acquisition of the playlist is carried out by themusic selection portion 131 in thecontent server 100, and, as illustrated inFIG. 12B , a playlist is displayed with a list of themusic 201 already retained by the terminal 20. - Here, the playlist created by the
music selection portion 131 of thecontent server 100 is displayed as “Recommendation For This Book” in the example ofFIG. 12B , and when the user selects this, music (themusic 106 or music 201) matching theelectronic book 104 which the user is browsing can be played. Note that the user can use the terminal 20 as a general music player by selecting themusic 201 already retained in the terminal 20. - To get back to
FIG. 10 , as described above, the user selects to play the desiredmusic 201 or recommended music (themusic 106 ormusic 201 specified in the playlist transferred from the content server 100) matching the browsingelectronic book 104 from the playlist as illustrated inFIG. 12B (S216). Theviewer 200 plays the music by themusic playback portion 220 when the selected music is themusic 201 retained in the terminal 20 (S217, S219). - Meanwhile, when the selected one is recommended music, music specified in the playlist transferred from the
content server 100 is sequentially played. In this situation, when the music is themusic 201 retained in the terminal 20, the music is directly played by themusic playback portion 220 in the same manner as described above (S217, S219). On the other hand, when the music is themusic 106 retained in thecontent server 100, a play request of themusic 106 is sent to the content server 100 (S217). In thecontent server 100, themusic information DB 107 is referred by themusic distribution portion 140, and themusic 106 is distributed (S218), and, in theviewer 200, themusic 106 is played by themusic playback portion 220 based on the distributed contents (S219). - In this manner, the
music 201 already retained in the terminal 20 and themusic 106 retained in thecontent server 100 are integrally handled and music matching theelectronic book 104 can be played. Note that, upon creating the playlist in thecontent server 100 in the step S213, themusic 201 retained in the terminal is used as an object in the playlist only when themusic 201 is identical to themusic 106 retained in thecontent server 100, and the playback may be standardized such that all playback is performed by distribution of themusic 106 on the content sever 100. - When the user wishes to purchase the
music 106 being played by distribution from thecontent server 100 during browsing of theelectronic book 104, the user can send a request of purchasing themusic 106 on the viewer 200 (S221). For example, in the screen ofFIG. 11C , a cart button at a right portion of themusic player area 203 is tapped. Theviewer 200 transfers the purchase request together with information of the playingmusic 106 to the content server 100 (S222). - In the
content server 100, by thepurchase processing portion 120, whether thetarget music 106 has been already purchased or not is confirmed by referring to thepurchase history DB 103, and a store link process of displaying a purchasing Web site of thetarget music 106 or an advertising Web site is performed when themusic 106 has not been purchased yet (S223). Information of URLs of these Web sites can be obtained by referring to information which has been obtained as additional information upon obtaining information of themusic 106 by themusic selection portion 131 of thecontent server 100 in the step S115 inFIG. 9 . - When the
target music 106 is music distributed by the another company'sdistribution system 30, a Web site provided by the another company'sdistribution system 30 is displayed to guide. On theviewer 200, by displaying the purchasing Web site (or the advertizing Web site) instructed from the content server 100 (S224), the user can purchase thetarget music 106 as browsing the Web site (S225). - Also, the user can send a request for searching for the
music 106 for playing it as BGM or purchasing it during browsing of the electronic book 104 (S231). Theviewer 200 transfers a search request to the content server 100 (S232). At thecontent server 100, a search screen is displayed by, for example, the music distribution portion 140 (S233). In this situation, the search screen may be displayed after carrying out various settings for a later search. On theviewer 200, the search screen is displayed based on instructions from the content server 100 (S234). -
FIG. 13 is a diagram illustrating a screen example upon performing a search of themusic 106 on theviewer 200. For example, in the music detail information screen (in the same manner asFIG. 11D ) as illustrated inFIG. 13A , as a search button in themenu area 204 at a lower portion of the screen is tapped by the user, a search screen as illustrated inFIG. 13B is displayed by thecontent server 100. - To get back to
FIG. 10 , the user inputs keywords such as a title of themusic 106, an album name, an artist name etc. as search criteria, and a search request of themusic 106 can be sent by tapping the search button at the lower portion of the screen (S235). Theviewer 200 transfers the search request containing the specified keywords to the content server 100 (S236). In thecontent server 100, for example, themusic information DB 107 etc. is referred by themusic distribution portion 140, and a list of music hitting the search criteria is created from themusic 106 distributed by thecontent server 100 or the another company'smusic distribution system 30 and the list is transferred to the viewer 200 (S237). - In the
viewer 200, by displaying a search result of themusic 106 based on the transferred contents (S238), the user can refer to the result (S239). Themusic 106 contained in the search result may be played or purchased as the user selects it. - As described in the foregoing, according to the
electronic book system 1 which is an embodiment of the present invention, in thecontent server 100 which distributes theelectronic book 104 and themusic 106, themusic 106 distributed by thecontent server 100 and/or the another company'smusic distribution system 30 and themusic 201 retained in the terminal 20 are handled as a unit, and thus music and/or advertisement matching contents of theelectronic book 104 , an attribution and/or preference of the user can be selected and distributed or instructed. Also, after determining whether the terminal 20 is in a distributable area or not, availability of distribution of themusic 106 can be controlled. - In this manner, it is possible to provide a content distribution service capable of playing the
music 106 etc. selected by thecontent server 100 as BGM at the same time when the user browses theelectronic book 104 by theviewer 200 on the terminal 20, and it is possible to promote purchasing of music as well as to improve a sense of presence and the comfort level during browsing of theelectronic book 104. Also, with addressing globalization of content distribution and browsing environment, it is possible to carry out a distribution of music while avoiding a copyright infringement. - In the foregoing, the invention made by the inventor of the present invention has been concretely described based on the embodiments. However, it is needless to say that the present invention is not limited to the foregoing embodiments and various modifications and alterations can be made within the scope of the present invention.
- The present invention can be used in an electronic book system and a content server which enable playback of music etc. related to a browsing electronic book at the same time.
- While the present invention has been illustrated and described with respect to a particular embodiment thereof, it should be appreciated by those of ordinary skill in the art that various modifications to this invention may be made without departing from the spirit and scope of the present.
Claims (6)
1. An electronic book system which retains and manages content containing electronic books and music, the electronic book system comprising:
a content server which provides services relating to browsing of an electronic book via a network and distribution of music; and
one or more terminals including a viewer having a function of browsing electronic books and a function of playing music,
the viewer including:
an electronic book playback portion which plays and displays an electronic book specified by a user; and
a music playback portion which plays music specified by a user or music selected by the content server,
the content server including:
electronic book information storage means which retains attribution information of electronic books;
music information storage means which retains attribution information of music;
an electronic book distribution portion which refers to the electronic book information storage means and distributes a specified electronic book to the electronic book playback portion to play the specified electronic book;
a music distribution portion which refers to the music information storage means and distributes specified music to the music playback portion to play the specified music; and
a music selection portion which obtains first attribution information of an electronic book currently being browsed by the user on the viewer from the electronic book information storage means in accordance with instruction from the viewer, selects music having second attribution information matching the obtained first attribution information from the music information storage means, and specifies selected music and makes the music distribution portion distribute the selected music.
2. The electronic book system according to claim 1 , wherein
the music playback portion of the viewer transfers information of music which has been already retained in the terminal to the music selection portion of the content server, and
the music selection portion of the content server selects music including music which has been already retained in the terminal relating to information received from the music playback portion upon selecting information of music having the second attribution information matching the first attribution information from the music information storage means.
3. The electronic book system according to claim 1 , wherein
the music selection portion of the content server obtains the first attribution information from the electronic book information storage means in accordance with instruction from the viewer, selects music having the second attribution information matching the obtained first attribution information from the music information storage means, and transfers a list of selected music to the viewer.
4. The electronic book system according to claim 1 , wherein
music retained by the content server contains music as an advertisement,
the content server further includes advertisement storage means which retains advertisement information including information of a target electronic book to present an advertisement and information and attribution information of music as an advertisement to be presented, and
the music selection portion obtains the first attribution information from the electronic book information storage means in accordance with instruction from the viewer, identifies advertisement information having: information of an electronic book matching third attribution information matching one or more of the first attribution information having been obtained, attribution information of the user, attribution information obtained from a purchasing history of contents in the past of the user; or alternatively, information of the electronic book currently being browsed, and specifies music as an advertisement contained in the advertisement information to the music distribution portion and makes the music distribution portion to distribute the music as an advertisement.
5. The electronic book system according to claim 1 , wherein
the content server retains information of a distributable area per music in the music information storage means,
the content server further includes distributable area storage means which manages information relating to a correspondence of a target area to distribute music and a range of IP address of the terminal determined to be in the area, and
the music selection portion refers to the distributable area storage means based on an IP address of the terminal to be connected upon selecting information of music having the second attribution information matching the first attribution information from the music information storage means, and determines availability of distribution to the terminal regarding selected music.
6. A content server which retains and manages contents containing electronic books and music, and
provides services relating to browsing of electronic books and distribution of music via a network,
the content server comprising:
electronic book information storage means which retains attribution information of electronic books;
music information storage means which retains attribution information of music;
an electronic book distribution portion which refers to the music information storage means and distributes specified music to the viewer to play the specified music; and
a music selection portion which obtains first attribution information of an electronic book currently being browsed by a user on the viewer from the electronic book information storage means in accordance with instruction from the viewer, selects music having second attribution information matching the obtained first information from the music information storage means, and specifies selected music and makes the music distribution portion distribute the selected music.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2010/058736 WO2011148452A1 (en) | 2010-05-24 | 2010-05-24 | Digital book system and content server |
Publications (1)
Publication Number | Publication Date |
---|---|
US20120030022A1 true US20120030022A1 (en) | 2012-02-02 |
Family
ID=45003461
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/997,270 Abandoned US20120030022A1 (en) | 2010-05-24 | 2010-05-24 | Electronic book system and content server |
Country Status (2)
Country | Link |
---|---|
US (1) | US20120030022A1 (en) |
WO (1) | WO2011148452A1 (en) |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120221936A1 (en) * | 2011-02-24 | 2012-08-30 | James Patterson | Electronic book extension systems and methods |
WO2013122796A1 (en) * | 2012-02-15 | 2013-08-22 | Google Inc. | Triggered sounds in ebooks |
US20130332311A1 (en) * | 2012-06-10 | 2013-12-12 | Apple Inc. | Interface for enhanced continuity of browsing experience |
US9031493B2 (en) | 2011-11-18 | 2015-05-12 | Google Inc. | Custom narration of electronic books |
US9063641B2 (en) | 2011-02-24 | 2015-06-23 | Google Inc. | Systems and methods for remote collaborative studying using electronic books |
US20150215248A1 (en) * | 2014-01-29 | 2015-07-30 | Lucia N. Damino | System for direct pull internet content by/to electronic mail or by the system |
US9141404B2 (en) | 2011-10-24 | 2015-09-22 | Google Inc. | Extensible framework for ereader tools |
WO2014142615A3 (en) * | 2013-03-15 | 2015-11-26 | Samsung Electronics Co., Ltd. | Selectively activating a/v web page contents in electronic device |
US20150356531A1 (en) * | 2014-06-10 | 2015-12-10 | Ebay Inc. | Digital good secondary market platform |
USD761840S1 (en) | 2011-06-28 | 2016-07-19 | Google Inc. | Display screen or portion thereof with an animated graphical user interface of a programmed computer system |
US9613103B1 (en) * | 2010-05-28 | 2017-04-04 | Amazon Technologies, Inc. | Unified publication search and consumption interface |
US9619673B1 (en) | 2013-01-22 | 2017-04-11 | Hypori, Inc. | System, method and computer program product for capturing touch events for a virtual mobile device platform |
US9622068B2 (en) * | 2013-01-22 | 2017-04-11 | Hypori, Inc. | System, method and computer program product for connecting roaming mobile devices to a virtual device platform |
US9667703B1 (en) | 2013-01-22 | 2017-05-30 | Hypori, Inc. | System, method and computer program product for generating remote views in a virtual mobile device platform |
US9674171B2 (en) | 2013-01-22 | 2017-06-06 | Hypori, Inc. | System, method and computer program product for providing notifications from a virtual device to a disconnected physical device |
US9697629B1 (en) | 2013-01-22 | 2017-07-04 | Hypori, Inc. | System, method and computer product for user performance and device resolution settings |
US9767260B2 (en) | 2014-02-17 | 2017-09-19 | Ebay Inc. | Managing supplemental content related to a digital good |
US9819593B1 (en) | 2013-01-22 | 2017-11-14 | Hypori, Inc. | System, method and computer program product providing bypass mechanisms for a virtual mobile device platform |
US20220330692A1 (en) * | 2021-04-20 | 2022-10-20 | Ningbo Somle Audio-Visual Technology Co., Ltd | Desktop lifting table |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150302468A1 (en) * | 2012-08-02 | 2015-10-22 | Gree, Inc. | Target advertisement delivery system, target advertisement delivery method in said system, and target advertisement delivery program |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020099763A1 (en) * | 2000-09-08 | 2002-07-25 | Tetsujiro Kondo | Information processing apparatus, system and method, and recording medium |
US20020124050A1 (en) * | 2001-02-12 | 2002-09-05 | Jakobus Middeljans | Arrangement for distributing content, profiling center, receiving device and method |
US20020157034A1 (en) * | 2001-02-21 | 2002-10-24 | Koninklijke Philips Electronics N.V. | Data streaming system substituting local content for unicasts |
US20030070167A1 (en) * | 2001-04-18 | 2003-04-10 | Alex Holtz | Advertisement management method, system, and computer program product |
US20050021853A1 (en) * | 1999-05-03 | 2005-01-27 | Parekh Sanjay M. | Systems and methods for determining, collecting, and using geographic locations of Internet users |
US20070245375A1 (en) * | 2006-03-21 | 2007-10-18 | Nokia Corporation | Method, apparatus and computer program product for providing content dependent media content mixing |
US20080275974A1 (en) * | 2007-05-02 | 2008-11-06 | Home Box Office, Inc. | System, method, and display for managing media content for use at multiple locations |
US20100050064A1 (en) * | 2008-08-22 | 2010-02-25 | At & T Labs, Inc. | System and method for selecting a multimedia presentation to accompany text |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11308513A (en) * | 1998-04-17 | 1999-11-05 | Casio Comput Co Ltd | Image reproducing apparatus and image reproducing method |
JP2002032371A (en) * | 2000-07-17 | 2002-01-31 | Takehiro Yonemichi | System and method for transmitting information and computer program storage medium stored with information transmission program therein |
JP2004086189A (en) * | 2002-07-02 | 2004-03-18 | Matsushita Electric Ind Co Ltd | Musical piece retrieval system |
JP4548495B2 (en) * | 2008-02-22 | 2010-09-22 | ソニー株式会社 | Information processing apparatus and method, and program |
JP5265278B2 (en) * | 2008-09-08 | 2013-08-14 | 株式会社エクシング | Information processing apparatus, music distribution apparatus, electronic book display system, and computer program |
-
2010
- 2010-05-24 WO PCT/JP2010/058736 patent/WO2011148452A1/en active Application Filing
- 2010-05-24 US US12/997,270 patent/US20120030022A1/en not_active Abandoned
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050021853A1 (en) * | 1999-05-03 | 2005-01-27 | Parekh Sanjay M. | Systems and methods for determining, collecting, and using geographic locations of Internet users |
US20020099763A1 (en) * | 2000-09-08 | 2002-07-25 | Tetsujiro Kondo | Information processing apparatus, system and method, and recording medium |
US20020124050A1 (en) * | 2001-02-12 | 2002-09-05 | Jakobus Middeljans | Arrangement for distributing content, profiling center, receiving device and method |
US20020157034A1 (en) * | 2001-02-21 | 2002-10-24 | Koninklijke Philips Electronics N.V. | Data streaming system substituting local content for unicasts |
US20030070167A1 (en) * | 2001-04-18 | 2003-04-10 | Alex Holtz | Advertisement management method, system, and computer program product |
US20070245375A1 (en) * | 2006-03-21 | 2007-10-18 | Nokia Corporation | Method, apparatus and computer program product for providing content dependent media content mixing |
US20080275974A1 (en) * | 2007-05-02 | 2008-11-06 | Home Box Office, Inc. | System, method, and display for managing media content for use at multiple locations |
US20100050064A1 (en) * | 2008-08-22 | 2010-02-25 | At & T Labs, Inc. | System and method for selecting a multimedia presentation to accompany text |
Cited By (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10929482B2 (en) | 2010-05-28 | 2021-02-23 | Amazon Technologies, Inc. | Unified publication search and consumption interface |
US9613103B1 (en) * | 2010-05-28 | 2017-04-04 | Amazon Technologies, Inc. | Unified publication search and consumption interface |
US10067922B2 (en) | 2011-02-24 | 2018-09-04 | Google Llc | Automated study guide generation for electronic books |
US9063641B2 (en) | 2011-02-24 | 2015-06-23 | Google Inc. | Systems and methods for remote collaborative studying using electronic books |
US20120221936A1 (en) * | 2011-02-24 | 2012-08-30 | James Patterson | Electronic book extension systems and methods |
US9501461B2 (en) | 2011-02-24 | 2016-11-22 | Google Inc. | Systems and methods for manipulating user annotations in electronic books |
USD761840S1 (en) | 2011-06-28 | 2016-07-19 | Google Inc. | Display screen or portion thereof with an animated graphical user interface of a programmed computer system |
USD797792S1 (en) | 2011-06-28 | 2017-09-19 | Google Inc. | Display screen or portion thereof with an animated graphical user interface of a programmed computer system |
USD842332S1 (en) | 2011-06-28 | 2019-03-05 | Google Llc | Display screen or portion thereof with an animated graphical user interface of a programmed computer system |
US9141404B2 (en) | 2011-10-24 | 2015-09-22 | Google Inc. | Extensible framework for ereader tools |
US9678634B2 (en) | 2011-10-24 | 2017-06-13 | Google Inc. | Extensible framework for ereader tools |
US9031493B2 (en) | 2011-11-18 | 2015-05-12 | Google Inc. | Custom narration of electronic books |
WO2013122796A1 (en) * | 2012-02-15 | 2013-08-22 | Google Inc. | Triggered sounds in ebooks |
US10438279B2 (en) | 2012-06-10 | 2019-10-08 | Apple Inc. | Interface for enhanced continuity of browsing experience |
US9679330B2 (en) * | 2012-06-10 | 2017-06-13 | Apple Inc. | Interface for enhanced continuity of browsing experience |
US20130332311A1 (en) * | 2012-06-10 | 2013-12-12 | Apple Inc. | Interface for enhanced continuity of browsing experience |
US9819593B1 (en) | 2013-01-22 | 2017-11-14 | Hypori, Inc. | System, method and computer program product providing bypass mechanisms for a virtual mobile device platform |
US9674171B2 (en) | 2013-01-22 | 2017-06-06 | Hypori, Inc. | System, method and computer program product for providing notifications from a virtual device to a disconnected physical device |
US9697629B1 (en) | 2013-01-22 | 2017-07-04 | Hypori, Inc. | System, method and computer product for user performance and device resolution settings |
US9667703B1 (en) | 2013-01-22 | 2017-05-30 | Hypori, Inc. | System, method and computer program product for generating remote views in a virtual mobile device platform |
US9622068B2 (en) * | 2013-01-22 | 2017-04-11 | Hypori, Inc. | System, method and computer program product for connecting roaming mobile devices to a virtual device platform |
US9619673B1 (en) | 2013-01-22 | 2017-04-11 | Hypori, Inc. | System, method and computer program product for capturing touch events for a virtual mobile device platform |
US10459772B2 (en) | 2013-01-22 | 2019-10-29 | Intelligent Waves Llc | System, method and computer program product for capturing touch events for a virtual mobile device platform |
US10958756B2 (en) | 2013-01-22 | 2021-03-23 | Hypori, LLC | System, method and computer program product for capturing touch events for a virtual mobile device platform |
WO2014142615A3 (en) * | 2013-03-15 | 2015-11-26 | Samsung Electronics Co., Ltd. | Selectively activating a/v web page contents in electronic device |
US20150215248A1 (en) * | 2014-01-29 | 2015-07-30 | Lucia N. Damino | System for direct pull internet content by/to electronic mail or by the system |
US9767260B2 (en) | 2014-02-17 | 2017-09-19 | Ebay Inc. | Managing supplemental content related to a digital good |
US20150356531A1 (en) * | 2014-06-10 | 2015-12-10 | Ebay Inc. | Digital good secondary market platform |
US20220330692A1 (en) * | 2021-04-20 | 2022-10-20 | Ningbo Somle Audio-Visual Technology Co., Ltd | Desktop lifting table |
Also Published As
Publication number | Publication date |
---|---|
WO2011148452A1 (en) | 2011-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20120030022A1 (en) | Electronic book system and content server | |
US11775143B2 (en) | Method and apparatus for providing recommendations to a user of a cloud computing service | |
US7725533B2 (en) | System and method for enhanced messaging including a displayable status indicator relating to another user and an associated playlist or webpage | |
US8310985B2 (en) | Interactive radio advertising and social networking | |
JP4624354B2 (en) | Music purchasing and playback system and method | |
US8131270B2 (en) | System for providing interactive media to user of mobile device | |
US8060901B2 (en) | Information providing method and information providing system | |
US20080104246A1 (en) | Method and apparatus for tagging content data | |
US8433299B2 (en) | System for providing interactive media to user of mobile device | |
US20080027807A1 (en) | Streaming content distribution system and streaming content distribution method | |
US20130238445A1 (en) | System for creating and distributng interactive advertisements to mobile devices | |
US20080108302A1 (en) | Multi-radio mobile application | |
JP2005242399A (en) | Push type contents distribution service system, method and server | |
US7860449B1 (en) | Method and system for delivering contextual content to a mobile device | |
US20200410538A1 (en) | User's preferential ad targeting | |
AU2010222921B2 (en) | System and method for sponsorship recognition | |
KR20060013877A (en) | Cod service system and method | |
JP2004341229A (en) | Device and system for distributing music content | |
JP5945408B2 (en) | Related content search system, terminal, and related content search method | |
JP2010212909A (en) | Content distribution server, communication terminal, browsing request processing server, content distribution system, content distribution method, and content distribution program | |
WO2017158640A1 (en) | Information processing system, program and information processing method | |
JP2018198003A (en) | Selection device, selection method and selection program | |
WO2008059254A1 (en) | An information system for mobile telecommunications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: FOR-SIDE.COM CO., LTD., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AJIMA, YUKINAO;REEL/FRAME:027189/0562 Effective date: 20101105 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |