Patent ID: 9367637
Filing Date: 2016-06-14
CPC Classification: G06F,H04L

Claim Text:
1. A method, implemented on a machine having at least one processor, storage, and a communication platform capable of connecting to a network for searching relevant bookmarks, comprising: receiving from a first user, a search request for a plurality of bookmark packages created by the first user and one or more second users, each of the plurality of bookmark packages comprising a bookmark and meta-information associated with the bookmark; identifying based on the search request, one or more relevant bookmark packages from the plurality of bookmark packages to generate a search result; transforming the meta-information associated with the one or more relevant bookmark packages into a plurality of tags; and presenting to the first user, the search result in response to the search request based on relevance values with respect to the search request, the search result comprising a first list of relevant bookmarks created by the first user, a second list of relevant bookmarks created by the one or more second users, and the plurality of tags, wherein each of the plurality of bookmark packages is in a database format including: an index portion configured to store the meta-information associated with the bookmark including tag information specified by a creator of the bookmark package, a uniform resource locator (URL) identifier, and a user identifier (ID) that identifies the creator; and a payload portion configured to store different types of information associated with the URL including a description that is determined as a most popular description, a note that is determined as a most popular annotation, at least one popular tag, a number of posts published on the URL, a map of user IDs associated with the number of posts, and a URL ID.