Patent ID: 8832162
Filing Date: 2014-09-09
Classification: G06F

Abstract:
1. A method of storing, categorizing and distributing information concerning relationships between data stored on electronic devices, comprising: identifying data in need of categorization regardless of location anywhere on a network of devices; indicating at least a portion of a desired tag for the data in question; transmitting a query to a plurality of network servers, possibly including but not limited to a server operating on the same device originating the query, containing the desired at least partial string in order to determine unique identifiers, if any, for matching and similar tags; suggesting any related tags according to existing direct tag-to-tag relationships between tags already defined on each queried server; filtering the resulting list of tags on the any number of servers according to privacy rules; transmitting the filtered result lists back to the client device; aggregating the filtered result lists on the client device; choosing the proper unique tag identifiers from the aggregate result list; choosing additional tags suggested by the client device based upon the any number of servers' response, as appropriate; and storing the tag choices for future use.