IP Library Granted Patent US 9,940,680
Granted Patent B2
US 9,940,680 · App. 14/221,374 · Granted Apr 10, 2018

Method and apparatus to create a mash-up of social media data and business data to derive actionable insights for the business

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,940,680
App. No.
14/221,374
Granted
Apr 10, 2018
Kind
B2
Abstract

A method and system are disclosed for providing near-real-time actionable insights associated with user interactions within a social media environment. A first and second set of social media data, respectively associated with a first and second set of social media interactions, are processed to generate a first and second set of Social Network Advocacy Pulse (SNAP) data in near-real-time. The resulting first and second sets of SNAP data are then processed to generate a first and second set of actionable insight data, which respectively indicate a near-real-time measurement of sentiment and advocacy related to a predetermined business aspect. The first and second sets of social pricing index data are then processed to generate a set of actionable insight differential data, which indicates a corresponding improvement or decline in sentiment or advocacy related to the business aspect.

Claims (101)

1. A computer-implementable method for providing near-real-time actionable insights associated with user interactions within a social media environment, the social media environment comprising a social media system executing on a social media server, a social network advocacy system (SNA) executing on a SNA server and a SNA administrator system, the method comprising:

processing, via the social network advocacy system executing on the social network advocacy server, a first set of social media data received from the social media server to generate a first set of Social Network Advocacy Pulse (SNAP) metrics in near-real-time, the first set of social media data associated with a first set of user interactions with the social media system executing on a social media server corresponding to a business aspect, the processing the first the set of social media data comprising associating sentiment values for the first set of user interactions, the associating sentiment values comprising determining a sentiment value based upon whether a user interaction of the first set of user interactions is positive, negative or neutral and weighting the sentiment value based upon a respective influence of a social media participant providing the user interaction;

processing, via the social network advocacy system executing on the social network advocacy server, a first set of related data associated with the business aspect to generate a first set of related metrics, the processing the first set of related data comprising filtering the first set of related data to identify data associated with the business aspect;

processing, via the social network advocacy system executing on the social network advocacy server, the first set of SNAP metrics with the first set of related metrics to generate a first set of actionable insight data associated with the business aspect, the first set of actionable insight data comprising information that can be used to provide insights on a target issue;

processing, via the social network advocacy system executing on the social network advocacy server, the first set of actionable insight data to generate a first aggregate actionable insight value, the first aggregate actionable insight value being based upon a plurality of SNA category values, the plurality of SNA category values corresponding to a respective plurality of SNA categories, the respective plurality of SNA categories comprising a geography category, a market segment category, a group category, an industry category, an object category, a customer category, a business function category and a topic of discussion category;

presenting the first set of actionable insight data via a SNA system user interface, the SNA system user interface being presented via the SNA administrator system; and,

performing reactive, corrective and proactive actions associated with the target issue based upon the first set of actionable insight data.

2. The method of claim 1 , further comprising:

processing a second set of social media data to generate a second set of SNAP metrics in near-real-time, the second set of social media data associated with a second set of user interactions within the social media environment corresponding to the business aspect, the processing the second the set of social media data comprising associating sentiment values for the second set of user interactions;

processing a second set of related data associated with the business aspect to generate a second set of related metrics, the processing the second set of related data comprising filtering the second set of related data to identify data associated with the business aspect; and

processing the second set of SNAP metrics with the second set of related metrics to generate a second set of actionable insight data associated with the business aspect.

3. The method of claim 2 , further comprising:

processing the second set of actionable insight data to generate a second aggregate actionable insight value.

4. The method of claim 3 , further comprising:

processing the first and second sets of actionable insight data to generate a set of actionable insight differential values; and

processing the first and second aggregate actionable insight values to generate an aggregate actionable insight differential value.

5. The method of claim 4 , further comprising:

correlating a first individual user interaction within the first set of user interactions with a first subset of related data within the first set of related data, the first individual user interaction and the first subset of related data corresponding to identification data associated with a predetermined user; and

correlating a second individual user interaction within the second set of user interactions with a second subset of related data within the second set of related data, the second individual user interaction and the second subset of related data corresponding to the identification data associated with the predetermined user.

6. The method of claim 5 , further comprising:

displaying, within a display window of a user interface, at least two members of the set of:

the first set of SNAP metrics;

the second set of SNAP metrics;

the first set of related metrics;

the second set of related metrics;

the first set of actionable insight data;

the second set of actionable insight data;

the first aggregate actionable insight value;

the second aggregate actionable insight value;

the set of actionable insight differential values;

an aggregate actionable insight differential value; and

identity data associated with a predetermined user.

7. A system comprising:

a processor;

a data bus coupled to the processor; and

a computer-usable medium embodying computer program code, the computer-usable medium being coupled to the data bus, the computer program code interacting with a plurality of computer operations for providing near-real-time actionable insights associated with user interactions within a social media environment, the social media environment comprising a social media system executing on a social media server, a social network advocacy system (SNA) executing on a SNA server and a SNA administrator system, and comprising instructions executable by the processor and configured for:

processing, via the social network advocacy system executing on the social network advocacy server, a first set of social media data received from the social media server to generate a first set of Social Network Advocacy Pulse (SNAP) metrics in near-real-time, the first set of social media data associated with a first set of user interactions with the social media system executing on a social media server corresponding to a business aspect, the processing the first the set of social media data comprising associating sentiment values for the first set of user interactions, the associating sentiment values comprising determining a sentiment value based upon whether a user interaction of the first set of user interactions is positive, negative or neutral and weighting the sentiment value based upon a respective influence of a social media participant providing the user interaction;

processing, via the social network advocacy system executing on the social network advocacy server, a first set of related data associated with the business aspect to generate a first set of related metrics, the processing the first set of related data comprising filtering the first set of related data to identify data associated with the business aspect;

processing, via the social network advocacy system executing on the social network advocacy server, the first set of SNAP metrics with the first set of related metrics to generate a first set of actionable insight data associated with the business aspect, the first set of actionable insight data comprising information that can be used to provide insights on a target issue;

processing, via the social network advocacy system executing on the social network advocacy server, the first set of actionable insight data to generate a first aggregate actionable insight value, the first aggregate actionable insight value being based upon a plurality of SNA category values, the plurality of SNA category values corresponding to a respective plurality of SNA categories, the respective plurality of SNA categories comprising a geography category, a market segment category, a group category, an industry category, an object category, a customer category, a business function category and a topic of discussion category;

presenting the first set of actionable insight data via a SNA system user interface, the SNA system user interface being presented via the SNA administrator system; and,

performing reactive, corrective and proactive actions associated with the target issue based upon the first set of actionable insight data.

8. The system of claim 7 , further comprising executable instructions for:

processing a second set of social media data to generate a second set of SNAP metrics in near-real-time, the second set of social media data associated with a second set of user interactions within the social media environment corresponding to the business aspect, the processing the second the set of social media data comprising associating sentiment values for the second set of user interactions;

processing a second set of related data associated with the business aspect to generate a second set of related metrics, the processing the second set of related data comprising filtering the second set of related data to identify data associated with the business aspect; and

processing the second set of SNAP metrics with the second set of related metrics to generate a second set of actionable insight data associated with the business aspect.

9. The system of claim 8 , further comprising executable instructions for:

processing the second set of actionable insight data to generate a second aggregate actionable insight value.

10. The system of claim 9 , further comprising executable instructions for:

processing the first and second sets of actionable insight data to generate a set of actionable insight differential values; and

processing the first and second aggregate actionable insight values to generate an aggregate actionable insight differential value.

11. The system of claim 10 , further comprising executable instructions for:

correlating a first individual user interaction within the first set of user interactions with a first subset of related data within the first set of related data, the first individual user interaction and the first subset of related data corresponding to identification data associated with a predetermined user; and

correlating a second individual user interaction within the second set of user interactions with a second subset of related data within the second set of related data, the second individual user interaction and the second subset of related data corresponding to the identification data associated with the predetermined user.

12. The system of claim 11 , further comprising executable instructions for:

displaying, within a display window of a user interface, at least two members of the set of:

the first set of SNAP metrics;

the second set of SNAP metrics;

the first set of related metrics;

the second set of related metrics;

the first set of actionable insight data;

the second set of actionable insight data;

the first aggregate actionable insight value;

the second aggregate actionable insight value;

the set of actionable insight differential values;

an aggregate actionable insight differential value; and

identity data associated with a predetermined user.

13. A non-transitory, computer-readable medium embodying computer program code for providing near-real-time actionable insights associated with user interactions within a social media environment, the social media environment comprising a social media system executing on a social media server, a social network advocacy system (SNA) executing on a SNA server and a SNA administrator system, the computer program code comprising computer executable instructions configured for:

processing, via the social network advocacy system executing on the social network advocacy server, a first set of social media data received from the social media server to generate a first set of Social Network Advocacy Pulse (SNAP) metrics in near-real-time, the first set of social media data associated with a first set of user interactions with the social media system executing on a social media server corresponding to a business aspect, the processing the first the set of social media data comprising associating sentiment values for the first set of user interactions, the associating sentiment values comprising determining a sentiment value based upon whether a user interaction of the first set of user interactions is positive, negative or neutral and weighting the sentiment value based upon a respective influence of a social media participant providing the user interaction;

processing, via the social network advocacy system executing on the social network advocacy server, a first set of related data associated with the business aspect to generate a first set of related metrics, the processing the first set of related data comprising filtering the first set of related data to identify data associated with the business aspect;

processing, via the social network advocacy system executing on the social network advocacy server, the first set of SNAP metrics with the first set of related metrics to generate a first set of actionable insight data associated with the business aspect, the first set of actionable insight data comprising information that can be used to provide insights on a target issue;

processing, via the social network advocacy system executing on the social network advocacy server, the first set of actionable insight data to generate a first aggregate actionable insight value, the first aggregate actionable insight value being based upon a plurality of SNA category values, the plurality of SNA category values corresponding to a respective plurality of SNA categories, the respective plurality of SNA categories comprising a geography category, a market segment category, a group category, an industry category, an object category, a customer category, a business function category and a topic of discussion category;

presenting the first set of actionable insight data via a SNA system user interface, the SNA system user interface being presented via the SNA administrator system; and,

performing reactive, corrective and proactive actions associated with the target issue based upon the first set of actionable insight data.

14. The non-transitory, computer-readable medium of claim 13 , further comprising computer executable instructions configured for:

processing a second set of social media data to generate a second set of SNAP metrics in near-real-time, the second set of social media data associated with a second set of user interactions within a the social media environment corresponding to the business aspect, the processing the second the set of social media data comprising associating sentiment values for the second set of user interactions;

processing a second set of related data associated with the second business aspect to generate a second set of related metrics, the processing the second set of related data comprising filtering the second set of related data to identify data associated with the business aspect; and

processing the second set of SNAP metrics with the second set of related metrics to generate a second set of actionable insight data associated with the business aspect.

15. The non-transitory, computer-readable medium of claim 14 , wherein:

processing the second set of actionable insight data to generate a second aggregate actionable insight value.

16. The non-transitory, computer-readable medium of claim 15 , further comprising computer executable instructions configured for:

processing the first and second sets of actionable insight data to generate a set of actionable insight differential values; and

processing the first and second aggregate actionable insight values to generate an aggregate actionable insight differential value.

17. The non-transitory, computer-readable medium of claim 16 , further comprising computer executable instructions configured for:

correlating a first individual user interaction within the first set of user interactions with a first subset of related data within the first set of related data, the first individual user interaction and the first subset of related data corresponding to identification data associated with a predetermined user; and

correlating a second individual user interaction within the second set of user interactions with a second subset of related data within the second set of related data, the second individual user interaction and the second subset of related data corresponding to the identification data associated with the predetermined user.

18. The non-transitory, computer-readable medium of claim 17 , further comprising computer executable instructions configured for:

displaying, within a display window of a user interface, at least two members of the set of:

the first set of SNAP metrics;

the second set of SNAP metrics;

the first set of related metrics;

the second set of related metrics;

the first set of actionable insight data;

the second set of actionable insight data;

the first aggregate actionable insight value;

the second aggregate actionable insight value;

the set of actionable insight differential values;

an aggregate actionable insight differential value; and

identity data associated with a predetermined user.

19. The non-transitory, computer-readable medium of claim 13 , wherein the computer executable instructions are deployable to a client computer from a server at a remote location.

20. The non-transitory, computer-readable medium of claim 13 , wherein the computer executable instructions are provided by a service provider to a user on an on-demand basis.

Assignments (15)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061753/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061324/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 3, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL USA L.P.; ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL, L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058216/0001 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040134/0001 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 040136/0001 →
RELEASE OF REEL 032810 FRAME 0038 (TL) Recorded Sep 14, 2016
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; SECUREWORKS, INC.
Reel/Frame 040027/0686 →
RELEASE OF REEL 032809 FRAME 0987 (NOTE) Recorded Sep 14, 2016
From: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; SECUREWORKS, INC.
Reel/Frame 040026/0953 →
RELEASE OF REEL 032810 FRAME 0023 (ABL) Recorded Sep 13, 2016
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; SECUREWORKS, INC.
Reel/Frame 040014/0320 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2014
From: DANDEKAR, SHREE A.; GUPTA, MUNISH
To: DELL PRODUCTS L.P.
Reel/Frame 033075/0021 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (ABL) Recorded May 1, 2014
From: DELL PRODUCTS L.P.; DELL SOFTWARE INC.; SECUREWORKS, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032810/0023 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (TERM LOAN) Recorded May 1, 2014
From: DELL PRODUCTS L.P.; DELL SOFTWARE INC.; SECUREWORKS, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 032810/0038 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (NOTES) Recorded May 1, 2014
From: DELL PRODUCTS L.P.; DELL SOFTWARE INC.; SECUREWORKS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 032809/0987 →