Computer And Peripheral Benchmarking Patents (Class 702/186)
-
Patent number: 12260270Abstract: A partition-based method to implement idempotence in an event-driven architecture is provided, which acts to reduce the pressure of database reading and writing, thus improving the performance of event handling. In order to improve parallelism, a consumer cluster (a cluster of multiple consumers that can share the responsibility of processing events) is established such that the events are distributed among different partitions within the cluster. Each partition contains a different consumer worker (with its own cache). An event dispatch module is then used to dispatch events among the consumer workers in a way that keeps the load balanced. In an example embodiment, this is performed by generating a partition identification for an event based on a hash of the context identification of the session established between the user and the application when the event was generated, followed by a modulo operation based on the number of consumer workers in the cluster.Type: GrantFiled: June 1, 2023Date of Patent: March 25, 2025Assignee: SAP SEInventors: You Li, Zhenji Yang, Junhui He
-
Patent number: 12253927Abstract: A device launches a respective instance on each respective cloud service provider (CSP) of a plurality of CSPs. The device receives, from each respective instance, performance benchmark data for each CSP shape of the respective CSP on which the respective instance is launched. The device inputs the performance benchmark data from each respective instance into a model and receives, as output from the model, a determination of, for each CSP shape, group of a plurality of groups to which the CSP shape belongs. The device ranks each group based on a parameter, and provides for display to a user a recommended CSP shape based on the ranking.Type: GrantFiled: January 18, 2024Date of Patent: March 18, 2025Assignee: CAST AI Group, Inc.Inventors: Leonid Kuperman, Laurent Gil
-
Patent number: 12254018Abstract: A time-series data processing system 100 according to the present invention includes a comparison unit 121 configured to compare a feature amount of each of pieces of partial time-series data in a plurality of specific periods at different positions on a time axis in first time-series data and a feature amount of each of pieces of partial time-series data in a plurality of periods located in correspondence with a positional relationship among the plurality of specific periods in second time-series data, and a detection unit 122 configured to detect a specific state in the second time-series data based on a result of the comparison.Type: GrantFiled: July 3, 2020Date of Patent: March 18, 2025Assignee: NEC CORPORATIONInventor: Takashi Konashi
-
Patent number: 12248388Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for configuring devices and software for data collection in clinical research. In some implementations, a database includes information describing characteristics of different technology items and configuration elements corresponding to the different technology items, the configuration elements enabling use of different functions of the technology items. The system identifies a particular technology item selected to be used by participants in a research study. The system retrieves a configuration element from the database that corresponds to the particular technology item and is adapted to enable capture or transmission of data using the particular technology item. The system provides the retrieved configuration element to one or more devices associated with the research study to facilitate implementation of data collection using the particular technology item.Type: GrantFiled: February 11, 2021Date of Patent: March 11, 2025Assignee: VigNet IncorporatedInventors: Praduman Jain, Josh Schilling, Dave Klein, Mark James Begale
-
Patent number: 12233536Abstract: A digital finger for testing a touchscreen of an appliance using a testing robot is provided. A control circuit receives, from a load cell, first signals indicative of pressure applied by a finger holder simulating interaction with the touchscreen, the load cell being held by a load cell housing defining a channel for receiving the finger holder, such that when the finger holder is pressed onto the touchscreen, the finger holder moves to increase pressure against the load cell. The control circuit receives, from the appliance, second signals indicative of recognition of a touch to the touchscreen. The control circuit determines, response time of the touchscreen and/or the pressure required to operate the touchscreen based on the first and second signals.Type: GrantFiled: October 24, 2022Date of Patent: February 25, 2025Assignee: WHIRLPOOL CORPORATIONInventors: Francesco Cotroneo, Lorenzo Fagnani
-
Patent number: 12231294Abstract: In accordance with an embodiment, described herein is a system and method for use of dynamic templates with a network traffic flow information protocol, such as, for example, an Internet Protocol Flow Information Export (IPFIX) protocol. An exporter, that operates an exporting process, generates a capability message that indicates the network traffic flow fields that can be implemented and exported from the exporter (e.g., in an IPFIX data format), and communicates the capability message to a collector that operates a collecting process. The collector examines the network traffic flow fields identified by the capability message, and generates a dynamic template request message indicating (in the manner of a virtual template) a combination of fields for which network traffic flow information is to be provided. The exporter thereafter communicates, to the collector, data messages comprising the network traffic flow fields as indicated by the dynamic template.Type: GrantFiled: September 12, 2019Date of Patent: February 18, 2025Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Rishi Mutnuru
-
Patent number: 12189516Abstract: A controller for a vehicle (10) and a method of testing a program element of a vehicle function using the controller includes the controller having a computing device which runs a control program for controlling a vehicle function and a test environment with a control test program for testing at least one program element of a vehicle function. The test environment may be defined within a runtime environment delimited by the control program. The control test program may have a program interface which can integrate and run the at least one program element in a runtime of the control test program so that the control test program can test the at least one program element of the vehicle function.Type: GrantFiled: January 19, 2021Date of Patent: January 7, 2025Assignee: AUDI AGInventors: Klaus Hofmockel, Stefan Sicklinger
-
Patent number: 12184670Abstract: A configurable system and method for automatically taking in streams of log data from various sources, dynamically parsing, normalizing the data and routing it to subsystems of an analytics engine. The routed data may undergo aggregating and other enrichment based on content, rules and data, so as to generate useful event observations, which may recursively be fed back into the system's data ingestion stream to further enhance the usefulness of the system's outputs, in real-time, in the context of computer system and data security.Type: GrantFiled: February 1, 2022Date of Patent: December 31, 2024Assignee: ALERT LOGIC, INC.Inventors: Evgeny Bob, Paul Fisher, Hugues Martel
-
Patent number: 12174906Abstract: A query that includes one or more variables is received. The one or more variables correspond to one or more specific web elements associated with a webpage. Webpage content associated with the webpage that identifies a plurality of web elements associated with the webpage is processed. A script utilizing a query response that maps the one or more variables to a subset of the plurality of web elements associated with the webpage is generated.Type: GrantFiled: January 17, 2024Date of Patent: December 24, 2024Assignee: Tiny Fish Inc.Inventors: Shuhao Zhang, Qi Zhai, Daniel Lawrence Schafer, Pavlo Dudka, Mingyang Li, Urvish Dipakkumar Thakker
-
Patent number: 12164403Abstract: Systems and methods for generating a power consumption rating include receiving instrumentation data corresponding to a plurality of applications. The received instrumentation data is processed to calculate a relative power consumption value for each application of the plurality of applications. The relative power consumption value for each application is compared and a power consumption rating for each application based on the comparison is generated, thereby providing a visual indicator of power consumption for the applications that can be easily evaluated.Type: GrantFiled: July 21, 2021Date of Patent: December 10, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Marcus Henry Perryman, Pierre Christophe Lagarde
-
Patent number: 12166599Abstract: Technology is disclosed for programmatically providing structured and personalized meeting content that both (1) summarizes aspects of a meeting recording and (2) is used to navigate to a section of the meeting recording. To do so, the disclosure provides technologies to determine sections of the meeting recording. For each section of the meeting recording, a section representation and a meeting structure for presenting the section representation are determined. The section representation includes an image and a text summary of the corresponding section of the meeting recording. Additionally, the disclosure provides technologies to automatically generate a personalized navigable meeting recording (PNMR) user interface (UI) based on the meeting structure, the PNMR UI comprising an indication of each section based on the section representation. Selection of a section representation causes playback of the meeting recording to change to the section associated with the section representation.Type: GrantFiled: December 16, 2022Date of Patent: December 10, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Dikla Dotan-Cohen, Inbal Maimon, Ido Mordechai Priness
-
Patent number: 12155526Abstract: In one embodiment, a device determines a criticality of each of a plurality of endpoints in a network, based on network telemetry data regarding the network. The device translates a plurality of anomaly detection models available for deployment to the network and their metadata into a set of adjustable resources. The device generates an anomaly detection deployment strategy for the network by selecting a set of one or more of the plurality of anomaly detection models for deployment to one or more execution points in the network, based on the criticality of each of the plurality of endpoints and on the set of adjustable resources. The device causes the set to be deployed to the one or more execution points in the network, in accordance with the anomaly detection deployment strategy.Type: GrantFiled: May 12, 2023Date of Patent: November 26, 2024Assignee: Cisco Technology, Inc.Inventors: Sofia Karygianni, Andrea Di Pietro, Sukrit Dasgupta
-
Patent number: 12135760Abstract: A query that includes one or more variables is received. The one or more variables correspond to one or more specific web elements associated with a webpage. Webpage content associated with the webpage that identifies a plurality of web elements associated with the webpage is processed. A script utilizing a query response that maps the one or more variables to a subset of the plurality of web elements associated with the webpage is generated.Type: GrantFiled: January 17, 2024Date of Patent: November 5, 2024Assignee: Tiny Fish Inc.Inventors: Shuhao Zhang, Qi Zhai, Daniel Lawrence Schafer, Pavlo Dudka, Mingyang Li, Urvish Dipakkumar Thakker
-
Patent number: 12130697Abstract: A method of diagnosing a condition of a central processing unit (CPU) of a transportation device and calculating a remaining life is disclosed. The method includes detecting, by a controller, data including condition values; comparing, by the controller, the number of previously accumulated condition values with a set number of condition values; constructing, by the controller, a database in response to a determination that the number of previously accumulated condition values is smaller than the set number of condition values; and diagnosing, by the controller, a condition of the CPU in response to a determination that the number of previously accumulated condition values is greater than or equal to the set number of condition values. A system including the controller configured to execute the above method is further disclosed.Type: GrantFiled: December 29, 2022Date of Patent: October 29, 2024Assignee: GLOBIZ CO., LTD.Inventors: Jun Sik Im, Dongsu Lee, Jong Soon Im
-
Patent number: 12112234Abstract: In a general aspect, a computer system includes a low-latency communication link between a classical computer and a quantum computing resource. In some cases, a quantum machine image operates on a classical computer system. The quantum machine image includes a virtualized execution environment for quantum programs. The quantum machine image is engaged with a quantum processing unit of a quantum computing system. A quantum program is communicated over a low-latency communication pathway from the classical computer system to the quantum computer system. The quantum program is executed at the quantum computer system.Type: GrantFiled: February 25, 2021Date of Patent: October 8, 2024Assignee: Rigetti & Co, LLCInventors: Peter Jonathan Karalekas, Robert Stanley Smith, Eric Christopher Peterson, Nikolas Anton Tezak, Adam David Lynch, Christopher Butler Osborn, Steven Heidel
-
Patent number: 12105863Abstract: A method, system, and device for using an interface controller to validate and authenticate controller code for a commodity device to be included within a computer system (e.g., a power supply) are provided. In one example, a commodity device controller includes dynamic memory for control software (e.g., control code to control operation of the commodity device) that may be validated (and/or updated) using an interface controller. The interface controller may perform this update/validation at startup (or run-time) to ensure secure control over aspects of the computer device including the commodity device control code. If a security risk is detected it may be mitigated in various ways, including disabling of the commodity device. Control code provided by third-parties (e.g., supplier of commodity device) may be validated and secured using disclosed techniques.Type: GrantFiled: July 29, 2019Date of Patent: October 1, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Stewart Gavin Goodson, II, Daniel Humphrey, Robin Kelley Schrader
-
Patent number: 12081409Abstract: Embodiments of the present application relate to the technical field of communications, and provide a data analysis method, including: obtaining network performance index data before a network is updated as a first data, and obtaining network performance index data after the network is updated as a second data; and outputting a network performance analysis result after the network is updated according to a data volatility of the second data relative to the first data. Embodiments of the present application further provide an electronic device and a storage medium.Type: GrantFiled: March 30, 2021Date of Patent: September 3, 2024Assignee: ZTE CORPORATIONInventors: Jianwei Liu, Jing Han, Xinyou Dong
-
Patent number: 12039306Abstract: Various methods are provided for quantum computing (QC) based code-optimization. One example method may comprise receiving an indication of one or more runtime hotspots in executed code based on one or more QC algorithms, testing a portion of the executed code associated with at least one of the one or more identified runtime hotspots; generating a plurality of performance information indicators comprising information resulting from the testing of the portion of the code; selecting, based on the plurality of performance information indicators, one QC algorithm for the at least one of the one or more identified runtime hotspots; and utilizing the selected QC algorithm for the at least one of the one or more identified runtime hotspots to optimize the at least one of the one or more identified runtime hotspots.Type: GrantFiled: November 29, 2022Date of Patent: July 16, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Abhijit Rao, Andrew J. Garner, IV, Adam Sanders, Ramanathan Ramanathan
-
Patent number: 12020023Abstract: Systems and methods are disclosed for providing a CI/CD pipeline that decouples delivery of product configuration changes from code and similar changes, otherwise bundled/handled together with such configuration changes, for delivery to a running application in production. An exemplary method may include configuring components of CI/CD application in production to subscribe to application updates during runtime; processing an update to the application; processing/handling the update to process only configuration changes for propagation to subscribed components; validating the configuration changes; and instructing a workflow engine to: determine whether the configuration changes are needed for each component, update the components in runtime memory, if so, and provide the validated changes as an update in a next processing cycle to deploy such changes during the runtime.Type: GrantFiled: August 8, 2022Date of Patent: June 25, 2024Assignee: Capital One Services, LLCInventors: Stalin D'Souza, Charles Wang, Stephen Mendez
-
Patent number: 12015537Abstract: Disclosed are a method for performing network fault management in a cloud environment and a network fault management system. A method for performing network fault management in a cloud environment according to another exemplary embodiment of the present invention includes steps of measuring, by testing tools, the performance of a target server and transmitting a measurement result to a fault management unit, determining, by the fault management unit, a threshold and a policy for a target host based on the transmitted measurement result, generating, by the fault management unit, templated information including the determined threshold and policy, transmitting, by the fault management unit, the templated information to monitoring tools, and setting, by the monitoring tools, a monitoring policy of the target host based on the transmitted information.Type: GrantFiled: April 28, 2020Date of Patent: June 18, 2024Assignee: FOUNDATION OF SOONGSIL UNIVERSITY-INDUSTRY COOPERATIONInventors: Young Han Kim, Ho Joon Won
-
Patent number: 12002064Abstract: In some implementations, a system is configured to selectively distribute programs to remote devices based on monitoring performed by the remote devices. The system includes a server system that can distribute configuration data for the respective programs to remote devices over a communication network and monitor incoming data received from the remote devices over the communication network. The system can collect, from the respective remote devices, monitoring data that is generated for the programs by the remote devices and is provided over the communication network. The system can adapt a scoring process for prioritizing the plurality of programs for different remote devices based on the collected monitoring data. The system can distribute, to each of one or more of the remote devices, configuration data corresponding to one or more programs identified for the one or more remote devices using the adapted scoring process.Type: GrantFiled: March 21, 2023Date of Patent: June 4, 2024Assignee: VigNet IncorporatedInventors: Praduman Jain, Josh Schilling, Dave Klein
-
Patent number: 11954003Abstract: An analysis system includes a control module generates data gathering parameters and data analysis parameters based on one or more inputs regarding an evaluation of a system aspect under test of a system, a data input module receives system gathered data regarding the system aspect under test to produce gathered data, and a data analysis module configured to generate the evaluation of the system aspect under test based on the data analysis parameters and the gathered data One or more databases store one or more of the gathered data, the data analysis parameters, and the evaluation of the system aspect under test and one or more data extraction modules interact with the system aspect under test to extract data from the system aspect under test in accordance with a respective portion of the data gathering parameters to produce the system gathered data and provide the system gathered data.Type: GrantFiled: December 21, 2020Date of Patent: April 9, 2024Assignee: UncommonX Inc.Inventors: Raymond Hicks, Ryan Michael Pisani, Thomas James McNeela
-
Patent number: 11947438Abstract: Embodiments of the present disclosure provide an operation and maintenance system and method. The operation and maintenance system comprises a plurality of interconnected modules including: a data acquisition module, a data storage module, an exception and fault labeling module, an automatic model training and assessment module, an operation and maintenance management and task execution module, and a result checking module.Type: GrantFiled: June 28, 2019Date of Patent: April 2, 2024Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.Inventors: Lixia Liu, Feng Ji, Tao Wen
-
Patent number: 11946967Abstract: An electronic device including a processor and a sensor may be provided. The processor obtains a first degree of degradation of a first core based on a first parameter value associated with a lifetime of the first core and a first operating level associated with an operation of the first core. The processor obtains a second degree of degradation of a second core based on a second parameter value associated with a lifetime of the second core and a second operating level associated with an operation of the second core. The processor schedules a task of the first core and the second core based on the first degree of degradation and the second degree of degradation. The sensor provides the first parameter value and the first operating level to the first core and the second parameter value and the second operating level to the second core.Type: GrantFiled: October 1, 2021Date of Patent: April 2, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Dong-Uk Ryu, Seongbeom Kim, Janghyuk An
-
Patent number: 11934291Abstract: A method of logging thread parallelism data include executing a plurality of threads at a multicore processor associated with an operating system to perform symmetrical multiprocessing. The method also includes tracking, at a logging subsystem of the operating system, an accumulated runtime associated with each thread combination of the plurality of threads during execution of the plurality of threads. The accumulated runtime of a particular thread combination increases while the particular thread combination is running on the multicore processor in parallel. The method also include generating, at the logging subsystem, logging data indicating the accumulated runtime for each thread combination. The method further includes outputting the logging data. The logging data is usable to increase thread parallelism at the multicore processor.Type: GrantFiled: February 23, 2021Date of Patent: March 19, 2024Assignee: KYOCERA Document Solutions Inc.Inventor: Edwin P Lockwood
-
Patent number: 11921606Abstract: Methods and system are provided for determining a system capacity. The system capacity may be determined by performing one or more capacity tests. The one or more capacity tests may produce capacity test results.Type: GrantFiled: February 17, 2023Date of Patent: March 5, 2024Assignee: Comcast Cable Communications, LLCInventors: Lichia Lu, Qi Wang, Ningxiang Yuan
-
Patent number: 11899553Abstract: An aspect of the present disclosure provides a relevance ranking system for events identified by performance management systems. In one embodiment, a system receives, from one or more performance management systems, events associated with performance metrics and determines, based on the received events, a corresponding relevance score for each performance metric. The system generates a ranking list of the received events based on the corresponding relevance scores (determined for the performance metrics). The system then provides the ranking list of events to a user (such as an administrator). According to another aspect, the system (noted above) performs the steps of receiving, determining, and generating for each time interval of a set of time intervals.Type: GrantFiled: December 23, 2021Date of Patent: February 13, 2024Assignee: Healtech Software India Pvt. Ltd.Inventors: Atri Mandal, Sudhir Shetty, Jaisri S, Palavali Shravan Kumar Reddy
-
Patent number: 11900216Abstract: Systems and methods are described for operating a hybrid computing system using cluster contraction for converting large, dense input to reduced input that can be easily mapped into a quantum processor. The reduced input represents the global structure of the problem. Techniques involve partitioning the input variables into clusters and contracting each cluster. The input variables can be partitioned using an Unweighted Pair Group Method with Arithmetic Mean algorithm. The quantum processor returns samples based on the reduced input and the samples are expanded to correspond to the original input.Type: GrantFiled: November 16, 2022Date of Patent: February 13, 2024Assignee: D-WAVE SYSTEMS INC.Inventors: James A. King, William W. Bernoudy, Kelly T. R. Boothby, Pau Farré Pérez
-
Patent number: 11886316Abstract: An apparatus to collect firmware measurement data at a computing system is disclosed. The apparatus includes a plurality of agents, each including a non-volatile memory storing firmware executed to perform a function associated with the agent, verification logic to generate measurement data by verifying the integrity of the firmware and a register to store the measurement data, and a processor to execute an instruction to collect firmware measurement data from each of the plurality of agents.Type: GrantFiled: April 29, 2022Date of Patent: January 30, 2024Assignee: Intel CorporationInventors: Prashant Dewan, Uttam Sengupta, Aditya Katragada
-
Patent number: 11847007Abstract: Embodiments disclosed include methods and systems that adaptively, in real-time, evaluate data center performance, assess data center efficiency, data center sustainability, data center availability, compute performance, storage performance and provide data center customers with an overall data center performance rating, presented as a Total Resource Utilization Efficiency or TRUE score. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods. Other embodiments of the methods or systems include addition of newly defined metrics as categories or sub-categories to be used to calculate data center TRUE score.Type: GrantFiled: December 9, 2022Date of Patent: December 19, 2023Assignee: Nautilus TRUE, LLCInventor: Arnold Castillo Magcale
-
Patent number: 11846971Abstract: A system to provide increased visibility and insight into unexpected usage patterns for electronic devices is described. The utilization analysis system applies a utilization model to device utilization information. The utilization model is also used to determine one or more device usage patterns for the electronic device. These device usage patterns are used to determine an unexpected device utilization where the system responds to the unexpected device utilization with several hardware and software solution proposals to prevent damage to the electronic device and/or enhance the design and development of the electronic device.Type: GrantFiled: October 27, 2021Date of Patent: December 19, 2023Assignee: International Business Machines CorporationInventors: Kondala Rao Radha Ravi Shankara Mantripragada, Sri Harsha Varada, Ramesh Naidu Yamalapalli, Venkata Vara Prasad Karri
-
Patent number: 11847210Abstract: A detecting device (10) acquires information related to communication by an IoT device. The detecting device (10) inputs data representing a feature of the information related to the communication to a generative model which generates output data on the basis of a latent variable which is a random variable according to a mixed Gaussian distribution and input data, and calculates the output data. The detecting device (10) calculates an anomaly score on the basis of the output data and detects an anomaly in the IoT device when the anomaly score exceeds a threshold value.Type: GrantFiled: June 20, 2019Date of Patent: December 19, 2023Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventor: Yuki Yamanaka
-
Patent number: 11838351Abstract: A deployment manager executing in a distributed computing environment generates a user behavior analytics (UBA) deployment to process structured event data. The deployment manager configures a streaming cluster to perform streaming processing on real-time data and configures a batch cluster to perform batch processing on aggregated data. A configuration manager executing in the distributed computing environment interoperates with the deployment manager to update the UBA deployment with user-provided code and configurations that define streaming and batch models, among other things. In this manner, the deployment manager provides a scalable UBA deployment that can be customized, via the configuration manager, by a user.Type: GrantFiled: November 21, 2022Date of Patent: December 5, 2023Assignee: SPLUNK INC.Inventors: Marios Iliofotou, Ravi Bulusu, Ashwin Athalye, Sathya Kavacheri, Shekar Kesarimanglam
-
Patent number: 11836065Abstract: The present disclosure discloses a method and apparatus for testing a stress based on a cloud service, and relates to the field of cloud computing technology, and further to the field of cloud operation and maintenance technology. A particular implementation comprises: acquiring, based on first stress test information of a business system in a cloud service, a number of expected stress test nodes corresponding to the business system; creating edge computing nodes, a number of the edge computing nodes being identical to the number of the expected stress test nodes; and performing a stress test on the business system by using the edge computing nodes, to acquire second stress test information of the business system.Type: GrantFiled: August 9, 2021Date of Patent: December 5, 2023Assignee: Beijing Baidu Netcom Science and Technology Co., Ltd.Inventors: Yi Zhao, Chaoping Ji
-
Patent number: 11816012Abstract: Techniques for multi-domain systems integration and evaluation are disclosed, including: obtaining criteria associated with a strategic objective; determining that a first system, operating in a first operating domain, is only partially capable of satisfying a first criterion in the criteria; determining that a second system, operating in a second operating domain that is different from the first operating domain, is capable of augmenting the first system with respect to satisfying the first criterion; responsive to determining that the second system is capable of augmenting the first system with respect to satisfying the first criterion, modeling a multi-domain system including at least a first component from the first system and at least a second component from the second system; and generating a performance metric that objectively evaluates capabilities of the multi-domain system against the criteria associated with the strategic objective.Type: GrantFiled: October 13, 2021Date of Patent: November 14, 2023Assignee: RAYTHEON COMPANYInventors: Paul C. Hershey, Marcus A. Teter, Vikram A. Prasad
-
Patent number: 11803388Abstract: An apparatus and method are provided for processing instructions. The apparatus has execution circuitry for executing instructions, where each instruction requires an associated operation to be performed using one or more source operand values in order to produce a result value. Issue circuitry is used to maintain a record of pending instructions awaiting execution by the execution circuitry, and prediction circuitry is used to produce a predicted source operand value for a chosen pending instruction. Optimisation circuitry is then arranged to detect an optimisation condition for the chosen pending instruction when the predicted source operand value is such that, having regard to the associated operation for the chosen pending instruction, the result value is known without performing the associated operation.Type: GrantFiled: July 17, 2019Date of Patent: October 31, 2023Assignee: Arm LimitedInventors: Peter Richard Greenhalgh, Frederic Claude Marie Piry, Ian Michael Caulfield, Albin Pierrick Tonnerre
-
Patent number: 11798156Abstract: An approach is provided in which the approach captures an image of a component rack that includes a set of hardware components that are part of a hyperconverged system. The approach discovers the set of hardware components on a computer network during a domain-specific discovery process, and verifies that each one of the set of hardware components captured in the image matches one of the discovered set of hardware components. The approach monitors a status of the set of hardware components in response to verifying that each one of the set of hardware components captured in the image matches one of the discovered set of hardware components.Type: GrantFiled: March 26, 2020Date of Patent: October 24, 2023Assignee: International Business Machines CorporationInventors: Sneha Arunkumar Gaikwad, Cynthia Diaz, Shalini Gundaiah Ramamurthy, Sahil Bhadreshkumar Shah, Debbani Kundu Naskar
-
Patent number: 11789809Abstract: Aspects of the present disclosure involve systems and methods for improving the performance of a telecommunications network by monitoring the performance of one or more storage drives. Operational data is received from a plurality of storage drives of a storage server of a telecommunications network. A plurality of operational coefficients for each of the plurality of storage drives is derived based on the operational data, and a cluster plot is created from the plurality of operational coefficients for each of the plurality of storage drives. A distance is calculated between a subset of operational coefficients of the plurality of operational coefficients of the cluster plot, and a remedial action is initiated on a storage drive of the plurality of storage drives when a calculated distance of an operational coefficient associated with the storage drive exceeds a distance value from a cluster of the cluster plot.Type: GrantFiled: May 16, 2022Date of Patent: October 17, 2023Assignee: Level 3 Communications, LLCInventors: William Hopkins, Lawrence W. Gowin
-
Patent number: 11791867Abstract: A disclosed transmitter for wireless communication includes multiple transmitting antennas, a symbol mapper for mapping an input block including multiple binary bits and representing information to be transmitted to a symbol representing an ordered plurality of complex numbers, a space-time encoder for applying an encoding operator to the symbol to produce a vectorized space-time codeword defining electrical signals to be transmitted by the transmitter, the encoding operator being dependent on a set of predefined stabilizer generators, and circuitry to collectively transmit, by the antennas to multiple receiving antennas of a receiver over a wireless transmission channel, the electrical signals defined by the vectorized space-time codeword. The receiver includes a space-time decoder for recovering the symbol from the electrical signals transmitted by the transmitter using a decoding operation that is based on maximum likelihood inference, and a symbol de-mapper for recovering the input block from the symbol.Type: GrantFiled: December 29, 2021Date of Patent: October 17, 2023Assignee: BOARD OF REGENTS, THE UNIVERSITY OF TEXAS SYSTEMInventors: S. Andrew Lanham, Travis Cuvelier, Brian R. La Cour, Robert Heath
-
Patent number: 11778573Abstract: Example predictive wireless feedback control systems disclosed herein include a receiver to receive measurements of a controlled system via a first wireless link. Disclosed example systems also include an observer to output estimated values of states of the controlled system based on a state space model that is updated based on the measurements. Disclosed example system further include a predictor to predict future values of the states of the controlled system based on the estimated values of the states, a first latency of the first wireless link and an upper limit of a second latency associated with a second wireless link that is to communicate values of a control signal to an actuator associated with the controlled system. In disclosed examples, the predictor is to output the predicted future values of the states to a controller that is to determine the control signal.Type: GrantFiled: September 20, 2021Date of Patent: October 3, 2023Assignee: Intel CorporationInventors: Linda Patricia Osuna Ibarra, David Gómez Gutiérrez, Dave Cavalcanti, David Arditti Ilitzky
-
Patent number: 11768826Abstract: One or more non-transitory computer readable media containing program instructions that, when executed by one or more processors, cause the one or more processors to perform operations: generating a database of interconnected smart entities, the smart entities including object entities representing each of the plurality of physical devices and data entities representing data generated by the devices, the smart entities being interconnected by relational objects indicating relationships between the object entities and the data entities; receiving data from a first device of the plurality of physical devices; determining a second device from a relational object for the first device based on the received data; and modifying a data entity connected to an object entity of the second device within the database of smart entities based on the received data for the first device.Type: GrantFiled: September 26, 2018Date of Patent: September 26, 2023Assignee: JOHNSON CONTROLS TYCO IP HOLDINGS LLPInventors: Youngchoon Park, Sudhi R. Sinha, Vaidhyanathan Venkiteswaran, Erik S. Paulson, Vijaya S. Chennupati
-
Patent number: 11762753Abstract: Aspects relate to system and methods for determining a user specific mission operational performance, using machine-learning processes.Type: GrantFiled: May 28, 2021Date of Patent: September 19, 2023Assignee: GMECI, LLCInventors: Bradford R. Everman, Brian Scott Bradke
-
Patent number: 11755492Abstract: A storage device is provided to comprise a memory device for storing data, a cache memory device including a first cache memory configured to cache certain data stored in the memory device and a second cache memory configured to store data evicted from the first cache memory, and a memory controller configured to receive a read request for first data from a host, evict second data from the first cache memory based on a reuse distance of the second data, store the second data in the second cache memory, load the first data to the first cache memory, and transmit the first data to the host.Type: GrantFiled: November 30, 2021Date of Patent: September 12, 2023Assignee: SK HYNIX INC.Inventors: Jun Hee Ryu, Kwang Jin Ko
-
Patent number: 11733288Abstract: In some examples, a method of operating a circuit may comprise performing a circuit function under normal conditions, performing the circuit function under aggravated conditions, predicting a potential future problem with the circuit function under the normal conditions based on an output of the circuit function under the aggravated conditions, and outputting a predictive alert based on predicting the potential future problem.Type: GrantFiled: December 1, 2021Date of Patent: August 22, 2023Assignee: Infineon Technologies AGInventors: Bernhard Gstoettenbauer, Georg Georgakos, Dirk Hammerschmidt, Veit Kleeberger, Ludwig Rossmeier, Rafael Zalman, Thomas Zettler
-
Patent number: 11734144Abstract: Monitoring a set of virtual users during performance testing and reporting virtual user operations data to ensure an ongoing and constant transactions per second load and providing test result data with evidence of constant transactions per second (TPS) during the test. Generating and executing performance tests under constant TPS includes restarting virtual users that are terminated during the performance tests.Type: GrantFiled: July 6, 2021Date of Patent: August 22, 2023Assignee: International Business Machines CorporationInventor: Suman Patra
-
Patent number: 11720460Abstract: Described herein are systems, methods, and software to enhance the management and deployment of data processing clusters in a computing environment. In one example, a management system may monitor data processing efficiency information for a cluster and determine when the efficiency meets efficiency criteria. When the efficiency criteria are met, the management system may identify a new configuration for the cluster and initiate an operation to implement the new configuration for the cluster.Type: GrantFiled: March 1, 2022Date of Patent: August 8, 2023Assignee: Hewlett Packard Enterprise Development LPInventor: Joel Baxter
-
Patent number: 11714874Abstract: Systems and methods for cache optimization are disclosed. A request for a user interface is received from a first user device. The request includes a user key. An interface key corresponding to an interface template of the requested user interface is generated from the user key. The interface template of the requested user interface is loaded. The interface template includes one or more edge side include (ESI) identifiers in the interface template. An element key corresponding to a first ESI element associated with a first of the one or more ESI identifiers is generated from the user key. The first ESI element is loaded and positioned at a location within the interface template identified by the first of the one or more ESI identifiers. A complete user interface is provided to the first user device. The complete user interface includes the interface template having the first ESI element positioned therein.Type: GrantFiled: May 19, 2022Date of Patent: August 1, 2023Assignee: Walmart Apollo, LLCInventors: Stephen A. Bitondo, Anthony Tang, Shriram Sharma, Girish Subramanian, Duy Le
-
Patent number: 11704225Abstract: Load testing a service having a plurality of different states is provided. A multitude of simulated users accessing the service are divided into a plurality of cohorts. Simulated users within a given cohort share a similar personality type. A load test of the service is performed by applying a set of service requests from each respective cohort to the service. In response to a percentage of simulated users of each cohort encountering a particular state in the service, a user response is determined for the percentage of simulated users within each cohort at that particular state based on a probabilistic user behavior model corresponding to a personality type of each cohort such that user responses at that particular state are distributed in accordance with the probabilistic user behavior model. Distributed user responses at that particular state are applied to the load test in accordance with the probabilistic user behavior model.Type: GrantFiled: January 7, 2021Date of Patent: July 18, 2023Assignee: International Business Machines CorporationInventors: Jason Zhong, Matthias Seul
-
Patent number: 11687438Abstract: Systems and methods are described for performing adaptive thresholding on key performance indicator (KPI) values using an online machine learning algorithm as the KPI values or the data from which the KPI values are derived is being ingested. For example, the system can identify outliers in a moving window of KPI values. To implement the adaptive thresholding, the system may identify seasonality and/or trend components in historical KPI values. When a new KPI value is obtained, the system may remove the identified seasonality and/or trend components from the KPI value, and determine whether the modified KPI value is an outlier using sketches or quantiles. The system can then repeat this process for each subsequently received KPI value.Type: GrantFiled: January 29, 2021Date of Patent: June 27, 2023Assignee: Splunk Inc.Inventors: Ian Edward Torbett, Lila Fridley, Tristan Antonio Fletcher, Ayyappa Muthusami, Tanner Gilligan
-
Patent number: 11675682Abstract: In one embodiment, a software agent profiler process attaches to an application and a primary instrumentation interface for the application, and discovers one or more software agents associated with the application. The software agent profiler process may then launch the one or more software agents within an encapsulated container environment of the software agent profiler process by configuring each of the one or more software agents, respectively, to point to a proxy instrumentation interface of the software agent profiler process instead of the primary instrumentation interface for the application. As such, the software agent profiler process may receive calls from the one or more software agents on the proxy instrumentation interface of the software agent profiler process, and can manage the calls from the one or more application agents prior to the calls being passed to the primary instrumentation interface for the application.Type: GrantFiled: January 13, 2022Date of Patent: June 13, 2023Assignee: Cisco Technology, Inc.Inventor: Walter Theodore Hulick, Jr.