Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 6293. Отображено 199.
09-08-2012 дата публикации

Verfahren und Vorrichtung zur Überwachung der bestimmungsgemäßen Funktion mindestens einer ersten und einer zweiten Komponente eines Fahrzeugantriebsstrangs

Номер: DE102011003581A1
Принадлежит:

Die Erfindung betrifft ein Verfahren zur Überwachung der bestimmungsgemäßen Funktion mindestens einer ersten und einer zweiten Komponente (109, 110) eines Fahrzeugantriebsstrangs (100). Die erste und die zweite Komponente (109, 110) haben jeweils eine Wirkung auf das an einer Antriebswelle (111) anliegende Drehmoment und werden dazu mit einem Testsignal (112, 113) angesteuert. Die Testsignale (112, 113) werden so vorgegeben, dass sich die Wirkungen der ersten und der zweiten Komponente (109, 110) auf das an der Antriebswelle (111) anliegende Drehmoment gegenseitig aufheben, wenn die erste und die zweite Komponente (109, 110) bestimmungsgemäß funktioniert. Bei bestimmungsgemäßer Funktion der Komponenten (109, 110), wird während des Durchführens dieses Verfahrens der Fahrkomfort nicht durch einen unerwarteten Drehmomentanstieg oder Drehmomentabfall gestört. Auch eine Störung des Fahrzeugantriebsstrangs (100) wird somit vermieden.

Подробнее
10-08-2016 дата публикации

Trace data capture device and method, system, diagnostic method and apparatus and computer program

Номер: GB0002534923A
Принадлежит:

A data processing system has multiple sources 8 of trace data. The trace data is stored in a trace capture device 6 before being output to diagnostic apparatus 7. The device detects the sources of the trace data stored in the device. The source information can be output to the diagnostic apparatus independently of the trace data. The trace data may be divided into sections. The diagnostic apparatus may request source information for all the trace data or for specific sections of the trace data. The diagnostic apparatus may request that the device only output the section of the trace data containing data from particular sources. The device may extract the source information from the trace data and store it separately 32, 34. The device may aggregate the source information.

Подробнее
09-01-2013 дата публикации

Method and system of network transfer adaptive optimization in large-scale parallel computing system

Номер: GB0201221370D0
Автор:
Принадлежит:

Подробнее
29-08-2018 дата публикации

Reliance control in networks of devices

Номер: GB0201811374D0
Автор:
Принадлежит:

Подробнее
27-03-2019 дата публикации

System board for a computer system, computer system having such a system board and method for out-of-band monitoring of a computer system

Номер: GB0002566820A
Принадлежит:

System board for a computer system, a computer system having such a system board and a method for out-of-band monitoring of a computer system are described. A system board 1 for a computer system having a management unit 2 for collecting status information from system components of the computer system, a network interface 3, and a communication unit 4 set up separately from the management unit, connected to the network interface and containing a piece of software 5 for communication via network. The management unit is set up to transfer collected status information (e.g. temperature, fan speed, voltage readings or error or status codes) from system components of the computer system to the software within the communication unit. The software is set up within the communication unit exclusively to incorporate the collected status information into a defined communication protocol 6 for communication via the network interface within a network to external management service 8, 9. The software ...

Подробнее
06-01-2010 дата публикации

Data environment change notification

Номер: GB0000920474D0
Автор:
Принадлежит:

Подробнее
10-11-2014 дата публикации

ELECTRONIC TORQUE TOOL WITH INTEGRATED REAL-TIME CLOCK

Номер: CA0002849801A1
Принадлежит:

Real-time clock circuitry integrated in an electronic torque tool facilitates time-stamping of torque data acquired by the electronic torque tool. The time stamped torque data may be displayed on a display integrated in the electronic torque tool or may be communicated to an external device. The real-time clock circuitry may be adjusted based on information received from an external device or may be manually input to a keypad of the electronic torque tool. A calibration timer integrated in the electronic torque tool monitors time between calibrations of the tool and notifies a user upon expiration of a calibration interval. A secondary power source is coupled to the real-time clock circuitry to maintain power to the real-time clock circuitry during battery replacement.

Подробнее
24-08-2018 дата публикации

System performance measurement method, storage medium and server

Номер: CN0108446210A
Автор: TAN ZHIWEN, HONG YUMING
Принадлежит:

Подробнее
11-01-2019 дата публикации

Server monitoring method and device, computer apparatus and storage medium

Номер: CN0109189640A
Автор: PENG LEI
Принадлежит:

Подробнее
16-04-2019 дата публикации

Account sharing detection method and device, medium and electronic device

Номер: CN0109635529A
Автор: HU PEI
Принадлежит:

Подробнее
05-04-2019 дата публикации

Service security protection method and system

Номер: CN0109582537A
Автор: SI SHUQIANG
Принадлежит:

Подробнее
28-10-2020 дата публикации

ELECTRONIC SYSTEM AND OPERATING METHOD THEREOF

Номер: KR0102170993B1
Автор:
Принадлежит:

Подробнее
13-07-2018 дата публикации

동적 제품 사용 보고 시스템

Номер: KR1020180081154A
Принадлежит:

... 분배기가 고갈될 것으로 예상되는 날짜와 같은, 예상 제품 사용을 기반으로 분배기가 보고 빈도를 증가 또는 감소시키는 제품 사용 보고 일정을 동적으로 조정하기 위한 방법, 시스템 및 장치.

Подробнее
10-07-2008 дата публикации

METHOD AND APPARATUS FOR MONITORING DATA-PROCESSING SYSTEM

Номер: US2008168442A1
Автор: TACHIHARA HIDEKAZU
Принадлежит:

A system management method in a system management apparatus for a distributed computing system having a plurality of computers, said system management method including: storing relations between a job and a job importance level of the job for ones of jobs handled by the distributed computing system; in response to a predetermined event, receiving predetermined event information and resource information relating to said predetermined event information from said distributed computing system; and in response to the predetermined event information and resource information, selecting a relation between said predetermined event and current importance level of the predetermined event, from said relations between said job and said current job importance level, and outputting information on the predetermined event and information on said current job importance level of at least one job associated with the predetermined event.

Подробнее
09-07-2019 дата публикации

Dynamic message queues for a microservice based cloud service

Номер: US0010348858B2

A cloud based identity management system that handles a plurality of published events that are published and consumed by microservices provides a dynamic queue that includes one or more active queues and one or more inactive queues. Embodiments create selectors for all of the active queues and the inactive queues and binds subscribers to each active queue. Embodiments dynamically cause at least one of the inactive queues to become one of the active queues when a number of published events increases.

Подробнее
09-12-2004 дата публикации

System and method for application programming interface for extended intelligent platform management

Номер: US20040249913A1
Автор: Gerald Kaufman
Принадлежит:

A system for controlling a computer system uses a management controller having sensor data record objects in a sensor data record repository. Sensor data record objects contain data from a plurality of sensors, and at least one sensor data record object contains a property descriptor. The property descriptor references a property data object readable and writeable by a controlling computer through the management controller, and provides a way to control at least one feature of the computer system.

Подробнее
08-12-1998 дата публикации

Web access for a manufacturing execution system

Номер: US0005847957A1
Принадлежит: Base Ten Systems, Inc.

A method for remotely accessing batch status information from a manufacturing execution system, wherein a web page server is provided which is connected to a manufacturing execution system network and to a digital network. The web page server is accessed over the digital network using a web browser program and downloads a batch status review query program as a web applet from the web page server. The web applet is run within the web browser program to access data from the manufacturing execution system network via the web page server to obtain batch status and inventory information.

Подробнее
08-07-2003 дата публикации

Method for comparing system states at different points in time

Номер: US0006591377B1

In a computer system having a memory and an operating system persistently stored in a storage device, a method for comparing System States of the system from time to time. The method includes creating a snapshot object for interfacing with functionalities of the system; and using the snapshot object, creating a first collection of System State objects which record the status of the system at a given instant in time. Next, the first collection of System State objects is stored in the memory. A second collection of System State objects, which was previously created and stored in the storage device, is then loaded into the memory. A comparison of the first collection with the second collection is made and an indicia of any differences therebetween is provided.

Подробнее
24-10-1995 дата публикации

Network system capable of network elements with decreasing load of a monitoring device

Номер: US0005461628A
Автор:
Принадлежит:

A network system comprises a plurality of network elements connected to one another and a monitoring device for monitoring the network elements. Each of the network elements produces first through N-th fault signals when first through N-th faults occur in each of the network elements, where N represents a positive integer which is greater than one. In each of the network elements, a classifying circuit classifies the first through the N-th fault signals in accordance with a predetermined fault level to produce at least one classified signal. A selecting circuit is supplied with the first through the N-th fault signals as a fault message signal and the classified signal and selects one of the fault message signal and the classified signal to produce a selected signal. The selected signal is delivered as a monitoring signal to the monitoring device.

Подробнее
11-10-1994 дата публикации

Dynamically established event monitors in event management services of a computer system

Номер: US5355484A
Автор:
Принадлежит:

A computer operating system manages events. An application program or another part of the operating system defines an event monitor to monitor one or more types of events on its behalf. When each of the monitored events occurs, the event monitor is signalled and stores the event signal. Under certain conditions, the event monitor can notify an event handler, and the event handler can access the stored event signals. The event monitor can be defined and established dynamically, i.e. throughout operation of the computer without stopping or relinking the computer system. In the absence of an event monitor which is interested in an event, signals of the event are nevertheless stored. When an interested event monitor is subsequently established, the previously stored event signals are transferred to the interested event monitor. Thus, the event handler has the benefit of previous event signals. The event can be a trace event, and the event handler associated with each event monitor can receive ...

Подробнее
18-02-2003 дата публикации

Method for communicating a software-generated pulse waveform between two servers in a network

Номер: US0006523131B1

A method of monitoring a status condition of a first server with a second server in a server network, and also providing synchronization and messaging between the two servers, the method including: transmitting a software-generated pulse waveform from the first server to a device coupled to the first server, wherein the software-generated pulse waveform is comprises a first command corresponding to a logic level low and a second command corresponding to a logic level high; setting said device to a first state during logic level lows of said pulse waveform and to a second state during logic level highs of said pulse waveform; receiving the software-generated pulse waveform with the second server by determining when said device is in the first state and when it is in the second state; and determining when said device no longer changes from the first state to the second state. In order to provide synchronization and messaging, said pulse waveform is frequency modulated in order to communicate ...

Подробнее
13-05-2008 дата публикации

Extended input/output measurement block

Номер: US0007373435B2

An Input/output (I/O) measurement block facility is provided that creates subchannel measurement blocks (comprising device busy values) related to performance of an I/O operation of a subchannel, wherein a device busy time value is a sum of time intervals when the subchannel is device busy during an attempt to initiate any one of a start function or a resume function at the subchannel.

Подробнее
23-11-2021 дата публикации

Determination of subject matter experts based on activities performed by users

Номер: US0011182266B2

A method for determining subject matter experts includes monitoring, by a computer, an activity performed by a user during a period of time, the activity including a sequence of operations, based on the sequence of operations, determining a topic of the activity performed by the user, recognizing, by the computer, a hesitation pattern of the user associated with the topic during the period of time, based on the recognized hesitation pattern, calculating a confidence indicator associated with the activity, the confidence indicator specifies a confidence of the user in performing the activity, based on the confidence indicator being lower than a confidence threshold, identifying one or more subject matter experts for the determined topic, and prompting the user to submit a support request to at least one of the identified subject matter experts.

Подробнее
17-10-2017 дата публикации

Performance regression manager for large scale systems

Номер: US0009792194B2

System and computer program product to perform an operation comprising generating, based on a first output generated by a first execution instance of a command, a first output file specifying a value of at least one performance metric, wherein the first output file is formatted according to a predefined format, comparing the value of the at least one performance metric in the first output file to a value of the performance metric in a second output file, the second output file having been generated based on a second output generated by a second execution instance of the command, and outputting for display an indication of a result of the comparison of the value of the at least one performance metric of the first output file to the value of the at least one performance metric of the second output file.

Подробнее
23-12-2014 дата публикации

RDMA resource leakage detection and reporting

Номер: US0008918545B1

Mechanisms are provided for remote direct memory access (RDMA) resource leak detection. A user space context is generated comprising a user space RDMA resource hierarchical data structure. A kernel context is generated comprising a kernel RDMA resource hierarchical data structure. The kernel RDMA resource hierarchical data structure comprises nodes of the users space RDMA resource hierarchical data structure. A request to close a RDMA resource is received and the user space RDMA resource hierarchical data structure is traversed to determine whether the RDMA resource has child RDMA resources allocated in the user space RDMA resource hierarchical data structure. A resource leak is detected in response to determining, based on at least one of the user space RDMA resource hierarchical data structure or the kernel RDMA resource hierarchical data structure, that the RDMA resource has a child RDMA resource allocated in the user space RDMA resource hierarchical data structure.

Подробнее
27-10-2016 дата публикации

Method and Apparatus for GPS Based Z-Axis Difference Parameter Computation

Номер: US20160311441A1
Принадлежит: ZONAR SYSTEMS, INC.

Data is collected during the operation of a vehicle and used to produce a ranking of a driver's efficiency performance, and that ranking is shared on a hosted website, such that the drivers can compare their performance metrics to their peers. Fleet operators can use these performance metrics as incentives, by linking driver pay with efficiency performance. Individual fleet operators can host their own website, where driver rankings in that fleet can be compared, or the website can be hosted by a third party, and multiple fleet operators participate. The third party can offset their costs for operating the website by charging participating fleet operators a fee, and/or by advertising revenue. In some embodiments, all driver efficiency performance data is displayed in an anonymous format, so that individual drivers cannot be identified unless the driver shares their user ID.

Подробнее
17-05-2012 дата публикации

APPARATUS AND METHOD FOR A NETWORKED POWER MANAGEMENT SYSTEM FOR SECURITY AND LIFE SAFETY APPLICATIONS

Номер: US20120124418A1
Принадлежит: LifeSafety Power Inc.

An apparatus includes a data manager and interface logic with a plurality of interface ports including at least one network interface port. The data manager and interface logic is operative to obtain digital and analog data, via the plurality of interface ports, from a plurality of digital and analog device types, where the data includes device operating parameters and alert condition notifications related to device faults or potential device failure. The data manager and interface logic is also operative to write and email a report conforming to a plurality of configurable report settings in response to occurrence of a device alert condition or a specified reporting interval, obtain updates to the device operating parameters from a remote device over the at least one network interface port, and provide the updates to corresponding devices over the plurality of interface ports.

Подробнее
25-02-2020 дата публикации

Hardware inventory system

Номер: US0010572366B1

A system hardware report is generated during a restart of a user device. In some examples, prior to handing over the user device to an operating system, a collection module is invoked. The collection module collects information determined during the BIOS operation. The collected information can include information about various aspects of the user device, such as the type of CPU, memory type and size, input/output devices, and the like.

Подробнее
24-01-2017 дата публикации

Utility to instantly protect sensitive information for an application log at runtime

Номер: US0009552272B1

A computing system intercepts a message generated by an application at runtime. The message has content to be logged in a log data store. The computing system identifies sensitive information in the message content and modifies the message content to protect the sensitive information. The computing system causes the modified message content to be logged in the log data store.

Подробнее
21-08-2012 дата публикации

Method and apparatus for monitoring data-processing system

Номер: US0008250400B2

A system management method in a system management apparatus for a distributed computing system having a plurality of computers, said system management method including: storing relations between a job and a job importance level of the job for ones of jobs handled by the distributed computing system; in response to a predetermined event, receiving predetermined event information and resource information relating to said predetermined event information from said distributed computing system; and in response to the predetermined event information and resource information, selecting a relation between said predetermined event and current importance level of the predetermined event, from said relations between said job and said current job importance level, and outputting information on the predetermined event and information on said current job importance level of at least one job associated with the predetermined event.

Подробнее
22-08-2019 дата публикации

LINKING COMPUTING METRICS DATA AND COMPUTING INVENTORY DATA

Номер: US20190258557A1
Принадлежит:

A method includes receiving, at a first server device, computing inventory data from one or more application components of a computing device, and receiving, at the first service device, computing metrics data from the one or more application components of the computing device. The computing inventory data is received from a second server device. The method further includes determining, by a processing device, a hierarchical relationship indication at least partially in view of the computing metrics data and the computing inventory data, and further providing the hierarchical relationship indication to a client device in response to a request.

Подробнее
10-06-2021 дата публикации

Checker Cores for Fault Tolerant Processing

Номер: US20210173738A1
Принадлежит:

Systems and methods are disclosed for checker cores for fault tolerant processing. For example, an integrated circuit (e.g., a processor) for executing instructions includes a processor core configured to execute instructions of an instruction set; an outer memory system configured to store instructions and data; and a checker core configured to receive committed instruction packets from the processor core and check the committed instruction packets for errors, wherein the checker core is configured to utilize a memory pathway of the processor core to access the outer memory system by receiving instructions and data read from the outer memory system as portions of committed instruction packets from the processor core. For example, data flow from the processor core to the checker core may be limited to committed instruction packets received via dedicated a wire bundle.

Подробнее
25-07-2023 дата публикации

Contextual drill back to source code and other resources from log data

Номер: US0011709759B2

A system receives real-time log messages from an executing process that experiences a runtime error. Information such as a filename and line number for the underlying source code may be embedded in the log messages using compiler macros. When the log messages are received, a developer URL may be generated that links a developer workstation directly to the underlying source code file and line number in a source code repository. A support URL may also be generated with a link to a support center and an embedded search string that retrieves resources that are known to address the process error.

Подробнее
31-10-2023 дата публикации

Message call request data having error frequency metrics

Номер: US0011803438B2
Принадлежит: ADP, INC., ADP, Inc.

A method for error management is provided. The method comprises receiving a message call request regarding an error event generated by a software application. The message call request comprises a message ID associated with an error type. In response to the call request a message cache is searched for the message ID. If the ID is in the cache, an error message associated with the ID is returned. The error message provides a description of the error and suggested remedial action. If the message ID is not in the cache, the error message is fetched from a message repository that contains error messages corresponding to respective message IDs. The fetched error message is loaded into the cache and returned. Message call request data is stored in a metrics repository. The message call request data comprises frequency metrics that describe how often the message ID is received.

Подробнее
16-04-2014 дата публикации

Method for managing, searching and sharing of representational state transfer (REST) resources

Номер: EP2720150A1
Автор: Rykowski, Jarogniew
Принадлежит:

A method for managing representational state transfer (rest) resources, the method comprising the steps of starting at least one REST server; setting at least one of the available servers as a closest directory server; starting a further REST server; providing to the further REST server information regarding any other REST server as a starting point; communicating with the other REST server and setting addresses of key system elements including the closest directory address; registering in the closest directory the parameters of the further server, whereas the parameters comprise current address and resource for monitoring the server's state; periodically transmitting statistical data between the closest directory and the further REST server.

Подробнее
10-12-2014 дата публикации

デバイスハードウェアエージェント

Номер: JP0005640154B2
Принадлежит:

Подробнее
03-03-2020 дата публикации

ОСНОВАННАЯ НА МАШИННОМ ОБУЧЕНИИИ ИДЕНТИФИКАЦИЯ НЕРАБОТАЮЩИХ СЕТЕВЫХ СОЕДИНЕНИЙ

Номер: RU2715802C1
Принадлежит: ГУГЛ ЭлЭлСи (US)

Изобретение относится к средствам навигации, к ресурсам в сетевых соединениях. Технический результат заключается в расширении арсенала средств. Предлагаются система и способ, включая компьютерные программы, закодированные на компьютерной запоминающем носителе информации, для идентификации неработающих сетевых соединений. В одном аспекте система включает в себя внешний сервер(ы), который принимает данные, указывающие, для множества разных взаимодействий пользователя с одной или более ссылками приложения, продолжительности представления. Внутренний сервер(ы), который осуществляет связь с внешним сервером(ами), может классифицировать каждую ссылку приложения в качестве неработающей или работающей на основе применения модели машинного обучения к продолжительностям представления для ссылки приложения. Модель машинного обучения может быть сгенерирована с использованием помеченных обучающих данных. Внутренний сервер(ы) может генерировать и выводить предупреждение, идентифицирующее ссылку приложения ...

Подробнее
27-12-2016 дата публикации

СПОСОБ И УСТРОЙСТВО ДЛЯ СООБЩЕНИЯ О СОСТОЯНИИ СОЕДИНЕНИЯ МЕЖДУ ВНЕШНИМ УСТРОЙСТВОМ И МАРШРУТИЗАТОРОМ

Номер: RU2015120927A
Принадлежит:

... 1. Способ сообщения о состоянии соединения между внешним устройством и маршрутизатором, содержащий:наблюдение за выполнением заранее заданного поведения, причем заранее заданное поведение включает подключение внешнего устройства к маршрутизатору или отсоединение внешнего устройства от маршрутизатора;определение зарегистрированного порта дополнительного модуля маршрутизатора в портах центра дополнительных модулей, если заранее заданное поведение выполняется;отправка через зарегистрированный порт дополнительного модуля первого уведомления, сконфигурированного для указания дополнительному модулю того, что заранее заданное поведение выполняется.2. Способ по п. 1, по которому наблюдение за выполнением заранее заданного поведения включает в себя:наблюдение за тем, принято ли второе уведомление от внешнего интерфейса, причем второе уведомление сконфигурировано для указания того, что заранее заданное поведение выполняется, а внешний интерфейс предусмотрен на маршрутизаторе и сконфигурирован для ...

Подробнее
26-02-2014 дата публикации

Checking data quality of an application program by monitoring runtime behaviour

Номер: GB0002505184A
Принадлежит:

At least one of the plurality of jobs is executed (102) by a data quality management system. Each job is a member of a job set, each job set representing a runtime behaviour category into which the jobs have been classified according to their runtime behaviour. Execution of the jobs contained in the job set is triggered by a message received by the data quality management system from an application program. The runtime behaviour of the executed job is monitored (104) to determine a current runtime behaviour and the monitored job is reclassified (106) to a further job set representing its current runtime behaviour. The message is preferably received by the data quality management system from the application program upon the application program executing a database transaction for storing data in a first database.

Подробнее
25-12-2019 дата публикации

Ranking data sources in a data processing system

Номер: GB0002574904A
Принадлежит:

Providing data based on ranking in data digests comprises: establishing analytical representations of data entities, data sources and network relationships and establishing rule schema (706) for ranking them; storing (708) rule schema and data representation in association; receiving (710) a request for data from a data consumer specifying requested ranking metadata; receiving a segment of data stream comprising a said data entity from a said data-source by a network comprising a said relationship; applying (712) the schema to the segment to classify it by linking associated ranking metadata with the segment; responsive to the associated ranking metadata matching the requested ranking metadata, populating (714) an output data structure with segment data; transmitting (716) the output to the consumer. Consumer requests are from subscriptions, while rule schema are modifiable by selection metrics including availability, use, consumption, feedback, reliability, security, update frequency.

Подробнее
27-01-2016 дата публикации

Reducing size of diagnostic data downloads

Номер: GB0002528485A
Принадлежит:

Method and system are provided for reducing size of diagnostic data downloads. The method includes: reading at least one of a format and a content of one or more diagnostic data files 111; applying pre-defined priority rules 113 to at least one of files and subsets 112 of files using at least one of the format and the content of the files; assigning a priority level to a file or a subset of a file based on the ability of the file or the subset of the file to diagnose a failure as determined by the priority rules; ordering 114 at least one of the files and the subsets of the files into a file stream 115; streaming the file stream to a remote diagnostic system 120; and receiving a notification from the remote diagnostic system to stop the streaming if sufficient diagnostic data to diagnose the failure has been received by the remote diagnostic system.

Подробнее
14-04-2021 дата публикации

Tracing the operations of a data processing apparatus

Номер: GB2525371B
Принадлежит: ADVANCED RISC MACH LTD, ARM Limited

Подробнее
24-07-2013 дата публикации

Adaptive transfer optimization in a large scale parallel computing system.

Номер: GB0002498620A
Принадлежит:

The disclosure of the present invention relates to a method and system for network transfer adaptive optimization in a large-scale parallel computing system. In the method a message to be transferred through the network is formed based on information related to a task executed by computing node within the system (204). The message includes identification information of the computing nodes to perform data transfer, corresponding sink nodes, and an amount of data to be transferred. Preferably the message is created at the application layer. The message is then transferred to a network layer (208) where a new data transfer pattern for data transfer between said computing nodes and said corresponding sink nodes in accordance with the received message is created and executed (302). In optimizing the transfer pattern the sink node location may be adjusted. (304) The advantage of the method allows parallel frameworks such as MapReduce to be work with Software Design Networks (SDN) or Openflow ...

Подробнее
14-06-2023 дата публикации

Handling trace data

Номер: GB0002586954B
Автор: IAIN ROBERTSON [GB]

Подробнее
02-07-2015 дата публикации

ELECTRONIC TORQUE TOOL WITH INTEGRATED REAL-TIME CLOCK

Номер: AU2014202295B2
Принадлежит:

Abstract Real-time clock circuitry integrated in an electronic torque tool facilitates time-stamping of torque data acquired by the electronic torque tool. The time stamped torque data may be displayed on a display integrated in the electronic torque tool or may be communicated to an 5 external device. The real-time clock circuitry may be adjusted based on information received from an external device or may be manually input to a keypad of the electronic torque tool. A calibration timer integrated in the electronic torque tool monitors time between calibrations of the tool and notifies a user upon expiration of a calibration interval. A secondary power source is coupled to the real-time clock circuitry to maintain power to the real-time clock circuitry 0 during battery replacement. C -2 ...

Подробнее
30-10-2020 дата публикации

METHOD AND SYSTEM FOR SUPERVISING A HEALTH OF A SERVER INFRASTRUCTURE

Номер: CA0003079717A1
Принадлежит: BCF LLP

A health of a server infrastructure is supervised by sending measurement requests, from a polling node to a server of the server infrastructure, at each of successive polling periods. Measurements received from the server in response to the measurement requests are stored in a database. A machine learning system is trained using accumulated measurements stored in the database to construct a prediction model for the server. Compliance of a latest measurement received from the server with the prediction model for the server is evaluated. A corrective action is taken if the latest measurement does not comply with the prediction model for the server. Measurements received from a group of servers may be aggregated and the machine learning system may construct a prediction model for the group of servers. Compliance to the prediction model may be evaluated for the group of servers.

Подробнее
29-09-2009 дата публикации

A SYSTEM AND METHOD FOR REMOTELY MONITORING, DIAGNOSING, INTERVENING WITH AND REPORTING PROBLEMS WITH CINEMATIC EQUIPMENT

Номер: CA0002511053C
Принадлежит: CINECAST, LLC

A system is disclosed for communicating with, and receiving data representative of equipment state and status from, movie theatre equipment in theatres. The system includes a central computer storage unit for receiving and storing data representative of equipment state and status, and a plurality of remote computer storage units coupled to the central computer storage unit for transmitting data representative of equipment state and status. Each of the plurality of remote computer storage units includes a first remote computer storage unit coupled to at least one theatre automation unit for detecting and transmitting data representative of automation equipment state and status. The first remote computer storage unit is also coupled to at least one theatre projection unit for detecting and transmitting data representative of projection equipment state and status. The first remote computer storage unit is also coupled to at least one theatre audio processing unit for detecting and transmitting ...

Подробнее
22-01-2019 дата публикации

A log reading device applied to a server and a server

Номер: CN0109254900A
Автор: LIU ZHEN, ZHANG KAI
Принадлежит:

Подробнее
21-12-2018 дата публикации

System and method for integrating management of equipment in computer room

Номер: CN0109062583A
Автор: CHEN HAIMING
Принадлежит:

Подробнее
15-06-2018 дата публикации

METHOD OF DIAGNOSIS FOR TASK SCHEDULING

Номер: FR0003060150A1

La présente invention a pour objet un procédé de diagnostic, pour un système informatique comprenant au moins deux tâches (T1-T3) récurrentes appariées, comprenant les étapes suivantes : mise à jour d'un moyen de comptage d'un nombre d'occurrence dédié à une tâche (T1-T3) récurrente, lors de chaque nouvelle occurrence de ladite tâche (T1-T3) récurrente, comparaison des moyens de comptage respectifs desdites au moins deux tâches (T1-T3) récurrentes appariées avec des valeurs attendues, une incohérence d'au moins un des moyens de comptage avec sa valeur attendue étant indicative d'une erreur.

Подробнее
16-10-2012 дата публикации

Monitoring data caching method and system

Номер: TW0201241648A
Принадлежит:

The present invention provides a Monitoring data caching method and system. The method includes: receiving monitoring data; storing the monitoring data into the stored area, and adding 1 to count n; if the count n has reached the predetermined value N, submitting all the data in the stored area to the database server, and the count n returning 0; determining whether the list has reached the maximum length M, if it has, removing the oldest record in the list; adding the address of the monitoring data which has been received into the list. The invention not only can save monitoring data, and can quickly read, so the invention improves the data feedback efficiency.

Подробнее
29-09-2020 дата публикации

LOGGING CACHE INFLUXES BY REQUEST TO A HIGHER-LEVEL CACHE

Номер: SG11202007566WA
Принадлежит:

Подробнее
03-06-2004 дата публикации

CIRCUIT FOR MONITORING A MICROPROCESSOR AND ANALYSIS TOOL AND INPUTS/OUTPUTS THEREOF

Номер: WO2004046928A1
Принадлежит:

The invention relates to a method for the transmission of digital messages by means of the output terminals (22) of a monitoring circuit (18) which is integrated into a microprocessor (12), said digital messages being representative of first specific events which are dependent on the execution of a series of instructions by the microprocessor. The inventive method consists in: transmitting the following signals to the monitoring circuit by means of dedicated access points, namely (i) a request signal for the sending of a message that is associated with a specific event from second specific events which are independent of the execution of the series of instructions by the microprocessor and (ii) a signal comprising characteristic data which are associated with the aforementioned specific event; forcing the monitoring circuit to read the request message and, if the resource management conditions are fulfilled, sending an acknowledgement message and storing said characteristic data signal; ...

Подробнее
19-12-2000 дата публикации

Method for communicating a software-generated pulse waveform between two servers in a network

Номер: US0006163853A1
Принадлежит: Micron Electronics, Inc.

A method of monitoring a status condition of a first server with a second server in a server network, and also providing synchronization and messaging between the two servers, the method including: transmitting a software-generated pulse waveform from the first server to a device coupled to the first server, wherein the software-generated pulse waveform is comprises a first command corresponding to a logic level low and a second command corresponding to a logic level high; setting said device to a first state during logic level lows of said pulse waveform and to a second state during logic level highs of said pulse waveform; receiving the software-generated pulse waveform with the second server by determining when said device is in the first state and when it is in the second state; and determining when said device no longer changes from the first state to the second state. In order to provide synchronization and messaging, said pulse waveform is frequency modulated in order to communicate ...

Подробнее
07-02-2013 дата публикации

APPARATUS AND METHOD FOR SUB-METERING OF HOUSEHOLD DEVICES

Номер: US20130035884A1
Принадлежит:

An apparatus and method for estimating resource consumption of a household device, e.g., an appliance. The method comprises determining a resource demand profile for a household device for a given time period, the resource demand profile associating, for the given time period, a device state of the household device with a total resource demand for the household. In one embodiment, the apparatus can be incorporated into an energy management system, where the apparatus collects data from each of the appliances in a household as well as from a resource meter.

Подробнее
09-01-2001 дата публикации

Method for hot swapping a programmable storage adapter using a programmable processor for selectively enabling or disabling power to adapter slot in response to respective request signals

Номер: US0006173346B2
Принадлежит: Micron Electronics, Inc.

A software architecture for the hot add and swap of adapters. The software architecture allows users to replace failed components, upgrade outdated components, and add new functionality, such as new network interfaces, disk interface adapters and storage, without impacting existing users. The software architecture supports the hot add and swap of off-the-shelf adapters, including those adapters that are programmable.

Подробнее
08-01-2015 дата публикации

Monitoring Handheld Devices in a User Testing Mode

Номер: US20150012650A1
Принадлежит:

A system and method are presented for monitoring handheld devices in a testing environment. At least one handheld device is provided, typically several, that is capable of performing a first plurality of functions in a non-test mode, and a more limited number of functions in a test mode. In a test environment the handheld device should be set to perform in the test mode. In the event of the handheld device mode being changed from the test mode to non-test mode, the handheld device generates a non-test mode signal. A monitoring software application records the non-test mode signal. In one aspect, the monitoring application is embedded in a remote proctor device. The remote proctor device monitoring application may send a mode interrogation message to the handheld device, and the handheld device generates the non-test mode signal in response to the mode interrogation message.

Подробнее
02-03-2017 дата публикации

METHOD AND SYSTEM FOR MANAGING PERFORMANCE OF INSTRUMENTATION DEVICES

Номер: US20170060717A1
Принадлежит: Wipro Limited

The present disclosure relates to a method for managing performance of at least one instrumentation device deployed across one or more sites. The method comprises receiving instrument data from the at least one instrumentation device. The instrument data comprises data pertaining to performance of the at least one instrumentation device. The method further comprises validating the instrument data based on at least one of predefined range parameters, predefined error parameters, predefined policy parameters, and historical analysis parameters. The method further comprises determining at least one of calibration issues, maintenance issues, reliability of at least one of the instrumentation device, and quality of the instrument data based on validation of the instrument data and generating performance report based on the validation and the determination for managing the performance of the one or more instrumentation devices. 1. A method for managing performance of at least one instrumentation device deployed across one or more sites , comprising:receiving, by a performance management unit, instrument data from the at least one instrumentation device, wherein the instrument data comprises data pertaining to performance of the at least one instrumentation device;validating, by the performance management unit, the instrument data based on at least one of predefined range parameters, predefined error parameters, predefined policy parameters, and historical analysis parameters;determining, by the performance management unit, at least one of calibration issues, maintenance issues, reliability of the at least one instrumentation device, and quality of the instrument data based on validation of the instrument data; andgenerating, by the performance management unit, a performance report based on the validation and the determination for managing the performance of the at least one instrumentation device.2. The method as claimed in claim 1 , wherein the instrument data is ...

Подробнее
18-10-2016 дата публикации

Data environment change notification

Номер: US0009471618B2
Принадлежит: BANK OF AMERICA CORPORATION, BANK OF AMERICA

A method of and system for monitoring and providing notification of changes to a data environment. Parameters of interest for monitoring changes made to a metadata data store are stored. Instructions are stored related to notifying a recipient of a communication about the changes. The metadata is monitored for changes related to the parameters of interest, and a change notification communication is generated with transmission initiated to the recipient. The instructions related to notification of the changes may include the identity of a recipient, mechanism for notification, and format and content of notification. A computer readable memory system and a computer program product may be provided that is encoded with a data structure for notifying data consumers of changes to a data environment that includes metadata.

Подробнее
03-01-2006 дата публикации

System and method for remotely monitoring, diagnosing, intervening with and reporting problems with cinematic equipment

Номер: US0006983225B2
Принадлежит: CineCast LLC, CINECAST LLC

A system is disclosed for communicating with, and receiving data representative of equipment state and status from, movie theatre equipment in theatres. The system includes a central computer storage unit for receiving and storing data representative of equipment state and status, and a plurality of remote computer storage units coupled to the central computer storage unit for transmitting data representative of equipment state and status. Each of the plurality of remote computer storage units includes a first remote computer storage unit coupled to at least one theatre automation unit for detecting and transmitting data representative of automation equipment state and status. The first remote computer storage unit is also coupled to at least one theatre projection unit for detecting and transmitting data representative of projection equipment state and status. The first remote computer storage unit is also coupled to at least one theatre audio processing unit for detecting and transmitting ...

Подробнее
14-10-2014 дата публикации

Communication control device

Номер: US0008862789B2

An electronic device comprises a plurality of memory components, a connector, a receiver, and a communication component. The connector is configured to operatively connect the electronic device to an external device. The external device is capable of individually recognizing the memory components one at a time or simultaneously recognizing only a few of the memory components. The receiver is configured to receive a select instruction that specifies which of the memory components will be recognized by the external device. The communication component is configured to automatically communicate with the external device to permit the external device to automatically recognize at least one of the memory components as a predefined memory component. The communication component is further configured to communicate with the external device when the receiver receives the select instruction to permit the external device to recognize at least one memory components according to the select instruction ...

Подробнее
23-06-2016 дата публикации

System for Security Conscious Energy Drain

Номер: US20160179649A1
Принадлежит:

A method, system and computer-usable medium are disclosed for detecting unanticipated consumption of power by a device. A first set of power consumption data is selected, followed by the collection of a second set of power consumption data, which respectively correspond to the consumption of a first and second amount of power by a device when it performs an authorized operation. The first and second sets of power consumption data are then compared to detect whether the second amount of power consumed is greater than the first amount of power consumed. If so, then a notification is generated, stating that the device has consumed an unanticipated greater amount of power as a result of performing the authorized operation.

Подробнее
29-01-2019 дата публикации

Metric payload ingestion and replay

Номер: US0010191800B2

In one aspect, a method for metric payloads ingestion and playback is disclosed. The method includes receiving time series of metric payloads for a plurality of performance metrics indicating performance of a node or machine and storing the received time series of metric payloads in a payload tracking table of a database. The storing includes storing the received time series of metric payloads in different layers and partitioned regions of the payload tracking table. The layers represent time ranges corresponding to time points when the time series of metric payloads are received. The partitioned regions are assigned to received certain ones of the received time series of metric payloads. The method includes replaying the stored time series of metric payloads from a select one or more of the partitioned region or layer or both.

Подробнее
19-02-2019 дата публикации

Methods for monitoring quantities of computer devices, associated computer program and device

Номер: US0010212060B2
Принадлежит: BULL SAS

A method for monitoring a quantity of a computer device, including measuring values adopted by the quantity over time, determining a measured value, or extremum value, meeting at least one transmission criterion, in which the extremum value is a local extremum, and transmitting the extremum value.

Подробнее
22-05-2014 дата публикации

SYSTEM ON CHIP AND CORRESPONDING MONITORING METHOD

Номер: US20140143463A1
Принадлежит: HUAWEI TECHNOLOGIES CO., LTD.

The present invention relates to aSoC, which includes a master device, a slave device, a high-speed bus, and a monitoring apparatus. The master device is connected to a first port of the high-speed bus, and the slave device is connected to a second port of the high-speed bus, so that the master device is capable of accessing the slave device. The monitoring apparatus is arranged between the first port of the high-speed bus and the master device, and/or between the second port of the high-speed bus and the slave device, and configured to record, based on a high-speed bus communication protocol, state information of each command that passes through the first port and/or the second port, and when state information of a command indicates that an operation of the command is in a timeout state, report an interrupt to locate a faulty node on the high-speed bus.

Подробнее
13-07-2016 дата публикации

監視プログラム、監視方法および監視装置

Номер: JP0005949782B2
Принадлежит:

Подробнее
20-01-2016 дата публикации

ポリシー記述支援システム及びポリシー記述支援方法

Номер: JP0005846455B2
Автор: 富沢 伸行
Принадлежит:

Подробнее
20-05-2016 дата публикации

СИСТЕМА И СПОСОБ ПРЕДВАРИТЕЛЬНОЙ ФИЛЬТРАЦИИ ФАЙЛОВ ДЛЯ КОНТРОЛЯ ПРИЛОЖЕНИЙ

Номер: RU2584505C2

Изобретение относится к контролю приложений. Технический результат заключается в уменьшении времени, в течение которого производится анализ файлов клиентом в рамках контроля приложений. Способ предварительной фильтрации файлов для контроля приложений, в котором перехватывают вызовы функций записи в файл с целью определения данных, находящихся внутри части файла, которые используются для определения характеристик файла; применяют файловый фильтр к части файла; при этом файловый фильтр представляет собой битовую маску вместе с по меньшей мере одной характеристикой файла; при этом под применением файлового фильтра понимают вычисление результатов операции AND, применяемой к части файла и битовой маске; определяют множество характеристик файла, если был определен файловый фильтр, сработавший на части файла; при этом, если фильтр сработал на части файла, то файл обладает характеристикой, описанной в рамках файлового фильтра; исключают файл из проверки, которая проводится в рамках контроля приложений ...

Подробнее
16-11-2018 дата публикации

СПОСОБ ОПРЕДЕЛЕНИЯ ОБЪЕКТОВ ИННОВАЦИЙ В ИНФОРМАЦИОННЫХ СИСТЕМАХ

Номер: RU2672617C1

Изобретение относится к информационным системам поддержки деятельности организационных систем. Техническим результатом является автоматическое определение объектов инноваций в существующих информационных системах с учетом данных о прогнозируемом максимально допустимом времени обработки запросов их пользователей. Способ определения объектов инноваций в информационных системах характеризуется тем, что содержит этапы, на которых в отношении каждого компонента информационной системы принимают и сохраняют прогнозируемые данные о максимально допустимом времени обработки данных, прогнозируемые и статистические данные о минимально допустимой частоте непревышения этого времени, проводят сравнительный анализ статистических данных с прогнозируемыми данными и если статистические данные меньше, то формируют данные о компоненте как об объекте инноваций, сохраняют и передают их субъектам управления информационной системой. 3 з.п. ф-лы, 2 ил.

Подробнее
20-09-2009 дата публикации

СПОСОБ И УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ФУНКЦИЙ ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ

Номер: RU2008108475A
Принадлежит:

... 1. Способ контроля функций вычислительной системы, включающей в себя по меньшей мере два исполнительных блока и переключаемой между по меньшей мере двумя режимами работы, первый из которых соответствует режиму сравнения, в котором оба исполнительных блока выполняют одинаковые или аналогичные команды, программные сегменты или программы, и выходные сигналы двух исполнительных блоков сравнивают друг с другом, а второй - режиму повышенной производительности, в котором исполнительные блоки параллельно выполняют разные команды, программные сегменты или программы, причем при осуществлении способа первую функцию контролирует вторая функция контроля, отличающийся тем, что функцию контроля выполняют в режиме сравнения, т.е. по меньшей мере в двух исполнительных блоках. ! 2. Способ по п.1, отличающийся тем, что вторая функция контролирует первую функцию периодически. ! 3. Способ по п.1, отличающийся тем, что первую функцию выполняют в режиме повышенной производительности. ! 4. Способ по п.1, отличающийся ...

Подробнее
12-12-2012 дата публикации

Monitoring apparatus and method for image forming apparatus stores data locally in selected format

Номер: GB0002491705A
Принадлежит:

A monitoring apparatus is arranged to monitor a plurality of image forming apparatus such as printers and copiers and to transmit monitoring information to a central management apparatus which manages information of the plurality of image forming apparatus. Collection means is provided for collecting the monitoring information from the plurality of image forming apparatus. Storing means stores the monitoring information collected and transmission means transmits the monitoring information stored to the central management apparatus. The collected monitoring information is also stored in a local network as a defined data type, e.g. CSV, the data type being selected preferably in an output data type selection dialogue box 1001.

Подробнее
10-12-2020 дата публикации

Systems, apparatuses, and methods of processing and managing web traffic data

Номер: AU2020264292A1
Принадлежит: FB Rice Pty Ltd

Methods, apparatuses, and systems for collecting and validating web traffic data, including receiving preprocessed log data representing an activity of a device interacting with a data service; validating the preprocessed log data in accordance with a predetermined format, the format comprising a field indicative of a predetermined data type and a field indicative of a predetermined validation condition associated with the predetermined data type; and generating metadata associated with validated preprocessed log data.

Подробнее
05-03-2019 дата публикации

DYNAMIC PRODUCT USE REPORTING SYSTEM

Номер: CA0003006740C

Methods, systems and apparatus for dynamically adjusting product use reporting schedules for dispensers to increase or decrease the frequency of such reports based on expected product use such as a date the dispenser is expected to be depleted.

Подробнее
22-06-2017 дата публикации

DYNAMIC PRODUCT USE REPORTING SYSTEM

Номер: CA0003006740A1
Принадлежит:

Methods, systems and apparatus for dynamically adjusting product use reporting schedules for dispensers to increase or decrease the frequency of such reports based on expected product use such as a date the dispenser is expected to be depleted.

Подробнее
14-02-2017 дата публикации

ELECTRONIC TORQUE TOOL WITH INTEGRATED REAL-TIME CLOCK

Номер: CA0002849801C
Принадлежит: SNAP-ON INCORPORATED

Real-time clock circuitry integrated in an electronic torque tool facilitates time-stamping of torque data acquired by the electronic torque tool. The time stamped torque data may be displayed on a display integrated in the electronic torque tool or may be communicated to an external device. The real-time clock circuitry may be adjusted based on information received from an external device or may be manually input to a keypad of the electronic torque tool. A calibration timer integrated in the electronic torque tool monitors time between calibrations of the tool and notifies a user upon expiration of a calibration interval. A secondary power source is coupled to the real-time clock circuitry to maintain power to the real-time clock circuitry during battery replacement.

Подробнее
15-06-2018 дата публикации

METHOD OF DIAGNOSIS FOR TASK SCHEDULING

Номер: FR0003060149A1
Принадлежит:

La présente invention a pour objet un procédé de diagnostic, pour un système informatique comprenant au moins deux tâches (T1-T3) récurrentes appariées, comprenant les étapes suivantes : mise à jour d'un moyen de comptage d'un nombre d'occurrence dédié à une tâche (T1-T3) récurrente, lors de chaque nouvelle occurrence de ladite tâche (T1-T3) récurrente, comparaison des moyens de comptage respectifs desdites au moins deux tâches (T1-T3) récurrentes appariées avec des valeurs attendues, une incohérence d'au moins un des moyens de comptage avec sa valeur attendue étant indicative d'une erreur.

Подробнее
04-12-2015 дата публикации

METHOD AND DEVICE FOR AGGREGATION SYNCHRONIZED PERFORMANCE DATA AND OPERATING DATA

Номер: FR0003021765A1
Принадлежит: BULL SAS

Procédé de d'agrégation synchronisée de données de performance et de données d'exploitation, issues d'un environnement de production, dans lequel on effectue une synchronisation entre des fichiers de traces de manière à ce que les dates des lignes de trace soit cohérentes. On extrait de ces fichiers synchronisés des données agrégées selon deux fonctions : une fonction de calcul de période et une fonction de calcul d'un identifiant d'agrégation. On peut alors effectuer des détections de seuil et des corrélations temporelles permettant l'émission d'alarmes et d'informations de diagnostiques associées à ces alarmes.

Подробнее
05-05-2006 дата публикации

Telemetric system e.g. electronic plate, activity monitoring and accessing method, involves transmitting self-diagnostic program by centralized control unit to technical relay to activate alert messages for providing intervention

Номер: FR0002877455A1
Принадлежит:

Dispositif technique organisé et sécurisé pour l'organisation, la gestion et le contrôle à distance d'exploitation d'automates. Le procédé est donc un dispositif technique organisé et sécurisé, permettant à distance, à l'aide d'une chaîne d'unité de contrôle, de contrôler et gérer en temps réel les applications d'automates, d'en assurer le bon fonctionnement, d'en assurer l'utilisation et l'exploitation efficiente par l'analyse des données techniques et comptables qui en sont extrait. Le procédé selon l'invention est particulièrement destiné à l'optimisation des conditions d'exploitation des automates distants.

Подробнее
30-09-2016 дата публикации

서버 감시 장치 및 서버 감시 시스템

Номер: KR0101661490B1

... [과제] 서버의 상태를 종래보다도 신속하게 파악하는 것이 가능한 서버 감시 장치 및 서버 감시 시스템의 제공을 목적으로 한다. [해결 수단] 본 발명의 서버 감시 장치에서는, 서버의 동작 상황을 점등 태양에 의해 나타내는 복수의 발광 소자에 복수의 광파이버가 광학적으로 결합하고, 그들 복수의 광파이버의 발광 소자와 반대측의 끝면이 미리 정해진 배열을 따라 고정되어 있다. 그리고, 그들 광파이버의 끝면의 발광 패턴이 카메라에 의해 촬상되어, 그 화상이 감시자에게 송신되게 되어 있다.

Подробнее
09-10-2014 дата публикации

ANALYZING MEASUREMENT SENSORS BASED ON SELF-GENERATED CALIBRATION REPORTS

Номер: WO2014164610A1
Принадлежит:

Aspects analyze the performance of a plurality of measurement sensors as a function of sensor performance attributes. Different types of sensor performance attribute values are defined for different types of sensors deployed within a manufacturing process infrastructure. The performance attribute values include a nominal value of a sensor data output or a sensor operating voltage signal during operation of the sensor, and an associated range of acceptable values during the operation of the sensor. A drift value defines how far the sensor signal can change over a defined drift time period during the operation of the sensor. Combinations of the defined values are selected for different types of the deployed sensors, and trends determined over time for values of the sensor signals as functions of their different respective selected combinations of values. The sensors are ranked and reported and grouped (as ranked) as a function of the determined trends.

Подробнее
12-04-2012 дата публикации

REMOTE ACCESS APPLIANCE HAVING MSS FUNCTIONALITY

Номер: WO2012047718A1
Принадлежит:

A remote access appliance is disclosed for facilitating communications between a managed device and a user located remotely from the appliance and from the managed device. The appliance may have a processor adapted to facilitate the communication of keyboard, video and mouse information between the appliance and the managed device. A manageability subsystem may be incorporated for communicating with the managed device and collecting information concerning operation of the managed device, without the need to first transmit the information over a network.

Подробнее
26-05-2005 дата публикации

Methods and apparatus for determining print progress

Номер: US20050111021A1
Принадлежит: TransAct Technologies Incorporated

Methods and apparatus for determining print progress of a document being printed are provided. The print progress of a document is monitored during printing by monitoring means included in the printer. The percentage of the printing which has been completed is then computed in real time based on information received from the monitoring means. The computed percentage may be used to determine the print completion status of each print field of a document having a plurality of print fields. The computed percentage may be reported to a host device associated with the printer. The computed percentage may be stored in non-volatile memory of the printer and/or of the host device so that the computed percentage of completed printing is maintained during a power failure. The computed percentage of printing completed can be recovered from non-volatile memory upon power recovery.

Подробнее
28-10-2008 дата публикации

System and method for communicating a software-generated pulse waveform between two servers in a network

Номер: US0007444550B2

A method of monitoring a status condition of a first server with a second server in a server network, and also providing synchronization and messaging between the two servers, the method including: transmitting a software-generated pulse waveform from the first server to a device coupled to the first server, wherein the software-generated pulse waveform is comprises a first command corresponding to a logic level low and a second command corresponding to a logic level high; setting said device to a first state during logic level lows of said pulse waveform and to a second state during logic level highs of said pulse waveform; receiving the software-generated pulse waveform with the second server by determining when said device is in the first state and when it is in the second state; and determining when said device no longer changes from the first state to the second state. In order to provide synchronization and messaging, said pulse waveform is frequency modulated in order to communicate ...

Подробнее
01-11-2018 дата публикации

DATA STREAM ASSEMBLY CONTROL

Номер: US20180314438A1
Принадлежит: ARM IP LIMITED

Technology for operating a data-source device for assembling a data stream compliant with a data stream constraint. The technology comprises acquiring a plurality of data items by accessing data in a memory and/or transforming data. Prior to completion of the accessing data in a memory, an accessor is selected based on an estimate of access constraint. Prior to completion of the transforming data, a transformer is selected based on an estimate of transformation constraint, wherein the transportation constraint comprises any data acquisition constraint. The access and transformation constraints are dependent upon system state it the data-source system. The data items are positioned in the data stream, and, responsive to achieving compliance with the data stream constraint, the data strewn is communicated.

Подробнее
05-10-2021 дата публикации

Execution sequence integrity monitoring system

Номер: US0011138085B2
Принадлежит: Argo AI, LLC, ARGO AI LLC

A method of verifying execution sequence integrity of an execution flow includes receiving, by a local monitor of an automated device monitoring system from one or more sensors of an automated device, a unique identifier for each function in a subset of an execution flow for which the local monitor is responsible for monitoring. The method includes combining the received unique identifiers to generate a combination value, applying a hashing algorithm to the combination value to generate a temporary hash value, retrieving, from a data store, a true hash value, determining whether the temporary hash value matches the true hash value, and in response to the temporary hash value not matching the true hash value, generating a fault notification. The true hash value represents a result of applying the hashing algorithm to a combination of actual unique identifiers associated with each function in the subset.

Подробнее
16-02-2021 дата публикации

Determining problem dependencies in application dependency discovery, reporting, and management tool

Номер: US0010922083B2

Techniques for monitoring operating statuses of an application and its dependencies are provided. A monitoring application may collect and report the operating status of the monitored application and each dependency. Through use of existing monitoring interfaces, the monitoring application can collect operating status without requiring modification of the underlying monitored application or dependencies. The monitoring application may determine a problem service that is a root cause of an unhealthy state of the monitored application. Dependency analyzer and discovery crawler techniques may automatically configure and update the monitoring application. Machine learning techniques may be used to determine patterns of performance based on system state information associated with performance events and provide health reports relative to a baseline status of the monitored application. Also provided are techniques for testing a response of the monitored application through modifications to API ...

Подробнее
13-10-2016 дата публикации

DEVICE TOPOLOGY DEFINITION SYSTEM

Номер: US20160299826A1
Принадлежит:

A device topology definition system works in conjunction with a location indicia detector, such as a topology key or detector, to simplify entry of device location information in a device monitoring system. To mitigate the tedium of entering location information for each device being monitored, the topology key or detector can be inserted into a data port or aperture of a device, or otherwise detect location indicia located on or proximate to a device, and a topology definition system of the device monitoring application will read topology information from the key or detector and logically associate the topology information with the device's identifier. This association is recorded as part of a global topology data set for the monitored devices maintained by the device monitoring application. In the case of a topology key, the topology information stored on the key can be modified prior to inserting the key into another device, allowing device location information to be quickly entered ...

Подробнее
06-09-2016 дата публикации

Integration based anomaly detection service

Номер: US0009436535B2
Принадлежит: Amazon Technologies, Inc., AMAZON TECH INC

Systems and methods are provided for analyzing operating metrics of monitored metric sources. Aspects of the present disclosure may present for display information associated with the monitored metric source and the analysis of its operating metrics. Analysis comprises determination of reference values and tolerance levels which represent allowable deviations from the reference values. Input data includes a measurement of an operating parameter and a time stamp. Input data may be saved to a data store for using in future analysis of other input data. When input data is determined to be outside the tolerance level, notifications may be issued to alert administrators or systems of the anomaly.

Подробнее
30-12-2004 дата публикации

Computer component operating temperature inspecting method and system with deadlock recovery capability

Номер: US2004267491A1
Автор:
Принадлежит:

Подробнее
27-03-2018 дата публикации

Identifying severity of test execution failures by analyzing test execution logs

Номер: US9928162B2

The method includes identifying a test report log for a regression test. The method further includes identifying one or more errors in the identified test report log. The method further includes determining a severity category for the one or more identified errors in the identified test report log. The method further includes determining a severity category for the identified test report log based on the determined severity category for the one or more identified errors in the identified test report log.

Подробнее
14-01-2021 дата публикации

REMOTE DATA CAPTURE IN DATA REPLICATION ENVIRONMENTS

Номер: US20210011927A1

A method for more effectively utilizing computing resources in a data replication environment is disclosed. In one embodiment, such a method detects, at a primary system, activity occurring on the primary system. This activity is recorded in systems logs located at the primary system. The method automatically mirrors the system logs from the primary system to a secondary system that is in a mirroring relationship with the primary system. The system logs are analyzed at the secondary system. In the event abnormal activity is detected in the system logs at the secondary system, the method identifies, on the secondary system, a data set that is associated with the abnormal activity. A snapshot is taken of this data set and saved on the secondary system for later analysis. A corresponding system and computer program product are also disclosed.

Подробнее
25-10-2016 дата публикации

Data environment change notification

Номер: US0009477700B2
Принадлежит: BANK OF AMERICA CORPORATION, BANK OF AMERICA

A method of and system for monitoring and providing notification of changes to a data environment. Parameters of interest for monitoring changes made to a metadata data store are stored. Instructions are stored related to notifying a recipient of a communication about the changes. The metadata is monitored for changes related to the parameters of interest, and a change notification communication is generated with transmission initiated to the recipient. The instructions related to notification of the changes may include the identity of a recipient, mechanism for notification, and format and content of notification. A computer readable memory system and a computer program product may be provided that is encoded with a data structure for notifying data consumers of changes to a data environment that includes metadata.

Подробнее
05-04-2012 дата публикации

TRACKING REQUESTS THAT FLOW BETWEEN SUBSYSTEMS

Номер: US20120084779A1
Принадлежит: Microsoft Corporation

The present invention extends to methods, systems, and computer program products for tracking requests that flow between subsystems. Embodiments of the invention facilitate following a user interaction/transaction from the point of entry through any subsystems that are called until the interaction/transaction is fulfilled. Generated information (e.g., log data) regarding a transaction can be aggregated across all subsystems, such as, for example, in a central repository. When failures occur, log and trace levels can be automatically increased for subsequent calls.

Подробнее
23-12-2021 дата публикации

ABSORBENT ARTICLE SENSOR REPLACEMENT SYSTEM

Номер: US20210398195A1
Автор: Blanca ARIZTI
Принадлежит:

A system includes a processor that executes computer executable components. The computer executable components include a battery monitoring component that monitors a power level of a power unit of a sensor device that removably attaches to an absorbent article configured to absorb and contain bodily exudates; and a notification component that generates a replacement notification based on a determination that the power level is below a threshold power level.

Подробнее
18-02-2021 дата публикации

SYSTEMS AND METHODS FOR AUTOMATED MONITORING AND TROUBLESHOOTING OF UNKNOWN DEPENDENCIES IN A VIRTUAL INFRASTRUCTURE

Номер: US20210049027A1
Принадлежит:

Systems and methods for automated monitoring and troubleshooting of unknown dependencies in a virtual infrastructure are disclosed. In particular, systems and methods disclosed herein enable automation of processes for detecting network errors for virtual machines residing on virtual infrastructures and retrieving network addresses and physical ports associated with the errors. Aspects of the technology use the IEEE MAC address of the virtual instance to triage the L2 connectivity to determine the physical port to which the virtual instance is attached and then automatically report the port to the network operator. The system also provides a method of saving virtual instances that are in a faulty state so that instances can be investigated further by automated monitoring tools.

Подробнее
13-10-2015 дата публикации

Vehicle climate control

Номер: US0009159232B2

Systems and methods of vehicle climate control are provided. Specifically, a vehicle with climate control includes a number of sensors for sensing climate control information, such as human bodily conditions, e.g., temperature or heart rate, of the human occupants of the vehicle, a processing unit, and a climate control. The processing unit uses the sensed human bodily conditions data from the sensors to activate the climate control the adjust the climate conditions for the human occupants. In another aspect of the disclosure, stress level of the human operator of a vehicle can be detected by sensing the bodily conditions of the human operator, determining the stress level of the human operator based on the sensed bodily conditions, and displaying a warning if the stress level is over a certain limit.

Подробнее
19-04-2012 дата публикации

Method and system for continuous notifications using subliminal and supraliminal cues

Номер: US20120096398A1
Принадлежит: Computer Associates Think Inc

A method of notifying a person using a computer includes providing a computer system including at least one sensory cueing component. The method includes defining a subliminal and a supraliminal range of at least one human sense. A cue may be defined and includes a variable attribute, and the cue is directed to the at least one human sense. An alert level may be associated with the message and the alert level may be classified as being in the subliminal or supraliminal range. The method may include a presentation methodology of the cue and the message. The cue may be initiated and presented in either the subliminal range or the supraliminal range and directed to the at least one human sense in the user's sensory environment. The user acknowledges the cue and the message in either the subliminal or supraliminal range, before the cue is removed from the user's sensory environment.

Подробнее
04-10-2012 дата публикации

Real-Time Determination of Machine Performance for Fleet Management

Номер: US20120253743A1
Автор: Lee A. Schmidt
Принадлежит: AGCO Corp

A real-time performance determination system is configured to determine machine performance over a predetermined time interval. An automatic data unit onboard a machine can provide apparatus data to a Fleet Operations System (FOS) of a Fleet Management System. Apparatus data can be used to determine a machine status such as Parked, Idle, Working, Travel or Turning. A performance determination module of the FOS can determine the amount of time a machine spent in a particular status. A performance report can include a graphical indicator in a visual display that can convey the percentage of time spent in each status. A report can include performance determinations for a plurality of machines, each represented by performance indicator that allows easy comparison of machines. A performance report can be provided to a fleet manager for fleet management purposes such as scheduling and allocation of resources, as well as performing machine maintenance and adjustments.

Подробнее
04-10-2012 дата публикации

Real-Time Evaluation of Machine Performance For Fleet Management

Номер: US20120253744A1
Автор: Lee A. Schmidt
Принадлежит: AGCO Corp

A real-time performance evaluation system can compare machine performance to a performance standard. A Fleet Operations Subsystem (FOS) can determine a machine status such as Parked, Idle, Working, Travel or Turning. The FOS can be configured to determine machine performance by determining the amount of time spent in each status. The performance can be compared to predetermined performance standards, for example a minimum number of hours spent working, or a maximum number of hours spent idle. A performance score can be generated based on the comparison. A report of the performance evaluation can be provided. A report can be in the form of a performance marker graphic on a visual display. The performance marker can represent the performance score. The performance marker can be in the form of an alarm symbol for a poorly performing machine. The system provides an operator or manager the opportunity to improve machine performance.

Подробнее
04-10-2012 дата публикации

Proactive failure handling in database services

Номер: US20120254669A1
Принадлежит: Microsoft Corp

Embodiments are directed to predicting the health of a computer node using health report data and to proactively handling failures in database services. In an embodiment, a computer system monitors various health indicators for multiple nodes in a database cluster. The computer system accesses stored health indicators that provide a health history for the database cluster nodes. The computer system then generates a health status based on the monitored health factors and the health history. The generated health status indicates the likelihood that the node will be healthy within a specified future time period. The computer system then leverages the generated health status to handle current or predicted failures. The computer system also presents the generated health status to a user or other entity.

Подробнее
21-03-2013 дата публикации

Diagnostic and managing distributed processor system

Номер: US20130073110A1
Принадлежит: Individual

A network of microcontrollers for monitoring and diagnosing the environmental conditions of a computer is disclosed. The network of microcontrollers provides a management system by which computer users can accurately gauge the health of their computer. The network of microcontrollers provides users the ability to detect system fan speeds, internal temperatures and voltage levels. The invention is designed to not only be resilient to faults, but also allows for the system maintenance, modification, and growth—without downtime. Additionally, the present invention allows users to replace failed components, and add new functionality, such as new network interfaces, disk interface cards and storage, without impacting existing users. One of the primary roles of the present invention is to manage the environment without outside involvement. This self-management allows the system to continue to operate even though components have failed.

Подробнее
23-05-2013 дата публикации

Server-Side Web Analytics System and Method

Номер: US20130132558A1
Принадлежит: Boeing Co

There is provided a server-side web analytics computer implemented system and method. In an embodiment the system has at least one computer server for receiving an electronic request from a web enabled source. The computer server has a web application for creating a log message from the electronic request. The computer server further has an automated server-side web analytics system for processing the log message into an action message and for processing the action message into a reporting message. The server-side web analytics computer implemented system generates asynchronously and in near real-time web analytics data from the reporting message.

Подробнее
06-06-2013 дата публикации

Law breaking/behavior sensor

Номер: US20130144459A1
Автор: Christopher P. Ricci
Принадлежит: FLEXTRONICS AP LLC

Methods and systems for a complete vehicle ecosystem are provided. Specifically, systems that when taken alone, or together, provide an individual or group of individuals with an intuitive and comfortable vehicular environment. The present disclosure builds on integrating existing technology with new devices, methods, and systems to provide a complete vehicle ecosystem.

Подробнее
06-06-2013 дата публикации

Configurable vehicle console

Номер: US20130144463A1
Принадлежит: FLEXTRONICS AP LLC

Methods and systems for a configurable vehicle console are provided. Specifically, a configurable console may comprise one or more displays that are capable of receiving input from a user. At least one of these displays may be removed from the console of a vehicle and operated as a stand-alone computing platform. Moreover, it is anticipated that each one or more of the displays of the console may be configured to present a plurality of custom applications that, when manipulated by at least one user, are adapted to control functions associated with a vehicle and/or associated peripheral devices.

Подробнее
06-06-2013 дата публикации

Detection on Resource Leakage

Номер: US20130145220A1
Автор: LV Peng
Принадлежит: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)

A method for detecting a resource leakage in a computing system is disclosed. The method comprises steps of: obtaining (S, S) a usage concerning a resource in the computing system, which represents one of samples in a time series; determining (S, S) whether the samples tend to increase; and reporting (S, S) occurrence of the resource leakage in the computing system if it is determined that the samples tend to increase. An arrangement () for detecting a resource leakage in a computing system is also disclosed. 112-. (canceled)13. A method for detecting a resource leakage in a computing system , the method comprising:obtaining a plurality of samples in a time series, each sample representing usage concerning a resource in the computing system;determining whether the samples tend to increase;reporting occurrence of a resource leakage in the computing system in response to determining that the samples tend to increase.14. The method of claim 13 , wherein the determining comprises determining that the samples tend to increase if there exists a set of ascending samples in the time series.14. The method of claim 14 , wherein the set of ascending samples are characterized as (S claim 14 , . . . claim 14 , S claim 14 , S claim 14 , . . . claim 14 , S) claim 14 , where:{'br': None, 'i': S', '>S, 'sub': i+1', 'i, ';'}{'br': None, 'i': 'i≦k−', '1≦1'}{'br': None, 'i': S', '=m', ',S', '=m', ',x Подробнее

27-06-2013 дата публикации

DETECTING AND RESOLVING ERRORS WITHIN AN APPLICATION

Номер: US20130166961A1

Techniques for managing errors within an application are provided. Embodiments monitor errors occurring in each of a plurality of portions of the application while the application is executing. An error occurring in a first one of the plurality of portions of the application is detected. Additionally, upon detecting the error occurring in the first portion, embodiments determine whether to prevent subsequent executions of the first portion of the application. 1. A method of managing errors within an application , comprising:monitoring errors occurring in each of a plurality of portions of the application while the application is executing;detecting an error occurring in a first one of the plurality of portions of the application; andupon detecting the error occurring in the first portion, determining, by operation of one or more computer processors, whether to prevent subsequent executions of the first portion of the application.2. The method of claim 1 , wherein the application is a stream computing application configured to process data using a plurality of processing elements claim 1 , each of the plurality of processing elements including one or more operators claim 1 , wherein an operator graph for the plurality of processing elements defines at least one execution path and wherein at least one of the operators of the operator graph is configured to receive data from at least one upstream operator and transmit data to at least one downstream operator claim 1 , and wherein each of the portions in the plurality of portions of the application comprises one of the operators in one of the plurality of processing elements.3. The method of claim 2 , wherein the first portion of the application comprises a first operator claim 2 , and further comprising:upon determining to prevent subsequent executions of the first operator, modifying the operator graph to remove the first operator from the operator graph, such that no data is routed to or from the first operator.4. ...

Подробнее
04-07-2013 дата публикации

Management Tracking Agent for Removable Media

Номер: US20130174214A1
Автор: Duncan David Paul
Принадлежит: Imation Corp.

A management agent stored on removable storage media is operable, when the storage media is coupled with a host device, to, via the host device, track data events and report the data events to a remote management console. 1. A non-volatile , removable computer readable storage medium having a management agent comprising at least one program module stored thereon and operable , when the removable storage medium is coupled with a host computing device , to , via execution on a processor of the host computing device , track data events for the removable storage medium and report the data events to a remote management console.2. The removable storage medium having the management agent of claim 1 , wherein the management agent is further operable by execution on the processor to provide remote authentication recovery from the remote management console.3. The removable storage medium having the management agent of claim 1 , the management agent further comprising a virus signature library and operable by execution on the processor to scan data written to the removable storage medium for viruses based on the virus signature library.4. The removable storage medium having the management agent of claim 1 , the management agent further comprising a diagnostic module operable by execution on the processor for diagnosing health of the removable storage medium.5. The removable storage medium having the management agent of claim 4 , wherein the diagnostic module comprises a status check algorithm for determining one or more of bad sectors claim 4 , bad blocks claim 4 , corrupted files and corrupted data on the removable storage medium.6. The removable storage medium having the management agent of claim 5 , wherein the diagnostic module further comprises an error correction algorithm for repairing one or more of the bad sectors claim 5 , bad blocks claim 5 , corrupted files or corrupted data.7. A removable storage device comprising the removable storage medium having the management ...

Подробнее
11-07-2013 дата публикации

Method and Device for Measuring System Performance in Real Time

Номер: US20130179122A1
Автор: Pan Li
Принадлежит: ZTE Corp

Disclosed are method and device for measuring system performance in real time. The method includes: the foreground receives a real-time measurement task comprising a measurement period parameter constructed by the background according to the concerned service data, with the quantity of the service data being lower than a preset value; the foreground extracts the current data corresponding to the real-time measurement task from a performance measurement cache area according to the measurement period parameter; the foreground acquires the real-time measurement data corresponding to the real-time measurement task according to the current data; and the foreground reports the real-time measurement data to the background. In the present invention, the background sends the concerned service data to the foreground by way of a real-time measurement task, and the foreground merely reports few service data.

Подробнее
18-07-2013 дата публикации

METHOD AND APPARATUS FOR 3-D ACCELEROMTER BASED SLOPE DETERMINATION, REAL-TIME VEHICLE MASS DETERMINATION, AND VEHICLE EFFICIENCY ANALYSIS

Номер: US20130184964A1
Принадлежит: Zonar Systems, Inc.

Three dimensional accelerometer data is used to determine a slope the vehicle is traveling over at a specific point in time. The slope data can then be combined with other metrics to provide an accurate, slope corrected vehicle mass. The vehicle mass can then be used along with other vehicle data to determine an amount of work performed by a vehicle, enabling s detailed efficiency analysis of the vehicle to be performed. To calculate slope, horizontal ground speed (V) can be calculated using the Pythagorean Theorem. One can take the Z/Up magnitude and divide it by the horizontal ground speed. Replacing Z, x and y with directional vectors enables one to calculate slope. The slope data is then used to determine the mass of the vehicle at that time. Pervious techniques to calculate mass did not factor in slope, and thus are not accurate. 1. A method of evaluating driver performance using a road surface slope metric derived from data that includes 3-D accelerometer data , comprising the steps of: (i) 3-D accelerometer data;', '(ii) vehicle speed data;', '(iii) torque data; and', '(iv) engine speed data;, '(a) while the driver is operating the vehicle, automatically collecting vehicle data, the vehicle data including(b) using a first computing device to derive the road surface slope metric using vehicle position data;(c) using the first computing device to determine a mass of the vehicle at a specific point in time, based on the road surface slope metric, vehicle speed data, torque data, and engine speed data corresponding to that point in time; and(d) using a second computing device to evaluate driver performance using a plurality of factors, at least one of which is derived from the slope determined mass of the vehicle.2. The method of claim 1 , wherein the step of using the first computing device to derive the road surface slope metric using vehicle position data comprises the steps of:(a) using the 3-D accelerometer data to determine horizontal ground speed; and(b) ...

Подробнее
18-07-2013 дата публикации

METHOD AND APPARATUS FOR 3-D ACCELEROMETER BASED SLOPE DETERMINATION, REAL-TIME VEHICLE MASS DETERMINATION, AND VEHICLE EFFICIENCY ANALYSIS

Номер: US20130184965A1
Принадлежит: Zonar Systems, Inc.

Three dimensional accelerometer data is used to determine a slope the vehicle is traveling over at a specific point in time. The slope data can then be combined with other metrics to provide an accurate, slope corrected vehicle mass. The vehicle mass can then be used along with other vehicle data to determine an amount of work performed by a vehicle, enabling s detailed efficiency analysis of the vehicle to be performed. To calculate slope, horizontal ground speed (V) can be calculated using the Pythagorean Theorem. One can take the Z/Up magnitude and divide it by the horizontal ground speed. Replacing Z, x and y with directional vectors enables one to calculate slope. The slope data is then used to determine the mass of the vehicle at that time. Pervious techniques to calculate mass did not factor in slope, and thus are not accurate. 1. A system for producing a performance metric indicative of a performance of a driver using at least in part slope data derived from vehicle position data , comprising: (i) 3-D accelerometer data;', '(ii) speed data;', '(iii) torque data; and', '(iv) engine speed data; and, '(a) at least one vehicle data acquisition component disposed at the vehicle, the at least one vehicle data acquisition component being configured to collect time indexed vehicle data, the time indexed vehicle data comprising (i) determining a slope the vehicle is traveling over at a specific point in time based on the 3-D accelerometer data;', '(ii) determining a mass of the vehicle at a specific point in time, based on the slope the vehicle is traveling over at that point in time, the speed data at that point in time, the torque data at that point in time, and the engine speed data at that point in time; and', "(iii) producing the performance metric of the driver's operation of the vehicle based at least in part on the mass of the vehicle, the mass having been determined using slope data derived from vehicle position data."], '(b) at least one processor, the at ...

Подробнее
15-08-2013 дата публикации

METHOD AND SYSTEM FOR NETWORK MONITORING USING SIGNATURE PACKETS

Номер: US20130212439A1
Принадлежит:

A method of monitoring a network with a test device connected to the network includes monitoring a plurality of packets which pass through the test device, comparing a predefined field of each of the plurality of packets to a predefined pattern so as to identify signature packets, evaluating whether the signature packets satisfy a predefined condition, and, if the predefined condition is satisfied, sending a notification to a user. A system implementing the method is provided. 1. A method of monitoring a network with a test device connected to the network , comprising:monitoring a plurality of packets which pass through the test device,comparing a predefined field of each of the plurality of packets to a predefined pattern so as to identify signature packets,evaluating whether the signature packets satisfy a predefined condition, and, when the predefined condition is satisfied, sending a notification to a user.2. The method as defined in claim 1 , wherein each of the signature packets includes at least two QoS fields claim 1 , and the evaluating step comprises determining whether a combination of values in the QoS fields is a permitted combination.3. The method as defined in wherein the signature packets are MPLS packets.4. The method as defined in wherein the signature packets are VLAN packets.5. The method as defined in wherein the signature packets are MPLS/VLAN packets.6. The method as defined in claim 1 , wherein the step of evaluating comprises determining whether a number of signature packets which are out of order is above a predefined threshold.7. The method as defined in claim 1 , wherein the step of evaluating comprises determining whether a difference between a number of the signature packets identified at the test device and a number of signature packets identified at another test device is above a predefined threshold.8. The method as defined in claim 1 , wherein the step of evaluating comprises determining whether a delay between receiving one of the ...

Подробнее
29-08-2013 дата публикации

Extended Input/Output Measurement Word Facility for Obtaining Measurement Data

Номер: US20130227178A1

An Extended Input/output (I/O) measurement word facility is provided. Provision is made for emulation of the Extended I/O measurement word facility. The facility provides for storing measurement data associated with a single I/O operation in an extended measurement word associated with an I/O response block. In a further aspect, the stored data may have a resolution of approximately one-half microsecond. 1. A computer implemented method for obtaining measurement data for an I/O operation , the method comprising:executing, by a processor, a test subchannel instruction the test subchannel instruction designating a subchannel and a memory address of an interruption response block (IRB), the execution comprising:determining, by the processor, whether an extended measurement word (EMW) enable field of the designated subchannel is enabled; andbased on the EMW field being enabled, storing gathered measurement data in an EMW of the interruption response block; andbased on the EMW field being not-enabled, not-storing said gathered measurement data in the EMW of the interruption response block.2. The method according to claim 1 , wherein the test subchannel instruction is an instruction of a first processor architecture claim 1 , wherein the executing the test subchannel instruction of a first processor architecture is performed by an emulation instructions of a second processor architecture.3. The method according to claim 1 , wherein the channel subsystem comprises said subchannel claim 1 , further comprising:prior to initiating said I/O operation, indicating to a channel subsystem that an Extended I/O Measurement Word Facility is enabled, wherein the gathering is performed based on the Extended I/O Measurement Word Facility being enabled.4. The method according to claim 3 , wherein the executing the test subchannel is initiated responsive to a notification signaling the completion of the I/O operation claim 3 , wherein the test subchannel instruction designates the ...

Подробнее
03-10-2013 дата публикации

Electronic device

Номер: US20130262709A1
Принадлежит: Panasonic Corp

An electronic device comprises a plurality of memory components, a connector, a receiver, and a communication component. The connector is configured to operatively connect the electronic device to an external device. The external device is capable of individually recognizing the memory components one at a time or simultaneously recognizing only a few of the memory components. The receiver is configured to receive a select instruction that specifies which of the memory components will be recognized by the external device. The communication component is configured to automatically communicate with the external device to permit the external device to automatically recognize at least one of the memory components as a predefined memory component. The communication component is further configured to communicate with the external device when the receiver receives the select instruction to permit the external device to recognize at least one memory components according to the select instruction.

Подробнее
07-11-2013 дата публикации

INFORMATION TRANSFER DEVICE AND INFORMATION TRANSFER METHOD PERFORMED BY INFORMATION TRANSFER DEVICE

Номер: US20130297837A1
Принадлежит:

An information transfer device includes a storing unit. The information transfer device includes an acquiring unit that acquires information requested by a send request or a re-send request from the storage device. The information transfer device includes a sending unit that sends the information acquired by the acquiring unit to the information processing apparatus. The information transfer device includes a retaining unit that stores the information acquired by the acquiring unit after a predetermined time period has elapsed to the storing unit. The sending unit sends the information stored in the storing unit to the information processing apparatus when the acquiring unit has not acquired the information requested by the re-send request from the storage device within the predetermined time period after the re-send request was received. 1. An information transfer device comprising:a storing unit that temporarily stores therein information to be sent;an acquiring unit that acquires, when a send request of information stored in a storage device is received from an information processing apparatus, information requested by the send request from the storage device even after a predetermined time period after the send request was received had elapsed;a sending unit that sends, when the acquiring unit has acquired the information requested by the send request from the storage device within the predetermined time period after the send request was received, the information acquired by the acquiring unit to the information processing apparatus and that sends, when the acquiring unit has not acquired the information requested by the send request from the storage device within the predetermined time period after the send request was received, a notification indicating that acquiring information was failed to the information processing apparatus; anda retaining unit that stores the information acquired by the acquiring unit after the predetermined time period has elapsed to ...

Подробнее
21-11-2013 дата публикации

METHOD AND DEVICE FOR MONITORING THE SATISFACTORY FUNCTIONING OF AT LEAST ONE FIRST AND A SECOND COMPONENT OF A VEHICLE DRIVE TRAIN

Номер: US20130311034A1
Принадлежит: ROBERT BOSCH GMBH

The invention relates to a method for monitoring the proper functioning of at least one first and a second component () of a vehicle drive train (). The first and the second component () each have an effect on the torque applied to the driveshaft () and are controlled for this purpose by a test signal (). The test signals () are predetermined such that the effects of the first and the second component () onto the torque applied to the driveshaft () cancel each other out if the first and the second component () function properly. When the components () function properly, the traveling comfort is not disturbed by an unexpected torque increase or torque decrease during the carrying out of this method. Any perturbation of the vehicle drive train () is therefore also avoided. 1109110100109112110113. A method for monitoring the satisfactory functioning of at least a first and a second component ( , ) of a vehicle drive train () , wherein the first component () is actuated with a first test signal () and the second component () is actuated with a second test signal () ,{'b': 109', '111', '112', '110', '111', '113, 'wherein the first component () has a first effect on the torque applied to a driveshaft (), as a function of a first test signal (), and the second component () has a second effect on the torque applied to the driveshaft (), as a function of a second test signal (),'}{'b': 112', '113', '109', '110', '111, 'characterized in that the first and second test signals (, ) are predefined in such a way that in the case of satisfactory functioning the effects of the first and second components (, ) on the torque applied to the driveshaft () cancel one another out.'}2117100109110118. The method as claimed in claim 1 , characterized in that a mathematical model () which describes at least part of the vehicle drive train () is used to calculate the respective effects of the components ( claim 1 , ) claim 1 , and in that deviations between the calculated effects and the ...

Подробнее
28-11-2013 дата публикации

DYNAMIC ADMINISTRATION OF COMPONENT EVENT REPORTING IN A DISTRIBUTED PROCESSING SYSTEM

Номер: US20130318404A1

Methods, systems and products are provided for dynamic administration of component event reporting in a distributed processing system including receiving, by an events analyzer from an events queue, a plurality of events from one or more components of the distributed processing system; determining, by the events analyzer in dependence upon the received events and one or more event analysis rules, to change the event reporting rules of one or more components; and instructing, by the events analyzer, the one or more components to change the event reporting rules. 1. A method of dynamic administration of component event reporting in a distributed processing system , the method comprising:receiving, by an events analyzer from an events queue, a plurality of events from one or more components of the distributed processing system;determining, by the events analyzer in dependence upon the received events and one or more event analysis rules, to change the event reporting rules of one or more components; andinstructing, by the events analyzer, the one or more components to change the event reporting rules.2. The method of wherein instructing by the events analyzer claim 1 , the one or more components to change the event reporting rules further comprises instructing the component to suppress events of a particular event type.3. The method of wherein instructing by the events analyzer claim 1 , the one or more components to change the event reporting rules further comprises instructing the component to discontinue suppressing events of a particular event type.4. The method of further comprising receiving claim 1 , by the one or more components claim 1 , the instruction to change the event reporting rules; andchanging, by the one or more components, the event reporting rules in accordance with the instruction.5. The method of further comprising assigning claim 1 , by the event analyzer claim 1 , one or more of the events to an events pool; andwherein determining, by the events ...

Подробнее
05-12-2013 дата публикации

RING TOPOLOGY STATUS INDICATION

Номер: US20130326090A1
Автор: GILLINGHAM Peter
Принадлежит: MOSAID TECHNOLOGIES INCORPORATED

A semiconductor device includes a bridging device having an external data interface, an external status interface, and a plurality of internal data interfaces. A plurality of memory devices are each connected to the bridging device via one of the internal data interfaces. Each of the memory devices has a ready/busy output connected to an input of the bridging device. The bridging device is configured to output a current state of each ready/busy output in a packetized format on the external status interface in response to a status request command received on the external status interface; and read information from a status register of a selected memory device over one of the internal data interfaces and provide the information on the external data interface in response to a status read command received on the external data interface. A method of operating a semiconductor device is also disclosed. 1. A semiconductor device comprising:a bridging device having an external data interface for sending and receiving data and commands, an external status interface for sending and receiving status information, and a plurality of internal data interfaces; anda plurality of memory devices each connected to the bridging device via one of the internal data interfaces, each of the memory devices having a ready/busy output connected to an input of the bridging device, output a state of each ready/busy output in a packetized format in response to a status request command; and', 'provide information from a status register of at least one memory device in response to a status read command., 'the bridging device being configured to2. The semiconductor device of claim 1 , wherein:the state of each ready/busy output is a current state of each ready/busy output.3. The semiconductor device of claim 2 , wherein:the bridging device is configured to output the current state of each ready/busy output on the external status interface.4. The semiconductor device of claim 2 , wherein:the bridging ...

Подробнее
19-12-2013 дата публикации

Relaying apparatus, relay history recording method, and data processing apparatus

Номер: US20130339591A1
Принадлежит: Fujitsu Ltd

When a relaying apparatus receives communication unit data transmitted from a processing apparatus that performs data processing, the relaying apparatus extracts preset data from the received communication unit data as trace information and calculates the number of pieces of the received communication unit data. History information of the received communication unit data is selected from the extracted trace information and statistical information obtained from the result of the calculation. The selected information is recorded in a storage apparatus available to the processing apparatus.

Подробнее
06-02-2014 дата публикации

COMPONENT FOR NETWORK SYSTEM

Номер: US20140040458A1
Принадлежит:

A component for a network system is provided. The component includes an information notification part capable of notifying of one or more pieces of certain information among energy information, additional information except the energy information, and new information based on one or more the energy information and the additional information and a control unit controlling the information notification part. The information notification part notifies of the certain information when satisfying conditions for notifying of the certain information. 1. A component for a network system , the component comprising:an information notification part capable of notifying of one or more pieces of certain information among energy information, additional information except the energy information, and new information based on one or more the energy information and the additional information; anda control unit controlling the information notification part,wherein the information notification part notifies of the certain information when satisfying conditions for notifying of the certain information.2. The component of claim 1 , wherein the energy information comprises energy cost information and information except energy cost claim 1 ,wherein the energy cost information comprises one or more of cost for energy itself and energy consumption cost, andwherein the information except energy cost comprises one or more of energy reduction, emergency situation, grid safety, energy increase, operation priority, and energy consumption amount.3. The component of claim 1 , wherein the energy information comprises one or more of present energy information claim 1 , past energy information claim 1 , and estimated future energy information.4. The component of claim 1 , wherein the energy information comprises one or more of information in a certain time period claim 1 , information at a certain time point claim 1 , information related to operation claim 1 , and accumulated information related to ...

Подробнее
06-03-2014 дата публикации

Power monitoring system

Номер: US20140067294A1
Принадлежит: Tata Consultancy Services Ltd

The subject matter described herein is directed to a power monitoring system for managing power in a data center. In one embodiment, the power monitoring system includes: at least one processor, a memory coupled to the at least one processor, wherein the memory includes, a computation module configured to compute at least one of peak power consumption and current power consumption of each power distribution point of a power distribution unit and an analysis module configured to identify the power distribution points which are overloaded or are underutilized based on a policy data.

Подробнее
10-04-2014 дата публикации

Event notification system, event information aggregation server, and event notification method

Номер: US20140101497A1
Принадлежит: HITACHI LTD

Events which have occurred in storage systems can be managed easily regardless of complexity of a storage configuration. An event notification system 1 includes: an event notifying client 133 for detecting the occurrence of an event(s) in volumes of a storage system 10 ; a management application server 20 for storing information about the occurred event as setting/failure information 21 ; and an event information aggregation server 30 for creating and managing event information 31 including an event key 311 for associating the occurred event with the setting/failure information 21 . When the event information aggregation server 30 in such an event notification system 1 notifies an administrator terminal 50 of the event key 311 and an administrator selects the event key 311 , the management application server 20 has the administrator terminal 50 display an event browse screen 52 indicating the relativity of a volume, in which the event occurred, to a volume in which a related event occurred.

Подробнее
10-01-2019 дата публикации

APPLICATION LOGGING ADAPTERS

Номер: US20190012217A1
Автор: Twist Jonjo
Принадлежит:

Embodiments for managing, serving, and applying logging adapters for applications are described. An administrator for an application can establish mappings between the application and adapters that handle log events from the application. When the application executes, it can get these mappings and use them to obtain the corresponding adapters. The adapters can have a configuration function and a logging function. The configuration function can be executed once per-execution of the application to establish a global state for the logging function of that adapter. The configuration function can receive configuration data provided with the mappings. Thereafter, as the application generates log events, they can be passed to the logging functions of the mapped adapters, which execute to perform logging such as analytics functions, on the events, whether locally or by sending the events to third parties. 1. A system for serving mappings between logging adapters and an application , the system comprising:a memory;one or more processors;an interface configured to receive a request for an adapter management utility; anda utility server configured to, in response to the request, generate and send the adapter management utility; anda mappings database; receive, from user interaction with the adapter management utility, selections of one or more mappings, each between the application and a corresponding logging adapter;', 'store, in the mappings database, the received mappings;', 'receive, from a computing system, a request for identifications of logging adapters mapped to the application, wherein the request is in response to the computing system executing the application; and', 'provide, in response to the request for identifications of logging adapters, one or more adapter indications, from the one or more mappings between the application and the corresponding adapter, stored in the mappings database, wherein each adapter indication includes a link to a network resource for ...

Подробнее
10-01-2019 дата публикации

COMPACT BINARY EVENT LOG GENERATION

Номер: US20190012223A1
Автор: Cheriton David R.
Принадлежит:

Logging includes: obtaining an event designating message (EDM) comprising: a set of keys, or a type of designation corresponding to the set of keys, or both; looking up a set of values associated with the set of keys in a key-value store storing a plurality of keys and their corresponding values; constructing an event using the set of keys and values corresponding to the set of keys; and outputting the constructed event. 1. A method , comprising:obtaining a first key-value assignment message (KVAM) that comprises a key and one or more values, wherein the key-value assignment message is a definition associated with an event, the key of the KVAM indicates an event designating key, and the one or more values indicate one or more keys associated with the event;storing in a key-value store the definition associated with the event; andin response to obtaining a second KVAM that includes the event designating key, constructing the event based in part on the definition associated with the event.2. The method of claim 1 , wherein the obtaining of the first KVAM and second KVAM includes accessing a log comprising one or more KVAMs.3. The method of claim 2 , wherein the log is used to represent an event log recording event information and a recovery log recording state information.4. The method of claim 2 , wherein the log allows the key-value store to be resynchronized with a key-value store of a computer system after a connection failure between the computer system and a receiver storing the key-value store.5. The method of claim 1 , further comprising:obtaining one or more additional KVAMs, wherein the one or more additional KVAMs comprise corresponding additional keys and corresponding additional values;storing in the key-value store the corresponding additional keys and the corresponding additional values.6. The method of claim 5 , wherein at least one of the corresponding additional keys is one of the one or more keys associated with the event claim 5 , wherein the event ...

Подробнее
14-01-2021 дата публикации

METHOD AND SYSTEM THAT MEASURE APPLICATION RESPONSE TIME

Номер: US20210012155A1
Принадлежит:

The current document is directed to methods and systems that employ image-recognition and machine learning to directly measure application-program response time from changes in a user interface displayed by the application program in much the same way that application-program users perceive response times when manually issuing commands through the user interface. The currently disclosed methods and systems involve building recognition models, training the recognition models to recognize application-program states from changes in the user interface displayed by the application program, and using the recognition models to monitor the user interface displayed by an application program to detect and assign timestamps to application-program state changes, from which the elapsed time for various different operations is computed. This approach mirrors the methods by which users perceive application-program response time when users initiate operations through the application-program-provided user interface and visually monitor progress of the operations as reflected in changes to the displayed application-program user interface. 1. An application-program performance-measuring system comprising:one or more computer systems, each having one or more processors, one or more memories, and one or more data-storage devices; processes images of an application-program user interface displayed during execution of the application program to generate training data sets, and', 'uses the training data sets to train the one or more recognizers to identify application-program states corresponding to images of the application-program user interface; and, 'a recognition-model-generation subsystem that executes on one or more of the one or more computer systems and that'} captures images of the application-program user interface displayed during execution of the application program, each captured image associated with a timestamp and additional metadata,', 'applies the one or more recognizers ...

Подробнее
14-01-2021 дата публикации

METHOD AND SYSTEM FOR VERIFYING STATE MONITOR RELIABILITY IN HYPER-CONVERGED INFRASTRUCTURE APPLIANCES

Номер: US20210012238A1
Принадлежит:

A method and system for verifying state monitor reliability in hyper-converged infrastructure (HCI) appliances. Specifically, the method and system disclosed herein entail using a supervised machine learning model—i.e., a classification decision tree—to accurately distinguish whether conflicting event notifications, logged across multiple state monitors tracking state on an HCI appliance, are directed to a real event or a non-real event. The classification decision tree, generated based at least on information gains calculated for the multiple state monitors, may reflect which state monitor(s) is/are more reliable in accurately classifying the conflicting event notifications. 1. A method for reliably classifying event notifications , comprising:obtaining a first local event log from a first state monitor and a second local event log from a second state monitor;merging the first local event log and the second local event log to generate a first global event log comprising a first event notification;deriving, from the first global event log, a first set of event log inputs comprising a first classifier input tuple associated with the first event notification;determining, for the first event notification, a first event classification using the first classifier input tuple and an optimized event classifier; andperforming a first action based at least on the first event classification.2. The method of claim 1 , wherein the first classifier input tuple comprises a first label representing a first acknowledgement of the first event notification given by the first state monitor and a second label representing a second acknowledgement of the first event notification given by the second state monitor.3. The method of claim 2 , wherein the first acknowledgement and the second acknowledgement each classify the first event notification as being directed to one selected from a group consisting of a real event claim 2 , a non-real event claim 2 , and an undefined event.4. The ...

Подробнее
14-01-2016 дата публикации

Method and system for network monitoring using signature packets

Номер: US20160013996A1
Принадлежит: VIAVI SOLUTIONS INC

A method of monitoring a network with a test device connected to the network includes monitoring a plurality of packets which pass through the test device, comparing a predefined field of each of the plurality of packets to a predefined pattern so as to identify signature packets, evaluating whether the signature packets satisfy a predefined condition, and, if the predefined condition is satisfied, sending a notification to a user. A system implementing the method is provided.

Подробнее
09-01-2020 дата публикации

Self-adjusting control loop

Номер: US20200014581A1
Автор: James Fan, Jeffrey Aaron
Принадлежит: AT&T INTELLECTUAL PROPERTY I LP

In one embodiment, a method includes monitoring, by a control loop including a processor and a memory, a first environment. The control loop includes one or more predetermined control loop parameters. The method also includes receiving, by the control loop and in response to monitoring the first environment, first data from the first environment and receiving, by the control loop, information from an adaptation control loop. The method also includes determining, by the control loop, to automatically adjust at least one of the one or more predetermined control loop parameters based at least in part on the information received from the adaptation control loop and automatically adjusting, by the control loop, the one or more predetermined control loop parameters. The method further includes determining, by the control loop, to initiate an action based on the first data collected from the first environment and the one or more adjusted control loop parameters.

Подробнее
15-01-2015 дата публикации

Database diagnostics interface system

Номер: US20150019497A1
Автор: Clive Bostock
Принадлежит: Oracle International Corp

A database diagnostics system with an interface system that may be used to define, monitor, and deploy database diagnostics tools is presented. The interface system presents a user with a user interface for defining the parameters, behaviors, and schedules of database diagnostic tools. The diagnostic tools execute on a target database recording database parameters and state information. The interface system may present the user with a graphical user interface for assembling diagnostic tools at least partially from a predefined set of reusable modules and scripts.

Подробнее
15-01-2015 дата публикации

INFORMATION DISPLAYING METHOD, MOBILE TERMINAL DEVICE AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM

Номер: US20150019764A1
Автор: ZHANG Junke
Принадлежит:

Examples of the present disclosure may provide an information displaying method, mobile terminal device and non-transitory computer readable storage medium. The method may include: monitoring an execution status of an application on a mobile terminal device, obtaining memory information of the mobile terminal device when a monitoring result shows that the application is executed and displaying the memory information of the mobile terminal device on the mobile terminal device. 1. An information displaying method , comprising:monitoring an execution status of an application on a mobile terminal device;obtaining memory information of the mobile terminal device when a monitoring result shows that the application is executed; anddisplaying the memory information of the mobile terminal device on the mobile terminal device.2. The method according to claim 1 , wherein monitoring the execution status of the application on the mobile terminal device comprises:monitoring, by the mobile terminal device, the execution status of the application on the mobile terminal device in real time.3. The method according to claim 2 , wherein the memory information of the mobile terminal device comprises:memory information occupied by the application; orsum of the memory information occupied by the application and total occupied memory information of the mobile terminal device.4. The method according to claim 3 , wherein obtaining the memory information of the mobile terminal device comprises:calling, by the mobile terminal device, thread information of the application;obtaining the memory information of the application which is stored in a first coding mode according to the thread information of the application;converting the memory information of the application which is stored in the first coding mode into information which is displayed on the mobile terminal device.5. The method according to claim 3 , wherein obtaining the memory information of the mobile terminal device comprises: ...

Подробнее
18-01-2018 дата публикации

DISPLAY WINDOW CONTEXTUAL VISUALIZATION FOR APPLICATION PERFORMANCE MONITORING

Номер: US20180018251A1
Принадлежит:

A method and system for displaying application performance data. In an embodiment, performance data is collected from an application during display by the application of a first display window. Performance data is also collected from the application during display by the application of a second display window. On a display device, an image of the first display window is displayed that includes a first displayable performance indicator that is visually modifiable to correlate to variations in performance data collected from the application. On the display device, an image of the second display window is simultaneously displayed with the image of the first display window. The simultaneously displayed image of the second display window includes a second displayable performance indicator that is visually modifiable to correlate to variations in performance data collected from the application. 1. A method for displaying application performance data , said method comprising:collecting performance data from an application during display by the application of a first display window;collecting performance data from the application during display by the application of a second display window; and an image of the first display window that includes a first displayable performance indicator that is visually modifiable to correlate to variations in performance data collected from the application; and', 'an image of the second display window that includes a second displayable performance indicator that is visually modifiable to correlate to variations in performance data collected from the application., 'simultaneously displaying, on a display device,'}2. The method of claim 1 , wherein said collecting performance data during display of the first and second display windows comprises collecting performance data associated with the first and second display windows over intervals defined by sequential display window activation that operationally corresponds to navigation between ...

Подробнее
18-01-2018 дата публикации

IDENTIFYING SEVERITY OF TEST EXECUTION FAILURES BY ANALYZING TEST EXECUTION LOGS

Номер: US20180018255A1
Принадлежит:

The method includes identifying a test report log for a regression test. The method further includes identifying one or more errors in the identified test report log. The method further includes determining a severity category for the one or more identified errors in the identified test report log. The method further includes determining a severity category for the identified test report log based on the determined severity category for the one or more identified errors in the identified test report log. 1 program instructions to identifying, by one or more computer processors, a test report log for a regression test;', 'program instructions to identify one or more errors in the identified test report log;', 'program instructions to determine a severity category for the one or more identified errors in the identified test report log;', program instructions to identify a previous test report log with similar errors to the identified one or more errors in the identified test report log;', 'program instructions to assign a severity category assigned to the previous test report log to the identified test report log;', 'program instructions to identify at least one preset error message that matches an error message included in the identified test report log and corresponds to a plurality of severity categories; and', 'program instructions to determine a severity category from a plurality of severity categories that includes a most identical preset error message in relation to error messages in the identified test report log;, 'program instructions to determine a severity category for the identified test report log wherein determining a severity category for the identified test report log comprises, 'wherein program instructions to determine a severity category for the identified test report log, further comprises:', 'program instructions to determine a percentage completion that corresponds to the identified test report log based on the identified one or more errors;', ' ...

Подробнее
18-01-2018 дата публикации

IDENTIFYING SEVERITY OF TEST EXECUTION FAILURES BY ANALYZING TEST EXECUTION LOGS

Номер: US20180018256A1
Принадлежит:

The method includes identifying a test report log for a regression test. The method further includes identifying one or more errors in the identified test report log. The method further includes determining a severity category for the one or more identified errors in the identified test report log. The method further includes determining a severity category for the identified test report log based on the determined severity category for the one or more identified errors in the identified test report log. 1one or more computer processors;one or more computer readable storage media; program instructions to identifying, by one or more computer processors, a test report log for a regression test;', 'program instructions to identify one or more errors in the identified test report log;', 'program instructions to determine a severity category for the one or more identified errors in the identified test report log;', program instructions to identify a previous test report log with similar errors to the identified one or more errors in the identified test report log;', 'program instructions to assign a severity category assigned to the previous test report log to the identified test report log;', 'program instructions to identify at least one preset error message that matches an error message included in the identified test report log and corresponds to a plurality of severity categories; and', 'program instructions to determine a severity category from a plurality of severity categories that includes a most identical preset error message in relation to error messages in the identified test report log;, 'program instructions to determine a severity category for the identified test report log wherein determining a severity category for the identified test report log comprises, program instructions to determine a percentage completion that corresponds to the identified test report log based on the identified one or more errors;', 'program instructions to assign a severity ...

Подробнее
21-01-2016 дата публикации

Generic Network Trace with Distributed Parallel Processing and Smart Caching

Номер: US20160021188A1
Автор: Pablo Tapia
Принадлежит: Tupl Inc

A method and system of distributed parallel processing. There are a plurality of distributed parallel processing units (DPPUs). Each DPPU is configured to receive data related to a condition of the network. The type of data received by each DPPU is disparate for each DPPU. Each DPPU analyzes its data. Upon determining that a predetermined condition is met or a predetermined threshold is exceeded, the disparate data is transformed into a common format using an appropriate driver of the configuration module. The common format data is sent to a storage device of a first DPPU of the plurality of DPPUs.

Подробнее
17-01-2019 дата публикации

EVENT TRACKING FOR MESSAGING PLATFORM

Номер: US20190020725A1
Принадлежит:

The present disclosure relates to tracking events that result from a conversation on a messaging platform and that occur outside of the messaging platform. In one embodiment, the messaging platform may provide a user-selectable option that enables a first party or a second party to indicate that an event has occurred outside of the messaging platform. In another embodiment, the messaging platform may be configured to detect when a document is exchanged in a conversation via the messaging platform. In yet another embodiment, information may be extracted from a document exchanged in a conversation via a messaging platform. The extracted information may be used to determine whether an event has occurred outside of the messaging platform. 1. A non-transitory computer-readable storage medium storing a plurality of instructions executable by one or more processors , the plurality of instructions when executed by the one or more processors cause the one or more processors to perform processing comprising:enabling a conversation between a first party and a second party via a messaging platform, wherein the conversation includes one or more messages exchanged between the first party and the second party via the messaging platform;determining an occurrence of an event between the first party and the second party, the event occurring outside the messaging platform and resulting from the conversation;storing information related to the event such that the information is associated with the first party; andgenerating a report for the first party, the report comprising the information related to the event.2. The non-transitory computer-readable storage medium of claim 1 , wherein the processing further comprises:providing, via the messaging platform, a graphical user interface with a user-selectable option for indicating the occurrence of the event; andwherein determining the occurrence of the event comprises receiving a signal indicating selection of the user-selectable option by ...

Подробнее
25-01-2018 дата публикации

System and method for tagging and tracking events of an application platform

Номер: US20180024873A1
Принадлежит: Twilio Inc

A system and method for providing delegated metric tools within a partially closed communication platform that includes receiving a tag identifier linked to at least a first identified platform interaction in the communication platform; associating the tag identifier with at least one logged event of an account associated with the first identified platform interaction; defining a tracking resource with at least one tag identifier; measuring platform interactions tracked by a tracking resource; and providing access to measured platform interactions through an application.

Подробнее
23-01-2020 дата публикации

SYSTEM AND METHOD FOR LIMITING MAXIMUM RUN TIME FOR AN APPLICATION

Номер: US20200026523A1
Автор: Young Bryan Allen
Принадлежит:

An application or other non-transitory computer-readable medium for storing instructions is disclosed. The instructions are executed by at least one processing device which is configured to store at least one user preference. The at least one user preference comprises a selection of one or more monitored applications and one or more warning thresholds corresponding to the one or more monitored applications. The one or more warning thresholds comprise a user selected time period. Further, time information associated with a use of the one or more monitored applications, is obtained. The time information is determined according to an accessibility event notifications function, on an operating system of a device. Further, the at least one user preference and the obtained time information are compared to determine whether the one or more warning thresholds have been exceeded. Thereafter, a notification is delivered to the user, upon exceeding the one or more warning thresholds. 1. A non-transitory computer-readable medium for storing instructions , wherein the instructions are executed by at least one processing device , wherein the at least one processing device is configured to:store at least one user preference, wherein the at least one user preference comprises a selection of one or more monitored applications and one or more warning thresholds corresponding to the one or more monitored applications, and wherein the one or more warning thresholds comprise a user selected time period;obtain time information associated with a use of the one or more monitored applications, wherein the time information is determined according to an accessibility event notifications function, on an operating system of a device;compare the at least one user preference and the obtained time information to determine whether the one or more warning thresholds have been exceeded; anddeliver a notification, upon exceeding the one or more warning thresholds, to the user.2. The non-transitory ...

Подробнее
23-01-2020 дата публикации

APPLICATION SECURITY POLICY MANAGEMENT AGENT

Номер: US20200026865A1
Автор: Hulick, JR. Walter T.
Принадлежит:

A policy generation agent automatically generates a security policy for an application and a specified custom security manager. The agent launches an application in a development environment. The agent instantiates a development security manager based on a custom security manager defined by the application. The agent runs the application in the development environment, causing the application to request permissions from the development security manager. The development security manager passes the permissions request to the custom security manager and approves the one or more permissions. The custom security manger determines whether to approve or deny the request based on a permissions policy. Responsive to a determination to deny the request, the agent updates the permissions policy to approve subsequent requests for the permissions. The agent also associates the updated permissions policy with the application. The agent may enable different sections of the policy based on performance, security, or application stakeholder preference. 1. A method comprising:launching on a computing device an application in a development environment, the application defining a custom security manager function;instantiating a development security manager function based on the custom security manager function;running the application in the development environment, wherein running the application causes the application to request one or more permissions from the development security manager function;passing the request for the permissions to the custom security manager function;approving, by the development security manager function, the one or more permissions;determining, with the custom security manager function, whether to approve or deny the request based on a permissions policy;responsive to a determination to deny the request, updating the permissions policy to approve subsequent requests for the one or more permissions; andassociating the updated permissions policy with the ...

Подробнее
24-04-2014 дата публикации

Diagnostic and managing distributed processor system

Номер: US20140115404A1
Принадлежит: Round Rock Research LLC

A network of microcontrollers for monitoring and diagnosing the environmental conditions of a computer is disclosed. The network of microcontrollers provides a management system by which computer users can accurately gauge the health of their computer. The network of microcontrollers provides users the ability to detect system fan speeds, internal temperatures and voltage levels. The invention is designed to not only be resilient to faults, but also allows for the system maintenance, modification, and growth—without downtime. Additionally, the present invention allows users to replace failed components, and add new functionality, such as new network interfaces, disk interface cards and storage, without impacting existing users. One of the primary roles of the present invention is to manage the environment without outside involvement. This self-management allows the system to continue to operate even though components have failed.

Подробнее
29-01-2015 дата публикации

Information processing apparatus and information processing method

Номер: US20150032912A1
Принадлежит: Toshiba Corp

According to one embodiment, an information processing apparatus includes a first terminal, a power supply module, a detector, a processor and an output module. The first terminal is configured to connect a cable from a chargeable first external apparatus. The power supply module is configured to supply electric power to the first external apparatus via the first terminal. The detector is configured to detect a power supply status of the power supply module. The processor configured to process first input information from the first external apparatus via the first terminal. The output module is configured to output first unique information of the first external apparatus included in the first input information, and the power supply status detected by the detector.

Подробнее
29-01-2015 дата публикации

In-situ computing system failure avoidance

Номер: US20150033081A1
Принадлежит: International Business Machines Corp

A remaining time to replace can be updated taking into account time variation of a failure mechanism of a device. Starting with an initial remaining time to replace, an effective operating time can be determined periodically based on an operating parameter measured at a tracking interval, and remaining time to replace can be updated by subtracting the effective operating time. The technique can be applied to multiple failure mechanisms and to multiple devices and/or components each having multiple failure mechanisms.

Подробнее
02-02-2017 дата публикации

REALLOCATING JOBS FOR CHECKING DATA QUALITY

Номер: US20170032002A1
Принадлежит:

The invention provides for checking data quality of data of an application program by a data quality management system. At least one of a plurality of jobs are executed for evaluating the data for compliance with one or more quality criteria. The runtime behavior of the at least one executed job is monitored to determine a current runtime behavior of the executed job. The monitored job is reclassified by reallocating the job to a job set representing the determined current runtime behavior. 1. A computer-implemented method for checking data quality of data of an application program by a data quality management system , the method comprising:executing, by a processor of the data quality management system, at least one of a plurality of jobs that is adapted for evaluating the data for compliance with one or more quality criteria, each of the plurality of jobs is a member of one of a plurality of job sets, the plurality of job sets comprising at least a first job set and a second job set, and each of the job sets is classified into runtime behavior categories in accordance with its respective runtime behavior;monitoring the runtime behavior of at least one executed job by the data quality management system for determining a current runtime behavior of the executed job; and the data includes application data comprising one or more business objects specified by a business object schema of the application program, the application program is operatively coupled to a first database having stored the business objects, and the data quality management system is operatively coupled to a second database, the second database comprising a copy of the application data and respective copies of the business objects in accordance with a mapping of assigned attributes of the business objects of the business object schema to structural elements of the second database;', 'accessing, by the data quality management system, the business object schema and the mapping for determining ...

Подробнее
04-02-2016 дата публикации

PROCESSING SYSTEM AND METHOD FOR CONNECTING A REMOTE USB DEVICE AUTOMATICALLY

Номер: US20160034374A1
Принадлежит:

A processing system and method for connecting to a remote USB device automatically. The processing system and method provide a user computer to be connected to or disconnected from a USB device via a network system and a USB server connected to the USB device. In the beginning, the user computer finds a USB device for the user computer from the USB server via the network system; when detecting that the user computer issues request messages, the USB server connects the user computer with the USB device, and the USB device executes corresponding services according to the request messages issued by the user computer; in the last, after detecting that the USB device has finished the corresponding services according to the request messages issued by the user computer, the USB server is enabled to disconnect the user computer from the USB device. 1. A processing method for connecting a remote USB device automatically , for allowing a user computer to be connected to or disconnected from a USB device via a network system and a USB server connected to the USB device , the processing method comprising the following steps of:(1) via the user computer finding a USB device usable for the user computer from the USB server via the network system;(2) when detecting that the user computer issues request messages, having the user computer detect a connection status of the USB device via the USB server according to the request messages, and then having the USB server connect the user computer with the USB device, if a detection result of the connection status indicates an idle status, proceeding to step (3); and if the detection result of the connection status indicates a busy status, keeping detecting the connection status of the USB device, until the detection result of the connection status indicates the idle status, then proceeding to step (3);(3) having the USB device execute corresponding services according to the request messages issued by the user computer; and(4) after ...

Подробнее
04-02-2021 дата публикации

Application security policy management agent

Номер: US20210034772A1
Автор: Walter T. Hulick, JR.
Принадлежит: Cisco Technology Inc

A policy generation agent automatically generates a security policy for an application and a security manager. The agent runs the application in a development environment, causing the application to request permissions from the security manager. The agent passes the permissions request to the security manager. The security manger determines whether to approve or deny the request based on a permissions policy. Responsive to a determination to deny the request, the agent generates an updated permissions policy by updating the permissions policy to approve subsequent requests for the permissions. The agent also associates the updated permissions policy with the application, and suppresses any exceptions generated by the security manager in denying the request before approving the request for the permissions in the development environment.

Подробнее
11-02-2016 дата публикации

Method and apparatus for informing connection condition between external device and router

Номер: US20160041854A1
Принадлежит: Xiaomi Inc

A method for informing a connection condition between an external device and a router, includes: monitoring whether a predetermined event occurs, the predetermined event being one of connecting the external device to the router or disconnecting the external device from the router; determining a registered port of a plugin of the router from one or more ports of a plugin center, if the predetermined event occurs; and sending to the plugin, through the registered port of the plugin, a first notification to indicate that the predetermined event occurs.

Подробнее
08-02-2018 дата публикации

UNSUPERVISED METHOD FOR BASELINING AND ANOMALY DETECTION IN TIME-SERIES DATA FOR ENTERPRISE SYSTEMS

Номер: US20180039555A1
Принадлежит: ORACLE INTERNATIONAL CORPORATION

Systems and methods for performing unsupervised baselining and anomaly detection using time-series data are described. In one or more embodiments, a baselining and anomaly detection system receives a set of time-series data. Based on the set of time-series, the system generates a first interval that represents a first distribution of sample values associated with the first seasonal pattern and a second interval that represents a second distribution of sample values associated with the second seasonal pattern. The system then monitors a time-series signals using the first interval during a first time period and the second interval during a second time period. In response to detecting an anomaly in the first seasonal pattern or the second seasonal pattern, the system generates an alert. 1. A method comprising:receiving a set of time-series data that includes a sequence of values captured by one or more computing devices over time;detecting two or more seasonal patterns within the set of time-series data, including a first seasonal pattern and a second seasonal pattern;generating, based on the set of time-series data, a first interval for the first seasonal pattern and a second interval for the second seasonal pattern;wherein the first interval represents a first distribution of sample values associated with the first seasonal pattern;wherein the second interval represents a second distribution of sample values associated with the second seasonal pattern;monitoring a first set of one or more data points occurring at a first time period within a time-series signal for anomalies in the first seasonal pattern based, at least in part, on whether the first set of one or more data points falls outside of the first interval;monitoring a second set of one or more data points occurring at a second time period within the time-series signal for anomalies in the second seasonal pattern based, at least in part, on whether the second set of one or more data points falls outside of ...

Подробнее
24-02-2022 дата публикации

DEVICE MONITORING SYSTEMS

Номер: US20220058099A1

A device monitoring system comprising a computation engine to obtain, for each of a plurality of devices, an actual failure condition indicating actual device failure and a probable failure condition predicted by a health monitoring device. The health monitoring device to monitor health of the plurality of devices, the probable failure condition indicating when the device is predicted to stop functioning. The computation engine is to compute a failure prediction gap for each of the plurality of devices. The failure prediction gap indicating a difference between the probable failure condition and the actual failure condition. A performance evaluation engine to compute a saving factor based at least on cost parameters and an average of the failure prediction gap computed for the plurality of devices and initiate discontinuance of usage of the health monitoring device based on a comparison of the saving factor with a threshold. 1. A device monitoring system comprising:{'claim-text': ['obtain an actual failure condition indicating actual device failure for each of a plurality of devices;', 'obtain, for each of the plurality of devices, a probable failure condition predicted by a health monitoring device, the health monitoring device to monitor health of the plurality of devices, the probable failure condition indicating when the device is predicted to stop functioning; and', 'compute a failure prediction gap for each of the plurality of devices, the failure prediction gap indicating a difference between the probable failure condition and the actual failure condition; and'], '#text': 'a computation engine to:'}{'claim-text': ['compute a saving factor based at least on cost parameters and an average of the failure prediction gap computed for the plurality of devices; and', 'initiate discontinuance of usage of the health monitoring device based on a comparison of the saving factor with a threshold.'], '#text': 'a performance evaluation engine to:'}2. The device monitoring ...

Подробнее
12-02-2015 дата публикации

System and method for content storage

Номер: US20150046463A1
Автор: Satish Mohan
Принадлежит: Red Hat Inc

A system and method of content storage includes a content store for storing a plurality of first content blocks and one or more first indexes, a content manager including one or more first content analyzers, and an interface for receiving access requests for the plurality of first content blocks. Each of the one or more first indexes includes a plurality of first entries for organizing a plurality of second content blocks from the plurality of first content blocks according to a respective organizational structure. Each of the first entries includes a link to a corresponding content block from the plurality of second content blocks. Each of the plurality of content analyzers monitors the plurality of first content blocks for changes and updates a second index from the one or more first indexes based on information associated with the monitored changes.

Подробнее
24-02-2022 дата публикации

Job based bidding

Номер: US20220058727A1
Автор: Jesse Barnes, Max ALT
Принадлежит: Core Scientific Operating Co

A system and method for job-based bidding for application processing work is disclosed. The system may include interfaces for submitting requests for bids (RFBs) and corresponding offers. The system may allow pricing based on the type of application and the quantity and type of work primitive to be processed, and it may use prior captured performance data to calculate estimated per unit of work costs that can be translated to different system types based on their capabilities. This per unit of work cost may assist providers in making offers on the RFBs. Recommended job requirements may also be generated. Once an offer is accepted, the system may configure and dispatch the job to the appropriate provider computing queue(s).

Подробнее
07-02-2019 дата публикации

TECHNOLOGIES FOR DEPLOYING VIRTUAL MACHINES IN A VIRTUAL NETWORK FUNCTION INFRASTRUCTURE

Номер: US20190042297A1
Принадлежит:

Technologies for deploying virtual machines (VMs) in a virtual network function (VNF) infrastructure include a compute device configured to collect a plurality of performance metrics based on a set of key performance indicators, determine a key performance indicator value for each of the set of key performance indicators based on the collected plurality of performance metrics, and determine a service quality index for a virtual machine (VM) instance of a plurality of VM instances managed by the compute as a function each key performance indicator value. Additionally, the compute device is configured to determine whether the determined service quality index is acceptable and perform, in response to a determination that the determined service quality index is not acceptable, an optimization action to ensure the VM instance is deployed on an acceptable host of the compute device. Other embodiments are described herein. 1. A compute device for deploying virtual machines (VMs) in a virtual network function (VNF) infrastructure , the compute device comprising:performance monitoring circuitry to collect a plurality of performance metrics based on a set of key performance indicators; determine a key performance indicator value for each of the set of key performance indicators based on the collected plurality of performance metrics, and', 'determine a service quality index for a virtual machine (VM) instance of a plurality of VM instances managed by the compute device as a function each key performance indicator value; and, 'service quality index evaluation circuitry to determine whether the determined service quality index is acceptable, and', 'perform, in response to a determination that the determined service quality index is not acceptable, an optimization action to ensure the VM instance is deployed on an acceptable host of the compute device., 'VM configuration optimization circuitry to2. The compute device of claim 1 , wherein to collect the plurality of performance ...

Подробнее
06-02-2020 дата публикации

REAL TIME TELEMETRY MONITORING TOOL

Номер: US20200042418A1
Принадлежит:

Technologies are disclosed that help developers determine server resource usage caused by client application generated events. Embodiments may be employed while an application is under development to balance the benefit of a given event with an estimated cost to process the event once the application is deployed. One aspect of the present disclosure provides a telemetry application that receives application generated events and estimates a resource cost they cause to data collection servers. The resource cost may be based on historic data captured from similar or related events, as well as data about how often the event and related events are raised by the application. 1. A computer-implemented method , comprising:receiving an event from a software application executing on a client device, wherein the event includes information about the software application captured during execution of the software application;correlating the event with historical data about one or more related events; andestimating a resource utilization for a server computer to process the event based on the historical data about the one or more related events.2. The computer-implemented method of claim 1 , wherein the correlating is based on correlating a name of the event and a name of the one or more related events.3. The computer-implemented method of claim 1 , wherein the correlating is based on the event and the related event having a shared attribute within a defined threshold.4. The computer-implemented method of claim 3 , wherein the shared attribute include includes a frequency of event occurrence or an event memory footprint.5. The computer-implemented method of claim 1 , wherein the correlating is based on the event and the one or more related events being caused within a same code path.6. The computer-implemented method of claim 5 , wherein the code path includes instrumentation code embedded within the software application claim 5 , and wherein the instrumentation code is executed ...

Подробнее
16-02-2017 дата публикации

CAPACITY RISK MANAGEMENT FOR VIRTUAL MACHINES

Номер: US20170046190A1
Принадлежит:

An access data collector collects access assignment data characterizing active access assignment operations of a hypervisor in assigning host computing resources among virtual machines for use in execution of the virtual machines. Then, a capacity risk indicator calculator calculates a capacity risk indicator characterizing a capacity risk of the host computing resources with respect to meeting a prospective capacity demand of the virtual machines, based on the access assignment data 1. A system including instructions stored on a non-transitory computer readable storage medium and executable by at least one processor , the system comprising:a data collector configured to cause the at least one processor to collect data characterizing active assignment operations of a hypervisor in assigning host computing resources among a plurality of virtual machines for use in execution of the plurality of virtual machines; anda capacity risk indicator calculator configured to cause the at least one processor to calculate a capacity risk indicator characterizing a capacity risk of the host computing resources with respect to meeting a prospective capacity demand of the plurality of virtual machines, based on the data and at least one calculated pressure index and generate a plurality of records including a summary risk indicator value for a cluster of at least some of the plurality of virtual machines.2. The system of claim 1 , wherein the summary risk indicator value is a weighted value determined using claim 1 , for each cluster of virtual machines claim 1 , predictive saturation data claim 1 , operating system data claim 1 , and the at least one calculated pressure index.3. The system of claim 1 , wherein the capacity risk indicator calculator includes at least two pressure index calculators configured to calculate corresponding pressure indexes claim 1 , and is configured to calculate the capacity risk indicator based on a weighted combination of corresponding pressure ...

Подробнее
16-02-2017 дата публикации

CAPACITY RISK MANAGEMENT FOR VIRTUAL MACHINES

Номер: US20170046191A1
Принадлежит:

An access data collector collects access assignment data characterizing active access assignment operations of a hypervisor in assigning host computing resources among virtual machines for use in execution of the virtual machines. Then, a capacity risk indicator calculator calculates a capacity risk indicator characterizing a capacity risk of the host computing resources with respect to meeting a prospective capacity demand of the virtual machines, based on the access assignment data 1. A system including a non-transitory computer readable storage medium storing instructions executable by at least one processor , the system comprising:a data collector configured to cause the at least one processor to collect data characterizing active operations of a hypervisor in assigning host computing resources among a plurality of virtual machines for use in execution of the plurality of virtual machines; and determine, for each host computing resource, a capacity risk indicator characterizing a capacity risk of the host computing resources with respect to meeting a prospective capacity demand of the plurality of virtual machines; and', 'automatically generate a plurality of records including, for each of the plurality of virtual machines, a summary risk indicator value, the summary risk indicator value being a weighted value determined using predictive saturation data and at least one calculated pressure index relative to a corresponding threshold., 'a monitor configured to collect data characterizing levels of the host computing resources, the monitor using a capacity risk indicator calculator configured to cause the at least one processor to,'}2. The system of claim 1 , wherein the summary risk indicator value for each of the plurality of virtual machines is provided as a single numeric value between zero and one hundred.3. The system of claim 1 , further comprising:determining, for a portion of host computing resources within a single cluster of virtual machines, a combined ...

Подробнее
16-02-2017 дата публикации

CAPACITY RISK MANAGEMENT FOR VIRTUAL MACHINES

Номер: US20170046192A1
Принадлежит:

An access data collector collects access assignment data characterizing active access assignment operations of a hypervisor in assigning host computing resources among virtual machines for use in execution of the virtual machines. Then, a capacity risk indicator calculator calculates a capacity risk indicator characterizing a capacity risk of the host computing resources with respect to meeting a prospective capacity demand of the virtual machines, based on the access assignment data 1. A system including a non-transitory computer readable storage medium storing instructions executable by at least one processor , the system comprising:a data collector configured to cause the at least one processor to collect data characterizing assignment operations of a hypervisor in assigning host computing resources among a plurality of virtual machines for use in execution of the plurality of virtual machines; and determine, for each host computing resource, an initial capacity risk assessment,', 'determine, for a portion of the host computing resources, an updated capacity risk assessment, the updated capacity risk assessment being based on at least one pressure metric calculation performed in response to determining additional sources of saturation risk for a corresponding host computing resource, and', 'generate an overall capacity risk assessment for each host computing resource based on the initial capacity risk assessment and the updated capacity risk assessment., 'a plurality of capacity risk indicator calculators configured to cause the at least one processor to,'}2. The system of claim 1 , wherein the initial capacity risk assessment uses utilization data retrieved by a utilization monitor.3. The system of claim 2 , wherein the initial capacity risk assessment uses predefined minimum and maximum thresholds values to assess the utilization data.4. The system of claim 1 , wherein the updated capacity risk assessment includes calculating risk indicators for a portion of ...

Подробнее
03-03-2022 дата публикации

Drive device

Номер: US20220063523A1
Принадлежит: Denso Corp

A drive device includes a driver, a determination storage, a comparator, and at least one of a control storage and a monitor storage. The control storage stores a control pattern that includes a signal instructing a conduction state of each of loads. The driver control semiconductor switches respectively corresponding to the loads according to the control pattern. The determination storage stores a determination pattern. The monitor storage stores a monitor pattern that is a result of monitoring the conduction state of each of the loads. The comparator compares the determination pattern with a comparison pattern that is at least one of the control pattern and the monitor pattern, and determine that an abnormality of the comparison pattern has occurred in response to that the determination pattern and the comparison pattern satisfy a predetermined correspondence relationship.

Подробнее
15-02-2018 дата публикации

DISTRIBUTED BATTERY MANAGEMENT SYSTEM

Номер: US20180048182A1

The present disclosure relates to a distributed battery management system. The system includes a master module and at least one slave module. Each slave module manages a corresponding of battery pack connected in series in a power circuit. The master module and each slave module are respectively connected in the power circuit, and the master module can communicate with the slave module through the power circuit with two opposite directions. 1. A distributed battery management system , comprising:a master module and at least one slave module,wherein each slave module manages a corresponding battery pack, the battery pack being connected in series in a power circuit, andwherein the master module and each slave module are respectively connected in the power circuit, and the master module can communicate with the slave module through the power circuit in two opposite directions.2. The distributed battery management system according to claim 1 , wherein the slave module is powered by the corresponding battery pack managed by the slave module.3. The distributed battery management system according to claim 2 , wherein the master module is connected to one end of every battery pack connected in series through a first switch of the master module claim 2 , and the master module is connected to the other end of every battery pack connected in series through a second switch of the master module.4. The distributed battery management system according to claim 3 , wherein each battery pack converts a high voltage to a low voltage through a DC/DC converter and outputs the low voltage to a corresponding slave module.5. The distributed battery management system according to claim 1 , wherein the master module and the slave module communicate by a power line communication technology.6. The distributed battery management system according to claim 5 , wherein the master module and the slave module use a cable of the power circuit and an object with ground potential as communication ...

Подробнее
13-02-2020 дата публикации

Secure system data collection using call home feature

Номер: US20200050524A1
Принадлежит: International Business Machines Corp

A method to securely collect diagnostic information from an IT product is disclosed. In one embodiment, such a method includes contacting, by an IT product, an external service provider. Upon contacting the external service provider, the IT product checks a database of the external service provider to determine if diagnostic information associated with the IT product needs to be collected. If diagnostic information needs to be collected, an authorization request is sent to an administrator of the IT product. If the authorization request is approved, the IT product collects the diagnostic information and transmits the diagnostic information to the external service provider. A corresponding system and computer program product are also disclosed.

Подробнее
21-02-2019 дата публикации

SYSTEM AND METHOD TO ASSESS INFORMATION HANDLING SYSTEM HEALTH AND RESOURCE UTILIZATION

Номер: US20190057006A1
Принадлежит: DELL PRODUCTS, LP

A method and information handling system configured to store, via a monitoring system data repository memory device, aggregate information handling system performance telemetry data crowd-sourced from a population of information handling systems and categorized into mapping classifications based on software application inventory and software application associations with drivers and libraries and to execute instructions, via an application processor, of an information handling system diagnostic platform in an intelligent configuration management system to obtain aggregate information handling system performance telemetry data for a performance characteristic of information handling systems having a first mapping classification corresponding to a client information handling system, and to construct, at the management information handling system, a performance characteristic baseline of operation across the aggregated telemetry data for one mapping classification and receive monitored telemetry data for the performance characteristic from the client information handling system and detect abnormal operation if the client information handling system monitored telemetry data for the performance characteristic exceeds a threshold deviation relative to the performance characteristic baseline. 1. A management information handling system comprising:a monitoring system data repository memory device to store aggregate information handling system performance telemetry data crowd-sourced from a population of information handling systems, where the aggregate information handling system performance telemetry data is categorized into mapping classifications and the mapping classifications are based on software application inventory and software application associations with drivers;an application processor executing instructions of an information handling system diagnostic platform to obtain the aggregate information handling system performance telemetry data for a performance ...

Подробнее
03-03-2016 дата публикации

Index filter for visual monitoring

Номер: US20160062866A1
Принадлежит: Cisco Technology Inc

In one embodiment, a method includes receiving a plurality of measurements, each measurement associated with a different parameter, calculating an index based on the measurements, and generating a visual index display indicating the index, the visual index display comprising a first portion and a second portion, each portion configured for selection by a user. A first set of measurements is displayed when the first portion is selected and a second set of measurements is displayed when the second portion is selected. The first set of measurements is a subset of the second set of measurements. An apparatus and logic are also disclosed herein.

Подробнее
03-03-2016 дата публикации

MAINTAINING BACKGROUND KNOWLEDGE IN COMPLEX EVENT PROCESSING

Номер: US20160063057A1
Автор: ZIEKOW Holger
Принадлежит:

A system and method for maintaining and updating a complex event processing system in response to real-world changes, to avoid non-optimal queries that can lead to poor performance and/or erroneous results. The knowledge model of the complex event processing system is monitored to identify elements that impact query optimization and additional knowledge elements that would impact query optimization if they were present. A watch model is constructed for the identified elements, and responses to monitor queries sent to the event processor are checked to determine if the system requires re-optimization. When monitor query responses indicate that the system requires re-optimization, the affected queries are re-optimized and redeployed automatically. 1. A maintenance system for updating an event processing system in response to real-world changes , wherein the complex event processing system includes an event processor , a query optimizer , and a knowledge model for which there exists at least one original query and at least one optimized query related thereto , the maintenance system comprising: an optimization analyzer, for analyzing the at least one optimized query against the at least one original query, and identifying a subset of the knowledge model that affects query optimization;', 'a watch model stored in a non-transitory data storage unit of the data processing system, wherein the watch model includes the subset of the knowledge model that affects query optimization;', 'a monitor query generator, for generating a monitor query based on the subset of the knowledge model that affects query optimization, and for sending the monitor query to the event processor; and', 'a knowledge change listener, for receiving a monitor query response from the event processor in response to the monitor query, for updating the knowledge model according to the monitor query response, and, if re-optimization is required, for sending an initiate optimization command to the query ...

Подробнее
02-03-2017 дата публикации

INFORMATION PROCESSING APPARATUS, METHOD OF CONTROLLING THE SAME, INFORMATION PROCESSING SYSTEM AND STORAGE MEDIUM

Номер: US20170060719A1
Автор: ITO CHIE
Принадлежит:

A status notification application displays a status of a peripheral device, and a bidirectional communication module operates as a service application and is capable of performing bidirectional communication with the peripheral device, and the status notification application issues a request to obtain a status of the peripheral device together with a name of the peripheral device to the bidirectional communication module, and the bidirectional communication module specifies a target peripheral device from which to obtain the status based on the name of the peripheral device, and transmits a request to obtain the status to the target peripheral device, and transmits to the status notification application the status sent back from the peripheral device in response to the request to obtain. 1. An information processing apparatus , comprising:a status display unit configured to display a status of a peripheral device; anda bidirectional communication unit configured to operate as a service application and be capable of performing bidirectional communication with the peripheral device,{'b': '1', 'wherein the status display unit issues a request to obtain a status of the peripheral device together with a name of the peripheral device to the bidirectional communication unit, and p wherein the bidirectional communication unit specifies a target peripheral device from which to obtain the status based on the name of the peripheral device, and transmits a request to obtain the status to the target peripheral device, and transmits to the status display unit a status that is sent back from the peripheral device in response to the request to obtain.'}2. The information processing apparatus according to claim 1 , wherein when the status display unit issues the request to obtain the status of the peripheral device to the bidirectional communication unit claim 1 , the status display unit displays an error that bidirectional communication is stopped when the bidirectional ...

Подробнее
20-02-2020 дата публикации

System and Method for a Vehicle Mediating Zone-Specific Control of a Communication Device

Номер: US20200059413A1
Автор: Ricci Christopher
Принадлежит:

A method and system of providing zone-specific control of one or more of features of at least one communication device by a vehicle, the system comprising: a microprocessor executable feature control module connected with at least communication device (connected device), wherein the feature control module is configured to receive input from at least one of a sensor of the communication device or specific zone/s to locate the at least one communication device with respect to the zone/s; at least one of the feature control module or device location module determining for the at least one connected device, the specific zone associated with the at least one connected device, wherein the specific zone is labeled with a rule or condition for degree of restriction of one or more features of the at least one connected device; and the feature control module limiting access or control of one or more features of the at least one connected device based on the rules or conditions assigned to the determined zone, wherein the rules or condition are defined by at least one of a group, entity, individual, manufacture, in response to a vehicle or communication device detected input or condition, or any combination thereof. 1. A method of providing zone-specific control of one or more of features of at least one communication device by a vehicle , said method comprising the steps of:establishing, by a microprocessor executable feature control module, a connection with the at least one communication device, wherein the feature control module is configured to receive input from at least one of a sensor of the communication device or specific zone/s to locate the at least one communication device with respect to the zone/s;determining for the at least one connected device, the specific zone associated with the at least one connected device, wherein the specific zone is at least one of high-restricted, restricted, low-restricted, or unrestricted;controlling, via the feature control module ...

Подробнее
05-03-2015 дата публикации

PROACTIVE FAILURE HANDLING IN NETWORK NODES

Номер: US20150067411A1
Принадлежит:

Embodiments are directed to predicting the health of a computer node using health report data and to proactively handling failures in computer network nodes. In an embodiment, a computer system monitors various health indicators for multiple nodes in a computer network. The computer system accesses stored health indicators that provide a health history for the computer network nodes. The computer system then generates a health status based on the monitored health factors and the health history. The generated health status indicates the likelihood that the node will be healthy within a specified future time period. The computer system then leverages the generated health status to handle current or predicted failures. The computer system also presents the generated health status to a user or other entity. 1. At a computer system including at least one processor and a memory , in a computer networking environment including a plurality of computing systems , a computer-implemented method for predicting the health of a computer node using health report data , the method comprising:monitoring one or more health indicators for a plurality of monitored nodes in a computer network;accessing one or more stored health indicators that provide a health history for the computer network nodes;based on both the monitored health factors and the stored health indicators, predicting a health status wherein the predicted health status indicates a probability that the node will be healthy within a specified future time period; andpresenting the predicted health status to a specified entity.2. The method of claim 1 , further comprising:determining, for at least one of the monitored nodes, that the probability that the node will be healthy is below a threshold level; andtransferring one or more portions of data stored on the monitored node to one or more other nodes in the computer network.3. The method of claim 2 , further comprising preventing the monitored node from storing new data.4. ...

Подробнее
04-03-2021 дата публикации

System and Methods for Mitigating Fraud in Real Time Using Feedback

Номер: US20210067544A1
Принадлежит:

An embodiment of a feedback-based system and methods are disclosed for real-time mitigation of fraud and otherwise invalid traffic in a mobile ad environment. The system of three complementary facets of one embodiment comprises four major sub-systems: prevention, detection, control and reporting, which work in cohesion with one another to achieve the common goal of the system. In the embodiment, deterministic and probabilistic methods are applied across all levels of user engagement (impressions, clicks, installs, post-install events, and conversions) to detect the likely sources of invalid traffic and block them in real time. A distinctive and unifying feature of the embodiment of the system is the feedback loop that connects advanced analytics and machine learning techniques that the detection subsystem employs at all levels of user engagement to the real-time blocking mechanism of the prevention subsystem that operates at the initial levels of user engagements, such as clicks and impressions. Embodiments of the invention can help ad networks and advertisers improve their competitive positions in their respective fields by significantly reducing the negative impact of mobile ad fraud. 1. A method for mitigating fraud , the method comprising:storing, in storage, electronic program instructions for controlling processing means and controlling the processing means via the electronic program instructions to:receive input, the input comprising a data communication intended for a recipient;perform a prevention process, the prevention process comprising analysing input received to determine whether a source of the data communication is a legitimate source or a malicious source, and preventing the data communication from being communicated to the intended recipient when it is determined that the source of the data communication is a malicious source, to generate a fraud mitigated output comprising the data communication being communicated to the intended recipient when it ...

Подробнее
22-05-2014 дата публикации

Dynamically Scalable Real-Time System Monitoring

Номер: US20140143406A1
Принадлежит: Bank of America Corp

Methods, computer readable media, and apparatuses for dynamically scalable real-time system monitoring are presented. For example, according to one aspect, multiple performance metrics are received from multiple performance metric collection agents. At least some of the performance metrics are identified based on an association with a common entity. The identified performance metrics are utilized to evaluate whether performance conditions specified by rules associated with the common entity have been satisfied. Responsive to evaluating that a performance condition has been satisfied, an alert is generated and communicated to one or more subscriber devices associated with the common entity.

Подробнее
28-02-2019 дата публикации

CONTAINERIZED APPLICATION SNAPSHOTS

Номер: US20190065323A1
Принадлежит:

Techniques are disclosed that permit storage and availability operations, such as backup and restore, snapshot and cloning, application disaster recovery, and reporting and analytics, to be performed for stateful containerized applications. In one embodiment, a container cluster service is configured to create application instance objects that capture metadata associated with containerized applications and that (optionally) specify scripts to be run before and/or after taking an application consistent snapshot and/or an order in which to take snapshots. Application instances having the configurations specified in the application instance object may then be deployed. In addition, the container cluster service may use an application instance object to create a snapshot of a deployed application instance that includes a point-in-time copy of configuration information specified by the application instance object and reference(s) to snapshot volume(s) created from volume(s) associated with the application instance as part of the snapshot operation. 1. A computer-implemented method , comprising:receiving a request to take a snapshot of a containerized application;responsive to receiving the request, generating a snapshot object that includes a point-in-time copy of configuration information associated with the containerized application;taking snapshots of one or more data volumes associated with the containerized application; andadding, to the snapshot object, a respective reference to each of the one or more snapshot data volumes.2. The method of claim 1 , wherein the configuration information is copied from an application instance object specifying at least one of configuration information or configuration files used to deploy the containerized application.3. The method of claim 2 , wherein the application instance object specifies at least one of services of the containerized application claim 2 , the one or more data volumes associated with the containerized ...

Подробнее
27-02-2020 дата публикации

Controlled monitoring based on root cause analysis recommendations

Номер: US20200065173A1
Принадлежит: CA Inc

Methods, root cause analysis (RCA) engines, and monitoring systems for controlling monitoring systems based on RCA are provided. An RCA engine of a hardware computer receives an alarm on an entity. The RCA engine fetches correlation domains based on the correlation domains each having been associated with the entity and in which the alarm is part of a policy applied to the correlation domains. The RCA engine determines if the alarm is for a root cause of failure for an entity in one of the correlation domains and responsive to the alarm being for the root cause of failure: transmits a message to monitoring systems, the message comprising instructions for the registered monitoring systems to stop monitoring symptom conditions associated with the root cause of failure, and transmits, through the network, an indication of a failure of the one of the entities that is the root cause of failure.

Подробнее
11-03-2021 дата публикации

Testing Method of Reporting Test Results of Multiple Client Computers to Server and Testing System Utilizing Same

Номер: US20210073093A1
Принадлежит:

A testing method includes at least one client computer executing a system test; when a system error occurs at the at least one client computer, the at least one client computer reporting a test result of the system test to a server in real time; the server generating a notification instruction to notify a system administration group; a system administrator in the system administration group acquiring a permission and remotely logging in to the server; and the system administrator logging out of the server and releasing the permission. 1. A testing method comprising:at least one client computer executing a system test;when a system error occurs at the at least one client computer, the at least one client computer reporting a test result of the system test to a server in real time;the server generating a notification instruction to notify a system administration group of the test result;a system administrator in the system administration group acquiring a permission to remotely log in to the server; andthe system administrator logging out of the server and releasing the permission.2. The testing method of claim 1 , wherein the notification instruction is transmitted using an email or a social media application.3. The testing method of claim 1 , wherein the permission is used to manage a quantity of system administrators permissible by the server and a quantity of files accessible by the system administrators.4. The testing method of claim 1 , further comprising:upon power-on, the server executing a single-computer environment setting, and connecting to a local area network;upon being successfully connected to the local area network, the server periodically monitoring for real-time reports of the client computers;when the server determines that the system error has occurred at the at least one client computer, the server generating the notification instruction to notify the system administration group of the test result;the server providing the permission to the system ...

Подробнее
27-02-2020 дата публикации

SYSTEM AND METHOD FOR A RECONFIGURABLE VEHICLE DISPLAY

Номер: US20200067786A1
Автор: Ricci Christopher
Принадлежит:

A system or method for reconfiguring (dynamically) a vehicle display may comprise: a Graphical User Interface (“GUI”) including a first display area; an input gesture area of the first display area; a HUD unit; a non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, configure the system to: (1) display, at a first time, a configuration area to a portion of the GUI, wherein the configuration area includes at least one of a vehicle dash information, readouts, instruments, indicators, or controls arranged as a visual representation of a virtual dash display for the HUD unit; (2) receive a gesture input at the GUI, wherein the gesture input corresponds to an instruction to reconfigure at least one of a layout, size, position, features, instruments, indicators, color schemes, or controls for display on at least one of an above a vehicle dash by the HUD unit, a reconfigurable dash display, a reconfigurable console display, or a reconfigurable user device display; and wherein the gesture input is at least one of hand gesture or touch gesture received through at least one of a gesture capture region or image capture disposed on at least one of a dash, console, dash display, or console display. 1. A system for a reconfigurable vehicle display , said system comprising:a Graphical User Interface (“GUI”) including a first display area;an input gesture area of the first display area;a HUD unit;a non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, configure the system to:display, at a first time, a configuration area to a portion of the GUI, wherein the configuration area includes at least one of a vehicle dash information, readouts, instruments, indicators, or controls arranged as a visual representation of a virtual dash display for the HUD unit;receive a gesture input at the GUI, wherein the gesture input corresponds to an instruction to reconfigure at least one ...

Подробнее
17-03-2016 дата публикации

PAGE RESOLUTION STATUS REPORTING

Номер: US20160077946A1
Принадлежит:

A method for data transfer includes receiving in a data transfer operation data to be written by a peripheral device to a specified virtual address in a random access memory (RAM) of a host computer. Upon receiving the data, it is detected that a page that contains the specified virtual address is marked as not present in a page table of the host computer. The peripheral device receives a notification that the page is not present and an estimate of a length of time that will be required to make the page available and selects a mode for handling of the data transfer operation depending upon the estimate. 1. A method for data transfer , comprising:receiving in a data transfer operation data to be written by a peripheral device to a specified virtual address in a random access memory (RAM) of a host computer;detecting, upon receiving the data, that a page that contains the specified virtual address is marked as not present in a page table of the host computer;receiving in the peripheral device a notification that the page is not present and an estimate of a length of time that will be required to make the page available;selecting a mode for handling of the data transfer operation depending upon the estimate; andcompleting the data transfer operation in accordance with the selected mode.2. The method according to claim 1 , wherein detecting that the page is marked as not present comprises looking up a page entry in a page table claim 1 , and finding the page entry to be invalid.3. The method according to claim 2 , wherein receiving the notification comprises reading the estimate from the page entry claim 2 , wherein the estimate is written to the page table by an operating system of the host computer.4. The method according to claim 1 , wherein receiving the notification comprises submitting a page request from the peripheral device to an operating system of the host computer claim 1 , and receiving a response from the operating system providing the estimate.5. The ...

Подробнее
07-03-2019 дата публикации

Techniques for capturing state information and performing actions for threads in a multi-threaded computing environment

Номер: US20190073224A1
Принадлежит: Facebook Inc

Techniques are disclosed for implementing an extensible, light-weight, flexible (ELF) processing platform that can efficiently capture state information from multiple threads during execution of instructions (e.g., an instance of a game). The ELF processing platform supports execution of multiple threads in a single process for parallel execution of multiple instances of the same or different program code or games. Upon capturing the state information, one or more threads may be executed in the ELF platform to compute one or more actions to perform at any state of execution by each of those threads. The threads can easily access the state information from a shared memory space and use the state information to implement rule-based and/or learning-based techniques for determining subsequent actions for execution for the threads.

Подробнее
17-03-2016 дата публикации

SYSTEM AND METHOD FOR CONTENT STORAGE

Номер: US20160078073A1
Автор: Mohan Satish
Принадлежит:

A system and method of content storage includes a content store for storing a plurality of first content blocks and one or more first indexes, a content manager including one or more first content analyzers, and an interface for receiving access requests for the plurality of first content blocks. Each of the one or more first indexes includes a plurality of first entries for organizing a plurality of second content blocks from the plurality of first content blocks according to a respective organizational structure. Each of the first entries includes a link to a corresponding content block from the plurality of second content blocks. Each of the plurality of content analyzers monitors the plurality of first content blocks for changes and updates a second index from the one or more first indexes based on information associated with the monitored changes. 1. A content storage system , the system comprising:a content store for storing a plurality of first content blocks;a content manager; andan interface to receive an access request for the plurality of first content blocks, the access request including one or more search parameters; identifies a plurality of second content blocks from the plurality of first content blocks that satisfy the search parameters;', 'creates an index, the index including a plurality of entries for organizing the second content blocks according to an organizational structure, each of the entries including a link to a respective content block from the plurality of second content blocks;', 'creates a content analyzer for updating the index;', 'monitors the plurality of first content blocks for changes using the content analyzer; and', 'updates the index based on information associated with the monitored changes., 'wherein the content manager2. The system of claim 1 , wherein the content manager further:receives a view request via the interface;identifies one or more of the second content blocks based on the view request and the index; andreturns ...

Подробнее
07-03-2019 дата публикации

Information processing apparatus, information processing system, and storage medium

Номер: US20190073287A1
Принадлежит: Fujitsu Ltd

An information processing apparatus includes a memory; and a processor coupled to the memory and configured to generate a performance model for calculating a performance value of an application program from a power restriction for each set of parameters of the application program, based on data acquired when a computing apparatus executes the application program for each set of parameters of the application program under each of a plurality of power restrictions; calculate, for each set of parameters of the application program, the performance value of the application program from a first power restriction different from any of the plurality of power restrictions, based on the performance model generated for each set of parameters of the application program; and output a set of parameters of the application program corresponding to a highest performance value of the calculated performance values.

Подробнее
24-03-2022 дата публикации

Workload orchestration in a multi-cloud environment

Номер: US20220091903A1
Принадлежит: International Business Machines Corp

In an approach to improve workload orchestration in a multi-cloud environment, embodiments orchestrate and manage a workload in a decentralized multi-cloud environment using one or more smart contracts. Additionally, embodiments measure, by a competency measurement component, competency of cloud services based on one or more predefined cloud benchmarks, a consensus network, and the one or more smart contracts, and generate an orchestration plan that is a best fit for the workload. Furthermore, embodiments validate and update, by the consensus network and the one or more smart contracts, the generated orchestration plan, and executing the generated orchestration plan.

Подробнее
05-03-2020 дата публикации

Applying Percentile Categories to Storage Volumes to Detect Behavioral Movement

Номер: US20200073554A1
Принадлежит: International Business Machines Corp

A mechanism is provided in a data processing system comprising a processor and a memory, the memory comprising instructions that are executed by the processor to specifically configure the processor to implement a storage reporting and configuration engine. A volume performance data collection component collects a plurality of storage volume performance measures for a plurality of storage volumes within a storage environment. The plurality of storage volume performance measures comprise average input/output operations (IOPs), peak IOPs, average throughput, peak throughput, average latency, and peak latency. A volume performance percentile identification component assigns a percentile category to each performance measure for each volume to generate for each storage volume an average IOPs percentile category, a peak IOPs percentile category, an average throughput percentile category, a peak throughput percentile category, an average latency percentile category, and a peak latency percentile category. The storage reporting and configuration engine compares the percentile categories of the plurality of storage volumes and performs a configuration action on the plurality of storage volumes or the storage environment based on a result of the comparison.

Подробнее
18-03-2021 дата публикации

METHOD AND SYSTEM FOR PROACTIVE CLIENT RELATIONSHIP ANALYSIS

Номер: US20210081293A1
Принадлежит: Rimini Street, Inc.

A service provider system receives case data of a client from a client service system. Vector data is collected from the case data through integration and aggregation. Signals of anomalies or sentiments are detected through machine learning from the integrated and aggregated vector data. The signals are validated, consolidated and associated with case, contact, and client object types. A user interface presents the validated and consolidated signals to users who proactively take action based on the signals. The user interface includes dashboards, notifications, and indicators. 1. A computing system implemented method for proactively detecting client satisfaction comprising:collecting, using one or more computing systems, historical case vector data from one or more client service systems;training, using the historical case vector data, one or more machine learning anomaly detection models to detect anomalies in case data indicating potential client dissatisfaction;obtaining, using one or more computing systems, current case vector data representing current client cases associated with one or more clients of a service provider;providing the current case vector data to the trained one or more machine learning anomaly detection models;identifying, using the one or more machine learning anomaly detection models, one or more anomalies in the current case vector data for one or more specific current client cases;generating, using one or more computing systems, a signal report, the signal report including a listing of each of the one or more specific current client cases having one or more identified anomalies and the specific one or more anomalies associated with the listed more specific current client cases having one or more identified anomalies; andproviding, using one or more computing systems, the signal report to an agent for the service provider.2. The computing system implemented method of claim 1 , wherein in the collecting claim 1 , using one or more computing ...

Подробнее
18-03-2021 дата публикации

INFERRING SECURITY INCIDENTS FROM OBSERVATIONAL DATA

Номер: US20210081539A1
Принадлежит:

Methods, systems, and apparatuses are provided for inferring security incidents from observational data. For example, alerts generated with respect to a set of entities by a first alert generator are received, association scores are calculated for pairs of alerts, the alerts are formed into clusters based on the association scores, and a security incident model is formed based on the clusters. The security incident model may define sequences of alerts corresponding to security incidents. Furthermore, the security incident model may be used to determine a match between additional alerts and a sequence of alerts in the security incident model and identify the additional alerts as a security incident corresponding to the sequence of alerts in the security incident model. 1. A computing device , comprising:one or more processors; and [ receive alerts generated with respect to a set of entities by a first alert generator, and', 'calculate association scores for pairs of the alerts;, 'an alert association determiner configured to'}, 'a community identifier configured to cluster the alerts into clusters based on the association scores; and', 'a security incident model generator configured to form a security incident model, based on the clusters, that defines sequences of alerts corresponding to security incidents., 'one or more memory devices that store executable computer program logic for execution by the one or more processors, the executable computer program logic comprising2. The computing device of claim 1 , wherein the alert association determiner is configured to:generate an alert association graph indicating the alerts as nodes and the association scores as edges between corresponding pairs of alerts; andfilter the alert association graph by removing edges between corresponding pairs of alerts from the alert association graph having co-occurrence scores below a first threshold; andwherein the community identifier is configured to cluster the alerts into the ...

Подробнее
24-03-2016 дата публикации

MONITORING SYSTEM, MONITORING DEVICE, AND MONITORING METHOD

Номер: US20160085655A1
Автор: ITO Toshio
Принадлежит:

According to one embodiment, a monitoring system that monitors a data process using log information includes a first circuitry and a second circuitry. The first circuitry converts a piece of data under a predetermined rule. The second circuitry, when the piece of data is converted by the first circuitry, generates first log information that contains start node identification information, end node identification information and a process executing time point. The start node identification information contains information to identify a piece of data before the conversion. The end node identification information contains information to identify a piece of data after the conversion. The process executing time point is a time point at which the piece of data is converted. 1. A monitoring system that monitors a data process using log information , comprising:a first circuitry to convert a piece of data under a predetermined rule; anda second circuitry to, when the piece of data is converted by the first circuitry, generates first log information that contains start node identification information, end node identification information and a process executing time point wherein the start node identification information contains information to identify a piece of data before the conversion, the end node identification information contains information to identify a piece of data after the conversion, and the process executing time point is a time point at which the piece of data is converted.2. The monitoring system according to claim 1 , wherein the start node identification information and the end node identification information contained in the first log information each further contain information to identify an entity that converts the piece of data.3. The monitoring system according to claim 1 , further comprisinga third circuitry to receive a piece of data, whereinwhen the piece of data is received by the third circuitry, the second circuitry generates second log ...

Подробнее
31-03-2022 дата публикации

DEVICE, SYSTEM AND METHOD TO DETERMINE A STRUCTURE OF A CRASH LOG RECORD

Номер: US20220100598A1
Принадлежит: Intel Corporation

Techniques and mechanisms for logging crash event information based on a high-level representation of a structure that a crash log is to have. In an embodiment, a crash log agent logs information which describes system state to a record of a crash log. A structure of the record is defined by instructions which include a high-level reference to a type of information that is to be retrieved for logging to the record. Based on the high-level reference, the crash log agent accesses reference information which indicates a correspondence of the information type to a circuit resource with which state information is to be retrieved. A transaction unit of the crash log agent generates a command to target the circuit resource in response to an indication of a crash log event. In another embodiment, the transaction unit identifies the circuit resource prior to the crash log event. 2. The IC of claim 1 , wherein:the functional block is a first functional block, wherein the IC further comprises multiple functional blocks including the first functional block;the transaction unit is a first transaction unit; andthe crash log agent comprises multiple transaction units, including the first transaction unit, each coupled to communicate with a different respective one or more of the multiple functional blocks.3. The IC of claim 2 , wherein the reference information identifies the first transaction unit as being coupled to support communication with the first functional block; andwherein, based on the generic identifier and the reference information, the collection engine is to select the first transaction unit from among the multiple transaction units to retrieve state information of the information type.4. The IC of claim 2 , wherein the reference information identifies a correspondence of multiple transaction units each with a different respective one or more functional block types.5. The IC of claim 2 , wherein claim 2 , for each transaction unit of the multiple transaction units: ...

Подробнее
25-03-2021 дата публикации

MUTATION EVENT DETECTION FOR INTEGRITY MONITORING

Номер: US20210089420A1
Принадлежит:

A computer-implemented method includes generating one or more process trees based on one or more processes associated with one or more change events within a cluster computing system, performing mutation event detection by comparing a root of each of the one or more process trees with one or more external commands, and generating a mutation event report based on the comparison. 1. A system comprising:a memory device for storing program code; and generate one or more process trees based on one or more processes associated with one or more change events within a cluster computing system;', 'perform mutation event detection by comparing a root of each of the one or more process trees with one or more external commands; and', 'generate a mutation event report based on the comparison., 'at least one hardware processor operatively coupled to the memory device and configured to execute program code stored on the memory device to2. The system of claim 1 , further comprising:a database in communication with the at least one processor device and configured to store the one or more change events; andan application programming interface (API) server in communication with the at least one hardware processor.3. The system of claim 2 , wherein the at least one hardware processor is further configured to execute program code stored on the memory device to:collect the one or more change events from a database; andobtain the one or more external commands using an application programming interface (API) server.4. The system of claim 1 , wherein:the cluster computing system includes one or more containers;the at least one hardware processor is further configured to collect the one or more change events from the one or more containers; andthe one or more external commands are executed by a container platform.5. The system of claim 1 , wherein the one or more external commands include one or more probe commands.6. The system of claim 1 , wherein the at least one hardware processor is ...

Подробнее
29-03-2018 дата публикации

METHOD AND APPARATUS FOR DISPLAYING MONITORING INFORMATION

Номер: US20180089050A1
Принадлежит:

Embodiments provide a method and apparatus for displaying monitoring information. The monitoring information is used for analysing a fault which has occurred in a production process. The method includes receiving a first input of a user on a first page of a first display area, the first page being useble to display an operating state of at least one sub-process associated with the fault in the production process; determining an object selected by the first input on the first page; acquiring pre-stored monitoring information corresponding to the object, the monitoring information being useable to indicate an operating state of the object in the production process; and displaying the monitoring information to the user on a second display area. 1. A method for displaying monitoring information , the monitoring information being used to analyse a fault in a production process , the method comprising:receiving a first input of a user on a first page of a first display area, the first page being usable to display an operating state of at least one sub-process associated with the fault in the production process;determining an object selectable by the first input on the first page;acquiring pre-stored monitoring information corresponding to the object, the monitoring information being usable to indicate an operating state of the object in the production process; anddisplaying the monitoring information to the user on a second display area.2. The method of claim 1 , wherein the object comprises a first region on the first page claim 1 , and wherein the displaying of the monitoring information to the user on the second display area further comprises:displaying a thumbnail of at least one second page to the user on the second display area, the at least one second page being a pre-defined page associated with the fault and associated with at least one sub-process in the production process designated by the first region.3. The method of claim 2 , wherein the thumbnail of each at ...

Подробнее
30-03-2017 дата публикации

TRANSMISSION OF LOG INFORMATION FOR DEVICE MAINTENANCE TO A MOBILE COMPUTING DEVICE

Номер: US20170091062A1
Автор: NISHIKAWA Hiroshi
Принадлежит:

A computing device includes a memory, a communication interface, and a controller. The controller is configured to store, in the memory, one or more logs that meet a predetermined condition, during operation of the computer device, detect establishment of a local wireless or wired connection to a mobile computing device, detect a triggering event to trigger an output of said one or more logs stored in the memory, and upon detection of the triggering event, control the communication interface to transmit said one or more logs stored in the memory to the mobile computing device. 1. A computing device , comprising:a memory;a communication interface; anda controller configured to store, in the memory, one or more logs that meet a predetermined condition, during operation of the computer device,detect establishment of a local wireless or wired connection to a mobile computing device;detect a triggering event to trigger an output of said one or more logs stored in the memory; andupon detection of the triggering event, control the communication interface to transmit said one or more logs stored in the memory to the mobile computing device.2. The computing device according to claim 1 , whereinthe triggering event includes establishment of the local wireless or wired connection to the mobile computing device.3. The computing device according to claim 1 , whereinthe triggering event includes a user input granting permission to output said one or more logs stored in the memory.4. The computing device according to claim 1 , whereinthe memory stores a network ID of a mobile router, as the mobile computing device in response to the communication interface receiving the network ID from a server that has an internet connection and is connected to the computing device through a local network, andthe local wireless connection is established when the computing device is within a communication range of the mobile router and a network ID received from the mobile router matches the ...

Подробнее
19-03-2020 дата публикации

System and method for verifying vehicle controller based on virtual machine

Номер: US20200089519A1
Принадлежит: Hyundai Motor Co, Kia Motors Corp

Disclosed are a system and a method for verifying a vehicle controller based on a virtual machine. A system for verifying a vehicle controller based on a virtual machine may include: a server configured to store software of upper level controllers of a vehicle and to execute the software of the upper level controllers through the virtual machine; and a telematics terminal configured to collect input data of the upper level controllers and to transmit the input data to the server. The telematics terminal may be further configured to compare first output data collected from the upper level controllers with second output data received from the server corresponding to the input data, and to verify a validity of the first output data based on the comparison of first output data with the second output data.

Подробнее
19-03-2020 дата публикации

NEGATIVE PATH TESTING IN A BOOTLOADER ENVIRONMENT

Номер: US20200089588A1
Принадлежит:

Negative path testing in a bootloader environment can include backing up a global state of a component under test, injecting a fault to trigger an error in the component under test in a bootloader environment, executing error handling instructions until a checkpoint of the component under test in the bootloader environment is reached, restoring the global state to the component under test from the backup, and restarting the component under test. 1. A method for negative path testing in a bootloader environment , comprising:backing up a global state of a component under test in a file, the file containing a mutable version of the global state and an immutable version of the global state;injecting a fault to trigger an error in the component under test in a bootloader environment;executing error handling instructions until a checkpoint of the component under test in the bootloader environment is reached;restoring the global state to the component under test from the backup by using the immutable version of the global state; andrestarting the component under test.2. The method of claim 1 , wherein restarting the component under test comprises restarting the component under test while in the bootloader environment.3. The method of claim 1 , further comprising injecting a second fault to trigger a second error in the component under test after restarting the component under test.4. The method of claim 1 , further comprising:backing up the global state of the component under test;injecting a different fault to trigger a different error in the component under test for each iteration;executing error handling instructions until a checkpoint of the component under test;restoring the global state to the component under test from a previous backup; andrestarting the component under test.5. The method of claim 4 , further comprising:maintaining a count of a quantity of iterations that is stored separately from the global state such that the count is not backed up or restored; ...

Подробнее
30-03-2017 дата публикации

TRANSMISSION OF LOG INFORMATION FOR DEVICE MAINTENANCE THROUGH A NETWORK

Номер: US20170094695A1
Автор: NISHIKAWA Hiroshi
Принадлежит:

A computing device includes memory, a communication interface, and a controller. The controller is configured to store, in the memory, one or more logs that meet a predetermined condition, store, in the memory, a device ID of a mobile router, in response to the communication interface receiving the device ID from a local device that is connected to the computing device through an intra network, control the communication interface to transmit a request for an intra network connection with the mobile router, in response to the computing device being within a communication range of the mobile router by the mobile router being moved and a device ID received from the mobile router matching the device ID received from the local device, and control the communication interface to transmit said one or more logs stored in the memory through an intra network to the mobile router. 1. A computing device , comprising:a memory;a communication interface; anda controller configured to:store, in the memory, one or more logs that meet a predetermined condition;store, in the memory, a device ID of a mobile router, in response to the communication interface receiving the device ID from a local device that is connected to the computing device through an intra network;control the communication interface to transmit a request for an intra network connection with the mobile router, in response to the computing device being within a communication range of the mobile router as a result of the mobile router being moved and a device ID being received from the mobile router matching the device ID received from the local device;establish the intra network connection with the mobile router, upon authentication of the computing device by the mobile router; andcontrol the communication interface to transmit said one or more logs stored in the memory through the established intra network to the mobile router.2. The computing device according to claim 1 , whereinthe intra network connection with the ...

Подробнее
01-04-2021 дата публикации

Data processing device and data processing method

Номер: US20210096556A1
Автор: Takaaki Nakamura
Принадлежит: Mitsubishi Electric Corp

The data processing device includes: an extraction condition input unit that receives inputting of waveform data including a change point of a state of a device, parameter information about the waveform data, and transition information of the device; a similarity calculation unit that calculates similarity between time-series data of the device and the waveform data; an operating mode determination unit that sets the state of the device on the basis of the transition information of the device; a change point detection unit that detects the change point from the time-series data of the device on the basis of the calculated similarity and the determined state of the device, and sets a start time of a segment which is a subsequence of the time-series data and an end time of the segment; and an information output unit that outputs, as segment information, the state of the device, the start time of the segment, and the end time of the segment.

Подробнее
05-04-2018 дата публикации

QUERY DRIVEN DATA COLLECTION ON PARALLEL PROCESSING ARCHITECTURE FOR LICENSE METRICS SOFTWARE

Номер: US20180096014A1
Принадлежит:

A method for collecting monitoring data on a set of monitored computers. The method comprises providing definitions for collection methods for a set of monitoring data, wherein the monitoring data is collected from agents running at monitoring computers, wherein each item of monitoring data has at least one respective collection method. The method further comprises determining a subset of monitoring data to be updated. The method further comprises identifying collection methods corresponding to the subset of monitoring data and triggering the agents running at the monitoring computers to collect monitoring data using the identified collection methods. 1. A computer-implemented method comprising:providing definitions, by one or more computer processors, for collection methods for a set of monitoring data, wherein the monitoring data is collected from agents running at monitoring computers, wherein each item of monitoring data has at least one respective collection method;determining, by one or more computer processors, a subset of monitoring data to be updated;identifying, by one or more computer processors, collection methods corresponding to the subset of monitoring data; andtriggering, by one or more computer processors, the agents running at the monitoring computers to collect monitoring data using the identified collection methods.2. The computer-implemented method of claim 1 , further comprising:storing, by one or more computer processors, the monitoring data in a table; andannotating, by one or more computer processors, a column of the table with a collection method corresponding to the monitoring data in the column.3. The computer-implemented method of claim 2 , wherein the determining of the subset of monitoring data to be updated is performed in response to a received user query.4. The computer-implemented method of claim 3 , wherein the received user query is translated into an SQL query for querying the table.5. The computer-implemented method of claim 3 ...

Подробнее
05-04-2018 дата публикации

QUERY DRIVEN DATA COLLECTION ON PARALLEL PROCESSING ARCHITECTURE FOR LICENSE METRICS SOFTWARE

Номер: US20180096016A1
Принадлежит:

A method for collecting monitoring data on a set of monitored computers. The method comprises providing definitions for collection methods for a set of monitoring data, wherein the monitoring data is collected from agents running at monitoring computers, wherein each item of monitoring data has at least one respective collection method. The method further comprises determining a subset of monitoring data to be updated. The method further comprises identifying collection methods corresponding to the subset of monitoring data and triggering the agents running at the monitoring computers to collect monitoring data using the identified collection methods. 1providing definitions, by one or more computer processors, for collection methods for a set of monitoring data, wherein the monitoring data is collected from agents running at monitoring computers in a software asset management system, wherein the monitoring data includes software license metrics, and wherein each item of monitoring data has at least one respective collection method;in response to receiving a user query, determining, by one or more computer processors, a subset of monitoring data to be updated;identifying, by one or more computer processors, collection methods corresponding to the subset of monitoring data;triggering, by one or more computer processors, the agents running at the monitoring computers to collect monitoring data using the identified collection methods;storing, by one or more computer processors, the monitoring data in a table, wherein the table includes columns for a system ID, a software ID, a number of instances, and software name;annotating, by one or more computer processors, a column of the table with a collection method and a cost corresponding to the collection of the monitoring data in the column;translating, by one or more computer processors, the received user query into an SQL query;querying, by one or more processors, the table with the translated SQL query; andresponding, by ...

Подробнее
01-04-2021 дата публикации

CURRENT MONITOR FOR A MEMORY DEVICE

Номер: US20210098046A1
Принадлежит:

Methods, systems, and devices for a current monitor for a memory device are described. A memory device may monitor potential degradation of memory cells on the device by monitoring the amount of current drawn by one or more memory cells. As the memory cells degrade, the current supplied to the memory cells may change (e.g., increase due to additional leakage current. The memory device may indirectly monitor changes in the current supplied to the memory cells by monitoring a voltage of a node of a transistor that controls the amount of current supplied to the array of memory cells. The voltage at the control node may be compared to a reference voltage to determine whether the two voltages differ by a threshold amount, indicating that the memory cells are drawing more current. The memory device may output a status indicator when the voltages differ, for example, by the threshold amount. 1. (canceled)2. A method , comprising:biasing, at a first time, a gate of a switching component to a first voltage supplied by a first voltage generator, the gate configured to adjust an amount of current supplied to one or more components;determining, at a second time after the first time, that a second voltage supplied by the first voltage generator to the gate of the switching component differs from the first voltage by at least a threshold amount; andoutputting a status indicator based at least in part on the second voltage differing from the first voltage by at least the threshold amount.3. The method of claim 2 , further comprising:adjusting, based at least in part on biasing the gate to the first voltage, an output of a second voltage generator based at least in part on the first voltage, wherein determining that the second voltage differs from the first voltage by at least the threshold amount is based at least in part on the adjusting.4. The method of claim 3 , further comprising:comparing, after the first time, the first voltage output by the second voltage generator to the ...

Подробнее
14-04-2016 дата публикации

VEHICLE MIDDLEWARE

Номер: US20160103980A1
Принадлежит:

The present disclosure describes a vehicle implementing one or more processing modules. These modules are configured to connect and interface with the various buses in the vehicle, where the various buses are connected with the various components of the vehicle to facilitate information transfer among the vehicle components. Each processing module is further modularized with the ability to add and replace other functional modules now or in the future. These functional modules can themselves act as distinct vehicle components. Each processing modules may hand-off processing to other modules depending on its health, processing load, or by third-party control. Thus, the plurality of processing modules helps to implement a middleware point of control to the vehicle with redundancy in processing and safety and security awareness in their applications. 120-. (canceled)21. A vehicle , comprising: a computational module selector to identify and select a computational module from among plural computation modules in communication with the computational module selector to perform a selected task, operation, and/or function, the selected task, operation, and/or function having performance requirements, wherein each of the plural computation modules has processing capabilities and operating system capabilities; wherein at least a pair of the plural computation modules has non-identical processing capabilities wherein one of the pair has a cellular capability and the other of the pair does not have a cellular capability;', "a network selector module to select one of plural communication networks local to the vehicle for transmitting a selected signal and wherein the network selector module selects one of plural communication networks local to the vehicle for transmitting a selected signal based on one or more of network/node status, signal/noise ratio, type of signal, available and/or unavailable bandwidth, network performance parameter(s), and quality of service, wherein the ...

Подробнее
16-04-2015 дата публикации

Randomly branching using hardware watchpoints

Номер: US20150106602A1
Принадлежит: Advanced Micro Devices Inc

A system and method for efficiently performing program instrumentation. A processor processes instructions stored in a memory. The processor allocates a memory region for the purpose of creating “random branches” in the computer code utilizing existing memory access instructions. When the processor processes a given instruction, the processor both accesses a first location in the memory region and may determine a condition is satisfied. In response, the processor generates an interrupt. The corresponding interrupt handler may transfer control flow from the computer program to instrumentation code. The condition may include a pointer storing an address pointing to locations within the memory region equals a given address after the point is updated. Alternatively, the condition may include an updated data value stored in a location pointed to by the given address equals a threshold value.

Подробнее
12-05-2022 дата публикации

Self-adjusting control loop

Номер: US20220150102A1
Автор: James Fan, Jeffrey Aaron
Принадлежит: AT&T INTELLECTUAL PROPERTY I LP

In one embodiment, a method includes monitoring, by a control loop including a processor and a memory, a first environment. The control loop includes one or more predetermined control loop parameters. The method also includes receiving, by the control loop and in response to monitoring the first environment, first data from the first environment and receiving, by the control loop, information from an adaptation control loop. The method also includes determining, by the control loop, to automatically adjust at least one of the one or more predetermined control loop parameters based at least in part on the information received from the adaptation control loop and automatically adjusting, by the control loop, the one or more predetermined control loop parameters. The method further includes determining, by the control loop, to initiate an action based on the first data collected from the first environment and the one or more adjusted control loop parameters.

Подробнее
12-04-2018 дата публикации

EVALUATING AND PREDICTING COMPUTER SYSTEM PERFORMANCE USING KNEEPOINT ANALYSIS

Номер: US20180101459A9
Принадлежит: NETAPP, INC.

The present invention provides methods, systems, apparatus, and computer software/program code products adapted for operating in, or in conjunction with, an otherwise conventional computing system, and which enable evaluating, monitoring and predicting the performance of computer systems and individual elements or groups of elements within such computer systems. 1. A method of determining whether the performance of a computing system is likely to scale exponentially or faster than exponentially with respect to increased system load , the method comprising:measuring utilization of one or more computing system components or groups of components to generate utilization information, wherein the utilization may vary over time;generating, using the utilization information, an operating curve characteristics of the computing system;determining at least one utilization value on the operating curve to be an x-coordinate of a kneepoint of the operating curve, the kneepoint being a unique property of the operating curve and being substantially constant for a performance queuing model representing one or more aspects of the performance of the computing system;comparing a given utilization value to the x-coordinate of the kneepoint;setting a bound based on the x-coordinate of the kneepoint; andindicating an alarm condition when the given utilization value is above the bound based on the x-coordinate of the kneepoint.2. A method in accordance with further wherein a kneepoint is determined using a set of kneepoint parameters claim 1 , and wherein the kneepoint parameters are calculated in closed analytical form for the linear operating region of the logarithm of the operating curve.3. A method in accordance with wherein the linear operating region is a function solely of the queuing model.4. A method in accordance with wherein the linear operating region is calculated in a closed analytical form.5. A method in accordance with wherein the set of kneepoint parameters comprises ...

Подробнее
19-04-2018 дата публикации

Structural event detection from log messages

Номер: US20180107529A1
Автор: Fei Wu, Pranay ANCHURI
Принадлежит: NEC Laboratories America Inc

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.

Подробнее
20-04-2017 дата публикации

SYSTEM AND METHOD FOR FALSE SHARING PREDICTION

Номер: US20170109288A1
Принадлежит:

In one embodiment, a method for predicting false sharing includes running code on a plurality of cores and determining whether there is potential false sharing between a first cache line and a second cache line, and where the first cache line is adjacent to the second cache line. The method also includes tracking the potential false sharing and reporting the potential false sharing. 1. A method for predicting false sharing , the method comprising:running code on a plurality of cores;determining whether there is potential false sharing between a first cache line and a second cache line, and wherein the first cache line is adjacent to the second cache line;tracking the potential false sharing; andreporting the potential false sharing.2. The method of claim 1 , wherein tracking the potential false sharing comprises:tracking a number of write accesses to the first cache line; andtracking detailed information for a first plurality of accesses to the first cache line when the number of write accesses for the first cache line is greater than a tracking threshold.3. The method of claim 2 , wherein tracking the detailed information comprises tracking a plurality of access types of the first plurality of accesses claim 2 , a plurality of threads performing the first plurality of accesses claim 2 , and a plurality of words accessed by the first plurality of accesses.4. The method of claim 2 , wherein tracking the potential false sharing further comprises:determining whether a number of write accesses is greater than a predicting threshold while tracking the detailed information for the first plurality of accesses; anddetermining whether there is potential false sharing in the first cache line when the number of write accesses is greater than the predicting threshold.5. The method of claim 2 , wherein the first cache line is before the second cache line.6. The method of claim 2 , wherein the first cache line is after the second cache line.7. The method of claim 1 , wherein ...

Подробнее
29-04-2021 дата публикации

SYSTEM AND METHOD FOR DATA ERROR NOTIFICATION IN INTERCONNECTED DATA PRODUCTION SYSTEMS

Номер: US20210124637A1
Принадлежит:

An error notification system includes a plurality of data production systems in communication with a monitoring server. Each data production system has a data processor configured to receive input data from a first set of data production systems, process the input data to produce output data, and make the output data accessible to a second set of data production systems. The monitoring server is configured to monitor data transmissions between the data production systems and to identify, for each data transmission, originating and receiving systems. The monitoring server is further configured to map data flow from each originating source system to identify all downstream data production systems. Upon identification of a data error in the originating source system, the monitoring server obtains data error information, assembles a data error notification, and transmits the data error notification to data production systems meeting system notification criteria. 120-. (canceled)21. A data production error notification system comprising: receive input data from any other of the plurality of data production systems,', 'process the received input data to produce output data,', 'make the output data accessible to any other of the plurality of data production systems, and', 'responsive to identification of a data error in the production of the output data, generate data error information; and, 'a plurality of data production systems, each data production system having a data processor configured to'} monitor data transmissions between the data production systems,', 'map data flow from each data production system to identify all downstream data production systems receiving transmitted data from each data production system or data derived from such transmitted data, and', obtain data error information,', 'assemble a data error notification including an identification of the originating data production system and the data error information, and', 'transmit the data error ...

Подробнее