-
公开(公告)号:US20180173412A1
公开(公告)日:2018-06-21
申请号:US15855981
申请日:2017-12-27
Applicant: Microsoft Technology Licensing, LLC
Inventor: Henry Gabryjelski
IPC: G06F3/0485 , G06F3/0484
CPC classification number: G06F3/04855 , G06F3/04842
Abstract: Techniques and apparatuses for a scrollbar for dynamic content are described herein. In one or more implementations, a portion of initial content is displayed in a user interface along with a scrollbar configured for selection to navigate to other portions of the initial content. While the scrollbar is selected, dynamic content for display in the user interface is detected. In response, a dynamic scroll mode for the scrollbar is activated to enable navigation to the initial content and the dynamic content. The dynamic scroll mode dynamically adjusts one or more scroll ratios of the scrollbar without changing a visual position of the scrollbar's thumb.
-
公开(公告)号:US20160170629A1
公开(公告)日:2016-06-16
申请号:US14570985
申请日:2014-12-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Henry Gabryjelski
IPC: G06F3/0485 , G06F3/0484
CPC classification number: G06F3/04855 , G06F3/04842
Abstract: Techniques and apparatuses for a scrollbar for dynamic content are described herein. In one or more implementations, a portion of initial content is displayed in a user interface along with a scrollbar configured for selection to navigate to other portions of the initial content. While the scrollbar is selected, dynamic content for display in the user interface is detected. In response, a dynamic scroll mode for the scrollbar is activated to enable navigation to the initial content and the dynamic content. The dynamic scroll mode dynamically adjusts one or more scroll ratios of the scrollbar without changing a visual position of the scrollbar's thumb.
Abstract translation: 本文描述了用于动态内容的滚动条的技术和装置。 在一个或多个实现中,初始内容的一部分与用于选择导航到初始内容的其他部分的滚动条一起显示在用户界面中。 当选择滚动条时,检测到在用户界面中显示的动态内容。 作为响应,激活用于滚动条的动态滚动模式以使得能够导航到初始内容和动态内容。 动态滚动模式动态地调整滚动条的一个或多个滚动比,而不改变滚动条的拇指的视觉位置。
-
公开(公告)号:US10466888B2
公开(公告)日:2019-11-05
申请号:US15855981
申请日:2017-12-27
Applicant: Microsoft Technology Licensing, LLC
Inventor: Henry Gabryjelski
IPC: G06F3/0484 , G06F3/0485
Abstract: Techniques and apparatuses for a scrollbar for dynamic content are described herein. In one or more implementations, a portion of initial content is displayed in a user interface along with a scrollbar configured for selection to navigate to other portions of the initial content. While the scrollbar is selected, dynamic content for display in the user interface is detected. In response, a dynamic scroll mode for the scrollbar is activated to enable navigation to the initial content and the dynamic content. The dynamic scroll mode dynamically adjusts one or more scroll ratios of the scrollbar without changing a visual position of the scrollbar's thumb.
-
公开(公告)号:US11887578B2
公开(公告)日:2024-01-30
申请号:US17985016
申请日:2022-11-10
Applicant: Microsoft Technology Licensing, LLC
Inventor: Henry Gabryjelski , Jian Luan , Dapeng Li
CPC classification number: G10L13/00 , G06F40/58 , G10L13/086 , G10L17/00
Abstract: A method and system for automatic dubbing method is disclosed, comprising, responsive to receiving a selection of media content for playback on a user device by a user of the user device, processing extracted speeches of a first voice from the media content to generate replacement speeches using a set of phenomes of a second voice of the user of the user device, and replacing the extracted speeches of the first voice with the generated replacement speeches in the audio portion of the media content for playback on the user device.
-
公开(公告)号:US10514969B2
公开(公告)日:2019-12-24
申请号:US15865699
申请日:2018-01-09
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Henry Gabryjelski , Jordi Mola
Abstract: Detecting and providing notice of non-faulting memory accesses during prior execution of an application based on a replay-able trace of the application's execution. Embodiments include replaying portion(s) of prior execution of the application from a replay-able trace the application's prior execution, while tracking lifetime of memory region(s) used by the application. Based on tracking lifetime of the memory region, non-faulting but improper memory access(es) by the application during its prior execution are detected. Notification of these non-faulting but improper memory access(es) are provided at a user interface and/or to a software component.
-
公开(公告)号:US20190213065A1
公开(公告)日:2019-07-11
申请号:US15865699
申请日:2018-01-09
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Henry Gabryjelski , Jordi Mola
Abstract: Detecting and providing notice of non-faulting memory accesses during prior execution of an application based on a replay-able trace of the application's execution. Embodiments include replaying portion(s) of prior execution of the application from a replay-able trace the application's prior execution, while tracking lifetime of memory region(s) used by the application. Based on tracking lifetime of the memory region, non-faulting but improper memory access(es) by the application during its prior execution are detected. Notification of these non-faulting but improper memory access(es) are provided at a user interface and/or to a software component.
-
公开(公告)号:US09886181B2
公开(公告)日:2018-02-06
申请号:US14570985
申请日:2014-12-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Henry Gabryjelski
IPC: G06F3/048 , G06F3/0485 , G06F3/0484
CPC classification number: G06F3/04855 , G06F3/04842
Abstract: Techniques and apparatuses for a scrollbar for dynamic content are described herein. In one or more implementations, a portion of initial content is displayed in a user interface along with a scrollbar configured for selection to navigate to other portions of the initial content. While the scrollbar is selected, dynamic content for display in the user interface is detected. In response, a dynamic scroll mode for the scrollbar is activated to enable navigation to the initial content and the dynamic content. The dynamic scroll mode dynamically adjusts one or more scroll ratios of the scrollbar without changing a visual position of the scrollbar's thumb.
-
公开(公告)号:US11775476B2
公开(公告)日:2023-10-03
申请号:US17556970
申请日:2021-12-20
Applicant: Microsoft Technology Licensing, LLC
Inventor: Mathew George , David Matthew Kruse , Vladimir Petter , Roopesh C Battepati , Henry Gabryjelski
IPC: G06F16/18 , G06F16/11 , G06F16/182 , G06F16/14 , G06F11/14
CPC classification number: G06F16/128 , G06F11/1451 , G06F16/148 , G06F16/182 , G06F2201/84
Abstract: Examples described herein generally relate to maintaining a snapshot of a multitier distributed file system. A snapshot directory volume of a directory volume can be created at least in part by copying, to the snapshot directory volume, metadata of the directory volume. Based on a file access request, it can be determined whether the file has not been snapshotted. If not, a snapshot file record of the file, and associated with the snapshot directory volume.
-
公开(公告)号:US11204892B2
公开(公告)日:2021-12-21
申请号:US16360804
申请日:2019-03-21
Applicant: Microsoft Technology Licensing, LLC
Inventor: Mathew George , David Matthew Kruse , Vladimir Petter , Roopesh C Battepati , Henry Gabryjelski
IPC: G06F16/11 , G06F16/182 , G06F16/14 , G06F11/14
Abstract: Examples described herein generally relate to maintaining a snapshot of a multitier distributed file system. A snapshot directory volume of a directory volume can be created at least in part by copying, to the snapshot directory volume, metadata of the directory volume. Based on a file access request, it can be determined whether the file has not been snapshotted. If not, a snapshot file record of the file, and associated with the snapshot directory volume.
-
公开(公告)号:US10481998B2
公开(公告)日:2019-11-19
申请号:US15921883
申请日:2018-03-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jordi Mola , Henry Gabryjelski , Jackson Michael Davis
Abstract: Protecting sensitive information in connection with tracing an original execution of an entity. Embodiments include identifying that original information—which was accessed based on an original execution of one or more original executable instructions of the entity—comprises sensitive information. Based on the original information comprising the sensitive information, embodiments include performing one or both of (i) storing first trace data comprising alternative information—rather than the original information—into the trace, while ensuring that an execution path that was taken by the entity based on the original information is also taken during replay of the original execution of the entity using the trace; or (ii) storing second trace data into the trace that causes zero or more alternative executable instructions—rather than the one or more original executable instructions of the entity—to be executed during the replay of the original execution of the entity.
-
-
-
-
-
-
-
-
-