Circuit Simulation Patents (Class 703/14)
  • Patent number: 11972185
    Abstract: A method of estimating aging of an integrated circuit (IC) includes: obtaining a first process design kit (PDK) including a plurality of first device models corresponding to a plurality of devices provided by a process of fabricating the IC; obtaining values of aging parameters of device instances included in a netlist defining the IC, by performing a first circuit simulation based on the netlist and the first PDK; and obtaining aging data of the IC by performing a second circuit simulation based on the values of the aging parameters and the netlist, wherein each of the plurality of first device models includes at least one measurement command to be executed in the first circuit simulation to calculate an aging parameter.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: April 30, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jaehee Choi, Udit Monga, Ken Machida, Uihui Kwon, Yonghee Park
  • Patent number: 11948248
    Abstract: A model generation system generates three-dimensional object models based on two-dimensional images of an object. The model generation system can apply an iterative gradient decent process to model parameters for part models within an object model to compute a final set of model parameter values to generate the object model. To compute the final set of model parameter values, the model generation generates a reference image of the object model and compares the reference image to a received image. The model generation system uses a differentiable error function to score the reference image based on a received image. The model generation system updates the set of model parameter values based on the score for the reference image, and iteratively repeats the process until a reference image is sufficiently similar to the received image.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: April 2, 2024
    Assignee: NexTech AR Solutions Corp.
    Inventors: Nima Sarshar, Max Hwang
  • Patent number: 11928416
    Abstract: A method of process technology assessment is provided. The method includes: defining a scope of the process technology assessment, the scope comprising an original process technology and a first process technology; modeling a first object in an integrated circuit into a resistance domain and a capacitance domain; generating a first resistance scaling factor and a first capacitance scaling factor based on the modeling, the original process technology, and the first process technology; and utilizing, by an electronic design automation (EDA) tool, the first resistance scaling factor and the first capacitance scaling factor for simulation of the integrated circuit.
    Type: Grant
    Filed: March 1, 2023
    Date of Patent: March 12, 2024
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.
    Inventors: Hung-Chih Ou, Kuo-Fu Lee, Wen-Hao Chen, Keh-Jeng Chang, Hsiang-Ho Chang
  • Patent number: 11902661
    Abstract: An apparatus for device motion aware temporal denoising includes a processor and a memory that stores code executable by the processor to receive video data comprising a sequence of video frames that includes a current frame and one or more preceding frames captured by a video capture device that functions as a camera of a portable electronic device. In various examples, the code causes the processor to determine one or more camera motion compensation adjustments to apply to the one or more preceding frames of the sequence based on one or more non-imaging device motion sensor measurements for the video capture device and to generate a sequence of camera-motion compensated preceding frames by applying the one or more camera motion compensation adjustments to the preceding frames of the sequence. A method and a computer program may perform the functions of the apparatus.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: February 13, 2024
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Barrett Bryson, John W. Nicholson
  • Patent number: 11876022
    Abstract: A substrate treatment method includes: generating, for each of layers constituting a stacked film on a substrate, a captured image of the substrate after a treatment regarding a relevant layer; and acquiring information indicating a feature amount estimated based on the captured image for each of a plurality of layers including an outermost layer of the stacked film on the substrate.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: January 16, 2024
    Assignee: Tokyo Electron Limited
    Inventors: Masashi Enomoto, Hiroshi Nakamura, Toyohisa Tsuruda
  • Patent number: 11853898
    Abstract: A DC/DC converter fault diagnosis method based on an improved sparrow search algorithm, includes: establishing an simulation module of the converter, selecting a leakage inductance current of a transformer as a diagnosis signal, and collecting diagnosis signal samples under OC faults of different power switching devices of the converter as a sample set; improving a global search ability of a sparrow search algorithm by using a Levy flight strategy; dividing the sample set into a training set and a test set, preliminarily establishing an architecture of a deep belief network, and initializing network parameters; optimizing a quantity of hidden-layer units of the deep belief network by using an improved sparrow search algorithm, to obtain a best quantity of hidden-layer units of the deep belief network; and training an optimized deep belief network obtained based on the improved sparrow search algorithm, and obtaining a fault diagnosis result based on a trained network.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: December 26, 2023
    Assignee: WUHAN UNIVERSITY
    Inventors: Yigang He, Yingying Zhao, Zhikai Xing, Xiaoyu Liu, Xiao Wang
  • Patent number: 11836676
    Abstract: Systems and methods presented herein provide a server that receives a drawing. The server matches assembly types to elements in the drawing and inserts a symbol overlay into the drawing. The symbol overlay includes metadata identifying the assembly types in the drawing. The assembly types are matched to assemblies, including kits, based on user-identified criteria, such as vendor and building codes. The system can then determine logistics for delivering the kits, automatically staggering shipment where dictated by build order of the kits.
    Type: Grant
    Filed: August 4, 2018
    Date of Patent: December 5, 2023
    Assignee: EVOLVE MEP, LLC
    Inventors: Richard Burroughs, Clay Smith, Rick Buckman, Fausto Mendez
  • Patent number: 11837309
    Abstract: A processing method of chip probing data includes: determining a new fail bit generated in an already completed chip probing process; acquiring repair record of the new fail bit, and repair records of bits adjacent to the new fail bit; analyzing the repair records to determine attribute information of the new fail bit and the adjacent bits, the attribute information including at least one of address information, redundant circuit information, element pattern of the new fail bit and chip probing flow; performing classification learning according to the attribute information to acquire a fail bit prediction model; and predicting fail bits to be chip-probed through the fail bit prediction model.
    Type: Grant
    Filed: November 20, 2021
    Date of Patent: December 5, 2023
    Assignee: CHANGXIN MEMORY TECHNOLOGIES, INC.
    Inventors: Lei Yang, Yui-Lang Chen
  • Patent number: 11816572
    Abstract: A machine learning hardware accelerator architecture and associated techniques are disclosed. The architecture features multiple memory banks of very wide SRAM that may be concurrently accessed by a large number of parallel operational units. Each operational unit supports an instruction set specific to machine learning, including optimizations for performing tensor operations and convolutions. Optimized addressing, an optimized shift reader and variations on a multicast network that permutes and copies data and associates with an operational unit that support those operations are also disclosed.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: November 14, 2023
    Assignee: Intel Corporation
    Inventors: Jeremy Bruestle, Choong Ng
  • Patent number: 11748610
    Abstract: Techniques for sequence to sequence (S2S) model building and/or optimization are described. For example, a method of receiving a request to build a sequence to sequence (S2S) model for a use case, wherein the request includes at least a training data set, generating parts of a S2S algorithm based on the at least one use case, determined parameters, and determined hyperparameters, and training a S2S algorithm built from the parts of the S2S algorithm using the training data set to generate the S2S model is detailed.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: September 5, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Orchid Majumder, Vineet Khare, Leo Parker Dirac, Saurabh Gupta
  • Patent number: 11699009
    Abstract: A method of generating a layout diagram of an IC device includes assigning a leakage constraint to a first schematic net of the IC device and determining a violation of the leakage constraint based on a dummy gate region. The IC layout diagram includes the dummy gate region between a first component of the first schematic net and a second component of a second schematic net of the IC device. The method includes modifying the IC layout diagram in response to the leakage constraint violation, and generating a layout file based on the modified IC layout diagrams.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: July 11, 2023
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.
    Inventor: Tien-Chien Huang
  • Patent number: 11686756
    Abstract: Detecting a counterfeit status of a target device by: selecting a set of frequencies that best reflect load dynamics or other information content of a reference device while undergoing a power test sequence; obtaining target electromagnetic interference (EMI) signals emitted by the target device while undergoing the same power test sequence; creating a sequence of target kiviat plots from the amplitude of the target EMI signals at each of the set of frequencies at observations over the power test sequence to form a target kiviat tube EMI fingerprint; comparing the target kiviat tube EMI fingerprint to a reference kiviat tube EMI fingerprint for the reference device undergoing the power test sequence to determine whether the target device and the reference device are of the same type; and generating a signal to indicate a counterfeit status based at least in part on the results of the comparison.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: June 27, 2023
    Assignee: Oracle International Corporation
    Inventors: Edward R. Wetherbee, Rui Zhong, Kenny C. Gross, Guang C. Wang
  • Patent number: 11681499
    Abstract: An example of the instant solution comprises at least one of receiving an encrypted data and an encryption key, generating a randomized matrix, dispersing the encrypted data based on the randomized matrix resulting in a fragmented encrypted data and dispersing the encryption key based on the randomized matrix and the fragmented encrypted data.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: June 20, 2023
    Assignee: Cyber Reliant Corp.
    Inventors: Katelynn Marie Linthicum, John Michael Suit, Ian Spencer Bartelt Becker
  • Patent number: 11675967
    Abstract: A method and system for generating automated front-end code for a website from design files is described. In one embodiment, a method for generating automated front-end code for a website includes obtaining at least one design file associated with a design of a website from a client device. Hypertext markup language (HTML) code and a cascading style sheet (CSS) file is automatically generated from the at least one design file from information obtained from a plurality of layers associated with the design file. The method includes extracting a plurality of extracted image files from the at least one design file. The method further includes providing front-end code for the website that includes the HTML code, the CSS file, and the plurality of extracted image files to the client device.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: June 13, 2023
    Assignee: Accenture Global Solutions Limited
    Inventors: Manish Sharma, Saurabh Gupta, Alok Gupta, Tarandeep Singh Chandhok
  • Patent number: 11669668
    Abstract: Disclosed examples include methods for verifying mixed-signal circuit design, in which an executable specification file is generated including integration abstractions that represent an intended integration of ports and digital circuit blocks of the mixed-signal design, a formal properties file is automatically generated from the executable specification file, an analog circuit component of the mixed-signal circuit design is modeled as a digital circuit component in a model file, at least one analog circuit block of the mixed-signal circuit design is modeled as one or more ports in the model file, and correspondence of connections of the formal properties file and the model file is verified with the mixed-signal circuit design to generate a coverage report file.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: June 6, 2023
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventor: Sudhakar Surendran
  • Patent number: 11665203
    Abstract: The innovation disclosed and claimed herein, in one aspect thereof, comprises systems and methods of automatic classification and modeling. The innovation can include determining a failure history of networked architecture, the failure history including data immediately prior to failure. The innovation can include machine learning the failure history to determine failure indicators. The innovation can include generating a black hole model based on the failure history and the machine learning. The innovation can include monitoring a networked architecture. The networked architecture has a set of elements comprising software elements and hardware elements interconnected in a common environment. Each element of the set of elements is monitored. The innovation can include determining an element is trending towards a failure. The trend is determined by a black hole model. The innovation can include enabling security features to prevent the element from failure.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: May 30, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Noah L. Hughes, John E. Eisenhauer
  • Patent number: 11658884
    Abstract: One exemplary aspect describes systems and methods for determining normal SLE behavior, determining when a SLE exhibits abnormal deterioration, and determining whether to take an action to mitigate what appears to be an indication of an abnormal SLE.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: May 23, 2023
    Assignee: Juniper Networks, Inc.
    Inventor: Ebrahim Safavi
  • Patent number: 11639951
    Abstract: The invention concerns a method for measuring a power (Pe, Pm) of an electric motor, that involves measuring a real current (I) of the motor, by means of a measurement sensor (11), the invention being characterised in that it involves inputting, on an interface (20), at least one piece of nominal power data (Pn), one piece of nominal speed data (Wn), one piece of nominal current data (In), one piece of nominal voltage data (Un), one piece of power factor data (cos ?) and the real current (I) of the engine, calculating, in the computer, a no-load current of the motor according to a first stored function depending on at least the data (Pn, In, Un, cos ?), calculating, in the computer, the active power (Pe) and/or the mechanical power (Pm) and/or the active energy and/or the mechanical energy according to at least one second stored function depending on at least the data (Pn, In), the real current (I) and the no-load current that has been calculated, and providing the power that has been calculated on an output
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: May 2, 2023
    Inventors: Jérémy Langlet, Abdessalim Arras
  • Patent number: 11609256
    Abstract: Disclosed are exemplary embodiments of electrostatic discharge (ESD) pulse generators that may provide improved system level ESD robustness characterization and qualification analysis.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: March 21, 2023
    Assignee: Pragma Design, Inc.
    Inventor: Jeffrey C. Dunnihoo
  • Patent number: 11604915
    Abstract: A method of process technology assessment is provided. The method includes: defining a scope of the process technology assessment, the scope comprising an original process technology and a first process technology; modeling a first object in an integrated circuit into a resistance domain and a capacitance domain; generating a first resistance scaling factor and a first capacitance scaling factor based on the modeling, the original process technology, and the first process technology; and utilizing, by an electronic design automation (EDA) tool, the first resistance scaling factor and the first capacitance scaling factor for simulation of the integrated circuit.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: March 14, 2023
    Assignee: Taiwan Semiconductor Manufacturing Company Ltd.
    Inventors: Hung-Chih Ou, Kuo-Fu Lee, Wen-Hao Chen, Keh-Jeng Chang, Hsiang-Ho Chang
  • Patent number: 11599489
    Abstract: Techniques in electronic systems, such as in systems comprising a CPU die and one or more external mixed-mode (analog) chips, may provide improvements advantages in one or more of system design, performance, cost, efficiency and programmability. In one embodiment, the CPU die comprises at least one microcontroller CPU and circuitry enabling the at least one CPU to have a full and transparent connectivity to an analog chip as if they are designed as a single chip microcontroller, while the interface design between the two is extremely efficient and with limited in number of wires, yet may provide improved performance without impact to functionality or the software model.
    Type: Grant
    Filed: May 8, 2021
    Date of Patent: March 7, 2023
    Assignee: AyDeeKay LLC
    Inventor: Scott David Kee
  • Patent number: 11593543
    Abstract: A method includes acquiring a vector data signal associated with a circuit design, performing a timing update to determine timing information for the circuit design, and identifying a glitch in the circuit design based on a shifted vector waveform. The timing information includes a signal delay associated with a cell of the circuit design. The shifted vector waveform is generated by shifting the vector data signal based on the timing information.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: February 28, 2023
    Assignee: SYNOPSYS, INC.
    Inventors: Joydeep Banerjee, Debabrata Das Roy
  • Patent number: 11546224
    Abstract: Parameters associated with a distributed network are received. A topology of a virtual network that corresponds to the distributed network is generated in view of the received parameters. The topology of the virtual network is configured to simulate the distributed network and a simulation of the distributed network is executed using the configured virtual network.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: January 3, 2023
    Assignee: Red Hat, Inc.
    Inventors: Martin Vecera, Miroslav Jaros, Stefan Bunciak
  • Patent number: 11537771
    Abstract: A system and method are provided to enable non-quantum experts to schematically represent, simulate and quantify the performance of physically realistic photonic quantum circuits. The framework offers the flexibility for users—not necessarily familiar with the fundamentals of quantum mechanics—to create circuits and work with simple inputs and outputs, while the complexities of manipulating high dimensionality quantum Hilbert spaces supporting photonic and physical quantum object states are handled with the use of purpose-built tools. The tools include a user-friendly method for defining classical photonic circuits which may be coupled to physical objects such as qubits, quantum input states, as well as classical and quantum measurement devices. The tools feature classical-to-quantum S-matrix conversion, quantum S-matrix extraction, as well as capabilities for defining and extracting quantum error parameters.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: December 27, 2022
    Assignee: ANSYS Inc.
    Inventors: James Frederick Pond, Jeffrey Francis Young, Ellen Natalie Schelew, Xiruo Yan
  • Patent number: 11531563
    Abstract: A data processing system comprises a hybrid processor comprising a big TPU and a small TPU. At least one of the TPUs comprises an LP of a processing core that supports SMT. The hybrid processor further comprises hardware feedback circuitry. A machine-readable medium in the data processing system comprises instructions which, when executed, enable an OS in the data processing system to collect (a) processor topology data from the hybrid processor and (b) hardware feedback for at least one of the TPUs from the hardware feedback circuitry. The instructions also enable the OS to respond to a determination that a thread is ready to be scheduled by utilizing (a) an OP setting for the ready thread, (b) the processor topology data, and (c) the hardware feedback to make a scheduling determination for the ready thread. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: December 20, 2022
    Assignee: Intel Corporation
    Inventors: Monica Gupta, Eliezer Weissmann, Hisham Abu Salah, Rajshree Arun Chabukswar, Russell Jerome Fenger, Eugene Gorbatov, Guruprasad Settuvalli, Balaji Masanamuthu Chinnathurai, Sumant Tapas, Meghana Gudaram, Raj Kumar Subramaniam
  • Patent number: 11487923
    Abstract: A Method for simulating, on a computer processing unit including a semiconductor integrated circuit, the operation of a quantum circuit model, which includes the operations of: dividing the quantum circuit into d adjacent layers Lk intended to be successively traversed by the n qubits taken together, each layer including a single quantum gate Gk; and assigning a type to each quantum gate Gk of the circuit, among three predefined types of quantum gates. The three types are: Diagonal type gate, for which the transfer matrix is diagonal; Conventional type gate, for which the transfer matrix is non-diagonal and includes operators having a value of 0 or 1, with only one operator per row and per column; and Dense type gate, which is neither conventional nor diagonal in type.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: November 1, 2022
    Assignee: BULL SAS
    Inventors: Cyril Allouche, Minh Thien Nguyen
  • Patent number: 11476667
    Abstract: A hybrid electromagnetic transient simulation method for microgrid real-time simulation, wherein a traditional node analysis method (NAM) and a highly parallel latency insertion method (LIM) are combined, so that the microgrid is firstly divided from a filter of a distributed power generation system to form one latency insertion method (LIM) network containing a power distribution line and a plurality of node analysis method (NAM) networks containing the distributed power generation system respectively, the NAM network being simulated by traditional node analysis method, the LIM network being simulated by the latency insertion method, in an initialization stage, one correlation matrix and four diagonal matrixes containing line parameters used for LIM network simulation being formed according to line topology and parameters of the microgrid, in a main cycle of the simulation, the LIM network solved simultaneously with multiple NAM networks, a parallelism of a microgrid simulation being improved.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: October 18, 2022
    Assignee: Shanghai Jiao Tong University
    Inventors: Keyou Wang, Jin Xu, Guojie Li, Zirun Li, Pan Wu
  • Patent number: 11468537
    Abstract: An open market system includes: an information collection circuit that collects prediction information indicating details of a game predicted by prediction sellers; an entry acceptance circuit that accepts entry of tokens possessed by prediction purchasers; an information presentation circuit that presents, to the prediction purchasers who have entered the tokens, the prediction information collected by the information collection circuit and optimum prediction information based on the prediction information; and a distribution execution circuit that distributes, to one or more of the prediction sellers, the tokens entered by one or more of the prediction purchasers for the optimum prediction information.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: October 11, 2022
    Assignee: JUNGLE X CORP.
    Inventor: Fumitada Naoe
  • Patent number: 11455447
    Abstract: Aspects of the disclosed technology relate to techniques of activity coverage assessment. Transistor-level circuit simulation is performed for a circuit design under a set of test stimuli, which determines values of one or more electrical properties for each of circuit elements of interest in the circuit design. The one or more electrical properties are selected based on information of the each of circuit elements of interest, which comprises what circuit element type the each of circuit elements of interest belongs to. Based on the values of the one or more electrical properties, activity coverage information comprising information about which circuit elements in the circuit elements of interest are active or inactive under the set of test stimuli is determined.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: September 27, 2022
    Assignee: Siemens Industry Software Inc.
    Inventor: Stephen Kenneth Sunter
  • Patent number: 11455203
    Abstract: A system analysis support device includes a data acquisition part that obtains time series data (items) measured in a system that is to be analyzed, an overall abnormality degree calculation part that calculates transition of abnormality degree representing overall abnormality degree of the system that is to be analyzed, using a predictive model generated so that, with 2 or more time series data (items) as input, values representing a relationship between the 2 or more time series data (items) are outputted, and the time series data (items), and a representative index selection part that selects and presents time series data (items) indicating change similar to transition of the overall abnormality degree of the system that is to be analyzed, from among the time series data (items).
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: September 27, 2022
    Assignee: NEC CORPORATION
    Inventor: Katsuhiro Ochiai
  • Patent number: 11449653
    Abstract: A converter parameterized constant admittance modeling method based on a cross initialization including the following steps: (1) performing parameterized modeling on a converter, wherein switches are modeled using a parametric historical current source constant admittance model and other components are modeled using a traditional electromagnetic transient simulation integral model in the converter; (2) detecting whether state switching occurs, performing cross initialization correction when occurring; (3) determining model parameters, and establishing an equivalent admittance matrix and an injection current source of a whole grid, to obtain an electromagnetic transient simulation equivalent model; (4) solving a network tide according to a basic solving equation I=YU to obtain an electromagnetic transient model simulation result of the converter at current time; and (5) calculating an equivalent admittance matrix and an injection current source at next time through a current network state quantity, and returni
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: September 20, 2022
    Assignee: SOUTHEAST UNIVERSITY
    Inventors: Wei Gu, Yang Cao, Dehu Zou, Ke Li, Kun Shi
  • Patent number: 11430311
    Abstract: An imaging device capable of detecting differences with low power consumption is provided. The imaging device includes a pixel including a photoelectric conversion element and a transistor; an analog processing circuit; and a digital processing circuit. The imaging device is operated in a first mode and a second mode. In the first mode, the analog processing circuit detects a difference between first imaging data taken by the pixel and second imaging data taken by the pixel and generates a trigger signal on the basis of the value of the difference. In the second mode, the digital processing circuit converts third imaging data taken by the pixel into digital data. Switching from the first mode to the second mode is performed on the basis of the trigger signal.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: August 30, 2022
    Assignee: SEMICONDUCTOR ENERGY LABORATORY CO., LTD.
    Inventor: Yoshiyuki Kurokawa
  • Patent number: 11416431
    Abstract: A system and method for managing memory resources. In some embodiments the system includes a first server, a second server, and a server-linking switch connected to the first server and to the second server. The first server may include a stored-program processing circuit, a cache-coherent switch, and a first memory module. In some embodiments, the first memory module is connected to the cache-coherent switch, the cache-coherent switch is connected to the server-linking switch, and the stored-program processing circuit is connected to the cache-coherent switch.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: August 16, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Krishna Teja Malladi, Andrew Chang, Ehsan M. Najafabadi
  • Patent number: 11405195
    Abstract: A method related to authenticating a device may include accessing a plurality of hash values, wherein the plurality of hash values corresponds to a plurality of passwords of a plurality of devices. The method may also include generating a hash value corresponding to the device and authenticating the device by providing the plurality of hash values and the hash value to an authentication system.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: August 2, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Christoph J. Graham
  • Patent number: 11392355
    Abstract: Disclosed herein are system, method, and computer program product embodiments for determining an appropriate FPGA for a particular computer program. An embodiment operates by a central processing unit's counter identifying a plurality of workload properties in processing a computer program, wherein the central processing unit is part of a first computer architecture. The central processing unit then sends the workload properties to a controller trained to identify a field-programmable gate array (FPGA) module based on the plurality of workload properties. The central processing unit thereafter receives a recommended FPGA module from the controller and implements the recommended FPGA module in a computer architecture for processing the computer program, whereby the second computer architecture is able to perform the computer program more efficiently than the first computer architecture.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: July 19, 2022
    Assignee: Capital One Services, LLC
    Inventors: Reza Farivar, Austin Walters, Anh Truong, Jeremy Goodsitt, Vincent Pham, Galen Rafferty, Mark Watson
  • Patent number: 11386154
    Abstract: Systems and methods are described to create a comprehensive model from multiple input data sources in distributed manner for performing diagnostics and/or prognostics of a complex system/platform having its modules/parts implemented independent of each other. In an embodiment, the proposed system for creating a comprehensive connected model of a complex platform includes a input data receive module configured to receive data/content/information from one or more input data sources associated with different modules of the complex platform in a distributed manner, a dependency determination module configured to analyze a plurality of entities/variables retrieved from the data and determine dependency relationships between the plurality of entities by creating a edge list, and a connected model creation module configured to create a comprehensive connected model (connected graph) from the edge list.
    Type: Grant
    Filed: January 28, 2017
    Date of Patent: July 12, 2022
    Assignee: KPIT TECHNOLOGIES LIMITED
    Inventors: Ravindra Patankar, Mangesh Balkrishna Khare, Venkatesh Kareti, Priti Ranadive
  • Patent number: 11368400
    Abstract: Application data may be transmitted while oscillating a transmission parameter. A metric associated with a complementary network property is analyzed to identify a transition point between a stochastic error state and a deterministic error state of the complementary network property. Additional network properties or states may be inferred from the transition point, and the transmission of the application data may be optimized based on the inferred additional properties or states.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: June 21, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephen Daniel Vilke, James Morgan Selvidge, Rudy Willis, Paul Hinks
  • Patent number: 11360743
    Abstract: An example of the instant solution comprises at least one of receiving an encrypted data and an encryption key, generating a randomized matrix, dispersing the encrypted data based on the randomized matrix resulting in a fragmented encrypted data and dispersing the encryption key based on the randomized matrix and the fragmented encrypted data.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: June 14, 2022
    Assignee: Cyber Reliant Corp.
    Inventors: Katelynn Marie Linthicum, John Michael Suit, Ian Spencer Bartelt Becker
  • Patent number: 11354476
    Abstract: There is a significant precaution when performing random dopant fluctuation by using the drift-diffusion model that is the basis of the conventional device simulation. Because the continuation by a long wavelength approximation was done to derive said drift-diffusion model. That is how to recover the location dependence of discrete impurity ions in the long wavelength approximation. For example, in the case that there is an impurity ion near to the interface to an insulating film, the charge density of an impurity ion, which was made continuous in the conventional method, is unable to catch the charge density change due to polarization at the interface. Because this polarization is dependent of the location of a discrete impurity ion near to the interface.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: June 7, 2022
    Inventor: Hiroshi Watanabe
  • Patent number: 11315237
    Abstract: An image is obtained by using a charged particle beam, and a design layout information is generated to select patterns of interest. Grey levels among patterns can be compared with each other to identify abnormal, or grey levels within one pattern can be compared to a determined threshold grey level to identify abnormal.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: April 26, 2022
    Assignee: ASML Netherlands B.V.
    Inventor: Wei Fang
  • Patent number: 11308250
    Abstract: In an embodiment, a data processing method comprises storing one or more generic machine operating definitions, wherein each of the generic machine operating definitions describes expected operational behavior of one or more types of machines during one or more operating states; analyzing operating data that describes past operation of a plurality of machines of a plurality of types; based at least in part on the operating data and the one or more generic machine operating definitions, generating and storing one or more machine operating models that describe expected operational behavior corresponding to a plurality of operating states of the plurality of machines; wherein the one or more machine operating models comprise a plurality of data patterns, wherein each of the data patterns is associated with a different set of one or more operating states of one or more machines; wherein the method is performed by one or more computing devices.
    Type: Grant
    Filed: September 8, 2019
    Date of Patent: April 19, 2022
    Assignee: Falkonry Inc.
    Inventors: Nikunj R. Mehta, Prasanta Bose
  • Patent number: 11295831
    Abstract: A method of identifying cell-internal defects: obtaining a circuit design of an integrated circuit, the circuit design including netlists of one or more cells coupled to one another; identifying the netlist corresponding to one of the one or more cells; injecting a defect to one of a plurality of circuit elements and one or more interconnects of the cell; retrieving a first current waveform at a location of the cell where the defect is injected by applying excitations to inputs of the cell; retrieving, without the defect injected, a second current waveform at the location of the cell by applying the same excitations to the inputs of the cell; and selectively annotating, based on the first current waveform and the second current waveform, an input/output table of the cell with the defect.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: April 5, 2022
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY LIMITED
    Inventors: Ankita Patidar, Sandeep Kumar Goel
  • Patent number: 11288339
    Abstract: Systems and methods are provided for generating a state space model of a physical system. Embodiments of a computer-implemented system may include a physical system data structure that includes frequency-domain response data that is indicative of a response of one or more components of a physical system to a stimulus, and a state space model generation engine that is configured generate a state space model based on the frequency-domain response data, where the state space model is usable to simulate a time-domain response of the one or more components of the physical system.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: March 29, 2022
    Assignee: Ansys, Inc.
    Inventor: Amit Hochman
  • Patent number: 11281829
    Abstract: A device, system, and method performs an adaptive simulation. The method performed by a similar includes receiving a release to be incorporated into a user device, the user device being a deployed device. The method includes receiving a profile of the user device, the profile being indicative of settings and usage information of the user device. The method includes generating a simulated user device corresponding to the user device, the simulated user device having a simulated profile corresponding to the profile. The method includes performing, by the simulator, a simulation for the release based upon the simulated user device and the simulated profile.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: March 22, 2022
    Assignee: Wind River Systems, Inc.
    Inventors: Assaf Namer, Anton Langebner
  • Patent number: 11255894
    Abstract: Detecting a counterfeit status of a target utility device by: selecting a set of frequencies that best reflect load dynamics or other information content of a reference utility device while undergoing a power test sequence; obtaining target electromagnetic interference (EMI) signals emitted by the target utility device while undergoing the same power test sequence; creating a sequence of target kiviat plots from the amplitude of the target EMI signals at each of the set of frequencies at observations over the power test sequence to form a target kiviat tube EMI fingerprint; comparing the target kiviat tube EMI fingerprint to a reference kiviat tube EMI fingerprint for the reference utility device undergoing the power test sequence to determine whether the target utility device and the reference utility device are of the same type; and generating a signal to indicate a counterfeit status based at least in part on the results of the comparison.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: February 22, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Edward R. Wetherbee, Rui Zhong, Kenny C. Gross, Guang C. Wang
  • Patent number: 11249888
    Abstract: One embodiment provides a system and method for identifying invariants in a software system. During operation, the system executes a test suite comprising a plurality of tests associated with the software system to output a list of likely invariants in the software system, and performs a test-generation operation attempting to generate counterexample tests for the likely invariants. In response to a counterexample test being successfully generated for a first likely invariant, the system removes the first likely invariant from the list of likely invariants and adds the successfully generated counterexample test to the test suite.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: February 15, 2022
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Alexandre Campos Perez, Eric A. Bier, Johan de Kleer, Ron Z. Stern
  • Patent number: 11250560
    Abstract: Disclosed herein is method for multi-perspective-based wafer analysis. The method includes (i) scanning a plurality of pages, or portions thereof, one after the other, wherein each page, or a portion thereof, is successively scanned, in each of a multiplicity of perspectives, and (ii) analyzing scan data of a last scanned page while scanning a next page from the plurality of pages. At least some of the pages include multiple slices of the wafer. The analysis of the scan data includes identifying defects in the scanned pages, based on an integrated analysis combining scan data from each of the multiplicity of perspectives. Further disclosed is a computerized system configured to implement the method.
    Type: Grant
    Filed: July 8, 2020
    Date of Patent: February 15, 2022
    Assignee: Applied Materials Israel Ltd.
    Inventors: Doron Korngut, Ido Almog
  • Patent number: 11243503
    Abstract: A building management system includes building equipment operable to affect a variable state or condition of a building and a control system configured to receive a user input indicating a model form. The model form includes a plurality of matrices having a plurality of elements defined in terms of a plurality of parameters. The control system is configured to parse the model form to generate a sequence of machine-executable steps for determining a value of each of the plurality of elements based on a set of potential parameter values, identify a system model by executing the sequence of machine-executable steps to generate a set of parameter values for the plurality of parameters, generate a graphical user interface that illustrates a fit between predictions of the identified system model and behavior of the variable state or condition of the building, and control the building equipment using the identified system model.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: February 8, 2022
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Andrew J. Przybylski, Michael J. Wenzel, Matthew J. Ellis
  • Patent number: 11244096
    Abstract: Embodiments include simulating a design under test on an electronic device. Aspects include running a test program on the design under test and capturing inputs into the design under test. Aspects also include storing the inputs into the design under test in a storage device. Responsive to determining that an event has occurred during execution of the test program, aspects include halting the test program on the design under test. Aspects further include enabling a user via a user interface to determine a cause of the event by performing a simulation of the design under test using the inputs stored in the storage device.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: February 8, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael James Becht, Christopher J. Colonna, Stephen Robert Guendert, Pasquale A. Catalano
  • Patent number: 11240169
    Abstract: Various example embodiments relate generally to supporting queuing of packets in a communication network. Various example embodiments for supporting queuing of packets in a communication network may be configured to support queueing of packets based on a packet queuing memory space including a hash entry space configured to maintain a set of H hash entries and a packet queue space configured to maintain a set of Q packet queues, wherein H is greater than Q. Various example embodiments for supporting queuing of packets in a communication network may be configured to support queueing of packets in a manner for handling packet events (e.g., packet arrival events, packet departure events, or the like) while preventing or mitigating queue collisions of hash entries (where a queue collision occurs when multiple hash entries, and the respective network flows of those hash entries, are associated with a single packet queue).
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: February 1, 2022
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Andrea Francini, Sameerkumar Sharma