×

SYSTEM AND METHOD FOR CONTROLLED SHARING AND SYNCHRONIZING INFORMATION ACROSS A PLURALITY OF MOBILE CLIENT APPLICATION COMPUTERS

  • US 20170118165A1
  • Filed: 12/24/2016
  • Published: 04/27/2017
  • Est. Priority Date: 11/08/2014
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for interactively sharing, synchronizing and controlling shared information across a plurality of mobile devices, comprising the steps of:

  • deploying a central controller computer coupled to a packet network device comprising a memory and a processor and further comprising programmable code stored in the memory of the computer, the code adapted to sharing, synchronizing, and controlling shared information across a plurality of client applications;

    receiving, at the central controller, registrations from the plurality of client applications;

    creating, at the central controller, a unique user identifier for each client application;

    receiving, at the central controller, a plurality of contact information for each client application;

    mapping, at the central controller, the plurality of contact information to the unique user identifier wherein the plurality of contact information comprises at least an email address, a phone number, or a website address belonging to a user corresponding to the unique user identifier;

    creating and maintaining, at the central controller, a plurality of unique mobile device identifiers corresponding to the plurality of mobile devices wherein the plurality of client applications run on the plurality of mobile devices, further wherein a first user identifier, corresponding to a first client application, is associated to one or more mobile device identifiers;

    receiving, at the central controller, a request consisting of a specific action from a second client application wherein the central controller creates and maintains an information context identifier for establishing a context for information sharing associated with specified action to facilitate sharing of information between the first client application and the second client application via the central controller;

    exchanging, at the central controller, a plurality of request and response messages comprising the first user identifiers and a second user identifier for synchronization of information for an established information context between the first client application and a second client application wherein the first user identifier is associated to the first client application and the second user identifier is associated to the second client application;

    assigning and maintaining, at the central controller, access permissions granted to each client application associated with the information context identifier wherein access permissions controlling the ability of the client application to send, receive, create, modify, delete and display the information shared by the client applications associated with the information context identifier;

    assigning and maintaining, at the central controller, access privileges granted to each client application associated with the information context identifier wherein access privileges controlling the ability of the client application to send requests to add and delete other client applications to the information context and the ability to manage access permissions of other client applications associated with the information context;

    sending, from the central controller, a notification message to the first client application and the second client application wherein the notification message comprises at least the first user identifier and the second user identifier wherein the first user identifier and the second user identifier are associated to the established information context;

    creating, updating, or deleting, at the central controller, the information related to the information context for information sharing by the first client application or the second client application;

    wherein the central controller automatically formats and sends the initial invitation to join the information context according to a preferred contact type configured for the first client application wherein the preferred contact type comprises at least an email format, a multimedia message format, or a web communication.

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