US20140040122A1 - Content Sharing System and Content Sharing Method - Google Patents
Content Sharing System and Content Sharing Method Download PDFInfo
- Publication number
- US20140040122A1 US20140040122A1 US14/045,957 US201314045957A US2014040122A1 US 20140040122 A1 US20140040122 A1 US 20140040122A1 US 201314045957 A US201314045957 A US 201314045957A US 2014040122 A1 US2014040122 A1 US 2014040122A1
- Authority
- US
- United States
- Prior art keywords
- user
- content
- group
- download
- sharing
- 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
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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/14—Payment architectures specially adapted for billing systems
- G06Q20/145—Payments according to the detected use or quantity
-
- 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
- G06Q10/00—Administration; Management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F15/163—Interprocessor communication
- G06F15/173—Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
- G06F15/17306—Intercommunication techniques
-
- 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
- G06Q20/123—Shopping for digital content
Definitions
- a storage unit that stores a download history of a content via the user terminal by the respective users while being associated with user identification information and also stores identification of each of one or more groups to which the respective users belong while being associated with the user identification information;
- FIG. 3 is a flow chart illustrating an example of a flow of a processing for permitting secondary download of a subject file by another member in the same group among operations by the content sharing system 1 according to the embodiment of the present invention.
- the file master DB 120 particularly stores identification information indicating whether or not the file of the content is the shared file on the system (for example, whether or not it is a file of a content where sharing is prohibited on the system) while being associated with the identification information of the content.
Abstract
A content sharing system and a content sharing method of sharing contents following a free will of a user through belonging to a plurality of groups are disclosed. Identification information on each of one or more groups to which respective users belong is stored while associating it with identification information on the users. A download history of a content via user terminals by respective users is stored while associating it with the identification information on the users. A group or groups to which a user accessing via a user terminal belongs is/are determined. Whether a content already primarily downloaded by another user belonging to the determined group(s) exists is determined based on the download history and identification information. If the content already primarily downloaded by the another user exists, secondary download to the user terminal accessing the above-mentioned content is permitted.
Description
- This patent application is a continuation of pending U.S. application Ser. No. 13/798,639 filed on Mar. 13, 2013, which is a continuation of U.S. application Ser. No. 13/394,074 filed on Mar. 16, 2012, now U.S. Pat. No. 8,443,043 B2, which is a U.S. national stage entry under 35 U.S.C. §371 of International Patent Application No. PCT/JP2010/056565 filed on Apr. 13, 2010, which claims the benefit of foreign priority to International Patent Application No. PCT/JP2010/051223 filed on Jan. 29, 2010, the disclosures of all of which are hereby incorporated by reference in their entireties. The U.S. application Ser. No. 13/798,639 was published on Aug. 8, 2013, as US 2013/0204684 A1, and the U.S. application Ser. No. 13/394,074 was published on Dec. 6, 2012, as US 2012/0311039 A1. The International Application PCT/JP2010/056565 was published as International Publication No. WO 2011/092870 A1, and the International Application PCT/JP2010/051223 was published as International Publication No. WO 2011/092838 A1, both in Japanese and on Aug. 4, 2011, under PCT Article 21(2).
- The present invention relates to a content sharing system and a content sharing method for managing, by controlling distribution of contents toward user terminals from a content distributing apparatus for each group composed of a plurality of users, sharing of the respective contents in the group by the users.
- In a content distributing business for distributing a content via a communication network, services that target music and video are already widely spread, but in recent years, an attention on a service targeting an electronic book is enhanced. Also, when entries of existing publishers and the like increase and a large number of quality electronic books are provided together with printed products or as substitutes for printed products, an electronic book market is expected to swiftly expand.
- A dedicated-use terminal apparatus for viewing an electronic book or electronic book viewing software (hereinafter, which may be referred to as “electronic book viewer”.) is currently available. A user of a terminal apparatus having a communication function installed with the electronic book viewer, which is, for example, a personal computer (PC), a mobile phone device, or a smart phone, can download an electronic book from a so-called electronic book site and enjoy it by the electronic book viewer.
- Electronic books that can be downloaded from the electronic book site include computerized print media such as books including a comic and a novel and a photo collection. It should be noted that the electronic books in the present specification are not limited to these and include computerized print media such as a news paper, a magazine, a product catalog, and a free newspaper which are provided from a newspaper company and a publisher.
- Incidentally, in a general mode for the content sharing service in conventional various Web services, a user decides whether to belong to a specific field (for example, a network space) or a sharing group or not. The user participating the sharing group passively accepts a situation where an existing user in the field or the group (another member previously belonging to the group) improves and expands the content with regard to the content already shared by him/herself. Also, the user belonging to the sharing group defers expansion and limitation of a sharing range to another group member by way of participation of a new member and withdrawal of an existing member.
- On the other hand, a technique of sharing a content with another user in the same space on a network space where users gather is proposed (Patent Literature 1).
-
- Patent Literature 1: Japanese Unexamined Patent Application Publication No. 2003-337776
- According to the conventional content sharing service, a user belonging to a certain sharing group cannot expand or limit the sharing range of the content at the discretion of the user. For example, in the case of an example of the book, while belonging to various groups, a certain individual can improve and expand the content shared by him/herself by sometimes expanding and sometimes limiting the sharing range of the book at an individual free will, for example, in such a manner that the user mutually circulate comics with friends, borrows a business book recommended by a supervisor at work, and mutually creates a travel plan with a lover while looking at a guide book in the real world. In contrast to this, in the mode of the content sharing service in the existing Web service, the selection of the sharing range and the actively-involved improvement of the shared content at such individual free will are not realized.
- In view of the above, the present invention has been made while taking into consideration the above-mentioned issue, and an object thereof is to provide a content sharing system and a content sharing method with which an improvement of a shared content at a free will of a user can be realized through belonging to a plurality of groups.
- In order to achieve the above-mentioned object, a content sharing system according to the present invention is a content sharing system for managing, by controlling distribution of contents toward user terminals from a content distributing apparatus for each group composed of a plurality of users, sharing of the respective contents in the group, the content sharing system including:
- a content distributing unit that distributes content data to the user terminal in accordance with a download request from the respective user terminals connected to the content distributing apparatus via the communication network;
- a storage unit that stores a download history of a content via the user terminal by the respective users while being associated with user identification information and also stores identification of each of one or more groups to which the respective users belong while being associated with the user identification information;
- a group determination unit that determines a group to which a user accessing via the user terminal belongs; and
- a sharing control unit that determines whether a content already primarily downloaded by another user belonging to the determined group exists on the basis of the download history, and permits secondary download of the content primarily downloaded by the another user to the accessing user terminal, upon existence of the content.
- According to a preferred embodiment of the present invention, the content sharing system is characterized in that:
- the primary download is a first download of a content accompanied by a payment of a cost by a user, and the secondary download is a download of a content which is not accompanied by the payment of the cost by the user; and
- that the primary download and the secondary download include transfer of a content file or stream data from the content sharing apparatus to the user terminal by the content distributing unit.
- According to a preferred embodiment of the present invention, the content sharing system is characterized in that:
- the storage unit further stores sharing instruction information instructing whether or not the content primarily downloaded by the user him/herself is shared with another user in the group; and
- that the sharing control unit permits or forbids the secondary download to the user terminal accessing the content primarily downloaded by the another user on the basis of the sharing instruction information.
- According to a preferred embodiment of the present invention, the content sharing system is characterized in that:
- the storage unit further stores upper limit instruction information instructing an upper limit conduct number in a predetermined period with regard to the number of secondary download availabilities for the content primarily downloaded by the another user;
- wherein the download history further includes a secondary download conduct number in the predetermined period associated with the user;
- wherein the content sharing system further includes a utilization upper limit determination unit that determines whether the number of secondary download within the predetermined period is smaller than the upper limit conduct number on the basis of the upper limit instruction information and the download history; and
- wherein the sharing control unit permits the secondary download to the accessing user terminal, upon the secondary download conduct number in the predetermined period being smaller than the upper limit conduct number.
- According to a preferred embodiment of the present invention, the content sharing system is characterized in that:
- the content distributing unit generates display data which is composed of a first display part showing meta data on a primarily downloaded content and/or a second display part showing meta data on a content where secondary download can be performed and which is transmitted to the user terminal.
- According to another embodiment of the present invention, the content sharing system further comprises:
- a particular content determination unit that determines whether a user belonging to a particular group (“group user”) selects a particular content and performs primary download;
- wherein the storage unit further stores information related to a first restriction removal condition in a case where a third user who does not belong to the particular group (“out-of-group user”) is permitted to perform secondary download via the user terminal of the particular content primarily downloaded by the group user and
- stores, in response to the primary download of the particular content by the group user, identification information on the group user while being associated with identification information on the out-of-group user; and
- wherein the sharing control unit further determines whether or not the first restriction removal condition is satisfied in accordance with an access by the out-of-group user, and permits secondary download to the accessing user terminal of the out-of-group user with regard to the particular content primarily downloaded by the group user, upon the condition being satisfied.
- According to still another embodiment of the present invention, the content sharing system further comprises:
- a particular content determination unit that determines whether a third user who does not belong to a particular group (“out-of-group user”) selects a particular content and performs primary download;
- wherein the storage unit further stores information related to a second restriction removal condition in a case where a user belonging to the particular group (“group user”) is permitted to perform secondary download via the user terminal of the particular content primarily downloaded by the out-of-group user and
- stores, in response to the primary download of the particular content by the out-of-group user, identification information on the out-of-group user while being associated with identification information on the group user; and
- wherein the sharing control unit further determines whether or not the second restriction removal condition is satisfied in accordance with an access by the group user, and permits secondary download to the accessing user terminal of the group user with regard to the particular content primarily downloaded by the out-of-group user, upon the condition being satisfied.
- According to still another embodiment of the present invention, the content sharing system is characterized in that:
- the storage unit further stores information related to a third restriction removal condition in a case where a user belonging to a particular group (“group user”) or a third user who does not belong to the particular group (“out-of-group user”) is permitted to perform secondary download via the user terminal of a content primarily downloaded by a particular user; and
- wherein the sharing control unit further determines whether or not the third restriction removal condition is satisfied in accordance with an access by the group user or the out-of-group user, and permits secondary download to the accessing user terminal of the group user or out-of-group user with regard to the particular content primarily downloaded by the particular user, upon the condition being satisfied.
- According to the present invention, the group to which the user accessing via the user terminal belongs is determined, whether a content already primarily downloaded by another user belonging to the determined group exists is determined on the basis of the download history, and if the content already primarily downloaded by the another user exists, the secondary download of the content already primarily downloaded by the another user to the accessing user terminal is permitted. Therefore, for example, in a case where the present invention is applied to an electronic book providing site, with regard to the electronic book data (content) that is purchased by the respective users and can be viewed by oneself, it is possible to assign an entitlement of downloading the electronic book data purchased by the user from the distribution server to another user who is a member in the group to which the user belongs.
- Also, according to a preferred embodiment of the present invention, the primary download can be set as a first download of a content accompanied by a payment of a cost (for example, a service usage fee, a content purchase unit price, points having a convertibility to the above-mentioned usage fee or purchase unit price, and the like) by a user, and the secondary download can be set as a download of a content which is not accompanied by the payment of the cost by the user. Therefore, for example, in the electronic book providing site to which the present invention is applied, the user can share the viewing entitlement of the electronic book data purchased by him/herself with all the members in a plurality of groups to which the user him/herself belongs for free, and on the other hand, similarly as in the real world, it is possible to view the book purchased by another user belonging to the respective groups in accordance with purposes for free.
- Furthermore, according to a preferred embodiment of the present invention, the sharing instruction information instructing whether or not the content primarily downloaded by the user him/herself is shared with another user in the group is stored, and on the basis of the sharing instruction information, the secondary download of the content already primarily downloaded by the another user to the accessing user terminal is permitted or forbidden. Therefore, the user him/herself can realize the improvement and expansion of the shared content while following the free will of the user.
- As described above, according to the present invention, in the distribution or subscription service of the content such as the electronic book, the user can belong to a plurality of sharing groups. According to such grouping, it is possible to adopt a configuration in which the user actively creates a new group, or brings in another user to the created group, or participates in another group created by another user, and also brings in a new user to the above-mentioned other group. Therefore, the user can not only improve the content shared in the group to which the user him/herself belongs while following his/her will but also select the range of the content to be shared with other users by him/herself and also actively improve and expand his/her content to be shared.
- The above-mentioned objects of the present invention and other objects and advantages are more clearly understood through the following description of embodiments. Nonetheless, the embodiments that will be described below are exemplifications, and the present invention is not limited to these.
-
FIG. 1 illustrates a schematic configuration of acontent sharing system 1 according to an embodiment to which the present invention is applied. -
FIG. 2 is a block diagram illustrating a functional configuration of thecontent sharing system 1 according to the embodiment of the present invention. -
FIG. 3 is a flow chart illustrating an example of a flow of a processing for permitting secondary download of a subject file by another member in the same group among operations by thecontent sharing system 1 according to the embodiment of the present invention. -
FIG. 4 is a flow chart illustrating an example of a flow of a new group creation/existing group participation processing among the operations by thecontent sharing system 1 according to the embodiment of the present invention. -
FIG. 5 is a chart illustrating an example of a correspondence between usage fee courses for a user and the number of availabilities for the secondary download of a content. -
FIG. 6 is a correlation diagram illustrating an example of a relation between groups and users belonging thereto in a case where a plurality of users utilize a content sharing service provided by the content sharing system according to the embodiment of the present invention. -
FIG. 7 is a flow chart illustrating an example of a flow of a processing for permitting an accessing user terminal to perform secondary download of a content primarily downloaded by another user among the operations by thecontent sharing system 1 according to the embodiment of the present invention. -
FIG. 8 illustrates an example of a TOP page screen for a sharing service in an electronic book providing site in a case where the present invention is applied. -
FIG. 9 illustrates an example of a menu page screen for the sharing service in a case where the present invention is applied to the electronic book providing site. -
FIG. 10 illustrates an example of a user page screen for the sharing service in a case where the present invention is applied to the electronic book providing site. -
FIG. 11 illustrates an example of a menu page screen for an inner-group sharing book shelf in the sharing service in a case where the present invention is applied to the electronic book providing site. -
FIG. 12 illustrates an example of a book list page screen for the inner-group sharing book shelf in the sharing service in a case where the present invention is applied to the electronic book providing site. -
FIG. 13 illustrates an example of a menu page screen for an individual book shelf in the sharing service in a case where the present invention is applied to the electronic book providing site. -
FIG. 14 illustrates an example of a book list page screen for the individual book shelf in the sharing service in a case where the present invention is applied to the electronic book providing site. -
FIG. 15 illustrates an example of a book disclosure/nondisclosure setting change page screen for the individual book shelf in the sharing service in a case where the present invention is applied to the electronic book providing site. -
FIG. 16 is a block diagram illustrating a functional configuration of acontent sharing system 2 according to another embodiment of the present invention. -
FIG. 17 is a chart exemplifying information related to a restriction removal condition. -
-
- 1 CONTENT SHARING SYSTEM
- 11 CONTENT DISTRIBUTING APPARATUS
- 12A, 12B, 12C USER TERMINAL
- 13 COMMUNICATION NETWORK
- Hereinafter, preferred embodiments of the present invention will be described in detail on the basis of the drawings. It should be noted that in the following explanation, a description will be given of an example in which the present invention is applied to a content distributing system where user terminals which are mobile telephone devices or smart phones installed with an electronic book viewer are connected via a communication network to a content distributing apparatus provided with a Web server for providing electronic book data toward the above-mentioned user terminals.
-
FIG. 1 illustrates a schematic configuration of acontent sharing system 1 according to an embodiment to which the present invention is applied. As illustrated inFIG. 1 , thecontent sharing system 1 includes a content distributing apparatus 11 composed of the Web server.User terminals communication network 13. - In accordance with download requests from the
respective user terminals communication network 13, the content distributing apparatus 11 distributes content data toward theuser terminals - As described above, the
user terminals service center 14 that can provide an internet connection service of a mobile phone service provider (hereinafter which will be referred to as “carrier”.) to the internet. InFIG. 1 , for convenience of the description, only threeuser terminals - The
user terminals user terminals - By operating input units provided to the
user terminals user terminals - It should be noted that the content distributing apparatus 11 includes database (DB), a router, and a digital service unit (DSU) other than the Web server. Among them, the Web server can include a CPU, a storage apparatus such as a ROM or a hard disk, a RAM, an I/F unit such as a USB (Universal Serial Bus), a communication control unit, an input device such as a key board or a mouse, and a display unit. The CPU provided to the Web server reads out a program stored in the storage apparatus to be expanded into a work area that the RAM has for execution to control the respective units of the I/F unit, the communication control unit, the input device, and the display unit.
- The
communication network 13 mentioned above may be configured by including various communications lines such as an exclusive line, a public phone line, and a satellite communications line or various servers that are not illustrated, and a specific mode thereof is not particularly limited. Also, a configuration may be adopted that an ISP (Internet Service Provider) or an NSP (Network Service Provider) intermediates between the content distributing apparatus 11, theservice center 14 of the carrier and thecommunication network 13. -
FIG. 2 is a block diagram illustrating a functional configuration of thecontent sharing system 1. Configuration units of the content distributing apparatus 11 composed of the Web server illustrated inFIG. 1 are incorporated in a functional configuration of thecontent sharing system 1 illustrated inFIG. 2 . Therefore, in the following explanation, no description distinguishing the content distributing apparatus 11 will be given. - As illustrated in
FIG. 2 , thecontent sharing system 1 is provided with amember determination unit 111, agroup determination unit 112, a DLfile determination unit 113, a filesharing determination unit 114, a DL conduct number upperlimit determination unit 115, acontent distributing unit 116, amember DB 117, agroup DB 118, aDL file DB 119, afile master DB 120, a contentdata storage unit 121, and acommunication unit 122, and the respective units are mutually connected via a bus (a system bus, a USB, or the like). - The
content sharing system 1 is a single computer or a computer group and includes aCPU 211 and astorage apparatus 212. Thestorage apparatus 212, for example, the hard disk (HDD) or the memory (RAM) stores an OS (Operating System) and a program for causing a computer to execute a content distributing processing (hereinafter, which may be referred to as “distributing program” is some cases) and a program for causing the computer to execute a content sharing processing inherent in the present invention (hereinafter, which may be referred to as “sharing program” in some cases), and while these programs are executed, operations of the respective units from themember determination unit 111 to thecontent distributing unit 116, from themember DB 117 to the contentdata storage unit 121, and thecommunication unit 122 described above are controlled. It should be noted that themember DB 117 and the contentdata storage unit 121 may be an independent DB server or data store connected to thecontent sharing system 1. - Next, the respective units illustrated in
FIG. 2 will be described. - The
member determination unit 111 performs a member authentication for users accessing the sharing service via theuser terminals - The
group determination unit 112 determines a group to which the user accessing via theuser terminals group determination unit 112 accepts a new group creation application that will be described below from theuser terminals user terminals - The DL
file determination unit 113 determines whether a file content primarily downloaded by the user him/herself accessing via theuser terminals file determination unit 113 determines whether a content already primarily downloaded by another user belonging to the same group as the user exists on the basis of the download history stored in aDL file DB 119 that will be described below. - The file
sharing determination unit 114 determines whether the subject file is a shared file on the system (for example, whether it is a file of a content where sharing is prohibited on the system). Also, the DLfile determination unit 113 determines whether the content already primarily downloaded by another user belonging to the same group as the user exists on the basis of the download history stored in theDL file DB 119 that will be described below. - The DL conduct number upper
limit determination unit 115 determines whether the number of secondary download within the predetermined period is smaller than the upper limit conduct number on the basis of upper limit instruction information that will be described below and a download history that will also be described below. - In accordance with the accesses from the
respective user terminals communication network 13 and also various commands transmitted through operations by the users in theuser terminals content distributing unit 116 generates data on various Web pages related to the content sharing service as illustrated in screen examples inFIG. 8 and subsequent figures to be described below. - Also, in accordance with the download requests from the
respective user terminals content distributing unit 116 reads out the content data from the contentdata storage unit 121 to be distributed through thecommunication unit 122 that will also be described below toward theuser terminals user terminals - The
member DB 117 stores identification information (UID) of users who are paying members for the content sharing service. Also, themember DB 117 stores the upper limit instruction information instructing an upper limit conduct number in a predetermined period (for example, every month) with regard to the number of secondary download availabilities for the content already primarily downloaded by the another user. - The
group DB 118 stores each piece of the identification information (GID) of one or more groups to which the user belongs while being associated with the user identification information (UID). According to the present embodiment, a configuration is adopted that thegroup DB 118 can associate maximum five pieces of user identification information (UID) with the identification information (GID) of the one group. That is, the upper limit of the members that can belong to the respective groups is five people. It should be noted that it is arbitrarily set how many are the limit of the members, and it is not limited to five people. - The
DL file DB 119 stores the download history of the content via the user terminals by the respective users while being associated with the user identification information (UID). Also, theDL file DB 119 stores sharing instruction information instructing whether or not the content primarily downloaded by the user him/herself should be shared by another user in the group. - The
file master DB 120 particularly stores identification information indicating whether or not the file of the content is the shared file on the system (for example, whether or not it is a file of a content where sharing is prohibited on the system) while being associated with the identification information of the content. - The content
data storage unit 121 stores the content data (material data) provided in the content sharing service. It should be noted that formats for the content data include various formats such as Adobe PDF, Adobe eBook, XMDF, Broad Band ebook, .book, ePub, AZW, TXT, and HTML but are not limited to those. It should be noted that the above-mentioned various formats are merely illustrated as examples, and the applicable scope of the present invention of course also includes similar ones obtained through development and improvement at present and in the future. - On the basis of various information transmitted in accordance with the accesses via the
user terminals user terminals communication unit 122 receives the input various commands (for example, a content download request) from theuser terminals communication unit 122 transmits the data on various Web pages generated by thecontent distributing unit 116 to theuser terminals - Next, with reference to
FIG. 3 ,FIG. 4 ,FIG. 5 ,FIG. 6 , andFIG. 7 , an operation of thecontent sharing system 1 will be described. -
FIG. 3 is a flow chart illustrating an example of a flow of a processing for permitting secondary download of a subject file by another member in the same group among operations. - With reference to
FIG. 3 , first, in step S101, themember determination unit 111 performs the member authentication for the users accessing the sharing service via theuser terminals communication unit 122 in accordance with the accesses via theuser terminals member DB 117 to authenticate whether to be a paying member of the sharing service. - Next, in step S102, the
group determination unit 112 refers to thegroup DB 118 to determine whether a group where the user who is the paying member has already belonged exists. This is because in order to share a content, one or more groups to which the user belongs are necessary. In a case where no attending group exists, it proceeds to a new group creation/existing group participation processing in step S103 (seeFIG. 4 ) and returns to step S102. In a case where the group to which the user belongs exists, it proceeds to the next step S104. - In step S104, the DL
file determination unit 113 refers to theDL file DB 119 to determine whether a content file primarily downloaded by the user him/herself exists. According to the present embodiment, the primary download refers to a first download of a content accompanied by a payment of a cost by a user (for example, the service usage fee, the content purchase unit price, points having a convertibility to the above-mentioned usage fee or purchase unit price, and the like). Also, the secondary download refers to a download of a content already primarily downloaded by another user belonging to the group which is not accompanied by a payment of a cost by the user. - In a case where the content file primarily downloaded by the user him/herself does not exist, it proceeds to step S105, and the cost is paid to request a processing for performing the primary download. When the processing for the primary download is executed via the
user terminals DL file DB 119, and it returns to the above-mentioned step S104. - In a case where the content file primarily downloaded by the user him/herself exists, it proceeds to step S106.
- In step S106, the file
sharing determination unit 114 refers to thefile master DB 120 and with regard to the file primarily downloaded by the user (subject file), determines whether the subject file is a shared file on the system. To be more specific, on the basis of the identification information stored in thefile master DB 120 indicating whether or not the file of the content is the shared file on the system (for example, whether or not it is a file of a content where sharing is prohibited on the system), in a case where it is determined that the sharing of the subject file is not prohibited on the system, it proceeds to the next step S107, and on the other hand, in a case where it is determined that it is prohibited, it proceeds to step S109, and the secondary download of the subject file by another user belonging to the same group (another member in the same group) is forbidden. - In step S107, the file
sharing determination unit 114 refers to theDL file DB 119 and with regard to the file primarily downloaded by the user (subject file), determines whether the subject file is a file specified as group sharing by the user for each group. To be more specific, on the basis of the sharing instruction information stored in theDL file DB 119 instructing whether or not the content primarily downloaded by the user him/herself is shared with another user in the group, in a case where it is determined that the subject file is shared in the group, it proceeds to the next step S108, and the secondary download of the subject file by another user belonging to the same group (another member in the same group) is permitted. Meanwhile, in a case where it is determined that the subject file is not shared in the group, it proceeds to step S109, and the secondary download of the subject file is forbidden. - As described above, with regard to the file primarily downloaded by the user (subject file), when the determination is made as to whether the secondary download is permitted or forbidden, on the user terminals of the another user, meta data of the subject file where the secondary download is permitted is displayed, but meta data of the subject file where the secondary download is not permitted is not displayed.
- Next, with reference to
FIG. 4 an example of a flow of a new group creation/existing group participation processing in step S101 ofFIG. 3 will be described. - In step S201, it is determined whether a new group is to be created. In a case where an instruction of creating the new group is input by the operations by the users via the
user terminals group DB 118. At the end of the new group registration processing, the present processing is ended. - In the next step S203, instead of the creation of the new group, it is determined whether a participation application is made to a group created by another user (member). In a case where an instruction for the participation application is not made, it proceeds to step S204, where a notification indicating service unavailability because of the absence of the attending group is transmitted to the user, and the processing is ended. In a case where the instruction for the participation application is input, it proceeds to the next step S205.
- In step S205, it is determined whether the number of attending members in the group where the participation application is made is smaller than a predetermined number (below an enrollment limit). As described above, according to the present embodiment, a configuration is adopted that the
group DB 118 can associate maximum five pieces of user identification information (UID) with the identification information (GID) of the one group. Therefore, it is possible to execute such determination by referring to thegroup DB 118. In a case where the number of attending members is the predetermined number, as the user cannot participate into the group, it proceeds to step S206, and a notification suggesting a participation application to another group is transmitted to the user, and the processing is ended. In a case where the number of attending members is smaller than the predetermined number, it proceeds to the next step S207. - In step S207, it is determined whether an application authorization signal is received from another user in the group where the participation application is made (group attending member). That is, according to the present embodiment, as a condition for permitting the participation to the existing group on the system, an application authorization by the group attending member is requested. In a case where the authorization signal is not received, for example, for a certain period, it proceeds to step S208, where a notification indicating service unavailability because of the participation disapproval is transmitted to the user, and the processing is ended. In the reverse case, it proceeds to the next step S209, and the participation to the existing group is permitted. With regard to the above-mentioned processing, the
group determination unit 112 may execute the all and may also allow another component, for example, themember determination unit 111 to partially execute. -
FIG. 5 is a chart illustrating an example of a correspondence between usage fee courses for a user and the number of availabilities for the secondary download of a content according to the present embodiment. According to the present embodiment, for the paying member service, in association with the fee courses utilized by the user, the number of availabilities for the secondary download of the content is set as illustrated. By obtaining information on a latest usage fee course of the user, themember DB 117 updates a utilization upper limit conduct number per month corresponding to a use upper limit the number of availabilities for the secondary download on a right column (upper limit instruction information) to be stored while being associated with the user identification information (UID). -
FIG. 6 is a correlation diagram illustrating an example of a relation between groups and users belonging thereto in a case where a plurality of users utilize a content sharing service provided by the content sharing system. As apparent fromFIG. 6 , it is understood that each of a user A to a user H belongs to one or two groups among groups A01 to G01. According to the present invention, the distribution of the content from the content distributing apparatus toward the user terminals is controlled for each group composed of a plurality of users, and it is possible to manage the sharing of the respective contents in the group. - Next, with reference to
FIG. 7 , an example of a flow of a processing for permitting an accessing user terminal to perform secondary download of a content primarily downloaded by another user will be described. - A member determination step in step S301, a group determination step in step S302, a new group creation/existing group participation processing step in step S303, and a determination step in step S304 are respectively similar to the operation/processings in step S101, step S102, step S103, and step S104 described with reference to
FIG. 3 andFIG. 4 , and a detailed description herein will be omitted. - In step S304, in a case where the content file primarily downloaded by the user him/herself exists, it proceeds to step S306, where the re-download is performed with respect to the content download request by the operation of the user via the
user terminals - On the other hand, in step S305, the cost is paid and the processing of performing the primary download is requested as in the case in step S105. Herein, in a case where the primary download is not executed via the
user terminals - In step S307, the DL
file determination unit 113 refers to theDL file DB 119 to determine whether a shared file content primarily downloaded by another user in the group to which oneself belongs (another member) exists. In a case where such a file does not exist, it proceeds to step S308, and a notification indicating service unavailability because of the absence of the utilizable file is transmitted to the user to end the processing. In a case where such a file exists, it proceeds to step S309. - In step S309, the DL conduct number upper
limit determination unit 115 refers to themember DB 117 and theDL file DB 119 to determine whether the secondary download conduct number of this month by the user is smaller than the utilization upper limit conduct number per month. In the case of being smaller than the utilization upper limit conduct number, it proceeds to step S310, and another user belonging to the same group permits the secondary download of the primarily downloaded content. Meanwhile, in a case where the secondary download conduct number of this month by the user reaches the utilization upper limit conduct number, with respect to the user, a notification suggesting increasing the utilization upper limit conduct number (for example, a change to a course with a still larger utilization upper limit conduct number or the like) is transmitted to the user, and in a case where the user accordingly increases the utilization upper limit conduct number, as the condition satisfies the case of being smaller than the utilization upper limit conduct number, it proceeds to step S310, and the secondary download is permitted. In a case where the utilization upper limit conduct number is not increased, the processing is ended. - It should be noted that when the user permitted the secondary download executes the above-mentioned secondary download, the record is of course stored in the
DL file DB 119. - Next, with reference to
FIG. 8 ,FIG. 9 ,FIG. 10 ,FIG. 11 ,FIG. 12 ,FIG. 13 ,FIG. 14 , andFIG. 15 , a description will be given of configuration examples of various pages for a sharing service in an electronic book providing site in a case where the present invention is applied. These pieces of display data on these page screens are generated by thecontent distributing unit 116 and transmitted through thecommunication unit 122 toward theuser terminals -
FIG. 8 illustrates an example of a TOP page screen for the sharing service in the electronic book providing site in a case where the present invention is applied. A TOP page is composed of, following apage title 401, acurrent point value 402, alink 403 to a menu page illustrated inFIG. 9 , ageneral menu 404, adisplay part 405 showing meta information on a content where the secondary download can be performed (to be more specific, anelectronic book title 407 and a purchaser 408), and a generalinformation display part 406. -
FIG. 9 illustrates an example of a menu page screen when proceeding by clicking thelink 403 illustrated inFIG. 8 . The menu page includes, following apage title 501, acurrent point value 502, alink 503 to a “MY book shelf” page, and alink 504 to a “MY book mate” page. -
FIG. 10 illustrates an example of a user page screen for the sharing service when proceeding by clicking thelink 504 to the “MY book mate” page illustrated inFIG. 9 . The user page includes, following apage title 601, adescription 602 representing the current number of group people, adescription 603 representing the remaining utilization upper limit conduct number, and alink 604 to a “group book shelf” page illustrated inFIG. 11 . Furthermore, the user page screen is composed of adisplay part 605 showing meta information on a content where the secondary download can be performed (to be more specific, a purchaser of anelectronic book 606, atitle 607, and areview description 608 of the purchaser) and adisplay part 609 composed ofcomments 610 of mutual members in the group. -
FIG. 11 illustrates an example of a menu page screen for an inner-group sharing book shelf when proceeding by clicking thelink 604 to the “group book shelf” page illustrated inFIG. 10 . The above-mentioned menu page includes, following apage title 701, alink 702 to a “MY book shelf” page illustrated inFIG. 13 , adescription 703 representing the remaining utilization upper limit conduct number, and alink 704 to a genre list view page. -
FIG. 12 illustrates an example of a book list page screen for the inner-group sharing book shelf when proceeding by clicking a link to a “comic” list page among thelink 704 to the genre list view page illustrated inFIG. 11 . A book list page of the shared book shelf is composed of apage title 801, adisplay part 802 showing meta information on a content where the secondary download can be performed (to be more specific, a title of anelectronic book 803, anauthor 804, apublisher 805, and a purchaser 806), and adisplay part 807 showing meta information on a primarily downloaded content (to be more specific, a title of anelectronic book 808, anauthor 809, and a publisher 810). Furthermore, only in thedisplay part 807 related to the primarily downloaded content, adisplay 811 of a re-download period of a content and alink 812 to a review entry page of the publisher on the above-mentioned content are included. -
FIG. 13 illustrates an example of a menu page screen for an individual book shelf when proceeding by clicking thelink 702 to the “MY book shelf” page illustrated inFIG. 11 . The above-mentioned menu page includes apage title 901 and alink 902 to a genre list view page. -
FIG. 14 illustrates an example of a book list page screen for the individual book shelf when proceeding by clicking a link to a “comic” list page among thelink 902 to the genre list view page illustrated inFIG. 13 . A book list page of the individual book shelf is composed of apage title 1001 and adisplay part 1002 showing meta information on the content primarily downloaded by oneself (to be more specific, a title of anelectronic book 1003, anauthor 1004, and a publisher 1005). Furthermore, thedisplay part 1001 related to the primarily downloaded content particularly includes alink 1006 to a book disclosure/nondisclosure setting change page. -
FIG. 15 illustrates an example of a book disclosure/nondisclosure setting change page screen for the individual book shelf when proceeding by clicking thelink 1006 to the page for changing the setting on the disclosure/nondisclosure of the content illustrated inFIG. 14 . The book disclosure/nondisclosure setting change page is composed of a page title 1101, abutton 1102 for setting one of disclosure/nondisclosure, and aconfirmation button 1103. - This setting information on the disclosure/nondisclosure is stored as sharing instruction information for instructing whether or not the content primarily downloaded by the user him/herself is shared with another user in the group in the
DL file DB 119 and referred to by the filesharing determination unit 114 in the determination step in step S107 inFIG. 3 . - According to the above-mentioned embodiment, the
member determination unit 111 performs the member determination, but in a case where the reference to the carrier or the external site can be performed, the processing by themember determination unit 111 may be partially omitted. - Also, in a case where the user belongs to a plurality of groups, the book disclosure/nondisclosure setting change can be performed for each group. In this manner, for example, a certain content can be shared only in the group A01, and another content can be shared only in the group A02.
- Incidentally, according to the above-mentioned embodiment, the user belonging to the group can share the content primarily downloaded by the user him/herself with another user belonging to the group. Also, in a case where the user belongs to a plurality of groups, it is possible to share with other users belonging to separate groups. However, in principle, the user belonging to the particular group (hereinafter which may be referred to as “group user”) is restricted from sharing a certain particular content with a user who does not belong to the particular group (hereinafter which may be referred to as “out-of-group user”) or reversely, the out-of-group user from sharing a certain particular content with the group user. Furthermore, the group user and the out-of-group user are restricted from freely sharing the content primarily downloaded by the user with anyone beyond the restriction of the group, for example, in an extremely limited certain period.
- In view of the above, according to another embodiment of the present invention which will be described below, as a configuration of removing such a restriction in a case where a certain condition is satisfied is added to a
content sharing system 2, an entitlement of the secondary download of a certain particular content or an entitlement of the secondary download of an arbitrary primarily downloaded content can be assigned from the group user to the out-of-group user or from the out-of-group user to the group user. -
FIG. 16 is a block diagram illustrating a functional configuration of thecontent sharing system 2 according to another embodiment of the present invention. A main difference between thecontent sharing system 2 and thecontent sharing system 1 illustrated inFIG. 2 is that thecontent sharing system 2 is further provided with a restriction removalcondition storage unit 123 and a particularcontent determination unit 124. - According to this another embodiment, as exemplified in
FIG. 17 , the restriction removalcondition storage unit 123 stores information related to three types of first to third restriction removal conditions. According to this another embodiment, the restriction removal condition includes a condition for the primarily downloaded content, a condition for the user performing the primary download, a secondary download entitled user, and a secondary download entitled period. - The first restriction removal condition is set so that the primary downloaded particular content is a content with the secondary download entitlement, the user performing the primary download is a group user primarily downloading the particular content, and the secondary download entitled user is an out-of-group user, and then, the secondary download entitled period is a relatively long period of time (three months). Also, the second restriction removal condition is set so that the primary downloaded particular content is a content with the secondary download entitlement, the user performing the primary download is an out-of-group user primarily downloading the particular content, the secondary download entitled user is a group user, and then, the secondary download entitled period is a relatively long period of time (three months).
- Herein, the content with the secondary download entitlement is specifically a particular content where the group user sharing the particular content is associated with the out-of-group user as the out-of-group user (or the group user in case of the second restriction removal condition) who desires to secondarily download the particular content is selected through an operation of the user terminal when or after the particular content is selected and primarily downloaded by the group user (or the out-of-group user in case of the second restriction removal condition) via the user terminals. The conduction of such association means, for example, that the group user (or the out-of-group user in case of the second restriction removal condition) who has primarily downloaded the particular content by paying a special cost that can be referred to “pass” or “ticket” as a common name (that is, who performs the download accompanied by the payment of the cost) can assign an entitlement of the secondary download of the particular content to the specifically selected out-of-group user (or the group user in case of the second restriction removal condition).
- For this purpose, the particular
content determination unit 124 determines whether the group user (or the out-of-group user in case of the second restriction removal condition) selects the particular content via the user terminal to perform the primary download. Then, in response to such primary download of the particular content, the particularcontent determination unit 124 stores the group user identification information (UID) and the out-of-group user identification information (UID) in theDL file DB 119 while being associated with each other when or after a primary download history of the particular content is stored in theDL file DB 119. - Then, the file
sharing determination unit 114 determines whether the access by the out-of-group user (or the group user in case of the second restriction removal condition) is within the secondary download entitled period (according to this another embodiment, within three months including the month when the primary download has been performed). Then, in a case of being within the secondary download entitled period, the secondary download of the particular content by the out-of-group user (or the group user in case of the second restriction removal condition) is permitted. - Next, the third restriction removal condition is set so that the user performing the primary download is a particular user in which the primary download conduct number within a predetermined period (for example, a month or 15 days) is larger than or equal to a predetermined conduct number (for example, larger than or equal to five times), the secondary download entitled user is a group user or an out-of-group user, and then, the secondary download entitled period is an extremely short period (one hour). Such setting means that the user whose utilization frequency of the contents by the primary download is high (irrespective of the group user or the out-of-group user) further pays another special cost that can be referred to, for example, as “free pass” or “free ticket” as a common name can assign an entitlement of the secondary download of the primarily downloaded content during an extremely limited period to an arbitrary user in a group which is not particularly limited. Via the
communication network 13, by executing so-called “friend invitation” action, the user performing the primary download can invite an arbitrary user to be a secondary download entitled user. - The file
sharing determination unit 114 refers to theDL file DB 119 and determines whether the number for the user to perform the primary download within the predetermined period is larger than or equal to a predetermined conduct number. It determines whether an access by an arbitrary user is within the secondary download entitled period (according to this another embodiment, within one hour from the conduct of the primary download). Then, in the case of being within the secondary download entitled period, with regard to the primarily downloaded content, the user permits the secondary download by the arbitrary user. - While following the above-mentioned another embodiment, meta data on the particular content where the secondary download is permitted or an arbitrary content where the secondary download is permitted (to be more specific, a purchaser of an electronic book, a title, a review description from a publisher) is displayed on the user page screen of the sharing service of the accessing user similarly, for example, as in the example of the user page screen of the sharing service illustrated in
FIG. 10 . - It should be noted that according to the above-mentioned another embodiment, the information related to the first to third restriction removal conditions stored in the restriction removal
condition storage unit 123 and the set specific restriction removal conditions are merely exemplifications and are not limited to these. Also, the special cost that can be referred to as “pass” or “ticket” or another special cost that can be referred to as “free pass” or “free ticket” may be what the user pays as a premium for the service usage fee, the content purchase unit price, points having a convertibility to the above-mentioned usage fee or purchase unit price, and the like or what is compensated and exchanged with a point or a coupon that is acquired by the primary download of the limited content. - In the above, the exemplifications are illustrated according to the plurality of embodiments while citing the drawings, but the present invention is not limited to these, and changes can be made appropriately within a scope without impairing the gist of the present invention.
- The present invention is to accelerate the circulation and utilization of the electronic books through the electronic book site and other content distributing sites and significantly contributes to the activation of the electronic book market with the large contribution to the industrial progress.
Claims (17)
1. A content sharing system for managing, by controlling distribution of contents toward user terminals from a content distributing apparatus for each group composed of a plurality of users, sharing of the respective contents in the group, the content sharing system comprising:
a content distributing unit that distributes content data to the user terminal in accordance with a download request from the respective user terminals connected to the content distributing apparatus via the communication network;
a storage unit that stores a download history of a content via the user terminal by the respective users while being associated with user identification information and also stores identification of each of one or more groups to which the respective users belong while being associated with the user identification information;
a group determination unit that determines a group to which a user accessing via the user terminal belongs; and
a sharing control unit that determines whether a content already primarily downloaded by another user belonging to the determined group exists on the basis of the download history, and permits secondary download of the content primarily downloaded by the another user to the accessing user terminal, upon existence of the content.
2. The content sharing system according to claim 1 , wherein:
the primary download is a first download of a content accompanied by a payment of a cost by a user, and the secondary download is a download of a content which is not accompanied by the payment of the cost by the user; and
wherein the primary download and the secondary download include transfer of a content file or stream data from the content sharing apparatus to the user terminal by the content distributing unit.
3. The content sharing system according to claim 1 or 2 , wherein:
the storage unit further stores sharing instruction information instructing whether or not the content primarily downloaded by the user him/herself is shared with another user in the group; and
wherein the sharing control unit permits or forbids the secondary download to the user terminal accessing the content primarily downloaded by the another user on the basis of the sharing instruction information.
4. The content sharing system according to claim 1 or 2 , wherein:
the storage unit further stores upper limit instruction information instructing an upper limit conduct number in a predetermined period with regard to the number of secondary download availabilities for the content primarily downloaded by the another user;
wherein the download history further includes a secondary download conduct number in the predetermined period associated with the user;
wherein the content sharing system further comprises a utilization upper limit determination unit that determines whether the number of secondary download within the predetermined period is smaller than the upper limit conduct number on the basis of the upper limit instruction information and the download history; and
wherein the sharing control unit permits the secondary download to the accessing user terminal, upon the secondary download conduct number in the predetermined period being smaller than the upper limit conduct number.
5. The content sharing system according to claim 1 or 2 , further comprising:
a particular content determination unit that determines whether a user belonging to a particular group (“group user”) selects a particular content and performs primary download;
wherein the storage unit further stores information related to a first restriction removal condition in a case where a third user who does not belong to the particular group (“out-of-group user”) is permitted to perform secondary download via the user terminal of the particular content primarily downloaded by the group user and
stores, in response to the primary download of the particular content by the group user, identification information on the group user while being associated with identification information on the out-of-group user; and
wherein the sharing control unit further determines whether or not the first restriction removal condition is satisfied in accordance with an access by the out-of-group user, and permits secondary download to the accessing user terminal of the out-of-group user with regard to the particular content primarily downloaded by the group user, upon the condition being satisfied.
6. The content sharing system according to claim 1 or 2 , further comprising:
a particular content determination unit that determines whether a third user who does not belong to a particular group (“out-of-group user”) selects a particular content and performs primary download;
wherein the storage unit further stores information related to a second restriction removal condition in a case where a user belonging to the particular group (“group user”) is permitted to perform secondary download via the user terminal of the particular content primarily downloaded by the out-of-group user and
stores, in response to the primary download of the particular content by the out-of-group user, identification information on the out-of-group user while being associated with identification information on the group user; and
wherein the sharing control unit further determines whether or not the second restriction removal condition is satisfied in accordance with an access by the group user, and permits secondary download to the accessing user terminal of the group user with regard to the particular content primarily downloaded by the out-of-group user, upon the condition being satisfied.
7. The content sharing system according to claim 1 or 2 , wherein:
the storage unit further stores information related to a third restriction removal condition in a case where a user belonging to a particular group (“group user”) or a third user who does not belong to the particular group (“out-of-group user”) is permitted to perform secondary download via the user terminal of a content primarily downloaded by a particular user; and
wherein the sharing control unit further determines whether or not the third restriction removal condition is satisfied in accordance with an access by the group user or the out-of-group user, and permits secondary download to the accessing user terminal of the group user or out-of-group user with regard to the particular content primarily downloaded by the particular user, upon the condition being satisfied.
8. The content sharing system according to claim 1 or 2 , wherein:
the content distributing unit generates display data which is composed of a first display part showing meta data on a primarily downloaded content and/or a second display part showing meta data on a content where secondary download can be performed and which is transmitted to the user terminal.
9. A content sharing method of managing, by controlling distribution of contents toward user terminals from a content distributing apparatus for each group composed of a plurality of users, sharing of the respective contents in the group, the content sharing method comprising the steps of:
storing a download history of a content via a user terminal by the respective users while being associated with user identification information;
storing identification information on each of one or more groups to which the respective users belong while being associated with the user identification information;
determining a group to which a user accessing via the user terminal connected to the content distributing apparatus via the communication network belongs;
determining whether a content already primarily downloaded by another user belonging to the determined group exists on the basis of the download history;
permitting secondary download of the content primarily downloaded by the another user to the accessing user terminal, upon existence of the content; and
distributing content data on the content where the secondary download is permitted to the user terminal in accordance with a download request from the user terminal.
10. The content sharing method according to claim 9 wherein:
the primary download is a first download of a content accompanied by a payment of a cost by a user, and the secondary download is a download of a content which is not accompanied by the payment of the cost by the user; and
wherein the primary download and the secondary download include transfer of a content file or stream data from a content sharing apparatus to the user terminal from the content sharing apparatus.
11. The content sharing method according to claim 9 or 10 further comprising the steps of:
storing sharing instruction information instructing whether or not the content primarily downloaded by the user him/herself is shared with another user in the group; and
permitting or forbidding the secondary download to the user terminal accessing the content primarily downloaded by the another user on the basis of the sharing instruction information.
The content sharing method characterized in.
12. The content sharing method according to claim 9 or 10 further comprising the steps of:
storing upper limit instruction information instructing an upper limit conduct number in a predetermined period with regard to the number of secondary download availabilities for the content already primarily downloaded by the another user;
storing a secondary download conduct number in the predetermined period associated with the user to be included in the download history;
determining whether the number of secondary download within the predetermined period is smaller than the upper limit conduct number on the basis of the upper limit instruction information and the download history; and
permitting the secondary download to the accessing user terminal upon the secondary download conduct number in the predetermined period being smaller than the upper limit conduct number.
13. The content sharing method according to claim 9 or 10 further comprising the steps of:
determining whether a user belonging to a particular group (“group user”) selects the particular content and performs the primary download;
storing information related to a first restriction removal condition in a case where a third user who does not belong to the particular group (“out-of-group user”) is permitted to perform secondary download via the user terminal of the particular content primarily downloaded by the group user;
storing, in response to the primary download of the particular content by the group user, identification information on the group user while being associated with identification information on the out-of-group user; and
determining whether or not the first restriction removal condition is satisfied in accordance with an access by the out-of-group user, and permitting secondary download to the accessing user terminal of the out-of-group user with regard to the particular content primarily downloaded by the group user, upon the condition being satisfied.
14. The content sharing method according to claim 9 or 10 further comprising the steps of:
determining whether a third user who does not belong to the particular group (“out-of-group user”) selects the particular content and performs primary download;
storing information related to a second restriction removal condition in a case where a user belonging to a particular group (“group user”) is permitted to perform secondary download via the user terminal of the particular content primarily downloaded by the out-of-group user;
storing, in response to the primary download of the particular content by the out-of-group user, identification information on the out-of-group user while being associated with identification information on the group user; and
determining whether or not the second restriction removal condition is satisfied in accordance with an access by the group user, and permitting secondary download to the user terminal of the accessing group user with regard to the particular content primarily downloaded by the out-of-group user, upon the condition being satisfied.
15. The content sharing method according to claim 9 or 10 further comprising the steps of:
storing information related to a third restriction removal condition in a case where a user belonging to a particular group (“group user”) or a third user who does not belong to the particular group (“out-of-group user”) is permitted to perform secondary download via the user terminal of a content primarily downloaded by the particular user; and
determining whether or not the third restriction removal condition is satisfied in accordance with an access by the group user or the out-of-group user and if the condition is satisfied, with regard to the particular content primarily downloaded by the particular user, permitting secondary download to the user terminal of the accessing group user or out-of-group user.
16. The content sharing method according to claim 9 or 10 further comprising the step of:
generating display data which is composed of a first display part showing meta data on a primarily downloaded content and/or a second display part showing meta data on a content where secondary download can be performed and transmitting to the user terminal.
17. A computer-readable storage medium storing a program for instructing a computer to execute a content sharing method of managing, by controlling distribution of contents toward user terminals from a content distributing apparatus for each group composed of a plurality of users, sharing of the respective contents in the group, the method comprising the steps of:
storing a download history of a content via a user terminal by the respective users while being associated with user identification information;
storing identification information on each of one or more groups to which the respective users belong while being associated with the user identification information;
determining a group to which a user accessing via the user terminal connected to the content distributing apparatus via the communication network belongs;
determining a whether a content already primarily downloaded by another user belonging to the determined group exists on the basis of the download history;
permitting secondary download of the content primarily downloaded by the another user to the user terminal accessing the content, upon existence of the content; and
distributing content data on the content where the secondary download is permitted to the user terminal in accordance with a download request from the user terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/045,957 US20140040122A1 (en) | 2010-01-29 | 2013-10-04 | Content Sharing System and Content Sharing Method |
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JPPCT/JP2010/051223 | 2010-01-29 | ||
PCT/JP2010/051223 WO2011092838A1 (en) | 2010-01-29 | 2010-01-29 | Content sharing system and content sharing method |
PCT/JP2010/056565 WO2011092870A1 (en) | 2010-01-29 | 2010-04-13 | Content sharing system and content sharing method |
US201213394074A | 2012-03-16 | 2012-03-16 | |
US13/798,639 US8577966B2 (en) | 2010-01-29 | 2013-03-13 | Content sharing system and content sharing method |
US14/045,957 US20140040122A1 (en) | 2010-01-29 | 2013-10-04 | Content Sharing System and Content Sharing Method |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/798,639 Continuation US8577966B2 (en) | 2010-01-29 | 2013-03-13 | Content sharing system and content sharing method |
Publications (1)
Publication Number | Publication Date |
---|---|
US20140040122A1 true US20140040122A1 (en) | 2014-02-06 |
Family
ID=44318846
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/394,074 Expired - Fee Related US8443043B2 (en) | 2010-01-29 | 2010-04-13 | Content sharing system and content sharing method |
US13/798,639 Expired - Fee Related US8577966B2 (en) | 2010-01-29 | 2013-03-13 | Content sharing system and content sharing method |
US14/045,957 Abandoned US20140040122A1 (en) | 2010-01-29 | 2013-10-04 | Content Sharing System and Content Sharing Method |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/394,074 Expired - Fee Related US8443043B2 (en) | 2010-01-29 | 2010-04-13 | Content sharing system and content sharing method |
US13/798,639 Expired - Fee Related US8577966B2 (en) | 2010-01-29 | 2013-03-13 | Content sharing system and content sharing method |
Country Status (4)
Country | Link |
---|---|
US (3) | US8443043B2 (en) |
CN (1) | CN102576335B (en) |
GB (1) | GB2485130B (en) |
WO (2) | WO2011092838A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130247223A1 (en) * | 2012-03-16 | 2013-09-19 | Korea Advanced Institute Of Science And Technology | Apparatus and method for ensuring privacy in contents sharing system |
US20180063564A1 (en) * | 2016-08-26 | 2018-03-01 | Adobe Systems Incorporated | Subscription service for authorizing access to media content |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120038187A (en) * | 2010-10-13 | 2012-04-23 | 삼성전자주식회사 | Method and apparatus for sharing contents using information of group changing in content oriented network environment |
CN102624913A (en) * | 2012-03-20 | 2012-08-01 | 深圳世纪华辰科技有限公司 | Data pushing method, and terminal device and server employing same |
JP2014143602A (en) * | 2013-01-24 | 2014-08-07 | Jibe Mobile株式会社 | Content sharing system, content sharing device, content sharing method, and content sharing program |
US9600582B2 (en) * | 2013-05-23 | 2017-03-21 | Microsoft Technology Licensing, Llc | Blocking objectionable content in service provider storage systems |
US9645947B2 (en) | 2013-05-23 | 2017-05-09 | Microsoft Technology Licensing, Llc | Bundling file permissions for sharing files |
US20150121547A1 (en) * | 2013-10-28 | 2015-04-30 | Usman Hafeez | System and method for peer-to-peer lending of digital content within an expanded social network |
JP6116065B2 (en) * | 2013-11-01 | 2017-04-19 | フリュー株式会社 | Management device and management device control method |
US9614850B2 (en) | 2013-11-15 | 2017-04-04 | Microsoft Technology Licensing, Llc | Disabling prohibited content and identifying repeat offenders in service provider storage systems |
TW201610699A (en) * | 2014-09-05 | 2016-03-16 | 緯創資通股份有限公司 | Methods for sharing applications and apparatuses using the same |
JP6826360B2 (en) * | 2015-02-27 | 2021-02-03 | インフォサイエンス株式会社 | Member information management system and member information management program |
US10108694B1 (en) * | 2015-04-08 | 2018-10-23 | Google Llc | Content clustering |
CA2988806A1 (en) | 2015-06-29 | 2017-01-05 | Immunogen, Inc. | Conjugates of cysteine engineered antibodies |
CN106776637A (en) * | 2015-11-24 | 2017-05-31 | 北京奇虎科技有限公司 | E-book sharing method and device |
US10405023B2 (en) | 2016-08-16 | 2019-09-03 | At&T Intellectual Property I, L.P. | Method and apparatus for providing video content using collaborative end points |
MA46887A (en) | 2016-11-23 | 2019-10-02 | Immunogen Inc | SELECTIVE SULPHONATION OF BENZODIAZEPINE DERIVATIVES |
CN108632298A (en) * | 2017-03-15 | 2018-10-09 | 长沙博为软件技术股份有限公司 | A kind of method and apparatus realized network intelligence multiple spot and share big data |
US10853057B1 (en) * | 2017-03-29 | 2020-12-01 | Amazon Technologies, Inc. | Software library versioning with caching |
US10565090B1 (en) | 2018-01-03 | 2020-02-18 | Amazon Technologies, Inc. | Proxy for debugging transformed code |
US10798464B1 (en) | 2018-04-27 | 2020-10-06 | Amazon Technologies, Inc. | Streaming delivery of client-executable code |
US11516220B1 (en) | 2018-12-28 | 2022-11-29 | Juniper Networks, Inc. | Creating roles and controlling access within a computer network |
US11070540B1 (en) * | 2018-12-28 | 2021-07-20 | Juniper Networks, Inc. | Dynamic provisioning of user groups within computer networks based on user attributes |
JP6847292B1 (en) * | 2020-07-10 | 2021-03-24 | Line株式会社 | Information processing device, communication system, content playback program, content playback method |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050091595A1 (en) * | 2003-10-24 | 2005-04-28 | Microsoft Corporation | Group shared spaces |
US20060031785A1 (en) * | 2003-10-03 | 2006-02-09 | Limelight Networks, Llc | Rich content download |
US20070037563A1 (en) * | 2005-08-12 | 2007-02-15 | Pengliang Yang | Method and system for downloading data to mobile terminals and for implementing data sharing between mobile terminals |
US20070198430A1 (en) * | 2004-06-15 | 2007-08-23 | Matsushita Electric Industrial Co. , Ltd. | Data processing device |
US7305702B2 (en) * | 2002-01-09 | 2007-12-04 | Xerox Corporation | Systems and methods for distributed administration of public and private electronic markets |
US20090006256A1 (en) * | 2006-01-19 | 2009-01-01 | Netbarrage Ltd. | Peer to Peer File Sharing Mobile System with Copyright Protection |
US20090131172A1 (en) * | 2007-11-16 | 2009-05-21 | International Business Machines Corporation | Controlling interaction between protected media |
US20100071070A1 (en) * | 2005-01-07 | 2010-03-18 | Amandeep Jawa | Managing Sharing of Media Content From a Server Computer to One or More of a Plurality of Client Computers Across the Computer Network |
US20110055935A1 (en) * | 2009-08-28 | 2011-03-03 | Broadcom Corporation | System for group access to shared media, resources, and services |
US20110055901A1 (en) * | 2009-08-28 | 2011-03-03 | Broadcom Corporation | Wireless device for group access and management |
US20110131663A1 (en) * | 2009-11-30 | 2011-06-02 | Nokia Corporation | Method and apparatus for providing access to social content |
US20110145115A1 (en) * | 2009-12-15 | 2011-06-16 | Electronics And Telecommunications Research Institute | Customized content billing management server and method |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5878218A (en) * | 1997-03-17 | 1999-03-02 | International Business Machines Corporation | Method and system for creating and utilizing common caches for internetworks |
EP1028019A3 (en) * | 1999-02-09 | 2003-03-26 | Tecumseh Products Company | Hydrostatic transaxle having axial piston motor and method for manufacturing transaxles |
JP4359401B2 (en) * | 2001-03-12 | 2009-11-04 | 富士通株式会社 | Information distribution apparatus and information distribution method |
JP2003108791A (en) * | 2001-09-28 | 2003-04-11 | Yamaha Corp | Contents distribution program, contents distributing method and contents distribution server |
JP2004094677A (en) | 2002-08-30 | 2004-03-25 | Toshiba Corp | Management device for content distribution system, device for browsing, program, and method |
GB2407895A (en) * | 2003-02-14 | 2005-05-11 | Fujitsu Ltd | Information providing method, information management device, and program |
US20050131953A1 (en) | 2003-02-14 | 2005-06-16 | Fujitsu Limited | Information providing method, information management device and program |
US20070157281A1 (en) * | 2005-12-23 | 2007-07-05 | United Video Properties, Inc. | Interactive media guidance system having multiple devices |
JP4697468B2 (en) | 2007-01-31 | 2011-06-08 | 日本電気株式会社 | Usage authority management apparatus, content sharing system, content sharing method, and content sharing program |
-
2010
- 2010-01-29 WO PCT/JP2010/051223 patent/WO2011092838A1/en active Application Filing
- 2010-04-13 GB GB1204219.8A patent/GB2485130B/en not_active Expired - Fee Related
- 2010-04-13 US US13/394,074 patent/US8443043B2/en not_active Expired - Fee Related
- 2010-04-13 CN CN201080040044.7A patent/CN102576335B/en not_active Expired - Fee Related
- 2010-04-13 WO PCT/JP2010/056565 patent/WO2011092870A1/en active Application Filing
-
2013
- 2013-03-13 US US13/798,639 patent/US8577966B2/en not_active Expired - Fee Related
- 2013-10-04 US US14/045,957 patent/US20140040122A1/en not_active Abandoned
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7305702B2 (en) * | 2002-01-09 | 2007-12-04 | Xerox Corporation | Systems and methods for distributed administration of public and private electronic markets |
US20060031785A1 (en) * | 2003-10-03 | 2006-02-09 | Limelight Networks, Llc | Rich content download |
US20050091595A1 (en) * | 2003-10-24 | 2005-04-28 | Microsoft Corporation | Group shared spaces |
US20070198430A1 (en) * | 2004-06-15 | 2007-08-23 | Matsushita Electric Industrial Co. , Ltd. | Data processing device |
US20100071070A1 (en) * | 2005-01-07 | 2010-03-18 | Amandeep Jawa | Managing Sharing of Media Content From a Server Computer to One or More of a Plurality of Client Computers Across the Computer Network |
US20070037563A1 (en) * | 2005-08-12 | 2007-02-15 | Pengliang Yang | Method and system for downloading data to mobile terminals and for implementing data sharing between mobile terminals |
US20090006256A1 (en) * | 2006-01-19 | 2009-01-01 | Netbarrage Ltd. | Peer to Peer File Sharing Mobile System with Copyright Protection |
US20090131172A1 (en) * | 2007-11-16 | 2009-05-21 | International Business Machines Corporation | Controlling interaction between protected media |
US20110055935A1 (en) * | 2009-08-28 | 2011-03-03 | Broadcom Corporation | System for group access to shared media, resources, and services |
US20110055901A1 (en) * | 2009-08-28 | 2011-03-03 | Broadcom Corporation | Wireless device for group access and management |
US20110131663A1 (en) * | 2009-11-30 | 2011-06-02 | Nokia Corporation | Method and apparatus for providing access to social content |
US20110145115A1 (en) * | 2009-12-15 | 2011-06-16 | Electronics And Telecommunications Research Institute | Customized content billing management server and method |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130247223A1 (en) * | 2012-03-16 | 2013-09-19 | Korea Advanced Institute Of Science And Technology | Apparatus and method for ensuring privacy in contents sharing system |
US20180063564A1 (en) * | 2016-08-26 | 2018-03-01 | Adobe Systems Incorporated | Subscription service for authorizing access to media content |
US10080048B2 (en) * | 2016-08-26 | 2018-09-18 | Adobe Systems Incorporated | Subscription service for authorizing access to media content |
Also Published As
Publication number | Publication date |
---|---|
US20130204684A1 (en) | 2013-08-08 |
CN102576335B (en) | 2014-06-18 |
GB201204219D0 (en) | 2012-04-25 |
GB2485130A (en) | 2012-05-02 |
WO2011092870A1 (en) | 2011-08-04 |
US8577966B2 (en) | 2013-11-05 |
US8443043B2 (en) | 2013-05-14 |
CN102576335A (en) | 2012-07-11 |
US20120311039A1 (en) | 2012-12-06 |
WO2011092838A1 (en) | 2011-08-04 |
GB2485130B (en) | 2012-12-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8577966B2 (en) | Content sharing system and content sharing method | |
Sullivan | The platforms of podcasting: Past and present | |
CN105190684B (en) | Content presentation based on social recommendations | |
US11170457B2 (en) | Transaction management method, communication terminal, and method of exploitation right management | |
CN101199179A (en) | System and method for generating revenue based on digital content distribution | |
JP2012118919A (en) | Information provision system | |
US20140278872A1 (en) | Content sharing system, content sharing server apparatus, content sharing method and recording medium | |
US20180181931A1 (en) | Electronic content distribution system | |
EP2843608A1 (en) | E-book provision server, information processing terminal, e-book provision system, e-book transmission method, program, and recording medium | |
JP5810239B2 (en) | Program, control method, server device | |
JP7419857B2 (en) | Content usage management device, program and content distribution system | |
JP4883736B2 (en) | Content sharing system and content sharing method | |
JP2008033862A (en) | Method for displaying document data | |
WO2021186753A1 (en) | Advertisement delivery method and advertisement delivery system | |
WO2016009724A1 (en) | Program, system, and method for introducing digital content | |
JP2007065841A (en) | Comics content provision service system | |
JP5953066B2 (en) | Content distribution system and content distribution program | |
JP5939708B2 (en) | Content providing apparatus, content providing method, program, and recording medium | |
JP5591577B2 (en) | CV information providing apparatus and method | |
US20070185762A1 (en) | Data communication control system, communication system, service providing method, and computer program | |
JP6391774B1 (en) | Determination apparatus, determination method, and determination program | |
JP2013152647A (en) | Novelty server device, and server device | |
JP4337926B2 (en) | Digital content distribution method and digital content distribution server | |
CN108268576A (en) | A kind of mobile reading system | |
JP6338741B1 (en) | Determination apparatus, determination method, and determination program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SMARTEBOOK.COM CO., LTD., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:OGAWA, WATARU;REEL/FRAME:031346/0935 Effective date: 20120301 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |