×

Systems and methods for multi-protocol, multi-format universal searching

  • US 10,394,966 B2
  • Filed: 12/31/2015
  • Issued: 08/27/2019
  • Est. Priority Date: 02/24/2014
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable medium storing computer readable instructions, which, upon execution by at least one or more processing units, cause the one or more processing units to:

  • obtain a first plurality of data objects for a first user, wherein the first plurality of data objects comprises;

    one or more data objects in each of a first plurality of formats; and

    one or more data objects sent or received via each of a first plurality of protocols;

    designate a first plurality of message objects, each message object corresponding to at least a portion of a data object from among the first plurality of data objects;

    create one or more associations between one or more of the first plurality of message objects;

    receive a query from the first user requesting at least one message object from the first plurality of message objects;

    generate one or more index search terms based, at least in part, on the received query;

    generate a set of one or more search results including one or more message objects from among the first plurality of message objects, in response to the generated one or more index search terms,wherein the set of one or more search results set is based, at least in part, on one or more index parameters for one or more of the generated one or more index search terms, andwherein at least one of the one or more index parameters is determined individually for the first user;

    determine from a syntax of one or more communications of the first user that an expression has a meaning corresponding to a first index search term; and

    create an index parameter based on the expression and assign it to each data object corresponding to the first index search term.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×