-
公开(公告)号:US11824647B2
公开(公告)日:2023-11-21
申请号:US17116994
申请日:2020-12-09
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Dominic Roedel , Marina Brebric , Ana Chetrari
IPC: G06F9/451 , H04L65/4038 , H04N7/15 , G06F3/01
CPC classification number: H04L65/4038 , G06F3/017 , G06F9/451 , H04N7/152
Abstract: The techniques disclosed herein improve existing systems by monitoring data indicative of the communication session and identifying a predefined trigger indicative of a desired engagement level of a user with respect to the communication session. A promotion action is determined that corresponds to the predefined trigger. In response to confirmation of the promotion action, the user is promoted on the user interface in accordance with the promotion action.
-
公开(公告)号:US20220353217A1
公开(公告)日:2022-11-03
申请号:US17243948
申请日:2021-04-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Nakul MADAAN , Neeraj Kumar Jain , Dominic Roedel
Abstract: Systems and methods may be used for connecting a caller to an online chat function of a meeting via messaging. A method may include identifying a user device connected to an online conferencing meeting via an audio connection, and associating the user device to a chat portion of the online conferencing meeting. The method may include receiving a chat message in the chat portion of the online conferencing meeting and sending a text message, including the chat message, to the user device.
-
公开(公告)号:US20220319139A1
公开(公告)日:2022-10-06
申请号:US17849595
申请日:2022-06-25
Applicant: Microsoft Technology Licensing, LLC
Inventor: Anthony Arnold WIESER , Martin Grayson , Kenton O'Hara , Edward Rintel , Camilla Alice Longden , Philipp Steinacher , Dominic Roedel , Advait Sarkar , Shu Sam Chen , Jens Emil Krarup Gronbaek , Ding Wang
IPC: G06T19/00 , H04N21/2187 , G06T19/20 , G06T17/20 , G06T7/70 , G06F3/14 , H04N7/15 , G06T7/20 , H04N7/14
Abstract: A method of providing a geographically distributed live mixed-reality meeting is described. The method comprises receiving, from a camera at a first endpoint, a live video stream; generating an mixed reality view incorporating the received video stream; rendering the mixed reality view at a display at the first endpoint and transmitting the mixed reality view to at least one other geographically distant endpoint; receiving data defining a bounding area; calculating a real world anchor for the bounding area using the data defining the bounding area; rendering the bounding area in the mixed reality view at a real world position determined using the real world anchor; and applying different rule sets to content objects placed into the mixed reality view by users dependent upon the position of the content objects relative to the bounding area in real world space.
-
公开(公告)号:US12120161B2
公开(公告)日:2024-10-15
申请号:US18483229
申请日:2023-10-09
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Dominic Roedel , Marina Brebric , Ana Chetrari
IPC: G06F9/451 , G06F3/01 , H04L65/4038 , H04N7/15
CPC classification number: H04L65/4038 , G06F3/017 , G06F9/451 , H04N7/152
Abstract: The techniques disclosed herein improve existing systems by monitoring data indicative of the communication session and identifying a predefined trigger indicative of a desired engagement level of a user with respect to the communication session. A promotion action is determined that corresponds to the predefined trigger. In response to confirmation of the promotion action, the user is promoted on the user interface in accordance with the promotion action.
-
公开(公告)号:US11876805B2
公开(公告)日:2024-01-16
申请号:US17200747
申请日:2021-03-12
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Nakul Madaan , Neeraj Kumar Jain , Dominic Roedel
IPC: G06F15/16 , H04L9/40 , H04L51/216 , H04L51/04
CPC classification number: H04L63/104 , H04L51/04 , H04L51/216 , H04L63/105
Abstract: The techniques disclosed herein improve existing systems by rendering a first user interface (UI) on a device of a member in a defined group, including messages being communicated between the defined group of users of the communication session. A selection of a message set including a subset of the messages of the defined group is received for corresponding with a non-member user who is not a member of the defined group. The selected message set is delivered to the non-member user. A second UI is rendered including the selected message set and subsequent messages exchanged between the non-member user and a subset of the users in the defined group directed to the selected message set. Full access is not provided to other subsequent messages in the defined group not directed to the selected message set. Subsequent messages exchanged between the non-member user and the defined group are rendered. The subsequent messages are rendered in context of messages prior to the selected message.
-
6.
公开(公告)号:US11481111B2
公开(公告)日:2022-10-25
申请号:US16858541
申请日:2020-04-24
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Dominic Roedel , Anastasiya Sarmant , Mario Novoselec
IPC: G06F3/04883 , G06F3/0482 , G06F9/48 , G06F11/30 , G06F11/34
Abstract: The techniques disclosed herein utilize predictive gestures to preload and/or execute application components to provide improved responsiveness and loading times in software applications. In some configurations, a system can monitor user input gestures to determine if a user-controlled cursor moves into a detection area positioned in proximity to one or more selectable user interface (“UI”) elements. When a user input causes a cursor to move into the detection area, a computing device can preload or execute one or more application components in memory. The system can also dynamically adjust the position, size and/or shape of the detection area based on a number of factors, including the recognition of one or more predetermined input gestures. By dynamically adjusting a detection area, the system can optimize the predictive techniques for identifying the intent of a user for initiating preload or pre-execution operations for one or more application components.
-
公开(公告)号:US11444797B2
公开(公告)日:2022-09-13
申请号:US17125951
申请日:2020-12-17
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Dominic Roedel , Ewin Davis Kannuthottiyil , Philipp Steinacher , Eric R. Sexauer
Abstract: A system provides a notification associated with joining a communication session based on trigger events other than a scheduled start time for the communication session. The notification informs the recipient user of current contextual information associated with the communication session and to provide the user with an effective and efficient way to join the communication session (a.k.a., the meeting). The contextual information may indicate that some other user has initiated the communication session (e.g., is the first to join the communication session), that a predefined user has joined the communication session (e.g., a user's manager has joined), and/or that a topic of interest has been brought up during the communication session (e.g., one or more users start speaking about the topic). As described herein, the notification(s) can be provided based on occurrences of different types of events that occur at times that are different than a scheduled start time.
-
公开(公告)号:US20210051294A1
公开(公告)日:2021-02-18
申请号:US16538559
申请日:2019-08-12
Applicant: Microsoft Technology Licensing, LLC
Inventor: Dominic Roedel , Philipp Steinacher , Mario Novoselec
Abstract: A system determines whether to obscure a portion of an image frame of a video. The system receives a video stream comprising a plurality of video frames and determines whether a portion of a video frame of the plurality of video frames includes a feature. The feature may be a detected marker in the video frame or video data that matches contents of a file marked in a database for obfuscation. The system further obfuscates the portion of the video frame based on the determination that the portion of the video frame includes the feature and replaces the portion of the video frame with the obfuscated portion of the video frame. The system may then communicate the video stream to a remote device, wherein the video stream comprises the video with the obfuscated portion.
-
公开(公告)号:US12079940B2
公开(公告)日:2024-09-03
申请号:US17849595
申请日:2022-06-25
Applicant: Microsoft Technology Licensing, LLC
Inventor: Anthony Arnold Wieser , Martin Grayson , Kenton Paul Anthony O'Hara , Edward Sean Lloyd Rintel , Camilla Alice Longden , Philipp Steinacher , Dominic Roedel , Advait Sarkar , Shu Sam Chen , Jens Emil Krarup Gronbaek , Ding Wang
IPC: G06T19/00 , G06F3/14 , G06T7/20 , G06T7/70 , G06T17/20 , G06T19/20 , H04N7/14 , H04N7/15 , H04N21/2187
CPC classification number: G06T19/006 , G06F3/1454 , G06T7/20 , G06T7/70 , G06T17/20 , G06T19/20 , H04N7/147 , H04N7/15 , H04N7/157 , H04N21/2187 , G06T2207/10016 , G06T2210/12 , G06T2219/024
Abstract: A method of providing a geographically distributed live mixed-reality meeting is described. The method comprises receiving, from a camera at a first endpoint, a live video stream; generating an mixed reality view incorporating the received video stream; rendering the mixed reality view at a display at the first endpoint and transmitting the mixed reality view to at least one other geographically distant endpoint; receiving data defining a bounding area; calculating a real world anchor for the bounding area using the data defining the bounding area; rendering the bounding area in the mixed reality view at a real world position determined using the real world anchor; and applying different rule sets to content objects placed into the mixed reality view by users dependent upon the position of the content objects relative to the bounding area in real world space.
-
10.
公开(公告)号:US11997102B2
公开(公告)日:2024-05-28
申请号:US18295731
申请日:2023-04-04
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Nakul Madaan , Neeraj Kumar Jain , Dominic Roedel
IPC: H04L9/40 , G06F16/23 , H04L51/04 , H04L51/216
CPC classification number: H04L63/104 , G06F16/2379 , H04L51/04 , H04L51/216 , H04L63/105
Abstract: The techniques disclosed herein improve existing systems by generating a data object indicative of a defined group of users of a communication session, messages being communicated between the defined group of users, and permissions defined for the defined group of users to access content of the communication session. In response to receiving a selection of a message set including a subset of the messages of the defined group for corresponding with a non-member user who is not a member of the defined group, the system updates the first data object to include the selected message set and subsequent messages exchanged between the non-member user and a subset of the users in the defined group directed to the selected message set, and permissions defined for the additional participant to limit full access to other subsequent messages in the defined group not directed to the selected message set.
-
-
-
-
-
-
-
-
-