Bus, I/o Channel, Or Network Path Component Fault Patents (Class 714/43)
  • Patent number: 11831487
    Abstract: Described are a system, method, and computer program product for diagnosing faulty components in networked computer systems. The method includes receiving a plurality of alerts associated with a fault in a networked computer system. The method also includes generating a graph of a network topology of the networked computer system. The method further includes associating each alert with a node of the graph to determine a set of nodes affected by the fault. The method further includes determining a common node of the graph having a plurality of edges connected to nodes affected by the fault. The method further includes determining a faulty component based on the common node, retrieving a set of records of operational changes to the networked computer system, and determining, based on the set of records and the faulty component, an operational change that caused the fault in the networked computer system.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: November 28, 2023
    Assignee: Visa International Service Association
    Inventors: Yi Shen, Sangram Pattanaik, Trinath B. Anaparthi
  • Patent number: 11809258
    Abstract: Methods and apparatus for isolation of sub-system resources (such as clocks, power, and reset) within independent domains. In one embodiment, each sub-system of a system has one or more dedicated power and clock domains that operate independent of other sub-system operation. For example, in an exemplary mobile device with cellular, WLAN and PAN connectivity, each such sub-system is connected to a common memory mapped bus function, yet can operate independently. The disclosed architecture advantageously both satisfies the power consumption limitations of mobile devices, and concurrently provides the benefits of memory mapped connectivity for high bandwidth applications on such mobile devices.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: November 7, 2023
    Assignee: APPLE INC.
    Inventors: Saurabh Garg, Karan Sanghi, Vladislav Petkov, Richard Solotke
  • Patent number: 11803445
    Abstract: Boot failure protection on smartNICs and other computing devices is described. During a power-on stage of a booting process for a computing device, a boot loading environment is directed to install an application programming interface (API) able to be invoked to control operation of a hardware-implemented watchdog. During an operating system loading stage of the booting process, the application programming interface is invoked to enable the hardware-implemented watchdog. During an operating system hand-off stage of the booting process, a last watchdog refresh of the hardware-implemented watchdog is performed, and execution of the boot loading environment is handed off to a kernel boot loader of an operating system. The application programming interface may not be accessible after the hand off to the kernel boot loader.
    Type: Grant
    Filed: January 18, 2022
    Date of Patent: October 31, 2023
    Assignee: VMWARE, INC.
    Inventors: Andrei Warkentin, Jared McNeill, Sunil Kotian, Alexander Fainkichen, Shruthi Hiriyuru
  • Patent number: 11797468
    Abstract: A PCIe device setting, when a fail lane is detected during a link setting operation, a link by using remaining lanes includes a plurality of lanes comprising a plurality of ports, and a link controller setting a link including the plurality of lanes, wherein the link is set to have a link width that includes remaining lanes, except for a fail lane from among the plurality of lanes, wherein the fail lane from among the plurality of lanes has a state in which the fail lane is unable to form a link with remaining lanes that have not failed from among the plurality of lanes.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: October 24, 2023
    Assignee: SK hynix Inc.
    Inventor: Yong Tae Jeon
  • Patent number: 11789833
    Abstract: A method includes determining, by an analysis system, a system aspect of a system for an issue recovery evaluation. The method further includes determining, by the analysis system, at least one evaluation perspective for use in performing the issue recovery evaluation on the system aspect. The method further includes determining, by the analysis system, at least one evaluation viewpoint for use in performing the issue recovery evaluation on the system aspect. The method further includes obtaining, by the analysis system, issue recovery data regarding the system aspect in accordance with the at least one evaluation perspective and the at least one evaluation viewpoint. The method further includes calculating, by the analysis system, an issue recovery rating as a measure of system issue recovery maturity for the system aspect based on the issue recovery data, the at least one evaluation perspective, the at least one evaluation viewpoint, and at least one evaluation rating metric.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: October 17, 2023
    Assignee: UncommonX Inc.
    Inventors: Raymond Hicks, Ryan Michael Pisani, Thomas James McNeela
  • Patent number: 11775406
    Abstract: A method includes determining, by an analysis system, a system aspect of a system for an issue recovery plan evaluation. The method further includes determining, by the analysis system, at least one evaluation perspective and at least one evaluation viewpoint for use in performing the issue recovery plan evaluation on the system aspect. The method further includes obtaining, by the analysis system, issue recovery plan data regarding the system aspect in accordance with the at least one evaluation perspective and the at least one evaluation viewpoint. The method further includes calculating, by the analysis system, an issue recovery plan rating as a measure of system issue recovery plan maturity for the system aspect based on the issue recovery plan data, the at least one evaluation perspective, the at least one evaluation viewpoint, and at least one evaluation rating metric.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: October 3, 2023
    Assignee: UncommonX Inc.
    Inventors: Raymond Hicks, Ryan Michael Pisani, Thomas James McNeela
  • Patent number: 11757678
    Abstract: A distributor device and a method for a data network in a motor vehicle includes a number of first communications interfaces which can be coupled to communications partners of a first priority and a number of second communications interfaces which can be coupled to communications partners of a second priority. The second priority is lower than the first priority. The distribution device further includes a coupling device configured to couple together the first communications interfaces and the second communications interfaces, such that they communicate together, and a monitoring device configured to monitor communication along the second communications interfaces, and in the event of a communications error on one of the second communications interfaces to disconnect at least the first communications interfaces from the corresponding second communications interface so as to interrupt the communications.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: September 12, 2023
    Assignee: Lisa Draexlmaier GmbH
    Inventors: Ulrich Egenhofer, Michael Wortberg
  • Patent number: 11722360
    Abstract: Various example embodiments for supporting control plane resiliency testing in a software defined network are presented. Various example embodiments for supporting control plane resiliency testing in a software defined network may be configured to support control plane resiliency testing in a software defined network based on use of failure injection. Various example embodiments for supporting control plane resiliency testing in a software defined network based on use of failure injection may be configured to support control plane resiliency testing in a software defined network by injecting failures into the software defined network, monitoring the software defined network after the injection of the failures and collecting results data from the software defined network related to the injection of the failures, and evaluating resiliency of the control plane of the software defined network based on the results data from the software defined network related to the injection of the failures.
    Type: Grant
    Filed: January 18, 2021
    Date of Patent: August 8, 2023
    Assignee: Nokia Solutions and Networks Oy
    Inventor: Catello Di Martino
  • Patent number: 11716291
    Abstract: A method of multicasting packets by a forwarding element that includes several packet replicators and several egress pipelines. Each packet replicator receives a data structure associated with a multicast packet that identifies a multicast group. Each packet replicator identifies a first physical egress port of a first egress pipeline for sending the multicast packet to a member of the multicast group. The first physical egress port is a member of LAG. Each packet replicator determines that the first physical egress port is not operational and identifies a second physical port in the LAG for sending the multicast packet to the member of the multicast group. When a packet replicator is connected to the same egress pipeline as the second physical egress, the packet replicator provides the identification of the second physical egress port to the egress pipeline to send the packet to the multicast member. Otherwise the packet replicator drops the packet.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: August 1, 2023
    Assignee: Barefoot Networks, Inc.
    Inventors: Anurag Agrawal, Julianne Zhu
  • Patent number: 11714704
    Abstract: Systems, apparatuses, and methods related to modified checksum data using a poison data indictor. An example method can include receiving a first set of bits including data and a second set of at least one bit indicating whether the first set of bits includes one or more erroneous or corrupted bits. A first checksum can be generated that is associated with the first set of bits. A second checksum can be generated using the first checksum and the second set of at least one bit. The first set of bits and the second checksum can be written to an array of a memory device. A comparison of the first checksum and the second checksum can indicate whether the first set of bits includes the at least one or more erroneous or corrupted bits.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: August 1, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Tony M. Brewer, Bryan D. Hornung
  • Patent number: 11699458
    Abstract: To obtain an appropriate evaluation value in an acoustic quality evaluation by a conversational test. An acoustic quality evaluation apparatus 3 evaluates the acoustic quality of a call performed between a near-end terminal 1 and a far-end terminal 2 via a voice communication network 4. An evaluation value presenting unit 31 displays, on a display unit 13, evaluation categories obtained by classifying each of a plurality of evaluation viewpoints into a predetermined number of levels. An input unit 14 transmits the evaluation category selected by the evaluator for each of the evaluation viewpoints, to an evaluation value determination unit 32. The evaluation value determination unit 32 determines the lowest evaluation value among evaluation values assigned to the evaluation category received from the input unit 14 as a subjective evaluation value for acoustic quality.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: July 11, 2023
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Sachiko Kurihara, Noboru Harada
  • Patent number: 11693766
    Abstract: A method for adjusting the resource allocation ratio between microservices used to run an application. A microservice test sequence is defined which has an order that follows the traffic flow through the microservices. Each microservice is analyzed in order of the test sequence to classify whether or not it is acting as a bottleneck for the application. This is done by measuring whether or not decrementing the microservice's resource causes the application throughput to decrease. For each microservice classified as a bottleneck and in reverse order of the test sequence, its resource is successively incremented until the application throughput starts to increase, indicating it is no longer acting as a bottleneck. The resource allocation ratio can then be adjusted to reflect this procedure.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: July 4, 2023
    Assignee: International Business Machines Corporation
    Inventors: Grace Jansen, Samuel B. Hawker, Bhavnit Patel, Alexander John Naylor-Teece
  • Patent number: 11677779
    Abstract: A security module for a CAN node includes a RXD input interface for receiving data from a CAN bus, TXD output interface for transmitting data to the CAN bus, and a RXD output interface for providing data to a local controller. The security module is configured to receive a CAN frame from the CAN bus. The CAN frame includes a CAN message. The security module is also configured to compare an identifier of the received CAN frame with at least one identifier associated with the local controller; and upon detection of a match between the identifier of the received CAN frame and the at least one identifier associated with the local controller: pass the CAN message to the local controller via the RXD output interface; decouple the local controller from the CAN bus; and invalidate the CAN message on the CAN bus via the TXD output interface.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: June 13, 2023
    Assignee: NXP B.V.
    Inventor: Bernd Uwe Gerhard Elend
  • Patent number: 11620174
    Abstract: A serial communication link receiver-transmitter with autonomous transmission error detection is described, and a communication peripherals including the same. Transmit data at a transmitter and transmitted data output by the transmitter and received by the receiver are observed by an error detector configured to generate an error indication in response to difference between the transmit data and corresponding observed transmit data of a transmitted data frame. If a difference is detected a transmit error indicator is asserted.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: April 4, 2023
    Assignee: Microchip Technology Incorporated
    Inventor: Amund Aune
  • Patent number: 11593019
    Abstract: The present disclosure provides a method for information storage and a system thereof, which adapts to a data storage system. A monitoring unit is configured to detecting and monitoring operations of a storage node in the data storage system to generate corresponding one and more monitoring data. A recording processor is configured to receiving the one or the plurality of monitoring data, and rendering one or a plurality of logs according to the difference of content of the one or the plurality of monitoring data. The adjustment mechanism is performed according to the stored logs, thereby the amount of large data generated during monitoring is effectively reduced.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: February 28, 2023
    Assignee: Silicon Motion Technology (Hong Kong) Limited
    Inventor: Po-An Yang
  • Patent number: 11564276
    Abstract: A terminal for transmitting a signal in a wireless communication system is provided.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: January 24, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sangyeob Jung, Soenghun Kim, Sangbum Kim
  • Patent number: 11500584
    Abstract: According to one embodiment, a memory system includes a nonvolatile memory and a controller. The nonvolatile memory includes blocks. The controller controls the nonvolatile memory. The controller acquires a write amount to the nonvolatile memory in a first period. The controller calculates an estimated amount of writing to the nonvolatile memory in the first period. The controller changes, when the write amount is larger than the estimated amount by a first threshold value or more, one or more parameters used for writing of data to the nonvolatile memory.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: November 15, 2022
    Assignee: Kioxia Corporation
    Inventor: Yoko Masuo
  • Patent number: 11493896
    Abstract: A turn-off device for a sensor, an actuator or a control unit for a vehicle or for an industrial facility, the sensor, the actuator or the control unit being connectable via a PHY interface to a communication network, via which the sensor, the actuator or the control unit is able to exchange messages with other units of the vehicle or of the industrial facility, the turn-off device including a blocker, which physically prevents the PHY interface from sending messages to the communication network. A sensor, an actuator or a control unit that includes the turn-off device, a method for functional checking, and an associated computer program are also described.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: November 8, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Bernd Mueller, Felix Laub, Liviu Vasiluta, Manuel Raible, Mateusz Marszalski, Nikolaos Avramidis, Sandra Hermoso Peralo, Wolfgang Kostorz
  • Patent number: 11489752
    Abstract: This application discloses a forwarding entry monitoring method and apparatus, to quickly determine a changed forwarding entry, thereby improving locating efficiency. The method includes: determining, by a first node, a monitored data stream; determining, by the first node, that a stored forwarding entry changes, where the forwarding entry is used to forward the data stream; and sending, by the first node, a first packet to a second node. The second node is located on a transmission path of the data stream, and the second node is a previous-hop node of the first node. The first packet carries a change instruction.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: November 1, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Yongkang Zhang
  • Patent number: 11463198
    Abstract: A security module (434) for a serial communications device. The security module (434) comprising: a receive data, RXD, input interface (436) for receiving data from a serial communications bus (404); and a transmit data, TXD, output interface (438) for transmitting data to the serial communications bus (404). The security module (434) is configured to: receive a message (540) from the serial communications bus (404) via the RXD input interface (436); compare the message (540) with one or more error conditions; and upon detection that an error condition has been violated, output an error-signal (543) to the serial communications bus (404) via the TXD output interface (438), wherein the error-signal (543) identifies one or more parameters relating to the error condition.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: October 4, 2022
    Assignee: NXP B.V.
    Inventor: Bernd Uwe Gerhard Elend
  • Patent number: 11449381
    Abstract: Provided is an apparatus and method for diagnosing a communication fault. The apparatus includes a first slave module, a second slave module and a master module. The first slave module receives a synchronization signal through the first communication line and a first output signal through the second communication line, and transmits an input signal through the third communication line. The second slave module receives synchronization signal through the first communication line, and transmits a comparison signal to the master module through the third communication line when the second slave module receives a second output signal through the second communication line. The master module transmits the synchronization signal, the first output signal and the second output signal, and diagnose a communication fault by comparing a value of the comparison signal with a predetermined reference value or a value of the input signal.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: September 20, 2022
    Inventor: Yong-Chul Sung
  • Patent number: 11416331
    Abstract: Systems, apparatuses, and methods related to modified checksum data using a poison data indictor. An example method can include receiving a first set of bits including data and a second set of at least one bit indicating whether the first set of bits includes one or more erroneous or corrupted bits. A first checksum can be generated that is associated with the first set of bits. A second checksum can be generated using the first checksum and the second set of at least one bit. The first set of bits and the second checksum can be written to an array of a memory device. A comparison of the first checksum and the second checksum can indicate whether the first set of bits includes the at least one or more erroneous or corrupted bits.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: August 16, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Tony M. Brewer, Bryan D. Hornung
  • Patent number: 11379119
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving a write request that includes data and a client address at which to store the data. The data is segmented into the one or more storage units. A storage unit identifier for each of the one or more storage units is computed that uniquely identifies content of a storage unit. A mapping between each storage unit identifier to a block server is determined. The mapping is sent to a plurality of metadata servers to provide the mapping in case of failure of the metadata server. For each of the one or more storage units, the storage unit and the corresponding storage unit identifier is sent to a block server. The block server stores the storage unit and information on where the storage unit is stored on the block server for the storage unit identifier. Multiple client addresses associated with a storage unit with the same storage unit identifier are mapped to a single storage unit.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: July 5, 2022
    Assignee: NetApp, Inc.
    Inventor: David D. Wright
  • Patent number: 11321162
    Abstract: A method of identifying an incident root cause probability that includes identifying, using a monitoring system, a first incident/incident class and generating, using a change management application, a first change request and change class. The method also includes generating, from the change management application, a second change request from a second incident, and where the first and second incidents are in a set of incidents, and where the first and second change requests are in a set of changes, mapping, by a cause analysis application, the set of incidents to the set of changes to identify a root cause probability, where the probability is formed by from a Galois linkage chain between the two sets, and developing, from the cause analysis application, a root cause probability value of the first incident, and executing, using a parameter management application, a mitigation process.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: May 3, 2022
    Assignee: KYNDRYL, INC.
    Inventors: Pawel Jasionowski, Daniel S. Riley, Steven J. Mazzuca, Michael H. Roehl, George E. Stark
  • Patent number: 11323353
    Abstract: In an example, a computer-implemented method includes generating test data that is configured to be identified as data of interest at one or more visibility points in a network having a plurality of network routes. The method also includes injecting the test data into each network route of the plurality of network routes at a location upstream from the one or more visibility points, and determining, for each network route through which the test data travels, whether the test data is identified at the one or more visibility points. The method also includes outputting, for each network route through which the test data travels, data that indicates whether the test data is identified at the one or more visibility points as data of interest.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: May 3, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventor: David Cason
  • Patent number: 11322970
    Abstract: An electronic device includes a charging unit, a maintaining unit, and a control unit. The charging unit charges a battery device with power supplied from a power supply line of an external cable. The maintaining unit maintains a connected state to a predetermined voltage of a specific line of the external cable by using power supplied from the power supply line. The control unit controls the maintaining unit so that the connected state is maintained by the maintaining unit, in a case where the charging unit is charging the battery device with power supplied from the power supply line when the electronic device is set to a power-off state.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: May 3, 2022
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Masashi Yoshida
  • Patent number: 11307973
    Abstract: There are provided a method and a device for testing robustness and stability of an SMM, and a computer readable storage medium. In the method, a target variable is firstly obtained, and it is judged whether an SMI is triggered. Once it is judged that the SMI is triggered, the SMM is entered. In the SMM, a target testing model corresponding to a current value of the target variable is determined, and a target SMM function is tested with the target testing model pre-stored in a system management memory, and serial port information is printed by using firmware to determine the robustness and stability of the SMM, thereby achieving the testing for the robustness and stability of the SMM.
    Type: Grant
    Filed: December 25, 2018
    Date of Patent: April 19, 2022
    Assignee: ZHENGZHOU YUNHAI INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Pengfang Luo, Guangyao Cao
  • Patent number: 11301139
    Abstract: Systems and methods that result in a stable storage system are provided. In the storage system, the latency spikes may be reduced when multiple volumes are aggregated into transfer sets according to system characteristics. The storage system transfers ownership of volumes in each transfer set as a single transaction. In the storage system, connectivity between the host and the storage controller is re-established based on the connectivity in a physical transport layer and a single path. In the storage system, pre-mature failback is also avoided when ownership of volumes is transferred back to a preferred storage controller when the same number of paths existed between the host and the preferred storage controller before and after a failover operation. Further, the storage system generates connectivity reports that display connectivity paths between hosts, storage controllers, and volumes.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: April 12, 2022
    Assignee: NETAPP, INC.
    Inventors: Mahmoud K. Jibbe, Dean Lang, Joey Parnell, Ryan Rodine, Joshua Briner
  • Patent number: 11301414
    Abstract: A SPI master may configure a set of hardware registers associated with a SPI client with a set of communication parameters. The SPI master may send a message to the SPI client. The SPI master may periodically ping the SPI client until the SPI master receives an acknowledgement message from the SPI client in response to the message from the SPI master. The SPI master may periodically ping the SPI client based upon the set of communication parameters configured by the SPI master in the set of hardware registers. The SPI master may receive the acknowledgement message from the SPI client. The SPI master may determine a status of a read operation or a write operation associated with the message based upon the acknowledgement message.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: April 12, 2022
    Assignee: CADENCE DESIGN SYSTEMS, INC.
    Inventors: Mitchell Poplack, Xiaolei Guo
  • Patent number: 11294913
    Abstract: Disclosed embodiments provide techniques for technical support. Previously reported problem reports are analyzed and symptoms are extracted. Solutions are associated with the previously reported problem reports. A newly submitted user problem is analyzed and symptoms are extracted and compared with the symptoms of the previously reported problems. Solutions are then associated with the user problem based on relevance to symptoms, product type, and/or other factors.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: April 5, 2022
    Assignee: International Business Machines Corporation
    Inventors: Awadesh Tiwari, Ruchi Mahindru, Ramshanker Kowta, Jayachandran Kizhakoot Ramachandran
  • Patent number: 11281520
    Abstract: Automated methods and systems described herein are directed to identifying potential root causes of a problem in a data center. Methods and systems receipt an alert or other notification of a problem occurring in a data center and a time when the problem was noticed. A search window is created based on the time and a stream of log messages generated in the search window is converted into a time dependent metric. An anomaly detection technique is applied to the metric to determine a start time of a problem. Logging events and key phrases in the log messages are identified in the search window and presented as potential root causes of the problem. The potential root cause may then be used by system administrators and/or tenants to diagnose the problem and execute remedial measures to correct the problem.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: March 22, 2022
    Assignee: VMware, Inc.
    Inventors: Jinyi Lu, Xing Wang, Shafi Khan, Apolak Borthakur, Paul Pedersen, Darren Brown, Gopal Harikumar
  • Patent number: 11283696
    Abstract: Methods and apparatus are disclosed for obtaining diagnostic test results in respect of network elements in a network, the test results being obtained from a population of probes associated with network elements. The method comprises receiving a first-stage set of probe reports comprising, in respect of probes in an initial subset, a test result and metadata, each test result indicating a state of the network element associated with the probe; identifying a specific subset of probes in the initial subset wherein the test results from the probes in the specific subset satisfy a predefined condition; determining a subsequent subset based on the metadata of the probes in the specific subset; and triggering the probes in the subsequent subset to provide a second-stage set of probe reports comprising test results indicating states of network elements associated with probes in the subsequent subset.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: March 22, 2022
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Philip Eardley, Trevor Burbridge
  • Patent number: 11284276
    Abstract: In one example, a method includes receiving, from a mobile wireless device, a care request that includes a user description of a request for service that identifies a problem experienced by the user concerning operation of the mobile wireless device and/or a wireless communication network. The method further includes correlating the problem with data associated with one or more peer mobile wireless devices, where the correlating is based on wireless communication network analytics performed with respect to the peer mobile wireless devices. As well, the method includes identifying a probable cause for the problem based on results of the correlating, automatically matching the probable cause of the problem to a proposed solution, automatically transmitting to the mobile wireless device, information identifying the probable cause of, and the proposed solution to, the problem, and implementing the proposed solution when user input is received indicating user permission for such implementation.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: March 22, 2022
    Assignee: AT&T MOBTLITY IP, LLC
    Inventors: Frederick Peter Mikkelsen, Alberto Gutierrez, Jr.
  • Patent number: 11269838
    Abstract: Implementations of a system, method and apparatus described herein receive, for a configuration item in a configuration management database, status indicating an operational state and an automation state associated with the configuration item, and determine whether a conflict will occur with at least one of the operational state or the automation state of the configuration item as a result of a process affecting the configuration item. When the conflict will not occur, a change is made to at least one of the operational state or the automation state of the configuration item in accordance with the process. Upon a conclusion of the process, the change is removed. If the conflict will occur, the process not allowed to continue.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: March 8, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Sridhar Chandrashekar, Manish Gupta, Magesh Narayanan
  • Patent number: 11272384
    Abstract: Systems and methods for increasing the reliability of a wireless communication connection in a connected system are provided. Such systems and methods can include a control panel, a wireless access point that connects the control panel to the Internet via a first wireless communication connection, and a connection reliability module coupled to the wireless access point. In some embodiments, when the control panel detects a fault on the first wireless communication connection, the control panel can transmit a signal to the connection reliability module via a second wireless connection that is different than the first wireless connection, and responsive to receiving the signal, the connection reliability module can power cycle the wireless access point.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: March 8, 2022
    Assignee: Honeywell International Inc.
    Inventors: Philip Ferro, Alice DeBiasio, Robert Adonailo
  • Patent number: 11270242
    Abstract: Methods, systems, and computer program products for identifying and evaluating risk alerts are provided. Aspects include receiving risk alert data comprising risk alerts from data sources, obtaining, by the processor, client geographical data comprising one or more locations of interest, wherein the one or more locations of interest comprise infrastructure resource for the client, determining one or more trusted data sources that are most relevant to define an impact of one or more risk events from the risk alert data affecting one or more locations of interest for the client based on the risk alert data and the client geographical data, determining impactful risk events that affect locations of interest for the client based on trusted risk alert data from the trusted data sources and the client geographical data, and displaying the trusted data sources, the one or more impactful risk events, and the one or more locations.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: March 8, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Ward, Rahul Nahar, Chanchai Saha, Kanayo Okonji, Bhanwar Gupta
  • Patent number: 11249928
    Abstract: In a method for the emergency shutdown of a bus system, and a bus system, having a master module and bus subscribers disposed in series, the master module and the bus subscribers sending data packets to one another with the aid of a data line, the method has the temporally consecutive method steps: in a first method step, a bus subscriber and/or the master module detect(s) an error status, in a second method step, the bus subscriber and/or the master module send(s) an emergency signal to all bus subscribers and to the master module, in a third method step, a further bus subscriber receives the emergency signal, immediately forwards it to an adjacent bus subscriber and simultaneously evaluates it, and in a fourth method step, the further bus subscriber shuts itself down automatically.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: February 15, 2022
    Assignee: SEW-EURODRIVE GMBH & CO. KG
    Inventor: Manuel Fuchs
  • Patent number: 11226755
    Abstract: A system includes a host controller and a solid state storage card coupled to the host controller. The solid state storage card comprises an interface to the host controller, processor core, volatile memory, and non-volatile memory. Upon receipt of a core dump triggering event, the processor core copies execution state data from a register of the processor core to a buffer in the volatile memory and writes core dump data of the buffer to the non-volatile memory. The host controller reads the core dump data from the solid state storage card's non-volatile memory through the interface.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: January 18, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher J. Douglass, Gang Xue, Tyler Huston Doornenbal
  • Patent number: 11217324
    Abstract: A method is used in validating data in a storage system. The method writes host data to the storage system during processing of a host I/O operation, where the host is in communication with the storage system. The storage system writes host data and test data associated with the host data to a storage device of the storage system. The method reads the host data and the test data from the storage device for validating the host data, and evaluates the test data to determine whether the host data has been written correctly by the storage system to the storage device. Upon determining that the host data has not been written correctly by the storage system to the storage device due to a failure, the method evaluates the test data to determine a cause of the failure.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: January 4, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Yousheng Liu, Lifeng Yang, Ruiyong Jia, Xinlei Xu, Jian Gao
  • Patent number: 11210260
    Abstract: A system for monitoring inter-integrated circuit (I2C) communication includes a power supply, a battery backup unit, an I2C serial clock line (SCL) coupled between the power supply and the battery backup unit, an I2C serial data line (SDA) coupled between the power supply and the battery backup unit, and a controller. A first monitor line is coupled between the controller and the I2C serial clock line, and a second monitor line is coupled between the controller and the I2C serial data line. The controller is configured to monitor a digital communication transmitted on the I2C serial clock and data lines between the power supply and the battery backup unit, interpret a message included in the monitored digital communication, and perform a control function according to the interpreted message.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: December 28, 2021
    Assignee: Astec International Limited
    Inventor: Donald Cedrick Yuchongtian Ongyanco
  • Patent number: 11212177
    Abstract: One embodiment is directed to a “software only” hosted or cloud-based physical layer management (PLM) system. Another embodiment is directed to a hosted or cloud-based PLM system or Automated Infrastructure Management (AIM) system that uses a hardware appliance that is locally deployed in an enterprises network. Other embodiments are disclosed.
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: December 28, 2021
    Assignee: CommScope Connectivity UK Limited
    Inventors: Kevin David Townend, Andrew P. Roberts, Alexander Thomas
  • Patent number: 11201811
    Abstract: An instruction directed towards a network adapter is detected. Based on the detected instruction it is determined that the network adapter should operate in a loopback mode. One or more network signals are transmitted through a dedicated loopback pathway. The transmission is based on the determination. The transmission occurs on a first network interface of the network adapter. The dedicated loopback pathway connects to a second network interface of the network adapter. Listening on the dedicated loopback pathway for the one or more network signals. Performing a network loopback test of the network adapter based on the listening.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Timothy J. Schimke, John Wesley Walthour, II, Prathima Kommineni, Syed Ataur Rehman
  • Patent number: 11163630
    Abstract: A system and method for reducing execution errors make by a software service are disclosed. The service has several features whose execution paths are switched on or off by corresponding feature toggles, i.e. flags in a configuration database. The performance, and especially error generation, of each feature is monitored automatically and an instantaneous error rate is produced. When the error rate exceeds a given threshold error rate for a particular feature, the corresponding toggle is disabled in the configuration database and the service is triggered to restart using the updated toggles, thereby disabling the problematic feature. The system and method also determine whether the error rate increased due to a transient error condition, such as a data link drop or a secondary service restart, and re-enable the toggle when the error condition has passed.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: November 2, 2021
    Assignee: Dell Products L.P.
    Inventors: Stephen Dunne, Morton Davis Nivers
  • Patent number: 11157378
    Abstract: Error injection techniques involve, while a data storage system is in an error injection mode, injecting information representing an error of a storage device array into a first switch, such that the information representing the error is passed from a first downstream port of the first switch to a computing device through a second switch, the first and second switches being connected to the storage device array via downstream ports, and the first downstream port being connected to a second downstream port of the second switch; and determining error handling capability of the data storage system by obtaining a handling result of the information representing the error from the computing device. Accordingly, errors from storage devices can be simulated to facilitate detecting error handling in the entire I/O path comprehensively.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: October 26, 2021
    Assignee: EMC IP Holding Company LLC
    Inventor: Min Zhang
  • Patent number: 11146419
    Abstract: A transceiver for a CAN bus system and a method for reducing line-associated emissions. The transceiver includes a transmitter for transmitting a transmitted signal to a first bus wire of a bus of the bus system, and for transmitting the transmitted signal to a second bus wire of the bus, the bus system being ensured exclusive, collision-free access of a subscriber station to the bus of the bus system at least temporarily; a receiver for receiving the bus signal transmitted on the bus wires; and an emissions reduction unit which is configured to control the signals for the bus wires on the basis of a measured level of a differential bus voltage of the signals on the bus wires, when a dominant state of the transmitted signal occurs.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: October 12, 2021
    Assignee: Robert Bosch GmbH
    Inventors: Steffen Walker, Cyrille Brando
  • Patent number: 11113221
    Abstract: A mode switching system including a first electronic device and the second electronic device is provided. The first electronic device includes a main control unit, a USB Type-C interface controller and a USB hub. The interface controller is coupled to the main control unit. The USB hub is coupled to the interface controller. The second electronic device is coupled to the interface controller of the first electronic device. The main control unit is configured to: (1) disable the USB hub in response to a mode switching instruction; (2) switch the mode of the interface controller from a first mode to a second mode; (3) command the interface controller to re-communicate with the second electronic device.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: September 7, 2021
    Assignee: Qisda Corporation
    Inventor: Sheng-Hsiang Hsieh
  • Patent number: 11115797
    Abstract: Provided is a wireless communication apparatus including an application, a communication control unit for controlling a search process for discovering at least one peripheral wireless communication apparatus and a connection process to a peripheral wireless communication apparatus, and a display control unit for generating a display screen including display of the at least one peripheral wireless communication apparatus discovered by the search process. The communication control unit starts control of the search process by start of the application, and controls the connection process to a wireless communication apparatus selected on the display screen.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: September 7, 2021
    Assignee: Sony Corporation
    Inventors: Shinji Takae, Katsutoshi Itoh, Tomoya Yamaura, Masanori Sato, Hideyuki Suzuki
  • Patent number: 11102281
    Abstract: This present invention is directed towards a container orchestration system such as Kubernetes in which pods monitor themselves to determine if they are likely to require additional resources or vertical scaling within a given timeframe. If the pod determines that it will need additional processing power it notifies the state manager to begin allocating these resources on the same node or a different virtual or physical node before the CPU usage reaches 99%+. The state manager receives this request and allocates the necessary resources ahead of time. When the pod's CPU usage reaches 99%+, the state manager will remove the pod from the existing node and moves the application to the new pod on a different node in which sufficient resources are allocated. This invention brings about efficient utilization of nodes.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: August 24, 2021
    Assignee: International Business Machines Corporation
    Inventors: Alex C. Chatt, Andrew Dunnings, Samuel Hawker, Uchendu Emmanuel Nnorom, Simon Francis Page
  • Patent number: 11102282
    Abstract: This present invention is directed towards a container orchestration method such as Kubernetes in which pods monitor themselves to determine if they are likely to require additional resources or vertical scaling within a given timeframe. If the pod determines that it will need additional processing power it notifies the state manager to begin allocating these resources on the same node or a different virtual or physical node before the CPU usage reaches 99%+. The state manager receives this request and allocates the necessary resources ahead of time. When the pod's CPU usage reaches 99%+, the state manager will remove the pod from the existing node and moves the application to the new pod on a different node in which sufficient resources are allocated. This invention brings about efficient utilization of nodes.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: August 24, 2021
    Assignee: International Business Machines Corporation
    Inventors: Alex C. Chatt, Andrew Dunnings, Samuel Hawker, Uchendu Emmanuel Nnorom, Simon Francis Page
  • Patent number: 11074144
    Abstract: Before an active program replacement is carried out, a storage controller confirms a communication state between a redundant storage controller having a redundant configuration with the storage controller and the second storage device, and prohibits, in a case where an abnormality is detected in the communication state between the redundant storage controller and the second storage device, the active program replacement of the first storage controller. This inhibits occurrence of system down when active firmware replacement process is to be carried out in a storage system including multiple storage devices connected to one another.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: July 27, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Tomohiko Muroyama, Masahiro Yoshida, Atsushi Takakura