-
公开(公告)号:US09977724B2
公开(公告)日:2018-05-22
申请号:US14859345
申请日:2015-09-20
Applicant: Google Inc.
Inventor: Dan Abolafia , Igor Naverniouk
CPC classification number: G06F11/3476 , G06F17/30306 , G06F17/30353 , G06F17/40 , G06F2201/835 , G06F2201/86
Abstract: Aspects of the technology include receiving (202) an event log of events, each that are associated with wall clock and uptime clock timestamps, and extracting (204) a currently analyzed event from the event log. Further, aspects include associating (208) a processor time to the currently analyzed event as a trusted event time if the event is the first event. Aspects include calculating (212) an elapsed time from wall clock times associated with an immediately preceding event and the currently analyzed event where the immediately preceding event is a boot log event. Further aspects can include calculating (214) the elapsed time from uptime clock times associated with the immediately preceding event and the currently analyzed event where the immediately preceding event is not a boot log event. Finally, aspects can include calculating (216) a trusted time by deducting the elapsed time from a trusted event time.
-
公开(公告)号:US20180137154A1
公开(公告)日:2018-05-17
申请号:US15836647
申请日:2017-12-08
Applicant: International Business Machines Corporation
Inventor: Michael Reichert , Matthias Tschaffler
CPC classification number: G06F16/217 , G06F11/3409 , G06F2201/80 , G06F2201/805 , G06F2201/86
Abstract: A method, system and computer program product for providing support for identification of the problem root cause in a computing system. Knowledge base mapping monitoring programs with respective to one or more technical problem definitions and a predefined system configuration are provided. The technical problems are defined using a predefined data structure. An inquiry relating to the computing system is received from a requester. The inquiry indicates a technical problem statement of the computing system. The received inquiry is parsed for constructing a problem description in accordance with the predefined data structure. A set of monitoring programs of the knowledge base may be identified using the problem description. Using software and/or hardware configuration data of the computing system, the set of monitoring programs may be instantiated in a monitor system. The instantiated programs may be provided to the requester as support for identification of the problem root cause.
-
公开(公告)号:US09971603B2
公开(公告)日:2018-05-15
申请号:US15438679
申请日:2017-02-21
Applicant: Intel Corporation
Inventor: Ahmad Yasin , Peggy J. Irelan , Ofer Levy , Emile Ziedan , Grant G. Zhou
CPC classification number: G06F9/3861 , G06F9/3857 , G06F11/3466 , G06F11/3476 , G06F2201/86 , G06F2201/88
Abstract: Some implementations provide techniques and arrangements for causing an interrupt in a processor in response to an occurrence of a number of events. A first event counter counts the occurrences of a type of event within the processor and outputs a signal to activate a second event counter in response to reaching a first predefined count. The second event counter counts the occurrences of the type of event within the processor and causes an interrupt of the processor in response to reaching a second predefined count.
-
公开(公告)号:US09959300B1
公开(公告)日:2018-05-01
申请号:US14062811
申请日:2013-10-24
Applicant: Google Inc.
Inventor: David Benjamin Auerbach , Stephen R. Lawrence
IPC: G06F17/30
CPC classification number: G06F17/30321 , G06F17/30115 , G06F17/30557 , G06F17/3089 , G06F2201/86
Abstract: Systems and methods for article location and retrieval are described. In one described method, the normal processing of an operating system call associated with a dialog control is interrupted, and a search dialog control is displayed. The search dialog control is associated with an index comprising a plurality of events. Each of the plurality of events may be associated with at least one of a plurality of client applications and at least some of the plurality of events can be captured in real time. Each event may be associated with one or more articles.
-
公开(公告)号:US20180107529A1
公开(公告)日:2018-04-19
申请号:US15783372
申请日:2017-10-13
Applicant: NEC Laboratories America, Inc.
Inventor: Pranay ANCHURI , Fei WU
CPC classification number: G06F9/542 , G06F11/3065 , G06F11/3476 , G06F16/2465 , G06F2201/86 , G06F2216/03
Abstract: Aspects of the present disclosure describe structural event detection from system log messages. More particularly disclosed are computer-implemented methods to mine structural events as directed workflow graphs where nodes of the graphs represent log patterns and edges represent relations among patterns. Advantageously, the structural events are inclusive and correspond to interpretable episodes in the system and methods according to the present disclosure directly model the overall quality of structural events. Through both qualitative and quantitative experiments on real-world datasets, the effectiveness of the disclosed methods are demonstrated.
-
公开(公告)号:US09928361B2
公开(公告)日:2018-03-27
申请号:US15617953
申请日:2017-06-08
Applicant: UltraSoC Technologies Ltd.
Inventor: Andrew Brian Thomas Hopkins , Arnab Banerjee , Stephen John Barlow , Klaus Dieter McDonald-Maier
CPC classification number: G06F21/44 , G01R31/31705 , G01R31/31719 , G06F11/348 , G06F21/62 , G06F2201/835 , G06F2201/86 , G06F2201/88
Abstract: Roughly described, a method of restricting access of a debug controller to debug architecture on an integrated circuit chip, the debug architecture comprising an access controller, a plurality of peripheral circuits, and a shared hub, the shared hub being accessible by the access controller and the plurality of peripheral circuits, the method comprising: at the access controller, authenticating the debug controller; at the access controller, following authentication, assigning to the debug controller a set of access rights, the set of access rights granting the debug controller partial access to the debug architecture; and after assigning the set of access rights, allowing the debug controller access to the debug architecture as allowed by the set of access rights.
-
公开(公告)号:US20180074854A1
公开(公告)日:2018-03-15
申请号:US15588521
申请日:2017-05-05
Applicant: Oracle International Corporation
Inventor: Eric S. Chan
CPC classification number: G06F11/3612 , G06F9/30058 , G06F11/3037 , G06F11/3409 , G06F11/3442 , G06F11/3452 , G06F11/3466 , G06F11/3471 , G06F11/36 , G06F12/023 , G06F17/18 , G06F2201/86
Abstract: Certain techniques are disclosed for sequentially analyzing a series of thread dump samples to estimate the intensity statistics of newly classified stack segments of stack frames. Embodiments can detect a branch point along one or more linearly connected stack frames of a stack segment, where the stack segment is associated with a filter state. Upon detecting the branch point along the one or more linearly connected stack frames of the stack segment, some embodiments can split the stack segment into a plurality of new stack segments that each include a subset of the stack frames, where the plurality of new stack segments are referenced by the stack segment. Embodiments can then initialize a filter state for each of the new stack segments based at least in part on the filter state of the stack segment.
-
公开(公告)号:US20180060258A1
公开(公告)日:2018-03-01
申请号:US15804939
申请日:2017-11-06
Applicant: HONG WANG , PER HAMMARLUND , XIANG ZOU , JOHN P. SHEN , XINMIN TIAN , MILIND GIRKAR , PERRY H. WANG , PIYUSH N. DESAI
Inventor: HONG WANG , PER HAMMARLUND , XIANG ZOU , JOHN P. SHEN , XINMIN TIAN , MILIND GIRKAR , PERRY H. WANG , PIYUSH N. DESAI
CPC classification number: G06F13/24 , G06F9/3005 , G06F9/3009 , G06F9/30145 , G06F9/3851 , G06F9/4843 , G06F11/3024 , G06F11/348 , G06F12/0875 , G06F2201/86 , G06F2201/88 , G06F2201/885 , G06F2212/452
Abstract: Method, apparatus, and program means for a programmable event driven yield mechanism that may activate other threads. In one embodiment, an apparatus includes execution resources to execute a plurality of instructions and a monitor to detect a condition indicating a low level of progress. The monitor can disrupt processing of a program by transferring to a handler in response to detecting the condition indicating a low level of progress. In another embodiment, thread switch logic may be coupled to a plurality of event monitors which monitor events within the multithreading execution logic. The thread switch logic switches threads based at least partially on a programmable condition of one or more of the performance monitors.
-
公开(公告)号:US09891997B2
公开(公告)日:2018-02-13
申请号:US14573648
申请日:2014-12-17
Applicant: International Business Machines Corporation
Inventor: Rajaram B. Krishnamurthy , Daniel A. Rogers
CPC classification number: G06F11/142 , G06F2201/85 , G06F2201/86 , H04W4/90
Abstract: A tool for redundancy and recovery for a mobile device. The tool probes for one or more available resources on the mobile device, wherein probing for the one or more available resources includes gathering diagnostic information related to the one or more available resources. The tool determines a device functionality for the mobile device, wherein the device functionality is an energy conscious recovery plan including one or more features available on the mobile device. The tool scavenges for at least one resource to support the device functionality for the mobile device. The tool restores the device functionality for the mobile device, wherein restoring the device functionality includes utilizing the at least one resource and one or more energy conscious techniques.
-
公开(公告)号:US09858163B2
公开(公告)日:2018-01-02
申请号:US14721135
申请日:2015-05-26
Applicant: Cisco Technology, Inc.
Inventor: Dhananjaya Rao , Victor M. Moreno , Hasmit Grover , Gaurav Badoni
IPC: G06F15/16 , G06F11/20 , H04L12/911 , H04L12/46 , H04L12/751 , H04L29/08
CPC classification number: G06F11/2033 , G06F2201/86 , H04L12/4641 , H04L45/02 , H04L47/746 , H04L67/141
Abstract: Devices, methods and instructions encoded on computer readable medium for implementation of a dual-adjacency between edge devices of a network site. A first edge device comprises one or more local interfaces configured for communication, via a local network, with one or more network devices co-located in a first network site. The first edge device also comprises one or more overlay interfaces configured for communication, via a core network, with one or more network devices located in one or more other network sites connected to the core network. The first edge device comprises a processor configured to establish, via at least one of the local interfaces, a site communication channel with a second edge device co-located in the first network site. The processor is further configured to establish an overlay communication channel, via at least one of the overlay interfaces, with the second edge device.
-
-
-
-
-
-
-
-
-