Delegation as a mechanism to manage business activity by taking on a shared identity
First Claim
1. A computer-implemented method comprising:
- determining by one or more hardware processors that a user, under an individual user identity, is authorized to manage a personal activity on a social network provided by a social network application;
determining by the one or more hardware processors that the individual user identity is authorized to act as a delegate for an organization having an organizational identity on the social network that is separate from the individual user identity belonging to the user;
receiving by the one or more hardware processors under the individual user identity, input from the user to manage a business activity associated with the organization;
determining by the one or more hardware processors the user to be acting as the delegate for the organization based on the input;
translating by the one or more hardware processors the input to manage the business activity from being associated with the individual user identity to being associated with the organizational identity of the organization; and
automatically providing by the one or more hardware processors translator data describing the input to manage the business activity by the organizational identity of the organization to the social network application, the social network application being configured to provide data describing the business activity for presentation to one or more other users of the social network.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product for using delegation as a mechanism to manage business activity by taking on a shared identity. In some implementations, the system includes a user interface module for receiving input signals from and sending information to a user, a delegate authentication module and an identity translation module. The delegate authentication module is operable to determine that an individual user identity is authorized to act as a delegate for an organization having an identity on a network-based software application and generate a verification signal. The delegate authentication module is coupled to the user interface module to receive the input signals from the user. The identity translation module is operable to translate the input signals from the user to a format such that they appear to be from the identity of the organization.
-
Citations
21 Claims
-
1. A computer-implemented method comprising:
-
determining by one or more hardware processors that a user, under an individual user identity, is authorized to manage a personal activity on a social network provided by a social network application; determining by the one or more hardware processors that the individual user identity is authorized to act as a delegate for an organization having an organizational identity on the social network that is separate from the individual user identity belonging to the user; receiving by the one or more hardware processors under the individual user identity, input from the user to manage a business activity associated with the organization; determining by the one or more hardware processors the user to be acting as the delegate for the organization based on the input; translating by the one or more hardware processors the input to manage the business activity from being associated with the individual user identity to being associated with the organizational identity of the organization; and automatically providing by the one or more hardware processors translator data describing the input to manage the business activity by the organizational identity of the organization to the social network application, the social network application being configured to provide data describing the business activity for presentation to one or more other users of the social network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising a non-transitory computer-readable medium storing a computer-readable program, wherein the computer-readable program, when executed on a computer, causes the computer to perform operations comprising:
-
determining that a user, under an individual user identity, is authorized to manage a personal activity on a social network provided by a social network application; determining that the individual user identity is authorized to act as a delegate for an organization having an organizational identity on the social network that is separate from the individual user identity belonging to the user; receiving under the individual user identity, input from the user to manage a business activity associated with the organization; determining the user to be acting as the delegate for the organization based on the input; translating the input to manage the business activity from being associated with the individual user identity to being associated with the organizational identity of the organization; and automatically providing translator data describing the input to manage the business activity by the organizational identity of the organization to the social network application, the social network application being configured to provide data describing the business activity for presentation to one or more other users of the social network. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more processors; one or more memories storing instructions that, when executed by the one or more processors, cause the system to perform operations including; determining that a user, under an individual user identity, is authorized to manage a personal activity on a social network provided by a social network application; determining that the individual user identity is authorized to act as a delegate for an organization having an organizational identity on the social network that is separate from the individual user identity belonging to the user; receiving under the individual user identity, input from the user to manage a business activity associated with the organization; determining the user to be acting as the delegate for the organization based on the input; translating the input to manage the business activity from being associated with the individual user identity to being associated with the organizational identity of the organization; and automatically providing translator data describing the input to manage the business activity by the organizational identity of the organization to the social network application, the social network application being configured to provide data describing the business activity for presentation to one or more other users of the social network. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification