Hallucination Detection
US-2024394600-A1 · Nov 28, 2024 · US
US9386110B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9386110-B2 |
| Application number | US-201414208329-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 13, 2014 |
| Priority date | Mar 13, 2014 |
| Publication date | Jul 5, 2016 |
| Grant date | Jul 5, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A computer program product includes a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method including receiving input from a first communication device of a first user identifying a target sentiment associated with a second user, monitoring current online activity of the second user to determine a current sentiment for the second user, and initiating communication between the first communication device of the first user and a second communication device of the second user in response to the current sentiment of the second user meeting the target sentiment input by the first user.
Opening claim text (preview).
What is claimed is: 1. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method comprising: receiving input from a first communication device of a first user identifying a numerical sentiment threshold associated with a second user; monitoring current online activity of the second user to determine a current sentiment for the second user, wherein monitoring current online activity of the second user to determine a current sentiment for the second user, includes counting the number of instances that the second user uses a word from a positive sentiment list and subtracting the number of instances that the second user uses a word from a negative sentiment list over a period of time; and initiating the communication between the first communication device of the first user and a second communication device of the second user in response to the current sentiment of the second user reaching the numerical sentiment threshold input by the first user. 2. The computer program product of claim 1 , the method further comprising: receiving input from a first communication device of the first user identifying a time limit for initiating communication between the first communication device and the second communication device, wherein initiating the communication includes initiating the communication before expiration of the time limit. 3. The computer program product of claim 1 , wherein the communication is a written message. 4. The computer program product of claim 1 , wherein the written message is received by the second communication device regardless of whether the current sentiment of the second user meets the target sentiment, and wherein the written message is not displayed on the second communication device until the current sentiment of the second user meets the target sentiment. 5. The computer program product of claim 1 , wherein the communication is a written message in a form for delivery to the second communication device as a text message, email message, chat application message, message board post, or social network post. 6. The computer program product of claim 1 , wherein the communication is a phone call, and wherein initiating the communication includes alerting the first communication device that the current sentiment of the second user meets the target sentiment input by the first user. 7. The computer program product of claim 1 , wherein a first communication device of the first user sends a request for a current sentiment to the second communication device of the second user. 8. The computer program product of claim 7 , wherein the request is sent periodically during a period after receiving the input identifying a target sentiment and until the communication has been initiated between the first communication device and the second communication device. 9. The computer program product of claim 1 , wherein the second communication device pushes the current sentiment to one or more systems accessible to the first communication device. 10. The computer program product of claim 9 , wherein the one or more systems are selected from a social network, an email group, and a list of mobile communication devices. 11. The computer program product of claim 1 , wherein the method further comprises: modifying an avatar associated with the second user based on the current sentiment of the second user, wherein the avatar is a personalized graphic designed to represent the second user, and wherein the avatar is displayed on the first communication device in association with the second communication device. 12. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method comprising: receiving input from a first communication device of a first user identifying a target sentiment associated with a second user, wherein the target sentiment is a target sentiment category selected from among a plurality of sentiment categories, wherein each sentiment category has a list of words associated with the sentiment category; monitoring current online activity of the second user to determine a current sentiment for the second user, wherein monitoring current online activity of the second user to determine a current sentiment for the second user, includes counting the number of instances that the second user uses a word from each sentiment category during a period of time and determining the current sentiment that has the greatest number of instances during the period of time; and initiating the communication between the first communication device of the first user and a second communication device of the second user in response to the current sentiment of the second user meeting the target sentiment input by the first user. 13. The computer program product of claim 12 , wherein the plurality of sentiment categories includes a positive sentiment category and a negative sentiment category. 14. The computer program product of claim 12 , wherein the plurality of sentiment categories includes a rushed sentiment category and a relaxed sentiment category. 15. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method comprising: receiving input from a first communication device of a first user identifying a target sentiment associated with a group of users, wherein the group of users includes a plurality of users, and wherein the target sentiment is a numerical sentiment threshold; monitoring current online activity of the plurality of users to determine a current average sentiment for the group of users, wherein monitoring current online activity of the plurality of users to determine a current average sentiment for the group of users, includes counting the number of instances that the plurality of users use a word from a positive sentiment list and subtracting the number of instances that the plurality of users use a word from a negative sentiment list over a period of time; and initiating the communication between the first communication device of the first user and a plurality of communication devices of the plurality of users in response to the current average sentiment for the group of users reaching the numerical sentiment threshold input by the first user. 16. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method comprising: receiving input from a first communication device of a first user identifying a target sentiment associated with a group of users, wherein the group of users includes a plurality of users, wherein the target sentiment is a target sentiment category selected from among a plurality of sentiment categories, wherein each sentiment category has a list of words associated with the sentiment category; monitoring current online activity of the plurality of users to determine a current average sentiment for the group of users, wherein monitoring current online activity of the plurality of users to determine a current average sentiment for the group of users, includes counting the number of instances that the plurality of users use a word from each sentiment category during a period of time a
Business processes related to social networking or social networking services · CPC title
for computer conferences, e.g. chat rooms (instant messaging H04L51/04; protocols for multimedia communication H04L65/1101; arrangements for multi-party communication H04L65/403; telephonic conference arrangements H04M3/56; television conference systems H04N7/15) · CPC title
Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity · CPC title
using or handling presence information · CPC title
Computer-aided management of electronic mailing [e-mailing] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.