IP Library Granted Patent US 10,680,991
Granted Patent B1
US 10,680,991 · App. 16/271,236 · Granted Jun 9, 2020

Determining an effect on dissemination of information related to an event based on a dynamic confidence level associated with the event

Inventors: Andrew Tomkins (Menlo Park, CA); Shanmugasundaram Ravikumar (Berkeley, CA); Shalini Agarwal (San Francisco, CA); MyLinh Yang (Saratoga, CA); Bo Pang (Sunnyvale, CA); Mark Yinan Li (San Francisco, CA)
Assignee: GOOGLE LLC
H04L51/30H04L51/16H04L51/24
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,680,991
App. No.
16/271,236
Granted
Jun 9, 2020
Kind
B1
Abstract

Methods and apparatus related to determining an effect on dissemination of information related to an event based on a dynamic confidence level associated with the event. For example, an event and an event confidence level of the event may be determined based on a message of a user. An effect on dissemination of information related to the event may be determined based on the confidence level. A new confidence level may be determined based on additional data associated with the event and the effect on dissemination of information may be adjusted based on the new confidence level. In some implementations, the additional data may be based on a new message that is related to the message, such as a reply to the message.

Claims (64)

1. A method implemented by one or more processors, the method comprising:

identifying a message of a user, wherein the message includes a plurality of terms and is an electronic communication sent or received by the user;

determining an event based on the message, wherein the event includes one or more event properties that are determined based on one or more of the terms;

determining an event confidence level for the event based on the event properties;

determining, based on the event confidence level, an initial effect on dissemination of information related to the event,

wherein the dissemination of information is via at least one client computing device of the user;

subsequent to determining the initial effect on the dissemination of information related to the event:

determining that one or more additional computer-based actions, associated with the user and occurring subsequent to determining the initial effect, are associated with the event;

determining a new event confidence level based on the one or more additional computer-based actions that are determined to be associated with the event; and

adjusting, based on the new event confidence level, the initial effect on the dissemination of information related to the event, wherein adjusting the initial effect on the dissemination of information comprises:

determining, based on the new event confidence level, an influence on the dissemination of information, the influence on the dissemination of information being reflected in output provided to the user via the client computing device.

2. The computer implemented method of claim 1 , wherein determining, based on the event confidence level, the initial effect on the dissemination of information comprises:

determining, based on the initial event confidence level, to not influence the dissemination of information based on the event.

3. The computer implemented method of claim 2 ,

wherein the dissemination of information includes providing a notification related to the event to the user;

wherein determining to not influence the dissemination of information includes determining to not provide the notification related to the event to the user; and

wherein determining to influence the dissemination of information based on the new event confidence level includes determining to provide the notification related to the event to the user.

4. The computer implemented method of claim 3 , wherein the notification related to the event includes a reminder of the event.

5. The computer implemented method of claim 3 , wherein the notification related to the event includes a recommendation for a location that is related to an event location of the event.

6. The computer implemented method of claim 1 ,

wherein determining, based on the initial event confidence level, the initial effect on the dissemination of information comprises:

determining, based on the initial event confidence level, a first extent to influence the dissemination of information based on the event; and

wherein determining, based on the new event confidence level, the influence on the dissemination of information comprises:

determining, based on the new event confidence level, a second extent to influence the dissemination of information based on the event.

7. The computer implemented method of claim 6 , wherein the dissemination of information includes providing one or more search results to the user or providing one or more query suggestions to the user.

8. The computer implemented method of claim 7 , wherein the second extent is greater than the first extent.

9. The computer implemented method of claim 1 , wherein the dissemination of information includes providing a notification to the user and

wherein determining, based on the initial event confidence level, the initial effect on the dissemination of information comprises:

determining, based on the initial event confidence level, one or more first characteristics of the notification to the user; and

wherein determining, based on the new event confidence level, the influence on the dissemination of information comprises:

determining, based on the new event confidence level, one or more second characteristics of the notification to the user that are distinct from the one or more first characteristics.

10. The method of claim 1 , wherein the one or more additional computer-based actions comprise a user search query action that comprises a search, by the user, related to at least one of the event properties, and wherein determining the new event confidence level based on the one or more additional computer-based actions comprises determining the new event confidence level based on the user search query action.

11. The method of claim 1 , wherein the one or more additional computer-based actions comprise a document navigation action that comprises navigating to an electronic document associated with at least one of the event properties, and wherein determining the new event confidence level based on the one or more additional computer-based actions comprises determining the new event confidence level based on the document navigation action.

12. The method of claim 1 , wherein the one or more additional computer-based actions comprise a locational query action that comprises seeking directions to a location associated with at least one of the event properties, and wherein determining the new event confidence level based on the one or more additional computer-based actions comprises determining the new event confidence level based on the locational query action.

13. The method of claim 1 , wherein the one or more additional computer-based actions comprise interaction with social media content associated with at least one of the event properties, and wherein determining the new event confidence level based on the one or more additional computer-based actions comprises determining the new event confidence level based on the interaction with the social media content.

14. A system comprising:

memory storing instructions; and

one or more processors operable to execute the instructions;

wherein the instructions comprise instructions to:

identify a message of a user, wherein the message includes a plurality of terms and is an electronic communication sent or received by the user;

determine an event based on the message, wherein the event includes one or more event properties that are determined based on one or more of the terms;

determine an event confidence level for the event based on the event properties;

determine, based on the event confidence level, an initial effect on dissemination of information related to the event,

wherein the dissemination of information is via at least one client computing device that is associated with the user and that is in network communication with the system;

subsequent to determining the initial effect on the dissemination of information related to the event:

determine that one or more additional computer-based actions, associated with the user and occurring subsequent to determining the initial effect, are associated with the event;

determine a new event confidence level based on the one or more additional computer-based actions that are determined to be associated with the event; and

adjust, based on the new event confidence level, the initial effect on the dissemination of information related to the event, wherein the instructions to adjust the initial effect on the dissemination of information comprise instructions to:

determine, based on the new event confidence level, an influence on the dissemination of information, the influence on the dissemination of information being reflected in output provided to the user via the client computing device.

15. The system of claim 14 , wherein the one or more additional computer-based actions comprise a user search query action that comprises a search, by the user, related to at least one of the event properties, and wherein the instructions to determine the new event confidence level based on the one or more additional computer-based actions comprise instructions to determine the new event confidence level based on the user search query action.

16. The system of claim 14 , wherein the one or more additional computer-based actions comprise a document navigation action that comprises navigating to an electronic document associated with at least one of the event properties, and wherein the instructions to determine the new event confidence level based on the one or more additional computer-based actions comprise instructions to determine the new event confidence level based on the document navigation action.

17. The system of claim 14 , wherein the one or more additional computer-based actions comprise a locational query action that comprises seeking directions to a location associated with at least one of the event properties, and wherein the instructions to determine the new event confidence level based on the one or more additional computer-based actions comprise instructions to determine the new event confidence level based on the locational query action.

18. The system of claim 14 , wherein the one or more additional computer-based actions comprise interaction with social media content associated with at least one of the event properties, and wherein the instructions to determine the new event confidence level based on the one or more additional computer-based actions comprise instructions to determine the new event confidence level based on the interaction with the social media content.

19. A non-transitory computer readable storage medium storing at least one program configured for execution by at least one processor of a computer system, the at least one program comprising instructions to:

identify a message of a user, wherein the message includes a plurality of terms and is an electronic communication sent or received by the user;

determine an event based on the message, wherein the event includes one or more event properties that are determined based on one or more of the terms;

determine an event confidence level for the event based on the event properties;

determine, based on the event confidence level, an initial effect on dissemination of information related to the event,

wherein the dissemination of information is via at least one client computing device of the user;

subsequent to determining the initial effect on the dissemination of information related to the event:

determine that one or more additional computer-based actions, associated with the user and occurring subsequent to determining the initial effect, are associated with the event;

determine a new event confidence level based on the one or more additional computer-based actions that are determined to be associated with the event; and

adjust, based on the new event confidence level, the initial effect on the dissemination of information related to the event, wherein the instructions to adjust the initial effect on the dissemination of information comprise instructions to:

determine, based on the new event confidence level, an influence on the dissemination of information, the influence on the dissemination of information being reflected in output provided to the user via the client computing device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2019
From: TOMKINS, ANDREW; RAVIKUMAR, SHANMUGASUNDARAM; AGARWAL, SHALINI; YANG, MYLINH; PANG, BO; LI, MARK YINAN
To: GOOGLE INC.
Reel/Frame 048303/0697 →
CHANGE OF NAME Recorded Feb 12, 2019
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 048304/0194 →
Continuity (2)
Continuation 15052184 · Feb 24, 2016
Continuation 14145102 · Dec 31, 2013