Movatterモバイル変換


[0]ホーム

URL:


US20170099250A1 - Predicting and facilitating increased use of a messaging application - Google Patents

Predicting and facilitating increased use of a messaging application
Download PDF

Info

Publication number
US20170099250A1
US20170099250A1US14/964,214US201514964214AUS2017099250A1US 20170099250 A1US20170099250 A1US 20170099250A1US 201514964214 AUS201514964214 AUS 201514964214AUS 2017099250 A1US2017099250 A1US 2017099250A1
Authority
US
United States
Prior art keywords
user
users
messaging
contact list
activity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US14/964,214
Inventor
Janete Perez
Ariel Benjamin Evnine
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Meta Platforms Inc
Original Assignee
Facebook Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Facebook IncfiledCriticalFacebook Inc
Priority to US14/964,214priorityCriticalpatent/US20170099250A1/en
Publication of US20170099250A1publicationCriticalpatent/US20170099250A1/en
Assigned to META PLATFORMS, INC.reassignmentMETA PLATFORMS, INC.CHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: FACEBOOK, INC.
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

The present disclosure relates to systems and methods for increasing messaging activity in a messaging system. Using the interactions of users with each other and/or with the messaging system, the disclosed systems and methods can predict how likely a pairing of two or more users are to engage in a highly active messaging thread. Based on this prediction, the disclosed methods and systems can, for example, more effectively organize contact lists and conduct promotional efforts associated with messaging features.

Description

Claims (20)

What is claimed is:
1. A method comprising:
identifying, by one or more servers, interactions related to an association between a first user and a second user of an electronic messaging system;
analyzing, by the one or more servers, the interactions related to the association between the first user and the second user;
generating, by the one or more servers and based on the analyzed interactions, an activity score representing a likelihood that the first user and the second user will engage in a highly active messaging thread; and
organizing, by the one or more servers, a plurality of users in a contact list comprising the second user based on the generated activity score; and
providing, by the one or more servers, the contact list to a client device of the first user.
2. The method as recited inclaim 1, wherein organizing the plurality of users in the contact list comprises ranking the plurality of users based on activity scores corresponding to a plurality of associations between the first user and the plurality of users.
3. The method as recited inclaim 2, wherein organizing the plurality of users in the contact list comprises positioning a user with a highest activity score in a most prominent position of the contact list.
4. The method as recited inclaim 1, further comprising:
generating a plurality of activity scores corresponding to a plurality of associations between the first user and the plurality of users; and
organizing the plurality of users in the contact list based on the generated plurality of activity scores.
5. The method as recited inclaim 4, further comprising:
determining that a plurality of activity scores for a first set of users from the plurality of users meet or exceed a predetermined threshold;
determining that a plurality of activity scores for a second set of users from the plurality of users do not meet the predetermined threshold; and
organizing the first set of users into a first group within the contact list and the second of users into a second group within the contact list.
6. The method as recited inclaim 1, wherein organizing the plurality of users in the contact list comprises excluding a third user from the contact list based on an activity score representing a likelihood that the first user and the third user will engage in a highly active messaging thread.
7. The method as recited inclaim 1, further comprising:
identifying one or more additional interactions related to the association between the first user and the second user;
updating the activity score based on the one or more additional interactions; and
changing a position of the second user in the contact list based on the updated activity score.
8. A system comprising:
at least one processor; and
at least one non-transitory computer-readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to:
identify interactions related to an association between a first user and a second user of an electronic messaging system;
analyze the interactions related to the association between the first user and the second user;
generate, based on the analyzed interactions, an activity score representing a likelihood that the first user and the second user will engage in a highly active messaging thread; and
organize a plurality of users in a contact list comprising the second user based on the generated activity score; and
provide the contact list to a client device of the first user.
9. The system as recited inclaim 8, further comprising instructions that, when executed by the at least one processor, cause the system to organize the plurality of users in the contact list by ranking the plurality of users based on activity scores corresponding to a plurality of associations between the first user and the plurality of users.
10. The system as recited inclaim 9, further comprising instructions that, when executed by the at least one processor, cause the system to organize the plurality of users in the contact list by positioning a user with a highest activity score in a most prominent position of the contact list.
11. The system as recited inclaim 8, further comprising instructions that, when executed by the at least one processor, cause the system to:
generate a plurality of activity scores corresponding to a plurality of associations between the first user and the plurality of users; and
organize the plurality of users in the contact list based on the generated plurality of activity scores.
12. The system as recited inclaim 11, further comprising instructions that, when executed by the at least one processor, cause the system to:
determine that a plurality of activity scores for a first set of users from the plurality of users meet or exceed a predetermined threshold;
determine that a plurality of activity scores for a second et of users from the plurality of users do not meet the predetermined threshold; and
organizing the first set of users into a first group within the contact list and the second of users into a second group within the contact list.
13. The system as recited inclaim 8, further comprising instructions that, when executed by the at least one processor, cause the system to organize the plurality of users in the contact list by excluding a third user from the contact list based on an activity score representing a likelihood that the first user and the third user will engage in a highly active messaging thread.
14. The system as recited inclaim 8, further comprising instructions that, when executed by the at least one processor, cause the system to:
identify one or more additional interactions related to the association between the first user and the second user;
update the activity score based on the one or more additional interactions; and
change a position of the second user in the contact list based on the updated activity score.
15. A non-transitory computer readable medium storing instructions thereon that, when executed by at least one processor, cause the at least one processor to perform steps comprising:
identifying interactions related to an association between a first user and a second user of an electronic messaging system;
analyzing the interactions related to the association between the first user and the second user;
generating based on the analyzed interactions, an activity score representing a likelihood that the first user and the second user will engage in a highly active messaging thread; and
organizing a plurality of users in a contact list comprising the second user based on the generated activity score; and
providing the contact list to a client device of the first user.
16. The non-transitory computer readable medium as recited inclaim 15, further comprising instructions that, when executed by the at least one processor, cause the at least one processor to perform steps comprising organizing the plurality of users in the contact list by ranking the plurality of users based on activity scores corresponding to a plurality of associations between the first user and the plurality of users.
17. The non-transitory computer readable medium as recited inclaim 16, further comprising instructions that, when executed by the at least one processor, cause the at least one processor to perform steps comprising organizing the plurality of users in the contact list by positioning a user with a highest activity score in a most prominent position of the contact list.
18. The non-transitory computer readable medium as recited inclaim 15, further comprising instructions that, when executed by the at least one processor, cause the at least one processor to perform steps comprising:
generating a plurality of activity scores corresponding to a plurality of associations between the first user and the plurality of users; and
organizing the plurality of users in the contact list based on the generated plurality of activity scores.
19. The non-transitory computer readable medium as recited inclaim 18, further comprising instructions that, when executed by the at least one processor, cause the at least one processor to perform steps comprising:
determining that a plurality of activity scores for a first set of users from the plurality of users meet or exceed a predetermined threshold;
determining that a plurality of activity scores for a second et of users from the plurality of users do not meet the predetermined threshold; and
organizing the first set of users into a first group within the contact list and the second of users into a second group within the contact list.
20. The non-transitory computer readable medium as recited inclaim 18, further comprising instructions that, when executed by the at least one processor, cause the at least one processor to perform steps comprising organizing the plurality of users in the contact list by excluding a third user from the contact list based on an activity score representing a likelihood that the first user and the third user will engage in a highly active messaging thread.
US14/964,2142015-10-022015-12-09Predicting and facilitating increased use of a messaging applicationAbandonedUS20170099250A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US14/964,214US20170099250A1 (en)2015-10-022015-12-09Predicting and facilitating increased use of a messaging application

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US201562236751P2015-10-022015-10-02
US14/964,214US20170099250A1 (en)2015-10-022015-12-09Predicting and facilitating increased use of a messaging application

Publications (1)

Publication NumberPublication Date
US20170099250A1true US20170099250A1 (en)2017-04-06

Family

ID=58446924

Family Applications (5)

Application NumberTitlePriority DateFiling Date
US14/964,214AbandonedUS20170099250A1 (en)2015-10-022015-12-09Predicting and facilitating increased use of a messaging application
US14/964,226Active2036-06-24US10333873B2 (en)2015-10-022015-12-09Predicting and facilitating increased use of a messaging application
US14/964,232Active2036-10-05US10313280B2 (en)2015-10-022015-12-09Predicting and facilitating increased use of a messaging application
US16/430,111Expired - Fee RelatedUS10880242B2 (en)2015-10-022019-06-03Predicting and facilitating increased use of a messaging application
US17/135,756Active2036-09-09US11757813B2 (en)2015-10-022020-12-28Predicting and facilitating increased use of a messaging application

Family Applications After (4)

Application NumberTitlePriority DateFiling Date
US14/964,226Active2036-06-24US10333873B2 (en)2015-10-022015-12-09Predicting and facilitating increased use of a messaging application
US14/964,232Active2036-10-05US10313280B2 (en)2015-10-022015-12-09Predicting and facilitating increased use of a messaging application
US16/430,111Expired - Fee RelatedUS10880242B2 (en)2015-10-022019-06-03Predicting and facilitating increased use of a messaging application
US17/135,756Active2036-09-09US11757813B2 (en)2015-10-022020-12-28Predicting and facilitating increased use of a messaging application

Country Status (1)

CountryLink
US (5)US20170099250A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20180089318A1 (en)*2016-09-232018-03-29Linkedin CorporationTwo-sided network growth optimization in social networks
CN110545528A (en)*2019-09-192019-12-06白浩Social method, device and storage medium fusing multiple identities
US10880242B2 (en)2015-10-022020-12-29Facebook, Inc.Predicting and facilitating increased use of a messaging application

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2015153853A1 (en)*2014-04-022015-10-08Zynga Inc.Systems and methods of dynamically selecting contacts and promoting products
US11122034B2 (en)2015-02-242021-09-14Nelson A. CicchittoMethod and apparatus for an identity assurance score with ties to an ID-less and password-less authentication system
US11171941B2 (en)2015-02-242021-11-09Nelson A. CicchittoMobile device enabled desktop tethered and tetherless authentication
US10848485B2 (en)*2015-02-242020-11-24Nelson CicchittoMethod and apparatus for a social network score system communicably connected to an ID-less and password-less authentication system
US10089363B2 (en)*2015-10-152018-10-02At&T Intellectual Property I, L.P.Method and apparatus for identifying users who know each other
US10069955B2 (en)2016-04-292018-09-04Samuel Philip GeraceCloud-based contacts management
US10671615B2 (en)2016-05-272020-06-02Facebook, Inc.Methods and systems for assigning affinity scores to contacts
US10263943B2 (en)*2016-05-272019-04-16Microsoft Technology Licensing, LlcAutomatic relevance-based information inclusion in electronic communication
US10313292B2 (en)*2016-07-212019-06-04Facebook, Inc.Methods and systems for connecting messaging accounts
US10313461B2 (en)*2016-11-172019-06-04Facebook, Inc.Adjusting pacing of notifications based on interactions with previous notifications
US10419376B2 (en)*2016-12-192019-09-17Google LlcStaggered notification by affinity to promote positive discussion
US10606866B1 (en)2017-03-302020-03-31Palantir Technologies Inc.Framework for exposing network activities
IL252041B (en)2017-04-302020-09-30Verint Systems LtdSystem and method for tracking users of computer applications
IL252037B (en)*2017-04-302021-12-01Verint Systems LtdSystem and method for identifying relationships between users of computer applications
US10852945B2 (en)*2017-08-032020-12-01Facebook, Inc.Generating social media communications based on low-data messages
US11568003B2 (en)2017-12-152023-01-31Google LlcRefined search with machine learning
US10783013B2 (en)2017-12-152020-09-22Google LlcTask-related sorting, application discovery, and unified bookmarking for application managers
US10846109B2 (en)2017-12-202020-11-24Google LlcSuggesting actions based on machine learning
IL256690B (en)*2018-01-012022-02-01Cognyte Tech Israel LtdSystem and method for identifying pairs of related application users
EP3512232A1 (en)*2018-01-102019-07-17Facebook, Inc.Method, computer readable storage media and apparatus for proximity-based trust
US10149136B1 (en)*2018-01-102018-12-04Facebook, Inc.Proximity-based trust
US11023496B1 (en)*2018-04-042021-06-01Snap Inc.Generating clusters based on messaging system activity
US11113617B1 (en)2018-06-082021-09-07Facebook, Inc.Ranking of user contacts to facilitate efficient user interfaces
US10776412B2 (en)*2018-07-112020-09-15EMC IP Holding Company LLCDynamic modification of information presentation and linkage based on usage patterns and sentiments
CN109086394B (en)*2018-07-272020-07-14北京字节跳动网络技术有限公司Search ranking method and device, computer equipment and storage medium
US11238223B2 (en)*2018-10-192022-02-01Oracle International CorporationSystems and methods for intelligently predicting accurate combinations of values presentable in data fields
KR102734793B1 (en)*2019-04-032024-11-27삼성전자주식회사Electronic device for displaying message and operating method thereof
US11354540B2 (en)*2019-09-252022-06-07International Business Machines CorporationFeedback prediction in a social media application
US11343209B2 (en)*2019-09-272022-05-24Snap Inc.Presenting reactions from friends
US11252274B2 (en)*2019-09-302022-02-15Snap Inc.Messaging application sticker extensions
US11397521B2 (en)*2019-09-302022-07-26Braided Communications LimitedCommunication system
US11399016B2 (en)2019-11-032022-07-26Cognyte Technologies Israel Ltd.System and method for identifying exchanges of encrypted communication traffic
US11922345B2 (en)*2020-07-272024-03-05Bytedance Inc.Task management via a messaging service
US11830086B2 (en)*2020-11-102023-11-28Match Group, LlcSystem and method for providing pairings for live digital interactions
IL287623B2 (en)*2021-10-272024-07-01Cognyte Tech Israel LtdSystem and method for identifying relationships between users of computer applications

Citations (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090228555A1 (en)*2008-03-082009-09-10International Business Machines CorporationAutomated contact list determination based on collaboration history
US20100036784A1 (en)*2008-08-072010-02-11Yahoo! Inc.Systems and methods for finding high quality content in social media
US20100241580A1 (en)*2009-03-192010-09-23Tagged, Inc.System and method of selecting a relevant user for introduction to a user in an online environment
US20110064074A1 (en)*2009-09-142011-03-17Priit KreitzbergPresence information
US20110194682A1 (en)*2010-02-112011-08-11Martin HansPredictive contact information representation
US20110246907A1 (en)*2010-03-312011-10-06Wang James HPromoting participation of low-activity users in social networking system
US20140280582A1 (en)*2013-03-132014-09-18Samsung Electronics Company, Ltd.Relationship tracking and maintenance
US20140317215A1 (en)*1999-12-012014-10-23Facebook, Inc.System and method for analyzing communications
US9026592B1 (en)*2011-10-072015-05-05Google Inc.Promoting user interaction based on user activity in social networking services
US20150128058A1 (en)*2013-11-052015-05-07Avaya Inc.System and method for predictive actions based on user communication patterns
US20150242406A1 (en)*2014-02-242015-08-27Samsung Electronics Co., Ltd.Method and system for synchronizing, organizing and ranking contacts in an electronic device
US20160092040A1 (en)*2014-09-262016-03-31Ebay Inc.Communication device with contact information inference
US20160119265A1 (en)*2014-10-242016-04-28International Business Machines CorporationSocial network users' interactions by splitting posts in a thread into a new thread
US20160162579A1 (en)*2014-12-092016-06-09Xiaomi Inc.Method and device for providing contact information
US9628576B1 (en)*2013-12-042017-04-18Google Inc.Application and sharer specific recipient suggestions
US9646208B2 (en)*2013-05-072017-05-09Htc CorporationMethod for computerized grouping contact list, electronic device using the same and computer program product
US9710134B1 (en)*2014-03-202017-07-18Amazon Technologies, Inc.Smart contact lists

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20070130323A1 (en)*2005-12-022007-06-07Landsman Richard AImplied presence detection in a communication system
US9305319B2 (en)*2010-10-182016-04-05Yehonatan Rafael MaorControlling social network virtual assembly places through probability of interaction methods
CA2850733C (en)2011-10-032020-03-10Zoosk, Inc.System and method for validating users using social network or other information from a web site
US20130085844A1 (en)*2011-10-042013-04-04Microsoft CorporationSocial ranking for online commerce sellers
US8898777B1 (en)2011-10-142014-11-25Symantec CorporationSystems and methods for detecting user activities to identify deceptive activity
US9047345B1 (en)*2012-08-282015-06-02Google Inc.Processing annotations for a search result
US10192200B2 (en)*2012-12-042019-01-29Oath Inc.Classifying a portion of user contact data into local contacts
US9069825B1 (en)*2013-03-152015-06-30Google Inc.Search dialogue user interface
US20150169587A1 (en)*2013-12-132015-06-18Openpage Labs Inc. d/b/a CrowdTangleIdentifying trending content on a social networking platform
US20150356449A1 (en)*2014-06-062015-12-10Microsoft CorporationUser location interest inferences
US9712481B2 (en)*2014-07-312017-07-18Genesys Telecommunications Laboratories, Inc.Social media feedback for routing user communications
US20170031575A1 (en)*2015-07-282017-02-02Microsoft Technology Licensing, LlcTailored computing experience based on contextual signals
US10320724B2 (en)*2015-08-282019-06-11International Business Machines CorporationMessage assistant via smart templates
US20170099250A1 (en)2015-10-022017-04-06Facebook, Inc.Predicting and facilitating increased use of a messaging application

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20140317215A1 (en)*1999-12-012014-10-23Facebook, Inc.System and method for analyzing communications
US20090228555A1 (en)*2008-03-082009-09-10International Business Machines CorporationAutomated contact list determination based on collaboration history
US20100036784A1 (en)*2008-08-072010-02-11Yahoo! Inc.Systems and methods for finding high quality content in social media
US20100241580A1 (en)*2009-03-192010-09-23Tagged, Inc.System and method of selecting a relevant user for introduction to a user in an online environment
US20110064074A1 (en)*2009-09-142011-03-17Priit KreitzbergPresence information
US20110194682A1 (en)*2010-02-112011-08-11Martin HansPredictive contact information representation
US20110246907A1 (en)*2010-03-312011-10-06Wang James HPromoting participation of low-activity users in social networking system
US9026592B1 (en)*2011-10-072015-05-05Google Inc.Promoting user interaction based on user activity in social networking services
US20140280582A1 (en)*2013-03-132014-09-18Samsung Electronics Company, Ltd.Relationship tracking and maintenance
US9646208B2 (en)*2013-05-072017-05-09Htc CorporationMethod for computerized grouping contact list, electronic device using the same and computer program product
US20150128058A1 (en)*2013-11-052015-05-07Avaya Inc.System and method for predictive actions based on user communication patterns
US9628576B1 (en)*2013-12-042017-04-18Google Inc.Application and sharer specific recipient suggestions
US20150242406A1 (en)*2014-02-242015-08-27Samsung Electronics Co., Ltd.Method and system for synchronizing, organizing and ranking contacts in an electronic device
US9710134B1 (en)*2014-03-202017-07-18Amazon Technologies, Inc.Smart contact lists
US20160092040A1 (en)*2014-09-262016-03-31Ebay Inc.Communication device with contact information inference
US20160119265A1 (en)*2014-10-242016-04-28International Business Machines CorporationSocial network users' interactions by splitting posts in a thread into a new thread
US20160162579A1 (en)*2014-12-092016-06-09Xiaomi Inc.Method and device for providing contact information

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10880242B2 (en)2015-10-022020-12-29Facebook, Inc.Predicting and facilitating increased use of a messaging application
US11757813B2 (en)2015-10-022023-09-12Meta Platforms, Inc.Predicting and facilitating increased use of a messaging application
US20180089318A1 (en)*2016-09-232018-03-29Linkedin CorporationTwo-sided network growth optimization in social networks
CN110545528A (en)*2019-09-192019-12-06白浩Social method, device and storage medium fusing multiple identities

Also Published As

Publication numberPublication date
US20170099358A1 (en)2017-04-06
US10313280B2 (en)2019-06-04
US10880242B2 (en)2020-12-29
US20210328950A1 (en)2021-10-21
US20190349323A1 (en)2019-11-14
US20170099240A1 (en)2017-04-06
US10333873B2 (en)2019-06-25
US11757813B2 (en)2023-09-12

Similar Documents

PublicationPublication DateTitle
US11757813B2 (en)Predicting and facilitating increased use of a messaging application
US11233762B2 (en)Providing augmented message elements in electronic communication threads
US11455657B2 (en)Navigating through content items on a computing device
US11604561B2 (en)Providing group messaging thread highlights
US10664150B2 (en)Providing group messaging thread highlights
US20230006951A1 (en)Viral interactions with portions of digital videos
US10536411B2 (en)Providing group messaging thread highlights
US20190182059A1 (en)Utilizing machine learning from exposed and non-exposed user recall to improve digital content distribution
US10685074B2 (en)Providing group messaging thread highlights
US10078864B2 (en)Identifying sold indicators in social networking system listings
US20180191643A1 (en)User communications with a third party through a social networking system
US20170187770A1 (en)Social networking interactions with portions of digital videos
US20210019839A1 (en)Providing peer-to-peer recommendations within a social networking system
US11062362B2 (en)Generating dynamic communication threads based on user interaction with sponsored digital content
US20180189827A1 (en)Analyzing and converting unstructured networking system communications
US10852945B2 (en)Generating social media communications based on low-data messages
EP3101845A1 (en)Providing augmented message elements in electronic communication threads

Legal Events

DateCodeTitleDescription
STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

ASAssignment

Owner name:META PLATFORMS, INC., CALIFORNIA

Free format text:CHANGE OF NAME;ASSIGNOR:FACEBOOK, INC.;REEL/FRAME:058961/0436

Effective date:20211028


[8]ページ先頭

©2009-2025 Movatter.jp