-
公开(公告)号:US20190250979A1
公开(公告)日:2019-08-15
申请号:US16175429
申请日:2018-10-30
CPC分类号: G06F11/0772 , G06F11/0718 , G06F11/0751 , G06F11/079 , G06F11/3652
摘要: Methods, media, and systems for detecting anomalous program executions are provided. In some embodiments, methods for detecting anomalous program executions are provided, comprising: executing at least a part of a program in an emulator; comparing a function call made in the emulator to a model of function calls for the at least a part of the program; and identifying the function call as anomalous based on the comparison. In some embodiments, methods for detecting anomalous program executions are provided, comprising: modifying a program to include indicators of program-level function calls being made during execution of the program; comparing at least one of the indicators of program-level function calls made in the emulator to a model of function calls for the at least a part of the program; and identifying a function call corresponding to the at least one of the indicators as anomalous based on the comparison.
-
公开(公告)号:US20190250968A1
公开(公告)日:2019-08-15
申请号:US14668238
申请日:2015-05-26
申请人: Alireza Bemanian , Amin Bemanian
发明人: Alireza Bemanian , Amin Bemanian
IPC分类号: G06F11/07 , G06F3/0482 , G06F3/0485 , G06F3/0481 , G06F17/24 , G06F3/0484
CPC分类号: G06F11/0706 , G06F3/04817 , G06F3/0482 , G06F3/04845 , G06F3/0485 , G06F11/0751 , G06F11/079 , G06F17/246
摘要: A software device to perform math calculations upon numerical or data expressions entries, and capable of coordinating multiple data entries, displays, and storage operations. The package is consisted of dual entry inputs, a single result display, single arithmetic expression display for each entry, and a data spreadsheet matrix which is constantly synchronized with data entries and result contents. The data/arithmetic inputs are entered via the software device control buttons, computer keyboard, software device memory buttons, saved user prior transaction files, the software device entry/result history buttons, or a cut and paste process within the various package displays or external software tools such as Microsoft Office Word and Excel. The software device provides error checking schemes for any type of the above mentioned entry methods in combination with its operation merit monitoring schemes, FIGS. 1 through 21.
-
公开(公告)号:US20190235985A1
公开(公告)日:2019-08-01
申请号:US15882108
申请日:2018-01-29
CPC分类号: G06F11/3466 , G06F9/30145 , G06F9/3806 , G06F9/5016 , G06F11/0751 , G06F11/3024 , G06F11/3457 , G06F11/3692
摘要: Techniques are provided for redundant execution by a better processor for intensive dynamic profiling after initial execution by a constrained processor. In an embodiment, a system of computer(s) receives a request to profile particular runtime aspects of an original binary executable. Based on the particular runtime aspects and without accessing source logic, the system statically rewrites the original binary executable into a rewritten binary executable that invokes telemetry instrumentation that makes observations of the particular runtime aspects and emits traces of those observations. A first processing core having low power (capacity) performs a first execution of the rewritten binary executable to make first observations and emit first traces of the first observations. Afterwards, a second processing core performs a second (redundant) execution of the original binary executable based on the first traces. The second execution generates a detailed dynamic performance profile based on the second execution.
-
4.
公开(公告)号:US20190235977A1
公开(公告)日:2019-08-01
申请号:US16200948
申请日:2018-11-27
发明人: Soo-Hyung KIM , Chul-Hwan CHOO
CPC分类号: G06F11/201 , G06F11/073 , G06F11/0751 , G06F2201/805
摘要: A memory system including: a memory apparatus including a buffer die, core dies disposed on the buffer die, channels and a through silicon via configured to transmit a signal between the buffer die and at least one of the core dies; a memory controller configured to output a command signal and an address signal to the memory apparatus, to output a data signal to the memory apparatus and to receive the data signal from the memory apparatus; and an interposer including channel paths for connecting the memory controller and the channels, wherein the memory apparatus further includes a path selector for changing a connection state between the channels and channel paths, and when an error is detected in a first connection state between the channels and the channel paths, the path selector changes the first connection state to a second connection state.
-
公开(公告)号:US20190232959A1
公开(公告)日:2019-08-01
申请号:US16311534
申请日:2017-06-13
发明人: CHARLOTTE KERSHAW , CHRISTOPHER WILD , CHRISTOPHE FAVA-RIVI , FRANCOIS LOUBARESSE , MIGUEL LOPEZ , MARK GRANT
CPC分类号: B60W30/143 , B60W10/08 , G06F11/0739 , G06F11/0751 , G06F11/3013
摘要: An activity monitor for a modular software system, the system having a first software component for use in configuring operation of a second software component via a proxy and stub interface, the activity monitor comprising; an input arranged to monitor a first event associated with the first software component and a second event associated with the proxy; a processor arranged to compare the first and second events to a schedule of events to assess compliance with the schedule of events; and an output arranged to generate an error message in response to non-compliance with the schedule of events, the error message being for use in treating the error. A method of generating an activity monitor for monitoring operation of a modular software system.
-
公开(公告)号:US20190196898A1
公开(公告)日:2019-06-27
申请号:US16329913
申请日:2017-04-18
申请人: CLARION CO., LTD.
IPC分类号: G06F11/07
CPC分类号: G06F11/0778 , G06F11/07 , G06F11/0709 , G06F11/0751 , G06F11/34
摘要: A log transmission apparatus is a log transmission apparatus connected to a log collection apparatus via a communication network, and includes an application execution unit which outputs a log, an environment change management unit which generates an environment code as information indicating a change in a state of the log transmission apparatus, and a transmission unit which transmits the log and the environment code to the log collection apparatus, in which the environment change management unit generates the environment code indicating a change in the state during a period from a previous output to present output of the log by the application execution unit.
-
7.
公开(公告)号:US20190147965A1
公开(公告)日:2019-05-16
申请号:US16248568
申请日:2019-01-15
发明人: HYE-JIN YIM , SANG-YONG YOON
CPC分类号: G11C16/3422 , G06F11/073 , G06F11/0751 , G06F11/079 , G11C16/10 , G11C16/26 , G11C16/3418 , G11C16/3431 , G11C29/42 , G11C29/52
摘要: A method is provided for operating a memory device. The method includes counting, from among memory cells, a number of first off-cells with respect to a first reading voltage and a number of second off-cells with respect to a second reading voltage, comparing the number of first off-cells and the number of second off-cells, and determining, based on a result of the comparing, whether a programming error exists in a storage region in which the memory cells are included.
-
公开(公告)号:US20190138383A1
公开(公告)日:2019-05-09
申请号:US15807558
申请日:2017-11-08
IPC分类号: G06F11/07
CPC分类号: G06F11/0793 , G06F11/0706 , G06F11/0751 , G06F11/079
摘要: Output is obtained from a remote computer function on a first set of arguments. Responsive to determining that the output exhibits an error, a fixer routine, other than a retry, is applied to the arguments to produce new arguments. Output is obtained from the remote computer function on the new arguments. In a case where the output from the remote computer function on the new arguments is acceptable, the output from the remote computer function on the new arguments is used as a corresponding output from the remote computer function on the first set of arguments. These steps can advantageously be carried out without modifying program code of the remote computer function and without access to the program code of the remote computer function; for example, by a wrapper which black-box wraps the remote computer function.
-
公开(公告)号:US20190114247A1
公开(公告)日:2019-04-18
申请号:US15786790
申请日:2017-10-18
发明人: Mingye Chen , Xinyuan Huang , Debojyoti Dutta
CPC分类号: G06F11/3612 , G06F11/0751 , G06F11/302 , G06F11/3048 , G06F11/3051 , G06F11/3409 , G06F11/3495 , H04L43/00
摘要: Systems, methods, and computer-readable media are disclosed for graph based monitoring and management of network components of a distributed streaming system. In one aspect, a method includes generating, by a processor, a first metrics and a second metrics based on data collected on a system; generating, by the processor, a topology graph representing data flow within the system; generating, by the processor, at least one first metrics graph corresponding to the first metrics based in part on the topology graph; generating, by the processor, at least one second metrics graph corresponding to the second metrics based in part on the topology graph; identifying, by the processor, a malfunction within the system based on a change in at least one of the first metrics graph and the second metrics graph; and sending, by the processor, a feedback on the malfunction to an operational management component of the system.
-
公开(公告)号:US20190079820A1
公开(公告)日:2019-03-14
申请号:US16033278
申请日:2018-07-12
发明人: Pranay Anchuri , Jianwu Xu , Hui Zhang
IPC分类号: G06F11/07
CPC分类号: G06F11/079 , G06F11/0751 , G06F11/0778 , G06F11/0787
摘要: Systems and methods for automatically generating failure signatures in a computer system for performing computer system fault diagnosis are provided. The method includes receiving log data, converting each log in the log data into a collection of log pattern sequences including one or more log pattern sequences corresponding to one or more respective failure categories associated with the computer system, generating a collection of seed patterns by computing a global set of patterns from the collection of log pattern sequences, and extracting the collection of seed patterns from the global set of patterns, generating a log pattern grammar representation for each of the one or more log pattern sequences, generating a failure signature for each of the one or more failure categories based on the log pattern grammar representation and the collection of seed patterns, and employing the failure signatures to perform computer system fault diagnosis on new log data.
-
-
-
-
-
-
-
-
-