Patents Examined by Bryce P. Bonzo
-
Patent number: 11537458Abstract: Aspects of the disclosure provide for reducing service disruptions in a computer system. A method of the disclosure may include identifying a plurality of services running on a node of a computer system, determining a plurality of priorities corresponding to the plurality of services, determining a plurality of service capacity factors for the plurality of services in view of the plurality of priorities, and determining a lost impact factor in view of the plurality of service capacity factors.Type: GrantFiled: January 23, 2020Date of Patent: December 27, 2022Assignee: Red Hat, Inc.Inventor: Huamin Chen
-
Patent number: 11537478Abstract: In the face of ransomware attacks, which can be increasingly difficult to effectively prevent, a solution can be considered to be the minimization of the cost and time taken to recover data and, hence business activities. Embodiments perform a restore operation that include automatically identifying the most recent healthy backup, from which data should be restored, and the prioritizing of the order in which data should be restored.Type: GrantFiled: August 21, 2020Date of Patent: December 27, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Niamh O'Mahony, Andrew Byrne, Regis Wenner, Celine Brandy
-
Patent number: 11520662Abstract: In some examples, a device includes a processor, a core hardware logic to execute instructions to perform a task in the device, and a controller separate from the processor. The controller detects corruption of the instructions, and in response to detecting the corruption, load a recovery code to the core hardware logic to trigger recovery of the core hardware logic from the corruption of the instructions.Type: GrantFiled: February 11, 2019Date of Patent: December 6, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeffrey Kevin Jeansonne, Valiuddin Ali, Richard Bramley
-
Patent number: 11494247Abstract: A model generation apparatus (2000) acquires component failure data in which a usage status is associated with a failure record of a component. The model generation apparatus (2000) generates, for each of a plurality of component groups, a prediction model for predicting the number of failures of each component included in the component group by using the component failure data relating to the component belonging to the component group. The prediction model computes a prediction value of the total number of failures of the components belonging to a corresponding component group from the usage status, and computes a prediction value of the number of failures of each component belonging to the component group from the computed prediction value of the total number of failures.Type: GrantFiled: September 6, 2019Date of Patent: November 8, 2022Assignee: NEC CORPORATIONInventor: Ryota Higa
-
Patent number: 11487628Abstract: Systems for rapidly transferring and, as needed, recovering large data sets and methods for making and using the same. In various embodiments, the system advantageously can allow data to be transferred in larger sizes, wherein data may be easily recovered from multiple regions and wherein latency is no longer an issue, among other things.Type: GrantFiled: May 12, 2020Date of Patent: November 1, 2022Assignee: R-Stor Inc.Inventors: John Edward Gerard Matze, Anthony P. Gaughan, Damian Kowalewski
-
Patent number: 11481269Abstract: Various embodiments disclosed herein are related to a non-transitory computer readable storage medium. In some embodiments, the medium includes instructions stored thereon that, when executed by a processor, cause the processor to classify, on a cloud server, a plurality of clusters of an edge network based on one or more classification parameters, detect that a first cluster in a first datacenter of the edge network has an issue, determine a classification parameter value of the first cluster, determine that a second cluster in a second datacenter of the edge network has a second classification parameter value within a predetermined amount of the classification parameter value, and send an instruction to the second cluster to perform a remediation action.Type: GrantFiled: December 18, 2020Date of Patent: October 25, 2022Assignee: Nutanix, Inc.Inventors: Akshay Narayan Muramatti, Venkata Vamsi Krishna Kothuri, Isha Singhal, Matthew James Armstrong
-
Patent number: 11481280Abstract: Various embodiments relate to a distributed power system, including: a primary power management integrated circuit (PMIC) configured to receive a source voltage and connected to a primary communication bus, wherein the primary PMIC produces a secondary voltage on a voltage line, wherein the primary PMIC communicates with a microcontroller unit (MCU) via the primary communication bus; and a plurality of secondary PMICs connected to the primary PMIC via the voltage line, a secondary communication bus, and a fail line, wherein the plurality of secondary PMICs are configured to produce a pulsed signal on the fail line when a secondary PMIC fails, wherein the pulsed signal produced by each of the plurality of secondary PMICs have a unique pulse width that indicates to the primary PMIC the identity of the failed secondary PMIC.Type: GrantFiled: April 13, 2021Date of Patent: October 25, 2022Assignee: NXP USA, Inc.Inventors: Jean-Philippe Meunier, Maxime Clairet, Guillaume Jean Founaud, Alaa Eldin Y El Sherif
-
Patent number: 11474917Abstract: An example graphics system can include a first portion including a graphics driver and graphics hardware and a second portion communicatively coupled to the first portion. The second portion can include a display system communicatively coupled to a GUI application and a shim layer to shield the second portion from failure responsive to failure of the first portion.Type: GrantFiled: April 27, 2018Date of Patent: October 18, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Xinwei Zhang, Zachary Tahenakos, Daniel Bungert, Daryl T. Poe, Timothy J. Freese, Matthieu Clemenceau
-
Patent number: 11467912Abstract: Techniques are provided for feature toggle management with application behavior point-in-time restoration using event sourcing. One method comprises maintaining feature toggle events for features of an application, wherein each feature toggle event comprises an indication of an event time of the respective feature toggle event for a given feature; receiving a request to execute the application with feature toggle settings associated with an indicated point-in-time; and initiating an execution of the application with the feature toggle settings associated with the indicated point-in-time by processing the feature toggle events having an event time up to the indicated point-in-time. Event sourcing techniques may be employed to store the plurality of feature toggle events for the plurality of features in an event repository.Type: GrantFiled: October 22, 2020Date of Patent: October 11, 2022Assignee: Dell Products L.P.Inventors: Donal Carpenter, Stephen Dunne, Arun Muthukumar
-
Patent number: 11461163Abstract: A method and system for correcting embedded device errors. The method may include receiving a first log generated by a first device though a first channel, receiving a second log generated by the first device that identifies a malfunction of the first device through a second channel, determining a corrective action to cause the first device to cease the malfunction, based at least in part on the second log and an inference model, and sending a message to a second device based at least in part on the corrective action.Type: GrantFiled: June 28, 2019Date of Patent: October 4, 2022Assignee: Amazon Technologies, Inc.Inventors: Piyush Aggarwal, Ravishankar Bhagavandas, Albert Daniel Prego
-
Patent number: 11455215Abstract: Systems and methods for unified application-level backup and restore using heterogeneous cloud-based backup service providers. An application programming interface is configured to process both data level replication operations as well as application-level operations that are executed to carry out high-level commands between a virtualized computing environment and any one or more of the heterogeneous cloud-based backup service providers. The API receives commands from applications in the virtualized computing environment. The API processes commands from the applications so as to facilitate replication of data to selected one or more cloud-based backup service providers. The commands perform data level replication operations as well as application-level operations for storing content to the cloud-based service provider. After a failure event and/or upon receipt of a restore command, the API initiates application-level operations that restore the application and its constituent entities.Type: GrantFiled: April 29, 2019Date of Patent: September 27, 2022Assignee: Nutanix Inc.Inventors: Parthasarathy Ramachandran, Binny Sher Gill, Naveen Kumar, Karthik Chandrasekaran
-
Patent number: 11455220Abstract: Methods, systems, and computer program products for cloud to cloud disaster recovery are disclosed. Exemplary embodiments may: discover one or more virtual machines associated with a first auto scaling group; and generate a plan to backup the one or more virtual machines to a second cloud.Type: GrantFiled: May 7, 2019Date of Patent: September 27, 2022Assignee: EMC IP Holding Company LLCInventors: Boris Shpilyuck, David Zlotnick, Assaf Natanzon
-
Patent number: 11449403Abstract: A method and system for detecting faults in a communication interface is disclosed. The communication interface is connected to a field device and a device bus comprising generating periodic diagnostic pulse by a programing unit. The programming unit is communicatively connected to the controller and a controller interface and provides the diagnostic pulse to a multiplexer to periodically apply the diagnostic pulses from the programming unit to a first winding of a transformer. The programming unit provides the diagnostic pulse to the isolation unit. A sensing unit senses a voltage drop across a sense resistor, the sensing unit having an input connected to the sense resistor and an output connected to the programming unit. The sensing unit communicates a sense signal based on the comparison to the programming unit, and switches from a primary or a secondary module to the other based on the sense signal.Type: GrantFiled: October 9, 2019Date of Patent: September 20, 2022Assignee: Honeywell International Inc.Inventors: Amit Kulkarni, Ganesh Ratilal Patil, Mohammed Rizwan, Vimal Kant
-
Patent number: 11442813Abstract: A memory device includes a non-volatile memory to store data, an execution trace buffer, and a media controller. The media controller receives data-modifying commands and adds the data-modifying commands to the execution trace buffer. The media controller executes the data-modifying commands to modify the data stored in the non-volatile memory and detects errors in the data stored in the non-volatile memory. The media controller repeats execution of data-modifying commands from the execution trace buffer in response to detecting an error.Type: GrantFiled: October 11, 2017Date of Patent: September 13, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ronaldo Rod Ferreira, Taciano Perez
-
Patent number: 11436072Abstract: Example implementations relate to method and management system for collecting contextual log files to an issue in a computing system. The method includes analyzing alert data to identify a current symptom associated with the issue in the computing system, and determining whether the current symptom exists in a first lookup table including a plurality of first symptoms and a plurality of first log categories. Each first symptom is mapped to one or more first log categories in the first lookup table. In response to determining that the current symptom exists in the first lookup table, the method includes collecting one or more log files from a plurality of log files corresponding to the one or more first log categories mapped to the current symptom, from the computing system. Further, the method includes transferring the one or more log files to an external computing system for performing diagnostics on the issue.Type: GrantFiled: February 27, 2020Date of Patent: September 6, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Poornachandran Sinnan Muthusamy, Bino Joseph Polackal, Haindavi Nagarajan, Rajeevalochana Kallur, Shubham Nagar
-
Patent number: 11436113Abstract: Systems (e.g. data centers) having composable infrastructure, in which computing devices (e.g., servers) access disk drives organized into storage groups over a network or other communications mechanism, devices for implementing such systems, methods for configuring and operating such systems, and a computer readable medium which stores (in non-transitory fashion) code for performing any embodiment of the inventive method or steps thereof. Typically, the storage groups are determined such that the drives in each storage group have at least one coupled failure mechanism, and the drives are allocated to servers (and typically also, data items are placed in the servers) in accordance with storage group membership of the drives. In some embodiments, data from a server is stored in redundant fashion on at least two of the drives, e.g., in accordance a RAID technique.Type: GrantFiled: June 28, 2018Date of Patent: September 6, 2022Assignee: Twitter, Inc.Inventors: James G. Hanko, Christopher Unkel, Jean-Francois Remy
-
Patent number: 11422881Abstract: In accordance with an embodiment, described herein are systems and methods for automatic root cause analysis and generation of key metrics in a multidimensional database. A system can comprise a computer and a multidimensional database server executing on the computer, wherein the multidimensional database server supports at least one hierarchical structure of data dimensions. One or more one or more user logs are created, the one or must user logs representing a plurality of operations performed by a plurality of users of the multidimensional database server and accessing the at least one hierarchical structure of data dimensions. Based upon historical data of the at least one hierarchical structure of data dimensions, a change in a query result of a user is detected. Based upon the detection of a change, a set of data dimensions can be provided to the user that contains the data dimensions most contributing to the change.Type: GrantFiled: March 29, 2019Date of Patent: August 23, 2022Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Kumar Ramaiyer
-
Patent number: 11416327Abstract: An information handling system may include at least one processor, and a memory coupled to the at least one processor. The information handling system may be configured to: detect a problem during a boot of the information handling system; transmit telemetry data associated with the problem to at least one remote telemetry server, wherein the at least one remote telemetry server is configured to analyze the telemetry data and other telemetry data from other information handling systems; receive resolution instructions from the at least one remote telemetry server; and implement a resolution of the detected problem based on the resolution instructions.Type: GrantFiled: May 24, 2019Date of Patent: August 16, 2022Assignee: Dell Products L.P.Inventors: Ibrahim Sayyed, Alok Pant, Balasingh Ponraj Samuel, Sumanth Vidyadhara
-
Patent number: 11416433Abstract: The performance of a wireless dock can be enhanced when a USB mass storage device is connected to the wireless dock. Filter drivers can be loaded on the USB stacks of a computing device and the wireless dock to perform functionality for reducing the number of communications that are sent over a wireless network when a USB mass storage device is connected to the computing device via the wireless dock. This reduction in the number of communications can be accomplished without jeopardizing data integrity or compliance with governing protocols.Type: GrantFiled: September 2, 2020Date of Patent: August 16, 2022Assignee: Dell Products L.P.Inventors: Gokul Thiruchengode Vajravel, Vivek Viswanathan Iyer
-
Patent number: 11416355Abstract: A relay system includes a detector that detects occurrence of failure related to a processor that reads and processes requests from a memory, a monitor that monitors statuses of the requests stored in the memory and gives an instruction to increase or reduce a computational resource depending on the statuses of the requests stored in the memory, and a controller that performs control in response to detection of the failure by the detector so that a status of the memory is set to a state in which the monitor determines that addition of the computational resource is unnecessary.Type: GrantFiled: September 11, 2019Date of Patent: August 16, 2022Assignee: FUJIFILM Business Innovation Corp.Inventor: Hiroyuki Eguchi