-
1.
公开(公告)号:WO2022271302A1
公开(公告)日:2022-12-29
申请号:PCT/US2022/029094
申请日:2022-05-13
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: JOSHI, Dhruv , YAGI, Fumiaki , MUELLER, Brian Allan , GOGINENI, Chaitanya , SOBHANI, Dolly , DHULIPALLA, Suneetha
IPC: G06F11/30 , G06F11/3006 , G06F11/302 , G06F11/3089 , G06F11/3409 , G06F9/542
Abstract: A system and method for sampling telemetry events are provided. The method includes monitoring, using at least one listening module, execution of instructions by a processor, identifying, using the at least one listening module, one or more unique tags, determining, based on one or more trigger conditions, if the one or more unique tags is associated with at least one of the one or more trigger conditions, wherein the one or more trigger conditions are dynamically modifiable via a remote device, obtaining, based on the determination, a portion of a stack data structure associated with the execution of the instructions by the processor; and performing, based on the determination, at least one action.
-
公开(公告)号:WO2022005570A1
公开(公告)日:2022-01-06
申请号:PCT/US2021/028732
申请日:2021-04-23
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: JOSHI, Dhruv , GOGINENI, Chaitanya , MOHAN, Vijay , DHULIPALLA, Suneetha
IPC: G06F11/34 , G06F11/3006 , G06F11/302 , G06F11/3065 , G06F11/3476 , G06F3/0604 , G06F3/0659 , G06F3/0674
Abstract: Methods, systems, and computer storage media for providing log files using logging system operations in a logging system. The logging system operations support memory mapping log files and asynchronously managing file operations. The logging system operations support selectively mapping segments of log files during write operations. The logging operations also support performing file operations (e.g., closing, opening, deleting and serializing files) advantageously as background processes. Selective memory mapping specifically includes incrementally mapping new segments of a log file up to a predetermined log file size limit. The logging operations support processing spare files using spare file memory mapping. A spare file replaces an existing log file to continue writing logging data using the spare file. Based on the memory mapping, additional logging system operations of the logging system can be performed including persisting the log file data even when the application crashes, minimizing of forced flushes, and asynchronous file management.
-
3.
公开(公告)号:WO2020123261A1
公开(公告)日:2020-06-18
申请号:PCT/US2019/064802
申请日:2019-12-06
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: BANGALORE, Ramesh , GOGINENI, Chaitanya , MOHAN, Vijay , RAO, Sushma Ashwin
IPC: G06F11/07
Abstract: Systems and methods for error detection within a multi-session collaborative environment. One method includes receiving, from a first client application session associated with a first user, a first diagnostic log, including an error message. The method includes determining a second client application session associated with a second user in a collaboration session with the first client session, and triggering, in the second client application session, an artificial error condition based on the error message. The method includes, receiving, from the second client application session, a second diagnostic log. The method includes tagging the first and second diagnostic logs with a session identifier indicative of the collaboration session, and transmitting the first and second diagnostic logs to a collaborative environment administrator. The method includes transmitting a notification based on the error to at least one of the first client application session and the second client application session.
-
-