IP Library Granted Patent US 10,991,055
Granted Patent B1
US 10,991,055 · App. 16/025,661 · Granted Apr 27, 2021

System for recommending social media metadata tags and related methods

Inventors: Grazia Ruskin (Austin, TX); Bryan Bartow (Leander, TX); Chris Rebstock (Round Rock, TX)
Assignee: INMAR CLEARING, INC.
G06Q50/01G06F16/164
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 10,991,055
App. No.
16/025,661
Granted
Apr 27, 2021
Kind
B1
Abstract

A system for recommending social media metadata tags may include a user device configured to accept, as an input, a keyword associated with social media content to be published. A metadata tag recommendation server may obtain the keyword from the user device, and generate recommended social media metadata tags based upon the keyword. The server may also determine a respective relevance of each recommended social media metadata tag within a given social media platform based upon at least one property of the recommended social media metadata tag, and determine a respective reach characteristic of each recommended social media metadata tag within the given social media platform. The server may also assign a respective score to each of the recommended social media metadata tags based upon the respective relevance and respective reach characteristic thereof, and communicate the recommended social media metadata tags and respective scores to the user device.

Claims (69)

1. A system for recommending a plurality of social media metadata tags comprising:

a user device configured to accept, as an input, at least one keyword associated with social media content to be published; and

a metadata tag recommendation server comprising a memory and a processor for cooperating therewith to

obtain the at least one keyword from the user device,

generate a plurality of recommended social media metadata tags based upon at least one of a variation of the at least one keyword and other social media metadata tags used with the at least one keyword,

determine a respective relevance for each of the plurality of recommended social media metadata tags within a given social media platform by at least

parsing respective current social media content associated with each of the plurality of recommended social media metadata tags to determine whether a topic of the current social media content is associated with at least one keyword or whether the current social media content mentions the at least one keyword, but the topic is not associated with the at least one keyword, and

determining a respective current social media content volume associated with each of the recommended social media metadata tags based upon communication with the given social media platform,

determine a respective reach characteristic for each of the plurality of recommended social media metadata tags within the given social media platform by at least determining a reach velocity of each of the recommended social media metadata tags by determining a change in a reach over time,

assign a respective score to each of the recommended social media metadata tags based upon the respective relevance and respective reach characteristic thereof,

store a plurality of the respective scores over time,

assign a current respective score to each of the recommended social media metadata tags based upon the stored plurality of the respective scores over time,

predict a future respective score based upon the current respective score and the stored plurality of respective scores over time, and

communicate the plurality of recommended social media metadata tags and current and future respective scores to the user device so that the recommended social media metadata tags increase reach, attract followers, and increase engagement with the social media content to be published.

2. The system of claim 1 wherein the metadata tag recommendation server is configured to determine the respective relevance for each of the plurality of recommended social media metadata tags by at least obtaining titles for current social media content on the given social media platform associated with each of the plurality of recommended social media metadata tags.

3. The system of claim 1 wherein the processor is configured to group the plurality of recommended social media metadata tags based upon the respective current social media content volumes.

4. The system of claim 1 wherein the plurality of recommended social media metadata tags comprises a plurality of recommended social media hashtags.

5. The system of claim 1 wherein the respective reach characteristic comprises the respective reach of each of the plurality of recommended social media metadata tags.

6. The system of claim 1 wherein the processor is configured to order the plurality of recommended social media metadata tags based upon the respective scores.

7. A metadata tag recommendation server comprising:

a memory and a processor for cooperating therewith to

obtain at least one keyword from a user device, the user device configured to accept, as an input, at least one keyword associated with social media content to be published,

generate a plurality of recommended social media metadata tags based upon at least one of a variation of the at least one keyword and other social media metadata tags used with the at least one keyword,

determine a respective relevance for each of the plurality of recommended social media metadata tags within a given social media platform by at least

parsing respective current social media content associated with each of the plurality of recommended social media metadata tags to determine whether a topic of the current social media content is associated with at least one keyword or whether the current social media content mentions the at least one keyword, but the topic is not associated with the at least one keyword, and

determining a respective current social media content volume associated with each of the recommended social media metadata tags based upon communication with the given social media platform,

determine a respective reach characteristic for each of the plurality of recommended social media metadata tags within the given social media platform by at least determining a reach velocity of each of the recommended social media metadata tags by determining a change in a reach over time,

assign a respective score to each of the recommended social media metadata tags based upon the respective relevance and respective reach characteristic thereof,

store a plurality of the respective scores over time,

assign a current respective score to each of the recommended social media metadata tags based upon the stored plurality of the respective scores over time,

predict a future respective score based upon the current respective score and the stored plurality of respective scores over time, and

communicate the plurality of recommended social media metadata tags and current and future respective scores to the user device so that the recommended social media metadata tags increase reach, attract followers, and increase engagement with the social media content to be published.

8. The metadata tag recommendation server of claim 7 wherein the processor is configured to determine the respective relevance for each of the plurality of recommended social media metadata tags by at least obtaining respective titles of current social media content on the given social media platform associated with each of the plurality of recommended social media metadata tags.

9. The metadata tag recommendation server of claim 7 wherein the plurality of recommended social media metadata tags comprises a plurality of recommended social media hashtags.

10. The metadata tag recommendation server of claim 7 wherein the respective reach characteristic comprises at least one of the respective reach of each of the plurality of recommended social media metadata tags.

11. The metadata tag recommendation server of claim 7 wherein the processor is configured to order the plurality of recommended social media metadata tags based upon the respective scores.

12. A method of recommending a plurality of social media metadata tags comprising:

using a metadata tag recommendation server comprising a memory and a processor for cooperating therewith to obtain at least one keyword from a user device,

the user device configured to accept, as an input, the at least one keyword associated with social media content to be published,

generate a plurality of recommended social media metadata tags based upon at least one of a variation of the at least one keyword and other social media metadata tags used with the at least one keyword,

determine a respective relevance for each of the plurality of recommended social media metadata tags within a given social media platform by at least

parsing respective current social media content associated with each of the plurality of recommended social media metadata tags to determine whether a topic of the current social media content is associated with at least one keyword or whether the current social media content mentions the at least one keyword, but the topic is not associated with the at least one keyword, and

determining a respective current social media content volume associated with each of the recommended social media metadata tags based upon communication with the given social media platform,

determine a respective reach characteristic of each of the plurality of recommended social media metadata tags within the given social media platform by at least determining a reach velocity of each of the recommended social media metadata tags by determining a change in a reach over time,

assign a respective score to each of the recommended social media metadata tags based upon the respective relevance and respective reach characteristic thereof,

store a plurality of the respective scores over time,

assign a current respective score to each of the recommended social media metadata tags based upon the stored plurality of the respective scores over time,

predict a future respective score based upon the current respective score and the stored plurality of respective scores over time, and

communicate the plurality of recommended social media metadata tags and current and future respective scores to the user device so that the recommended social media metadata tags increase reach, attract followers, and increase engagement with the social media content to be published.

13. The method of claim 12 wherein using the metadata tag recommendation server comprises using the metadata tag recommendation server to determine the respective relevance for each of the plurality of recommended social media metadata tags by at least obtaining titles for current social media content on the given social media platform associated with each of the plurality of recommended social media metadata tags.

14. The method of claim 12 wherein the plurality of recommended social media metadata tags comprises a plurality of recommended social media hashtags.

15. The method of claim 12 wherein the respective reach characteristic comprises the respective reach velocity of each of the plurality of recommended social media metadata tags.

16. The method of claim 12 wherein using the metadata tag recommendation server comprises using the metadata tag recommendation server to order the plurality of recommended social media metadata tags based upon the respective scores.

17. A non-transitory computer readable medium for recommending a plurality of social media metadata tags, the non-transitory computer readable medium comprising computer executable instructions that when executed by a processor of a metadata tag recommendation server cause the processor to perform operations comprising:

obtaining at least one keyword from a user device, the user device configured to accept, as an input, the at least one keyword associated with social media content to be published;

generating a plurality of recommended social media metadata tags based upon at least one of a variation of the at least one keyword and other social media metadata tags used with the at least one keyword;

determining a respective relevance for each of the plurality of recommended social media metadata tags within a given social media platform by at least

parsing respective current social media content associated with each of the plurality of recommended social media metadata tags to determine whether a topic of the current social media content is associated with at least one keyword or whether the current social media content mentions the at least one keyword, but the topic is not associated with the at least one keyword, and

determining a respective current social media content volume associated with each of the recommended social media metadata tags based upon communication with the given social media platform;

determining a respective reach characteristic of each of the plurality of recommended social media metadata tags within the given social media platform by at least determining a reach velocity of each of the recommended social media metadata tags by determining a change in a reach over time;

assigning a respective score to each of the recommended social media metadata tags based upon the respective relevance and respective reach characteristic thereof;

storing a plurality of the respective scores over time,

assigning a current respective score to each of the recommended social media metadata tags based upon the stored plurality of the respective scores over time;

predicting a future respective score based upon the current respective score and the stored plurality of respective scores over time; and

communicating the plurality of recommended social media metadata tags and current and future respective scores to the user device so that the recommended social media metadata tags increase reach, attract followers, and increase engagement with the social media content to be published.

18. The non-transitory computer readable medium of claim 17 wherein the operations comprise determining the respective relevance for each of the plurality of recommended social media metadata tags by at least obtaining titles for current social media content on the given social media platform associated with each of the plurality of recommended social media metadata tags.

19. The non-transitory computer readable medium of claim 17 wherein the plurality of recommended social media metadata tags comprises a plurality of recommended social media hashtags.

20. The non-transitory computer readable medium of claim 17 wherein the respective reach characteristic comprises the respective reach velocity of each of the plurality of recommended social media metadata tags.

21. The non-transitory computer readable medium of claim 17 wherein the operations comprise assigning a current respective score to each of the recommended social media metadata tags based upon a stored plurality of the respective scores over time.

Assignments (3)
SECURITY INTEREST Recorded Jun 28, 2023
From: INMAR, INC.; INMAR SUPPLY CHAIN SOLUTIONS, LLC; AKI TECHNOLOGIES, INC.; INMAR ANALYTICS, INC.; INMAR BRAND SOLUTIONS, INC.; INMAR CLEARING, INC.; INMAR RX SOLUTIONS, INC.; INMAR - YOUTECH, LLC; QUALANEX, LLC; CAROLINA COUPON CLEARING, INC. (N/K/A INMAR CLEARING, INC.); COLLECTIVE BIAS, INC. (N/K/A INMAR BRAND SOLUTIONS, INC.); MED-TURN, INC. (N/K/A INMAR RX SOLUTIONS, INC.)
To: JEFFERIES FINANCE LLC
Reel/Frame 064148/0903 →
CHANGE OF NAME Recorded Jan 14, 2021
From: CAROLINA COUPON CLEARING, INC
To: INMAR CLEARING, INC.
Reel/Frame 054999/0353 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2018
From: RUSKIN, GRAZIA; BARTOW, BRYAN; REBSTOCK, CHRIS
To: CAROLINA COUPON CLEARING, INC.
Reel/Frame 046259/0885 →