-
1.
公开(公告)号:US20180307383A1
公开(公告)日:2018-10-25
申请号:US15495885
申请日:2017-04-24
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jason Thomas Faulkner , Thomas Bouchard , Casey Baker , Sonu Arora , Kevin D. Morrison
IPC: G06F3/0482 , H04L12/18 , G06F3/0484 , G06F17/30
CPC classification number: G06F3/0482 , G06F3/04845 , G06F17/30817 , H04L12/1831
Abstract: Described herein is a system that enables a user to filter notable events, representations for which are presented on an interactive timeline associated with a teleconference session or a collaboration environment. The filtering can be implemented based on a type of a notable event and/or based on a specific notable event. The system is also configured to enable a user to search for instances of a type of event and instances of a specific notable event. The system is configured to provide results to the search request that list the teleconference sessions that include the located instances. The user can then select a teleconference session from the results to view an interactive timeline that includes representations of the located instances. Consequently, the system provides a tool that enables a user to efficiently and effectively locate events on an interactive timeline that are desirable (e.g., activity the user wants to view).
-
公开(公告)号:US10075499B2
公开(公告)日:2018-09-11
申请号:US15057928
申请日:2016-03-01
Applicant: Microsoft Technology Licensing, LLC
Inventor: Amer Aref Hassan , Sonu Arora , Omar Aftab , Bradford R. Clark , Danny Levin
CPC classification number: H04L65/80 , H04L12/1818 , H04L12/1822 , H04L12/1827 , H04L65/403 , H04L67/1051
Abstract: Techniques for host facility assignment for a conferencing session are described. Generally, a conferencing session refers to an exchange of communication media between communication endpoints. Accordingly to various embodiments, multiple different host facilities are available for hosting a conferencing session. Further to techniques described herein, a host facility from the different available host facilities is selected to perform hosting duties for the conferencing session. In at least some implementations, a host facility that is estimated to provide a highest session quality for the conferencing session is selected to host the conferencing session.
-
公开(公告)号:US20180227138A1
公开(公告)日:2018-08-09
申请号:US15427007
申请日:2017-02-07
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jason Thomas Faulkner , Jose Rodriguez , Casey Baker , Sonu Arora , Christopher Welsh , Kevin D. Morrison
IPC: H04L12/18
CPC classification number: H04L12/1818 , H04L12/1813 , H04L12/1822 , H04L12/1827 , H04L12/1831
Abstract: Described herein is a system that generates and displays an interactive timeline for a teleconference session. The system determines notable events that occur in association with live and/or recorded content of the teleconference session. The system adds a representation of a notable event to the interactive timeline in association with a time at which the notable event occurs. Moreover, the system enables varying levels of user interaction with a representation so that the user can view different amounts of information associated with a notable event. For example, first input associated with a representation can cause first information about a notable event to be displayed to a user without interrupting a current view of content being displayed. In an event the user wants to view more detailed information about the notable event, the user can provide second input which causes second information about the notable event to be displayed.
-
4.
公开(公告)号:US11018884B2
公开(公告)日:2021-05-25
申请号:US15495885
申请日:2017-04-24
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jason Thomas Faulkner , Thomas Bouchard , Casey Baker , Sonu Arora , Kevin D. Morrison
IPC: G06F3/048 , H04L12/18 , G06F16/74 , H04N7/15 , G06F3/0484
Abstract: Described herein is a system that enables a user to filter notable events, representations for which are presented on an interactive timeline associated with a teleconference session or a collaboration environment. The filtering can be implemented based on a type of a notable event and/or based on a specific notable event. The system is also configured to enable a user to search for instances of a type of event and instances of a specific notable event. The system is configured to provide results to the search request that list the teleconference sessions that include the located instances. The user can then select a teleconference session from the results to view an interactive timeline that includes representations of the located instances. Consequently, the system provides a tool that enables a user to efficiently and effectively locate events on an interactive timeline that are desirable (e.g., activity the user wants to view).
-
公开(公告)号:US10951947B2
公开(公告)日:2021-03-16
申请号:US16021860
申请日:2018-06-28
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Jason Thomas Faulkner , Sonu Arora , Santhosh Kumar Misro , Joshua George , Kevin Daniel Morrison
IPC: H04N21/442 , H04N21/431 , H04N21/258 , H04N21/2187 , G06K9/00 , H04N21/4788 , H04N7/15 , H04N21/4223 , H04N7/14
Abstract: The disclosed system implements techniques to identify activity in which attendees to a communication session likely have a greater interest. Prior to commencement of a communication session or during the communication session, the techniques enable a list of attendees to a communication session to be designated as a group for which detected activity has a priority with respect to being displayed. The designated list of attendees is a subset of a total number of attendees to the communication session. The system monitors streams associated with individual attendees on the list to detect an occurrence of a preset target event. The system configures a portion of a graphical user interface of the communication session to accentuate the stream that includes the occurrence of the preset target event.
-
公开(公告)号:US10600420B2
公开(公告)日:2020-03-24
申请号:US15707282
申请日:2017-09-18
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jason Thomas Faulkner , Sonu Arora , Santhosh Kumar Misro
Abstract: Described herein is a system configured to determine when burst activity (e.g., an activity hotspot) occurs in a conference session, and to associate the burst activity with a speaker that is speaking at a time when the burst activity occurs. Burst activity occurs when a threshold number of notable events (e.g., five, ten, fifty, one hundred, one thousand, etc.) occur within a threshold time period (e.g., ten seconds, thirty seconds, one minute, etc.). In various examples, the thresholds can be established relative to a number of participants in a conference session and/or a duration of a conference session (e.g., a scheduled duration). The system can then communicate data indicating that a threshold number of events occurred while an individual speaker is speaking.
-
公开(公告)号:US20190123925A1
公开(公告)日:2019-04-25
申请号:US16220459
申请日:2018-12-14
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jason Thomas Faulkner , Jose Rodriguez , Casey Baker , Sonu Arora , Christopher Welsh , Kevin D. Morrison
IPC: H04L12/18
Abstract: Described herein is a system that generates and displays a timeline for communication content. The system determines events that occur in association with the communication content (e.g., a video conference, a chat or messaging conversation, etc.). The system adds a representation of an event to the timeline in association with a time at which the event occurs. Moreover, the system enables user interaction with the representation so that the user can view information associated with an event.
-
公开(公告)号:US11159461B2
公开(公告)日:2021-10-26
申请号:US16654215
申请日:2019-10-16
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jason Thomas Faulkner , Rajiv Ramaiah , Tiphanie Lau , Sonu Arora
IPC: H04L12/58
Abstract: A system and method directed to determining one or more polls that a user may have missed during a period of inactivity is provided. Initially, a polling system may determine that a user is now active and may determine one or more polls that were created for or assigned to a user, or a group to which the user belongs, during the period of inactivity. The polling system may then surface a notification and/or an input window such that a user may provide polling input. In some instances, a user may have missed multiple polls; the polls presented to the user may be based on recent user activity and/or whether such missed polls are still live, or open.
-
公开(公告)号:US20180227339A1
公开(公告)日:2018-08-09
申请号:US15426992
申请日:2017-02-07
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jose Rodriguez , Jason Thomas Faulkner , Casey Baker , Sonu Arora , Christopher Welsh , Kevin D. Morrison
IPC: H04L29/06
CPC classification number: H04L65/403 , H04L65/1089 , H04L65/4015
Abstract: Described herein is a system that generates and displays an interactive timeline for a teleconference session, where the interactive timeline includes a representation of supplemental recorded content that has been added after a live viewing of the teleconference session has ended. The system can inject the supplemental recorded content into previously recorded content or append the supplemental recorded content to the interactive timeline. Moreover, the system can cause the supplemental recorded content to subsequently be displayed in one of multiple different views. Furthermore, the system can generate and/or distribute a notification of the supplemental recorded content so that participants to the teleconference session can be made aware of additional activity contributed to the teleconference session (e.g., by someone who missed the live viewing of the teleconference session).
-
公开(公告)号:US10673920B2
公开(公告)日:2020-06-02
申请号:US16058609
申请日:2018-08-08
Applicant: Microsoft Technology Licensing, LLC
Inventor: Amer Aref Hassan , Sonu Arora , Omar Aftab , Bradford R. Clark , Danny Levin
Abstract: Disclosed are methods and systems for selecting a host facility for a communications session for a group of devices. In one aspect, a method includes partitioning the devices into multiple clusters. Each cluster is associated with a respective host facility that is estimated to provide each device in the respective cluster a specified quality requirement during the communication session. The method also includes accessing a weighting value for each cluster of the different clusters based on one or more attributes of the devices in each respective cluster of the different clusters, and selecting a group host facility, from the host facilities associated with the clusters based on the weighting value of each respective cluster and a predefined criterion, the group host facility to host the communication session for the devices.
-
-
-
-
-
-
-
-
-