Artificial Intelligence (e.g., Diagnostic Expert System) Patents (Class 714/26)
-
Patent number: 11409930Abstract: A computer-implemented method of generating functional safety data for a design of an electronic component includes receiving attribute data for elements in an electronic component. The attribute data include element data for the elements, wherein element data for a given element include an identity of the given element and a failure rate characteristic for the given element. The attribute data include functionality data for element functionalities, wherein functionality data for a given element functionality include an identity of a use case, an identity of an element, an identity of a fault characterization for providing information about one or more fault models and a configurable data for controlling selection and use of the given functionality data when generating the functional safety data. The method also includes generating the functional safety data using the attribute data and storing a report including the functional safety data.Type: GrantFiled: January 8, 2018Date of Patent: August 9, 2022Assignee: RENESAS ELECTRONICS CORPORATIONInventors: Agostino Cefalo, Ricardo Vincelli
-
Patent number: 11409273Abstract: A device for determining whether a defect of a component is determinable based on results of predefined diagnostic options, including: storing, in a matrix, parameters which, for each combination of one component defect and one diagnosis result, provide a measure of whether the respective defect is possible for the respective diagnosis result, the matrix rows being assigned to one of the diagnosis results, the matrix columns being assigned to one of the defects; selecting at least two matrix rows which, for a diagnosis result consistent with the defect to be identified, include a parameter greater than a predefined first limiting value; calculating a result vector by the element-wise multiplication of the selected matrix rows; and determining whether the result vector includes at least one element not smaller than a predefined second limiting value, the result vector elements, which are smaller, not being greater than a predefined third limiting value.Type: GrantFiled: December 11, 2017Date of Patent: August 9, 2022Assignee: Robert Bosch GmbHInventors: Patrick Weiss, Philipp Hagemann, Robert Manfred Zielke
-
Patent number: 11405131Abstract: Artificial intelligence procedures are disclosed for localizing faults in corrupted messages in 5G and 6G, and for correcting those faults based on measured parameters such as backgrounds and message signals. Message faults can be caused by noise or interference from a variety of sources with a wide range of properties. An AI model with multiple adjustable variables may be “trained” using a large number of message events, including faulted messages, to determine which message elements are likely faulted, based on input parameters such as modulation quality, SNR, and other signal properties. The receiving entity can then attempt a grid search to correct the faulted message elements, or request a retransmission. For field use by base stations and user devices, an algorithm may be developed based on the AI model, and configured to predict which message elements are likely faulted.Type: GrantFiled: January 20, 2022Date of Patent: August 2, 2022Assignee: ULTRALOGIC 6G, LLCInventors: David E. Newman, R. Kemp Massengill
-
Patent number: 11403777Abstract: System and techniques for computer vision assisted item search are described herein. A composite image, including visual data and depth data, may be obtained. The composite image may be filtered to isolate a clothing article represented in the composite image. A classifier may be applied to the depth data to produce a set of clothing attributes for the clothing article. The clothing attributes may then be provided to a remote device.Type: GrantFiled: April 20, 2020Date of Patent: August 2, 2022Assignee: Intel CorporationInventors: Jim S Baca, David Stanasolovich
-
Patent number: 11403157Abstract: A process for analyzing an incident includes setting up an alert for a high error rate on a particular endpoint. Once the alert is triggered, a set of traces for transactions exhibiting errors on the offending endpoint is queried. All traces for other services/operations that include errors on the offending endpoint are also enumerated. A set of baseline transactions that involve the offending endpoint, but do not result in error may be utilized to determine whether the errors are always present, or are distinctive for certain offending transactions. All traces are ranked based on a statistic. Once the traces have been ranked, they may be traced down to a deepest/most terminal error. A set of transactions that correlate to the terminal error may also be analyzed to determine infrastructure causes.Type: GrantFiled: January 31, 2020Date of Patent: August 2, 2022Assignee: Splunk Inc.Inventor: Joseph Ari Ross
-
Patent number: 11392620Abstract: A probabilistic data structure may be queried to test whether text of a received log message is present in the probabilistic data structure. The representative log messages may be included in respective existing clusters are included in the probabilistic data structure. Based on whether the text is present, whether to create a new cluster for the received log message may be determined.Type: GrantFiled: June 14, 2016Date of Patent: July 19, 2022Assignee: Micro Focus LLCInventors: Amitai Shlomo Shtossel, Lioz Medina, Eli Revach
-
Patent number: 11388292Abstract: Techniques for monitoring Voice-over-IP (VoIP) network services over the Internet are disclosed. In some embodiments, a system, process, and/or computer program product for monitoring and/or troubleshooting VoIP network services over the Internet includes performing VoIP call initiation testing using a source agent and a target agent; performing synthetic VoIP call quality testing using the source agent and the target agent over the Internet; and generating a report based on the VoIP call initiation testing and the synthetic VoIP call quality testing over the Internet.Type: GrantFiled: September 29, 2020Date of Patent: July 12, 2022Assignee: Cisco Technology, Inc.Inventors: Joao Antunes, Ricardo V. Oliveira
-
Patent number: 11362902Abstract: Examples described herein generally relate to receiving a query context for service events occurring on one or more networks, determining, based on the query context, a set of service events occurring on the one or more networks, querying multiple layers of a multiple-layer relational graph to determine one or more other service events having a defined relationship with the set of service events at one or more of the multiple layers, where the multiple layers include a configuration layer, an observation layer, and learned layer, defining relationships between services or service events, and indicating, via a user interface and in response to the query context, the one or more other service events.Type: GrantFiled: September 11, 2019Date of Patent: June 14, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Sai Sankalp Arrabolu, Anastasiia Pronska, Thomas William Potthast, III, Roman Batoukov, John Anthony Morman, Suren Aghajanyan
-
Patent number: 11360873Abstract: An evaluation device of an embodiment includes a storage, a data generator, a class definer, a characteristic data divider, and an evaluator. The data generator is configured to generate a set of characteristic data from both a set of first data and at least a set of second data, the at least set of second data being associated in time information with the set of first data, the set of characteristic data representing a plurality of characteristics. The characteristic data divider is configured to divide the plurality of sets of characteristic data into a plurality of groups on the basis of the plurality of classes defined by the class definer and condition of operations included in the set of first data. The evaluator is configured to evaluate a operating state using a first model defined for each of the plurality of groups divided by the characteristic data divider.Type: GrantFiled: September 5, 2017Date of Patent: June 14, 2022Assignees: Kabushiki Kaisha Toshiba, Toshiba Digital Solutions CorporationInventors: Shigeaki Sakurai, Minoru Nishizawa, Shigeru Matsumoto
-
Patent number: 11354184Abstract: One embodiment of the present invention can provide a system for identifying a root cause of an anomaly event in operation of one or more machines is provided. During operation, the system can obtain sensor data from a set of sensors associated with the one or more machines, convert the sensor data into a set of sensor states, build an optimal DAG based on the set of sensor states to model causal dependency; determining, by using the DAG, a probability of an anomaly state of a target sensor given a state of a direct neighbor sensor, and determining a root cause of the anomaly event associated with the target sensor by back-tracking the anomaly state in the DAG.Type: GrantFiled: June 21, 2019Date of Patent: June 7, 2022Assignee: Palo Alto Research Center IncorporatedInventor: Deokwoo Jung
-
Patent number: 11356564Abstract: Techniques for monitoring Voice-over-IP (VoIP) network services over the Internet are disclosed. In some embodiments, a system, process, and/or computer program product for monitoring and/or troubleshooting VoIP network services over the Internet includes performing VoIP call initiation testing using a source agent and a target agent; performing synthetic VoIP call quality testing using the source agent and the target agent over the Internet; and generating a report based on the VoIP call initiation testing and the synthetic VoIP call quality testing over the Internet.Type: GrantFiled: September 29, 2020Date of Patent: June 7, 2022Assignee: Cisco Technology, Inc.Inventors: Joao Antunes, Ricardo V. Oliveira
-
Patent number: 11341016Abstract: A learning method detects anomalies and is implemented on a microcontroller including at least one memory, the microcontroller being configured to receive data sets coming from at least one sensor, the memory being configured to store a maximum number of categories, a category including at least a signature and an occurrence.Type: GrantFiled: May 21, 2020Date of Patent: May 24, 2022Assignee: CARTESIAMInventors: François De Rochebouet, He Huang
-
Patent number: 11303523Abstract: According to examples, an apparatus may include a processor and a memory on which is stored machine readable instructions. The instructions may cause the processor to receive a call request for a cloud-based service and retrieve a first policy corresponding to the cloud-based service, the first policy identifying a policy reroute. The instructions may also cause the processor to determine which second policy of a plurality of second policies that corresponds to the policy reroute and retrieve the second policy that the corresponds to the policy reroute. The instructions may further cause the processor to apply the second policy on the cloud-based service and respond to the call request following the application of the second policy.Type: GrantFiled: December 7, 2018Date of Patent: April 12, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Prasanna Ramachandran, Raja Charu Vikram Kakumani, Brandon Brian Murdoch, Muhammad Omer Iqbal
-
Patent number: 11281703Abstract: A method for providing computer-related support to an end user is described. The method includes receiving, from a mobile device, an image of a user-readable message that is displayed by a computing device. The method also includes identifying one or more solutions using text extracted from the image of the user-readable message. The method further includes sending the one or more solutions to the mobile device for display on the mobile device.Type: GrantFiled: September 14, 2015Date of Patent: March 22, 2022Assignee: Ivanti, Inc.Inventor: Ian Aitchison
-
Patent number: 11275641Abstract: Systems and methods are described herein for logging system events within an electronic machine using an event log structured as a collection of tree-like cause and effect graphs. An event to be logged may be received. A new event node may be created within the event log for the received event. One or more existing event nodes within the event log may be identified as having possibly caused the received event. One or more causal links may be created within the event log between the new event node and the one or more identified existing event nodes. The new event node may be stored as an unattached root node in response to not identifying an existing event node that may have caused the received event.Type: GrantFiled: May 11, 2020Date of Patent: March 15, 2022Assignee: Cisco Technologies, Inc.Inventors: Jay Kemper Johnston, David C. White, Jr., Christopher Blayne Dreier
-
Patent number: 11276067Abstract: A computer-implemented method for detecting compromised automated teller machines is provided. The method includes receiving activity data from an ATM, activity data including user input data and machine data, wherein user input data includes instructions input by a user at the ATM during a transaction, and wherein machine data is associated with processes performed by the ATM; storing operating parameter rules in the memory, the operating parameter rules configured to indicate whether the received activity data is within a normal activity range for the ATM; applying the received activity data to the operating parameter rules; generating an activity score for the ATM based on the applying, wherein the activity score is configured to indicate a likelihood that the ATM is compromised; and initiating a response based on the activity score.Type: GrantFiled: August 12, 2019Date of Patent: March 15, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Jason J. Lacoss-Arnold, Michael Gillpatrick, Krista Penny Tedder
-
Patent number: 11250324Abstract: An intelligent target object detection and alerting platform may be provided. The platform may receive a content stream from a content source. A target object may be designated for detection within the content stream. A target object profile associated with the designated target object may be retrieved from a database of learned target object profiles. The learned target object profiles may be associated with target objects that have been trained for detection. At least one frame associated with the content stream may be analyzed to detect the designated target object. The analysis may comprise employing a neural net, for example, to detect each target object within each frame. A parameter for communicating target object detection data may be specified. In turn, when the parameter is met, the detection data may be communicated.Type: GrantFiled: August 24, 2020Date of Patent: February 15, 2022Assignee: AI Concepts, LLCInventor: Johnathan Samples
-
Patent number: 11252013Abstract: An alert management system for a configuration management database (CMDB) platform includes a client instance configured to: apply a first filter of an alert rule to CMDB alerts to select a first alert based on context of the first alert and apply a second filter of the alert rule to the CMDB alerts to select a second alert based on context of the second alert, wherein the context of the first and second alerts includes details regarding the first and second alerts and associated configuration items (CIs). The client instance is also configured to: evaluate at least one condition of the alert rule using the context of the first and/or second alert; and in response to evaluating the at least one condition of the alert rule to be true, performing at least one action of the alert rule using the context of the first and/or second alert.Type: GrantFiled: October 22, 2020Date of Patent: February 15, 2022Assignee: ServiceNow, Inc.Inventors: Bnayahu Makovsky, Dov Miron
-
Patent number: 11233508Abstract: A capacitive touch sensor is disclosed for use with input signal. The capacitive touch sensor includes a number n of input/output lines. Each of the number n of input/output lines is electrically disconnected from every other of the number n of input/output lines. Each of the number n of input/output lines is arranged to cross every other of the number n of input/output lines. Each of a number ? of positions includes one of the number n of input/output lines crossing another of the number n of input/output lines.Type: GrantFiled: January 7, 2020Date of Patent: January 25, 2022Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Zhang Jun, Shen Ge, Xu Kang Cheng, Zhou Yi, Hao Meng, Ji Ru Jun
-
Patent number: 11223668Abstract: A method and detector for detecting anomalies among media event sequences are disclosed. One method includes obtaining a first profile of media event data over a first time period, where the first profile is a first distribution of different media event sequences. Each sequence is associated with a number of occurrences of the sequence and the first profile having a first profile vector. The method further includes obtaining a second profile of media event data over a second time period less than the first time period. The second profile is a second distribution of the different media sequences and the second profile having a second profile vector. The method also includes comparing the first profile vector and the second profile vector, and determining one of a presence and absence of at least one anomaly in the second profile vector of media event data based on the comparison.Type: GrantFiled: January 12, 2017Date of Patent: January 11, 2022Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Jing Fu, Xiaoyu Lan, Liyi Meng
-
Patent number: 11218387Abstract: The present disclosure relates generally to facilitating routing of communications across external systems. More specifically, techniques are provided to dynamically route issue tracking tickets to disparate endpoints based on the content of the ticket.Type: GrantFiled: June 10, 2020Date of Patent: January 4, 2022Assignee: LIVEPERSON, INC.Inventors: Fred Clarke, Andrew Lader
-
Patent number: 11212307Abstract: A processor-readable storage device storing instructions that cause a processor to perform operations including, subsequent to determining, at a first device based on a first file attribute associated with a file, that a classification for the file is unavailable at the first device, sending the first file attribute from the first device to a second device to determine whether the classification for the file is available at the second device. The operations include receiving a notification at the first device from the second device that the classification for the file is unavailable at the second device. The operations include, determining the classification for the file by performing, at the first device, an analysis of a second file attribute based on a trained file classification model. The operations include sending the classification from the first device to the second device and to a third device.Type: GrantFiled: December 31, 2019Date of Patent: December 28, 2021Assignee: SPARKCOGNITION, INC.Inventors: Lucas McLane, Jarred Capellman
-
Patent number: 11210150Abstract: An infrastructure backup system includes an infrastructure manager system coupled to infrastructure devices via a network. A first infrastructure device includes a management controller database storing component dependency information identifying dependenc(ies) between a first component in the first infrastructure device and a second component in a second infrastructure device. A management controller device in the first infrastructure device receives a predicted failure for the first component from the infrastructure manager system and performs first backup operations to generate first component backup data based on the identification of the predicted failure for the first component. Based on the component dependency information that identifies the dependency between the first component and the second component, the management controller device also performs second backup operations to generate second component backup data.Type: GrantFiled: August 18, 2020Date of Patent: December 28, 2021Assignee: Dell Products L.P.Inventors: Umadevi Setty, Vishwanath Hulikal Ramegowda, Naman Goel
-
Patent number: 11200107Abstract: For incident management, parsing, responsive to an incident ticket being opened relative to a first application. The parsing identifying a set of incident data. Identifying, using a dependency graph, a set of applications, wherein each application in the set of applications is dependent on the first application through at least one dependency relationship. Notifying, responsive to the incident ticket, a subset of a set of users of a second application about the incident ticket related to the first application, the second application being a member of the set of applications, the subset of the set of users of the second application performing a type of transaction with the second application wherein the type of transaction is indicated in a dependency relationship between the first application and the second application. Preventing a user in the subset of users from creating a second incident ticket.Type: GrantFiled: May 12, 2020Date of Patent: December 14, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Venkata Vinay Kumar Parisa, Prasanta Kumar Pal, Biswajit Mohapatra
-
Patent number: 11199411Abstract: A computer-implemented method performed in a computerized system incorporating a central processing unit, a localization signal receiver, a plurality of sensors, separate and distinct from the localization signal receiver, and a memory, the computer-implemented method involving: using the central processing unit to initialize a plurality of particles based on an information on a map graph; using the central processing unit to repeatedly execute a particle filter loop, wherein the particle filter loop includes: using the central processing unit to perform a motion update of the plurality of particles; using the central processing unit to perform a measurement update of the plurality of particles; and using the central processing unit to perform a resampling of the plurality of particles based on particle importance weights and the map graph information. The location of the computerized system is subsequently determined based on the plurality of particles.Type: GrantFiled: October 5, 2017Date of Patent: December 14, 2021Assignee: FUJIFILM Business Innovation Corp.Inventors: Miteshkumar Patel, Jacob Biehl, Andreas Girgensohn
-
Patent number: 11200142Abstract: A machine learning module is trained by receiving inputs comprising attributes of a computing environment, where the attributes affect a likelihood of failure in the computing environment. In response to an event occurring in the computing environment, a risk score that indicates a predicted likelihood of failure in the computing environment is generated via forward propagation through a plurality of layers of the machine learning module. A margin of error is calculated based on comparing the generated risk score to an expected risk score, where the expected risk score indicates an expected likelihood of failure in the computing environment corresponding to the event. An adjustment is made of weights of links that interconnect nodes of the plurality of layers via back propagation to reduce the margin of error, to improve the predicted likelihood of failure in the computing environment.Type: GrantFiled: October 26, 2018Date of Patent: December 14, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James E. Olson, Micah Robison, Matthew G. Borlick, Lokesh M. Gupta, Richard P. Oubre, Jr., Usman Ahmed, Richard H. Hopkins
-
Patent number: 11195343Abstract: Aspects of the present disclosure provide a method and apparatus for maintenance recommendations. Embodiments include receiving data related to a plurality of fault codes. Embodiments include determining, for each respective fault code of the plurality of fault codes, a unique subset of parameters for the respective fault code based on frequencies of the parameters within the plurality of fault codes in the data. Embodiments include receiving a plurality of fault records and a plurality of maintenance records. Embodiments include, for each respective maintenance record of the plurality of maintenance record, identifying one or more candidate fault records of the plurality of fault records and correlating a subset of the one or more candidate fault records with the respective maintenance record based on the unique subset of the parameters for the respective fault code corresponding to each respective candidate fault record of the one or more candidate fault records.Type: GrantFiled: May 30, 2019Date of Patent: December 7, 2021Assignee: THE BOEING COMPANYInventors: Peter J. Lake, Jay K. McCullough, Steven D. Chapman, Lawrence C. Wadle, II
-
Patent number: 11196614Abstract: In one embodiment, an issue analysis service determines that an issue exists with a device in a network. The service searches a decision tree for a solution to the issue, wherein branch nodes of the decision tree comprise diagnostic checks. The service clusters, based on a determination that a solution to the issue does not exist in the decision tree, telemetry for the device with telemetry for one or more other devices that also experienced the issue. The service uses a neural network to identify a difference between the clustered telemetry and telemetry from one or more devices for which the issue was resolved. The service adds a leaf node to the decision tree with the identified difference as a solution to the issue.Type: GrantFiled: July 26, 2019Date of Patent: December 7, 2021Assignee: Cisco Technology, Inc.Inventors: Magnus Mortensen, Jay Kemper Johnston, David C. White, Jr.
-
Patent number: 11182377Abstract: A system may include (i) a database disposed within a computational instance of a remote network management platform that manages a managed network and (ii) server device(s) associated with the computational instance. The database is configured to store records related to issues with configuration items of the managed network, each record assigned to one of a plurality of states including: a first state for newly-opened records, a second state for records undergoing assessment, a third state for records undergoing root cause analysis, a fourth state for records with a fix in progress, a fifth state for resolved records, and a sixth state for closed records. Additionally, the server device(s) are configured to generate and provide graphical user interface panes to a client device associated with the managed network, each of the graphical user interface panes corresponding to one of the plurality of states for a particular record.Type: GrantFiled: September 7, 2018Date of Patent: November 23, 2021Assignee: ServiceNow, Inc.Inventors: Matthew David Lloyd, Jamie Lynn Kulig, Valencio Cardoso, Aditya Mallik Manthripragada
-
Patent number: 11182239Abstract: A method including receiving events from different data sources for a service automatically executing in an enterprise system. A first event is enriched by providing the first event with first metadata that associates the first event with a first application used by the service. The first event is assigned to a time slice associated with the first application. A second event is enriched in a similar manner. A correlation graph of nodes and edges is built using the enriched events, with nodes representing the events and edges indicating relationships between the edges. A third event indicating a fault in the first application associated with the first node is received. The source of the error for the third event is identified using the second updated correlation graph and the time slice. The source of error is then mitigated.Type: GrantFiled: April 28, 2020Date of Patent: November 23, 2021Assignee: Intuit Inc.Inventors: Amit Shriram Kalamkar, Edward K. Lee, Vigith Maurice
-
Patent number: 11178245Abstract: A system retrieves cluster data for a cluster including one or more nodes and one or more pods. The system displays, on a visual interface, a cluster visualization based on the retrieved cluster data. The cluster visualization includes, for each of the one or more nodes, a node spoke graphical element. Each node spoke graphical element includes a pod region indicating pods of the node and a health region indicating one or more health metrics of the node. A particular pod of the one or more pods in the cluster data is represented in the cluster visualization by a pod graphical element at the pod region of a node graphical element of a node corresponding to the particular pod. A graphical feature of the pod graphical element is indicative of at least one of one or more health metrics of the particular pod and one or more health metrics of a pod element within the particular pod.Type: GrantFiled: July 1, 2019Date of Patent: November 16, 2021Assignee: New Relic, Inc.Inventors: Andreas Hilber, Emiliano Castro
-
Patent number: 11176029Abstract: A system for automated testing of functionally complex systems, comprising a test manager, a test execution module, and a correlation engine, is disclosed. The test manager module causes tests to be executed by the test execution engine, and on detection of an anomalous test result, the test manager module at least causes additional testing to be performed and causes the correlation engine module to analyze the results of at least some of the additional testing in order to isolate at least one component exhibiting anomalous behavior.Type: GrantFiled: April 14, 2020Date of Patent: November 16, 2021Assignee: TrueMetrics LLCInventor: Mansour Anthony Salame
-
Patent number: 11171875Abstract: Systems and methods for communications network failure detection and remediation utilizing link probes are disclosed. Exemplary methods include: receiving first communications from a first client; authenticating the first user of the first client; creating a registration for the first client in a registration database; establishing a connection to the first client; detecting the connection to the first client has failed, the detecting comprising using a link probe to test connectivity of the first client and utilizing a voting scheme, based on the plurality of connectivity test results, to determine that the connection to the first client has failed; receiving second communications from the second client; authenticating the first user of the second client using the telephone number and the security credential; removing the registration for the first client from the registration database; creating a registration for the second client; and establishing a connection to the second client.Type: GrantFiled: June 17, 2020Date of Patent: November 9, 2021Assignee: Ooma, Inc.Inventors: Karl Osterlund, Tobin E. Farrand, William M. Gillon, David A. Bryan, Arvind Vasudev, Douglas E. Hart
-
Patent number: 11163637Abstract: Methods, apparatus, and processor-readable storage media for determining server issues related to software versions using artificial intelligence techniques are provided herein. An example computer-implemented method includes determining one or more server issues, among multiple reported server issues, as being related to one or more software version states; labeling, using at least one clustering algorithm, each of at least a subset of the servers as being associated with at least one of the determined server issues; generating, by processing data pertaining to at least a portion of the labeled servers using artificial intelligence techniques, at least one knowledge base identifying automated actions to be carried out in response to observed data related to the one or more server issues; monitoring metrics across at least a portion of the one or more servers; and performing one or more automated actions based on the monitoring and the at least one knowledge base.Type: GrantFiled: September 21, 2020Date of Patent: November 2, 2021Assignee: Dell Products L.P.Inventors: Sathish K. Bikumala, Deepak Nagarajegowda
-
Patent number: 11163632Abstract: A log transmission apparatus is a log transmission apparatus connected to a log collection apparatus via a communication network, and includes an application execution unit which outputs a log, an environment change management unit which generates an environment code as information indicating a change in a state of the log transmission apparatus, and a transmission unit which transmits the log and the environment code to the log collection apparatus, in which the environment change management unit generates the environment code indicating a change in the state during a period from a previous output to present output of the log by the application execution unit.Type: GrantFiled: April 18, 2017Date of Patent: November 2, 2021Assignee: CLARION CO., LTD.Inventors: Takaaki Sekiguchi, Megumi Tsuchiyama, Yasushi Nagai
-
Patent number: 11157394Abstract: A method for cause analysis of a configuration exception occurred during the execution of a computer program on a programmable computer. The method includes executing the program on the computer. Exception information associated with the configuration exception may be extracted. The method may use context information and circumstances under which the configuration exception occurred. The method may also use data indicative of experiences of other developers that had a similar exception. A set of possible causes may be looked up from a knowledge base; wherein looking up the set of possible causes is based on context information related to the computer program.Type: GrantFiled: March 5, 2019Date of Patent: October 26, 2021Assignee: International Business Machines CorporationInventors: Giuseppe Ciano, Marco Martino, Salvatore D'Angelo, Valeria Perticara′, Roberto Giordani, Roberto Piras, Angelo Albanese, Gianluca Bernardini
-
Patent number: 11150976Abstract: First-order anomaly scores are received from related anomaly detectors. Each first-order anomaly score indicates a likelihood of an anomaly at a target system. A relatedness measure of the related anomaly detectors is determined, based on the first-order anomaly scores that have been received. A higher-order anomaly score is determined based on the relatedness measure that has been determined. The higher-order anomaly score indicates a likelihood of an anomaly at the target system. An anomaly at the target system is detected based on the higher-order anomaly score.Type: GrantFiled: July 24, 2020Date of Patent: October 19, 2021Assignee: MICRO FOCUS LLCInventors: Manish Marwah, Martin Arlitt, Maria Pospelova, Stephan Jou
-
Patent number: 11151808Abstract: A method of root cause diagnosis of fault data from a vehicle includes identifying a first vehicle fault and selecting from field repair data a vehicle feature corresponding to the identified first vehicle fault. The method also includes identifying from the field repair data an effective repair of the identified first vehicle fault. The method additionally includes training and testing via a machine learning algorithm, a labor code classifier using the identified effective repair of the first vehicle fault and the selected vehicle feature corresponding to the identified first vehicle fault. The method also includes identifying and classifying, using the trained classifier, indistinguishable labor codes. Furthermore, the method includes communicating the identified and classified indistinguishable labor codes for diagnosing a root cause of real time first vehicle fault data.Type: GrantFiled: December 6, 2018Date of Patent: October 19, 2021Assignee: GM Global Technology Operations LLCInventors: Shengbing Jiang, Chaitanya Sankavaram, David A. Frank, Brian L. Buck, Janelle Kane Rolando
-
Patent number: 11146640Abstract: In the field of Internet of Things understanding need of applications and translating them to network parameters and protocol parameters is a major challenge. This disclosure addresses problem of enabling network services by cognitive sense-analyze-decide-respond framework. A processor implemented method is provided for enabling network aware applications and applications aware networks by a sense analyze decide respond (SADR) framework.Type: GrantFiled: September 10, 2019Date of Patent: October 12, 2021Assignee: Tata Consultancy Services LimitedInventors: Hemant Kumar Rath, Shameemraj Mohinuddin Nadaf, Bighnaraj Panigrahi, Jyotirmoy Karjee, Samar Shailendra, Abhijan Bhattacharyya, Garima Mishra, Arpan Pal, Balamurlidhar Purushothaman
-
Patent number: 11144383Abstract: Methods, systems, and computer-readable storage media for receiving, by an auto-pilot platform, one or more log files from an in-memory system, determining, by the auto-pilot platform, occurrence of a first error within the in-memory system based on the one or more logs, wherein the first error is indicated by a first error code within the one or more log files, identifying, by the auto-pilot platform, a first resolution from a resolution repository based on the first error code, the resolution repository including one or more mappings associating error codes to resolutions including associating the first error code with the first resolution, initiating, by the auto-pilot platform, execution of the first resolution, and updating, by the auto-pilot platform, the resolution repository based on execution of the first resolution.Type: GrantFiled: March 10, 2020Date of Patent: October 12, 2021Assignee: SAP SEInventors: James Michael Amulu, Biddappa C K, Deepak Kaluti, Vishnu Vijayakrishnan
-
Patent number: 11138058Abstract: An application performance management system is disclosed. Operational elements are dynamically discovered and extended when changes occur. Programmatic knowledge is captured. Particular instances of operational elements are recognized after changes have been made using a fingerprint/signature process. Metrics and metadata associated with a monitored operational element are sent in a compressed form to a backend for analysis. Metrics and metadata from multiple similar systems may be used to adjust/create expert rules to be used in the analysis of the state of an operational element. A 3-D user interface with both physical and logical representations may be used to display the results of the performance management system.Type: GrantFiled: June 5, 2019Date of Patent: October 5, 2021Assignee: Instana, Inc.Inventors: Pavlo Baron, Fabian Lange, Mirko Novakovic, Peter Abrams
-
Patent number: 11132245Abstract: A system for handling errors in a neural network includes a neural network processor for executing a neural network associated with use of a vehicle. The neural network processor includes an error detector configured to detect a data error associated with execution of the neural network and a neural network controller configured to receive a report of the data error from the error detector. In response to receiving the report, the neural network controller is further configured to signal that a pending result of the neural network is tainted without terminating execution of the neural network.Type: GrantFiled: March 30, 2020Date of Patent: September 28, 2021Assignee: Tesla, Inc.Inventors: Christopher Hsiong, Emil Talpes, Debjit Das Sarma, Peter Bannon, Kevin Hurd, Benjamin Floering
-
Patent number: 11126528Abstract: An embodiment of the present invention is directed to generating a branch health index. The innovative method is directed to generating a Branch Health Index (BHI) designed to provide a comprehensive measurement for ATM performance. According to an embodiment of the present invention, BHI takes into account ATM availability, service response/repair times and customer impacts to score every ATM on a predetermined scale. The method applies a weighted scoring algorithm designed to take into account a multitude of attributes. The score may then be used to determine graphical status, such as a red/amber/green status of the ATM.Type: GrantFiled: June 25, 2019Date of Patent: September 21, 2021Assignee: JPMorgan Chase Bank, N.A.Inventors: Joseph H. Proudfoot, Ravi Shankar Budur
-
Patent number: 11127095Abstract: In one implementation, a computer-implemented method includes receiving information that describes an issue with a building; accessing data that identifies (i) a plurality of components that are included in the building and (ii) features of the plurality of components; identifying one or more candidate components that have at least a threshold likelihood of being a cause of the issue; selecting a candidate service provider from among a plurality of service providers based on a comparison of (i) the one or more candidate components and (ii) information identifying technical qualifications for the plurality of service providers; transmitting a service request for the issue to the candidate service provider; receiving a response from the candidate service provider; and scheduling, based on the response, a service appointment with the candidate service provider to resolve the issue.Type: GrantFiled: May 5, 2020Date of Patent: September 21, 2021Assignee: LGHorizon, LLCInventors: Thomas Lerick, Ronak Desai, Michael Kramer, Joseph Schmitt
-
Patent number: 11113165Abstract: A method for detecting repairable boards requiring repair amongst many boards which may or may not require repair applies a board detection model based on training features of many sample repairable boards. The method obtains repair-relevant information of all the sample repairable boards, extracts predetermined features from the repair-relevant information, and analyzes the predetermined features to obtain the training features. The board detection model is established and trained based on the training features, and receives repair-relevant information of each repairable board to obtain a result of detection repairable board according to the board detection model. A device for detecting repairable boards is also provided.Type: GrantFiled: April 19, 2019Date of Patent: September 7, 2021Assignee: HONGFUJIN PRECISION ELECTRONICS (TIANJIN) CO., LTD.Inventors: Ming-Kuei Liao, Shao-Ping Mu, Hong-Bo Wang
-
Patent number: 11115353Abstract: A conversational bot system uses a set of conversations that have been annotated to identify speech acts, wherein a speech act is a labeled grouping of utterances. To facilitate processing, a data model associated with a multi-turn conversation is received. The data model comprises an observation history. Upon receipt of query that includes a sequence of at least two or more utterances, an utterance ranking algorithm is applied. The algorithm selectively reorders the utterances in the sequence into a ranked order of importance that reflects a lowest to highest priority of response. In response to applying the utterance ranking algorithm, the data model is then updated to reflect the ranked order. In one embodiment, updating the data model positions the highest priority utterance as a most recent utterance in the observation history. The updated data model is then used to attempt to generate a coherent response to the query.Type: GrantFiled: March 9, 2021Date of Patent: September 7, 2021Assignee: Drift.com, Inc.Inventors: Paul A. Crowley, Jeffrey D. Orkin, Christopher M. Ward
-
Patent number: 11113317Abstract: A plurality of log messages may be clustered into a plurality of clusters. For each of the plurality of log messages, the log message may be partitioned into a series of substrings. At least two of the plurality of clusters may be selected. For each one of the at least two selected clusters, a parsing rule may be generated corresponding to a plurality of substrings each of which are at a given location of a respective one of the log messages of the plurality of log messages in the one of the selected cluster.Type: GrantFiled: September 29, 2016Date of Patent: September 7, 2021Assignee: Micro Focus LLCInventors: Fernando Vizer, Ofra Pavlovitz, Eran Bentziony
-
Patent number: 11106388Abstract: Monitoring health of associated, but separated storage clusters can be done at both a node scope and a cluster scope. Monitoring the storage clusters at the cluster scope includes monitoring the network elements that support the storage clusters and connect the storage clusters. Initially, a fabric monitor in each cluster discovers cluster topology. This cluster topology is communicated and maintained throughout the managing storage elements of the storage clusters. After the storage cluster topologies have been discovered, the fabric monitors of each cluster can periodically determine status of network elements of the storage clusters. This allows the storage clusters to maintain awareness of interconnect status, and react to changes in status. In addition, each managing storage element monitors its own health. This information is aggregated to determine when to trigger corrective actions, alerts, and/or storage features in accordance with rules defined at the managing storage elements.Type: GrantFiled: October 3, 2019Date of Patent: August 31, 2021Assignee: NetApp, Inc.Inventors: Ankit Batra, Amarnath Jolad, Kazunobu Nishime
-
Patent number: 11086738Abstract: A support engine for managing computing clusters includes a persistent storage and a processor. The persistent storage includes monitoring policies. The processor monitors a computing cluster of the computing clusters and identifies a potential component failure of the computing cluster based on the monitoring and the monitoring policies. In response to identifying the potential component failure the processor identifies an error state of the computing cluster; obtains solution level state information from the computing cluster based on the identified error state; generates a support package comprising the solution level state information; and initiates a support session by sending the generated support package to a support manager.Type: GrantFiled: April 24, 2018Date of Patent: August 10, 2021Assignee: EMC IP Holding Company LLCInventors: Dharmesh M. Patel, Ravikanth Chaganti, Rizwan Ali
-
Patent number: 11086709Abstract: A fault model representation of a computer network is generated, wherein the computer network includes a set of connected computer network elements that was at least in part configured based on a specified declarative intent in forming the computer network. A symptom representation for the computer network is determined based on telemetry data of one or more elements of the set of connected computer network elements and a behavior specification repository identifying symptoms and their associated root causes. The fault model representation and the symptom representation are provided to a root cause analysis to determine one or more root causes of one or more detected symptoms of the computer network.Type: GrantFiled: May 1, 2019Date of Patent: August 10, 2021Assignee: Apstra, Inc.Inventors: Aleksandar Luka Ratkovic, Chi Fung Michael Chan