- Tokyo, JP Scott CARTER - Menlo Park CA, US Jennifer MARLOW - Palo Alto CA, US Matthew L. COOPER - San Francisco CA, US
International Classification:
H04L 12/58 G06F 17/24 G06Q 10/10
Abstract:
Example implementations described herein are directed to systems and methods for providing documents in the chat of a chat application. Example implementations can involve detecting, in a chat of a chat application, an indication to edit a document; inserting a fragment of the document into the chat of the chat application, the fragment configured to be editable within the chat of the chat application; and modifying the document based on input provided to the fragment of the document in the chat of the chat application.
Systems And Methods For A Context Aware Conversational Agent Based On Machine-Learning
- Tokyo, JP Jennifer Marlow - Palo Alto CA, US Rafal Kocielnik - Seattle WA, US Di Lu - Pittsburgh PA, US
International Classification:
G06N 3/00 G06F 15/18 G10L 15/197 G10L 15/18
Abstract:
Example implementations are directed to systems and methods for a context aware conversational agent for self-learning. In an example implementation, a method includes generating a journaling model based on activity data and engagement data associated with one or more tasks of a user. The journaling model uses machine-learning to identify a context pattern using the activity data, and maps performance associated with the one or more tasks based at least on the engagement data. The method adaptively provides a prompt to gather additional engagement data based on the context pattern in view of real-time activity data, where the prompt is generated based on the journaling model. The journaling model is updated based on the additional engagement data.
Generating Itinerary Destinations And Recommendations From Scanned Content
- Tokyo, JP Matthew L. COOPER - San Francisco CA, US Jennifer MARLOW - Palo Alto CA, US Francine CHEN - Menlo Park CA, US
International Classification:
G01C 21/34 G01C 21/36
Abstract:
For tourists, interactions with digital public displays often depend on specific technologies that users may not be familiar with (Quick Response codes, near field communication, and so on) may not have access to because of networking issues, may lack a required application or device technology, may not want to use because of time constraints, or may not want to use because they are worried about sharing their data with a third-party service. Example implementations described herein are directed to a system that allows users to seamlessly share content with a public travel kiosk system.
- Tokyo, JP Scott CARTER - Menlo Park CA, US Jennifer MARLOW - Palo Alto CA, US Matthew L. COOPER - San Francisco CA, US
International Classification:
H04L 12/58 G06F 17/24 G06Q 10/10
Abstract:
Example implementations described herein are directed to systems and methods for providing documents in the chat of a chat application. Example implementations can involve detecting, in a chat of a chat application, an indication to edit a document; inserting a fragment of the document into the chat of the chat application, the fragment configured to be editable within the chat of the chat application; and modifying the document based on input provided to the fragment of the document in the chat of the chat application.
Systems And Methods For Linking Attachments To Chat Messages
- Tokyo, JP Scott CARTER - Menlo Park CA, US Jennifer MARLOW - Palo Alto CA, US Matthew L. COOPER - San Francisco CA, US
International Classification:
G06F 17/27 G06F 3/0484 G06F 3/0482
Abstract:
Example implementations described herein are directed to a system for inserting document links or document fragments in messaging applications. For input provided to a messaging application, example implementations can parse the input to determine document parameters, determine previously linked documents in messages of the messaging application corresponding to the document parameters; and embed at least one of a selected document fragment or document link from the determined previously linked documents.
Systems And Methods For Access Control Based On Machine-Learning
- Tokyo, JP Matthew Lee - Mountain View CA, US Jennifer Marlow - Palo Alto CA, US
International Classification:
G06Q 10/06 G06N 99/00
Abstract:
Example implementations are directed to a method of receiving information associated with an activity, analyze the information to identify a first pattern and a second pattern, generate a customized transition model for returning to the first pattern. In response to a detected trigger indicating a transition to the first pattern, the method assesses context factors to apply the customized transition to dynamically manage access to digital resources during the transition to the first pattern. In response to a determination that a transition to the first pattern satisfies a threshold, the method restores access to the digital resources.
Systems And Methods For Bringing Document Interactions Into The Online Conversation Stream
System that automatically embeds interactive document snippets inside chat conversation stream. Specifically, described are techniques to automatically crop meaningful areas on document pages based on users' actions and underlying content to embed them inside chat window. Embedded snippets are easy to view because smart cropping provides viewers enough context. Snippets are playable inside the chat window so users can view the snippet without having to open the corresponding document. Importantly, viewers can reply inline to a document snippet, also without having to open the original document page. Like traditional text messages, snippets are appended to the conversation chat window, allowing co-workers to see what was added. When users choose to focus on document itself (as opposed to working inside the chat window only), the system automatically shows all relevant document snippets as well as chat messages, helping the person quickly see what conversations happened around this part of the document.
Rapidly Skimmable Presentations Of Web Meeting Recordings
- Tokyo, JP Andreas Girgensohn - Palo Alto CA, US Scott Carter - Mountain View CA, US Jennifer Marlow - Palo Alto CA, US Matthew L. Cooper - San Francisco CA, US
Example implementations described herein are directed to systems and methods for representing meeting content. Such implementations may involve processing an online presentation for one or more media segments, extracting information from the one or more media segments indicative of one or more relationships between one or more participants of the online presentation and generating an interface for the online presentation, the interface indicative of the one or more relationships between the one or more participants of the online presentation. Through such example implementations, online presentations can be indexed and an interface can be generated for the online presentation that allows for content of the presentation to be searchable.