Patent ID: 9009239
Filing Date: 2015-04-14
Classification: G06Q,H04L,H04W

Abstract:
1. A computer program embodied on a non-transitory computer readable medium, comprising: computer code for associating a plurality of social media services provided by a plurality of social media platforms with a unified application of an entity, wherein the social media services include a social messaging service, an image sharing service, and a video sharing service; computer code for installing the unified application within a web page of the entity, wherein the unified application is in communication with at least one social media platform that provides the social media services; computer code for configuring rules for exposing to a user the plurality of social media services associated with the unified application; computer code for controlling a registration of the user with the social media services associated with the unified application, utilizing the unified application; computer code for controlling authentication between the user and the plurality of social media platforms when the user logs in to the unified application by relaying login information of the user from the unified application to the plurality of social media platforms; computer code for authenticating each of the plurality of social media services utilizing a key provided by the unified application; computer code for providing the user access to the plurality of social media services according to the configured rules through the unified application, including providing by the unified application a message, a shared image, and a shared video in accordance with the configured rules; and computer code for tracking and recording actions performed by the user while accessing the plurality of social media services using the unified application, the actions including: computer code for recording usage data associated with the user's use of the unified application, the usage data including: computer code for creating and storing a profile for the user within the unified application, utilizing the recorded actions performed by the user while accessing the plurality of social media services and the recorded usage data; and computer code for personalizing the landing page within which the unified application is displayed, and configuring access to the plurality of services, based on the stored profile.