Reconfiguring To Eliminate The Error (epo) Patents (Class 714/E11.134)
-
Patent number: 12140629Abstract: A method for repairing a processor. The processor comprises a plurality of processing units and an exchange comprising a plurality of exchange paths for transmitting data between the processing units. Each processing unit is connected to output data to a respective exchange path. An exchange path functional test of at least a portion of the exchange paths is carried out. Based on the exchange path functional test, it is identified that one or more of the exchange paths is defective, and the processing units connected to the one or more defective exchange paths is identified. The identified processing units are switched out of functional operation of the processor and switching in at least one repair processing unit connected to a non-defective exchange path for functional operation of the processor.Type: GrantFiled: July 22, 2022Date of Patent: November 12, 2024Assignee: GRAPHCORE LIMITEDInventors: Stephen Felix, Natalie Narkonski, Philip Horsfield
-
Patent number: 12135623Abstract: In an embodiment, a computer-implemented method includes receiving a query from a client and determining a query plan for the query. The query plan comprises one or more query operators for executing at least a portion of the query on a database. The method also includes sending the one or more query operators to one or more computing nodes for the one or more computing nodes to execute the one or more query operators on one or more data fragments of the database. In this example, each computing node of the one or more computing nodes hosts a respective data fragment of the one or more data fragments. Further, the method includes detecting an error in executing a first query operator by a first computing node on a first data fragment, and sending, in response to detecting the error, the first query operator to a replacement computing node for executing on the first data fragment hosted by the spare computing node.Type: GrantFiled: November 13, 2020Date of Patent: November 5, 2024Assignee: Oracle International CorporationInventors: Krishna Kantikiran Pasupuleti, Boris Klots, Nipun Agarwal
-
Patent number: 12113695Abstract: In some implementations, a device may determine one or more parameters for filtering network traffic of a network that includes a plurality of virtual packet brokers provided for a plurality of cloud random access networks and a plurality of traffic aggregation points. The device may provide the one or more parameters to the plurality of virtual packet brokers, to cause the plurality of virtual packet brokers to filter the network traffic to obtain network visibility traffic. The device may receive, from one or more probes of a session aggregation point of the network, one or more metrics calculated based on the network visibility traffic by the plurality of virtual packet brokers. The device may determine one or more actions to be implemented based on the one or more metrics. The device may cause the one or more actions to be implemented in the network.Type: GrantFiled: December 29, 2022Date of Patent: October 8, 2024Assignee: Verizon Patent and Licensing Inc.Inventor: Scott Fagan
-
Patent number: 12056012Abstract: A reconfigurable processor includes a plurality of sub-arrays of configurable units, each sub-array including a master address generation and coalescing unit (MAGCU) containing a force-quit controller. The force-quit controller on a MAGCU of a particular sub-array is configurable to execute a force-quit process in response to a force-quit command, including transitioning MAGCU from any current state to a force-quit wait state, starting a counter, broadcasting force-quit control signals to reset the configurable units in the particular sub-array, and de-asserting an output port of MAGCU on an interconnect among the configurable units. Upon expiration of the counter, MAGCU is configurable to assert its output onto the interconnect once its input and output buffers are empty, sample an input port from the interconnect to detect that every configurable unit in the particular sub-array has asserted its output port onto the interconnect, and send a force-quit completion interrupt.Type: GrantFiled: October 26, 2022Date of Patent: August 6, 2024Assignee: SambaNova Systems, Inc.Inventor: Manish K. Shah
-
Patent number: 12057835Abstract: A programmable logic circuit device includes: a processor; and plural reconfiguration regions each including a circuit configured by change of connection between elements. The processor is configured to: upon detection of an abnormality while performing processing in a state in which the elements in the reconfiguration regions are connected in accordance with reconfiguration data designating connection between the elements in the reconfiguration regions, acquire reconfiguration data designating such connection between the elements that the processing being performed is not performed; and change connection between the elements in the reconfiguration regions in accordance with the designation by the acquired reconfiguration data.Type: GrantFiled: May 10, 2021Date of Patent: August 6, 2024Assignee: FUJIFILM Business Innovation Corp.Inventor: Fumiaki Sugiyama
-
Patent number: 11789820Abstract: A system and method for preventing a hang up after initiation of a watch dog time out in a computer system. A start-up routine is run via a basic input output system (BIOS). The routine applies settings for hardware components. It is determined if a watch dog timer triggered a restart from timing out when the start-up routine ran previously. The system checks a database storing settings for each of the plurality of hardware components for a proper setting for the hardware components if the watch dog timer triggered the restart. The system applies the settings from the database for the hardware components to avoid another hang up.Type: GrantFiled: February 19, 2021Date of Patent: October 17, 2023Assignee: QUANTA COMPUTER INC.Inventors: Yung-Fong Chou, Kuo-Chun Liao, Zhen-An Hung, Mei-Chen Wang
-
Patent number: 11782805Abstract: Improved techniques for disaster recover within storage area networks are disclosed. Embodiments include replicating a LIF of a primary cluster on a secondary cluster. LIF configuration information is extracted from the primary cluster. A peer node from a secondary cluster is located. One or more ports are located on the located peer node that match a connectivity of the LIF from the primary cluster. One or more ports are identified based upon one or more filtering criteria to generate a candidate port list. A port from the candidate port list is selected based at least upon a load of the port. Other embodiments are described and claimed.Type: GrantFiled: October 27, 2022Date of Patent: October 10, 2023Assignee: NetApp, Inc.Inventors: Raj Lalsangi, Pramod John Mathew, Subramanian Natarajan, Santosh Rao
-
Patent number: 11768709Abstract: One embodiment described herein provides a distributed computing system. The distributed computing system can include a compute cluster comprising one or more compute nodes and a storage cluster comprising a plurality of storage nodes. A respective compute node can be configured to: receive a request for a computation task; obtain path information associated with data required by the computation task; identify at least one storage node based on the obtained path information; send at least one computation instruction associated with the computation task to the identified storage node; and receive computation results from the identified storage node subsequently to the identified storage node performing the computation task.Type: GrantFiled: June 17, 2021Date of Patent: September 26, 2023Assignee: Alibaba Group Holding LimitedInventor: Shu Li
-
Patent number: 11675670Abstract: Methods and systems for recovering a host image of a client machine to a recovery machine comprise comparing a profile of a client machine of a first type to be recovered to a profile of a recovery machine of a second type different from the first type, to which the client machine is to be recovered, by a first processing device. The first and second profiles each comprise at least one property of the first type of client machine and the second type of recovery machine, respectively. At least one property of a host image of the client machine is conformed to at least one corresponding property of the recovery machine. The conformed host image is provided to the recovery machine, via a network. The recovery machine is configured with at least one conformed property of the host image by a second processing device of the recovery machine.Type: GrantFiled: January 25, 2021Date of Patent: June 13, 2023Assignee: FALCONSTOR, INC.Inventors: Po-Hsin Wei, Andrew Spyros Malitzis, Andrew Lee Modansky, Sheng-Chang Chang
-
Publication number: 20130124910Abstract: A system and method can provide fault tolerance in a middleware machine environment. A subnet manager can determine whether there is a path record change when a fault occurs in the middleware machine environment. Furthermore, the subnet manager can signal a dynamic reconfiguration event to at least one host in the middleware machine environment. The at least one host can send a message to the subnet manager to query for a latest path record. Then, the subnet manager can provide a latest path record to the at least one host.Type: ApplicationFiled: October 11, 2012Publication date: May 16, 2013Applicant: ORACLE INTERNATIONAL CORPORATIONInventor: Oracle International Corporation
-
Publication number: 20130067269Abstract: A method and a storage system for managing logical objects, wherein the storage system includes a plurality of control servers and the method includes: (i) defining a plurality of object pools and associating each logical object, hosted in the storage system, with one of the plurality of object pools; (ii) configuring each control server to have a primary responsibility over at least two of the object pools, such that each object pool is controlled by one primary control server, configured to handle requests directed to logical objects associated with the object pool; and (iii) in response to a failure of one of the plurality of control servers, configuring each operational server of the plurality of control servers to take over primary responsibility for at least one object pool, originally defined under the primary responsibility of the failed control server.Type: ApplicationFiled: September 5, 2012Publication date: March 14, 2013Applicant: INFINIDAT LTD.Inventors: Israel Gold, Yechiel Yochai, Julian Satran
-
Publication number: 20110035618Abstract: A method (and structure) of operating an operating system (OS) on a computer. When a failure of the OS is detected, the computer automatically performs a diagnosis of the OS failure. The computer also attempts to automatically repair/recover the failed OS, based on the diagnosis, without requiring a reboot.Type: ApplicationFiled: August 7, 2009Publication date: February 10, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joefon Jann, James Arthur Lindeman, Ramanjaneva Sarma Burugula, Ching-Farn Eric Wu, Kaoutar El Maghroaui
-
Publication number: 20090161143Abstract: A monitoring server that monitors an image forming apparatus and detects an error if any has occurred thereon, identifies a type of firmware that has caused the error, and issues an instruction for replacing a version of the identified type of firmware. The image forming apparatus issues, to a transmission server, a request for transmitting a replacement version of the identified type of firmware. The transmission server refers to a firmware version list table to determine another type of firmware whose version is to be replaced in association with the replacement version of the identified type of firmware. The transmission server transmits the replacement version of the identified type of firmware and the determined another type of firmware to the image forming apparatus. The image forming apparatus receives each firmware transmitted from the transmission server and applies the received firmware to the image forming apparatus.Type: ApplicationFiled: December 12, 2008Publication date: June 25, 2009Applicant: CANON KABUSHIKI KAISHAInventor: Hisashi Nakamoto
-
Publication number: 20080288810Abstract: A method for managing a system's computer resources, includes: detecting an error condition in a computer resource; labeling the computer resource as not usable based on the error condition detected; reconfiguring the remaining computer resources to compensate for the detected error condition based on a failure mode policy; and wherein the failure mode policy manages the computer resources by one of: maximizing the amount of the remaining computer resources (mode 1), and maximizing the speed of the remaining computer resources (mode 2).Type: ApplicationFiled: May 15, 2007Publication date: November 20, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sheldon R. Bailey, Matthew S. Spinler