×

Messaging search and management apparatuses, methods and systems

  • US 10,229,204 B1
  • Filed: 04/09/2018
  • Issued: 03/12/2019
  • Est. Priority Date: 10/14/2016
  • Status: Active Grant
First Claim
Patent Images

1. A message indexing apparatus, comprising:

  • a memory;

    a component collection in the memory, including;

    a metadata determining component;

    a processor disposed in communication with the memory, and configured to issue a plurality of processing instructions from the component collection stored in the memory,wherein the processor issues instructions from the metadata determining component, stored in the memory, to;

    obtain, via at least one processor, a metadata access control carrying message;

    determine, via at least one processor, message access control data associated with the metadata access control carrying message by analyzing metadata associated with the metadata access control carrying message, wherein the message access control data includes group level access control data and channel level access control data;

    determine, via at least one processor, a user identifier of the user who sent the metadata access control carrying message by analyzing metadata associated with the metadata access control carrying message;

    determine, via at least one processor, a set of topics associated with the metadata access control carrying message by analyzing message contents of the metadata access control carrying message;

    generate, via at least one processor, a group level message index for the metadata access control carrying message, wherein the group level message index'"'"'s access control data corresponds to the group level access control data, wherein the metadata access control carrying message is indexed using the determined message access control data, user identifier, and set of topics such that the group level message index facilitates searching using the indexed data;

    determine, via at least one processor, a set of files associated with the metadata access control carrying message by analyzing metadata associated with the metadata access control carrying message;

    generate, via at least one processor, the group level message index for the metadata access control carrying message such that the metadata access control carrying message is also indexed using the set of files; and

    generate, via at least one processor, a group level file index for the set of files, wherein the group level file index'"'"'s access control data corresponds to the group level access control data.

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