-
公开(公告)号:US09632902B2
公开(公告)日:2017-04-25
申请号:US14660591
申请日:2015-03-17
Applicant: Tobias Scheuer , Daniel Booss
Inventor: Tobias Scheuer , Daniel Booss
CPC classification number: G06F11/3423 , G06F9/46 , G06F11/0766 , G06F11/2236 , G06F11/328 , G06F11/3409 , G06F11/3452 , G06F11/3466 , G06F11/3476 , G06F2201/86 , G06F2201/865 , G06F2201/88
Abstract: Computing threads can be sampled such that the samples hit each activity with a probability proportional to a time period of that activity. Therefore, the sampling can advantageously account for all activities, including activities that are smaller than the applicable sampling interval.
-
公开(公告)号:US09632859B2
公开(公告)日:2017-04-25
申请号:US14736514
申请日:2015-06-11
Applicant: International Business Machines Corporation
Inventor: Anthony T. Brew , Donagh S. Horgan , Louise K. Nestor , Vinh Tuan Thai
CPC classification number: G06F11/079 , G06F11/0709 , G06F11/076 , G06F11/3006 , G06F11/3419 , G06F11/3447 , G06F11/3452 , G06F11/3495 , G06F2201/86
Abstract: Software that generates statistical models of events impacting computer systems and uses those models to detect similar events in the future. The software performs the following operations: (i) receiving a snapshot of a first event impacting a computer system, where the snapshot includes a first set of values for a plurality of metrics occurring over a first time period corresponding to the first event; (ii) extracting a first set of feature vectors from the first set of values; (iii) generating a first statistical model representing the first event based, at least in part, on the extracted first set of feature vectors; and (iv) determining that a second event is similar to the first event by comparing the first statistical model to a second set of values for the plurality of metrics occurring over a second time period corresponding to the second event.
-
公开(公告)号:US20170109379A1
公开(公告)日:2017-04-20
申请号:US14885970
申请日:2015-10-16
Applicant: Microsoft Technology Licensing, LLC
Inventor: Brian R. Crawford , Amy M. Lewis , Ravi C. Shahani , Mahmood G. Qadir , Wojtek Kozaczynski , William M. Zintel , George Joy , Brian P. Ellis , Ken Ming-Kin Yip , Vitaliy Titov , James O. Todd , Mark E. Russinovich , Vito J. Sabella , Christopher M. Lang , Jonathan K. Johnson
IPC: G06F17/30
CPC classification number: G06F16/22 , G06F11/3006 , G06F11/3072 , G06F11/3082 , G06F16/2379 , G06F2201/86 , G06F2201/865
Abstract: A method of operating a telemetry system includes automatically populating a first set of fields in a schema of an event definition using a logging library of the telemetry system, and populating a second set of fields in the schema selected by an event author.
-
公开(公告)号:US20170103009A1
公开(公告)日:2017-04-13
申请号:US14881974
申请日:2015-10-13
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: NIKET ASHOK SANGHVI , SAMUEL DAVID ADAMS , BENJAMIN SCOTT MCGREGOR
IPC: G06F11/30
CPC classification number: G06F11/3051 , G06F11/3006 , G06F11/3055 , G06F11/3096 , G06F2201/86
Abstract: The technology described herein provides a mechanism to monitor a status of external devices on behalf of applications running on a computing device. In one aspect, a monitoring application running on a computing device receives monitoring requests from multiple applications on the computing device. Each monitoring request can provide device details for an external device to be monitored and specific relationship status that defines when a notification should be sent to the application associated with the monitoring request. When the current relationship status corresponds to the specific relationship status for a device matching the device details, then a notification can be sent to the application. The individual application does not need to actively monitor a device status and can remain in an inactive state while monitoring is ongoing.
-
公开(公告)号:US09619314B2
公开(公告)日:2017-04-11
申请号:US14427958
申请日:2013-04-05
Applicant: HITACHI, LTD.
Inventor: Masataka Nagura , Jun Nakajima , Takayuki Nagai , Yutaka Kudo
CPC classification number: G06F11/079 , G06F11/0709 , G06F11/0721 , G06F11/0769 , G06F11/0793 , G06F11/2094 , G06F11/30 , G06F11/3031 , G06F11/34 , G06F11/3419 , G06F11/3466 , G06F2201/81 , G06F2201/86 , H04L41/0663
Abstract: A management system manages a plurality of management target devices. A storage device stores one or more rules, plan information, and plan history information. A control device specifies a first cause event that is a candidate of a cause of the event that has occurred in any one of the management target devices based on the one or more rules, specifies a plurality of first plans that can be executed in the case in which the first cause event is a cause based on the plan information, calculates an index value indicating a possibility of succeeding in a failure recovery in the case in which the plan is executed for each of the plurality of first plans based on the plan history information, and displays data indicating any one or more plans of the plurality of first plans according to a display mode decided based on the index value.
-
公开(公告)号:US09612892B2
公开(公告)日:2017-04-04
申请号:US14008940
申请日:2011-04-04
Applicant: Joern Schimmelpfeng , Frank Vosseler , Martin Bosler
Inventor: Joern Schimmelpfeng , Frank Vosseler , Martin Bosler
CPC classification number: G06F11/0751 , G06F11/0709 , G06F11/079 , G06F2201/86 , H04L41/064 , H04L41/065
Abstract: Plural clusters or occurrences of a pattern of event types are identified (304). Based on configuration items relating to events associated with the event types, a correlation rule is created (308) to define a relationship between the event types.
-
公开(公告)号:US09606891B2
公开(公告)日:2017-03-28
申请号:US14733249
申请日:2015-06-08
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Norbert Hagspiel , Sascha Junghans , Matthias Klein , Joerg Walter
CPC classification number: G06F11/348 , G06F11/3027 , G06F11/349 , G06F2201/86 , H04L7/0045 , H04L7/02
Abstract: An apparatus for tracing data from a data bus in a first clock domain operating at a first clock frequency to a trace array in a second clock domain operating at a second clock frequency, wherein the first clock frequency is lower than the second clock frequency. The apparatus includes a change detector to detect a change of the data on the data bus in the first clock domain, a trigger responsive to the change detector to send a trigger pulse to the second clock domain, pulse synchronization on the second clock domain responsive to the trigger pulse to synchronize the trigger pulse to the second clock frequency of the second clock domain by a meta-stability latch, as well as a data capture in the second clock domain responsive to the pulse synchronization to capture data from the data bus and to store the captured data in the trace array.
-
公开(公告)号:US09606705B2
公开(公告)日:2017-03-28
申请号:US13706297
申请日:2012-12-05
Applicant: Apple Inc.
Inventor: Reed E. Olsen , David A. den Boer , John G. Slagle
IPC: G06F3/0484 , G06F3/0488 , G06F11/32 , G06F11/34
CPC classification number: G06F3/0484 , G06F3/04883 , G06F11/32 , G06F11/3438 , G06F11/3476 , G06F2201/86
Abstract: User interface (“UI”) event data, including successful and unsuccessful touches, is accumulated and stored in a database. The data that is stored in the database typically includes the location on the display that the touch occurred and the application page with which the user was interacting. Subsequently, an analyst can query the database to determine a suitable data set for analysis. For a given application page, some sort of representation of the spatial distribution of previously logged UI events is generated and displayed. The spatial distribution representation can, for example, be a heat map, where regions having different densities of events are shaded with different colors.
-
公开(公告)号:US09600385B2
公开(公告)日:2017-03-21
申请号:US14630919
申请日:2015-02-25
Applicant: Arrow Devices Pvt Ltd
Inventor: Aditya Mittal , Shrihari Voniyadka
CPC classification number: G06F11/261 , G06F11/3476 , G06F2201/86 , G06F2201/87
Abstract: A method of analyzing behavior of a device under test includes obtaining event traces that include a current sequence trace and a reference sequence trace. The event traces include one or more transactions that include one or more properties. A list of relevant properties of one or more transactions is obtained. A first set of n-tuples including values of the relevant properties for the current sequence trace is extracted. A second set of n-tuples including values of the relevant properties for the reference sequence trace is extracted. The first set of n-tuples is compared with the second set of n-tuples to indicate one or more transaction indices corresponding to differences in transactions between the current sequence trace and the reference sequence trace. Transactions corresponding to the transaction indices are annotated to obtain annotated transactions. The current sequence trace and/or the reference sequence trace are displayed with the annotated transactions.
-
公开(公告)号:US20170070446A1
公开(公告)日:2017-03-09
申请号:US15354607
申请日:2016-11-17
Applicant: Amazon Technologies, Inc.
Inventor: Mark S. Baumback , David William Bettis , Jonathan A. Jenkins
IPC: H04L12/911 , H04L12/24
CPC classification number: H04L47/70 , G06F9/5061 , G06F11/3409 , G06F11/3495 , G06F2201/86 , G06F2201/875 , H04L29/08198 , H04L41/0813 , H04L67/1014
Abstract: Systems and methods for monitoring the performance associated with fulfilling resource requests and determining optimizations for improving such performance are provided. A processing device obtains and processes performance information associated with processing a request corresponding to two or more embedded resources. The processing device uses the processed performance information to determine a consolidation configuration to be associated with a subsequent request for the content associated with the two or more embedded resources. In some embodiments, in making such a determination, the processing device assesses performance information collected and associated with subsequent requests corresponding to the content associated with the two or more embedded resources and using each of a variety of alternative consolidation configurations. Aspects of systems and methods for generating recommendations to use a particular consolidation configuration to process a subsequent request corresponding to the content associated with the two or more embedded resources are also provided.
Abstract translation: 提供了用于监视与履行资源请求相关联的性能并确定优化以改善此类性能的系统和方法。 处理装置获得并处理与处理与两个或更多个嵌入资源相对应的请求相关联的性能信息。 处理设备使用经处理的性能信息来确定与对与两个或多个嵌入式资源相关联的内容的后续请求相关联的整合配置。 在一些实施例中,在进行这样的确定时,处理装置评估与对应于与两个或更多个嵌入式资源相关联的内容的后续请求收集并且与各种替代合并配置中的每一个相关联的性能信息。 还提供了用于产生用于使用特定合并配置来处理对应于与两个或更多个嵌入式资源相关联的内容的后续请求的建议的系统和方法的方面。
-
-
-
-
-
-
-
-
-