Error Forwarding And Presentation (e.g., Operator Console, Error Display) Patents (Class 714/57)
  • Patent number: 11314609
    Abstract: A method includes detecting an error that has occurred in one or more assets of an enterprise system and generating a visual error signature of the detected error, the visual error signature comprising at least a portion of a graph-based visualization of operation of the assets. The method also includes providing the generated visual error signature for the detected error as input to a machine learning model and utilizing the machine learning model to classify the visual error signature for the detected error as belonging to at least a given one of a plurality of error classes, the machine learning model being trained using historical visual error signatures for previously-detected errors. The method further includes identifying at least one action taken to remediate each of one or more previously-detected errors of the given error class and remediating the detected error utilizing one or more of the identified actions.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: April 26, 2022
    Assignee: EMC IP Holding Company LLC
    Inventor: Mohammad Rafey
  • Patent number: 11275664
    Abstract: A method includes obtaining information regarding a given asset to be repaired, providing the information regarding the given asset to an encoder of a deep learning model, and receiving, from a decoder of the deep learning model, a recommendation for a troubleshooting action to be performed on the given asset. The method also includes performing the recommended troubleshooting action on the given asset, determining whether the recommended troubleshooting action results in a successful repair of the given asset and, responsive to determining that the recommended troubleshooting action does not result in a successful repair of the given asset, augmenting the information regarding the given asset based at least in part on an output vocabulary of the decoder corresponding to the recommended troubleshooting action. The method further includes repeating the providing, receiving, performing and determining steps utilizing the augmented information regarding the given asset.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: March 15, 2022
    Assignee: Dell Products L.P.
    Inventors: Ravi Shukla, Jeffrey Scott Vah
  • Patent number: 11256627
    Abstract: A method and an apparatus for implementing a buffer cache for a persistent file system in a non-volatile memory is provided. A set of data is maintained in one or more extents in a non-volatile random-access memory (NVRAM) of a computing device. At least one buffer header is allocated in a dynamic random-access memory (DRAM) of the computing device. In response to a read request by a first process executing on the computing device to access one or more first data blocks in a first extent of the one or more extents, the first process is granted direct read access of the first extent in the NVRAM. A reference to the first extent in the NVRAM is stored in a first buffer header. The first buffer header is associated with the first process. The first process uses the first buffer header to directly access the one or more first data blocks in the NVRAM.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: February 22, 2022
    Assignee: Oracle International Corporation
    Inventors: Juan R. Loaiza, J. William Lee, Wei-Ming Hu, Kothanda Umamageswaran, Neil J. S. MacNaughton, Adam Y. Lee
  • Patent number: 11249883
    Abstract: An apparatus includes a memory and a hardware processor. The memory stores a plurality of previous software errors and a plurality of solutions to the plurality of previous software errors. The processor receives a video of a user describing an error in a software application and tracks a facial feature of the user to determine an emotional intensity. The processor converts an audio portion of the video to a text file and analyzes the text file to determine the error. In response to the emotional intensity exceeding a threshold, the processor determines, based on the plurality of previous software errors, a series of steps that, when performed, replicate the error, determines, based on the series of steps and the plurality of solutions, a change to the source code of the application that fixes the error, and implements the change to the software code.
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: February 15, 2022
    Assignee: Bank of America Corporation
    Inventors: Kalyan Chakravarthy Pallapolu, Srinath Nelakuditi, Balamurali Lakshminarayanan
  • Patent number: 11219491
    Abstract: A system controller performs collective setting processing which collectively performs setting with respect to one or more controlled devices including a medical device. The system controller judges a degree of error relating to a state of the controlled device which occurred when the collective setting processing is performed. The system controller displays an error removing screen for removing an occurred error based on a judgement result of the degree of error. A setting instruction operation is an operation which selects a desired scene from a plurality of scenes which are set in advance corresponding to a progress of a surgery. The degree of error is associated with the plurality of scenes, and the system controller judges the degree of the occurred error based on the scene which is underway of the surgery.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: January 11, 2022
    Assignee: OLYMPUS CORPORATION
    Inventor: Akane Kitsunai
  • Patent number: 11218391
    Abstract: Methods, non-transitory machine readable media, and computing devices that manage data storage fabric health are disclosed. With this technology, a network model is applied to network data determined from monitored network traffic exchanged between storage nodes and via network connections over a cluster fabric to generate a health score for the cluster fabric. A cause of health degradation in the cluster fabric is determined based on an analysis of the network data, when the health score indicates that health of the cluster fabric is degrading. A corrective action is automatically initiated based on the cause of health degradation in the cluster fabric. With this technology, cluster fabrics in data storage networks are more effectively monitored for health degradation and, advantageously, corrective actions can be preemptively initiated to improve performance.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: January 4, 2022
    Assignee: NETAPP, INC.
    Inventors: Vijay Singh, Abhishek Mishra, Douglas Joseph Santry, Niranjan Desai, Anusha Sivananainthaperumal
  • Patent number: 11206379
    Abstract: A controlled apparatus that operates as a first controlled apparatus, comprises a communication unit configured to communicate with a second controlled apparatus, a detection unit configured to detect a second controlled apparatus having a predetermined relationship with the first controlled apparatus via the communication unit, and a control unit configured to generate a first web page capable of controlling the first controlled apparatus if the detection unit has not detected the second controlled apparatus having the predetermined relationship, and generate a second web page capable of collectively controlling the first controlled apparatus and the second controlled apparatus, if the detection unit has detected the second controlled apparatus having the predetermined relationship.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: December 21, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kazuhiro Monden
  • Patent number: 11200143
    Abstract: A technique is described for evaluating code at a local computing device before deploying the code to a cloud computing platform to be compiled. In an example embodiment, class files including the code in a programming language associated with the cloud computing environment are loaded by a local computer system, for example, associated with a software developer. The local computer system then parses the code to identify elements in the code and checks the identified elements. Errors in the code are identified based on the checking and are displayed to a user (e.g., the developer), for example, via a graphical user interface of a code editor application.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: December 14, 2021
    Assignee: FinancialForce.com, Inc.
    Inventors: Kevin James Jones, Simon Kristiansen Ejsing
  • Patent number: 11200053
    Abstract: A system and method may be provided for performing code analysis on a system of remote computer nodes. Input data may be collected on a local computer system along with a request for code analysis. The input data and request may be transmitted to a network of remote nodes. The network of remote nodes may perform the code analysis task using the input data. The results of the analysis may be returned back to the local computer.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: December 14, 2021
    Assignee: Affirm, Inc.
    Inventors: Adam Smith, Tarak Upadhyaya, Juan Lozano, Daniel Hung
  • Patent number: 11194901
    Abstract: Systems and methods for identifying a computer security threat based on communication via a computer network.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: December 7, 2021
    Assignee: British Telecommunications Public Limited Company
    Inventors: Fadi El-Moussa, Ian Herwono
  • Patent number: 11188405
    Abstract: A new alert associated with a computer information technology item is received. The new alert is evaluated, including by determining application fingerprints of applications executing on a server associated with the new alert. Matching previous alerts similar to the new alert are identified, including by comparing the application fingerprints of the server associated with the new alert with corresponding application fingerprints of servers associated with previous alerts. The matching previous alerts are sorted based at least in part on the comparison of the application fingerprints.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: November 30, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Asaf Garty, Daniel Badyan, Robert Bitterfeld, Yair Leibkowiz
  • Patent number: 11182233
    Abstract: A method for recording memory errors includes the following steps: upon detecting a current correctable error that occurred in a volatile memory device, determining whether a count value corresponding to the current correctable error exceeds a predetermined value; and when it is determined that the count value corresponding to the current correctable error thus detected does not exceed the predetermined value, sending update event information corresponding to the current correctable error to a BMC, in order for the BMC to record information of the current correctable error.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: November 23, 2021
    Assignee: MITAC COMPUTING TECHNOLOGY CORPORATION
    Inventors: Rui-Guang Chen, Chuan-Chieh Wang
  • Patent number: 11182275
    Abstract: Systems and methods are disclosed herein for improving data migration operations including testing and setup of computing environments. In one example, the method may include receiving data for one or more application programming interfaces (APIs). The method may further include generating one or more tests to test the one or more APIs in a first computing environment, testing the APIs, storing the results in a database, and performing a change data capture operation. The method may further include augmenting the one or more tests with the CDC data to generate an updated test. The method may further include testing, using the updated test, a second set of the one or more APIs and comparing the test results. The method may also include outputting a confidence score indicating a correlation between the first environment and the second environment.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: November 23, 2021
    Assignee: Capital One Services, LLC
    Inventors: Raghuram Madiraju, Palak Mathur, Maz Jawed Baig, Devi Kiran Gonuguntla, Ajmal Karuthakantakath
  • Patent number: 11176718
    Abstract: The disclosed examples relate to arranging graph data for display on a display device. One example provides, on a computing device, a method comprising determining one or more connected groups of nodes in directed acyclic graph data, for each connected group of nodes, determining a reachability from each node with no inputs to each of one or more nodes with no outputs to determine a plurality of initial node/terminal node pairs, and for each initial node/terminal node pair, determining a path from the initial node to the terminal node. The method further comprises initializing a grid based upon the determined paths, placing each node at a corresponding initial grid location, and placing edges between nodes based upon the determined paths to form an initial grid representation, modifying the initial grid representation via a cost function to form a modified grid representation, and outputting the modified grid representation for display.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: November 16, 2021
    Assignee: THE BOEING COMPANY
    Inventors: Daniel David Gilbertson, Liessman E. Sturlaugson
  • Patent number: 11156567
    Abstract: There are provided a defect inspection apparatus, method, and program for, in a case of using an image of an inspection-target industrial product (test object) to conduct an inspection to check whether defects are present, allowing an image interpreter to precisely and efficiently detect defects. A possible-defect image D3 indicating a crack-like defect and a simulation result image P3 indicating the predicted growth of the crack-like defect are displayed. Sliders L1 and L2 and checkboxes CB1 are used to enable selection of possible defects and simulation results to be displayed. An image interpreter can use the checkboxes CB1 to select a type of possible defect to be displayed, and can use the sliders L1 and L2 to select possible defects to be displayed on the basis of the wall thickness of portions in which possible defects are detected and the size of possible defects.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: October 26, 2021
    Assignee: FUJIFILM Corporation
    Inventor: Yasuhiko Kaneko
  • Patent number: 11140022
    Abstract: A network log time alignment method and an apparatus are provided. The method includes: obtaining log data stored in multiple network devices; parsing the log data to obtain features of each network device; determining associated features of the multiple network devices according to the features of each network device, where the associated features are features that are of the network devices and that have an association in space; and then, performing alignment on log time in multiple pieces of log data according to the associated features. Therefore, associated features of related devices of a network fault can be found, and log time are automatically aligned according to the associated features, thereby improving the efficiency and the accuracy of the fault location and sectionalization.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: October 5, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Dewei Bao, Donghong Peng, Yaodong Guan, Shihao Li, Zhiqiang Li
  • Patent number: 11122135
    Abstract: A method of location-behavioral monitoring is provided. The method comprising: storing an access list associated with an identification credential; collecting historical location parameters associated with the identification credential; receiving schedule parameters associated with the identification credential; determining a predicted location schedule associated with the identification credential in response to the historical location parameters and schedule parameters; collecting location parameters associated with identification credential; and determining a risk rating associated with each location parameter in response to the predicted location schedule, location parameters, and the access list.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: September 14, 2021
    Assignee: CARRIER CORPORATION
    Inventor: Ashley Kennedy-Foster
  • Patent number: 11120012
    Abstract: One or more non-transitory computer readable media contain program instructions that, when executed by one or more processors, cause the one or more processors to perform operations including: creating and managing a plurality of smart entities, each of the smart entities including a plurality of attributes; receiving inbound data from one or more enterprise applications; translating the inbound data into values for one or more of the plurality of attributes; writing the plurality of attributes to the smart entities; reading the plurality of attributes from the smart entities; translating the plurality of attributes into outbound data; and providing the outbound data to the one or more enterprise applications.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: September 14, 2021
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Youngchoon Park, Sudhi R. Sinha, Vaidhyanathan Venkiteswaran, Erik S. Paulson, Vijaya S. Chennupati
  • Patent number: 11099944
    Abstract: A Remote Metadata Center provides Disaster Recovery (DR) testing and metadata backup services to multiple business organizations. Metadata associated with local data backups performed at business organizations is transmitted to the Remote Metadata Center. Corresponding backup data is stored in a data storage system that is either stored locally at the business organization or at a data storage facility that is at a different location than the Remote Metadata Center and the business organization. DR testing can be staged from the Remote Data Center using the metadata received and optionally with assistance from an operator at the business organization and/or the data storage facility.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: August 24, 2021
    Assignee: Commvault Systems, Inc.
    Inventors: Parag Gokhale, Sanjay Harakhchand Kripalani
  • Patent number: 11093312
    Abstract: Apparatus and methods for remotely monitoring a plurality of distributed devices is provided. The apparatus and methods determine logging conditions which define a state of a device at which recording of the state of the device should begin prior to an event, in order to identify a sequences of actions which occur at the devices prior to the event.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: August 17, 2021
    Assignee: ARM IP Limited
    Inventors: James Crosby, Marcus Chang
  • Patent number: 11061754
    Abstract: A data analytics system stores a data file that includes an ordered set of data blocks. The data blocks can be parsed out of order. An error management module of the data analytics system detects a parse error occurring during parsing of a data block and generates an error message for the parse error. The error message includes unresolved location information indicating a location of the detected parse error in the data block. The error management module resolves the unresolved location information after determining that one or more additional data blocks preceding the data block in the ordered set have been parsed. The error management module generates resolved location information that indicates a location of the parse error in the data file. The error management module updates the error message with the resolved location information and outputs the updated error message.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: July 13, 2021
    Assignee: ALTERYX, INC.
    Inventors: Christopher H. Kingsley, Edward P. Harding, Jr.
  • Patent number: 11047889
    Abstract: A monitoring apparatus is coupled to a sensor configured to observe a behavior of a monitoring target, and is accessible a storage device being configured to store: a database stored a phenomenon data group; stability information; and operation history information. The monitoring apparatus is configured to: calculate a stability of input phenomenon data; determine whether the stability of the input phenomenon data is a stability indicating a specific behavior; retrieve from the database, when the stability of the input phenomenon data is a stability, similar phenomenon data that is similar to the input phenomenon data; generate, by acquiring from the stability information a stability of subsequent phenomenon data continuous with the similar phenomenon data, similar case data combining the similar phenomenon data and the subsequent phenomenon data; identify, from the operation history information, operation content; and output the similar case data and the operation content.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: June 29, 2021
    Assignee: HITACHI, LTD.
    Inventors: Mika Takata, Norifumi Nishikawa
  • Patent number: 11030034
    Abstract: Systems and methods may be used to perform a software failure mode and effects analysis (SW FMEA) for a software component. The SW FMEA may include a quantitative approach, for example based on a risk priority number for the software component. The risk priority number may be based on a severity of a failure in the software component, an occurrence likelihood of a failure in the software component, or a detectability of a failure in the software component. A safety integrity level may be determined for the software component based on the risk priority number.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: June 8, 2021
    Assignee: Intel Corporation
    Inventors: Rigels Gordani, Luca Fogli, Francesco Pingitore, Giovanni Satori
  • Patent number: 11031959
    Abstract: Information reduction in data processing environments includes at least one of: one or more Error Correcting Codes that decode n-vectors into k-vectors and utilize said decoding to information-reduce data from a higher dimensional space into a lower dimensional space. The information reduction further provides for a hierarchy of information reduction allowing a variety of information reductions. Transformations are provided to utilize available data space, and data may be transformed using several techniques including windowing functions, filters in the time and frequency domains, or any numeric processing on the data.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: June 8, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: Allan Havemose
  • Patent number: 11023305
    Abstract: Concepts for logging and retrieving diagnostic information relating to a computer system that implements a runtime stack when executing a program are presented. One example comprises, determining a depth value, the depth value being configured to identify a level of diagnostic tracing for the runtime stack. For each stack frame of the runtime stack: the depth value is compared with a counter value associated with the stack frame, and data is then retrieved from the stack frame based on the comparison result.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: June 1, 2021
    Assignee: International Business Machines Corporation
    Inventors: David J. Crighton, Martin R. Naish, David Robert Coles, Paul J. Lacy, Kirstine F. L. Clapperton
  • Patent number: 11025704
    Abstract: Embodiments for representing the operational state of a distributed computing system are provided. Relationships within a distributed computing system are identified. Each of the identified relationships is associated with communication between two of a plurality of computing nodes within the distributed computing system. At least one difference between a healthy state of the distributed computing system and an impaired state of the distributed computing system is determined based on the identifying of the relationships. A representation of the determined at least one difference between the healthy state and the impaired state of the distributed computing system is generated based on information associated with a user.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: June 1, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jun Zhu, Shikhar Kwatra, Yu Cao, Jorge Luis Padilla
  • Patent number: 11016835
    Abstract: An information handling system includes a dual in-line memory module (DIMM) coupled to a memory controller. The memory controller provides interrupts to a processor each time a read transaction from the DIMM results in a correctable read error. The processor instantiates a failure predictor that receives the interrupts, accumulates a count of the interrupts, and provides an error indication when the count exceeds an error threshold. In accumulating the count, the failure predictor increments the count each time the predictor receives a particular interrupt and decrements the count in accordance with an error leak rate. The error leak rate has a first value when a training coefficient for the DIMM is greater than a deviation threshold, and has a second value when the training coefficient for the DIMM is less than the deviation threshold.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: May 25, 2021
    Assignee: Dell Products L.P.
    Inventors: Quy Hoang, Wei G Liu, Andy Butcher, Mark Shutt
  • Patent number: 11010287
    Abstract: A method includes executing, multiple times, a target application with at least one test input dataset to obtain multiple test output datasets. The test output data sets each include multiple field values for multiple fields. The method further includes comparing the field values with at least one validated output dataset to assign the fields into a match class, an ignore class, and an unknown class, extracting, from the comparing, a field property for a first subset of the fields in the match class, and generating a test result by adding, to the test result, whether a first subset of the field values corresponding to the first subset of the fields satisfies a corresponding field property, and ignoring a second subset of the a second subset of fields classified in the ignore class. The method further includes presenting the test result.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: May 18, 2021
    Assignee: Intuit Inc.
    Inventors: Trilokesh Barua, Linu Mathew Koshy, Mohit Mayank
  • Patent number: 10970345
    Abstract: A computer-implemented method of carrying out an image-based search for information available over a network includes serving to a client computer a web page containing a set of knowledge models in response to a search request message received at a server over the network from the client computer. The knowledge models are interlinked, through a crowd-sourced schema, in a knowledgebase. The web page is structured so that graphically selecting one of the knowledge models in the web page displayed on the client computer causes display of a set of knowledge assets interlinked with the selected knowledge model.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: April 6, 2021
    Assignee: Pubsonic, Inc.
    Inventors: Dennis Ferrill, Vladan Petrovic, Ivana Gadjanski
  • Patent number: 10949784
    Abstract: Plan of action and milestones (POA&M) automated generation engine (PAGE) systems are provided along with related methods. A number of distributed tamper protected configuration scanning systems configured to scan computer files in selected target systems across a network and generate target system configuration scan results files. The PAGE system also includes a number of POA&M configuration selection user interfaces and visualization systems enabling users to select, inform, and customize POA&M outputs based on POA&M configuration files that include POA&M library files that are associated with different types of plans or actions (e.g., cyber security configuration for networked computers). An expert system is also provided for receiving a plurality of configuration file inputs (e.g., configuration scan results file and various baseline files, e.g.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: March 16, 2021
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Bryan Daugherty, Christopher A. Parker, Tanya L. West, Justin A. Sargent
  • Patent number: 10943033
    Abstract: According to an embodiment, an information retrieval apparatus includes processing circuitry. The processing circuitry is configured to identify at least one first similar process similar to a process of interest corresponding to a certain design phase in design of a new plant, among processes of existing plants, based on a design document of the process of interest and design documents of individual processes of each of existing plants, identify at least one first subsequent process, a process after the first similar process, based on a design flow indicating a sequence of processes in an existing plant including the first similar process and retrieve a case corresponding to the first similar process and a case corresponding to the first subsequent process from a case database storing cases of troubles.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: March 9, 2021
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Masayuki Okamoto, Hirokazu Suzuki, Hiroko Fujii
  • Patent number: 10924617
    Abstract: An image forming system including an image forming apparatus and portable terminals is provided. The image forming apparatus comprises a unit that detects an error as a cause of an interrupt of image formation and transmits an error occurrence notification to each terminal, and a unit that, upon receiving a recovery operation start notification from a terminal and determining that a recovery operation for the error is started, transmits the recovery operation start notification to each terminal. Each terminal comprises a user interface that, upon receiving the error occurrence notification, displays an error notification screen, transmits the recovery operation start notification to the image forming apparatus in accordance with an operation by a user, and upon receiving the recovery operation start notification from the image forming apparatus, displays a recovery operation start screen on the user interface unit.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: February 16, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hideyuki Okada
  • Patent number: 10897412
    Abstract: Systems and methods provide for a bifocal timescales graph for viewing a network health history at a single glance.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: January 19, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventor: Thomas Szigeti
  • Patent number: 10884840
    Abstract: 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.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: January 5, 2021
    Assignee: CA, Inc.
    Inventors: Ravindra Kumar Puli, Balram Reddy Kakani
  • Patent number: 10880403
    Abstract: This disclosure relates to a distributed state exchanging model for assets of an organization or entity for an identified task in a domain of interest. The model provides a context aware autonomous Internet of things (IoT) based cognitive edge network, wherein each node is aware of the state of the other nodes based on a subscription. The state information is seamlessly updated and maintained by a certifying node of each group. The nodes are grouped based on associated capability definitions such that at least some of the groups form a hierarchy within the cognitive edge network for completing the identified task. Since the network is context aware, a new sub-task towards completing the identified task is autonomously selected by either groups or by the nodes based on the context thereby obviating a need for centralized scheduling.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: December 29, 2020
    Assignee: Tata Consultancy Services Limited
    Inventors: Satnik Panda, Prateep Misra, Soumitra Naskar
  • Patent number: 10868744
    Abstract: An influence range identification apparatus includes a processor configured to acquire information indicating a first device in which a failure occurs. The processor searches for second devices starting from the first device based on a connection relationship among a plurality of devices. The second devices exist in a first influence range. The processor determines whether a third device exists among the second devices. The third device has abnormality due to the failure. The processor determines whether each of the second devices other than the third device exits in a second influence range starting from the third device based on the connection relationship among the second devices. The processor determines a rank of a degree of a possibility of being affected by the failure with respect to each of the second devices other than the third device.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: December 15, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Reiko Kondo, Hiroshi Otsuka, Yukihiro Watanabe, Masahiro Asaoka, Ken Yokoyama
  • Patent number: 10860405
    Abstract: Application data is received from a plurality of monitored applications. The application data is parsed into a plurality of features describing an operation of the plurality of monitored applications. A counter associated with at least one of the plurality of features is incremented. A system health is derived for the plurality of monitored applications from the counter.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: December 8, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Jeroen Zonneveld, Omer Sagi, Nimrod Milo, Amihai Savir, Oshry Ben-Harush
  • Patent number: 10812317
    Abstract: A system defining fault management actions for a network based on historical reference implemented by at least one computer. The system comprises the alarm process application stored in the memory. When executed by the processor, the alarm process application classifies the plurality of alarms that are stored in the alarm summary table based on which part of the network an alarm is from, scores a priority of each of the plurality of alarms based on the classification and a geographical location of an alarm, and determines a signature for some of the subset of the plurality of alarms to be stored in the matches table, wherein a signature is a set of column and value pairs that occur in alarm fields with an occurrence rate above a predefined threshold.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: October 20, 2020
    Assignee: Sprint Communcations Company L.P.
    Inventors: Matthew D. Kurtz, Brian D. Lushear, Kevin Murphy
  • Patent number: 10778534
    Abstract: A variety of different graphical user interfaces are generated that when displayed provide a visual and interactive representation of one or more performance metrics associated with the operation of a computer network. The graphical user interfaces may be used to monitor the underlay computer network for a virtualization infrastructure, as one example. Aspects include grouping the servers of a computer network into a plurality of aggregates, each aggregate comprising one or more servers. A set of probes are configured that are issued by an agent of a server in one aggregate and sent through the computer network to one or more agents in the server(s) of a different aggregate. Responses and other measurements taken based on the issuance of the probes is gathered and analyzed to generate metrics that are then used to generate, at least in part, the information provided in the graphical user interfaces.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: September 15, 2020
    Assignee: Juniper Networks, Inc.
    Inventors: Harshit Naresh Chitalia, Travis Gregory Newhouse, Weixu Zhuang, Sumeet Singh
  • Patent number: 10747653
    Abstract: In one embodiment, the present disclosure pertains to software testing. In one embodiment, a plurality of builds are generated from a plurality of branches of software code, where the plurality of builds are executable versions of the plurality of branches. Software tests are applied to the plurality of builds based on associated test filters to produce test results. Different builds may have different associated test filters to control which of the plurality of software tests are applied to an associated build. In one embodiment, software tests that did not pass for a particular build are recorded in the associated test filter for the particular build based on an association between the software test that did not pass and a particular runtime feature under test.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: August 18, 2020
    Assignee: SAP SE
    Inventors: Rooicann Budhai, Pritesh Tailor, Aidan Chan-Henry, Ming Li
  • Patent number: 10739843
    Abstract: In one or more embodiments, one or more systems, methods, and/or processes may provide low power state entry signals to multiple devices of an information handling system. After providing the low power state entry signals to the multiple devices, the one or more systems, methods, and/or processes may receive a first status signal from a first device of the multiple devices within an amount of time; may determine that the first status signal from the first device was received within the amount of time; may determine that a second status signal from a second device of the multiple devices was not received within the amount of time; may log that the first status signal from the first device was received within the amount of time; and may log that the second status signal from the second device was not received within the amount of time.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: August 11, 2020
    Assignee: Dell Products L.P.
    Inventors: Nicholas D. Grobelny, James T. Gillon, Christian L. Critz
  • Patent number: 10678630
    Abstract: Embodiments of the present disclosure disclose a system and a method for resolving error in an open stack operating system (OS). An error code relating to an error in an open stack OS associated with the error resolution system may be retrieved. One or more services associated with the error code may be determined and at least one of one or more log files from the open stack OS and a resolver may be retrieved. The one or more services are enabled in the error resolution system for the retrieving. Further, a predefined action plan based on the one or more log files and the resolver may be determined. The error in the open stack OS is resolved based on the determined predefined action plan.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: June 9, 2020
    Assignee: Wipro Limited
    Inventors: Rishav Das, Maulik Yagnik, Karanjit Singh
  • Patent number: 10637756
    Abstract: In one embodiment, a service converts a stream of network telemetry data into sketches. The stream of network telemetry data comprises a plurality of characteristics of traffic observed in a network. The service forms a time series of the sketches. The service performs anomaly detection on the time series of the sketches in part by calculating a joint distribution of ranks and frequencies of a portion of the characteristics at different points in time of the time series. The service sends an anomaly detection alert, when an anomaly is detected from the time series of the sketches.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: April 28, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Ralf Rantzau, Xinyuan Huang, Purushotham Kamath, Debojyoti Dutta
  • Patent number: 10581934
    Abstract: A method for dynamically adapting to increased system load at a selective forwarding unit (SFU) is disclosed. In an embodiment, an SFU sends a plurality of video streams to a plurality of participant computing devices. The SFU monitors a system load value on the SFU according to any of a plurality of metrics. When the SFU determines that the monitored system load value exceeds a stored load threshold value, the SFU selects one or more of the streams being sent to participant computing devices and disables them.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: March 3, 2020
    Assignee: Atlassian Pty Ltd
    Inventors: Emil Ivov, Boris Grozev, Georgios Politis
  • Patent number: 10572360
    Abstract: A functional behaviour test system for a target computer program includes data defining user interface functionality encoded in a data repository. The test functional behaviour system includes a definition system arranged to receive, for the target computer program, a selection of a functional behaviour test definition, the definition system further being arranged to receive an input on one or more parameters for the selected behaviour test definition to define a functional behaviour test for the target computer program, a validation system arranged to validate the functional behaviour test in dependence on the data defining user interface functionality, a data repository to store the validated functional behaviour test, and a test interface system to provide access by a substantially automated execution environment to the validated functional behaviour test in the data repository for testing of the validated functional behaviour test against the target computer program.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: February 25, 2020
    Assignee: Autotestpro Limited
    Inventors: Paul Chorley, Wayne Devonald
  • Patent number: 10554518
    Abstract: A computing system may be configured to obtain operating data for a manufacturing network that comprises a plurality of edge nodes, a plurality of intermediate nodes, and a root node. Based on the operating data, the computing system may determine a respective critical state indicator for each node in at least a given segment of the manufacturing network. Based on the respective critical state indicator for each node in the given segment, the computing system may recursively determine a respective health score for each node in the given segment of the manufacturing network. Based on the respective health score for each node in the given segment of the manufacturing network, the computing system may identify one or more nodes in the given segment that are anomalous and cause a client station to present a report of the one or more nodes that are identified to be anomalous.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: February 4, 2020
    Assignee: Uptake Technologies, Inc.
    Inventors: Nelson Troy de Freitas, Aparna Pandey
  • Patent number: 10535382
    Abstract: A semiconductor device includes a read mode signal generation circuit and a read alignment circuit. The read mode signal generation circuit compares a read command with at least one of internal clock signal to generate a read mode signal. The read alignment circuit is synchronized with the at least one internal clock signal to generate read data in response to internal data. The read alignment circuit controls an alignment sequence of the internal data in response to the read mode signal.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: January 14, 2020
    Assignee: SK hynix Inc.
    Inventors: Byung Kuk Yoon, Honggyeom Kim
  • Patent number: 10521279
    Abstract: The present disclosure is related to dynamically control log level in a datacenter. An example machine-readable medium may store instructions executable by a processing resource to receive a stream of log data from a plurality of end devices via associated logging interfaces in the virtual datacenter. Further, the received stream of log data is dynamically analyzed. Furthermore, the log level of any one or more of the plurality of end devices is then controlled based on the analysis. The log data associated with the controlled log level of any one of the one or more of plurality of end devices is then received, which can then assist in debugging and troubleshooting.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: December 31, 2019
    Assignee: VMWARE, INC.
    Inventors: Jinto Antony, Hariharan Jeyaraman Ganesan, Madhusudhanan Gangadharan, Kalyan Venu Gopal Abbaraju
  • Patent number: 10511491
    Abstract: A premises networking device includes hardware components including speakers, microphone, infrared sensor, spectrum analyzer and wireless interfaces. A touch screen display presents a user interface that provides information about network conditions and configuration settings and a menu for setting and changing configuration settings. Different versions of the user interface are displayed based on whether a user is in proximity to the device. The user interface includes shapes representing user devices, the visual characteristics of which change based on the current network conditions. A health score, which is an evaluation of network performance based on measurements of aspects of the conditions of the network, is displayed in real time. A network management system includes a network management platform for storing network conditions and configuration information and pushing the information to premises networking devices.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: December 17, 2019
    Inventors: Chaitanya Kanojia, Alex Moulle-Berteaux, Brian Scott Loveland, Donald Lehman, Joseph Thaddeus Lipowski
  • Patent number: 10496900
    Abstract: Methods are presented suitable for clustering computational event logs (2) including a method for calculating a metric distance between characters of different event messages (4) by comparing both characters to a comparative set of characters. Methods are presented for calculating a metric distance between two event messages (4) comprising determining character metric distances between characters in the compared words and word metric distances between the words in the compared events (4), Methods are presented for creating an area (8) in metric space corresponding to a new cluster (6) when a further event message (26) is found in an overlap region (24) of existing clusters (6, 8). Methods are presented in populating and constructing an event table.
    Type: Grant
    Filed: May 8, 2013
    Date of Patent: December 3, 2019
    Assignee: Seagate Technology LLC
    Inventor: Ganesan Umanesan