Patents Examined by Kyle Emanuele
-
Patent number: 11971790Abstract: The disclosure describes a method of monitoring the dynamic power consumption of ReRAM crossbars and determines the occurrence of faults when a changepoint is detected in the monitored power-consumption time series. Statistical features are computed before and after the changepoint and train a predictive model using machine-learning techniques. In this way, the computationally expensive fault localization and error-recovery steps are carried out only when a high fault rate is estimated. With the proposed fault-detection method and the predictive model, the test time is significantly reduced while high classification accuracy for well-known AI/ML datasets using a ReRAM-based computing system (RCS) can still be ensured.Type: GrantFiled: August 24, 2021Date of Patent: April 30, 2024Assignee: NVIDIA CorporationInventors: Krishnendu Chakrabarty, Mengyun Liu
-
Patent number: 11966321Abstract: Systems and methods for determining the priority of a set of reports available to a user. The method comprising determining, by a reporting application, a set of reports available to a user, each report including one or more metrics. The method further comprising obtaining metric data associated with each of the set of reports available to the user, accessing one or more priority calculation parameters for each report in the set of reports, calculating a priority value of each report of the set of reports based on the metric data and the priority calculation parameters for each report, and determining one or more high priority reports based on the priority value of each report of the set of reports.Type: GrantFiled: February 14, 2022Date of Patent: April 23, 2024Assignees: ATLASSIAN US, INC., ATLASSIAN PTY LTDInventors: Vipul Gupta, Nipun Aggarwal
-
Patent number: 11940869Abstract: A safety module having a plurality of microcontrollers receives an analog input and determines a value of the analog input. The microcontrollers each determine a respective ternary state of the device by identifying, from three candidate ranges of values, a range of values in which the value falls, wherein at least two of the plurality of microcontrollers uses different candidate ranges of values, determining, based on the identified range, a ternary state corresponding to the range, and assigning the determined ternary state as the respective ternary state. The safety module determines whether the ternary states from the two microcontrollers map to a fault state, and, where they do, cause a command a command to be output to the device to enter a safe state.Type: GrantFiled: October 17, 2022Date of Patent: March 26, 2024Assignee: Fort Robotics, Inc.Inventor: Kerfegar Khurshed Katrak
-
Patent number: 11928040Abstract: An API adapter test support system includes an API adapter test support apparatus, a user terminal simulation apparatus and a user server simulation apparatus. The user terminal simulation apparatus and the user server simulation apparatus are connected to a wholesale service apparatus to which an API adapter. The API adapter test support apparatus includes a test scenario creation unit configured to create a test scenario that ensures comprehensiveness of a test case of an API adapter test, a control signal test scenario execution unit configured to execute a control signal API test for the API adapter by using the test scenario, and a data signal test scenario execution unit configured to execute a data signal API test for the user terminal simulation apparatus and the user server simulation apparatus by using the test scenario.Type: GrantFiled: February 14, 2020Date of Patent: March 12, 2024Assignee: Nippon Telegraph and Telephone CorporationInventors: Sho Kanemaru, Tomoki Ikegaya, Kensuke Takahashi, Tsuyoshi Toyoshima
-
Patent number: 11928043Abstract: Embodiments of systems and methods for adapting a log severity level that is applied to log files associated with a target application based on user interaction. In an illustrative, non-limiting embodiment, an adaptive log level control system includes computer-executable instructions for monitoring user interaction with a target application executed on the IHS, identifying a usage pattern of the user interaction, and determining that the usage pattern is indicative of a problem with the target application. The instructions may then adjust a log severity level of log files associated with the target application according to the detected problem.Type: GrantFiled: October 1, 2021Date of Patent: March 12, 2024Assignee: Dell Products, L.P.Inventors: Indumathi Ganesan, Sreehari Ganesh Tummala, Harshendra Shetty, Shivendra Katiyar
-
Patent number: 11921575Abstract: A VIN verification system allow an accurate detection of incorrectly entered VIN in an electronic file followed by correction of the incorrectly entered VIN. A server of the VIN verification system verify characters and letters of the VIN in the electronic file to detect data entry and/or transmission errors. The server upon determining that the characters and entered in the VIN are incorrect will then replace the characters and letters with alternate or substitute characters and letters and generate a new VIN in the electronic file. The server will reexamine the new VIN to validate the new VIN, and then transmit the electronic file to another web application for further processing.Type: GrantFiled: September 29, 2020Date of Patent: March 5, 2024Assignee: United Services Automobile Association (USAA)Inventors: Michael Shoemaker, Scott Weber
-
Patent number: 11921618Abstract: An information handling system may include at least one processor and a memory. The information handling system may be configured to: execute an application comprising a plurality of microservices on the at least one processor, wherein the application is configured to service external requests by executing a plurality of application programming interface (API) calls among the plurality of microservices; and for each API call: determine a span ID associated with such API call; determine a trace ID associated with a particular external request that is associated with such API call; and log the span ID and the trace ID.Type: GrantFiled: December 21, 2021Date of Patent: March 5, 2024Assignee: Dell Products L.P.Inventors: Qing Li, Xiaojun Wu, Haijun Zhong, Muzhar S. Khokhar
-
Patent number: 11913990Abstract: An automated test equipment for testing one or more devices under test, comprises at least one port processing unit, comprising a high-speed-input-output interface, HSIO, for connecting with at least one of the devices under test, a memory for storing data received by the port processing unit from one or more connected devices under test, and a streaming error detection block, configured to detect a command error in the received data, wherein the port processing unit is configured to, in response to detection of the command error, limit the storing in the memory of data following, in the received data, after the command which is detected to be erroneous. A method and computer program for automated testing of one or more devices under test are also described.Type: GrantFiled: November 10, 2020Date of Patent: February 27, 2024Assignee: Advantest CorporationInventors: Olaf Pöppe, Klaus-Dieter Hilliges, Alan Krech
-
Patent number: 11892921Abstract: A method of managing a virtual machine environment is described. According to the method, a cloud application that is used for management of a plurality of virtual machines may receive, from a first virtual machine, an indication of one or more configuration parameters associated with the first virtual machine. The cloud application may generate an executable package based on metadata associated with the first virtual machine. The executable package may be configured to be executable by a set of default drivers on a second virtual machine upon bootup of the second virtual machine to configure the second virtual machine in accordance with the one or more configuration parameters. The cloud application may transmit, to the second virtual machine, the executable package for configuring the second virtual machine in accordance with the one or more configuration parameters.Type: GrantFiled: January 7, 2022Date of Patent: February 6, 2024Assignee: Rubrik, Inc.Inventors: Muraliraja Muniraju, Joseph Michael Harlan
-
Patent number: 11892920Abstract: Embodiments of the present disclosure relate to a method, an electronic device, and a computer program product for failure handling. This failure handling method includes determining a sector set failure type associated with at least one failed sector set of a disk; if the sector set failure type indicates that the number of failed sector sets in the at least one failed sector set is greater than a first threshold number, generating an instruction for replacing the disk; and otherwise performing at least one of the following: migrating data from a failed sector set in which the number of failed sectors is greater than a second threshold number to a spare sector set, and performing a failure recovery for a failed sector set in which the number of failed sectors is less than or equal to the second threshold number.Type: GrantFiled: November 9, 2021Date of Patent: February 6, 2024Assignee: EMC IP HOLDING COMPANY LLCInventors: Bing Liu, Lingdong Weng, Zheng Li
-
Patent number: 11886297Abstract: When a restart event is detected within a technology landscape, restart-impacted performance metrics and non-restart-impacted performance metrics may be identified. The non-restart-impacted performance metrics may continue to be included within a performance characterization of the technology landscape. The restart-impacted performance metrics may be monitored, while being excluded from the performance characterization. The restart-impacted performance metric of the restart-impacted performance metrics may be transitioned to a non-restart-impacted performance metric, based on a monitored value of the restart-impacted performance metric following the restart event.Type: GrantFiled: November 9, 2022Date of Patent: January 30, 2024Assignee: BMC Software, Inc.Inventors: Nigel Slinger, Wenjie Zhu, Catherine Drummond, Roxanne Kallman, Sudipta Sengupta, Jeremy Riegel, John Flournoy
-
Patent number: 11886282Abstract: Embodiments of this application provide a recovery method for a terminal device startup failure and a terminal device. The method includes: determining that a failure indication event occurs in a startup process, where the failure indication event is used to indicate a startup failure; determining at least one recovery policy based on a type of the failure indication event and/or a cause of the failure indication event; and performing startup recovery based on the at least one recovery policy.Type: GrantFiled: September 9, 2021Date of Patent: January 30, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Liang Zhang, Dechun Qi, Xiaoyan Zhou, Zhiqiang Li, Liang Yu, Dengzhou Xia, Chunhua Hu, Zhongsheng Yan
-
Patent number: 11874743Abstract: A method for handling a trusted execution environment operating system crash is provided. The method includes: when it is detected, in a running process of a security service, that a TEE OS crashes, an electronic device stores a hardware status parameter of a TEE and a security context of an REE that are obtained when the TEE OS crashes, and suspends the security service; the electronic device restarts the TEE OS; the electronic device sets, based on the stored hardware status parameter of the TEE, a hardware status parameter of the TEE obtained after the TEE OS is restarted; the electronic device sets, based on the stored security context of the REE, a security context of the REE obtained after the TEE OS is restarted and a context of the TEE obtained after the TEE OS is restarted; and the electronic device restores the security service.Type: GrantFiled: July 15, 2022Date of Patent: January 16, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xiameng Hu, Ning Jia, Yu Li, Nan Wang
-
Patent number: 11860713Abstract: In an example embodiment, a workflow engine is introduced within a cloud landscape. Runbooks re then implemented as workflow templates within the workflow engine. The workflow engine allows for creation of workflows from the workflow templates as well as composing workflows from individual steps. The workflow engine provides a mechanism to describe workflow templates and workflow sets as code.Type: GrantFiled: October 26, 2021Date of Patent: January 2, 2024Assignee: SAP SEInventors: Daniel Kirmse, Henning Zahn
-
Patent number: 11853148Abstract: An apparatus includes a memory circuit, and an integrated circuit formed on a single semiconductor substrate and coupled to the memory circuit. The integrated circuit includes a watchdog timer, a plurality of functional circuits coupled together via a communication fabric, and a system management circuit coupled to the watchdog timer and to a subset of the functional circuits via respective dedicated point-to-point interfaces. A given functional circuit may be configured to repeatedly reset the watchdog timer before the watchdog timer expires. The system management circuit may be configured, in response to an expiration of the watchdog timer, to access information in the subset of the functional circuits via the respective point-to-point interfaces. The system management circuit may be further configured to store the accessed information in the memory circuit.Type: GrantFiled: March 23, 2022Date of Patent: December 26, 2023Assignee: Apple Inc.Inventors: John H. Kelm, Richard H. Larson, Charles J. Fleckenstein
-
Patent number: 11829234Abstract: Methods, apparatus, and processor-readable storage media for automatically classifying cloud infrastructure components for prioritized multi-tenant cloud environment resolution using artificial intelligence techniques are provided herein. An example computer-implemented method includes obtaining historical data pertaining to a multi-tenant cloud environment; training one or more artificial intelligence techniques, using at least a portion of the obtained historical data, for classifying cloud infrastructure components for prioritizing incident-related resolution; classifying one or more cloud infrastructure components, within the multi-tenant cloud environment and associated with one or more server-related issues, into one or more of multiple resolution priority classes; and performing one or more automated actions based at least in part on the classifying of the one or more cloud infrastructure components.Type: GrantFiled: January 19, 2022Date of Patent: November 28, 2023Assignee: Dell Products L.P.Inventors: Bijan Kumar Mohanty, Divya Maddi, Hung T. Dinh, Vikram Ramdev Bokka
-
Patent number: 11829265Abstract: Methods, systems, and apparatus, including computer-readable storage media for uncorrectable memory recovery. Different sources of uncorrectable memory error are handled to provide for recovery actions by a host kernel of a machine hosting one or more virtual machines. Rather than defaulting to kernel panic behavior, the host kernel can identify the source of uncorrectable error, and cause the host machine and/or the affected virtual machines to take recovery action that is less disruptive than abrupt shutdown from panic. For example, the host kernel can handle uncorrectable memory error caused by kernel accesses to guest memory of a host virtual machine, as well as uncorrectable memory error improperly raised as a result of known defects in host machine hardware. The host kernel can also be configured to detect sources of overflow in exceptions raised by a processor as a result of uncorrectable memory error.Type: GrantFiled: June 15, 2022Date of Patent: November 28, 2023Assignee: Google LLCInventor: Jue Wang
-
Patent number: 11822442Abstract: Container orchestration platforms, such as Kubernetes, automatically manage the execution of applications in containers on host computing systems. An application may include component applications that execute in different containers and a container orchestration platform may organize the containers for those component applications into a pod for the application. To spread the load for the application, the container orchestration platform may enable creation of more than one pod for a single application. Once created, any of the multiple pods may be selected to handle a request to the application. As such, all of the pods are considered active by the container orchestration platform.Type: GrantFiled: June 3, 2021Date of Patent: November 21, 2023Assignee: Avaya Management L.P.Inventors: Prasanna Mahadeo Kulkarni, Amit Mishra, Nayana Teja Avatapalli
-
Patent number: 11809292Abstract: This disclosure describes techniques for adaptive disaster recovery of applications running on network devices. The techniques include generating an application template and an application template clone that include application attributes usable to deploy an application stack at an application site. The techniques also include sending the application template clone to a disaster recovery site group to await deployment instructions. In some examples, an observer may determine that a health metric of the application site indicates that a disaster recovery process be triggered. A disaster recovery site of the disaster recovery site group may be selected based at least in part on a performance metric. The application stack may be deployed at the disaster recovery site utilizing the application template clone.Type: GrantFiled: December 10, 2021Date of Patent: November 7, 2023Assignee: Cisco Technology, Inc.Inventors: Javed Asghar, Rajagopalan Janakiraman, Raghu Rajendra Arur
-
Patent number: 11809329Abstract: Methods, systems, and devices for recovery of logical-to-physical (L2P) table information for a memory device are described. A memory system may detect an error in one or more pointers of the L2P table using an error detecting code that is uncorrectable using the code. The memory system may determine a set of candidate codewords for the set of bits, where each of the candidate codewords includes one or more corresponding candidate pointers, and check whether a candidate codeword is correct based on whether a logical address corresponding to a candidate pointer of the candidate codeword matches a logical address stored as metadata for a set of data at a physical address pointed to by the candidate pointer. The memory system may limit the set of candidate codewords or order the candidate codewords for evaluate to reduce a latency associated with identifying a correct candidate codeword.Type: GrantFiled: October 12, 2022Date of Patent: November 7, 2023Assignee: Micron Technology, Inc.Inventor: Giuseppe Cariello