Movatterモバイル変換


[0]ホーム

URL:


US20200036762A1 - Facilitating conversations with automated location mapping - Google Patents

Facilitating conversations with automated location mapping
Download PDF

Info

Publication number
US20200036762A1
US20200036762A1US16/532,238US201916532238AUS2020036762A1US 20200036762 A1US20200036762 A1US 20200036762A1US 201916532238 AUS201916532238 AUS 201916532238AUS 2020036762 A1US2020036762 A1US 2020036762A1
Authority
US
United States
Prior art keywords
topic
electronic communication
conversation
individual
participant
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
US16/532,238
Inventor
Lisa Stifelman
Madhusudan Chinthakunta
Julian James Odell
Larry Paul Heck
Daniel Dole
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 Corp
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Corp
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 Corp, Microsoft Technology Licensing LLCfiledCriticalMicrosoft Corp
Priority to US16/532,238priorityCriticalpatent/US20200036762A1/en
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLCreassignmentMICROSOFT TECHNOLOGY LICENSING, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: ODELL, JULIAN JAMES, HECK, LARRY PAUL, CHINTHAKUNTA, MADHUSUDAN, STIFELMAN, LISA, DOLE, DANIEL
Assigned to MICROSOFT CORPORATIONreassignmentMICROSOFT CORPORATIONCORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE FROM MICROSOFT TECHNOLOGY LICENSING, LLC TO MICROSOFT CORPORATION PREVIOUSLY RECORDED ON REEL 049962 FRAME 0676. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT.Assignors: ODELL, JULIAN JAMES, HECK, LARRY PAUL, CHINTHAKUNTA, MADHUSUDAN, STIFELMAN, LISA, DOLE, DANIEL
Publication of US20200036762A1publicationCriticalpatent/US20200036762A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Individuals may utilize devices to engage in conversations about topics respectively associated with a location (e.g., restaurants where the individuals may meet for dinner). Often, the individual momentarily withdraws from the conversation in order to issue commands to the device to retrieve and present such information, and may miss parts of the conversation while interacting with the device. Additionally, the individual often explores such topics individually on a device and conveys such information to the other individuals through messages, which is inefficient and error-prone. Presented herein are techniques enabling devices to facilitate conversations by monitoring the conversation for references, by one individual to another (rather than as a command to the device), to a topic associated with a location. In the absence of a command from an individual, the device may automatically present a map alongside a conversation interface showing the location(s) of the topic(s) referenced in the conversation.

Description

Claims (21)

21. A method, comprising:
monitoring an electronic communication to detect a topic referenced by a participant in the electronic communication, wherein the topic is detected by:
identifying a domain of the electronic communication, an entity referenced in the electronic communication and an action associated with the electronic communication;
determining, based at least in part, on one or more of the domain, the entity, or the action, a geographic location referenced in the electronic communication;
determining, based at least in part, on one or more of the domain, the entity, or the action, whether the participant in the electronic communication has requested additional information about the geographic location;
determining based, at least in part, on further monitoring of the electronic communication, whether to provide a map from an origin associated with the participant to the geographic location or to provide the additional information about the geographic location;
when it is determined to provide the map from the origin associated with the participate to the geographic location:
generating a route from the origin associated with the participant to the geographic location; and
providing the map and the generated route on a display of a computing device associated with the participant; and
when it is determined to provide the additional information about the geographic location:
performing a search for the additional information; and
providing the additional information on the display of the computing device associated with the participant.
30. A system, comprising:
at least one processor; and
a memory coupled to the at least one processor and storing instructions that, when executed by the at least one processor, performs operations, comprising:
monitoring an electronic communication to detect a topic referenced by a participant in the electronic communication, wherein the topic is detected by:
identifying a domain of the electronic communication, an entity referenced in the electronic communication and an action referenced with the electronic communication;
determining, based at least in part, on one or more of the domain, the entity, or the action, a geographic location referenced in the electronic communication;
determining, based at least in part, on one or more of the domain, the entity, or the action, whether the participant in the electronic communication has requested additional information about the geographic location;
determining based, at least in part, on further monitoring of the electronic communication, whether to provide a map from an origin associated with the participant to the geographic location or to provide the additional information about the geographic location;
when it is determined to provide the map from the origin associated with the participate to the geographic location:
generating a route from the origin associated with the participant to the geographic location; and
providing the map and the generated route on a display of a computing device associated with the participant; and
when it is determined to provide the additional information about the geographic location:
performing a search for the additional information; and
providing the additional information on the display of the computing device associated with the participant.
39. A method, comprising:
monitoring an electronic communication to detect a topic referenced by a participant in the electronic communication, wherein the topic is detected by:
identifying a domain of the electronic communication, an entity referenced in the electronic communication and an action associated with the electronic communication;
determining, based at least in part, on one or more of the domain, the entity, or the action, a geographic location referenced in the electronic communication;
determining, based at least in part, on one or more of the domain, the entity, or the action, whether the participant in the electronic communication has requested additional information about the geographic location;
determining based, at least in part, on further monitoring of the electronic communication, whether to provide a map from an origin associated with the participant to the geographic location or to provide the additional information about the geographic location;
when it is determined to provide the map from the origin associated with the participate to the geographic location:
providing the map and a generated route on a display of a computing device associated with the participant; and
when it is determined to provide the additional information about the geographic location:
determining the additional information; and
providing the additional information on the display of the computing device associated with the participant.
US16/532,2382014-06-172019-08-05Facilitating conversations with automated location mappingAbandonedUS20200036762A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US16/532,238US20200036762A1 (en)2014-06-172019-08-05Facilitating conversations with automated location mapping

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US14/307,439US10375129B2 (en)2014-06-172014-06-17Facilitating conversations with automated location mapping
US16/532,238US20200036762A1 (en)2014-06-172019-08-05Facilitating conversations with automated location mapping

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US14/307,439ContinuationUS10375129B2 (en)2014-06-172014-06-17Facilitating conversations with automated location mapping

Publications (1)

Publication NumberPublication Date
US20200036762A1true US20200036762A1 (en)2020-01-30

Family

ID=53524947

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US14/307,439ActiveUS10375129B2 (en)2014-06-172014-06-17Facilitating conversations with automated location mapping
US16/532,238AbandonedUS20200036762A1 (en)2014-06-172019-08-05Facilitating conversations with automated location mapping

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US14/307,439ActiveUS10375129B2 (en)2014-06-172014-06-17Facilitating conversations with automated location mapping

Country Status (5)

CountryLink
US (2)US10375129B2 (en)
EP (1)EP3158523A1 (en)
CN (1)CN106462879B (en)
TW (1)TW201601093A (en)
WO (1)WO2015195688A1 (en)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8676904B2 (en)2008-10-022014-03-18Apple Inc.Electronic devices with voice command and contextual data processing capabilities
US9715875B2 (en)2014-05-302017-07-25Apple Inc.Reducing the need for manual start/end-pointing and trigger phrases
US9338493B2 (en)2014-06-302016-05-10Apple Inc.Intelligent automated assistant for TV user interactions
US10505875B1 (en)*2014-09-152019-12-10Amazon Technologies, Inc.Determining contextually relevant application templates associated with electronic message content
JP5940135B2 (en)*2014-12-022016-06-29インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation Topic presentation method, apparatus, and computer program.
US9886953B2 (en)2015-03-082018-02-06Apple Inc.Virtual assistant activation
US20160269349A1 (en)*2015-03-122016-09-15General Electric CompanySystem and method for orchestrating and correlating multiple software-controlled collaborative sessions through a unified conversational interface
US10460227B2 (en)2015-05-152019-10-29Apple Inc.Virtual assistant in a communication session
US10200824B2 (en)*2015-05-272019-02-05Apple Inc.Systems and methods for proactively identifying and surfacing relevant content on a touch-sensitive device
EP3309738A4 (en)*2015-06-122018-11-07Sony CorporationInformation processing device, information processing method, and program
US10331312B2 (en)2015-09-082019-06-25Apple Inc.Intelligent automated assistant in a media environment
US20170193074A1 (en)*2015-12-302017-07-06Yahoo! Inc.Finding Related Articles for a Content Stream Using Iterative Merge-Split Clusters
US12197817B2 (en)2016-06-112025-01-14Apple Inc.Intelligent device arbitration and control
US11509764B1 (en)*2016-06-232022-11-228X8, Inc.Region-based connecting of calls using client-specific control and provisioned numbers
US10873554B2 (en)*2016-09-082020-12-22Microsoft Technology Licensing, LlcDetermining consensus among message participants based on message content
US10019887B1 (en)*2017-03-212018-07-10Satellite Tracking Of People LlcSystem and method for tracking interaction between monitored population and unmonitored population
US10541952B2 (en)2017-04-262020-01-21International Business Machines CorporationRecommendation generator responsive to messaging content
US10488212B2 (en)*2017-10-182019-11-26Taipei Anjet CorporationMethod for tracking and navigating a group
US11437045B1 (en)*2017-11-092022-09-06United Services Automobile Association (Usaa)Virtual assistant technology
CN110365726B (en)*2018-04-092022-07-19阿里巴巴集团控股有限公司Communication processing method, device, terminal and server
US10602317B2 (en)*2018-05-012020-03-24Satellite Tracking Of People LlcSystem and method of alternative tracking upon disabling of monitoring device
DK180639B1 (en)2018-06-012021-11-04Apple Inc DISABILITY OF ATTENTION-ATTENTIVE VIRTUAL ASSISTANT
US11462215B2 (en)2018-09-282022-10-04Apple Inc.Multi-modal inputs for voice commands
US11348573B2 (en)2019-03-182022-05-31Apple Inc.Multimodality in digital assistant systems
JP7363157B2 (en)*2019-07-242023-10-18富士フイルムビジネスイノベーション株式会社 Information processing device and program
TWI737083B (en)*2019-12-172021-08-21中興保全科技股份有限公司Map punching method and architecture for mobile device
US20220335698A1 (en)*2019-12-172022-10-20Ashley SinHee KimSystem and method for transforming mapping information to an illustrated map
US12301635B2 (en)2020-05-112025-05-13Apple Inc.Digital assistant hardware abstraction
US11399002B2 (en)*2020-05-152022-07-26Meta Platforms, Inc.Social network collections
US20220070234A1 (en)*2020-08-312022-03-03Avaya Inc.Systems and methods for consolidating correlated messages in group conversations
US12062367B1 (en)*2021-06-282024-08-13Amazon Technologies, Inc.Machine learning techniques for processing video streams using metadata graph traversal

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7461058B1 (en)*1999-09-242008-12-02Thalveg Data Flow LlcOptimized rule based constraints for collaborative filtering systems
JP4274760B2 (en)2002-08-202009-06-10株式会社ピートゥピーエー Map output device, map output method and program
WO2005100769A2 (en)*2004-04-192005-10-27Volvo Technology CorporationMethod and system for controlling a free-piston energy converter
US7363295B2 (en)2004-04-192008-04-22Yahoo! Inc.Techniques for inline searching in an instant messenger environment
US20060129455A1 (en)2004-12-152006-06-15Kashan ShahMethod of advertising to users of text messaging
US20130226453A1 (en)2005-02-082013-08-29Bryan Gardner TrusselSystems and methods for mobile communication integration
US8417569B2 (en)*2005-11-302013-04-09John Nicholas and Kristin Gross TrustSystem and method of evaluating content based advertising
US7925716B2 (en)2005-12-052011-04-12Yahoo! Inc.Facilitating retrieval of information within a messaging environment
US8571580B2 (en)2006-06-012013-10-29Loopt Llc.Displaying the location of individuals on an interactive map display on a mobile communication device
US20070288164A1 (en)2006-06-082007-12-13Microsoft CorporationInteractive map application
US20080201434A1 (en)2007-02-162008-08-21Microsoft CorporationContext-Sensitive Searches and Functionality for Instant Messaging Applications
US8131556B2 (en)*2007-04-032012-03-06Microsoft CorporationCommunications using different modalities
US7917465B2 (en)2007-08-272011-03-29Yahoo! Inc.System and method for providing vector terms related to instant messaging conversations
GB2452625A (en)2007-09-052009-03-11Cvon Innovations LtdAdvertising system
KR20090073666A (en)2007-12-312009-07-03팅크웨어(주) Navigation system and method for exchanging location information by messenger
CN101251853A (en)2008-02-202008-08-27魔极科技(北京)有限公司System and method for digging user attribute based on user interactive records
US8312380B2 (en)2008-04-042012-11-13Yahoo! Inc.Local map chat
US8375308B2 (en)*2008-06-242013-02-12International Business Machines CorporationMulti-user conversation topic change
US8707258B2 (en)*2008-10-212014-04-22At&T Intellectual Property I, L.P.Multi-modal/multi-channel application tool architecture
US10642934B2 (en)2011-03-312020-05-05Microsoft Technology Licensing, LlcAugmented conversational understanding architecture
US9760566B2 (en)2011-03-312017-09-12Microsoft Technology Licensing, LlcAugmented conversational understanding agent to identify conversation context between two humans and taking an agent action thereof
US9009142B2 (en)2011-07-272015-04-14Google Inc.Index entries configured to support both conversation and message based searching
US8886655B1 (en)*2012-02-102014-11-11Google Inc.Visual display of topics and content in a map-like interface
US20130227017A1 (en)2012-02-242013-08-29Steven Antony GahlingsLocation associated virtual interaction, virtual networking and virtual data management
US9685160B2 (en)2012-04-162017-06-20Htc CorporationMethod for offering suggestion during conversation, electronic device using the same, and non-transitory storage medium
US9367959B2 (en)*2012-06-052016-06-14Apple Inc.Mapping application with 3D presentation
WO2014009963A1 (en)*2012-07-102014-01-16Indian Institute Of Technology, BombayMethod and apparatus for optimizing and scaling control plane traffic in carrier ethernet transport networks
US8554873B1 (en)*2012-10-052013-10-08Google Inc.Custom event and attraction suggestions
CN103891245B (en)*2012-10-192018-04-27微软技术许可有限责任公司The content detection of location-aware
US9148394B2 (en)*2012-12-112015-09-29Nuance Communications, Inc.Systems and methods for user interface presentation of virtual agent
US9374327B2 (en)*2013-01-082016-06-21Vmware, Inc.Intelligent chat system

Also Published As

Publication numberPublication date
US20150365448A1 (en)2015-12-17
TW201601093A (en)2016-01-01
CN106462879A (en)2017-02-22
US10375129B2 (en)2019-08-06
EP3158523A1 (en)2017-04-26
WO2015195688A1 (en)2015-12-23
CN106462879B (en)2021-10-22

Similar Documents

PublicationPublication DateTitle
US20200036762A1 (en)Facilitating conversations with automated location mapping
US11972095B2 (en)Voice assistant-enabled client application with user view context and multi-modal input support
US12230272B2 (en)Proactive incorporation of unsolicited content into human-to-computer dialogs
US10853582B2 (en)Conversational agent
US11669752B2 (en)Automatic actions based on contextual replies
US9276802B2 (en)Systems and methods for sharing information between virtual agents
US9148394B2 (en)Systems and methods for user interface presentation of virtual agent
US9560089B2 (en)Systems and methods for providing input to virtual agent
US9659298B2 (en)Systems and methods for informing virtual agent recommendation
US9679300B2 (en)Systems and methods for virtual agent recommendation for multiple persons
US9262175B2 (en)Systems and methods for storing record of virtual agent interaction
US20140164953A1 (en)Systems and methods for invoking virtual agent
US20140164532A1 (en)Systems and methods for virtual agent participation in multiparty conversation
CN104335234A (en) Systems and methods for integrating third-party services with digital assistants
US20140280053A1 (en)Contextual socially aware local search
US12430011B2 (en)Voice assistant-enabled client application with user view context and multi-modal input support
US12050841B2 (en)Voice assistant-enabled client application with user view context

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:STIFELMAN, LISA;CHINTHAKUNTA, MADHUSUDAN;ODELL, JULIAN JAMES;AND OTHERS;SIGNING DATES FROM 20150331 TO 20150602;REEL/FRAME:049962/0676

ASAssignment

Owner name:MICROSOFT CORPORATION, WASHINGTON

Free format text:CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE FROM MICROSOFT TECHNOLOGY LICENSING, LLC TO MICROSOFT CORPORATION PREVIOUSLY RECORDED ON REEL 049962 FRAME 0676. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT;ASSIGNORS:STIFELMAN, LISA;CHINTHAKUNTA, MADHUSUDAN;ODELL, JULIAN JAMES;AND OTHERS;SIGNING DATES FROM 20150331 TO 20150602;REEL/FRAME:050809/0286

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

STCBInformation on status: application discontinuation

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


[8]ページ先頭

©2009-2025 Movatter.jp