Testing System Patents (Class 702/108)
  • Patent number: 11353799
    Abstract: A metrology system includes a controller communicatively coupled to one or more metrology tools, the controller including one or more processors configured to execute program instructions causing the one or more processors to receive one or more metrology measurements of one or more metrology targets of a metrology sample, a metrology target of the one or more metrology targets including one or more target designs with one or more cells, the one or more target designs being generated on one or more layers of the metrology sample; determine one or more errors based on the one or more metrology measurements; and determine one or more correctables to adjust one or more sources of error corresponding to the one or more errors, the one or more correctables being configured to reduce an amount of noise in the one or more metrology measurements generated by the one or more sources of errors.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: June 7, 2022
    Inventors: Roie Volkovich, Liran Yerushalmi, Anna Golotsvan, Rawi Dirawi, Chen Dror, Nir BenDavid, Amnon Manassen, Oren Lahav, Shlomit Katz
  • Patent number: 11329893
    Abstract: A method, a device, and a non-transitory storage medium provide a network evaluation service. The service collects live network traffic data for a client device in a network; stores a benchmark pattern model; determines a category of the live network traffic data based on a segment size; detects a first traffic pattern of the live network traffic data based on measured segment parameters for the category; matches the first traffic pattern to a second traffic pattern in the benchmark pattern model to identify a result; compares the live network traffic data with a benchmark application pattern from the benchmark pattern model; and identifies, based on the comparing, a level of degraded performance in the network.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: May 10, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ying Wang, Rick L. Halstead
  • Patent number: 11288346
    Abstract: A system and method uses different authentication techniques, including weak passive authentication techniques, to authenticate users by generating a score and comparing it to a threshold selected according to the feature the user is requesting.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: March 29, 2022
    Assignee: Charles Schwab & Co., Inc.
    Inventors: Valery Zubovsky, Charles E. Gotlieb
  • Patent number: 11240062
    Abstract: An example embodiment includes a plurality of flight modules including a primary flight module and a secondary flight module. The embodiment includes a CAN controller, a second CAN controller, a first CAN bus configured to transmit primary control signals from the first CAN controller to the primary flight module and to the secondary flight module, and a second CAN bus configured to transmit secondary control signals from the second CAN controller to the primary flight module and the secondary flight module. The primary flight module is configured to perform functions responsive to receiving the primary control signals, and not in response to receiving the secondary control signals and the secondary flight module is configured to perform functions responsive to receiving the secondary control signals, and not in response to receiving the primary control signals.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: February 1, 2022
    Assignee: Wing Aviation LLC
    Inventors: Parsa Dormiani, Brian Viele
  • Patent number: 11226213
    Abstract: The capacitive proximity sensor includes an oscillation means, an LCR resonance circuit including a sensor electrode, a sensor circuit that outputs a determination voltage signal corresponding to the capacitance of the sensor electrode, and a control unit that detects the proximity of a human body to the sensor electrode based on the determination voltage signal. The control unit performs control that alternatingly and repeatedly executes calibration steps for updating a detection frequency f1 and a first threshold value Vth1 and a detection step for detecting the proximity of the human body to the sensor electrode.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: January 18, 2022
    Assignee: Tokyo Parts Industrial Co., Ltd.
    Inventor: Mamoru Kubo
  • Patent number: 11195268
    Abstract: Techniques and systems to achieve more accurate design alignment to an image by improved pixel-to-design alignment (PDA) target selection are disclosed. PDA targets in an image frame of a die can be biased to include a hotspot location in one of the PDA targets. The PDA targets can be evaluated for repetitive patterns by analyzing the uniqueness of the points used as the PDA targets.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: December 7, 2021
    Assignee: KLA-Tencor Corporation
    Inventors: Santosh Kumar, Pavan Kumar Perali
  • Patent number: 11188865
    Abstract: Assisted analytics, facilitates responding to a user selection of a measure that is calculated from a data set that is characterized by a plurality of dimensions of data, populating, with a processor a set of dimensions of the data with dimensions that contribute at least one data value to the user selected measure by calculating, for each dimension of the data in the set of dimensions of data a measure outlier threshold for a set of timeframe-specific values of the measure. This outlier threshold is applied, for each dimension of the data in the set of dimensions of data to calculate a dimension-specific outlier factor by aggregating timeframe-specific outlier weights for each timeframe in which a timeframe-specific value in the set of timeframe-specific values exceeds the measure outlier threshold. The results of this aggregation can be displayed in a ranked list of dimensions based on the dimension-specific outlier factor.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: November 30, 2021
    Assignee: Dimensional Insight Incorporated
    Inventors: Frederick A. Powers, James Clark
  • Patent number: 11188451
    Abstract: An embodiment features a method of generating test data. An application-level schema corresponding to a source relational database is received. The schema defines constraints comprising one or more of inter-field, inter-record, and inter-object constraints between related data in the source relational database. A random walk is performed on a graph of nodes representing data in the source relational database. At respective ones of the nodes, corresponding ones of the data in the source relational database are selected along a path ordered in accordance with the constraints defined in the schema. Synthetic test data is generated based on one or more statistical models of the data selected from the source relational database. Data values are generated for respective fields of an object defined in the schema, and data values are generated for records related to the object based on one or more of the constraints defined in the schema.
    Type: Grant
    Filed: March 8, 2020
    Date of Patent: November 30, 2021
    Assignee: OWNBACKUP LTD.
    Inventor: Shai Rubin
  • Patent number: 11163744
    Abstract: Embodiments of the present invention provide a method, system and computer program product for test data generation using unique common factor sequencing. In an embodiment of the invention, a method for test data generation using unique common factor sequencing is provided. The method includes loading a table for population with test data in a test data generation tool executing in memory of a computer. A column set of multiple columns in the table associated with a key to the table can be selected for processing and different cardinality sequence values are assigned to the columns in the set such that the cardinality sequence values do not share a common factor except for unity as in the case of prime numbers.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: November 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Austin Clifford, Konrad Emanowicz, Enda McCallig, Gary Murtagh, Clare Scally
  • Patent number: 11162997
    Abstract: An automatic circuit board test system includes at least one switch module of board under test connected with a test board, a control module and a test process module. The test board includes a first signal interface, a second signal interface and a third signal interface and a repeater. The second signal interface and the third signal interface are mutually connected by a signal cable. The first signal interface is connected with the repeater. The at least one switch module of board under test is connected with the second signal interface and the third signal interface. The control module is connected with the at least one switch module of board under test. The control module controls the at least one switch module of board under test. The test process module is connected with the control module and the first signal interface by at least two serial port buses.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: November 2, 2021
    Assignee: Cheng Uei Precision Industry Co., Ltd.
    Inventors: James Cheng Lee, Sheng Chieh Lo, Chien Hang Chu
  • Patent number: 11163669
    Abstract: Techniques are described for measuring test coverage during phased deployments of software application updates. A phased deployment of a software application update generally involves initially deploying the software update to a subset of compute instances running the software application within a computing environment, using a testing application to verify whether the updated software application is operating as expected, and then deploying the update to the remaining compute instance of the computing environment once the tests are passed. A testing system and framework described herein enables a code deployment service to determine when complete or sufficient test coverage is achieved for software updates deployed in a computing environment supporting a distributed software application.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: November 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Mustafa Ugur Torun, Xinghuang Xu, Arpit Panwar, Yi Fang, Mihir Rajendrabhai Patel
  • Patent number: 11150536
    Abstract: Techniques for generating an arbitrary target electromagnetic signal with a nonlinear material, include determining a time varying target amplitude and target phase and an order n of a nonlinear material. For each time, a first set of nth roots of the target amplitude and a second set of nth roots of the target phase are determined. An input amplitude based on one value from the first set and an input phase based on one value from the second set is determined at each time. A difference between temporally successive values of phase is minimized. An electromagnetic signal is modulated to impose the input amplitude and phase to produce a modulated electromagnetic input signal that is introduced into the nonlinear material to produce a target electromagnetic signal.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: October 19, 2021
    Assignees: S2 CORPORATION, MONTANA STATE UNIVERSITY
    Inventors: Zeb William Barber, Calvin Harrington, Krishna Mohan Rupavatharam, Peter B. Sellin, Craig Benko
  • Patent number: 11065764
    Abstract: A method of generating a robot operation command includes extracting a work command from an overall work flow; extracting, from a command definition database, a command definition corresponding to the extracted work command, the work command having been read; generating, by referring to the read work command, a set of unit jobs in which at least one work command is arranged in order, based on the extracted command definition; generating, for a plurality of unit jobs, a connecting job for causing a robot to be moved from an end position of a previous unit job to a start position of a subsequent unit job; and generating a robot operation command in which the unit jobs and the connecting job are continuous.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: July 20, 2021
    Assignee: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Yoichi Kakisaka, Yukio Hashiguchi, Hirokazu Kariyazaki, Takashi Nagasaki, Yukiko Sawada, Keita Morisaki
  • Patent number: 11062532
    Abstract: A method and system for component maintenance including for avionics components including a light assembly provided at a component, the light assembly configured to provide an output indicative of a status of the component and a mobile device having a display and an optical sensor and configured to determine light emitted from the light assembly and determine the status of the component to define a determined status based on light intensity.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: July 13, 2021
    Assignee: GE Aviation Systems Limited
    Inventor: Edmund Vaughan Culpin
  • Patent number: 11030642
    Abstract: Whether video advertisements are being delivered to a human user or a machine is determined passively, i.e., without having the user to perform any explicit actions. Based on the time and frequency of ad requests generated from a user device, a daily schedule is estimated for the user. The estimated daily schedule is compared with a daily schedule pattern to determine whether the user is a human user or not.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: June 8, 2021
    Assignee: Verizon Media Inc.
    Inventors: Gian-Paolo Musumeci, Sharon Paisner, Dylan Sather
  • Patent number: 10993630
    Abstract: A method of determining respiratory rate from a photoplethysmograph signal includes filtering the photoplethysmograph signal to create a filtered photoplethysmograph signal. The method also includes detecting peaks and valleys in the filtered photoplethysmograph signal to extract predetermined features from the filtered photoplethysmograph signal. The method also includes obtaining variation waveforms from the predetermined features. The method also includes removing outliers from each of variation waveforms. The method also includes interpolating for the outliers removed from each of the variation waveforms to acquire a frequency estimation of each of the variation waveforms. The method also includes determining a respiratory rate based on the frequency estimation of each of the variation waveforms. The method also includes determining a weighted average of the respiratory rate the variation waveforms to determine an estimated respiratory rate.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: May 4, 2021
    Assignee: Hill-Rom Services PTE. LTD.
    Inventors: Aye Aung, Yue Wang, Chau C. Ye, Suresha Venkataraya
  • Patent number: 10977402
    Abstract: A method and system for manufacturing a circuit is disclosed.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: April 13, 2021
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Ravi Babu Pittu, Chung-Hsing Wang, Sung-Yen Yeh, Li Chung Hsu
  • Patent number: 10951962
    Abstract: An apparatus and system are provided that provide advanced metering infrastructure and transformer monitoring operations in a smart grid and a wireless mesh network with a television white space (TVWS) backhaul to provide Internet connectivity to consumer devices. A transformer monitoring device receives signaling comprising utility usage data from one or more smart meters in a smart grid, monitors the transmission of electricity from a transformer to the buildings in the smart grid, and establishes a wireless mesh network to provide Internet connectivity to the one or more smart meters and to user devices. The apparatus receives a TVWS signal from a broadcast source, and converts the TVWS signal to a radio frequency or Wi-Fi signal, for transmission to the one or more smart meters and/or user devices to establish the wireless mesh network with a TVWS backhaul.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: March 16, 2021
    Assignee: DELTA ENERGY & COMMUNICATIONS, INC.
    Inventor: Keith Teichmann
  • Patent number: 10891885
    Abstract: The present application discloses a method and a test machine platform for quickly searching for a common voltage of a display panel. The method includes: measure a flicker value of the display panel; perform a power conversion on the flicker value, and perform a unary quadratic function fitting on the converted flicker value and the corresponding common voltage; and obtain a common voltage value as a common voltage.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: January 12, 2021
    Assignees: CHONGQING ADVANCE DISPLAY TECHNOLOGY RESEARCH, CHONGQING HKC OPTOELECTRONICS TECHNOLOGY CO., LTD.
    Inventor: Chia-Hang Lee
  • Patent number: 10872406
    Abstract: A hot spot defect detecting method and a hot spot defect detecting system are provided. In the method, hot spots are extracted from a design of a semiconductor product to define a hot spot map comprising hot spot groups, wherein local patterns in a same context of the design yielding a same image content are defined as a same hot spot group. During runtime, defect images obtained by an inspection tool performing hot scans on a wafer manufactured with the design are acquired and the hot spot map is aligned to each defect image to locate the hot spot groups. The hot spot defects in each defect image are detected by dynamically mapping the hot spot groups located in each defect image to a plurality of threshold regions and respectively performing automatic thresholding on pixel values of the hot spots of each hot spot group in the corresponding threshold region.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: December 22, 2020
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Chien-Huei Chen, Pei-Chao Su, Xiaomeng Chen, Chan-Ming Chang, Shih-Yung Chen, Hung-Yi Chung, Kuang-Shing Chen, Li-Jou Lee, Yung-Cheng Lin, Wei-Chen Wu, Shih-Chang Wang, Chien-An Lin
  • Patent number: 10846070
    Abstract: Behavioral intelligence can be used with cloud native computing to enhance software deployment for various infrastructures by analyzing and deploying software functions according to the various infrastructures. Because different providers can have their own systems and controls for managing their infrastructures, it is costly to deploy software functions that are coupled together. However, if the software functions are disaggregated and translated according to the systems and controls relative to the various infrastructures, then the software functions can be failed and scaled independently of one another, thereby generating efficiencies.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: November 24, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Douglas Nassaur
  • Patent number: 10812116
    Abstract: A system for calibration of a global navigation satellite system simulator, comprising a radio frequency component, a digital-to-analog conversion component, and a digital baseband component. The digital baseband component is configured to provide signals assigned to at least two sub-bands, each representing a global navigation satellite system band. The digital baseband component comprises at least one numerically controlled oscillator component that is configured to synchronize the signals assigned to the at least two sub-bands in order to provide at least two synchronized sub-bands. The digital baseband component is configured to add the signals assigned to the at least two synchronized sub-bands. Further, a method of calibrating a global navigation satellite system simulator is described.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: October 20, 2020
    Assignee: Rohde & Schwarz GmbH & Co. KG
    Inventors: Rachid El-Assir, Nabil Ghanem
  • Patent number: 10802050
    Abstract: Methods for analyzing a measured signal, and a measurement unit for carrying out these methods, are provided. The method includes, acquiring at least a first segment and a second segment of the measured signal by a measurement unit; storing the at least a first segment and a second segment in an acquisition memory of the measurement unit; applying a filter on the at least a first segment and a second segment; and storing at least one segment of the at least a first segment and a second segment that corresponds to the filter into at least one of a display memory and a processor memory of the measurement unit.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: October 13, 2020
    Assignee: Rohde & Schwarz GmbH & Co. KG
    Inventors: Sven Barthel, Thomas Guenther, Michael Boehme
  • Patent number: 10784973
    Abstract: Implementations of the disclosure provide for to remotely testing operational components of a mobile device. In one implementation, a method is provided. The method includes providing, by a server processing device, instructions to a mobile device for a user to interact with a component of the mobile device. Data associated with an operation of the component in view of the instructions is received. The received data is compared to a model input characterizing a functional level associated with the operation of the component. Thereupon, it is determined whether there is a depleted operation of the component in view of the comparison.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: September 22, 2020
    Assignee: Sure, Inc.
    Inventor: Wayne Slavin
  • Patent number: 10764083
    Abstract: A portable field maintenance tool may perform one or more tasks, such as communicating with a field device, powering a field device, diagnosing a field device, or diagnosing a communication link in a plant environment to which a field device is connected. The portable field maintenance tool may interact with field devices configured according to a number of different communication protocols, such as the HART protocol and the Fieldbus protocol. The portable field maintenance tool may be energy limited and fault tolerant, and may operate in compliance with Intrinsic Safety standards, enabling use of the portable field maintenance tool in hazardous areas.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: September 1, 2020
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Roger Benson, Mehul Rajeshbhai Dalal, Anthony Ferguson, Todd M. Toepke
  • Patent number: 10747856
    Abstract: A setting apparatus according to an aspect of the present invention includes an authenticator configured to authenticate an operator using a setting apparatus, the setting apparatus performing a setting of an I/O module including a plurality of first connectors to which field devices are connectable and a second connector to which a controller controlling the field devices is connectable, and an authorizer configured to assign operation authorization to the operator authenticated by the authenticator on the basis of previously set authorization definition information, the operation authorization allowing the operator to perform at least one operation using the setting apparatus, the authorization definition information including first information and second information, the first information defining whether or not a change of input and output information of the field device connected to each of the first connectors is permitted, the second information defining whether or not a change of each item of the inpu
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: August 18, 2020
    Assignee: Yokogawa Electric Corporation
    Inventor: Hiroshi Mori
  • Patent number: 10708157
    Abstract: A system for use by an end user of a wearable device may include a personal electronic device configured to communicate over a wireless communication link to the wearable device. The personal electronic device may include a link quality diagnostic application. The personal electronic device is configured to operate on the link quality diagnostic application to present the end user of the wearable device with one or more troubleshooting questions based on a link quality degradation, and process one or more answers from the end user, and provide diagnostic feedback to the end user to suggest corrective action to improve the link quality of the wireless communication link.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: July 7, 2020
    Assignee: Starkey Laboratories, Inc.
    Inventors: Stephen Paul Flood, Beau Jay Polinske
  • Patent number: 10635407
    Abstract: According to examples, a system and method may identify differences in scripts for testing applications. Particularly, a processor may receive results of a replay of multiple scripts. Each script of the multiple scripts may include information relating to activities between at least one client device and at least one server device over a network. The results may be compared, and based on the comparison, a difference between the scripts may be identified.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: April 28, 2020
    Assignee: MICRO FOCUS LLC
    Inventor: Gennady Gorenshtein
  • Patent number: 10600175
    Abstract: Systems and methods of a two-pass inspection methodology that dynamically creates micro care areas for inspection of repeater defects. Micro care areas can be formed around each location of a repeater defect. After inspection, additional repeater defects in the micro care areas can be identified. Attributes of the repeater defects can be compared and any repeater defects with attributes that deviate from an expected group attribute distribution can be classified as nuisance.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: March 24, 2020
    Assignee: KLA-Tencor Corporation
    Inventors: Bjorn Brauer, Benjamin Murray, Shishir Suman, Lisheng Gao
  • Patent number: 10601905
    Abstract: A processing device in a system can allocate builds to execute jobs across servers in a distributed server environment such as a continuous integration (CI) or continuous deployment (CD) server environment, determine workload patterns, and store a workload pattern vector including a resource usage pattern for the builds and the servers. The processing device can provide an interface that allows a user to switch priorities of user-owned builds in server environments, even after execution of the jobs has begun. The user's ability to prioritize or reprioritize builds is limited to user-prioritizable builds as determined based on the resource usage patterns of the builds running the jobs. The user can thus prioritize some user-owned builds without adversely affecting builds of other users.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: March 24, 2020
    Assignee: Red Hat Israel, LTD.
    Inventors: Arie Bregman, David Sariel
  • Patent number: 10586072
    Abstract: A privacy compliance measurement system, according to particular embodiments, is configured to determine compliance with one or more privacy compliance requirements by an organization or sub-group of the organization. In various embodiments, the system is configured to determine a privacy maturity rating for each of a plurality of sub-groups within an organization. In some embodiments, the privacy maturity rating is based at least in part on: (1) a frequency of risks or issues identified with Privacy Impact Assessments (PIAs) performed or completed by the one or sub-groups; (2) a relative training level of members of the sub-groups with regard to privacy related matters; (3) a breadth and amount of personal data collected by the sub-groups; and/or (4) etc. In various embodiments, the system is configured to automatically modify one or more privacy campaigns based on the determined privacy maturity ratings.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: March 10, 2020
    Assignee: OneTrust, LLC
    Inventors: Kabir A. Barday, Jonathan Blake Brannon
  • Patent number: 10558206
    Abstract: A method collects from at least one power measuring device of an environment power consumption data indicating active power consumption during a timeframe by an electrical device in the environment. The method also collects operating parameter data indicating at least one operating parameter under which the electrical device operates during at least a portion of the timeframe. The method performs, based on observing an increase in power consumption of the electrical device during the timeframe, assessing extents of contribution by potential contributing factors to the increase in power consumption, the potential contributing factors including time-based degradation of the electrical device and the at least one operating parameter. The method outputs, based on the assessing, an indication of an extent of contribution of degradation of the electrical device to the increase in power consumption.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: February 11, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Harish Bharti, Abhay K. Patra, Pranshu Tiwari, Saurabh Trehan
  • Patent number: 10545858
    Abstract: This test method for validating a specification of a graphical interface consists of developing a scenario file corresponding to the validation test to be performed. The scenario file includes a plurality of instructions, in a natural programming language, each instruction including a function, parameters and an expected state of the graphical interface following the application of the function. The test is automatically performed by interpreting the scenario file so as to generate commands intended for an engine capable of interacting with the graphical interface and monitoring the evolution of its current state, and then analyzing a result file associating each instruction of the scenario file with a result corresponding to the comparison of the current state of the graphical interface following the application of the corresponding command with the expected state.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: January 28, 2020
    Assignee: ALSTOM Transport Technologies
    Inventors: Arnaud Hocquard, Pierre Dumas
  • Patent number: 10541680
    Abstract: The disclosure provides a flip-flop. The flip-flop includes a master latch. The master latch receives a flip-flop input, a clock input, an inverted clock input, an enable signal and an inverted enable signal. A slave latch is coupled to the master latch and receives the enable signal and the inverted enable signal. An output inverter is coupled to the slave latch and generates a flip-flop output.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: January 21, 2020
    Assignee: Texas Instruments Incorporated
    Inventors: Subhankar Das, Soman Purushothaman
  • Patent number: 10534881
    Abstract: Methods for designing a processor based on executing a randomly created and randomly executed executable on a fabricated processor. By implementing randomization at multiple levels in the testing of the processor, coupled with highly specific test generation constraint rules, highly focused tests on a micro-architectural feature are implemented while at the same time applying a high degree of random permutation in the way it stresses that specific feature. This allows for the detection and diagnosis of errors and bugs in the processor that elude traditional testing methods. Once the errors and bugs are detected and diagnosed, the processor can then be redesigned to no longer produce the anomalies. By eliminating the errors and bugs in the processor, a processor with improved computational efficiency and reliability can be fabricated.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: January 14, 2020
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Eric W. Schieve
  • Patent number: 10503849
    Abstract: A method includes generating a first timing library for a first set of circuit elements for a first set of input parameters. Generating the first timing library includes determining device characteristics for each of the circuit elements in the first set of circuit elements and storing the determined device characteristics in a database. A second timing library is generated for a second set of circuit elements for a second set of input parameters. The second timing library is generated by using one or more of the determined device characteristics previously stored in the database. A circuit is formed on a substrate. The circuit includes at least one of the first set of circuit elements or the second set of circuit elements.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: December 10, 2019
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Ravi Babu Pittu, Chung-Hsing Wang, Sung-Yen Yeh, Li Chung Hsu
  • Patent number: 10445526
    Abstract: A privacy compliance measurement system, according to particular embodiments, is configured to determine compliance with one or more privacy compliance requirements by an organization or sub-group of the organization. In various embodiments, the system is configured to determine a privacy maturity rating for each of a plurality of sub-groups within an organization. In some embodiments, the privacy maturity rating is based at least in part on: (1) a frequency of risks or issues identified with Privacy Impact Assessments (PIAs) performed or completed by the one or sub-groups; (2) a relative training level of members of the sub-groups with regard to privacy related matters; (3) a breadth and amount of personal data collected by the sub-groups; and/or (4) etc. In various embodiments, the system is configured to automatically modify one or more privacy campaigns based on the determined privacy maturity ratings.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: October 15, 2019
    Assignee: OneTrust, LLC
    Inventors: Kabir A. Barday, Jonathan Blake Brannon
  • Patent number: 10437606
    Abstract: A computing device supports distributed application execution by sending a code module to different remote devices that have different device-specific support for a platform-independent device function, and sending, to at least two of the different remote devices, a platform-independent message indicating an event has occurred in order to trigger each of the at least two of the different remote devices to autonomously select a device-specific function from a plurality of device-specific functions, and execute the different device-specific support for the platform-independent device function. Each of the at least two of the different remote devices comprises an output interface and triggering each of the at least two of the different remote devices to execute the different device-specific support comprises triggering each of the at least two of the different remote devices to use their output interface for outputting differently from each other.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: October 8, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Ola Angelsmark, Johan Olsson, Per Persson
  • Patent number: 10417360
    Abstract: An emulator for emulating at least one digital device communicating over a clocked serial bus, the emulator is provided. The emulator comprises a programmable logic device holding device configuration information and data for the at least one emulated digital device; a communication mechanism for exchanging data between the at least one emulated digital device and a host device; and a decode mechanism that selects response data from the one or more registers.
    Type: Grant
    Filed: November 27, 2015
    Date of Patent: September 17, 2019
    Assignee: MicroPilot Inc.
    Inventors: Tyler Desmond Melmoth, Adam Jacob Toews, Daniel Serge Brouillette, Nicholas Andrew Playle
  • Patent number: 10378945
    Abstract: A server system for remote monitoring includes a wireless communication interface, a processor, and a storage device. The wireless communication interface receives at least one data packet over wireless communications from a remote monitoring system. The processor processes the data packet including sensor information from a sensor coupled to the remote monitoring system. The storage device stores the sensor information.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: August 13, 2019
    Assignee: Arthroscopic Surgery Associates Corporation
    Inventors: Gregory M. Glenn, Damon Silva, Timothy Henry
  • Patent number: 10366969
    Abstract: An embodiment of an integrated electronic device having a body, made at least partially of semiconductor material and having a top surface, a bottom surface, and a side surface, and a first antenna, which is integrated in the body and enables magnetic or electromagnetic coupling of the integrated electronic device with a further antenna. The integrated electronic device moreover has a coupling region made of magnetic material, which provides, in use, a communication channel between the first antenna and the further antenna.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: July 30, 2019
    Assignee: STMicroelectronics S.r.l
    Inventors: Alberto Pagani, Giovanni Girlando
  • Patent number: 10366190
    Abstract: This disclosure relates generally to electronic design automation using high level synthesis techniques to generate circuit designs that include safety features. The algorithmic description representation can be specified in a first language and include at least one programming language construct associated with a first safety data type. Compiling the algorithmic description may involve identifying the at least one construct, accessing a first safety data type definition associated with the first safety data type, and generating a second representation of the circuit design based on the algorithmic description representation and the first safety data type definition. The second representation can be provided in a second language and include at least one safety feature for a portion of the circuit design associated with the at least one construct.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: July 30, 2019
    Assignee: ALTERA CORPORATION
    Inventor: Adam Titley
  • Patent number: 10346380
    Abstract: Embodiments of the present invention provide a method, system and computer program product for test data generation using unique common factor sequencing. In an embodiment of the invention, a method for test data generation using unique common factor sequencing is provided. The method includes loading a table for population with test data in a test data generation tool executing in a memory of a computer. A column set of multiple columns in the table associated with a key to the table is selected for processing and different cardinality sequence values are assigned to the columns in the set such that the cardinality sequence values do not share a common factor except for unity as in the case of prime numbers.
    Type: Grant
    Filed: September 19, 2015
    Date of Patent: July 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Austin Clifford, Konrad Emanowicz, Enda McCallig, Gary Murtagh, Clare Scally
  • Patent number: 10284638
    Abstract: As disclosed herein a computer-implemented method includes determining an initial workload configuration corresponding to a workload and requesting a new custom monitoring agent and a new custom monitoring profile corresponding to the initial workload configuration, and determining updated monitor tuning information corresponding to the workload. The method further includes updating one or more monitoring thresholds according to updated monitor tuning information responsive to determining the workload configuration has changed, requesting a new monitoring agent that includes a monitor corresponding to a changed workload configuration, and installing the new monitoring agent in the workload. Also disclosed herein a computer-implemented method includes receiving a request from a requester for a new monitoring agent corresponding to a workload, and creating the new monitoring agent according to a custom monitoring profile. The method further includes providing the new monitoring agent to the requester.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: May 7, 2019
    Assignee: International Business Machines Corporation
    Inventors: Alexandre D. Baltar, Marcos Vinicius Landivar Paraiso, Edson Gomes Pereira, Sergio Varga
  • Patent number: 10277734
    Abstract: An apparatus includes a cellular frequency radio, either coupled to or configured to be coupled to an antenna disposed within a radio frequency (RF) shielded chamber. A cellular device includes an embedded subscriber identification module (eSIM). While the device is in the shielded chamber, a processor controls the radio to use the antenna to transmit a subscriber identification module (SIM) profile to the device and subsequently communicate with the device to test operation of the device while the device uses the SIM profile loaded into the eSIM. A cellular device includes an eSIM without a SIM profile, a cellular frequency radio, and a processor that controls the radio to wirelessly receive a SIM profile while the eSIM is still without a SIM profile, loads the received SIM profile into the eSIM, and controls the radio to wirelessly communicate with a cellular network using the SIM profile loaded into the eSIM.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: April 30, 2019
    Assignee: National Instruments Corporation
    Inventor: Tim Hentschel
  • Patent number: 10267661
    Abstract: This disclosure relates to determining a context of a mobile device. A processor receives from one or more first sensors first sensor data in relation to the context. The processor then selects from multiple second sensors one or more selected sensors based on the first sensor data and based on an energy cost value associated with each of the multiple second sensors, the energy cost value being indicative of energy consumed when requesting data from each of the multiple second sensors. Next, the processor receives from the one or more selected sensors second sensor data and determines the context of the mobile device based on the first sensor data and the second sensor data. This reduces the overall energy consumption and therefore extends the battery life of the mobile device while still providing an accurate context determination.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: April 23, 2019
    Assignee: INCOMING PTY LTD
    Inventors: Maximilian Ott, Lars Henrik Petander
  • Patent number: 10242228
    Abstract: A privacy compliance measurement system, according to particular embodiments, is configured to determine compliance with one or more privacy compliance requirements by an organization or sub-group of the organization. In various embodiments, the system is configured to determine a privacy maturity rating for each of a plurality of sub-groups within an organization. In some embodiments, the privacy maturity rating is based at least in part on: (1) a frequency of risks or issues identified with Privacy Impact Assessments (PIAs) performed or completed by the one or sub-groups; (2) a relative training level of members of the sub-groups with regard to privacy related matters; (3) a breadth and amount of personal data collected by the sub-groups; and/or (4) etc. In various embodiments, the system is configured to automatically modify one or more privacy campaigns based on the determined privacy maturity ratings.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: March 26, 2019
    Assignee: OneTrust, LLC
    Inventors: Kabir A. Barday, Jonathan Blake Brannon
  • Patent number: 10228416
    Abstract: An integrated circuit installed in an electronic device having an external connector, including: a monitor circuit and a control circuit. The monitor circuit coupled to the external connector is configured to monitor a code generated from a user's input and inputted via the external connector, the monitor circuit generating a control signal according to the code; and the control circuit coupled to the monitor circuit and at least a circuit block of the electronic device is configured to control the external connector to be coupled to the circuit block according to the control signal; wherein a testing operation is executed in response to a testing signal inputted to the control circuit via the external connector for checking and modifying a status of the circuit block of the electronic device after the external connector is coupled to the control circuit.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: March 12, 2019
    Assignee: Realtek Semiconductor Corp.
    Inventor: Yang-Tang Liu
  • Patent number: 10229241
    Abstract: Design information related to an irrelevant area of a first layer of semiconductor article may be received. The first layer may be manufactured by illuminating a lithographic mask during a lithographic process. First layer information associated with an outcome or an expected outcome of the illuminating of the lithographic mask during the lithographic process may be received. Information corresponding to a layout of an irrelevant area may be identified in the first layer information. A differentiating attribute that differentiates the layout of the irrelevant area from a layout of a relevant area of the first layer of the semiconductor article may be identified. The differentiating attribute may be used to determine one or more other irrelevant areas of the first layer of the semiconductor article.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: March 12, 2019
    Assignee: Applied Materials Israel LTD.
    Inventors: Ziv Parizat, Moshe Rosenweig
  • Patent number: 10204033
    Abstract: Methods, non-transitory computer readable media, test management computing devices that obtain test scripts associated with a test suite for testing an application for the test scripts. A vector model is generated based on a semantic vectorization of the obtained test scripts. A cluster optimization is implemented on the vector model to identify a plurality of maximally separate and compact clusters. A subset of the test scripts that are candidates for facilitating reduction of the test suite is determined, based on the identified clusters, and an indication of each test script of the subset of the test scripts is output. With this technology, a semantic analysis of test scripts of a test suite is implemented to reduce the size of the test suite while advantageously maintaining the coverage with respect to an associated enterprise application as well as ensuring a low level of redundancy present in the test suite.
    Type: Grant
    Filed: March 11, 2017
    Date of Patent: February 12, 2019
    Assignee: Wipro Limited
    Inventor: Diglio Antonio Simoni