IP Library Granted Patent US 10,268,780
Granted Patent B2
US 10,268,780 · App. 14/876,937 · Granted Apr 23, 2019

Learning hashtag relevance

Inventors: Shadi E. Albouyeh (Raleigh, NC); James E. Fox (Apex, NC); Prasad L. Imandi (Chapel Hill, NC)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G06F17/30997G06F17/30867
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,268,780
App. No.
14/876,937
Granted
Apr 23, 2019
Kind
B2
Abstract

In one aspect, a method for intelligently learning hashtag relevance may include monitoring, with a relevance engine, a target's access to a plurality of hashtag-annotated content comprising a first content, updating, using the relevance engine, an access record with information indicative of a number of times the target is presented with the first content and the first content remains unselected by the target, determining a relevance of the plurality of hashtag-annotated content based on the access record, and presenting a second hashtag-annotated content based on the relevance.

Claims (58)

1. A computer-implemented method for intelligently learning hashtag relevance comprising:

monitoring, with a relevance engine, an access of a target to a plurality of hashtag-annotated content comprising a first hashtag-annotated content and a second hashtag-annotated content;

counting, using the relevance engine, a number of times the target is presented with the first hashtag-annotated content and a number of times the first hashtag-annotated content remains unselected by the target;

updating, using the relevance engine, an access record with a value indicative of the number of times the first hashtag-annotated content remains unselected by the target;

counting, using the relevance engine, a number of times the target is presented with the first hashtag-annotated content and a number of times the first hashtag-annotated content is selected by the target;

updating, using the relevance engine, an access record with a value indicative of the number of times the first hashtag-annotated content is selected by the target;

counting, using the relevance engine, a number of times the target is presented with the second hashtag-annotated content and a number of times the second hashtag-annotated content remains unselected by the target;

updating, using the relevance engine, an access record with a value indicative of the number of times the second hashtag-annotated content remains unselected by the target;

counting, using the relevance engine, a number of times the target is presented with the second hashtag-annotated content and a number of times the second hashtag-annotated content is selected by the target;

updating, using the relevance engine, an access record with a value indicative of the number of times the second hashtag-annotated content is selected by the target;

determining a relevance of the first and second hashtag-annotated content based on the values stored in the access record; and

presenting the first and second hashtag-annotated content into a determined order based on the relevance.

2. The computer-implemented method of claim 1 , further comprising:

monitoring, with the relevance engine, a plurality of accesses to the plurality of hashtag-annotated content by the target; and

updating the access record after each access.

3. The computer-implemented method of claim 1 , wherein presenting the second hashtag-annotated content comprises inhibiting at least one hashtag-annotated content having at least one hashtag annotation in common with an unselected hashtag-annotated content.

4. The computer-implemented method of claim 1 , wherein the determined order is biased away from the unselected hashtag-annotated content.

5. The computer-implemented method of claim 1 , wherein the relevance engine determines whether the target dislikes the hashtag-annotated content based on the access record.

6. The computer-implemented method of claim 5 , further comprising removing a disliked hashtag-annotated content with the relevance engine.

7. An information processing system for intelligently learning hashtag relevance comprising:

a memory;

a processing unit communicatively coupled to the memory, wherein the processing unit is configured to:

monitor, with a relevance engine, an access of a target to a plurality of hashtag-annotated content comprising a first hashtag-annotated content and a second hashtag-annotated content;

count, using the relevance engine, a number of times the target is presented with the first hashtag-annotated content and a number of times the first hashtag-annotated content remains unselected by the target;

update, using the relevance engine, an access record with a value indicative of the number of times the first hashtag-annotated content remains unselected by the target;

count, using the relevance engine, a number of times the target is presented with the first hashtag-annotated content and a number of times the first hashtag-annotated content is selected by the target;

update, using the relevance engine, an access record with a value indicative of the number of times the first hashtag-annotated content is selected by the target;

count, using the relevance engine, a number of times the target is presented with the second hashtag-annotated content and a number of times the second hashtag-annotated content remains unselected by the target;

update, using the relevance engine, an access record with a value indicative of the number of times the second hashtag-annotated content remains unselected by the target;

count, using the relevance engine, a number of times the target is presented with the second hashtag-annotated content and a number of times the second hashtag-annotated content is selected by the target;

update, using the relevance engine, an access record with a value indicative of the number of times the second hashtag-annotated content is selected by the target;

determine a relevance of the first and second hashtag-annotated content based on the values stored in the access record; and

present the first and second hashtag-annotated content into a determined order based on the relevance.

8. The information processing system of claim 7 , wherein the processing unit is further configured to:

monitor, with the relevance engine, a plurality of accesses to the plurality of hashtag-annotated content by the target; and

update the access record after each access.

9. The information processing system of claim 7 , wherein the processing unit is configured to present the second hashtag-annotated content by inhibiting at least one hashtag-annotated content having at least one hashtag annotation in common with an unselected hashtag-annotated content.

10. The information processing system of claim 7 , wherein the determined order is biased away from the unselected hashtag-annotated content.

11. The information processing system of claim 7 , wherein the processing unit is further configured to determine whether the target dislikes the hashtag-annotated content based on the access record.

12. The information processing system of claim 11 , wherein the processing unit is further configured to remove a disliked hashtag-annotated content with the relevance engine.

13. A non-transitory computer-readable storage medium storing computer-executable instructions that cause a processor to perform a computer-implemented method, the method comprising:

monitoring, with a relevance engine, an access of a target to a plurality of hashtag-annotated content comprising a first hashtag-annotated content and a second hashtag-annotated content;

counting, using the relevance engine, a number of times the target is presented with the first hashtag-annotated content and a number of times the first hashtag-annotated content remains unselected by the target;

updating, using the relevance engine, an access record with a value indicative of the number of times the first hashtag-annotated content remains unselected by the target;

counting, using the relevance engine, a number of times the target is presented with the first hashtag-annotated content and a number of times the first hashtag-annotated content is selected by the target;

updating, using the relevance engine, an access record with a value indicative of the number of times the first hashtag-annotated content is selected by the target;

counting, using the relevance engine, a number of times the target is presented with the second hashtag-annotated content and a number of times the second hashtag-annotated content remains unselected by the target;

updating, using the relevance engine, an access record with a value indicative of the number of times the second hashtag-annotated content remains unselected by the target;

counting, using the relevance engine, a number of times the target is presented with the second hashtag-annotated content and a number of times the second hashtag-annotated content is selected by the target;

updating, using the relevance engine, an access record with a value indicative of the number of times the second hashtag-annotated content is selected by the target;

determining a relevance of the first and second hashtag-annotated content based on the values stored in the access record; and

presenting the first and second hashtag-annotated content into a determined order based on the relevance.

14. The non-transitory computer-readable storage medium of claim 13 , further comprising:

monitoring, with the relevance engine, a plurality of accesses to the plurality of hashtag-annotated content by the target; and

updating the access record after each access.

15. The non-transitory computer-readable storage medium of claim 14 , wherein the relevance engine determines whether the target dislikes the hashtag-annotated content based on the access record.

16. The non-transitory computer-readable storage medium of claim 13 , wherein presenting the second hashtag-annotated content comprises inhibiting at least one hashtag-annotated content having at least one hashtag annotation in common with an unselected hashtag-annotated content.

17. The non-transitory computer-readable storage medium of claim 13 , wherein the determined order is biased away from the unselected hashtag-annotated content.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2022
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 061706/0202 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2015
From: ALBOUYEH, SHADI E.; FOX, JAMES E.; IMANDI, PRASAD L.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 036744/0984 →
Continuity (1)
Related Publication 20170103071A1 · Apr 13, 2017