An electronic mail (email) system generates an email user interface display, with a timeslot actuator, for composing an email message. Actuation of the timeslot actuator is detected and the email system accesses available timeslots from a calendar system corresponding to the user. User selectable display elements, corresponding to each available timeslot, are displayed on the email user interface display, along with message content. When a user selectable display element corresponding to an available timeslot is selected, the email message content is populated with a selectable timeslot element, corresponding to the available timeslot, that can be sent to recipients in the email message.
Integrating An Application For Surfacing Data On An Email Message Pane
An electronic mail (email) system generates an email user interface display for composing an email message. A context-sensitive widget display is surfaced, on the user interface display, in-line with other message content. A widget that generates the widget display interacts with a remote data service to surface data from the remote data service, on the widget display.
An electronic mail (e-mail) system detects when a user is replying to a particular portion of content in a received message. The reply is automatically formatted to visually distinguish it over replies from other recipients to the same portion of content.
Schedule Control System Based On Incremental Time Recovery Using Scheduling Assistance Logic
- Redmond WA, US Pamela BHATTACHARYA - Redmond WA, US Mayerber LOUREIRO DE CARVALHO NETO - Kirkland WA, US Warren JOHNSON - Sammamish WA, US Juliana Pena OCAMPO - Redmond WA, US Chala FUFA - Redmond WA, US Benjamin Gene CHEUNG - Redmond WA, US Shahil SONI - Seattle WA, US
International Classification:
G06Q 10/10
Abstract:
A time aggregation and control system detects when an automated scheduling assistant is invoked to perform a scheduling operation. It detects scheduling characteristics corresponding to the scheduling operation and identifies a time saving value corresponding to the scheduling operation. The time saving value is aggregated over a plurality of different scheduling operations until a time block trigger is detected. A scheduling control signal is generated, to automatically reserve a block of time, based upon the aggregated time saving values.
Providing Document Feature Management In Relation To Communication
- Redmond WA, US Philip Z. LOH - Redmond WA, US Shahil SONI - Redmond WA, US
International Classification:
G06F 3/0482 H04L 29/08 H04L 12/58
Abstract:
Variety of approaches to provide document feature management in relation to a communication are described. A productivity application initiates operations to present a communication through a productivity application user interface (UI). The communication includes an attachment file. Upon receiving a modification for the attachment file, the attachment file is renamed based on the modification. An instruction is also transmitted to a data store associated with the communication to rename the attachment file based on the modification. Alternatively, in response a request to create a cloud hosted file, the cloud hosted file is created as related to the communication. A property of the cloud hosted file is also configured based on a property of the communication. The cloud hosted file is furthermore associated with a group associated with the communication.
- Redmond WA, US Eric Scott Courtemanche - Seattle WA, US Haebin Seo - Seattle WA, US Ian Dwyer Curry - Seattle WA, US Teslim Abiodun Alabi - Redmond WA, US Paul D. Tischhauser - Redmond WA, US Phoebe Eyonnie Ash - Renton WA, US Shahil Soni - Seattle WA, US SungJae Park - Redmond WA, US Daniel Sungje Choi - Redmond WA, US Sara Wiltberger - Redmond WA, US Skye Pazuchanics - Redmond WA, US
International Classification:
G06Q 10/10 G06F 17/30 G06N 99/00
Abstract:
A scheduling system suitable for tracking and visually indicating impact of events on free time is provided. The scheduling system receives a request associated with an event. In response, the scheduling system accesses, from a data storage, user data structure for a user associated with the event, whereby the user data structure indicates scheduling information for the user including free time of the user. The scheduling system determines an impact on the free time of the user based on the user attending the event. The scheduling system then generates a user interface that includes a visual indication of the impact of attending the event on the free time of the user and causes presentation of the user interface on a client device of the user.
Tagging Meeting Invitees To Automatically Create Tasks
- Redmond WA, US Eric Scott Courtemanche - Seattle WA, US Haebin Seo - Seattle WA, US Ian Dwyer Curry - Seattle WA, US Paul David Tischhauser - Redmond WA, US Phoebe Eyonnie Ash - Renton WA, US Shahil Soni - Seattle WA, US Skye Lee Pazuchanics - Duvall WA, US SungJae Park - Providence RI, US Daniel Sungje Choi - Providence RI, US Sara Wiltberger - Santa Clara CA, US Teslim Abiodun Alabi - Redmond WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
G06Q 10/10
Abstract:
Systems and methods are disclosed for automatically generating a calendar event for a task associated with a meeting. The disclosed systems and methods may include receiving an indication to create a meeting with at least one invitee. At least one invitee is assigned a task from an agenda associated with the meeting. When an invitee is assigned a task, a time slot is automatically added to the invitees' calendar.
Document Linking In An Electronic Messaging System
Linked content is identified in a first electronic message, the linked content corresponding to a portion of a source document. A second electronic message that is associated with the first electronic message is received and includes a version of the linked content. A user interface is generated that represents the second electronic message and includes a version selection user input mechanism that is actuatable to select the version of the linked content in the second electronic message. Based on user actuation of the version selection user input mechanism, the version of the linked content in the second electronic message is selected and automatically incorporated into the source document.
Googleplus
Shahil Soni
Shahil Soni
Youtube
yaar anmule 2011 muktsar boys jaali
SAHIL SONI MANI AMLI MANI SONI SHUBHAM SHARMA SONU SONI SAHILMASOUN@GM...