-
公开(公告)号:WO2018093739A1
公开(公告)日:2018-05-24
申请号:PCT/US2017/061420
申请日:2017-11-14
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: GENG, Yingying , VOSS, Chad A. , HSU, Vivian
IPC: G06Q10/10
CPC classification number: H04L51/04 , G06Q10/107 , H04L51/12 , H04L51/16 , H04L51/18 , H04L51/24 , H04L51/34
Abstract: Threaded conversation channel with a temporarily exclusive conversation. One embodiment includes a server implementing a threaded conversation channel. The server includes a network interface coupled to a network. The server also includes a memory for storing instructions and an electronic processor coupled to the network interface and the memory. The electronic processor is configured to execute the instructions to generate the threaded conversation channel and to receive, from a computing device of a sender, conversation parameters including a recipient, a delivery time, and initial message content. The electronic processor is also configured to post a temporarily exclusive conversation based on the conversation parameters that is hidden from the recipient of the temporarily exclusive conversation and viewable by other users. The electronic processor is also configured to reveal, to the recipient at the delivery time, the temporarily exclusive conversation on the threaded conversation channel.
-
公开(公告)号:WO2021133513A1
公开(公告)日:2021-07-01
申请号:PCT/US2020/062469
申请日:2020-11-27
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: FAULKNER, Jason Thomas , ASTAVANS, Ruchir , MORRISON, Kevin Daniel , ALESHIN, Timur , VOSS, Chad A. , PARANDEKAR, Amey
IPC: G06F9/54 , H04N7/14 , H04L12/58 , G09G3/20 , H04N7/01 , H04N21/462 , H04N21/485 , H04N7/15 , H04L12/18 , G09G5/14 , G06F3/14 , H04L29/06 , G06K9/00 , G06Q10/10 , G06F3/01 , G06F3/0481 , G06T19/00 , H04M3/56 , G06F1/1626 , G06F1/1643 , G06F1/1694 , G06F2200/1637 , G06F2203/04803 , G06F2203/04806 , G06F3/0346 , G06F3/0482 , G06F3/04842 , G06F3/04845 , G06F3/04883 , G06F3/04886 , G06F3/1454 , G06K9/00221 , G06K9/00335 , G06K9/00362 , G06K9/00711 , G09G2340/0407 , G09G2340/0442 , G09G2340/0492 , G09G2354/00 , G09G2370/20 , H04L12/1822 , H04L51/046 , H04L65/4015 , H04L65/403 , H04L65/604 , H04L65/607 , H04M2201/50 , H04M2203/5072 , H04M3/567 , H04M3/569 , H04N2007/145 , H04N7/0122 , H04N7/147 , H04N7/152
Abstract: The disclosed techniques improve user engagement and promote efficient use of computing resources by providing dynamically controlled aspect ratios for communication session renderings based on a physical orientation of a device. In some configurations, a system can select a first aspect ratio for individual video streams of a communication session when a device is in a first orientation, e.g., a portrait orientation. In addition, the system can select a second aspect ratio for the individual video streams when the device is in a second orientation, e.g., a landscape orientation. In some configurations, the first aspect ratio can be greater than the second aspect ratio, or the aspect ratios can be selected based on a target aspect ratio, which can be adjusted over time. By dynamically selecting an aspect ratio for individual stream renderings, screen space of a device can be optimized while the device is held in various physical orientations.
-
3.
公开(公告)号:WO2021145951A1
公开(公告)日:2021-07-22
申请号:PCT/US2020/061145
申请日:2020-11-19
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: VOSS, Chad A. , FAULKNER, Jason Thomas
IPC: H04N7/14 , G06F2203/04803 , G06F3/0481 , H04N21/4316 , H04N21/47 , H04N7/147 , H04N7/15
Abstract: The provided techniques improve user engagement and more efficient use of computing resources by dynamically configuring video stream arrangements based on an aspect ratio of an available display area (401) and a target aspect ratio (410). Such techniques provide dynamically optimized user interface arrangements that accommodate any given shape of an available display area. The techniques can also help viewers maintain focus on the salient content of a multi-stream display when users resize a display window, move a window to a random shape, rotate a device, join a communication session, leave a communication session, present content streams, remove content streams, etc. A target aspect ratio can be utilized in a process to recursively divide a display area horizontally or vertically to accommodate any number of stream renderings. An adjustment of the target aspect can allow for an optimal display any number of video stream renderings for any shape of a display screen.
-
4.
公开(公告)号:WO2021133473A1
公开(公告)日:2021-07-01
申请号:PCT/US2020/059254
申请日:2020-11-06
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: FAULKNER, Jason Thomas , ASTAVANS, Ruchir , MORRISON, Kevin Daniel , ALESHIN, Timur , VOSS, Chad A. , PARANDEKAR, Amey
IPC: H04L29/06 , H04N7/15 , G06F3/0484 , G06K9/00221 , G06K9/00664 , H04L65/1089 , H04L65/1093 , H04L65/403 , H04N7/147
Abstract: The techniques disclosed herein improve user engagement and more efficient use of computing resources by providing dynamically controlled view states for communication sessions based on a number of people depicted in shared video streams. In some configurations, a system can control the size and position of a video rendering based on the number of individuals depicted in a video stream. In some configurations, a stream depicting a threshold number of people can be rendered in the primary display area and other streams can be rendered in a secondary section. The primary area can be sized to scale a video depicting multiple people video to equalize the size of the people with renderings of single-person video streams. This helps a system provide a more granular level of control to equalize the representation of each person displayed within different video streams.
-
-
-