Abstract:
A method and system is disclosed for conducting electronic commerce within a social media environment. A user of a social media site elects to perform an activity associated with a social commerce site. Once the social commerce activity has been performed, its corresponding value is processed with social commerce reputation data associated with the user to generate a social commerce reputation score for the user. The resulting social commerce reputation score is then compared to the requirements associated with different social commerce reputation badges. The social commerce reputation badge that matches the user&#39;s current social commerce reputation score is then displayed as a graphical image within the social commerce site along with the user&#39;s associated social commerce reputation data.

Description:
BACKGROUND OF THE INVENTION 
       [0001]    1. Field of the Invention 
         [0002]    Embodiments of the invention relate generally to information handling systems. More specifically, embodiments of the invention provide a method and system for conducting electronic commerce within a social media environment. 
         [0003]    2. Description of the Related Art 
         [0004]    As the value and use of information continues to increase, individuals and businesses seek additional ways to process and store information. One option available to users is information handling systems. An information handling system generally processes, compiles, stores, and/or communicates information or data for business, personal, or other purposes thereby allowing users to take advantage of the value of the information. Because technology and information handling needs and requirements vary between different users or applications, information handling systems may also vary regarding what information is handled, how the information is handled, how much information is processed, stored, or communicated, and how quickly and efficiently the information may be processed, stored, or communicated. The variations in information handling systems allow for information handling systems to be general or configured for a specific user or specific use such as financial transaction processing, airline reservations, enterprise data storage, or global communications. In addition, information handling systems may include a variety of hardware and software components that may be configured to process, store, and communicate information and may include one or more computer systems, data storage systems, and networking systems. 
         [0005]    Such information handling systems have been instrumental in the widespread adoption of electronic commerce (ecommerce), which enables organizations to communicate, advertise, market and sell their products and services over computer networks such as the Internet. These same information handling systems have been just as instrumental in the rapid adoption of social media into the mainstream of everyday life. Social media commonly refers to the use of web-based technologies for the creation and exchange of user-generated content for social interaction. As such, it currently accounts for approximately 22% of all time spent on the Internet. 
         [0006]    More recently, social commerce has emerged. A subset of ecommerce, social commerce uses social interactions and user contributions to assist in the online buying and selling of products and services. More succinctly, social commerce can be thought of as the use of social media in the context of ecommerce. Examples of social commerce include customer ratings and reviews, user recommendations and referrals, private and public forums and communities, and social advertising. 
         [0007]    Another form of social commerce is user-generated advertorial content, which provides on-line shoppers with advice from trusted individuals and assists them in finding recommended goods and services. Once restricted to ecommerce sites, such content is now beginning to be available within social media environments. However, purchasing recommended goods and services typically requires leaving the social media environment and accessing the vendor&#39;s ecommerce site. Once accessed, the user is often overwhelmed with too many choices, which can lead to confusion, indecision, and abandoned shopping carts. In view of the foregoing, there is a need to seamlessly extend social commerce to provide complete ecommerce functionality from within a social media environment. 
       SUMMARY OF THE INVENTION 
       [0008]    A method and system is disclosed for conducting electronic commerce within a social media environment. In various embodiments, information associated with users of a social media environment is processed to generate social commerce market segmentation data, which in these and other embodiments is then used to generate a social commerce market campaign. In one embodiment, profile data describing the characteristics of a target customer, such as demographic data, is processed to identify social media users matching the profile of a target customer. Information associated with the identified social media users is then processed to determine common activities, such as social media interactions and social commerce activities. The identified common activities are then used as criteria to segment the social media environment. 
         [0009]    In another embodiment, product profile parameters are selected to describe the characteristics of one or more products to be marketed, followed by identifying social commerce users that have purchased products that match the product profile parameters. Information associated with the identified social commerce users is then processed to determine common activities that led to the purchase of the products matching the product profile parameters. The identified common activities are then used to generate a target market list. 
         [0010]    In yet another embodiment, a target product is selected to be marketed in a social commerce market campaign. Social commerce users who purchased the target product are identified along with their common buyer characteristics, which in turn are used to identify other social commerce users that likewise match the identified common buyer characteristics. Information associated with the identified social commerce users is then processed to determine common activities that led to the purchase of the target product. One or more of the identified common activities are then selected to include in a social commerce market campaign. The selected activities are likewise processed to identify and target social media users that match the selected activities. A social commerce market campaign is generated and target social media channels are selected, followed by the display of the social commerce market campaign in the selected social media channels. The purchase behavior of social media users targeted in the social commerce market campaign is then monitored and analyzed. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0011]    The present invention may be better understood, and its numerous objects, features and advantages made apparent to those skilled in the art by referencing the accompanying drawings. The use of the same reference number throughout the several figures designates a like or similar element. 
           [0012]      FIG. 1  is a general illustration of the components of an information handling system as implemented in the system and method of the present invention; 
           [0013]      FIG. 2  is a simplified block diagram of showing the relationship between a social customer relationship management system (SCRMS) and related systems; 
           [0014]      FIG. 3  is a simplified block diagram showing a generalized architecture of a SCRMS; 
           [0015]      FIG. 4  is a simplified block diagram showing the implementation of a SCRMS to perform social commerce operations within a social media environment; 
           [0016]      FIG. 5  is a generalized flow chart of the operation of a SCRMS to perform social commerce operations within a social media environment; 
           [0017]      FIG. 6  shows the implementation of a SCRMS to render a social commerce site within a graphical user interface; 
           [0018]      FIG. 7  is a generalized flow chart of the operation of a SCRMS to perform social commerce market segmentation operations; 
           [0019]      FIG. 8  is a generalized flow chart of the operation of a SCRMS to generate a social commerce target market list based on product purchase behavior; and 
           [0020]      FIG. 9  is a generalized flow chart of the operation of a SCRMS to perform social commerce market campaign operations. 
       
    
    
     DETAILED DESCRIPTION 
       [0021]    A method and system is disclosed for conducting electronic commerce within a social media environment. For purposes of this disclosure, an information handling system may include any instrumentality or aggregate of instrumentalities operable to compute, classify, process, transmit, receive, retrieve, originate, switch, store, display, manifest, detect, record, reproduce, handle, or utilize any form of information, intelligence, or data for business, scientific, control, or other purposes. For example, an information handling system may be a personal computer, a network storage device, or any other suitable device and may vary in size, shape, performance, functionality, and price. The information handling system may include random access memory (RAM), one or more processing resources such as a central processing unit (CPU) or hardware or software control logic, ROM, and/or other types of nonvolatile memory. Additional components of the information handling system may include one or more disk drives, one or more network ports for communicating with external devices as well as various input and output (I/O) devices, such as a keyboard, a mouse, and a video display. The information handling system may also include one or more buses operable to transmit communications between the various hardware components. 
         [0022]      FIG. 1  is a generalized illustration of an information handling system  100  that can be used to implement the system and method of the present invention. The information handling system  100  includes a processor (e.g., central processor unit or “CPU”)  102 , input/output (I/O) devices  104 , such as a display, a keyboard, a mouse, and associated controllers, a hard drive or disk storage  106 , and various other subsystems  108 . In various embodiments, the other subsystems  108  may also comprise a tagging and taxonomy system  122 , an activity tracking system  124 , an administrative web site  126 , a developer service  128  further comprising a Representational State Transfer (REST) application program interface (API), a recommendation system  130 , a central profile system  132 , a social monitoring service  134 , and a widget framework system  138 . In these and other embodiments, the information handling system  100  also includes network port  110  operable to connect to a network  150 , which is likewise accessible by a service provider server  152 . The information handling system  100  likewise includes system memory  112 , which is interconnected to the foregoing via one or more buses  114 . System memory  112  further comprises operating system (OS)  116 , an electronic commerce system  140 , and a Web browser  126 . In various embodiments, the electronic commerce system  140  comprises a social commerce customer relationship management system  118  and a reputation management system  136 . In one embodiment, the information handling system  100  is able to download the electronic commerce system  140 , the Web browser  126 , the tagging and taxonomy system  122 , the activity tracking system  124 , the administrative web site  126 , the developer service  128 , the recommendation system  130 , the central profile system  132 , the social monitoring service  134 , and the widget framework system  138  from the service provider server  152 . In another embodiment, the electronic commerce system  140 , the Web browser  126 , the tagging and taxonomy system  122 , the activity tracking system  124 , the administrative web site  126 , the developer service  128 , the recommendation system  130 , the central profile system  132 , the social monitoring service  134 , and the widget framework system  138  from the service provider server  152  are provided as a service by the service provider server  152 . 
         [0023]      FIG. 2  is a simplified block diagram of showing the relationship between a social customer relationship management system (SCRMS) and related systems as implemented in accordance with an embodiment of the invention. In various embodiments, an electronic commerce (ecommerce) system  140  comprises a SCRMS  118 , a reputation management system  136 , a content management system  242 , and a promotions management system  244 . In these and other embodiments, the SCRMS  118  and the reputation management system  136  may be respectively implemented as a sub-system of the ecommerce system  140 . In various other embodiments, the SCRMS  118  and the reputation management system  136  may be respectively implemented as independent systems. In various embodiments, the SCRMS  118 , the reputation management system  136 , the content management system  242 , and the promotions management system  244  exchange data related to social commerce, as described in greater detail herein. 
         [0024]    In various embodiments, the ecommerce system  140  provides the ability for operators of the plurality of social commerce sites to sell their products and other products through a vendor affiliate structure. In these and other embodiments, the ecommerce system  140  likewise provides the ability to keep track of vendor affiliate product shipping and fulfillment by integrating the plurality of social commerce sites  250  with the vendor&#39;s fulfillment site, such as web site ‘A’  258  through ‘n’  262 . Likewise, the ecommerce system  140  provides the ability to track shipping and fulfillment for individual social commerce site  250  operators&#39; own products. The ecommerce system  140  likewise provides the ability to have customers to not only purchase an individual product from an individual social commerce site  250 , but to also purchase multiple products from different vendors in one shopping cart purchase at an individual social commerce site  250 . Likewise, the ecommerce system  140  provides the ability to provide the option of a purchase occurring within the ecommerce system  140  or at another site, such as web site ‘A’  258  through ‘n’  262 . In these and other embodiments, the ecommerce system  140  likewise provides the ability to manage a plurality of social commerce sites  250  for an individual operator, and also provide the ability to support multiple tenants, each of which may have different social commerce sites  250 , affiliate programs, and marketplaces. 
         [0025]    In various embodiments, the reputation management system  136  provides the ability for a plurality of social media communities to share reputation points and reputation badges, each of which are governed separately or in the same governance structure. Likewise, the reputation management system  136  provides buyers the ability to rate their experience with individual products and operators of individual social commerce sites  250 . The reputation management system  140  likewise provides the ability to offer a loyalty reward program for operators of individual social commerce sites  250  across a similar or different social media site  256  to incent customers to make more purchases of products and get rewarded or recognition for the amount they spend. In these and other embodiments social media community participation is incentivized base on activity, attendance, key words used, or needed content. Likewise, a user&#39;s activity in individual social media sites  256  that are outside of the plurality of social commerce sites  250  may be rewarded while simultaneously preventing fraudulent activity by users attempting to receive rewards, improve their reputation scores, or increase incentives. 
         [0026]    In various embodiments, the content management system  242  provides the ability for vendor content to be integrated with individual social commerce site  250  content such that any changes made to the content is synchronized. Likewise, the content management system  242  provides the ability for product prices to be synchronized in real-time between an individual social commerce site  250  and a vendor. In various embodiments, the promotions management system  244  provides the ability for a vendor to publish promotional coupons and to likewise allow operators of individual social commerce sites  250  to provide their own version of the coupon such that it can be based on time periods, purchase quantities or amounts, calendar day, country, or group purchases. Likewise, a coupon program may specify a predetermined coupon and only allow, or limit, the usage of the coupon by a predetermined user registered in the promotions management system  244 . 
         [0027]    As shown in  FIG. 2 , the ecommerce system  140  is coupled to an enterprise management system  248  familiar to those of skill in the art, which in turn is coupled to a plurality of social commerce sites  250 , which are described in greater detail herein. In turn, the social commerce sites are accessed by a plurality of information handling systems  252  as likewise described in greater detail herein. The plurality of social commerce sites  250  are likewise coupled to a social integration system  254 , which is implemented in various embodiments to provide access to a plurality of social media sites  256 . The ecommerce system  140  is likewise coupled to a software as a service (SaaS) system  246 , which in turn is respectively coupled to web sites ‘A’  258  through ‘n’  262  by application program interfaces (APIs) ‘A’  260  through ‘n’  264 . 
         [0028]    In various embodiments, the SCRMS  118  is implemented to enable members of a social media community to conduct social commerce operations. As used herein, social commerce refers to any activity relating to the use of social media to conducting electronic commerce operations. In these embodiments, the SCRMS  118  may interact with various other systems, including a tagging and taxonomy system  122 , an activity tracking system  124 , and an administrative web site  126 . The SCRMS  118  may likewise interact with a developer service  128  comprising a Representational State Transfer (REST) application program interface (API), a recommendation system  130 , a central profile system  132 , a social monitoring service  134 , and a widget framework system  138 . When performing social commerce operations described in greater detail herein, the SCRMS  118  may likewise retrieve and store social data in a social data repository  240 . 
         [0029]    In theses and other embodiments, the tagging and taxonomy system  122  provides the ability for social commerce site administrators to implement predetermined product categories and taxonomies. In various embodiments, the tagging and taxonomy system  122  likewise provides these same administrators the ability to use custom-defined product categories and taxonomies. Likewise, the tagging and taxonomy system  122  provides administrators the means to integrate different product catalogs and assign them specific categories and taxonomies. In these and other embodiments, the administrators are likewise provided the ability to govern their own product catalogs, tags, taxonomies, and offer the predetermined navigation to their affiliates. In one embodiment, administrators are provided the means to present predetermined affiliates various products based on the implementation of associated tags. In another embodiment, affiliates are provided the means to provide various products to target customers based on the implementation of associated tags. In yet another embodiment, the tagging and taxonomy system  122  comprises a reporting engine operable to match custom categories with specific categories that have been created by affiliates. 
         [0030]    In various embodiments, the activity tracking system  124  provides the means to track activities performed in the plurality of social commerce sites  250  as well as the plurality of social commerce sites  256  that are associated with the social commerce sites  250 . As an example, the activity tracking system  124  may track individual user pages in a social media site such as Facebook, activity stream activity, word press comments, and social media users registering for access to an individual social commerce site  250 . In these and other embodiments, the activity tracking system  124  likewise tracks activity associated with web sites ‘A’  258  through ‘n’  262 . As an example a user of a social media site  256  may in turn go to an individual social commerce site  250  to make a purchase, and from there be redirected to a vendor&#39;s site (e.g., individual web site ‘A’  258  through ‘n’  262 ) to complete the purchase. To further the example, In one embodiment, the activity tracking system  124  tracks purchase activity for products purchased at an individual web site ‘A’  258  through ‘n’  262  within a predetermined time period. In one embodiment, the activity tracking system generates reports related to activity associated with the plurality of social commerce sites  250 , the plurality of social media sites  256 , individual users of the social media sites  256  and the plurality of social commerce sites  250 , and the products that were considered or purchased by individual users. 
         [0031]    In various embodiments, the administrative web site  126  provides an interface to manage a plurality of vendor associates that use the SCRMS  118 . In these and other embodiments, this interface provides individual vendor associates the govern capabilities to govern their respective social commerce sites  250 , vendor affiliate programs, and social commerce marketplaces. In various embodiments, the governance capabilities comprises roles and rights management, which allows a vendor affiliate to decide who can manage, create, and administer individual social commerce sites  250 , social commerce marketplaces, and various affiliate programs. Likewise, the governance capabilities comprises stewardship over programs, which defines a sub-governance structure and hierarchy for the SCRMS  118  across a plurality of organization structures such as individual business units and geographies. Reporting capabilities are likewise provided for each steward, as well as the ability to create, customize and manage individual social commerce sites  250  associated with one or more of the plurality of social media sites  256 . Likewise, the governance capabilities comprise the ability to create, run, manage, and monitor different social commerce marketing, promotion and advertising campaigns across the plurality of social media sites  256  to a predetermined user or group of users. A communication mechanism is likewise provided to allow one-way or two-way communication to facilitate announcements and frequently asked answers and questions (FAQs). The governance capabilities likewise comprise the ability to manage multiple product catalogs, as well as who has access to each product catalog and the products that are made available to different users of the SCRMS  118 . 
         [0032]    Likewise, the governance capabilities include the ability to enable in-house or outsourced moderation of user comments submitted to both individual social commerce sites  250  and content produced by social commerce site operators, such as vendor affiliates. The governance capabilities likewise include the ability to control branding of individual social commerce sites  250  such that they may variously be customized of restricted to a predetermined template. In various embodiments, branding applies to content that can be added and advertisement that can be used at individual social commerce sites  250 . Likewise, the governance capabilities include the ability to manage users of individual social commerce sites  250  and their associated social media site(s)  256 . Likewise, the ability to create, manage, and report on different vendor affiliate and vendor affiliate programs is provided by the governance capabilities. The governance capabilities likewise include the ability to create, manage, and report on various commission reputation and reward programs across different users of the plurality of social media sites  256  and the plurality of social commerce sites  250 , as well as individual vendor affiliates. Likewise, the governance capabilities provide the ability to create, manage, and report on various support programs that may be customized for implementation within individual social commerce sites  250  to optimize use of the SCRMS  118 . 
         [0033]    In various embodiments, the developer service  128  provides the ability for operators of the plurality of social commerce sites  250  to use a developer kit to create, and then upload, templates for implementation within individual social commerce sites  250 . Likewise, the developer service  128  provides the means to implement predetermined template functionalities by adding new widgets to different templates. The developer service  128  likewise provides the ability to maintain operational integrity of existing templates by specifying where the widget should, and can, be added. In these and other embodiments, the developer service  128  provides the means to create custom templates and widgets that can in turn be marketed to operators of the plurality of social commerce sites  250 . Likewise, the developer service  128  provides the means for integration of the SCRMS  118  into other customer relationship management (CRM), inventory management, marketing automation, social network, and content management systems. 
         [0034]    In various embodiments, the recommendation system  130  provides recommendations to operators of individual social commerce sites  250  regarding advertisements, products, and content that should be displayed to a user of an individual social commerce site  250 , based upon an individual user&#39;s location, activity, and other associated data. Likewise, the recommendation system  130  provides recommendations related to products that an operator of an individual social commerce site  250  could sell, based on the demographic of users that come to the individual social commerce site  250 . The recommendation system  130  likewise provides recommendations related to maximizing sales based on products that can be sold, advertising campaigns that can be run, and additional individual social commerce sites  250  that could be implemented In various embodiments, the central profile system  132  provides a profile for each vendor affiliate or operator of individual social commerce sites  250  that assists users of the individual social commerce sites be aware of the respective reputation of each of the individual social commerce sites  250  and their operators. Likewise, the central profile system  132  assists vendor affiliates and operators of individual social commerce sites  250  discover the products that they should sell while also providing the ability for buyers to market products to other trusted parties through their profile page. The central profile system  132  likewise provides the means to incent sellers and social media community members to be successful in their social commerce activities with targeted marketing and sales campaigns, while simultaneously maintaining and improving their respective reputations and profiles. 
         [0035]    In various embodiments, the social monitoring service  134  provides the ability to monitor activity within the plurality of social commerce sites  250 , and the plurality of social media sites  256 , and associate rules respective to individual activities while likewise reporting on individual activities. Likewise, the social monitoring service  134  provides the ability to monitor potential fraud or dangers to the SCRMS  118  based on prior experience and activity by a specific user or group of users of individual social commerce sites  250 . The social monitoring service  134  likewise provides the ability to monitor activity and look for trends that may lead to decisions related to which products need to be sold, risk and fraud that may be occurring, demand projections, and sales opportunities associated with individual social commerce sites  250 . In various embodiments, the widget framework system  138  provides the ability for various widgets to be created for individual social commerce sites  250  such that they may be easily embedded into a template. In these and other embodiments, widgets are governed and administrators can decide who has control over the various widgets, which can likewise be implemented in various templates. Likewise, the widget framework system  138  provides the ability for developers to create customized widgets, which in turn have the ability to import and export data to other systems. In various embodiments, the social data repository  240  comprises data captured the plurality of social commerce sites  250 , sites associated with the plurality of social commerce sites  250 , affiliate commerce sites where a purchase transaction can occur, such as web sites ‘A’  258  through ‘n’  262 , and other systems that choose to share data with the social data repository  240 . In these and other embodiments, data stored in the social data repository  240  can be used to create graphs and charts that illustrating trends that assist operators of individual social commerce sites  250  in maximizing their sales. 
         [0036]      FIG. 3  is a simplified block diagram showing a generalized architecture of a social customer relationship management system (SCRMS) as implemented in an embodiment of the invention. In this embodiment, the SCRMS architecture comprises a service layer  316 , further comprising a developer service  128 , which in turn comprises a Representational State Transfer (REST) application program interface. The SCRMS architecture likewise comprises a presentation layer  320 , further comprising a web interface component  322 , a business layer  312 , further comprising business logic component  314 , and a core layer  324 , further comprising analysis services component  326 . Likewise, the SCRMS architecture comprises a data layer  302 , further comprising integration services component  304 , a social data repository  240 , a data mart  306 , a SCRMS database  308 , and a data access component  310 . 
         [0037]    In various embodiments, the web interface component  322  provides users access to services and data available in the SCRMS and other interoperable systems as shown in  FIG. 2 . In these and other embodiments, the web interface component  322  likewise provides access to the business logic component  314  and to the analysis services  326  component. Likewise, the developer services interface component  128  provides an interface for external systems and applications to access various services and data available in the SCRMS, including the business logic component  314 . The business logic  314 , which is coupled to data access  310  and to analysis services  326 , provides support for locating, searching, and accessing data and service objects that are available in the SCRMS. In various embodiments, the business logic  314  enables decoupling the location, search and access functions from various components performing data access, service interface, and web interface functions. As a result, a variety of search and access needs may be accommodated. 
         [0038]    The data access component  310 , supports the translation, mapping, caching, and access of data available in the SCRMS database  308 . In various embodiments, the data access component  310  decouples the translation, mapping, caching, and access functions from the various SCRMS components performing business logic and data storage functions. As a result, a variety of internal and external data sources can be accommodated while likewise providing scalability as additional data sources are identified and added to the SCRMS. Likewise, the integration services component  304  provides the ability to ingest data from external systems, services, and data stores for storage in the social data repository  240 . In addition, the integration services component  304  provides extraction, transformation, mapping, and aggregation functions to move data between the social data repository  240 , the data mart  306 , and the SCRMS database  308 . 
         [0039]    In various embodiments, the analysis services component  326  provides business intelligence components used by the SCRMS. Using data stored in the data mart  306  and the SCRMS database  308 , these business intelligence components provide the means for the creation and management of multidimensional data cubes, clustering analysis, association analysis, and other data analyses. In these and other embodiments, the data mart  306  contains the de-normalized data obtained from the social data repository  240  and the SCRMS database  308  in a persistent fashion. The data mart  306  likewise provides search and retrieval access to this data, supports the administration of the data, and supports business intelligence functions from the analysis services component  326 . Likewise, the SCRMS database  308  stores SCRMS-related data in a persistent fashion, provides search and retrieval access to this data, and supports administration of the data. 
         [0040]      FIG. 4  is a simplified block diagram showing the implementation of a social customer relationship management system (SCRMS) in accordance with an embodiment of the invention to perform social commerce operations within a social media environment. In various embodiments of the invention, an SCRMS  118  is implemented to perform social commerce operations within a social media environment. In these and other embodiments, a social media community member  416  uses an information handling system  252  to log on to a social media environment, or site, enabled by a social media system  412 , which is implemented on a social media server  410 . 
         [0041]    As used herein, information handling system  252  may comprise a personal computer, a laptop computer, or a tablet computer operable to exchange data between the social media community member  416  and the social media server  410  over a connection to network  150 . The information handling system  252  may also comprise a personal digital assistant (PDA), a mobile telephone, or any other suitable device operable to display a social commerce user interface (UI)  420  and likewise operable to establish a connection with network  140 . In various embodiments, the information handling system  252  are likewise operable to establish an on-line session over network  140  with the SCRMS  118 , which is implemented on an SCRMS server  402 . 
         [0042]    Once the social media community member  416  has established a connection to the social media environment, or site, social media interactions such as reading or posting comments, participating in activity streams, uploading photographs, etc. are performed. In various embodiments, these interactions are stored in a repository of social media member data  414 . During the course of performing social media interactions, the social media community member  416  may elect to interact with an activity stream related to a product available for sale by a vendor  440 . If so, then the social media community member  416  may also elect to consider purchasing the vendor&#39;s product referenced in the activity stream. If so, then the social media community member  416  proceeds to the vendor&#39;s, or a vendor affiliates&#39;, social commerce site, while they are still performing social media interactions within the social media environment. 
         [0043]    In various embodiments, the social commerce site is provided by the SCRMS  118 . In one embodiment, the social commerce web site is a subset of an electronic commerce web site provided by the vendor&#39;s electronic commerce (ecommerce) system  140 . In another embodiment, the social commerce web site is a stand-alone site that uses vendor and product information stored in a repository of ecommerce data  408  that is provided by the vendor&#39;s ecommerce system. Skilled practitioners of the art will recognize that many such embodiments are possible and the foregoing is not intended to limit the spirit, scope, or intent of the invention. 
         [0044]    The social commerce site is then accessed by the social media community member  416 . Once the social commerce site is accessed, social commerce operations are performed, such as selecting and purchasing the vendor&#39;s  440  product referenced in the activity stream. In one embodiment, the social commerce site, is configured and operated by a vendor&#39;s SCRMS administrator (admin)  428  using a corresponding vendor&#39;s SCRMS admin UI  432  implemented on the vendor&#39;s admin system  430  to access data stored in the social data repository  240 . In another embodiment, the social commerce site, is configured by a vendor&#39;s affiliate  422  using a corresponding vendor affiliate&#39;s SCRMS UI  426  implemented on the vendor affiliate&#39;s admin system  424  to likewise access data stored in the social data repository  240 . 
         [0045]      FIG. 5  is a generalized flow chart of the operation of a SCRMS as implemented in accordance with an embodiment of the invention to perform social commerce operations within a social media environment. In this embodiment, social commerce operations are begun in step  502 , followed by a user logging on to a social media site in step  504 . In step  506 , the user performs social media interactions such as reading or posting comments, participating in activity streams, uploading photographs, etc. A determination is then made in step  508  whether the user elects to interact with an activity stream related to a vendor&#39;s product. If not, then a determination is made in step  524  whether to continue social commerce operations. If so, then the process is continued, proceeding with step  506 . Otherwise, social commerce operations are ended in step  526 . 
         [0046]    However, if it is determined in step  508  that the user elects to participate in the activity stream, then the user so participates in step  510 , followed by a determination being made in step  512  whether to consider purchasing a vendor&#39;s product referenced in the activity stream. If not, then a determination is made in step  514  whether to continue interaction with the activity stream. If so, then the process is continued, proceeding with step  510 . Otherwise then a determination is made in step  524  whether to continue social commerce operations. If so, then the process is continued, proceeding with step  506 . Otherwise, social commerce operations are ended in step  526 . 
         [0047]    However, if it is determined in step  512  that the user is considering purchasing the vendor&#39;s product referenced in the activity stream, then a determination is made in step  516  whether to proceed to either the vendor&#39;s, or a vendor affiliate&#39;s, social store. If it is determined in step  516  to proceed to the vendor&#39;s social store, then the user proceeds to the vendor&#39;s social store in step  518 . Otherwise, the user proceeds to the vendor affiliate&#39;s store in step  520 . Once the user has respectively proceeded to either the vendor&#39;s, or the vendor affiliate&#39;s, social store in steps  518  and  520 , the user performs social commerce operations in step  522 , such as selecting and purchasing the vendor&#39;s product referenced in the activity stream. Once social commerce operations are completed in step  522 , a determination is made in step  524  whether to continue social commerce operations. If so, then the process is continued, proceeding with step  506 . Otherwise, social commerce operations are ended in step  526 . 
         [0048]      FIG. 6  shows the implementation of a social customer relationship management system (SCRMS) in accordance with an embodiment of the invention to render a social commerce site within a graphical user interface. In various embodiments of the invention, an SCRMS is implemented to perform social commerce operations within a social media environment. In these and other embodiments, a social commerce site is accessed by a user, such as a member of a social media community, from within a social media environment. In one embodiment, the social commerce site is configured and operated by a vendor. In another embodiment, the social commerce site is configured by the affiliate, but operated by the vendor. 
         [0049]    In this embodiment, a social commerce site is rendered within a window  602  of a user interface, such as web browser  120 . As shown in  FIG. 6 , the social commerce site comprises a heading  604  referencing an affiliate of a vendor, an image of the affiliate  606 , a sub-heading  608 , and a graphical image  610  corresponding to the vendor associated with the affiliate. As likewise shown in  FIG. 6 , the social commerce site likewise comprises a notation  612  referencing a plurality of vendor&#39;s products  614  recommended by the affiliate. The plurality of recommended products  614  respectively comprises a graphical image  616 , a product description  618 , and an approval rating  620 . As an example, the graphical image  622  has a corresponding product name  624  of “Total Immersion Gaming”, a rating  626  of “five stars”, a price of ‘$579.99“ and approval rating  630  of ‘2,337’ reviewers. 
         [0050]      FIG. 7  is a generalized flow chart of the operation of a social customer relationship management system (SCRMS) as implemented in accordance with an embodiment of the invention to perform social commerce market segmentation operations. In this embodiment, social commerce market segmentation operations are begun in step  702 , followed by the receipt of profile data describing the characteristics of a target customer. In various embodiments, the profile data may comprise demographic data such as gender, age, income, geographic location, subject interests, social media interaction activity, etc. In step  706 , a search of SCRMS data is performed to identify social media users matching the profile data of a target customer. In one embodiment, the search of SCRMS data is performed against all users of a social media environment. In another embodiment, the search of SCRMS data is performed against a subset of all users of a social media environment, such as a social media community of interest. In yet another embodiment, the search of SCRMS data is performed against users of a social commerce site as described in greater detail herein. Skilled practitioners of the art will recognize that many such embodiments are possible and the foregoing is not intended to limit the spirit, scope, or intent of the invention. 
         [0051]    Once the search is completed, a list of identified social media users is generated in step  708  and displayed in a user interface (UI). A determination is then made in step  710  whether to view information associated with individual social media users. In various embodiments the viewed information may comprises demographic information, social media interaction activity information, social commerce activity information, etc. It will be appreciated that many such embodiments are possible. If it is determined in step  710  to view information associated with individual social media users, then the user selects an individual social media user in step  712 . The information associated with the selected individual social media user is then viewed in step  714 . 
         [0052]    A determination is then made in step  716  whether to view information associated with another social media user. If so, the process is continued, proceeding with  712 . Otherwise, or if it was determined in step  710  not to view information associated with individual social media users, then the information associated with the identified social media users is processed in step  718  to determine common activities. In one embodiment the common activities comprise social media interaction activity information. In another embodiment the common activities comprise social commerce activity information. The identified common activities are then used in step  720  as criteria to perform market segment operations familiar to those of skill in the art to segment the social media environment. In one embodiment, the segmentation operations are performed against all users of the social media environment. In another embodiment, the segmentation operations are performed against a subset of all users of the social media environment, such as a social media community of interest. In yet another embodiment, the segmentation operations are performed against users of a social commerce site as described in greater detail herein. Skilled practitioners of the art will recognize that many such embodiments are possible and the foregoing is not intended to limit the spirit, scope, or intent of the invention. Once the segmentation operations are completed in step  720 , a target market list of segmented social media users is generated in step  722  and social commerce market segmentation operations are ended in step  724 . 
         [0053]      FIG. 8  is a generalized flow chart of the operation of a social customer relationship management system (SCRMS) as implemented in accordance with an embodiment of the invention to generate a social commerce target market list based on product purchase behavior. In this embodiment, social commerce target market list operations are begun in step  802 , followed by the receipt of product profile parameters describing the characteristics of one or more products to be marketed. In various embodiments, the product profile parameters may comprise operational characteristics, such as processor speed or battery life, form factor, features, capabilities, etc. It will be appreciated that many such product profile parameters are possible, limited only by the characteristics corresponding to one or more products. Products that match the received product profile parameters are then identified in step  806 . In one embodiment, the products are identified by performing a search of products marketed at a social commerce site. In another embodiment, the products are identified by performing a search of products marketed at a vendor&#39;s electronic commerce (ecommerce) site. 
         [0054]    In step  808 , a search of SCRMS data is performed to identify social commerce users that have purchased products that match the product profile parameters. In one embodiment, the search of SCRMS data is performed against users of a single social commerce site. In another embodiment, the search of SCRMS data is performed against users of a plurality of social commerce site. Skilled practitioners of the art will recognize that many such embodiments are possible and the foregoing is not intended to limit the spirit, scope, or intent of the invention. 
         [0055]    Once the search is completed, a list of identified social commerce users is generated in step  810  and displayed in a user interface (UI). A determination is then made in step  812  whether to view information associated with individual social commerce users. In various embodiments the viewed information may comprises demographic information, associated social media interaction activity information, social commerce activity information, etc. It will be appreciated that many such embodiments are possible. If it is determined in step  812  to view information associated with individual social commerce users, then the user selects an individual social commerce user in step  814 . The information associated with the selected individual social commerce user is then viewed in step  816 . 
         [0056]    A determination is then made in step  818  whether to view information associated with another social commerce user. If so, the process is continued, proceeding with  814 . Otherwise, or if it was determined in step  812  not to view information associated with individual social commerce users, then the information associated with the identified social commerce users is processed in step  820  to determine common activities that led to the purchase of a product matching the product profile parameters. In one embodiment the common activities comprise social media interaction activity information. In another embodiment the common activities comprise social commerce activity information. The identified common activities are then used in step  822  as criteria to perform target market segmentation and analysis operations familiar to those of skill in the art to identify social commerce users performing the same activities. Once the market segmentation and analysis operations are completed in step  822 , a target market list of identified social commerce users is generated in step  824  and social commerce target market list operations are ended in step  824 . 
         [0057]      FIG. 9  is a generalized flow chart of the operation of a social customer relationship management system (SCRMS) as implemented in accordance with an embodiment of the invention to perform social commerce market campaign operations. In this embodiment, social commerce market campaign operations are begun in step  902 , followed by the receipt of product profile parameters describing the characteristics of a target product to be marketed. In various embodiments, the product profile parameters may comprise operational characteristics, such as processor speed or battery life, form factor, features, capabilities, etc. It will be appreciated that many such product profile parameters are possible, limited only by the characteristics corresponding to the target product. 
         [0058]    Social commerce users who purchased the target product are identified in step  906 , followed by processing associated SCRMS data in step  908  to identify common buyer characteristics. In step  910 , a search of SCRMS data is performed to identify social commerce users that match the common buyer characteristics identified in step  908 . Once the search is completed, a list of identified social commerce users is generated in step  912  and displayed in a user interface (UI). A determination is then made in step  914  whether to view information associated with individual social commerce users. In various embodiments the viewed information may comprises demographic information, associated social media interaction activity information, social commerce activity information, etc. It will be appreciated that many such embodiments are possible. If it is determined in step  914  to view information associated with individual social commerce users, then the user selects an individual social commerce user in step  916 . The information associated with the selected individual social commerce user is then viewed in step  918 . 
         [0059]    A determination is then made in step  920  whether to view information associated with another social commerce user. If so, the process is continued, proceeding with  916 . Otherwise, or if it was determined in step  914  not to view information associated with individual social commerce users, then the information associated with the identified social commerce users is processed in step  922  to determine common activities that led to the purchase of the target product. In one embodiment the common activities comprise social media interaction activity information. In another embodiment the common activities comprise social commerce activity information. 
         [0060]    One or more of the identified common activities are then selected in step  924  to include in a social commerce market campaign. Then, in step  926 , the selected activities are processed to identify and target social media users that match the selected activities. A social commerce market campaign is generated and target social media channels are selected in step  928 , followed by the display of the social commerce market campaign in the selected social media channels in step  930 . The purchase behavior of social media users targeted in the social commerce market campaign is then monitored and analyzed in step  932 . Social commerce market campaign activities are then ended in step  934 . 
         [0061]    The present invention is well adapted to attain the advantages mentioned as well as others inherent therein. While the present invention has been depicted, described, and is defined by reference to particular embodiments of the invention, such references do not imply a limitation on the invention, and no such limitation is to be inferred. The invention is capable of considerable modification, alteration, and equivalents in form and function, as will occur to those ordinarily skilled in the pertinent arts. The depicted and described embodiments are examples only, and are not exhaustive of the scope of the invention. 
         [0062]    For example, the above-discussed embodiments include software modules that perform certain tasks. The software modules discussed herein may include script, batch, or other executable files. The software modules may be stored on a machine-readable or computer-readable storage medium such as a disk drive. Storage devices used for storing software modules in accordance with an embodiment of the invention may be magnetic floppy disks, hard disks, or optical discs such as CD-ROMs or CD-Rs, for example. A storage device used for storing firmware or hardware modules in accordance with an embodiment of the invention may also include a semiconductor-based memory, which may be permanently, removably or remotely coupled to a microprocessor/memory system. Thus, the modules may be stored within a computer system memory to configure the computer system to perform the functions of the module. Other new and various types of computer-readable storage media may be used to store the modules discussed herein. Additionally, those skilled in the art will recognize that the separation of functionality into modules is for illustrative purposes. Alternative embodiments may merge the functionality of multiple modules into a single module or may impose an alternate decomposition of functionality of modules. For example, a software module for calling sub-modules may be decomposed so that each sub-module performs its function and passes control directly to another sub-module. 
         [0063]    Consequently, the invention is intended to be limited only by the spirit and scope of the appended claims, giving full cognizance to equivalents in all respects.