×

Method, system and apparatus for managing contact data

  • US 10,296,509 B2
  • Filed: 08/25/2016
  • Issued: 05/21/2019
  • Est. Priority Date: 10/28/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of managing contact data, the method comprising:

  • receiving, at a computing device, a set of keywords independently of any contact data via a network interface;

    registering at least one data source accessible via a network at the computing device;

    receiving, at the computing device, contact data from the at least one data source;

    parsing, filtering and indexing received contact data via a matching module at the computing device to obtain a plurality of contact attributes from the contact data, the contact attributes including a plurality of names and a plurality of additional attributes associated with the names, wherein the parsing, filtering and indexing includes;

    performing lexical and/or syntactic analysis on the received contact data to obtain the plurality of contact attributes;

    filtering at least some of the received contact data to discard contact data that does not relate to the set of keywords and/or merge duplicate contact data; and

    indexing the received contact data to identify portions of the received contact data of particular relevance by one or more of detecting matches between the contact data and the set of keywords and/or term frequency analysis;

    after distilling the contact attributes, receiving, at the computing device, input data from a client device obtained by monitoring at least one activity on the client device, wherein the input data is pre-processed by the client device;

    identifying at least one common attribute from the received input data by determining that the at least one common attribute matches one of the keywords in the set of keywords;

    selecting at least one of the plurality of contact attributes that matches the at least one common attribute;

    determining, at the computing device by a contact mapping module, location information associated with the selected contact attribute,transmitting notification data to the client device based on the selected contact attribute, said notification data including location information;

    displaying a notification based on the notification data on a user interface on a display of the client device, wherein said notification includes displaying the location information in the user interface.

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