Delegation as a mechanism to manage business activity by taking on a shared identity
First Claim
1. A computer-implemented method comprising:
- determining by a processor 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 processor that the individual user identity is authorized to act as a delegate for an organization having an identity on the social network that is distinct from the individual user identity belonging to the user;
setting a translator for processing input provided by the user under the individual user identity while acting as the delegate for the organization;
receiving by the processor 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 with the translator the input to manage the business activity from being received under the individual user identity to being received under the identity of the organization; and
automatically providing translator data describing the input to manage the business activity as being received under the 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
23 Claims
-
1. A computer-implemented method comprising:
-
determining by a processor 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 processor that the individual user identity is authorized to act as a delegate for an organization having an identity on the social network that is distinct from the individual user identity belonging to the user; setting a translator for processing input provided by the user under the individual user identity while acting as the delegate for the organization; receiving by the processor 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 with the translator the input to manage the business activity from being received under the individual user identity to being received under the identity of the organization; and automatically providing translator data describing the input to manage the business activity as being received under the 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)
-
-
9. 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 steps comprising:
-
determining by a processor that a user, under an individual user identity is authorized to manage a personal activity on a social network; determining by the processor that the individual user identity is authorized to act as a delegate for an organization having an identity on the social network that is distinct from the individual user identity belonging to the user; setting a translator for processing input provided by the user under the individual user identity while acting as the delegate for the organization; receiving by the processor 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 with the translator the input to manage the business activity from being received under the individual user identity to being received under the identity of the organization; and automatically providing translator data describing the input to manage the business activity as being received under the identity of the organization to 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 (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
one or more processors; a user interface module executable by the one or more processors to receive input signals from and to send information to a user, the input signals including an input to manage a business activity associated with an organization, a delegate authentication module executable by the one or more processors to determine that an individual user identity is authorized to act as a delegate for the organization having an identity on a social network that is distinct from the individual user identity belonging to the user and to generate a verification signal, the user, under the individual user identity being authorized to manage a personal activity on the social network, the delegate authentication module coupled to the user interface module to receive the input signals from the user and to determine the user to be acting as the delegate for the organization based on one or more of the input signals; and an identity translation module executable by the one or more processors to translate the input signals from the user to a format such that they appear to be from the identity of the organization and to automatically provide data describing the input signals to manage the business activity as being received under the identity of the organization to a 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, the identity translation module coupled to the user interface module to send and receive information, and coupled to the delegate authentication module to receive the verification signal. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification