Movatterモバイル変換


[0]ホーム

URL:


US20210342038A1 - Message application improvement for recalling one to many private conversations - Google Patents

Message application improvement for recalling one to many private conversations
Download PDF

Info

Publication number
US20210342038A1
US20210342038A1US16/866,380US202016866380AUS2021342038A1US 20210342038 A1US20210342038 A1US 20210342038A1US 202016866380 AUS202016866380 AUS 202016866380AUS 2021342038 A1US2021342038 A1US 2021342038A1
Authority
US
United States
Prior art keywords
machine
conversations
group conversations
learned model
group
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.)
Granted
Application number
US16/866,380
Other versions
US12321566B2 (en
Inventor
Adam Leon
Monique Yin
David Golland
Felix Giguere Villegas
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.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Technology Licensing LLC
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 Microsoft Technology Licensing LLCfiledCriticalMicrosoft Technology Licensing LLC
Priority to US16/866,380priorityCriticalpatent/US12321566B2/en
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLCreassignmentMICROSOFT TECHNOLOGY LICENSING, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: GOLLAND, DAVID, YIN, MONIQUE, LEON, ADAM, VILLEGAS, FELIX GIGUERE
Publication of US20210342038A1publicationCriticalpatent/US20210342038A1/en
Application grantedgrantedCritical
Publication of US12321566B2publicationCriticalpatent/US12321566B2/en
Activelegal-statusCriticalCurrent
Adjusted expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

Techniques for improving an interactive user interface of a messaging application by dynamically identifying a configurable number of top-ranked targets for a new message from a plurality of possible targets for the new message are disclosed. An interaction with the messaging application is detected. The interaction is determined to be indicative of an intent to identify a target for the new message from the plurality of possible targets for the new message. The identifying of the targets is performed by applying a matching algorithm to the one or more keywords. The matching algorithm blends a ranking of individual connections associated with the member with a ranking of group conversations associated with the member. Responsive to the detection of the interaction, a listing of identifiers associated with the targets is caused to be presented in a search results portion of the user interface.

Description

Claims (20)

1. A system comprising:
one or more computer processors;
one or more computer memories;
a set of instructions incorporated into the one or more computer memories, the set of instructions configuring the one or more computer processors to perform operations, the operations comprising:
detecting an interaction with a messaging application, the interaction being usable for identifying a target for a new message from a plurality of possible targets for the new message, the interaction including a specification of one or more keywords associated with the target in a search portion of a user interface, the plurality of possible targets including individual connections and group conversations associated with a member of a social networking system;
applying a matching algorithm to the one or more keywords, the matching algorithm blending a ranking of the individual connections associated with the member with a ranking of the group conversations associated with the member; and
responsive to the detection of the interaction, causing a listing of identifiers associated with the targets to be presented in a search results portion of the user interface, each of the identifiers being selectable to cause a field to be presented in the user interface for entering the new message.
11. A method comprising:
detecting an interaction with a messaging application, the interaction being usable for identifying a target for a new message from a plurality of possible targets for the new message, the interaction including a specification of one or more keywords associated with the target in a search portion of a user interface, the plurality of possible targets including individual connections and group conversations associated with a member of a social networking system;
applying a matching algorithm to the one or more keywords, the matching algorithm blending a ranking of the individual connections associated with the member with a ranking of the group conversations associated with the member; and
responsive to the detection of the interaction, causing a listing of identifiers associated with the targets to be presented in a search results portion of the user interface, each of the identifiers being selectable to cause a field to be presented in the user interface for entering the new message.
16. A non-transitory machine-readable storage medium embodying a set of instructions that, when executed by one or more processors, causes the one or more processors to perform operations for dynamically identifying targets for a new message from a plurality of possible targets for the new message, the operations comprising:
detecting an interaction with a messaging application, the interaction being usable for identifying a target for a new message from a plurality of possible targets for the new message, the interaction including a specification of one or more keywords associated with the target in a search portion of a user interface, the plurality of possible targets including individual connections and group conversations associated with a member of a social networking system;
applying a matching algorithm to the one or more keywords, the matching algorithm blending a ranking of the individual connections associated with the member with a ranking of the group conversations associated with the member; and
responsive to the detection of the interaction, causing a listing of identifiers associated with the targets to be presented in a search results portion of the user interface, each of the identifiers being selectable to cause a field to be presented in the user interface for entering the new message.
US16/866,3802020-05-042020-05-04Message application improvement for recalling one to many private conversationsActive2040-07-24US12321566B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US16/866,380US12321566B2 (en)2020-05-042020-05-04Message application improvement for recalling one to many private conversations

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US16/866,380US12321566B2 (en)2020-05-042020-05-04Message application improvement for recalling one to many private conversations

Publications (2)

Publication NumberPublication Date
US20210342038A1true US20210342038A1 (en)2021-11-04
US12321566B2 US12321566B2 (en)2025-06-03

Family

ID=78292810

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US16/866,380Active2040-07-24US12321566B2 (en)2020-05-042020-05-04Message application improvement for recalling one to many private conversations

Country Status (1)

CountryLink
US (1)US12321566B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20210352075A1 (en)*2020-05-082021-11-11Apple Inc.Group identification using machine learning

Citations (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060173961A1 (en)*2005-02-012006-08-03Microsoft CorporationPeople-centric view of email
US20080071873A1 (en)*2006-09-202008-03-20John Nicholas GrossElectronic Message System Recipient Recommender
US20140046961A1 (en)*2004-03-312014-02-13Google Inc.Systems and methods for re-ranking displayed conversations
US20140108562A1 (en)*2012-10-122014-04-17John PanzerAutomatically Suggesting Groups Based on Past User Interaction
US20140244619A1 (en)*2013-02-262014-08-28Facebook, Inc.Intelligent data caching for typeahead search
US20150347925A1 (en)*2014-05-272015-12-03Insidesales.comEmail optimization for predicted recipient behavior: suggesting changes that are more likely to cause a target behavior to occur
US20160063115A1 (en)*2014-08-272016-03-03Facebook, Inc.Blending by Query Classification on Online Social Networks
US20160357761A1 (en)*2015-06-052016-12-08Apple Inc.Techniques for suggesting recipients based on a context of a device
US20170068906A1 (en)*2015-09-092017-03-09Microsoft Technology Licensing, LlcDetermining the Destination of a Communication
US20170201575A1 (en)*2016-01-082017-07-13Facebook, Inc.Pivot interface element for a messaging system
US20170279919A1 (en)*2016-03-222017-09-28Facebook, Inc.Handling User Interface Components
US20180083905A1 (en)*2016-09-212018-03-22Facebook, Inc.Module ranking for a modular inbox
US20180131660A1 (en)*2016-11-102018-05-10Facebook, Inc.Managing digital messages across a plurality of social networking groups
US20190102396A1 (en)*2017-10-032019-04-04Facebook, Inc.Systems and methods for ranking potential recipients of content items associated with a social networking system
US20190155916A1 (en)*2017-11-222019-05-23Facebook, Inc.Retrieving Content Objects Through Real-time Query-Post Association Analysis on Online Social Networks

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20140046961A1 (en)*2004-03-312014-02-13Google Inc.Systems and methods for re-ranking displayed conversations
US20060173961A1 (en)*2005-02-012006-08-03Microsoft CorporationPeople-centric view of email
US20080071873A1 (en)*2006-09-202008-03-20John Nicholas GrossElectronic Message System Recipient Recommender
US20140108562A1 (en)*2012-10-122014-04-17John PanzerAutomatically Suggesting Groups Based on Past User Interaction
US20140244619A1 (en)*2013-02-262014-08-28Facebook, Inc.Intelligent data caching for typeahead search
US20150347925A1 (en)*2014-05-272015-12-03Insidesales.comEmail optimization for predicted recipient behavior: suggesting changes that are more likely to cause a target behavior to occur
US20160063115A1 (en)*2014-08-272016-03-03Facebook, Inc.Blending by Query Classification on Online Social Networks
US20160357761A1 (en)*2015-06-052016-12-08Apple Inc.Techniques for suggesting recipients based on a context of a device
US20170068906A1 (en)*2015-09-092017-03-09Microsoft Technology Licensing, LlcDetermining the Destination of a Communication
US20170201575A1 (en)*2016-01-082017-07-13Facebook, Inc.Pivot interface element for a messaging system
US20170279919A1 (en)*2016-03-222017-09-28Facebook, Inc.Handling User Interface Components
US20180083905A1 (en)*2016-09-212018-03-22Facebook, Inc.Module ranking for a modular inbox
US20180131660A1 (en)*2016-11-102018-05-10Facebook, Inc.Managing digital messages across a plurality of social networking groups
US20190102396A1 (en)*2017-10-032019-04-04Facebook, Inc.Systems and methods for ranking potential recipients of content items associated with a social networking system
US20190155916A1 (en)*2017-11-222019-05-23Facebook, Inc.Retrieving Content Objects Through Real-time Query-Post Association Analysis on Online Social Networks

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
IPCOM000257299D: "A System and Method to Suggest Context-Appropriate Names for @Mentions", 01/30/2019. (Year: 2019)*

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20210352075A1 (en)*2020-05-082021-11-11Apple Inc.Group identification using machine learning

Also Published As

Publication numberPublication date
US12321566B2 (en)2025-06-03

Similar Documents

PublicationPublication DateTitle
US20190294731A1 (en)Search query dispatcher using machine learning
US9558613B2 (en)Social network interaction via games
CN106687951B (en) inferred identity
US20170250930A1 (en)Interactive content recommendation personalization assistant
US11514402B2 (en)Model selection using greedy search
US10423689B2 (en)Guided browsing experience
US10771424B2 (en)Usability and resource efficiency using comment relevance
US20190258984A1 (en)Generative adversarial networks in predicting sequential data
US20160371276A1 (en)Answer scheme for information request
US20200097616A1 (en)Routing of Cases Using Unstructured Input and Natural Language Processing
CN110059230B (en)Generalized linear mixture model for improved search
US10481750B2 (en)Guided edit optimization
US11397899B2 (en)Filtering content using generalized linear mixed models
US11176216B2 (en)Context aware personalized query autocompletion
US20200004827A1 (en)Generalized linear mixed models for generating recommendations
US10198512B2 (en)Search relevance using past searchers' reputation
US20200410428A1 (en)Candidate selection using personalized relevance modeling system
US20160062621A1 (en)User interface for funnel analysis
US9848053B2 (en)Systems and methods for measuring user engagement
US11263704B2 (en)Constrained multi-slot optimization for ranking recommendations
US20210326401A1 (en)Scaling workloads using staging and computation pushdown
US20160062558A1 (en)Backend techniques for funnel analysis
US20200410049A1 (en)Personalizing online feed presentation using machine learning
US12321566B2 (en)Message application improvement for recalling one to many private conversations
CN109725962B (en)Attribute affinity based action hint transmission

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LEON, ADAM;YIN, MONIQUE;GOLLAND, DAVID;AND OTHERS;SIGNING DATES FROM 20200501 TO 20200504;REEL/FRAME:052565/0164

FEPPFee payment procedure

Free format text:ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

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

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

STCVInformation on status: appeal procedure

Free format text:NOTICE OF APPEAL FILED

STCVInformation on status: appeal procedure

Free format text:APPEAL BRIEF (OR SUPPLEMENTAL BRIEF) ENTERED AND FORWARDED TO EXAMINER

STCVInformation on status: appeal procedure

Free format text:EXAMINER'S ANSWER TO APPEAL BRIEF MAILED

STCVInformation on status: appeal procedure

Free format text:ON APPEAL -- AWAITING DECISION BY THE BOARD OF APPEALS

STCVInformation on status: appeal procedure

Free format text:BOARD OF APPEALS DECISION RENDERED

STPPInformation on status: patent application and granting procedure in general

Free format text:NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS

STCFInformation on status: patent grant

Free format text:PATENTED CASE


[8]ページ先頭

©2009-2025 Movatter.jp