×

Managing data items contributed by a plurality of applications

  • US 10,860,988 B2
  • Filed: 04/04/2017
  • Issued: 12/08/2020
  • Est. Priority Date: 04/11/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • managing, using a processor, a plurality of data items contributed by a plurality of applications, the plurality of data items includes at least scheduled events, scheduled tasks and previous activities;

    receiving, by a data manager, from the applications, data defining methods, in the form of computer program code assigned to various fields, for adding new data items to the plurality of data items in respective ones of the various fields;

    registering, by the data manager, the methods for the respective applications;

    receiving a first user input initiating addition of a first new data item to the plurality of data items, the first new data item belonging to a first application of the plurality of applications;

    adding, by the data manager, the first new data item to the plurality of data items by executing a first method defined by the data received from the first application and without executing the first application;

    receiving a second user input initiating addition of a second new data item to the plurality of data items, the second new data item belonging to a second application of the plurality of applications;

    adding, by the data manager, the second new data item to the plurality of data items by executing a second method defined by the data received from the second application and without executing the second application;

    assigning a respective data token to each respective application,wherein the respective application is configured to update respective data item by authenticating with the data manager by providing to the data manager the data token assigned to the respective application; and

    presenting information corresponding to at least the scheduled events, scheduled tasks and previous activities,wherein the plurality of data items is managed based on knowledge and meaning of content of the plurality of data items.

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