Patents Examined by Indranil Chowdhury
-
Patent number: 11983054Abstract: An information handling system may include a host processor module comprising a host processor field programmable gate array, a management controller communicatively coupled to the host processor field programmable gate array and configured to provide out-of-band management facilities for management of the information handling system, and an interposer configured to interface between the host processor field programmable gate array and one or more peripheral devices in order to perform power management and control of the one or more peripheral device. The interposer may include a general purpose input/output extender configured to enable and control power delivery to the one or more peripheral devices and a microcontroller unit communicatively coupled to the host processor field programmable gate array and configured to perform monitoring and discovery of the one or more peripheral devices.Type: GrantFiled: October 4, 2022Date of Patent: May 14, 2024Assignee: Dell Products L.P.Inventors: Jeffrey L. Kennedy, Timothy M. Lambert, Sanjiv C. Sinha
-
Patent number: 11971783Abstract: A method includes decoding, by at least one hardware processor, a notification of a changed database code of a database. A query is executed responsive to the notification. The query indicates a data processing command and a data object in the database. A regression in the changed database code is detected based on multiple regression testing operations applied to the data processing command and the data object. Analysis of the regression is performed to detect a rollout parameter of a plurality of rollout parameters as a root cause of the regression. The plurality of rollout parameters are associated with the changed database code. A determination is made on whether to perform a mitigation action for the regression based on the rollout parameter.Type: GrantFiled: June 23, 2023Date of Patent: April 30, 2024Assignee: Snowflake Inc.Inventors: Vlad Bunescu, Yan Huang, Jaeha Lee, Shiyu Qu, Jiaqi Yan
-
Patent number: 11966278Abstract: A method of error logging includes: receiving from a user interface a first input from a user indicating that they have seen a visible error in a displayed graphical output of a computer application, tracking the gaze of the user to estimate the position, on at least a first display showing at least part of the displayed graphical output, at which the user's gaze is directed, receiving from the user interface a second input from the user indicating that they have identified the visible error with their gaze, capturing data relating to the displayed graphical output of the computer application, the data including a capture of at least part of the displayed graphical output including the identified visible error, and the estimated positon of the user's gaze with respect to the displayed graphical output, and generating an error report including the captured data.Type: GrantFiled: April 26, 2022Date of Patent: April 23, 2024Assignee: Sony Interactive Entertainment Inc.Inventor: Mark Jacobus Breugelmans
-
Patent number: 11960899Abstract: An information handling system includes multiple dual in-line memory modules (DIMMs) and a basic input/output system (BIOS). The DIMMs form a memory system of the information handling system. The BIOS begins a system boot of the information handling system, and performs a first memory reference code training. Based on the first memory reference code training, the BIOS discovers a bad DIMM of the DIMMs, and stores information associated with the bad DIMM. The BIOS reboots the information handling system. During the reboot, the BIOS retrieves the information associated with the bad DIMM. The BIOS disables a slot associated with the bad DIMM. In response to the slot being disabled, the BIOS performs a second memory reference code training. Based on the second memory reference code training, the BIOS downgrades the memory system to a closest possible DIMM population.Type: GrantFiled: July 21, 2022Date of Patent: April 16, 2024Assignee: Dell Products L.P.Inventors: Ching-Lung Chao, Hsin-Chieh Wang, Wei G. Liu, Yu-Hsuan Chou
-
Patent number: 11947432Abstract: A bus system for a process system, having a first bus subscriber which transmits bus messages and having at least one first bus subscriber which receives bus messages, wherein the transmitting first bus subscriber and the receiving first bus subscriber are connected to one another via a first data bus, wherein the transmitting first bus subscriber is designed such that it transmits control commands to the receiving first bus subscriber, wherein the receiving first bus subscriber is designed such that it executes the control commands of the transmitting first bus subscriber and achieves the object of providing a bus system that is designed to be fail-safe in a special way.Type: GrantFiled: July 2, 2021Date of Patent: April 2, 2024Inventors: Dirk Kuschnerus, Lars Lemke, Sven Walbrecker
-
Patent number: 11940889Abstract: A test and measurement system has a test and measurement instrument, a test automation platform, and one or more processors, the one or more processors configured to execute code that causes the one or more processors to receive a waveform created by operation of a device under test, generate one or more tensor arrays, apply machine learning to a first tensor array of the one or more tensor arrays to produce equalizer tap values, apply machine learning to a second tensor array of the one of the one or more tensor arrays to produce predicted tuning parameters for the device under test, use the equalizer tap values to produce a Transmitter and Dispersion Eye Closure Quaternary (TDECQ) value, and provide the TDECQ value and the predicted tuning parameters to the test automation platform.Type: GrantFiled: July 29, 2022Date of Patent: March 26, 2024Assignee: Tektronix, Inc.Inventors: John J. Pickerd, Kan Tan
-
Patent number: 11934282Abstract: The state transition condition can be adjusted flexibly and easily while taking advantage of the handshake-type technique. A state transition setting screen 11 of an entire state transition flow including a name 12 of each state based on a communication standard and a state transition condition 13 to be executed between states is displayed on a display screen 6a, and input setting for the state transition condition is possible on the state transition setting screen 11.Type: GrantFiled: September 12, 2022Date of Patent: March 19, 2024Assignee: ANRITSU CORPORATIONInventor: Ryo Sunayama
-
Patent number: 11907090Abstract: A test and measurement instrument has an input configured to receive a signal from a device under test, a memory, a user interface to allow the user to input settings for the test and measurement instrument, and one or more processors, the one or more processors configured to execute code that causes the one or more processors to: acquire a waveform representing the signal received from the device under test; generate one or more tensor arrays based on the waveform; apply machine learning to the one or more tensor arrays to produce equalizer tap values; and apply equalization to the waveform using the equalizer tap values to produce an equalized waveform; and perform a measurement on the equalized waveform to produce a value related to a performance requirement for the device under test.Type: GrantFiled: July 29, 2022Date of Patent: February 20, 2024Assignee: Tektronix, Inc.Inventors: Kan Tan, John J. Pickerd
-
Patent number: 11907056Abstract: Disclosed herein is a data processing system comprising a processing unit operable to process data to generate a sequence of outputs, wherein the processing unit is configurable, when generating a sequence of outputs, such that the data processing for generating an output in the sequence of outputs will be performed within a respective processing period for the output. A controller for the processing unit is configured to cause the processing unit, when generating a sequence of outputs, during a respective processing period for at least one output in the sequence of outputs, to also undergo one or more fault detection test(s) such that both processing of data for the output and fault detection testing is performed during the respective processing period for the output.Type: GrantFiled: November 18, 2021Date of Patent: February 20, 2024Assignee: Arm LimitedInventors: Eamonn Quigley, Nicholas John Nelson Murphy, Jussi Tuomas Pennala, Henrik Nils-Sture Olsson
-
Patent number: 11899564Abstract: A debug apparatus for performing allocation of target programs in which temperature is uniformized is provided. The debug apparatus receives temperature data measured by temperature sensors from a semiconductor device. The debug apparatus determines, as an analysis result of the temperature data, a CPU where the number of target programs executed is to be decreased and a CPU where the number of target programs executed is to be increased. The debug apparatus changes allocation of the target programs executed by a plurality of CPUs in the semiconductor device based on the analysis result of the temperature data.Type: GrantFiled: May 19, 2022Date of Patent: February 13, 2024Assignee: RENESAS ELECTRONICS CORPORATIONInventors: Tomoyoshi Ujii, Yuki Mori, Kazunori Ochiai
-
Patent number: 11899533Abstract: A stripe reassembling technique includes a stripe server that selects stripes; uses data chunks including valid data in the stripes S1, S2, and S3 as data chunks in a new stripe S4, and generates data of a parity chunk for data of the data chunks in S4 according to an erasure coding (EC) algorithm the same as that of S1, S2, and S3 ; and stores the parity data of the parity chunk on a parity storage node.Type: GrantFiled: June 24, 2021Date of Patent: February 13, 2024Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.Inventors: Yun Zhan, Huiyun Xie, Tonglei Wang
-
Patent number: 11892923Abstract: A method for testing electronic products implemented in an electronic device includes selecting a serial port connected with a slave device in serial communication with a product under test. An activation instruction is transmitted to the slave device, and the electronic product is started through the slave device. Data stored in at least one register of the electronic product and a state of the electronic product is obtained and a capacitance of at least one capacitor in the electronic product is measured. When the electronic product is found to be in an abnormal state, determining a cause of abnormality according to data of the electronic product and the capacitance of the at least one capacitor.Type: GrantFiled: June 30, 2022Date of Patent: February 6, 2024Assignee: TRIPLE WIN TECHNOLOGY (SHENZHEN) CO. LTD.Inventor: Jia-Liang Wu
-
Patent number: 11891195Abstract: Software-based solutions may mitigate physical damage to multi-layer networks, such as neural networks having shortcut (residual) connections. An example includes: providing a multi-layer network comprising a plurality of nodes; for each of a plurality of training cases: determining a set of dropout nodes, based at least on a damage model having a probability of a node being selected for dropout that is based at least on a target operating environment of the multi-layer network, wherein the probability of a node being selected is spatially correlated; and training the multi-layer network with the determined set of dropout nodes disabled (with a different set of dropout nodes for different training cases). In some examples the damage model involves expected physical radiation damage to a computing device hosting the multi-layer network, such as on board an aircraft or an earth-orbiting satellite. Thus, multiple degrees of expected damage may be addressed.Type: GrantFiled: July 15, 2021Date of Patent: February 6, 2024Assignee: The Boeing CompanyInventors: Richard A Effler, Alexander S. Burch
-
Patent number: 11874923Abstract: An electronic device for monitoring at least one avionics software application capable of being executed on a platform hosting an operating system offering services, the electronic device comprising an acquisition module for acquiring respective values of first and second counters of calls sent by the monitored software application to one or more services of the operating system, the first counter being incremented upon each successful call, and the second counter being incremented upon each failed call, a comparison module for comparing the respective values of the first and second counters with respective first and second thresholds, and a generation module for generating a warning signal in the event of detection of abnormal behavior of the software application, corresponding to the first counter being less than the first threshold during a predefined period and/or to the second counter being greater than the second threshold.Type: GrantFiled: November 4, 2020Date of Patent: January 16, 2024Assignee: THALESInventor: Stephane Jean-Mary Monnier
-
Patent number: 11868218Abstract: A method for recovery point objective compliant star replication, the method includes: obtaining, by a SSS, a user defined RPO value; performing replication iterations to each DSS according to replication schedules of the DSSs, wherein at least two DSSs of the multiple DSSs are assigned with replication schedules having different frequencies of replication iterations; wherein each replication iteration includes sending a content related to a scheduled snapshot; determining a conformance to the RPO, of a time elapsed since a content related to a last common snapshot was replicated to each one of the multiple DSSs; and performing a non-scheduled common (NSC) replication iteration to each of the multiple DSSs to prevent a violation of the RPO, wherein the NSC replication iteration includes sending content related to a NSC snapshot to each one of the multiple DSSs.Type: GrantFiled: October 7, 2022Date of Patent: January 9, 2024Assignee: VAST DATA LTD.Inventors: Avi Goren, Ohad Ben-Yehuda
-
Patent number: 11860749Abstract: A method and apparatus for sending a debugging instruction, an electronic device and a computer readable storage medium are provided. The method may include: after acquiring a debugging instruction sent by an operating terminal, determining a debugged terminal and a first edge communication node corresponding to the debugged terminal according to the debugging instruction, and determining a debugging communication link between the first edge communication node and the debugged terminal, the first edge communication node being determined based on first edge communication node information sent by the debugged terminal, and the first edge communication node information being determined and obtained based on an edge node computing application locally installed on the debugged terminal, and sending an debugging operation included in the debugging instruction to the debugged terminal through the debugging communication link.Type: GrantFiled: May 11, 2021Date of Patent: January 2, 2024Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTDInventors: Xin Zhao, Danfeng Lu, Jingru Xie, Sheng Chen
-
Patent number: 11853175Abstract: A cluster system including a plurality of nodes, a plurality of clusters included in each node and a management module managing the cluster system and an arithmetic module, which are included in each of the clusters, wherein, among all the management modules included in the cluster system, one management module is set representative management module, in the individual clusters, one is set as a master management module, and another is set as a standby management module. Each of the management modules includes a failure monitoring unit and a failover control unit. When a failure in the representative management module is detected by any of the failure monitoring units, any of the management modules included in the non-representative management modules, is set as a new representative management module. A recovery unit restores the failure monitoring unit and the failover control unit in the management module in which a failure is detected.Type: GrantFiled: September 6, 2022Date of Patent: December 26, 2023Assignee: Hitachi, Ltd.Inventor: Yoshihiro Murata
-
Patent number: 11836068Abstract: System and method for recommending static analysis fixes in a computer program include: receiving violations from a static analysis tool and the meta data related to the violations; for each violation, encoding a code snippet in which said each violation is located into a first vector and encoding meta-data associated with each violation into a second vector; for each violation, concatenating the first vector and the second vector into a single vector; generating a utility matrix from the single vectors, where values in each cell correspond to a certain user's action on one of the violations; revising the utility matrix, based on user selection of selected violations of the plurality of violations; and executing a matrix factorization process to build intermediate representations of users and sets of violations to update the utility matrix as an updated utility matrix to obtain predictions for missing values, as recommendation to the user.Type: GrantFiled: January 12, 2022Date of Patent: December 5, 2023Assignee: PARASOFT CORPORATIONInventors: Leszek Jerzy Raszka, Leonid Borodaev
-
Patent number: 11815999Abstract: The disclosure provides an approach for alarm state restoration. Embodiments include determining a plurality of alarm definitions applicable to an inventory of a plurality of entities in a computing environment. Embodiments include assigning each given alarm definition of the plurality of alarm definitions to a given alarm category of a plurality of alarm categories. Embodiments include restoring declared states of the plurality of alarms definition on the inventory based on the assigning, wherein the restoring comprises, for each given alarm category of the plurality of alarm categories, performing a single traversal of the inventory to identify all respective entities of the plurality of entities that correspond to one or more alarm definitions assigned to the given alarm category.Type: GrantFiled: November 29, 2021Date of Patent: November 14, 2023Assignee: VMWARE, INC.Inventors: Georgi Lekov, Radoslav Gankov
-
Patent number: 11809284Abstract: A method and system of cloning a multi-tiered application is disclosed and it comprises of validating received source server configuration data against received target server configuration data. Further the data at a set of nodes on the target server is restored. The cloning of the multi-tiered application is initiated based on a set of predetermined rules, wherein the cloning comprises a set of sequential actions performed at each of the set of nodes. The method of cloning comprises of generating a set of dynamic configuration files for the set of nodes based on the predefined restore rules and the validation and also generating a set of tokens for the set of nodes to communicate status of refresh. Further the target application is restored based on the set of dynamic configuration files and the set of sequential actions at each of the set of nodes is performed based on the status of set of tokens.Type: GrantFiled: December 4, 2020Date of Patent: November 7, 2023Assignee: INFOSYS LIMITEDInventors: Prabhat Kohli, Rohit Mohindru