IP Library Patent Application 17917178
Patent Application
App. No. 17/917,178

SYSTEM, METHOD, AND COMPUTER PROGRAM FOR SOCIAL PLATFORM INFORMATION PRE-PROCESSING

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 None
App. No.
17/917,178
Abstract

A method for pre-processing information, performed by at least one processor, is provided. The method includes retrieving information from a social platform based on predetermined keywords defined by a system user, obtaining a blacklist of user accounts, the blacklist including user account information and a blacklist reason for adding the user account information to the blacklist; pre-processing the retrieved information, based on the blacklist, determining a sentiment value associated with the pre-processed information and assigning the pre-processed information to a sentiment category based on the sentiment value, and displaying a first graphical user interface (GUI) for receiving user input information to generate a ticket for the pre-processed information. A list of the retrieved information may be displayed, wherein the user accounts included in the blacklist are distinguishably displayed on the GUI.

Claims (65)

1 . A method for pre-processing information, performed by at least one processor and comprising:

retrieving information from a social platform based on predetermined keywords defined by a system user;

obtaining a blacklist of user accounts, the blacklist including user account information and a blacklist reason for adding the user account information to the blacklist;

pre-processing the retrieved information, based on the blacklist;

determining a sentiment value associated with the pre-processed information and assigning the pre-processed information to a sentiment category based on the sentiment value; and

displaying a first graphical user interface (GUI) for receiving user input information to generate a ticket for the pre-processed information,

wherein retrieved information associated with the user account information included in the blacklist are distinguishably displayed.

2 . The method of claim 1 , wherein the pre-processing comprises:

determining, from the retrieved information and based on the blacklist, information associated with a user account included in the blacklist;

generating a list presenting the retrieved information, wherein the information associated with the user account included in the blacklist and the information associated with a user account not included in the blacklist are presented in a different manner;

receiving a user input for selecting one or more information from the list, wherein the selected information comprises the information associated with the user account included in the blacklist; and

filtering out the selected information so as to be excluded from the determining the sentiment value.

3 . The method of claim 1 , further comprising:

displaying a second GUI for adding a user account to the blacklist, the second GUI including a first input field for user account information and a second input field for blacklist reason.

4 . The method of claim 3 , wherein the first input field is auto-filled.

5 . The method of claim 1 , further comprising:

generating a watchlist;

determining if a user account is to be included in the watchlist based on a suspect level determined according to an analysis of information posted by the user account to the social platform; and

moving the user account from the watchlist to the blacklist based on a user input to move the user account.

6 . The method of claim 3 , further comprising receiving a user input, via the second GUI, to delete a user account from the blacklist.

7 . The method of claim 1 , further comprising generating a trash list and adding information determined to be non-informative to the trash list based on a rule set by the system user, wherein the information is added to the trash list based on information previously added to the trash list.

8 . A apparatus for pre-processing information, the apparatus comprising:

at least one memory configured to store program code; and

at least one processor configured to read the program code and operate as instructed by the program code to:

retrieve information from a social platform based on predetermined keywords defined by a system user;

obtain a blacklist of user accounts, the blacklist including user account information and a blacklist reason for adding the user account information to the blacklist;

pre-process the retrieved information, based on the blacklist;

determine a sentiment value associated with the pre-processed information and assign the pre-processed information to a sentiment category based on the sentiment value; and

display first a graphical user interface (GUI) for receiving user input information to generate a ticket for the pre-processed information,

wherein retrieved information associated with the user account information included in the blacklist are distinguishably displayed.

9 . The apparatus of claim 8 , wherein the at least one processor is configured to read the program code and operate as instructed by the program code to pre-process the retrieved information by:

determining, from the retrieved information and based on the blacklist, information associated with a user account included in the blacklist;

generating a list presenting the retrieved information, wherein the information associated with the user account included in the blacklist and the information associated with a user account not included in the blacklist are presented in a different manner;

receiving a user input for selecting one or more information from the list, wherein the selected information comprises the information associated with the user account included in the blacklist; and

filtering out the selected information so as to be excluded from determining the sentiment value.

10 . The apparatus of claim 8 , wherein the at least one processor is configured to read the program code and operate as instructed by the program code to:

display a second GUI for adding a user account to the blacklist, the second GUI including a first input field for user account information and a second input field for blacklist reason.

11 . The apparatus of claim 10 , wherein the first input field is auto-filled.

12 . The apparatus of claim 8 , wherein the at least one processor is configured to read the program code and operate as instructed by the program code to:

generate a watchlist;

determine if a user account is to be included in the watchlist based on a suspect level determined according to an analysis of information posted by the user account to the social platform; and

move the user account from the watchlist to the blacklist based on a user input to move the user account.

13 . The apparatus of claim 10 , wherein the at least one processor is configured to read the program code and operate as instructed by the program code to receive a user input, via the second GUI, to delete a user account from the blacklist.

14 . The apparatus of claim 8 , wherein the at least one processor is configured to read the program code and operate as instructed by the program code to:

generate a trash list and add information determined to be non-informative to the trash list based on a rule set by the system user or information previously added to the trash list.

15 . A non-transitory computer readable medium storing instructions that, when executed by at least one processor of an apparatus for pre-processing information storing instructions, cause the at least one processor to:

retrieve information from a social platform based on predetermined keywords defined by a system user;

obtain a blacklist of user accounts, the blacklist including user account information and a blacklist reason for adding the user account information to the blacklist;

pre-process the retrieved information, based on the blacklist;

determine a sentiment value associated with the pre-processed information and assign the pre-processed information to a sentiment category based on the sentiment value; and

display a graphical user interface (GUI) for receiving user input information to generate a ticket,

wherein retrieved information associated with the user account information included in the blacklist are distinguishably displayed.

16 . The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the at least one processor to pre-process the retrieved information by:

determining, from the retrieved information and based on the blacklist, information associated with a user account included in the blacklist;

generating a list presenting the retrieved information, wherein the information associated with the user account included in the blacklist and the information associated with a user account not included in the blacklist are presented in a different manner;

receiving a user input for selecting one or more information from the list, wherein the selected information comprises the information associated with the user account included in the blacklist; and

filtering out the selected information so as to be excluded from the determining the sentiment value.

17 . The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the at least one processor to display a second GUI for adding a user account to the blacklist, the second GUI including a first input field for user account information and a second input field for blacklist reason.

18 . The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the at least one processor to delete a user account from the blacklist based on a user input, received via the second GUI, to delete the user account from the blacklist.

19 . The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the at least one processor to:

generate a watchlist;

determine if a user account is to be included in the watchlist based on a suspect level determined according to an analysis of information posted by the user account to the social platform; and

move the user account from the watchlist to the blacklist based on a user input to move the user account.

20 . The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the at least one processor to:

generate a trash list and add information determined to be non-informative to the trash list based on a rule set by the system user or information previously added to the trash list.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2024
From: RAKUTEN SYMPHONY SINGAPORE PTE LTD
To: RAKUTEN SYMPHONY, INC.
Reel/Frame 068466/0598 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2022
From: MURATA, TOMOYA; MADAAN, SANYAM
To: RAKUTEN SYMPHONY SINGAPORE PTE. LTD.
Reel/Frame 061323/0251 →