IP Library Granted Patent US 8,635,227
Granted Patent B2
US 8,635,227 · App. 12/889,267 · Granted Jan 21, 2014

Discerning human intent based on user-generated metadata

Inventors: Vishal Harshvardhan Sankhla (Santa Clara, CA); Rajeev Anand Kadam (San Jose, CA)
Assignee: ViralHeat, Inc.
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 8,635,227
App. No.
12/889,267
Granted
Jan 21, 2014
Kind
B2
Abstract

Methods and systems for discerning human intent based on user-generated metadata are provided. Communications from a plurality of social networks are evaluated to determine whether they are associated with contexts indicative of user intent. When a social network communication is determined to be associated with such a context, a tag may be generated associating the social network communication with the indicated human intent. In addition, information regarding the social network communication may be exported to an application responsible for responsive action.

Claims (49)

1. A method for discerning human intent based on user-generated metadata, the method comprising:

maintaining information in memory regarding:

language associated with a topic of interest to a user, and

contexts indicative of a human intent of interest to the user, wherein the human intent of interest to the user is associated with a set of one or more action items;

accessing a plurality of sources of digital data, the plurality of sources publishing digital data regarding a plurality of topics and indicative of a plurality of different human intents; and

executing instructions stored in memory, wherein execution of the instructions by a processor:

automatically filters the digital data based on the language maintained in memory as being associated with the topic of interest to the user,

automatically refines the filter results based on identifying one or more of the contexts maintained in memory as being indicative of the human intent of interest to the user in the filtered digital data,

automatically generates a tag associating the filtered and refined digital data with the topic and the identified human intent of interest to the user; and

aggregates the filtered and refined digital data based on the tag, wherein an action item from the set of one or more action items is designated for performance on the aggregated digital data.

2. The method of claim 1 , wherein the automatic filtering comprises searching the digital data for one or more keywords.

3. The method of claim 1 , further comprising generating instructions regarding the designated action item.

4. The method of claim 3 , further comprising exporting the instructions for the designated action item to a recipient responsible for managing the designated action item.

5. The method of claim 4 , wherein determining the responsible recipient includes selecting the designated action item from the one or more action items associated with the human intent.

6. The method of claim 1 , wherein the automatic filtering comprises extracting metadata from the digital data and wherein the automatic refining comprises determining that the extracted metadata is associated with one or more of the contexts maintained in memory as indicative of the human intent of interest to the user.

7. The method of claim 1 , wherein the automatic filtering further includes filtering the digital data to remove spam and duplicate communications.

8. The method of claim 1 , further comprising aggregating metadata regarding digital data that have the same tag.

9. The method of claim 8 , further comprising providing the aggregated metadata to the user upon request.

10. The method of claim 9 , further comprising receiving payment of a fee for providing the aggregated metadata to the requesting user, wherein a basis for calculating the fee is selected from the group consisting of periods of time, amount of digital data aggregated or evaluated.

11. The method of claim 9 , further comprising receiving one or more designations concerning human intents of interest to the user.

12. The method of claim 1 , further comprising defining the contexts indicative of the human intent of interest to the user using a process selected from the group consisting of machine learning, artificial intelligence, natural language processing, Bayesian filters, classifiers, and advanced information processing.

13. The method of claim 1 , wherein the automatic refining comprises evaluating additional digital data associated with a same source of the tagged digital data.

14. The method of claim 13 , wherein the additional digital data were published within a predetermined time period from the tagged digital data.

15. The method of claim 1 , wherein subsequent digital data changes at least one of the contexts identified during the automatic refining, the changed context indicative of a human intent different than the human intent of interest to the user, and further comprising generating an update notification regarding the different human intent.

16. The method of claim 1 , further comprising identifying a social network user account associated with the digital data.

17. The method of claim 16 , further comprising searching information associated with the identified user account for the one or more contexts indicative of the human intent of interest to the user.

18. The method of claim 17 , further comprising:

gathering information associated with the identified user account and related to the one or more contexts indicative of the human intent of interest to the user; and

generating a report including the gathered information.

19. The method of claim 1 , wherein the digital data includes a hyperlink and wherein the automatic refining includes evaluating hyperlinked data.

20. A system for discerning human intent based on user-generated metadata, the system comprising:

a memory for storing information regarding:

language associated with a topic of interest to a user, and

contexts indicative of a human intent of interest to the user, wherein the human intent of interest to the user is associated with a set of one or more action items;

a network interface for accessing a plurality of sources of digital data, the plurality of sources publishing digital data regarding a plurality of topics and indicative of a plurality of different human intents; and

a processor for executing instructions stored in memory, wherein execution of the instructions by the processor:

automatically filters the digital data based on the language maintained in memory as being associated with the topic of interest to the user,

automatically refines the filter results based on identifying one or more of the contexts maintained in memory as being indicative of the human intent of interest to the user in the filtered digital data,

automatically generates a tag associating the filtered and refined digital data with the topic and identified human intent of interest to the user; and

aggregates the filtered and refined digital data based on the tag, wherein an action item from the set of one or more action items is designated to be taken with respect to the aggregated digital data.

21. A non-transitory computer-readable storage medium having embodied hereon a program, the program being executable by a processor to perform a method for discerning human intent based on user-generated metadata, the method comprising:

maintaining information regarding:

language associated with the topic of interest to a user, and

contexts indicative of a human intent of interest to the user, wherein the human intent of interest to the user is associated with a set of one or more action items;

accessing a plurality of sources of digital data, the plurality of sources publishing digital data regarding a plurality of topics and indicative of a plurality of different human intents

automatically filtering the digital data based on the language maintained in memory as being associated with the topic of interest to the user;

automatically refining the filter results based on identifying one or more of the contexts maintained as being indicative of the human intent of interest to the user in the filtered digital data;

automatically generating a tag associating the filtered and refined digital data with the topic and the identified human intent of interest to the user; and

aggregating the filtered and refined digital data based on the tag, wherein an action item from the set of one or more action items is designated to be taken with respect to the aggregated digital data.

Assignments (16)
RELEASE OF SECURITY INTEREST Recorded May 20, 2025
From: THE BANK OF NEW YORK MELLON
To: CISION US INC.; FALCON.IO US, INC.; BULLETIN INTELLIGENCE LLC
Reel/Frame 071166/0345 →
SECURITY INTEREST Recorded May 2, 2025
From: CISION US INC.; BULLETIN INTELLIGENCE LLC; FALCON.IO US, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 071012/0615 →
SECURITY INTEREST Recorded May 2, 2025
From: CISION US INC.; BULLETIN INTELLIGENCE LLC; FALCON.IO US, INC.
To: THE BANK OF NEW YORK MELLON
Reel/Frame 071012/0759 →
SECURITY INTEREST Recorded Feb 21, 2025
From: CISION US INC.; FALCON.IO US, INC,; BULLETIN INTELLIGENCE LLC
To: THE BANK OF NEW YORK MELLON
Reel/Frame 070296/0038 →
MERGER Recorded Jan 26, 2021
From: VOCUS NM LLC
To: CISION US INC.
Reel/Frame 055037/0959 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jan 31, 2020
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: CISION US INC.; VOCUS NM LLC
Reel/Frame 051765/0320 →
SECURITY AGREEMENT Recorded Jan 31, 2020
From: VOCUS NM LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 051765/0506 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Aug 8, 2017
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: CISION US INC.; OUTMARKET LLC; VOCUS NM LLC
Reel/Frame 043483/0908 →
TERMINATION - R/F 035439/0008 Recorded Jun 20, 2016
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT AND GRANTEE
To: VOCUS NM LLC
Reel/Frame 039091/0926 →
TERMINATION - R/F 035439/0065 Recorded Jun 20, 2016
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT AND GRANTEE
To: VOCUS NM LLC
Reel/Frame 039091/0936 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jun 20, 2016
From: CISION US INC.; OUTMARKET LLC; VOCUS NM LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 039091/0952 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jun 20, 2016
From: CISION US INC.; OUTMARKET LLC; VOCUS NM LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 039092/0084 →
SECURITY INTEREST Recorded Apr 17, 2015
From: VOCUS NM LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 035439/0008 →
SECURITY INTEREST Recorded Apr 17, 2015
From: VOCUS NM LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 035439/0065 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2015
From: VIRALHEAT, INC.
To: VOCUS NM LLC
Reel/Frame 035262/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2010
From: SANKHLA, VISHAL HARSHVARDHAN; KADAM, RAJEEV ANAND
To: VIRALHEAT, INC.
Reel/Frame 025037/0992 →
Continuity (2)
Provisional Application 61369699 · Jul 31, 2010
Related Publication 20120030210A1 · Feb 2, 2012