Simulating Electronic Device Or Electrical System Patents (Class 703/13)
  • Patent number: 11824354
    Abstract: A computer system provides online state estimation (SE) and topology identification (TI) using advanced metering infrastructure (AMI) measurements in a distribution network. The computer system obtains input data including the AMI measurements, a network configuration, and line parameters; solves an SE and TI problem formulated from the input data and power equations of the distribution network; and periodically updates states and topology of the distribution network during power system operation. To solve the SE and TI problem, the computer system constructs a mixed-integer convex approximation programming (MICP) model to obtain an initial topology; generates neighboring spanning trees according to the MICP model and the initial topology; evaluates performance of each neighboring spanning tree with a matching index that is an indication of power flow performance; and chooses a tree topology of a neighboring spanning tree having a minimum matching index as a final network topology of the distribution network.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: November 21, 2023
    Assignee: Bigwood Technology, Inc.
    Inventors: Lin Zeng, Dong Liang, Hsiao-Dong Chiang, Gilburt L Chiang
  • Patent number: 11809469
    Abstract: Provided are a system and method that use machine learning to identify documents to be excluded from a report or included in a report of a software application. In one example, the method may include receiving document data of a set of documents assigned to a report, executing the machine learning model on the received document data which identifies a document assigned to the set of documents that is to be excluded from the report, displaying, via a user interface, a set of line items corresponding to the set of documents, respectively, activating a user interface element of the identified document within a line item of the identified document, and in response to detecting a selection of the activated user interface element via the user interface, accepting the exclusion of the identified document from the report and move the identified document to a different report.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: November 7, 2023
    Assignee: SAP SE
    Inventors: Mohd Danish Imam, Devendra A M, Ajay Krishna Uniyal, Kumar Priyam
  • Patent number: 11804302
    Abstract: A sensitivity index model for predicting the sensitivity of an entity to a potential future disruption can be trained using a process that includes dividing a population of entities for which data attributes are available into matched pairs in a first sub-population and a second sup-population based on matching propensity scores for the entities using supervised machine learning, modeling outcomes for the two sub-populations, using the resultant models to calculate expected performances of the entities under differing conditions, and generating the sensitivity index model using supervised learning techniques based on quantification of differences between the calculated expected performances for the entities.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: October 31, 2023
    Inventors: Gerald Fahner, Brad Vancho
  • Patent number: 11790129
    Abstract: An integrated platform is provided that enables the various steps of development operations from design to sales, the virtualization, the visualization and the interpretation of a device so it may be fully created (designed), viewed, manipulated, packaged, simulated, tested, published and marketed right from within the platform. The resulting virtual device (VD) may be a multi-layered, -dimensional, -angular, -disciplinary, -documentarian, -service, manipulated and used in multiple ways. The provided VD may include visual representations of the VD via a traditional display device in a non-immersive environment and/or within an immersive environment via new virtual-reality (VR) devices. For instance, a user may create, manipulate, in real-time, layered multi-dimensional views of a VD in a virtual-reality, augmented-reality (AR), augmented virtual-reality (AVR), and/or mixed-reality (MR) environments.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: October 17, 2023
    Assignee: AZ, LLC
    Inventor: Sana Rezgui
  • Patent number: 11783475
    Abstract: A design system generates a design for an in-ear device customized for a user. The in-ear device produces audio content for the user. The design system captures anthropometric data of the user. Using machine learning techniques, the design system determines features of an ear of the user from the anthropometric and generates a three dimensional (3D) geometry of the user's ear. A design for the in-ear device is generated based on the 3D geometry of the user's ear and includes a shell configured to fit in at least a portion of an ear canal of the user.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: October 10, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Antonio John Miller, Morteza Khaleghimeybodi
  • Patent number: 11783048
    Abstract: A security assessment system is configured to provide a duplicated environment which duplicates an assessment target system comprising a plurality of physical components. The security assessment system includes a duplicated environment design circuitry and a duplicated environment construction circuitry. The duplicated environment design circuitry is configured to select a duplication level based on constraints specified by a user and effects associated with the physical components in order to design the duplicated environment to produce a designed result indicative of a duplicated environment design. The duplication level is indicative of any one of a simulation sub-module, an emulation sub-module, and a physical sub-module which are for reproducing the physical components of the assessment target system. The duplicated environment construction circuitry is configured to construct the duplicated environment based on the designed result.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: October 10, 2023
    Assignees: NEC CORPORATION, B. G. Negev Technologies and Applications Ltd., at Ben-Gurion University
    Inventors: Masaki Inokuchi, Yoshinobu Ohta, Ron Bitton, Orly Stan, Tomer Gluck, Asaf Shabtai, Yuval Elovici
  • Patent number: 11768757
    Abstract: The present application relates to a kernel debugging system and method. The kernel debugging system includes: a user interface module, the user interface module being configured to edit program codes and output an execution result of the program codes; a compilation module, the compilation module being configured to compile the program codes into object files; and a Kwasm engine, the Kwasm engine being directly installed in a system kernel of an operating system, and being configured to interpret and execute the object files in a kernel mode, so as to obtain the execution result of the program codes. On the basis of the kernel debugging system, a user can write program codes like writing a common application program, namely, the program codes can be run and executed in a system kernel without paying attention to details of the system kernel.
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: September 26, 2023
    Assignee: Black Sesame Technologies Inc.
    Inventor: Haiying Liu
  • Patent number: 11768249
    Abstract: System, methods, and other embodiments described herein relate to improving the estimation of battery life. In one embodiment, a method includes measuring electrochemical data of a battery cell associated with an electrochemical reaction triggered by a test during a diagnostic cycle. The method also includes determining a feature associated with the degradation of the battery cell from the electrochemical data. The method also includes predicting an end-of-life (EOL) of the battery cell by using the feature in a machine learning (ML) model.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: September 26, 2023
    Assignees: Toyota Research Institute, Inc., Massachusetts Institute of Technology, The Board of Trustees of the Leland Stanford Junior University
    Inventors: William C. Chueh, Bruis van Vlijmen, William E. Gent, Vivek Lam, Patrick K. Herring, Chirranjeevi Balaji Gopal, Patrick A. Asinger, Benben Jiang, Richard Dean Braatz, Xiao Cui, Gabriel B. Crane
  • Patent number: 11763053
    Abstract: The independent claims of this patent signify a concise description of embodiments. An emulation control block enables a user to view an entire design in the same phase so that the used can observe and control a halted design in the same logical reference cycle. Both the clock cone and design flops are provided in the state which occurs after the evaluation of cycle K of the reference time. During cycle K+1 of an emulation, the values of derived clocks for cycle K+1 are computed. Moreover, during cycle K+1 of the emulation, the values of the sequential elements are computed based cycle K values of the clocks. When the emulation is halted due to a break, the clock cone is reverted to its previous state. This Abstract is not intended to limit the scope of the claims.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: September 19, 2023
    Assignee: Synopsys, Inc.
    Inventors: Alex Rabinovitch, Bojan Mihajlovic, Xavier Guerin, Manish Shroff
  • Patent number: 11750634
    Abstract: This disclosure describes threat detection monitoring of systems executing in environments (consisting of hosts, networks, and/or applications, etc.), e.g., service provider networks, using trained deep learning/machine learning (ML) models. The models may be trained in one or more stages in simulators within a service provider network, e.g., the cloud, and/or in a simulator located in an on-premises environment, as well as on systems executing within the network. The models may be trained without relying on any security device/feature being configured or enabled, or with such security device/features being configured or enabled.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: September 5, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Ankush Chowdhary, Rohit Kailas Paygude
  • Patent number: 11741036
    Abstract: Techniques are provided for centrally analyzing data in a cloud environment. Data can be received from a cloud provider and a machine learning model of a unified smart connector is applied to the data in order to create modeled data. An operation status can be determined based on the modeled data and the unified smart connector can independently determine, for example, if additional data is needed, the type of data needed, and the source of the data.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: August 29, 2023
    Assignee: Visa International Service Association
    Inventors: Sabu Peter, Karthikeyan Kandasamy, Hong Zhu, Anna Meklin
  • Patent number: 11733683
    Abstract: A cloud-based industrial data services (IDS) architecture leverage smart tags, asset models, and data service applications to facilitate secure transaction and exchange of contextualized factory data between different parties as part of a combined technology and commerce platform, or to perform provide asset owners with insights into operation of their industrial assets. The IDS platform supports a set of services that connect providers of smart industrial devices to plant floor and systems owned by the end users of these devices. The cloud-based platform allows asset providers to publish data service applications for purchase and use by end users of their assets, and allows equipment owners to control remote access to selected sets of their industrial data via the cloud platform.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: August 22, 2023
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Joachim Thomsen, Stephen C. Briant, Manuel Sukerman, Juergen K. Weinhofer, Sujeet Chand, Scott A. Miller, Noel Henderson, Bruce E. Hammon
  • Patent number: 11714677
    Abstract: Techniques are disclosed for creating a workspace. A data processing system receives a request to create a workspace to implement a portion of a model deployed in a production environment. One or more data objects and associated metadata thereof relevant to the portion of the model, and an execution venue for the workspace are obtained. A set of instructions is generated for executing the one or more data objects and the associated metadata in the workspace. The workspace is created within the execution venue by instantiating the portion of the model, the one or more data objects, and the associated metadata in the workspace. The portion of the model in the workspace is processed using the one or more data objects and the associated metadata in accordance with the set of instructions, and the production environment is updated by the data processing system based on the processing.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: August 1, 2023
    Assignee: Oracle Financial Services Software Limited
    Inventors: Rajaram Narasimha Vadapandeshwara, Tara Nandakishore Kant
  • Patent number: 11709912
    Abstract: A method of detecting abnormality may include the following steps. A normal-value range of a parameter for a target object is determined based on historical values of the parameter in a preset time period or at a preset time point. Whether the target object is abnormal is determined based on the normal-value range and the value of the parameter for the target object in the preset time period or at the preset time point within a current time cycle. Further, another normal-value range may be determined based on historical deviation values for the target object in historical time periods or at historical time points before the preset time period or the preset time point. Whether the target object is abnormal is determined based on either of the two normal-value ranges.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: July 25, 2023
    Assignee: Hangzhou DPtech Technologies Co., Ltd.
    Inventors: Tian Tan, Zhongliang Chen, Xiaolong Li
  • Patent number: 11693989
    Abstract: According to an aspect, there is provided a computer-implemented method of operating a first node. The first node has an algorithm for evaluating input data from another node, with the input data having a plurality of different attributes. The method comprises receiving, from a second node, a proposal for the evaluation of a first set of input data by the algorithm; estimating the performance of the algorithm in evaluating the first set of input data based on the proposal; and outputting, to the second node, an indication of the estimated performance of the algorithm. A corresponding first node is also provided.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: July 4, 2023
    Assignee: Koninklijke Philips N.V.
    Inventors: Lu Zhang, Meilof Geert Veeningen
  • Patent number: 11687532
    Abstract: A computer-implemented method for efficiently performing a database join in a distributed data processing system comprising multiple computational nodes, the method comprising determining a first set of one or more columns of a first database table and a second set of one or more columns of a second database table on which the join is to be performed; estimating a size of the rows of the first table which have a particular combination of values in the first set of columns; computing a salt factor n based on the estimated size of rows and further based on a processing capacity of a computational node of the distributed data processing system; assigning one of n different salt values to each row of the first table having the particular combination of values in the first set of columns; for each row of the second table having the particular combination of values in the second set of columns into n rows, expanding the row into n row, and assigning to each expanded row a different one of the n salt values; and per
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: June 27, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Nicolas Prettejohn, Katherine Ketsdever
  • Patent number: 11657728
    Abstract: Systems and methods of the present invention provide for: storing a plurality of content plugins; generating a graphical user interface (GUI) including components for: selecting a subset of plugins, defining a relationship between the plugins in the subset, and defining a custom pathway through the subset, including rules or conditions for navigation; receiving, from the content creator client device, selection of the subset, the relationship, and the rule or condition; generating, from the subset, relationship, and rule or condition; and transmitting to client devices for display, a learning course content for a learning application.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: May 23, 2023
    Inventors: Franklin Alioto, Jeffrey Argast, Zack Belinson, David Copeman, Samir Derradji, Amanda Newlin, David Rowe, Kristin Sardina, Brian Weck
  • Patent number: 11648674
    Abstract: A method and system for programming picking and placing of a workpiece is provided. Embodiments may include associating a workpiece with an end effector that is attached to a robot and scanning the workpiece while the workpiece is associated with the end effector. Embodiments may also include determining a pose of the workpiece relative to the robot, based upon, at least in part, the scanning.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: May 16, 2023
    Assignee: Teradyne, Inc.
    Inventor: Christopher Thomas Aloisio
  • Patent number: 11633853
    Abstract: Systems (100) and methods (900) for controlling movement of an articulating arm having a plurality of joints. The methods comprise: receiving, by the controller, a command to perform a task by the articulating arm; ranking movements of the joints based on how much each said joint needs to move at a first time in order to follow the command; selecting a first subset of joints with top-ranked movements from the plurality of joints, where the subset of joints comprises less than a total number of joints contained in the plurality of joints; and causing only the joints of the first subset to move during a first timeslot of a plurality of timeslots.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: April 25, 2023
    Inventor: Paul M. Bosscher
  • Patent number: 11625521
    Abstract: A method for debugging a logic system design including a target module to be debugged. The method includes receiving a first gate-level netlist associated with the logic system design and a second gate-level netlist associated with the target module that are generated based on a description of the logic system design, obtaining runtime information of an input signal of the target module by running the first gate-level netlist, and obtaining runtime information of the target module by running the second gate-level netlist based on the runtime information of the input signal of the target module.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: April 11, 2023
    Inventor: Yan Lu
  • Patent number: 11623406
    Abstract: In one embodiment of the present invention, an escape hole generator creates escapes holes designed to facilitate removal of support and/or unprinted material generated inside enclosed hollows of three-dimensional (3D) digital models during 3D printing. In operation, the escape hole generator identifies a hollow included in the three-dimensional model and then selects optimized locations for escape holes. Notably, the escape hole generator selects the locations to optimize placement heuristics, such as favoring locations closer to the bottom of the 3D model, while satisfying escape hole constraints (e.g., hole size and spacing requirements). The escape hole generator then perforates the hollow at the selected locations with geometries that provide channels from the outer surface of the hollow to the outer surface of the hollow.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: April 11, 2023
    Assignee: AUTODESK, INC.
    Inventor: Ryan Michael Schmidt
  • Patent number: 11615223
    Abstract: Techniques described herein are directed to comparing, using a machine-trained model, neural network activations associated with data representing a simulated environment and activations associated with data representing real environment to determine whether the simulated environment is causes similar responses by the neural network, e.g., a detector. If the simulated environment and the real environment do not activate the same way (e.g., the variation between neural network activations of real and simulated data meets or exceeds a threshold), techniques described herein are directed to modifying parameters of the simulated environment to generate a modified simulated environment that more closely resembles the real environment.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: March 28, 2023
    Assignee: Zoox, Inc.
    Inventor: Ekaterina Hristova Taralova
  • Patent number: 11604459
    Abstract: A real-time control system includes a simulation system to implement a predictive, look-ahead function that provides an operator with information that enables a higher level of situational awareness of the expected transitional events of future steps within the control program or sequence logic. The simulation system enables future steps and transitions to be monitored before they actually occur, which enables the operator to recognize and potentially take action, in a current time step, to alleviate the underlying cause of the problem, thus reducing the likelihood of or preventing a sequence stall of the control program.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: March 14, 2023
    Inventors: Richard W. Kephart, Jr., Xu Cheng, James L. Thompson
  • Patent number: 11599688
    Abstract: Systems and methods for simulating cyber-physical systems are disclosed. A plurality of geographic simulation layers representing respective infrastructure sectors of a real-world environment may be generated, and the layers may be linked together with one another to create a multi-layer simulation. The associations between the layers of the simulation may be adjusted, and characteristics of the simulation layers themselves may be adjusted, to ensure that the simulation conforms to characteristics of the real-world environment being simulated. In some embodiments, a multi-user simulation system allows users at separate terminals to execute attack inputs and defense inputs against the simulation to try to destabilize and stabilize the simulation, respectively. Results of the attack inputs and defense inputs may be simultaneously displayed on a plurality of terminals.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: March 7, 2023
    Assignee: NOBLIS, INC.
    Inventors: Cory Krause, Mark Jason Sanders, Ilya L. Basin, Mychal William Joseph Ivancich, Shane Dillon Mitchell, Nicholas Gregory Kaufman, John Fant
  • Patent number: 11580356
    Abstract: Certain aspects of the present disclosure provide techniques for performing piecewise pointwise convolution, comprising: performing a first piecewise pointwise convolution on a first subset of data received via a first branch input at a piecewise pointwise convolution layer of a convolutional neural network (CNN) model; performing a second piecewise pointwise convolution on a second subset of data received via a second branch input at the piecewise pointwise convolution layer; determining a piecewise pointwise convolution output by summing a result of the first piecewise pointwise convolution and a result of the second piecewise pointwise convolution; and providing the piecewise pointwise convolution output to a second layer of the CNN model.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: February 14, 2023
    Assignee: Qualcomm Incorporated
    Inventors: Jamie Menjay Lin, Jin Won Lee, Jilei Hou
  • Patent number: 11567639
    Abstract: Systems, computer program products, and computer-implemented methods for visualizing and interacting with a plurality of models that collectively represent a real world system depicted in a graphical user interface (GUI). The system described herein may generate an interactive GUI with multiple modes and a plurality of panels associated with the plurality of models. These panels and modes lay the framework for how a user can properly visualize and analyze the models at a particular point in time or over a period of time. The systems, computer program products, and computer-implemented methods may thus, according to various embodiments, enable a plurality of models that collectively represent a real world system be interacted with and visualized by a graphical user interface.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: January 31, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Jesse Rickard, Timothy Slatcher, Thomas McArdle, Aravind Baratha Raj, David Fowler, David Skiff
  • Patent number: 11570058
    Abstract: Auto connectivity simulation from the client-side. Workstations/clients are intelligently selected, on a continuous basis, for auto connectivity simulation and probes are communicated to the selected workstations which activate a previously deployed agent that is configured to conduct connectivity simulations to the communication network and, at least, basic utility services provided within the communication network. The comprehensive results of connectivity simulations are analyzed and patterns of connectivity issues are identified. Subsequently, rules are applied to the patterns of connectivity issues to determine appropriate actions, such as reconfiguring the connectivity route, the servers used for connection and/or notifying personnel assigned to address the issues.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: January 31, 2023
    Inventors: Sasidhar Purushothaman, Mangesh Narendra Chore, Rajesh Sen
  • Patent number: 11551381
    Abstract: An information processing system includes a terminal device and an information processing device. The terminal device captures an image of at least a portion of a printed board and transmits the captured image of the at least a portion of the printed board to the information processing device. Based on the captured image and design information items about a plurality of elements included in the printed board, the information processing device extracts design information items about one or more elements constituting the at least a portion of the printed board, and generates an image in which images based on the design information items about the one or more elements are superimposed on the captured image. The information processing device transmits the generated image to the terminal device. The terminal device displays the generated image, received from the information processing device, on a display of the terminal device.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: January 10, 2023
    Inventor: Kimihiko Kawamoto
  • Patent number: 11537768
    Abstract: A method for aging simulation model establishment includes following operations. Provide a planar p-type metal-oxide-semiconductor field-effect transistor (pMOSFET) having a source and a drain. Measure a first reliability degradation data of the pMOSFET. Select a model for the pMOSFET with modeling parameters related to hot carrier induced punch-through (HEIP). The modeling parameters comprise hot carrier injection (HCI) parameters used to fix a simulated current relation between the source and the drain. Construct the modeling parameters by aging parameters multiplied corresponding flags. Perform a simulation of the pMOSFET with the model to have a second reliability degradation data. Update the aging parameters and re-performing the simulation if the first reliability degradation data and second reliability degradation data are not matched.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: December 27, 2022
    Inventor: Jei-Cheng Huang
  • Patent number: 11514211
    Abstract: Systems and a method for simulating a flexible retraction cable during motion of an object to which the cable is attached. The method includes receiving information inputs, including a numerical model of the object, receiving cable information inputs and retraction system information inputs. A numerical model of the flexible cable is modeled by modelling only a part of the flexible cable located outside a retraction system as a sequence of control points distributed along a length of the part, wherein each of the control points is submitted to a force representing the interaction of the control point with its environment and wherein the number of control points is fixed. The method further includes storing the numerical model of the flexible cable in a memory and simulating a motion of the flexible cable that would occur during a movement of the object.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: November 29, 2022
    Assignee: Siemens Industry Software Inc
    Inventors: Benoit Michel, Guillaume Ginioux, Pierre Lagier
  • Patent number: 11506984
    Abstract: A method including: determining a first simulated partial image formed, by a lithographic projection apparatus, from a first radiation portion propagating along a first group of one or more directions; determining a second simulated partial image formed, by the lithographic projection apparatus, from a second radiation portion propagating along a second group of one or more directions; and determining an image by incoherently adding the first partial image and the second partial image, wherein the first group of one or more directions and the second group of one or more directions are different.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: November 22, 2022
    Assignee: ASML Netherlands B.V.
    Inventors: Duan-Fu Stephen Hsu, Rafael C. Howell, Jianjun Jia
  • Patent number: 11501187
    Abstract: A computer implemented method, computer system and computer program product are provided for aspect-based sentiment analysis. According to the method, at least one sentence and at least one aspect are received by one or more processing units. At least one opinion snippet of the at least one sentence is determined based on the at least one sentence and the at least one aspect, through a trained aspect-sentence fusion model, by one or more processing units. A sentiment prediction of the at least one opinion snippet is calculated by one or more processing units for the at least one aspect.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: November 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Shiwan Zhao, Meng Ting Hu, HongLei Guo, Zhong Su
  • Patent number: 11488493
    Abstract: A method, system and computer usable program product for assessing a cybersecurity skill of a participant, can involve generating and outputting to an I/O device, a user interface that includes user input fields for receiving data related to a cybersecurity task from a participant of a cybersecurity assessment facilitated by the user interface, the user interface operable to assess a cybersecurity skill of the participant as a part of the cybersecurity assessment. The cybersecurity skill of the participant via can be assessed via the user interface, based on metrics that indicate how the participant achieved the cybersecurity task as compared to at least one other participant of the cybersecurity assessment, and after the cybersecurity task has been completed by the participant via the user interface.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: November 1, 2022
    Inventors: Timothy S. Rosenberg, Dwight Hobbs
  • Patent number: 11483213
    Abstract: Implementations of the present disclosure include executing, within a computer network, multiple instances of a process, each instance including a simulation of execution of the process within the computer network, receiving session datasets representative of sessions performed during execution of each instance of the process, generating a set of session traces, each session trace representing a sequence of sessions performed during an instance of the process within the computer network, processing the set of session traces using a clustering algorithm to cluster sessions of each session trace into two or more clusters, each cluster having an associated label, and providing a process model that generically represents multiple executions of the process within the computer network, the process model comprising a sequence of labels of the two or more clusters corresponding to session traces in the set of session traces.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: October 25, 2022
    Assignee: Accenture Global Solutions Limited
    Inventors: Gal Engelberg, Eitan Hadar, Avraham Dayan, Moshe Hadad
  • Patent number: 11476721
    Abstract: An apparatus and method for performing foreign object detection for a wireless power transmitter. A matching network and transmit coil are energized, and a resonance is excited. The resonance is allowed to decay. A temporal characteristic of the decay is measured. The temporal characteristic is analyzed to determine whether a foreign object is coupled to an electromagnetic field generated by the transmit coil.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: October 18, 2022
    Assignee: MediaTek Inc.
    Inventors: Vladimir Alexander Muratov, Patrick Stanley Riehl, William Plumb
  • Patent number: 11474932
    Abstract: A method includes identifying a set of tests for a source code, analyzing the set of tests to identify overlapping blocks of the source code that are to be tested by each of the set of tests, merging a subset of the tests that include the overlapping blocks of the source code to create a merged test, and causing the merged test to be executed to test the source code. In an implementation, code coverage results are used when analyzing the set of tests to identify overlapping blocks of the source code.
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: October 18, 2022
    Assignee: Red Hat Israel, Ltd.
    Inventors: Oded Ramraz, Boaz Shuster
  • Patent number: 11461513
    Abstract: In disclosed techniques, simulations are performed to determine data center performance under certain conditions. The simulations are dynamic and allow for changes in power demand due to temporal data center activities. In order to accommodate predicted and unpredicted fluctuations in power demand of a data center, one or more power caches are configured to supply additional power during periods of peak demand. Power caches provide supplemental power during periods of peak demand. The simulations are used for a variety of purposes, including determining the effects of power caches going offline under various conditions. Disclosed techniques can simulate the cycling of a power cache and can determine if additional configuration changes to the data center are warranted to maintain optimal health of the power caches. Thus, power scenario simulation of a data center can provide information vital to efficient operation of the data center.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: October 4, 2022
    Assignee: Cato
    Inventors: Martin P Leslie, Karimulla Raja Shaikh, Nikhil Sharma, Ravi Subramaniam, Shankar Ramamurthy
  • Patent number: 11461210
    Abstract: A method, system and computer program product for calculating power usage effectiveness (PUE) in a data center generate, based on a historical data of the data center, a template for each data center parameter of a plurality of data center parameters and uses the generated template to calculate an expected value of each data center parameter that can be subsequently used to compute and optimize the power usage effectiveness in the data center.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: October 4, 2022
    Assignee: Kyndryl, Inc.
    Inventor: Awadesh Tiwari
  • Patent number: 11455442
    Abstract: Methods, systems, and computer program products are described for extracting electromagnetic characteristics from a large-scale integrated circuit. An input layout of the large-scale integrated circuit is received. The input layout includes a netlist having a plurality of segments. Groups of segments from the plurality of segments are identified based on magnetic coupling. A plurality of matrices are generated including a conductance matrix, a capacitance matrix, and an inductance matrix. Submatrices of the inductance matrix are based on the groups of segments. Each submatrix represents inductances among segments within one of the groups or representing inductances between a pair of the groups of segments. A simulation model is output based on the plurality of matrices for simulation of the large-scale integrated circuit.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: September 27, 2022
    Assignee: Ansys, Inc.
    Inventors: Konstantis Daloukas, Kostas Karouzakis, Yiannis Moisiadis, Dimitris Dakopoulos
  • Patent number: 11451973
    Abstract: Introduced here is a system and method to simulate operation of a 5G wireless telecommunication network, prior to deploying a component of the network, to detect problems before the problems affect a large number of users. The system can provide a graphical user interface enabling a user to define a test including a test request and a criterion that a response to the test request needs to satisfy. The processor can create a virtual instance of the network including a virtual instance of a 5G NR node and a virtual instance of a second node. While the physical 5G wireless telecommunication network and the nodes include hardware and software, the virtual instances of the network and the nodes are software constructs simulating the behavior of the physical counterparts. Once the changes are released, the system can also be a monitoring tool to monitor performance of the network.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: September 20, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Srinivasa Emani, Srinivasa Chinimilli
  • Patent number: 11442842
    Abstract: This disclosure relates to the use of execution traces to process queries against objects over their lifetime. Embodiments identify, from a trace, a memory-backed object that existed during a prior execution of an entity. A handle for logically representing memory covered by the object over the object's lifetime is identified. A plurality of associations that are represented by the handle are identified. These associations identify memory addresses that were covered by the object over its lifetime. Each association represents at least (i) a memory address that was covered by the object during its lifetime, and (ii) an execution time during the object's lifetime at which the memory address was covered by the object. A query is processed against the handle. The query includes a query based on an execution time, and processing the query includes comparing the execution time in the query to execution time(s) represented in the associations.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: September 13, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Jordi Mola
  • Patent number: 11442094
    Abstract: This application provides a polygonal spherical sampling device, belonging to the technical field of spherical field antenna measurement, and including a probe, a mounting rack and a supporting platform. The supporting platform is mounted on the mounting rack for placing an object to be tested. The number of the probes is more than or equal to six, the probes are mounted on the mounting rack and a plurality of the probes are distributed on at least two vertical planes in a three-dimensional spherical space and are arranged around the supporting platform. The vertical planes are arranged symmetrically about a vertical axis, the probes are uniformly distributed at intervals of A degrees on each vertical plane, the probes on a same horizontal plane are uniformly distributed at intervals of B degrees, both A and B are less than or equal to 90.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: September 13, 2022
    Assignee: Shenzhen Xinyi Technology Co., Ltd.
    Inventors: Linbin Chen, Zhenkun Xie, Daoyi Wang, Cien Sun, Kaixuan Jiang
  • Patent number: 11442668
    Abstract: A service management device includes a memory, and a processor coupled to the memory and configured to acquire respective execution times of programs that implement a service, identify a first volume having a largest influence on a response time of the service based on the respective execution times of the programs, where the first volume being any one of volumes of a storage device, and at least one of the programs writing and reading data to and from the storage device, and set a priority of writing and reading of data to and from the first volume higher than priorities of writing and reading of data to and from a remaining volume of the volumes.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: September 13, 2022
    Assignee: Fujitsu Limited
    Inventor: Shinya Kuwamura
  • Patent number: 11436051
    Abstract: Technologies for providing attestation for function as a service flavors include a compute device including circuitry configured to obtain function definition data indicative of a set of operations to be performed in a function and a set of hardware resources to be utilized by the function, execute a benchmark operation to produce benchmark data indicative of a measured performance of the function, and sign the function definition data and the benchmark data to produce function flavor data. The circuitry is also configured to provide the function flavor data to one or more other compute devices for validation that the function, when executed on the hardware resources, provides the measured performance and write, to a distributed ledger, the function flavor data.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: September 6, 2022
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Kshitij Doshi, Ned M. Smith
  • Patent number: 11429762
    Abstract: A simulation workflow manager obtains a set of parameters for simulation of a system and training of a reinforcement learning model for optimizing an application of the system. In response to obtaining the set of parameters, the simulation workflow manager configures a first compute node that includes a training application for training the reinforcement learning model. The simulation workflow manager also configures a second compute note with a simulation application to perform the simulation of the system in a simulation environment. Data is generated through execution of the simulation in the second compute node that is provided to the first compute node to cause the training application to use the data to train the reinforcement learning model.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: August 30, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Sunil Mallya Kasaragod, Sahika Gene, Leo Parker Dirac, Bharathan Balaji, Eric Li Sun, Marthinus Coenraad De Clercq Wentzel, Brian James Townsend, Pramod Ravikumar Kumar
  • Patent number: 11416321
    Abstract: A method comprises retrieving operating conditions data comprising operational details of one or more components in at least one computing environment. Component replacement data and no fault found (NFF) data of the computing environment are also retrieved. The component replacement data comprises details about components that have been replaced in the computing environment. The NFF data comprises details about components incorrectly identified as having failed in the computing environment and symptoms leading to the incorrect identifications. The method also comprises generating a first mapping between given ones of the operational details and given ones of the replaced components, and generating a second mapping between given ones of the incorrectly identified components and given ones of the symptoms using one or more machine learning algorithms. Using the first and second mappings, at least one failed component is predicted based on one or more symptoms identified in a received support case.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: August 16, 2022
    Assignee: Dell Products L.P.
    Inventors: Devipriya Selvaraju, Karthik Sethuramalingam, Bharathi Raja Kalyanasundaram
  • Patent number: 11415896
    Abstract: In a dissection method for layout patterns in a semiconductor device, a design layout is divided into a plurality of patches. A plurality of first dissection points for target layout patterns in the target patch and neighboring layout patterns in the neighboring patches are set based on vertexes of the target and neighboring layout patterns. At least one second dissection point for at least one exceptional layout pattern is set. The at least one exceptional layout pattern is a layout pattern in which the first dissection points are not set and which extends to pass through boundaries of one patch. A plurality of third dissection points for the target layout patterns and the neighboring layout patterns are set based on the first and second dissection points. The target layout patterns are divided into a plurality of target segments based on the first, second and third dissection points.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: August 16, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sang-Wook Kim
  • Patent number: 11410836
    Abstract: There is provided a method of analyzing data obtained from an etching apparatus for micromachining a wafer using plasma. This method includes the following steps: acquiring the plasma light-emission data indicating light-emission intensities at a plurality of different wavelengths and times, the plasma light-emission data being measured under a plurality of different etching processing conditions, and being obtained at the time of the etching processing, evaluating the relationship between changes in the etching processing conditions and changes in the light-emission intensities at the plurality of different wavelengths and times with respect to the wavelengths and times of the plasma light-emission data, and identifying the wavelength and the time of the plasma light-emission data based on the evaluation result, the wavelength and the time being to be used for the adjustment of the etching processing condition.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: August 9, 2022
    Inventors: Ryoji Asakura, Kenji Tamaki, Akira Kagoshima, Daisuke Shiraishi
  • Patent number: 11403208
    Abstract: The disclosure herein describes generating a virtualized stub service based on deep learning for use in simulating a service during testing of a software module configured to interact with the service. Request-response pairs between the software module and the service are captured by an interceptor module, each request-response pair including a request and a response to the request. The captured request-response pairs are added to a training data set. A service virtualization engine trains a request categorization model based on the training data set, wherein the request categorization model is trained to respond to requests with responses based on the request-response pairs of the training data set. Then, a virtualized stub service is generated for the service based on the trained request categorization model. The disclosure provides for automatic generation of virtualized stub services using deep learning techniques for use in testing software modules.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: August 2, 2022
    Inventor: John C. Kalbac
  • Patent number: 11403210
    Abstract: Cash handling device simulation systems and methods store real-time updated data indicative of the operating software, hardware, and firmware of each of a plurality of physical cash handling devices. Such real-time updated data is configured for executing a simulated operation of one or more cash handling devices based at least in part on simulation input data. The simulation input data may additionally identify one or more cash handling devices for simulated operation thereof, such that the simulation system generates simulated output reflecting output generated by the one or more cash handling devices during operation thereof.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: August 2, 2022
    Assignee: G4S Retail Solutions (USA) Inc.
    Inventors: Brian McCabe, Shelliene D. Crandall, David Wetzel