Systems and methods for operating one or more qubits in a quantum computing system are provided. In some examples, a method can include obtaining past time data associated with a temporal metric of an operating parameter of a qubit in a quantum device. The method can include selecting an operating parameter value based at least in part on the past time data associated with the temporal metric of the operating parameter to reduce likelihood of occurrence of a time dependent defect. The time dependent defect can exhibit a time dependent behavior. The method can include operating the qubit in the quantum device at the operating parameter value.
The present document describes techniques for safe battery charging during high ambient temperatures. These techniques extend device runtime during peak use periods when ambient temperature is high by increasing the possibility for battery charging during high ambient temperature conditions. In an example, a device, during high ambient temperatures, checks future ambient temperatures over a network to identify if the minimum future ambient temperature over a block of time within the next N number of days is predicted to be sufficiently low that, when combined with device-performance throttling, is estimated to reduce the temperature of the battery to below the maximum charge temperature to enable the battery to be safely charged. The device can also use the future ambient temperatures to budget current battery usage by implementing and/or adjusting device-performance throttling.
A method and system for classifying assets by features of individual entities andrelations of the individual entities to the assets using a neural network is disclosed herein.The method comprises aggregating, at each of a plurality of aggregator nodes, data regardingfeatures of each node in each distant neighborhood of a multiplicity of distant neighborhoods;updating, at each of the plurality of aggregator nodes, a state of the aggregator node byassigning a weight to each of the features of the corresponding distant neighborhood;updating, at the seed node, a state of the seed node by performing convolutional analysis ofeach node in a local neighborhood surrounding the seed node; and determining a label of theseed node based on the state of the seed node.
The present document describes techniques for extending battery life after long-term and high-temperature storage. These techniques delay charging of a battery to detect battery conditions and determine whether the battery was exposed to high temperatures while in anidle or low-power state for a long period of time. These techniques include a methodology to relax and refresh an anode surface of the battery, after high-temperature storage, through distinct and tailored discharges prior to beginning a normal charge profile. These techniques can be applied to a wide range of chemistry platforms, which may have kinetic (Li-ion) limitations, to extend the longevity of the battery by reducing lithium plating and capacity degradation caused by long-term, high-temperature storage.
H01M 10/48 - Accumulators combined with arrangements for measuring, testing or indicating the condition of cells, e.g. the level or density of the electrolyte
5.
ITERATIVE PREPARATION OF STATIONARY QUANTUM STATES USING QUANTUM COMPUTERS
Methods, systems and apparatus for preparing a target quantum state of a quantum system, where the target quantum state is stationary with respect to a parameterized many-body qubit operator. In one aspect a method includes preparing an initial quantum state as an input state for a first iteration; iteratively evolving the initial quantum state and subsequent input quantum states as inputs for subsequent iterations until an approximation of the target stationary quantum state is obtained, comprising, for each iteration: computing, by quantum computation, parameter values of the many-body qubit operator for the iteration; computing, by quantum computation, an evolution time for the iteration, comprising evaluating changes in elements of a 2-RDM for the iteration; and evolving the initial quantum state or the subsequent input quantum state for the iteration using the computed parameter values and evolution time to generate a subsequent input quantum state for the subsequent iteration.
G06N 10/20 - Models of quantum computing, e.g. quantum circuits or universal quantum computers
G16C 10/00 - Computational theoretical chemistry, i.e. ICT specially adapted for theoretical aspects of quantum chemistry, molecular mechanics, molecular dynamics or the like
G06N 10/40 - Physical realisations or architectures of quantum processors or components for manipulating qubits, e.g. qubit coupling or qubit control
G06N 10/60 - Quantum algorithms, e.g. based on quantum optimisation, or quantum Fourier or Hadamard transforms
Methods, systems, and apparatus for gradient-based quantum assisted Hamiltonian learning. In one aspect, a method includes obtaining, by a classical processor, multiple experimental data points, wherein each experimental data point is generated according to a Hamiltonian comprising parameters with unknown values; learning, by the classical processor, values of the parameters, comprising iteratively adjusting, by the classical processor and until predetermined completion criteria are met, estimated values of the parameters to minimize a cost function, wherein the cost function is dependent on the multiple experimental data points and at each iteration derivatives of the cost function with respect to respective estimated values of the parameters for the previous iteration are computed using a quantum computer.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automatically determining parameter values that control or affect provision of content by a content platform. In one aspect, evaluation points are identified for a parameter. Each evaluation point includes an evaluated parameter value of the parameter and a metric value of a metric corresponding to the provision of digital components by the content platform. A first model is generated using the set of evaluation points. A second model is generated based on the first model and an acquisition function that is based on mean values and confidence intervals of the first model and a configurable exploration weight that controls a priority of exploration for evaluating the parameter. A next parameter value to evaluate is determined from the second model and the content platform is configured to use the next parameter value to provide digital components.
Systems and methods are described that include generating a repository of metadata based on a plurality of webpages accessed and saved in a browser history of a web browser executing on a computing device, generating, based on the metadata, a history cluster including a portion of the plurality of webpages related to a topic where the history cluster generation is based on the source events and the access timestamps of the webpages in the portion, and assigning respective scores for the webpages in the portion. In response to a request to view browser activity associated with the topic, the systems and method may generate and display a history cluster listing for the topic where the history cluster listing includes visit listings associated with the webpages in the history cluster that are determined to have a score that meets a threshold score.
Methods, systems, and apparatus for hybrid quantum-classical quantum Monte Carlo. In one aspect, a method includes receiving, by a classical computer, data generated by a quantum computer, the data representing results of measurements of a trial wavefunction, wherein the trial wavefunction approximates the target wavefunction and is prepared by the quantum computer; computing, by the classical computer, a classical shadow of the trial wavefunction using the data representing the results of the measurements of the trial wavefunction; and performing, by the classical computer, imaginary time propagation for a sequence of imaginary time steps of an initial wavefunction using a Hamiltonian that characterizes the fermionic quantum system, wherein: the imaginary time propagation is performed until predetermined convergence criteria are met; and performing each imaginary time step of the imaginary time propagation comprises updating the wavefunction for the previous imaginary time step using the classical shadow of the trial wavefunction to obtain a wavefunction for the current imaginary time step.
A backhaul node can implement a method for managing communications between a non-terrestrial base station and a core network. The method may include: establishing (502) a connection to the core network; requesting (504), from the non-terrestrial base station, radio resources for a radio connection between the backhaul node and the non-terrestrial base station; establishing (506) the radio connection; and routing (508) a data packet between the non-terrestrial base station and the core network using the radio connection.
The present disclosure is directed to systems and methods that include and/or leverage one or more machine-learned language models that generate intermediate textual analysis (e.g., including usage of structural tools such as APIs) in service of contextual text generation. For example, a computing system can obtain a contextual text string that includes one or more contextual text tokens. The computing system can process the contextual text string with the machine-learned language model to generate one or more intermediate text strings that include one or more intermediate text tokens. The computing system can process the one or more intermediate text strings with the machine-learned language model to generate an output text string comprising one or more output text tokens. The one or more intermediate text strings can include textual analysis of the contextual text string that supports the output text string.
Methods, systems, and apparatus for quantum data processing. In one aspect, a method includes storing, in a quantum memory, multiple copies of a quantum state, comprising, for each copy of the quantum state, i) probing, by an initialized quantum sensor, a target system to obtain an evolved quantum state of the quantum sensor, ii) transducing the evolved quantum state of the quantum sensor into a quantum state of a quantum buffer, iii) logically encoding the quantum state of the quantum buffer into a quantum error correcting code, and iv) moving the logically encoded quantum state of the quantum buffer into the quantum memory; loading the multiple copies of the quantum state in the quantum memory into a quantum computer; processing, by the quantum computer, the multiple copies of the quantum state to obtain a purified quantum state; and measuring the purified quantum state to determine properties of the target system.
A Josephson parametric device (e.g., a circulator/isolator or directional amplifier) can include a plurality of resonant modes, a plurality of couplings, an input port and an output port. The plurality of resonant modes includes first, second, and third resonant modes, the first and third resonant modes both configured to operate at a first resonant frequency and the second resonant mode configured to operate at a second resonant frequency that is different than the first resonant frequency. The plurality of couplings includes a passive coupling between the first and third resonant modes, a first parametric coupling between the first and second resonant modes, and a second parametric coupling between the second and third resonant modes. The input port is coupled to the first resonant mode of the device, and the output port is coupled to the third resonant mode of the device.
A computer-implemented method includes capturing visual data of an environment using an image sensor of an electronic device and non-visual data of the environment using one or more non-image sensors of the electronic device. Feature descriptors of one or more objects in the environment are generated using the visual data of the environment and the non-visual data of the environment. A map of the environment is generated using the feature descriptors of the one or more objects. One or more virtual objects are anchored to at least one of the objects using the map. The visual data, the non-visual data, and the map are combined in a digital multimedia container file. The digital multimedia container file is stored on the electronic device or on another electronic device connected to the electronic device.
G06T 19/00 - Manipulating 3D models or images for computer graphics
G06F 16/909 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
G06V 20/20 - Scenes; Scene-specific elements in augmented reality scenes
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for segmenting attribution of user actions and adjusting physical location usage of one or more geographic locations. Trip data specifying a geographic path traversed by a given set of users is obtained. Semantic data specifying content to which the given set of users was exposed while traversing the geographic path is also obtained. An exposure time indicating an aggregate amount of time that the given set of users was exposed to specific content while traversing the geographic path is determined. A contribution score is generated for the content to which the given set of users was exposed while traversing the geographic path. Based on the contribution score, attribution of user actions is segmented and physical location usage is adjusted based on a portion of the segmented attribution that is assigned to the content.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting physical location usage for a plurality of particular locations. Methods can include obtaining a three-dimensional (3D) representation of the given geographic area, wherein the 3D representation depicts a view of the given geographic area from a specified viewing perspective. For the given geographic area, traffic data is obtained indicating different traffic volumes during different time periods and one or more traffic characteristics. The 3D representation is segmented into a plurality of particular locations. For each particular location among the plurality of particular locations and based on the traffic data, a viewability score is determined that indicates an aggregate amount of time that the particular location is viewable by traffic passing the different locations. Physical location usage is then adjusted based on the viewability scores for the plurality of particular locations.
A quantum computing system configured for removal of leakage states can include quantum hardware including a first qubit and a second qubit, wherein the first qubit is configured to have a first transition frequency and wherein the second qubit is configured to have a second transition frequency, the first transition frequency being greater than the second transition frequency. The quantum computing system can include one or more quantum control devices configured to control operation of at least the first qubit and the second qubit, wherein the one or more quantum control devices are configured to implement a quantum gate operation on the first qubit and the second qubit based at least in part on the first transition frequency and the second transition frequency, and wherein the one or more quantum control devices are configured to periodically reset a quantum state of the first qubit.
Methods and apparatus for learning a target quantum state. In one aspect, a method for training a quantum generative adversarial network (QGAN) to learn a target quantum state includes iteratively adjusting parameters of the QGAN until a value of a QGAN loss function converges, wherein each iteration comprises: performing an entangling operation on a discriminator network input of a discriminator network in the QGAN to measure a fidelity of the discriminator network input, wherein the discriminator network input comprises the target quantum state and a first quantum state output from a generator network in the QGAN, wherein the first quantum state approximates the target quantum state; and performing a minimax optimization of the QGAN loss function to update the QGAN parameters, wherein the QGAN loss function is dependent on the measured fidelity of the discriminator network input.
This document describes techniques directed to a modular floodlight system (100). The modular floodlight system (100) includes a floodlight device (102) having a main housing (110) that supports multiple floodlights (106) and a modular camera device (104). The main housing (110) includes a magnetic mount (122) that magnetically secures the camera device (104) to a mounting surface and enables 3-axis articulation of the camera device (104) relative to the main housing (110). The main housing (110) also includes a power supply unit (114) that supplies electrical power to the camera device (104) and the floodlights (106). In aspects, the floodlights (106) are assembled to opposing sides of the main housing (110). In addition, the main housing (110) includes passive infrared sensors (112) that expand and supplement motion-detection capabilities of the camera device (104). The modular aspect of the modular floodlight system (100) enables the camera device (104) to be easily replaced with another modular device, simplifies installation for consumers, and increases an ability of the modular floodlight system to be reworked.
F16M 11/04 - Means for attachment of apparatus; Means allowing adjustment of the apparatus relatively to the stand
F16M 11/14 - Means for attachment of apparatus; Means allowing adjustment of the apparatus relatively to the stand allowing pivoting in more than one direction with ball-joint
F21V 21/29 - Pivoted arms adjustable in more than one plane employing universal joints
G08B 13/196 - Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
20.
POWER EXTENDER FOR SMART-HOME CONTROLLERS USING 2-WIRE COMMUNICATION
A network node operates as a master node, MN, for a user equipment, UE, communicating in dual connectivity, DC, with the MN and a secondary node, SN. To manage deactivation of a secondary cell group, SCG, the network node determines that the SCG is deactivated (2202), determines, when the SCG is deactivated, that a radio connection between the MN and the UE should be suspended (2206), and suspends the radio connection (2208).
A computer-implemented method for expanding a set of matched nodes in a partially-matched graph can include obtaining, by a computing system, a partially-matched graph having a matching set, the partially-matched graph including one or more edges and a plurality of nodes, the one or more edges having a matching label. The method can include obtaining at least two unmatched nodes. The method can include determining an alternating path from a first unmatched node of the at least two unmatched nodes to a second unmatched node of the at least two unmatched nodes, the alternating path including at least one edge of the one or more edges. The method can include inverting the matching label of the at least one edge of the alternating path such that the at least two unmatched nodes are included in the matching set of the partially-matched graph.
Methods, systems and apparatus for determining an error-mitigated expectation value of a target observable with respect to a noisy quantum state. In one aspect a method includes obtaining multiple copies of the noisy quantum state; performing measurements on tensor products of M copies of the noisy quantum state to compute an expectation value of the target observable with respect to an entangled quantum state, wherein M?1 and eigenvalues corresponding to non-dominant eigenvectors of the noisy quantum state in the spectral decomposition of the entangled quantum state are suppressed exponentially in M; and using the computed expectation value of the target observable with respect to an entangled quantum state to determine the error-mitigated expectation value of the target observable with respect to the noisy quantum state.
A method comprising receiving, at a first computing system, encrypted identifiers, performing, by the first computing system, a concealing operation on the encrypted identifiers to produce concealed encrypted identifiers, wherein the concealing operation conceals the encrypted identifiers from the first computing system and a second computing system but enables matching between the concealed encrypted identifiers, decrypting, by the second computing system, the concealed encrypted identifiers to produce concealed identifiers, analyzing, by the second computing system using one or more match rules, the concealed identifiers to generate one or more associations between the concealed identifiers, and generating, by the second computing system, one or more universal identifiers based on the one or more associations.
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for creating augmented content streams by transforming non-textual content into a form that enables a text-based matching system to select non-textual content are described. In some aspects, a method includes obtaining first audio, storing a text transcription of the first audio in a searchable database. Media content that includes second audio is obtained. The second audio is transformed into textual content. A determination is made, based on a search of the searchable database, that the textual content of the second audio matches the text transcription of the first audio. The first audio is inserted into the media content to create an augmented content stream in response to the determination that the textual content of the second audio matches the text transcription of the first audio.
G06F 16/683 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
G10L 25/54 - Speech or voice analysis techniques not restricted to a single one of groups specially adapted for particular use for comparison or discrimination for retrieval
G10L 15/18 - Speech classification or search using natural language modelling
Methods, systems, and apparatus for quantum machine learning. In one aspect, a method includes obtaining, by a quantum computing device, a training dataset of quantum data points; computing, by the quantum computing device, a kernel matrix that represents a similarity between the quantum data points included in the training dataset, comprising computing a value of a kernel function for each pair of quantum data points in the training dataset, wherein the kernel function is based on reduced density matrices for the quantum data points; and providing, by the quantum computing device, the kernel matrix to a classical processor, wherein the classical processor performs a training algorithm using the kernel matrix to construct a machine learning model.
This document describes methods, devices, systems, and means for beam failure recovery for wireless communication in an active coordination set, ACS, by a user equipment, UE, in which the UE receives a beam-failure-recovery, BFR, Random Access Channel, RACH, configuration including multiple candidate beam configurations, each candidate beam configuration comprising a candidate BFR sub-beam configuration for each base station in the ACS (802). The UE detects a beam failure with the ACS (804) and determines a respective link-quality metric for each of the received candidate beam configurations in the BFR RACH configuration (806). Based on the determined link-quality metrics, the UE selects a candidate beam to use for the wireless communication (808), and transmits a RACH message that includes an indication of the selected candidate beam, the transmitting being effective to direct the base stations in the ACS to use the selected candidate beam for the wireless communication (810).
H04B 7/024 - Co-operative use of antennas at several sites, e.g. in co-ordinated multipoint or co-operative multiple-input multiple-output [MIMO] systems
H04B 7/06 - Diversity systems; Multi-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
Techniques and apparatuses are described for enhanced uplink spectrum sharing. A base station communicates (605), to a user equipment, UE, an air interface resource configuration for a second air interface resource allocated to a second cell that uses a second radio access technology, RAT, and implemented by the base station. The base station receives (610) a first air interface resource configuration for a first air interface resource allocated to a first cell that uses a first RAT, where the first air interface resource configuration differs from the second air interface resource configuration. In aspects, the base station communicates (615) the first air interface resource configuration to the UE. Based on receiving (620) a low-utilization indication for the first air interface resource, the base station directs (625) the UE to utilize the first air interface resource for transmitting uplink communications using the second RAT.
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing images using self-attention based neural networks. One of the methods includes obtaining one or more images comprising a plurality of pixels; determining, for each image of the one or more images, a plurality of image patches of the image, wherein each image patch comprises a different subset of the pixels of the image; processing, for each image of the one or more images, the corresponding plurality of image patches to generate an input sequence comprising a respective input element at each of a plurality of input positions, wherein a plurality of the input elements correspond to respective different image patches; and processing the input sequences using a neural network to generate a network output that characterizes the one or more images, wherein the neural network comprises one or more self-attention neural network layers.
This document describes an image-capturing doorbell device. In aspects, the image-capturing doorbell device provides a compact, space-efficient, battery-powered, doorbell camera. The architecture of the image-capturing doorbell device is optimized by concentrating sensors at one end of the device and user input mechanism(s) at the opposing end of the device and including a thin and narrow middle portion between the two opposing ends. The sensors include an image sensor and a PIR sensor mounted to the same PCB for space conservation. A camera lens protrudes from an outer surface of an IR window aligned with IR LEDs to mitigate IR flare. The PIR sensor is aligned with a lens that enhances radial motion detection by implementing two stacked rows of lenslets. The user input mechanism includes a light ring formed via a two-shot molding technique with a button to bond the light ring to the button for enhanced waterproofing.
G08B 13/196 - Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
G08B 3/10 - Audible signalling systems; Audible personal calling systems using electromagnetic transmission
31.
SCALING AND STATISTICAL ADJUSTMENTS OF PRECIPITATION RATES FOR APPARATUSES HAVING PRECIPITATION SENSITIVE SENSORS
A system (100) for scaling and statistical adjustments of precipitation rates for apparatuses having precipitation sensitive sensors. The system (100) includes a weather information station (120) configured to provide precipitation rates for areas of a region and a processor (130) in communication with the weather information station (120). The processor (130) is configured to obtain the precipitation rates of the areas of the region, determine a climatological metrics relationship between at least two climatological metrics of the precipitation rates, determine an operational metrics relationship between at least two operational metrics of the precipitation rate, compare the climatological metrics relationship with the operational metrics relationship. The processor (130) is also configured to determine at least one of a probability associated with a predetermined exceedance rate threshold and an exceedance rate threshold associated with a predetermined probability.
This document describes a security camera with an angled cable attachment for an increased downward viewing angle. The security camera is battery-powered and can be magnetically coupled to a mounting device and electrically connected to another device via a cable. The cable has a cable attachment that, when coupled to the security camera, is angled toward a front of the security camera. This cable angle enables an increased downward tilt angle of the security camera by reducing interference of the cable attachment with the mounting device when the security camera is tilted downward. The security camera also has exposed contacts on a printed circuit board that connect with pins on the cable attachment.
G08B 13/196 - Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
A laminated circuit assembly for filtering signals in one or more signal lines in, for instance, a quantum computing system is provided. In one example, the laminated circuit assembly includes one or more signal lines disposed within a substrate in a first direction. The laminated circuit assembly includes a dielectric portion of the substrate. The laminated circuit assembly includes a filter portion of the substrate extending in a first direction and containing a frequency absorbent material providing less attenuation to a first signal of a first frequency than to a second signal of a second, higher frequency. The filter portion is configured to attenuate infrared signals passing through the one or more signal lines.
Interconnections for connecting flex circuit boards in classical and/or quantum computing systems can include a first flex circuit board having a removed portion that exposes one or more signal lines and a second flex circuit board having a removed portion that exposes one or more other signal lines. The flex circuit boards can be aligned at the removed portions to form a signal trace gap near the exposed signal lines. Exposed signal lines of the first flex circuit board can be coupled with exposed signal lines of the second flex circuit board. A ground support layer can be coupled to the first flex circuit board and the second flex circuit board along the same side. An isolation plate at least partially covering the signal trace gap can be coupled to the first flex circuit board and/or the second flex circuit board on a side opposite of the ground support layer.
An interconnection (100) for flex circuit boards used, for instance, in a quantum computing system are provided. In one example, the interconnection (100) can include a first flex circuit board (110) having a first side and a second side opposite the first side. The interconnection (100) can include a second flex circuit board (120) having a third side and a fourth side opposite the third side. The first flex circuit board (110) and the second flex circuit board (120) are physically coupled together in an overlap joint (130) in which a portion of the second side for the first flex circuit board (110) overlaps a portion of the third side of the flex circuit board. The interconnection (100) can include a signal pad structure (132) positioned in the overlap joint (130) that electrically couples a first via (118) in the first flex circuit board (110) and a second via (128) in the second flex circuit board (120).
The present document describes a camera device with an adjustable stand. The camera device includes a head assembly and a stand assembly pivotally connected together by a stem forming a hinge. The stem provides a 360-degree range of pan and a 45-degree range of tilt of the head assembly relative to the stand assembly. The stand assembly is rotatably movable relative to the head assembly to configure the camera device in different configuration states, including a tabletop state and a wall state. The tabletop state has a low profile for resting on a horizontal surface, and the wall state has a high profile, which provides additional clearance between the head assembly and a vertical surface to which the stand assembly is affixed. In the wall state, a cable of the camera device can be routed through and constrained by the stand assembly.
F16M 13/02 - Other supports for positioning apparatus or articles; Means for steadying hand-held apparatus or articles for supporting on, or attaching to, an object, e.g. tree, gate, window-frame, cycle
This disclosure relates to digital video analysis. In one aspect, a method includes receiving data indicating one or more seed video groups that each include one or more seed videos. Data indicating one or more keywords is received. A set of candidate video groups that each include one or more candidate videos is identifier. For each candidate video group in the set of candidate video groups a co-interaction score and a topicality score are determined. A subset of the candidate videos groups is selected based on the co-interaction score and the topicality score of each candidate video group. Data indicating the subset of candidate video groups is provided for presentation.
A quantum computing system can include one or more classical processors. The quantum computing system can include quantum hardware including one or more qubits. The quantum computing system can include a chamber mount configured to support the quantum hardware. The quantum computing system can include a vacuum chamber configured to receive the chamber mount and dispose the quantum hardware in a vacuum. The vacuum chamber can form a cooling gradient from an end of the vacuum chamber to the quantum hardware. The quantum computing system can include a plurality of flex circuit boards including one or more signal lines. Each of the plurality of flex circuit boards can be configured to transmit signals by the one or more signal lines through the vacuum chamber to couple the one or more classical processors to the quantum hardware.
A T-joint connector can be useful for connecting one or more flex circuit boards to quantum hardware including one or more qubits. The T-joint connector can include one or more flex circuit boards. Each of the one or more flex circuit boards can include one or more signal lines and one or more spring interconnects including a superconducting material. The one or more spring interconnects can be coupled to the one or more signal lines. The one or more spring interconnects can be configured to couple the one or more signal lines to one or more signal pads disposed on a mounting circuit board associated with the quantum hardware. The superconducting material can be superconducting at a temperature less than about 3 kelvin.
H01R 12/71 - Coupling devices for rigid printing circuits or like structures
H01R 12/77 - Coupling devices for flexible printed circuits, flat or ribbon cables or like structures
H01R 12/79 - Coupling devices for flexible printed circuits, flat or ribbon cables or like structures connecting to rigid printed circuits or like structures
G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
H01R 4/68 - Connections to or between superconductive conductors
40.
SUPERCONDUCTING FLEX CIRCUIT BOARDS HAVING METAL STRUCTURES FOR IMPROVED INTERFACING CHARACTERISTICS
A flex circuit board can be used in transmitting signals in a quantum computing system. The flex circuit board can include at least one dielectric layer and at least one superconducting layer disposed on a surface of the at least one dielectric layer. The at least one superconducting layer can include a superconducting material. The superconducting material can be superconducting at a temperature less than about 3 kelvin. The flex circuit board can have at least one metal structure electroplated onto the at least one superconducting layer.
Systems and methods of determining languages of users in networked environments are provided herein. A data processing system having one or more processors coupled with memory can receive, from a client device, a request for content identifying an account profile. The data processing system can determine, using a log record identifying activities of the account profile, a first set of candidate languages. The data processing system can identify a plurality of information resources to be presented. The data processing system can a second set of candidate languages from the plurality of languages based on content in each information resource and a corresponding ranking of each information resource. The data processing system can identify a set of languages included in both the first set of candidate languages and the second set of candidate languages.
This application is directed to a battery having a heating element. A connector of the battery includes a first terminal, a second terminal, and a heater terminal. One or more rechargeable battery cells are electrically coupled to the first and second terminals of the connector. The heating element is in contact with a subset of the battery cells, and includes a resistive heater path that is electrically coupled to the first and heater terminals of the connector and generates heat to warm the battery when a heater voltage is applied to the heater terminal. A waterproof material is wrapped around an exterior of the heating element and battery cells and prevents ambient water from contacting the heater element and battery cells. The waterproof material includes an opening to allow at least the first and second terminals of the connector to be electrically coupled to a logic board.
H01M 50/571 - Methods or arrangements for affording protection against corrosion; Selection of materials therefor
H01M 10/48 - Accumulators combined with arrangements for measuring, testing or indicating the condition of cells, e.g. the level or density of the electrolyte
A computer-implemented method for simulating quantum hardware performance can include accessing, by a computing system including one or more computing devices, a quantum hardware sample generation model configured to generate quantum hardware samples. The quantum hardware sample generation model can include one or more quantum hardware parameters. The computer-implemented method can include sampling, by the computing system, a quantum hardware sample from the quantum hardware sample generation model. The computer-implemented method can include obtaining, by the computing system, one or more simulated performance measurements based at least in part on the quantum hardware sample.
Methods, systems, and apparatus for verified quantum phase estimation. In one aspect, a method includes repeatedly performing a experiment. Performing one repetition of the experiment includes: applying a second unitary to a system register of N qubits prepared in a target computational basis state; applying, conditioned on a state of a control qubit, a first unitary to the system register; applying an inverse of the second unitary to the system register and measuring each qubit to determine an output state of the system register; measuring the control qubit to obtain a corresponding measurement result m; and post-selecting on the target computational basis state by, in response to determining that the output state indicates that each qubit was in the target computational basis state prior to measurement, incrementing a first or second classical variable by (-1)m. Phases or expectation values of the first unitary are estimated based on the classical variables.
A smart-home device may include a temperature sensor, energy-consuming subsystems, and processors programmed to receive a temperature measurement from the temperature sensor for an ambient environment surrounding the temperature sensor; receive inputs from the energy-consuming subsystems that indicate power-consuming activities of the energy-consuming subsystems; providing the inputs from the energy-consuming subsystems to a model that is trained to calculate an effect of the power-consuming activity of the energy-consuming subsystems on the temperature measurement from the temperature sensor; and calculating an estimate of the temperature of the ambient environment by compensating the temperature measurement from the temperature sensor with using the effect of the power-consuming activity of the energy-consuming subsystems.
Various embodiments of smart thermostats are presented herein. A smart thermostat can include a thermostat housing defining a rounded front aperture and having a sidewall. The smart thermostat can include a capacitive touch strip that senses a plurality of gestures. The smart thermostat can include an electronic display. The electronic display may be caused to display icons arranged in a graphical arc. The smart thermostat may include a reflective cover positioned such that the electronic display is viewed through the reflective cover.
A smart-home device may include a circuit that controls switching elements, where the circuit is configured to detect a zero-crossing of a current received through the power wire connector; wait for a first time interval after the zero-crossing is detected; after an expiration of the first time interval, enable active power stealing for a second time interval; and after an expiration of the second time interval, disable active power stealing. The smart-home device may also include a plurality of wire connectors configured to receive a plurality of signals from an environmental system; a plurality of diodes configured to receive the plurality of signals from the plurality of wire connectors, wherein at least two of the plurality of diodes have different voltage drops; and a power-stealing circuit that is configured to receive outputs of the plurality of diodes and to steal power through one of the plurality of wire connectors that is determined at least in part by the different voltage drops.
H02J 3/00 - Circuit arrangements for ac mains or ac distribution networks
G05B 19/042 - Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
H02J 13/00 - Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
Systems and methods of selecting content to provide in networked environments are provided herein. A data processing system can receive an input from a client device, the input including keywords in a first language. The data processing system can determine the first language based on the keywords of the input. The data processing system can determine, using the input, a location identifier identifying a location of the client device. The data processing system can identify a second language associated with the location identifier. The data processing system can identify a first plurality of content items in the first language and a second plurality of content items in the second language based on the input. The data processing system can provide, to the client device, a content item from one of the first plurality of content items and the second plurality of content items.
Implementations set forth herein relate to an automated assistant that can operate in a transient personalization mode, and/or assist a separate automated assistant with providing output according to a transient personalization mode. The transient personalization mode can allow a guest user of an assistant enabled-device to receive personalized responses from the assistant-enabled device?despite not being signed into the assistant-enabled device. A host automated assistant of the assistant-enabled device can securely communicate with a guest user's automated assistant through a backend process. In this way, input queries from the guest user to the host automated assistant can be personalized according to the guest automated assistant?without the guest user directly engaging with their own personal device.
Techniques and apparatuses are described for adaptive selection of a network access mode by a user equipment. In aspects, a user equipment (UE) indicates (705), to a RAN, support for at least a first network access mode and a second network access mode and receives directions (710) to operate in the first network access mode. While communicating in the RAN using the first network access mode (715), the UE detects (720) a trigger event and determines to use the second network access mode based on at least one operational performance metric. In aspects, the UE indicates (740), to the RAN, that the UE supports the second network access mode without indicating that the UE supports the first network access mode, and transitions (750) from the first network access mode to the second network access mode. The UE then communicates in the RAN (780) using the second network access mode.
A base station can implement a method for scheduling downlink transmissions to a user equipment (UE). The method may be performed by processing hardware and includes transmitting to the UE a control element that includes information related to a first time resource for receiving a first downlink data unit associated with a media access control layer from the base station and a second time resource for receiving a second downlink data unit associated with the media access control layer from the base station (1102). The first time resource and the second time resource are non-consecutive and have different respective timeslot offsets within one or more frames, the information including an index into a table stored at the UE, the table specifying a plurality of candidate timeslot offsets for the first time resource (1104). In addition, the method includes transmitting to the UE the first downlink data unit over the first time resource and the second downlink data unit over the second resource (1106).
A circuit device includes a semiconductor device (102, 202) and an impedance matching network (104, 204). The impedance matching network includes a superconductor material forming at least one inductor (112, 212) of the circuit device, and the superconductor material exhibits a kinetic inductance per unit square when in a superconducting state. The impedance matching network is configured to transform an impedance of the semiconductor device to match a predetermined second impedance during operation of the circuit device.
H03H 1/00 - Constructional details of impedance networks whose electrical mode of operation is not specified or applicable to more than one type of network
Implementations are directed to using an assistant to initiate automated telephone calls with entities. Some implementations identify an item of interest, identify a group of entities associated with the item, and initiate the calls with the entities. During a given call with a given entity, the assistant can request a status update regarding the item, and determine a temporal delay before initiating another call with the given entity to request a further status update regarding the item based on information received responsive to the request. Other implementations receive a request to perform an action on behalf of a user, identify a group of entities that can perform the action, and initiate a given call with a given entity. During the given call, the assistant can initiate an additional call with an additional entity, and generate notification(s), for the user, based on result(s) of the given call and/or the additional call.
A method includes receiving interaction data that indicates, for each given interaction among multiple interactions that occurred at a client device, (i) an event type an (ii) a delay period specifying an amount of time between the given event and a previous event that occurred prior to the given event, encoding each given interaction into an encoded interaction having a standardized format that is a combination of (i) the event type and (ii) the delay period, generating an interaction signature that includes sequence of encoded interactions, processing the sequence of encoded interactions using a model trained to label sequences of user interactions as valid or invalid, including labelling, using the model, a sequence of encoded interactions as invalid, and preventing distribution of a set of content to an entity that performed the sequence of encoded interactions in response to a subsequently identified request to provide content to the entity.
Implementations relate to an automated assistant that is capable of interacting with non-assistant applications that do not have functionality explicitly provided for interfacing with certain automated assistants. Application data, such as annotation data and/or GUI data, associated with a non-assistant application, can be processed to map such data into an embedding space. An assistant input command can then be processed and mapped to the same embedding space, and a distance from the assistant input command embedding and the non-assistant application data embedding can be determined. When the distance between the assistant input command embedding and the non-assistant application data embedding satisfies threshold(s), the automated assistant can generate instruction(s), for the non-assistant application, that correspond to the non-assistant application data. For instance, the instruction(s) can simulate user input(s) that cause the non-assistant application to perform one or more operations characterized by, or otherwise associated with, the non-assistant application data.
Errors that affect a quantum computer can be efficiently measured and characterized by placing the quantum computer in a highly-entangled state such as a Greenberger-Horne-Zeilinger (GHZ) state, accumulating quantum errors in the highly entangled state, and then measuring the accumulated errors. In some approaches, the error characterization includes measuring parity oscillations of the GHZ state and fitting a quantum error model to a power spectrum of the parity oscillations. The fitted quantum error model can be used to select a suitable fault-tolerant error correction scheme for the quantum computer given its environmental noise.
Techniques of introducing virtual objects into a physical environment of AR system include displacing vertices of a mesh representing the physical environment based on a live depth map. For example, an AR system generates a mesh template, i.e., an initial mesh with vertices that represents a physical environment and a depth map that indicates a geometry of real objects within the physical environment. The AR system is configured to represent the real objects in the physical environment by displacing the vertices of the mesh based on depth values of the depth map and parameter values of a pinhole camera model. The depth values may be taken from the perspective of an illumination source in the physical environment.
A light emitting diode (LED) structure includes a semiconductor template having a template top-surface, an active quantum well (QW) structure formed over the semiconductor template, and a p-type layer. The p-type layer has a bottom-surface that faces the active QW and the template top-surface. The bottom-surface includes a recess sidewall. The recess sidewall of the p-type layer is configured for promoting injection of holes into the active QW structure through a QW sidewall of the active QW structure.
H01L 27/15 - Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate including semiconductor components with at least one potential-jump barrier or surface barrier, specially adapted for light emission
H01L 33/04 - SEMICONDUCTOR DEVICES NOT COVERED BY CLASS - Details thereof characterised by the semiconductor bodies with a quantum effect structure or superlattice, e.g. tunnel junction
H01L 33/06 - SEMICONDUCTOR DEVICES NOT COVERED BY CLASS - Details thereof characterised by the semiconductor bodies with a quantum effect structure or superlattice, e.g. tunnel junction within the light emitting region, e.g. quantum confinement structure or tunnel barrier
H01S 5/34 - Structure or shape of the active region; Materials used for the active region comprising quantum well or superlattice structures, e.g. single quantum well [SQW] lasers, multiple quantum well [MQW] lasers or graded index separate confinement heterostructure [GRINSCH] lasers
Methods, devices, systems, and means for selection of a coordinating user equipment, UE, (111) in a user equipment-coordination set, UECS, that facilitates selection of the coordinating UE (111) by the UEs (110) in the UECS are described herein. Sharing of the role of coordinating UE (111) by UEs (110) in the UECS can be scheduled in a round-robin manner. Selection criteria can be used to determine which one or more UEs (110) in the UECS will offer better performance in the role of coordinating UE (111).
A base station transmits, the a secondary cell (SCell), a control indicator indicating resources for communicating an information unit between the UE and the base station. The base station then communicates the first information unit according to the first control indicator in a primary cell (PCell).
Techniques and devices for determining a preferred physical layer for communication by a node in a Thread network are described. The node transmits a first IPv6 over Low power Wireless Personal Area Networks, 6LoWPAN, frame to a neighbor node using a first physical layer (502) and transmits the first 6LoWPAN frame to the neighbor node using a second physical layer (504). The node determines a first preference value for the neighbor node using the first physical layer (506) and determines a second preference value for the neighbor node using the second physical layer (508). The node compares the first preference value and the second preference value to determine the preferred physical layer for communication (510) and transmits a second 6LoWPAN frame to the neighbor node using the preferred physical layer (512).
Processing hardware in a user equipment (UE) connected to a first cell associated with a first radio access technology can implement a method for supporting a handover to a second cell associated with a second RAT. The method includes attempting (2302) to connect to the second cell and detecting (2304) a failure to apply a configuration associated with the second cell. The method also includes providing (2306) an indication of the failure to apply the configuration via the first cell by transmitting a request to re-establish a radio connection, the request including a failure cause indicating a reconfiguration failure.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for debugging an application are provided. In some aspects, a method includes detecting rendering of a digital component by an application executing on the device. A first signals indicative of visible attributes of content assets of the test digital component and second signals indicative of hierarchical associations between the content assets as rendered are obtained. A validation process the compares the first signals and the second signals to a set of requirements is invoked. A determination is made that one or more requirements are not met by the first signals or the second signals. In response to determining that the one or more requirements are not met a non-compliant overlay is provided within the application indicating that the digital component fails to comply with the one or more requirements.
This document describes textile assemblies for speakers, including textile assemblies with inlaid tensioning yarns, and associated apparatuses and methods. The textile assembly includes a textile body (106) with inlaid tensioning yarns (302, 304). The textile assembly (102) may be a fully-fashioned textile swatch. The tensioning yarns are inlaid at intervals in the textile body but can slide within or be pulled through the textile body. Further, the tensioning yarns have ends (306, 308, 402, 404) that are accessible near the edges of the textile body for various reasons. First, pulling on them while the textile assembly is on an acoustic device (104) tensions the tensioning yarns such that they limit movement of the textile assembly and break up vibration modes. Second, their ends can be tied directly to, formed into loops to hook over, or wound around, features (208) on the acoustic device to removably secure the textile assembly to the acoustic device.
Methods, systems, and computer readable medium include receiving, from a user device, a request for a digital component, receiving a data set of user-provided information regarding a particular product design, generating, based on the data set, a visual representation mapping design factors to potential product design geometry, segmenting the visual representation based on the design factor values, selecting a segment that contains less than a threshold amount of data points, selecting a digital component, dynamically altering, based on the selected segment, a presentation of the digital component that solicits information from the user about the segment, distributing, for presentation at the user device, the dynamically-altered digital component, obtaining, from the user device through a feedback mechanism, feedback information regarding the segment that contains less than the threshold amount of data points, and modifying a design factor of the particular product design based, at least in part, on the feedback information.
G06F 30/27 - Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
66.
INTERLEAVED CRYOGENIC COOLING SYSTEM FOR QUANTUM COMPUTING APPLICATIONS
A cryogenic cooling system for use in quantum computing applications can include a plurality of cryogenic cooling stages. Each of the plurality of cryogenic cooling stages can include a plurality of interleaved cooling units. The plurality of interleaved cooling units can include a first cooling unit and a second cooling unit. Each of the plurality of interleaved cooling units can have an associated operating temperature range. One or more signal lines that couple one or more classical processors to one or more quantum systems can pass through each of the plurality of interleaved cooling units for each of the plurality of cryogenic cooling stages.
To configure a connection with a UE, a central unit (CU) of a distributed base station provides, by processing hardware to the UE, a conditional configuration for a cell of a distributed unit (DU) of the base station (1002). The CU receiving, by the processing hardware, an identifier of the cell of the DU (1004). Additionally, the CU determines, by the processing hardware, that the UE connects to the cell based on the identifier of the cell (1006), and communicates with the UE in accordance with the conditional configuration for the cell (1008).
Systems, methods and computer-readable storage media utilized to prepare datasets for geo experiments. One method includes receiving one or more input parameters. The method further includes extracting, from the data, training data. The method further includes calculating a difference in input data and a difference in response data of the training data. The method further includes determining a first plurality of geographic pairs. The method further includes extracting, from the data, evaluation data. The method further includes separating each geographic pair of the first plurality of geographic pairs into a treatment region or a control region for a plurality of simulations of a plurality of different simulation subsets for each of a plurality of different subsets of geographic pairs. The method further includes calculating a plurality of uncertainty estimates. The method further includes selecting a first subset of geographic pairs and providing the selected subset of geographic pairs.
A first screen device establishes a pairing session between a first screen device and a second screen device. The first screen device presents, in a user interface on the first screen device, a video and one or more media features related to the video. The media features pertain to at least one of a presentation of the video or user feedback about the video. The video is cast from the first screen device onto the second screen device. The first screen device receives, via the user interface, user input indicating a user request to enable presentation of at least one of the media features on the second screen device in connection with the video. In response to the user input, the first screen device causes the at least one of the media features to be presented on the second screen device in connection with the video.
H04N 21/41 - Structure of client; Structure of client peripherals
H04N 21/414 - Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronizing decoder's clock; Client middleware
H04N 21/436 - Interfacing a local distribution network, e.g. communicating with another STB or inside the home
Systems and methods for composite quantum gate calibration for a quantum computing system are provided. In some implementations, a method includes accessing a unitary gate model describing a composite quantum gate. The unitary gate model includes a plurality of gate parameters. The method includes implementing the composite quantum gate for a plurality of gate cycles on the quantum system to amplify the plurality of gate parameters. The method includes obtaining a measurement of a state of the quantum system after implementing the composite quantum gate for the plurality of gate cycles. The method includes determining at least one of the plurality of gate parameters based at least in part on the measurement of the state of the quantum system. The method includes calibrating the composite quantum gate for the quantum computing system based at least in part on the plurality of gate parameters.
Embodiments of the invention provide a method, system and computer program product for model localization. In an embodiment of the invention, a method for model localization includes parsing a model to identify translatable terms, generating a seed file associating each of the translatable terms with a corresponding tag and replacing each translatable term in the model with a corresponding tag and submitting each of the translatable terms to machine translation for a target language to produce a different translation file mapping each tag from the seed file with a translated term in the target language of a corresponding one of the translatable terms. Then, the model may be deployed in a data analytics application using the different translation file to dynamically translate each translatable term into a corresponding translated term within a user interface to the data analytics application.
A cloud gaming system includes a messaging bus and a plurality of servers that are interconnected via the messaging bus and communicatively coupled to one or more client devices. Each server executes a game simulation instance for each of one or more players associated with one of the client devices. Each game simulation instance associated with a player within a specified region of a game world communicates player input by the player to one or more other game simulation instances via an ad-hoc peer-to-peer network formed between multiple game simulation instances associated with players within the specified region. Each game simulation instance associated with a player within the specified region also calculates a current state for the player based on the player inputs received via the ad-hoc peer-to-peer network.
A63F 13/34 - Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using peer-to-peer connections
A63F 13/33 - Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
A63F 13/35 - Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers - Details of game servers
A63F 13/44 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to verify whether an interaction with a particular content displayed on a content platform is an interaction by an actual human user. A request to generate a click verification token can be received from a first application executing on a client device. The request can include data for a first set of parameters for a first interaction and a first message authentication code (MAC) set. If the first MAC set matches a second MAC set, which is generated using some of the data included in the request, the click verification token can be generated. The click verification token can be provided to the first application, which in turn can provide this token to a content verification system. The content verification can use this token to verify whether the first interaction is an actual human user interaction.
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
G06F 21/30 - Authentication, i.e. establishing the identity or authorisation of security principals
74.
VERIFYING DISPLAY OF THIRD PARTY CONTENT AT A CLIENT DEVICE
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for detecting errors that can occur in third party content presentation and verifying that third party content provided by a content provider to a content platform is actually displayed and is visible to the user when the content platform is accessed on the client device. Methods can include receiving, from an application executing on a client device, a request to generate a digitally signed token that is used to validate whether a particular content item displayed at the particular portion of the display is a third party content item. A digital watermark embedded at the particular portion of the display can be extracted and decoded to obtain data for attributes that are descriptive of the particular content item. A digitally signed token can be generated using this data, and the token can then be provided to application.
. . ABSTRACT OF THE DISCLOSURE A process for optimal query scheduling includes receiving in an information retrieval data processing system, a request to accelerate query execution of a specified query to a time prior to a scheduled time. A specific field corresponding to data in a database is then identified in the query and a freshness of data requirement for the specific field retrieved along with a frequency of change of the data corresponding to the specific field. Then, if execution of the specific query at the time prior to the scheduled time instead of the scheduled time is determined not to violate the freshness of data requirement based upon the frequency of change of the data corresponding of the specific field, the specific query is scheduled for execution at the time prior to the scheduled time. But otherwise, the scheduled time may be maintained for executing the specific query. CA 3069090 2020-01-21
, , ABSTRACT OF THE DISCLOSURE Embodiments of the present invention provide a method, system and computer program product for optimal query scheduling for resource utilization optimization. In an embodiment of the invention, a process for optimal query scheduling includes receiving in an information retrieval data processing system at a contemporaneous time, a request for deferred query execution of a specified query to a future time after the contemporaneous time. The method additionally includes determining a frequency of change of data corresponding to a field referenced in the specified query. Then, on condition that the frequency of change is below a threshold value, an intermediate time prior to the future time but after the contemporaneous time can be identified and the specified query scheduled for execution at the intermediate time instead of the future time. But, otherwise the specified query can be scheduled at the future time as originally requested. CA 3069092 2020-01-21
At least one aspect of the present disclosure is directed to systems and methods of pruning retrieval tokens from sets of retrieval tokens based on criteria. The system can receive a plurality of retrieval tokens including a second retrieval token. The system can retrieve an indication of a first token and a plurality of requests. The system can construct a first bit string based on the predicted requests and the first retrieval token. The system can retrieve a second bit string corresponding to the second retrieval token. The system can compare the first bit string to the second bit string to determine a similarity value. The system can determine the similarity value is greater than a predetermined threshold. The system can remove the first and second retrieval token from the plurality to create a pruned set of retrieval tokens. The system can provide the pruned set to a content provider.
G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06F 16/901 - Indexing; Data structures therefor; Storage structures
Systems and methods for calibrating a qubit parameter for a qubit in a quantum computing system are provided. In one example, a method includes obtaining, by one or more computing devices, data associated with a set of one or more qubit parameters for a qubit in a quantum computing system. The method includes obtaining, by the one or more computing devices, calibration data associated with at least one qubit parameter in the set of one or more qubit parameters. The method includes determining, by the one or more computing devices, a value for the at least one qubit parameter based at least in part on the calibration data using a de-corrupting autoencoder.
At least one aspect of the present disclosure is directed to systems and methods of converting static content items into interactive content items. A data processing system can identify a first content item. The data processing system can divide, in accordance with a partition template, the visual content of the first content item into a plurality of segments. The partition template can define a number of segments to be formed from the visual content. The data processing system can generate a second script. The second script can assign each segment into a position. The script can enable movement of each segment within the frame. The script can determine that the segments are moved to a target position. The script can perform an action to provide information related to the visual content. The data processing system can provide the second content item to a client device.
A detector for reading out a state of a qubit includes a flux qubit and a flux bias generator. The flux qubit includes an inductor and SQUID loop, in which the flux qubit is arranged to exhibit first and second flux states. The flux bias generator generates a first flux bias through the inductor and a second flux bias through the SQUID loop, such that, in response to a first value of the first flux bias, the energies of the first and the second flux states are substantially identical and, in response to a second value of the first flux bias, the energies of the first and the second flux states are different. In response to a first value of the second flux bias, the flux qubit couples to the qubit and, in response to a second value of the second flux bias, decouples from the qubit and suppresses tunneling.
A Josephson parametric device is presented, which includes an input port, an output port, and a signal path between the input port and the output port. The signal path includes a first section coupled to the input port and having a first passband, a second section coupled to the output port and having a second passband and a Josephson junction coupling element for parametric coupling between the first and second section. The Josephson junction coupling element is coupled to and interposed between the first section and the second section. The Josephson junction coupling element is configured such that, in response to the input port receiving a first signal at a first frequency lying within the first passband and the Josephson junction coupling element receiving a pump tone, the Josephson junction coupling element converts the first signal into a second signal with a second frequency lying within the second passband.
H03H 1/00 - Constructional details of impedance networks whose electrical mode of operation is not specified or applicable to more than one type of network
Systems and methods for quantum error mitigation are provided. A method can include accessing a quantum system; implementing a plurality of quantum circuits; obtaining a plurality of measurements performed for each of the quantum circuits; determining an estimated average value of an observable of interest (O)f for the quantum circuits based at least in part on the plurality of measurements; and determining an estimated noiseless value of an observable of interest (O)? based at least in part on the estimated average value of the observable of interest (O)f using a single-point full depolarizing error model. Each of the plurality of quantum circuits can be implemented by a different sequence of quantum gates as compared to each of the other quantum circuits in the plurality to thereby implement one or more circuit gauges and can be an equivalent logical operation as each of the other quantum circuits in the plurality.
, , ABSTRACT OF THE DISCLOSURE Embodiments of the present invention provide a method, system and computer program product for post-hoc image review method for short-lived Linux containers. In an embodiment of the invention, a post-hoc image review method for short-lived Linux containers includes first directing a creation of a short-lived Linux container in a container management system and applying an initial configuration to the short-lived Linux container. Thereafter, the method includes detecting a termination of the short-lived Linux container. Finally, in response to the termination, the method includes snapshotting a configuration of the short- lived Linux container, comparing the initial configuration to the snapshotted configuration and displaying a list of differences in a container management display. CA 3062460 2019-11-22
Embodiments of the present invention provide a method, system and computer program product for single view presentation of multiple query. In an embodiment of the invention, a method for single view presentation of multiple query includes directing a query against a database along a selected dimension of multiple different elements. In response, a primary result set is received. The result set is then organized into a tabular view of cells according to the selected dimension and values for the selected dimension. Thereafter, a set of nested queries may be directed for each of the elements in the selected dimension against the result set utilizing a different dimension. In response to each directed set of nested queries, a corresponding result set is thus received. Finally, each corresponding result set is inserted into a cell associated with a common one of the elements.
A circuit is presented which includes a first amplifier having an input, a transmission line having first and second ends. The first end of the transmission line is coupled to an input of the first amplifier and a plurality of channels. Each channel includes a plurality of resonators arranged to read out a plurality of qubits, respectively and a readout line arranged to receive read out signals from the plurality of resonators. The readout line of each channel is coupled to the transmission line and each channel is configured to output a respective signal in a respective frequency band which is different from frequency bands of other channels in the plurality of channels.
This document describes an access point device and associated systems and methods. The techniques and systems include an access point device that includes a housing with an antenna carrier, a circuit board assembly, a heat sink, and a heat shield positioned within the housing. The housing includes a top housing member connected to a bottom housing member. The top housing member includes a concave-down top- end portion connected to a generally cylindrical vertical wall via rounded corners. The antenna carrier supports multiple antennas positioned proximate to an inner surface of the vertical wall. The heat sink is positioned between the antenna carrier and the circuit board assembly. The circuit board assembly is positioned between the heat shield and the heat sink, and the heat shield is positioned between the circuit board assembly and the bottom housing member.
Waste chute devices and methods for using the same are provided. In some embodiments, a method for operating waste chutes comprises: receiving, using a hardware processor of a waste chute device, an identity associated with a user of the waste chute device; in response to receiving the identity associated with the user, allowing, using the hardware processor, a door of the waste chute device to be opened; determining, using the hardware processor, a number of items and at least one type associated with the items that have been placed in an opening of the waste chute device; determining, using the hardware processor, that the door of the waste chute device has been closed; updating, using the hardware processor, information associated with the user based on the number of items and the at least one type of items that have been placed in the opening of the waste chute device; and providing, using the hardware processor, the user with the updated information.
This document describes techniques and systems that enable a range extender device. The techniques and systems include a user device that includes a housing with an audio sensor, a heat sink assembly, a circuit board assembly, and a speaker assembly positioned within the housing. The housing includes a top housing member connected to a bottom housing member. The top housing member includes a concave-down top- end portion connected to a generally-cylindrical vertical wall via rounded corners. The heat sink assembly includes a heat sink and one or more antennas positioned proximate to an inner surface of the vertical wall. The circuit board assembly is positioned within the housing and proximate to the heat sink assembly, and the speaker assembly is positioned within the housing and connected to the circuit board assembly. Also, a light ring assembly is connected to a bottom exterior surface of the bottom housing member.
H01Q 5/00 - Arrangements for simultaneous operation of antennas on two or more different wavebands, e.g. dual-band or multi-band arrangements
H04B 1/38 - Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
The technology provides for live migration from a first cluster to a second cluster. For instance, when requests to one or more cluster control planes are received, a predetermined fraction of the received requests may be allocated to a control plane of the second cluster, while a remaining fraction of the received requests may be allocated to a control plane of the first cluster. The predetermined fraction of requests are handled using the control plane of the second cluster. While handling the predetermined fraction of requests, it is detected whether there are failures in the second cluster. Based on not detecting failures in the second cluster, the predetermined fraction of requests allocated to the control plane of the second cluster may be increased in predetermined stages until all requests are allocated to the control plane of the second cluster.
H04L 12/16 - Arrangements for providing special services to substations
H04L 43/0817 - Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
H04L 67/10 - Protocols in which an application is distributed across nodes in the network
H04L 67/1008 - Server selection for load balancing based on parameters of servers, e.g. available memory or workload
H04L 67/1031 - Controlling of the operation of servers by a load balancer, e.g. adding or removing servers that serve requests
H04L 67/1034 - Reaction to server failures by a load balancer
H04L 67/1097 - Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
H04L 67/60 - Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
G06F 11/07 - Responding to the occurrence of a fault, e.g. fault tolerance
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
A parametric traveling wave amplifier is disclosed in which the amplifiers include: a coplanar waveguide, in which the co-planar waveguide includes at least one Josephson junction interrupting a center trace of the co-planar waveguide; and at least one shunt capacitor coupled to the co-planar waveguide, in which each shunt capacitor of the at least one shunt capacitor includes a corresponding superconductor trace extending over an upper surface of the center trace of the co-planar waveguide, and in which a gap separates the superconductor trace from the upper surface of the center trace, and in which the co-planar waveguide including the at least one Josephson junction and the shunt capacitor establish a predefined overall impedance for the traveling wave parametric amplifier.
Methods, systems and apparatus for measuring the energy of a quantum chemical system. In one aspect, a method includes obtaining a Hamiltonian describing the chemical system, where the Hamiltonian is expressed in an orthonormal basis; decomposing the Hamiltonian into a sum of terms where each term comprises a respective operator that effects a respective single particle basis rotation, and one or more particle density operators; repeatedly, for each group comprising terms with a same operator that effects a respective single particle basis rotation, measuring expectation values of the terms included in the group, comprising: performing the respective single particle basis rotation on a qubit system encoding a state of the chemical system; and measuring Jordan-Wigner transformations of the one or more particle density operators in the group to obtain a respective measurement result for the group; and determining the energy of the chemical system using the obtained measurement results.
G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
G16C 10/00 - Computational theoretical chemistry, i.e. ICT specially adapted for theoretical aspects of quantum chemistry, molecular mechanics, molecular dynamics or the like
G01N 33/00 - Investigating or analysing materials by specific methods not covered by groups
Methods, systems and apparatus for forming Josephson junctions with reduced stray inductance. In one aspect, a device includes a substrate; a first superconductor layer on the substrate; an insulator layer on the first superconductor layer; a second superconductor layer on the insulator layer, wherein the first superconductor layer, the insulator layer, and the second superconductor layer form a superconductor tunnel junction; and a third superconductor layer directly on a surface of the first superconductor layer and directly on a surface of the second superconductor layer to provide a first contact to the superconducting tunnel junction and a second contact to the superconductor tunnel junction, respectively.
Methods, systems and apparatus for benchmarking quantum computing hardware. In one aspect, a method includes defining an initial circuit configured to operate on an array of qubits, wherein the initial circuit comprises multiple instances of the two-qubit gate, wherein each instance of the two-qubit gate performs a same operation on a respective pair of neighboring qubits in the array; partitioning the initial circuit into multiple layers, wherein instances of the two-qubit gate in a respective layer can be implemented in parallel; for each of the multiple layers: constructing benchmarking circuits for the layer, wherein each benchmarking circuit for the layer comprises one or more cycles of quantum gates, each cycle comprising: the layer of instances of the two-qubit gate, and a plurality of single qubit gates; implementing the constructed benchmarking circuits to obtain experimental benchmarking data; and adjusting control parameters of the control model using the experimental benchmarking data.
Methods, systems and apparatus for measuring quantum state purity. In one aspect, a method for determining an average purity of multiple output quantum states, wherein the multiple output quantum states correspond to applications of respective random quantum circuits of a same circuit depth to a same initial quantum state, the method including: obtaining a plurality of data items, wherein each data item corresponds to a respective random quantum circuit of the same circuit depth and represents a probability that application of the respective random quantum circuit to the initial quantum state produces a respective measurement result; calculating a variance of a plurality of data items; determining a Porter-Thomas distribution having a dimension equal to a dimension of each output quantum state; and dividing the calculated variance by a variance of the Porter-Thomas distribution to determine the average purity.
Methods, systems and apparatus for estimating the fidelity of quantum logic gates. In one aspect, a method includes defining multiple sets of random quantum circuits; for each set of random quantum circuits: selecting an observable for each element in the set of random quantum circuits, wherein each selected observable corresponds to a respective element of the set of random quantum circuits and is dependent on the element to which it corresponds; estimating a value of a polarization parameter for the set of random quantum circuits, comprising performing a least mean squares minimization based on multiple expectation values, wherein each expectation value comprises an expectation value of a respective selected observable with respect to an output of an experimental implementation of a random quantum circuit corresponding to the respective selected observable; and processing the estimated polarization parameter values to obtain an estimate of the fidelity of the n-qubit quantum logic gate.
Methods, systems, and apparatus for measuring the dispersive shift or linewidth of a resonator coupled to a qubit. In one aspect, a method includes the actions of: generating resonator response data, comprising, for each of two computational states of the qubit: for each of multiple qubit drive frequencies: for each of multiple resonator drive frequencies: preparing the qubit in the computational state; applying a first drive pulse with the resonator drive frequency to the resonator; applying a second drive pulse with the qubit drive frequency to the qubit; measuring the state of the qubit; and processing the generated resonator response data to determine the dispersive shift or linewidth of the resonator.
Methods, systems and apparatus for estimating the fidelity of a quantum computing system. In one aspect, a method includes defining one or more random quantum circuits, wherein a noisy experimental implementation of each random quantum circuit is approximated by a depolarizing channel with respective polarization parameter; generating, for each defined random quantum circuit and by the quantum computing system, a set of experimental data, wherein data items in the set of experimental data comprise measured bit strings corresponding to experimental implementations of the random quantum circuit; determining, for each of the one or more random quantum circuits, an estimate of the respective polarization parameter, comprising maximizing a log-likelihood of the polarization parameter conditioned on the respective set of experimental data using series inversion; and determining an estimate of the fidelity of the quantum computing system based on the determined estimates of respective polarization parameters.
Methods, systems and apparatus for estimating quantum processor performance. In one aspect, a method includes defining a benchmarking circuit configured to operate on an array of qubits, wherein the benchmarking circuit comprises one or more cycles of quantum gates, each cycle comprising a respective layer of randomly sampled single-qubit gates and a layer of multiple instances of a same multi-qubit gate; partitioning the defined benchmarking circuit into two or more sub-circuits, comprising: defining one or more boundaries between qubits in the array of qubits, removing instances of the multi-qubit gate that cross the defined one or more boundaries to create the two or more sub-circuits; performing a benchmarking process using the partitioned benchmarking circuit to estimate a respective circuit fidelity of each of the sub-circuits; and multiplying the estimated circuit fidelities of each of the sub-circuits to obtain an estimate of the fidelity of the quantum processor.
Methods, systems and apparatus for implementing a tunable qubit coupler. In one aspect, a device includes: a first data qubit, a second data qubit, and a third qubit that is a tunable qubit coupler arranged to couple to the first data qubit and to couple to the second data qubit such that, during operation of the device, the tunable qubit coupler allows tunable coupling between the first data qubit and the second data qubit.