×

Apparatus, method and non-transitory computer-readable recording medium for providing content sharing service

  • US 10,447,743 B2
  • Filed: 08/15/2016
  • Issued: 10/15/2019
  • Est. Priority Date: 08/19/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing a content sharing service, the method comprising:

  • receiving, from a first user, a content registration request including first content;

    in response to receiving the content registration request,generating identification (ID) information of the first content,storing the first content and the ID information of the first content in a content storage unit,generating a first index update command for updating an index of each of other users having a first relationship with the first user by using the ID information of the first content, andenqueueing the first index update command in a queue that includes one or more preceding index update commands,the generating of the first index update command including,obtaining a list of ID information of the other users having the first relationship with the first user from a user account storage unit based on ID information of the first user, andgenerating the first index update command such that the first index update command includes the ID information of the other users and the ID information of the first content;

    sequentially reading the one or more preceding index update commands and the first index update command;

    processing the one or more preceding index update commands and the first index update command,the processing of the first index update command including adding the ID information of the first content to the indices of each of the other users, based on the first index update command, each of the indices of the other users being stored in an index storage unit, the other users including a second user;

    receiving a news feed provision request from the second user;

    reading content stored in the content storage unit based on ID information of content included in an index of the second user, the read content including the first content, the ID information of the content included in an index of the second user including the ID information of the first content; and

    providing a news feed including the first content to the second user.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×