A cooling device for cooling a chip, a server with such a cooling device, and a rack are disclosed. The cooling device comprises a cooling layer that is divided into multiple cooling regions; and an internal region that includes a vapor separation core. Two-phase coolant that enters a first cooling region of the cooling layer is converted to mixed fluid due to heat extracted from a corresponding region of the chip. The mixed fluid is elevated to the vapor separate core, which separates vapor from liquid in the mixed fluid. The vapor exits the cooling device while the liquid is transported to a second cooling region in the cooling layer. The cooling device can be used with a condenser in a server to form an internal server loop, and can be connected to a rack to form a main fluid loop. The two coolant recirculation loops are used together to maintain a predetermined liquid balance in the cooling device.
A modular power distribution unit includes a power rail, a power input module, a control module, and a power output module. The power input module includes at least one power inlet which is connectable to a power source. The control module includes a microcontroller and at least one external communication interface to transfer data to and preferably also to receive data from external devices. The power output module includes at least one power socket and either a metering device for metering at least one power parameter or at least one switch configured to selectively interrupt the transmission of power between at least two contact elements of the power output module and the at least one power socket. The control module and the power output module each include at least one optical communication unit which sends and/or receives data from at least one neighboring module via optical signals.
A mounting bracket is provided for an electrical device that can be configured for use with a support that has a first and a second rail. The mounting bracket can include a mounting body with a mounting face configured to secure the electrical device to the mounting bracket between the first and second rails when the mounting bracket is secured to the support. The mounting bracket can include a first attachment device connected to the mounting body and a second attachment device connected to the mounting body opposite the first attachment device. Each of the first and second attachment devices can include a first arm configured to engage with a first side of the corresponding first or second rail, and a second arm configured to engage with a second side of the corresponding rail, opposite the first arm.
A foldable display may have a display cover layer and display panel that bend around a bend axis. The display panel may have an array of pixels configured to display an image through the display cover layer. The display cover layer may be formed from a layer of glass. A recess may be formed in the layer of glass that extends along and overlaps the bend axis. The recess forms a flexible locally thinned portion in the glass that allows the display cover layer to bend. Polymer may be formed in the recess. Stiffening structures such as glass strips and glass beads of one or more diameters may be embedded in the polymer to help resist inward compression of the surface of the display cover layer in the locally thinned region while allowing the display cover layer to bend about the bend axis.
A housing module includes a housing including a housing wall, a first housing chamber and a second housing chamber separated by a partition wall, wherein: the partition wall has a through-opening for an electrical feedthrough for connecting measurement/operating electronics to interface electronics; the feedthrough satisfying requirements of an Ex-d standard; the feedthrough having an electrically insulating carrier body and a plurality of electrically conductive connecting devices for providing the electrical connection, which connecting devices extend through holes in the carrier body; the holes each having a first dimension along a hole axis and each having an inner diameter; the connecting devices each having an outer diameter; the carrier body being inserted into the through-opening from a side of the partition wall facing the first housing chamber, and forming a flame arrestor according to the Ex-d standard.
An electronic device includes a first housing, a hinge apparatus, a second housing, and a flexible display, where two opposite ends of the hinge apparatus are connected to the first housing and the second housing, and the flexible display is mounted on the first housing and the second housing, wherein a thickness of one end that is of the second housing and that is close to the hinge apparatus is different from a thickness of one end that is of the second housing and that is away from the hinge apparatus, and wherein, in a folded state, a thickness of one end that is of the electronic device and that is close to the hinge apparatus is different from a thickness of one end that is of the electronic device and that is away from the hinge apparatus.
A folding display device is provided in an embodiment of the present application. The folding display device includes a housing, a folding mechanism, a flexible display panel, and a linkage slider. The housing includes a first housing and a second housing. The folding mechanism is accommodated in the housing and rotatably connected to the first housing and the second housing. The flexible display panel is provided on one side of the first housing, the second housing, and the folding mechanism. The linkage slider is provided between the first housing or the second housing and the folding portion, and is slidably connected along a longitudinal symmetry axis of a folding portion.
This invention discloses an electronic device, including a first housing; a second housing, where the second housing is slidably connected to the first housing; a first elastic piece, where a first end of the first elastic piece is connected to the second housing; a flexible display screen, where a first end of the flexible display screen is connected to a second end of the first elastic piece, a second end of the flexible display screen is connected to the first housing, and the first housing can drive the second end of the flexible display screen to move; a rotating shaft, where the rotating shaft is rotatably disposed in the second housing, the flexible display screen is in rolling contact with the rotating shaft, and the first housing can drive the flexible display screen to move around the rotating shaft.
The present disclosure provides a display panel and an electronic apparatus. The display panel includes a housing, a supporting component, and a display panel body The display panel body is attached to a side of the supporting component away from the housing, and the display panel body is configured to move along with movement of the supporting component. When the supporting component moves to a first position, the display panel body is in a bent state, and a first housing portion and a second housing portion of the housing are fitted. Thereby, a problem that there is a gap after a housing of a conventional inward-folding wedge-shaped display device is closed is resolved.
The method of mounting an electronic component onto a substrate by a reflow process, the electronic component having at least one first terminal provided along one side of the electronic component and at least one second terminal provided along another side of the electronic component opposed to the one side, the substrate having a first copper foil pattern to which the at least one first terminal is soldered and a second copper foil pattern to which the at least one second terminal is soldered, the method including applying a first solder cream portion to the first copper foil pattern and applying a second solder cream portion to the second copper foil pattern.
A gate drive topology and gate drive power supply topology designed to allow for a single Printed Wiring Board (PWB) design to be configured for two applications. In one application, select paired locations of solder pads or connector locations in the circuitry are populated with connecting “spanning” resistors for integration within the gate driver and gate driver power supply topologies. The physical manifestation of these resistors on the PWB allows paralleled gate drive switching of corresponding power transistor devices for driving a load. A common gate-source voltage is applied to all three gates and the switching devices share dynamic switching and conduction loss. In an alternate application, the select paired locations are not populated with spanning resistors thereby rendering a circuit topology permitting independent operation independent power transistor gate driving switching operations. The path across the unpopulated spanning resistors provides a high voltage creepage isolation between independent gate driver circuits.
Provided is a variable energy and miniaturized accelerator. It is impossible to change the energy of the extraction beam in the related cyclotron or to miniaturize an accelerator in the related synchrotron. The accelerator includes a pair of magnets which form a magnetic field therebetween; an ion source which injects ions between the magnets; an acceleration electrode which accelerates the ions; and a beam extraction path which extracts the ions to the outside. A plurality of ring-shaped beam closed orbits formed by the pair of magnets, in which the ions of different energies respectively circulate, are aggregated on one side. The frequency of the radiofrequency electric field fed to the ions by the acceleration electrode is modulated by the beam closed orbits.
A method for monitoring a shock wave in an extreme ultraviolet light source includes irradiating a target droplet in the extreme ultraviolet light source apparatus of an extreme ultraviolet lithography tool with ionizing radiation to generate a plasma and to detect a shock wave generated by the plasma. One or more operating parameters of the extreme ultraviolet light source is adjusted based on the detected shock wave.
A heating coil includes a plurality of loop portions disposed coaxially along an axis, a first lead portion and a second lead portion which electrically connect to a power source, and a connection portion which connects the plurality of loop portions, the first lead portion, and the second lead portion in series.
A method for providing uninterrupted control of a node via a segment controller; wherein the method comprises: executing a plurality of logical instances of a control application on the segment controller; detecting a malicious signal indicative of an unauthorized access request to the segment controller; determining that a logical instance which currently controls the node has been affected by the unauthorized access request; determining a logical instance, of the plurality of logical instances, which is unaffected by the unauthorized access request; switching the logical instance of the segment controller which controls the node from the affected logical instance to the unaffected logical instance.
A method of operating a warning light assembly at a railway crossing, as well as a warning light assembly operable in accordance with such a method, are disclosed. An example method includes receiving a voltage signal at the warning light assembly that corresponds to a railway crossing event. The method includes initiating a warning light flashing sequence that includes, during a first time period, illuminating the warning light during receipt of the voltage signal in a flashing pattern having a flashing frequency. The warning light flashing sequence also includes, during a second time period after the first time period, discontinuing the flashing pattern and illuminating the warning light in accordance with the voltage signal. Upon determining that receipt of the voltage signal at the warning light assembly is discontinued for at least for a predetermined time, the warning light flashing sequence is reinitialized for a next railway crossing event.
The present invention is an apparatus for curing composites out-of-autoclave and out-of-oven. The apparatus is a multilayered composite tool for shaping and curing composites. It also contains a sealant layer and composite resistive heating element on the tool's surface. This heating element provides heat to the composites during cure while binding it to the other layers, eliminating the need for external heat from autoclave and oven sources. A ceramic layer is applied to the top surface of the resistive heater for electrical insulation, heater protection and to provide a smooth surface for finish for the composite components being processed with the invention. A method for using the invention is also described. Finally, one embodiment of the invention is presented where a negative composite tool is created to apply additional pressure to the composite component during curing. This additional pressure enables the current invention to more closely mimic autoclave composite processing.
Described herein are systems and methods that dynamically manage network traffic for individual subscribers based on past and current data usage rates. The disclosed systems and methods operate to control data traffic for a group of subscribers that share a common access network or that share a common access link to an access network. Prior to an individual subscriber reaching their data plan limit, the disclosed systems and methods track individual subscribers' past and current data rates and manage individual subscribers' current usage rates so that each subscriber's continually or periodically updating past usage rate stays within a provisioning rate for the group. This can improve user experience because rather than waiting until a subscriber has reached their plan data limit to impose strict data usage restrictions, the disclosed systems and methods use modest restrictions continuously or intermittently during the plan period.
An electronic device is disclosed. In addition, various embodiments recognized through the specification are possible. The electronic device includes a communication module, a processor operatively connected with the communication module, and a memory operatively connected with the processor. The memory includes instructions, when executed by the processor, causing the processor to receive information associated with a SIM of another electronic device from the other electronic device via the communication module, receive a user input requesting a voice call for a first SIM of the other electronic device, and transmit a message requesting a voice call for a second SIM of the other electronic device to an IMS server via the communication module based on the information associated with the SIM.
This document describes aspects of multiple active-coordination-set (ACS) aggregation for mobility management. A master base station coordinates aggregation of control-plane and user-plane communications, generated by a first active-coordination-set for a first joint communication between the first ACS and a user equipment, where the first ACS includes the master base station and at least a second base station. The master base station receives, from a second master base station of a second ACS, control-plane information or user-plane data associated with a second joint communication between the second ACS and the UE, the second ACS including the second master base station and at least a third base station. The master base station aggregates the control-plane and user-plane communications with at least a portion of the control-plane information or the user-plane data to coordinate data throughput to the user equipment.
A method of selecting, by a control entity, a network slice is provided. The method includes receiving a create session request message from a Serving Gateway (S-GW) in response to a Packet Data Network (PDN) connectivity request message transmitted by a terminal, transmitting, to a storage entity, a request message for subscriber information including identification information of the terminal, receiving, from the storage entity, subscription data of the terminal corresponding to the identification information of the terminal, selecting at least one network slice based on the subscription data of the terminal and slice information supportable by the control entity, and transmitting a create session response message including information of the selected at least one network slice, wherein the subscription data of the terminal includes information about a subscribed network slice of the terminal and information regarding whether the subscribed network slice of the terminal is supported in an Evolved Packet Core (EPC).
To pair a plurality of stations with a wireless access point, the wireless access point establishes a multiple pairing. The wireless access point includes, in broadcast beacon frames, a notification of triggering of multiple pairing, during a declaration period of predefined maximum duration. The wireless access point receives, during the declaration period, requests for participation in the multiple pairing coming from said stations. When the declaration period expires, the wireless access point implements individual pairings in turn with each of the stations in question.
A system and method for micro-navigation of a mobile object (1000) is disclosed herein. Micro-navigation provides guidance to destinations that are not normally found on maps or in navigation systems. In one micro-navigation method, data is collected (1501) related to route transit to specific end points that are not typically mapped. The end points are identified (1502) by relating specific geo coordinates, or physical landmark based characteristics, or electronically described and defined end point to a an identification that will be entered and stored in a location database. Guidance (1503) is provided to vehicles traveling to those end points or destinations, with additional information relevant to a route and/or a specific vehicle and configuration updated and made available to the system.
A user equipment includes circuitry which selects a random access preamble sequence, and a transmitter which transmits the random access preamble sequence to a base station in a frequency bandwidth of an unlicensed band, and performs at least one of a first operation and a second operation. In the first operation, the circuitry selects a first sequence as the random access preamble sequence, the first sequence having a length longer than a length of a random preamble sequence used for a licensed band, and the transmitter transmits the first sequence in the frequency bandwidth of the unlicensed band. In the second operation, the circuitry selects a second sequence as the random access preamble sequence, the second sequence having a length equal to the length of a random preamble sequence used for the licensed band, and the transmitter transmits the second sequence with repetitions in the frequency bandwidth of the unlicensed band.
A radio communication technology for enabling high reliability, a high transmission rate, and low power consumption is provided. A communication system includes a communication terminal and a base station. The base station includes a plurality of transmitter-receivers configured to perform radio communication with the communication terminal. The base station is configured to perform radio communication with the communication terminal by using a part or all of the plurality of transmitter-receivers. The communication terminal receives a downlink synchronization signal from at least one first transmitter-receiver to be newly connected, and establishes downlink synchronization with the at least one first transmitter-receiver by using the downlink synchronization signal. The communication terminal establishes uplink synchronization with the at least one first transmitter-receiver through random access processing.
A method is performed by a wireless device for performing a random access. In response to a received paging transmission, and when certain conditions are met, the wireless device randomly selects a random access resource from a plurality of available random access resources. The available random access resources may be spread in time, or in frequency, or in time and frequency. The wireless device then transmits a random access signal on the selected random access resource.
Methods, systems, and devices for wireless communications are described. The described techniques provide for selecting a PRACH occasion (RO) based on downlink quality, access congestion, latency (e.g., time to next available RO), beam correspondence, random access in previous transmissions, or combinations of these factors. The user equipment (UE) may detect access congestion of synchronization signal blocks (SSBs) and select the less congested SSB in the RO selection. The UE may detect the access congestion by receiving a back-off indicator from the base station, detecting a contention resolution failure, or the number or media access control (MAC) subheaders in a random access response. In some cases, the ROs associated with different SSBs have different latencies and the UE may select the earliest available RO.
A wireless device (e.g., a UE or a base station) may identify a first subcarrier mapping associated with one or more redundant subcarriers. The one or more redundant subcarriers may correspond to one or more UWs in a UW-OFDM waveform. The wireless device may identify a second subcarrier mapping associated with one or more reference signals. A simultaneous application of the first subcarrier mapping and the second subcarrier mapping may be associated with one or more collisions. The wireless device may modify at least one of the first subcarrier mapping or the second subcarrier mapping to eliminate the one or more collisions. The wireless device may generate the UW-OFDM waveform based on the modified at least one of the first subcarrier mapping or the second subcarrier mapping. The wireless device may transmit a signal based on the generated UW-OFDM waveform.
A contention window adjustment method and apparatus and a communication system. The method includes: transmitting first data by a transmitting device on a carrier, the carrier including two or more bandwidth units; and adjusting a contention window (CW) associated with a bandwidth unit to which the first data correspond by the transmitting device. Certain embodiments herein provide, in a case where data (referred to as first data) are transmitted on a carrier including two or more bandwidth units (such as a BWP/LBT sub-band/LBT channel), by adjusting the CW associated with the bandwidth unit to which the data correspond, a problem that the existing CW adjustment method is inapplicable to a scenario where a carrier corresponds to two or more bandwidth units may be solved.
A method of transmitting and receiving an uplink channel in a wireless communication system and a device therefor are disclosed. Specifically, a method of transmitting an uplink channel by a user equipment (UE) includes receiving first downlink control information (DCI) based on a first control resource set group; wherein a first uplink channel is scheduled based on the first DCI; receiving second DCI based on a second control resource set group; wherein a second uplink channel is scheduled based on the second DCI; and transmitting only one of the first uplink channel and the second uplink channel based on overlapping of a resource of the first uplink channel and a resource of the second uplink channel, wherein the first or the second uplink channel is dropped based on a priority rule, and a priority of the priority rule is determined based on contents of information included in each uplink channel.
Disclosed is a method and apparatus for uplink information transmission. In the method, a user equipment (UE) determines a priority rule and transmits at least one of first uplink information or second uplink information based on the priority rule, the first uplink information includes a first scheduling request (SR) that is dedicatedly configured for serving cell (SCell) beam failure recovery.
Method, systems and devices for determining spatial relation and power control parameter for uplink signals. The method for use in a wireless terminal comprises determining at least one of at least one power control parameter or spatial relation for a first uplink signal on a first component carrier, and transmitting, to a wireless network node, the first uplink signal on the first component carrier based on at least one of determined at least one power control parameter or determined spatial relation.
Provided are apparatus and method for processing MBS data. The method for receiving multicast/broadcast service (MBS) by a user equipment (UE) may include, when handover is determined, receiving, through a source base station, radio bearer configuration information for receiving MBS session data through a target base station, configuring a radio bearer for receiving the MBS session data through the target base station based on the radio bearer configuration information, and receiving the MBS session data through the radio bearer. The radio bearer configuration information is information generated by the target base station and transmitted to the source base station.
The embodiments relate to methods and apparatuses for enabling transmission of at least one PUSCH. A method comprises: configuring a UE to receive a single PDCCH or a higher layer grant that schedules at least one PUSCH transmission occasion. If one PUSCH transmission occasion is scheduled: scheduling the UE to transmit at least two segments of the PUSCH, each segment is associated with a transmission setting comprising a set of transmission parameters, at least one transmission parameter associated with one of the segments is different from the corresponding transmission parameter associated with at least one other segment. If more than one PUSCH transmission occasion is scheduled, each PUSCH transmission occasion is associated with a transmission setting, wherein at least one transmission parameter associated with one of the PUSCH transmission occasions is different from the corresponding transmission parameter associated with one other PUSCH transmission occasion.
A device generates an estimated size of encoded versions of one or more pictures of video data prior to generating the encoded versions of the one or more pictures. A physical layer of a radio system of the device is configured to send a message to a wireless base station. The message indicates a size value based on the estimated size of the encoded versions of the one or more pictures. The physical layer of the radio system receives an uplink grant notification in response to the message. Based on the uplink grant notification, the physical layer of the radio system sends packets to the wireless base station containing the encoded versions of the one or more pictures.
Disclosed is a method in which a user equipment receives downlink control information in a wireless communication system. The user equipment may receive configuration information for reception of a physical downlink control channel (PDCCH) from a base station, and may receive a PDCCH including downlink control information (DCI) on the basis of the configuration information.
A method performed by a user equipment (UE) is provided. The method includes receiving, from a base station, configuration information on a random access configuration for a narrowband including: information on an initial power of a random access preamble for an enhanced coverage level, and information associated with a power ramping for the enhanced coverage level, and performing a first random access preamble transmission corresponding to a first transmit power, wherein the first transmit power is set based on the information on the initial power of the random access preamble and the information associated with the power ramping in case that the UE is in the enhanced coverage level, and wherein the UE is a narrow band internet of things (NB-IoT) UE.
A communications system is described that has a base station and a number of user devices, including legacy user devices and non-legacy user devices. The base station generates control data for transmission to the user devices, the control data including common control data for reception and decoding by a plurality of user devices and user specific control data for reception and decoding by a specific user device. The common control data is for reception and decoding by the non-legacy user devices and cannot be decoded by the legacy user devices. The common control data is repeated within multiple subframes for reception and decoding by non-legacy user devices. The non-legacy user devices are typically Machine Type Communications (MTC) user devices.
The present application relates to wireless devices, and more particularly to apparatus, systems, and methods for multiplexing Configured Grant (CG) transmissions in New Radio (NR) systems operating on unlicensed spectrum. In one embodiment, a method for signaling a wireless system is disclosed, comprising: determining, by a user equipment (UE), that a physical uplink control channel (PUCCH) overlaps with a configured grant (CG) physical uplink shared channel (PUSCH) within a PUCCH group; multiplexing uplink control information (UCI) with a CG UCI based on the determination; and transmitting, by the UE to the wireless system, the multiplexed UCI with the CG UCI.
An information transmission method and a terminal are provided. The method includes: transmitting first sidelink control information SCI, second SCI, and sidelink feedback control information SFCI according to a resource mapping pattern, where the resource mapping pattern is used to indicate transmission resources of the SFCI and a physical sidelink shared channel PSSCH jointly scheduled by the first SCI and the second SCI.
Provided are a configuration method and apparatus for a frame structure, and a storage medium. The configuration method for the frame structure includes: receiving, by a first node, frame structure parameters configured by a second node, wherein each frame structure parameter comprises: a period and a type of a frame structure, and the frame structure parameters comprise a common frame structure parameter, a first dedicated frame structure parameter and a second dedicated frame structure parameter; obtaining, by the first node, an uplink/downlink division of the frame structure according to the common frame structure parameter and/or the first dedicated frame structure parameter, and determining, according to the second dedicated frame structure parameter by the first node, the frame structure for uplink transmission of a backhaul link and the frame structure for downlink transmission of the backhaul link.
A resource adjustment method for a radio access network includes obtaining a plurality of radio access network training information at a first time point; predicting a radio access network usage condition of a second time point according to the plurality of radio access network training information; and pre-adjusting the radio access network resource allocation of the second time point according to the radio access network usage condition at a third time point, so as to allocate a plurality of user equipments to a plurality of radio units and adjust an arrangement of computing resources of a distributed unit and a central unit; wherein the first time point is earlier than the third time point, and the third time point is earlier than the second time point.
Disclosed are techniques for wireless communication. In an aspect, a user equipment (UE) receives, from a base station, before a next paging occasion (PO) of a paging cycle, a page indication (PI) in a first PI location associated with the next PO, wherein the PI comprises at least one repetition of a plurality of repetitions of the PI transmitted in the first PI location on each of a plurality of beams, and decodes the PI to determine whether or not the UE is paged in the next PO.
The method of wireless communication may include a UE, a base station, and a core network including an AMF. The UE may initiate an update of the paging subgroup ID assigned to the UE by transmitting paging assistance information to the AMF. The paging assistance information may include an expected paging probability of the UE. The base station may initiate an update of the paging subgroup ID assigned to the UE based on the change of RRC connection between the UE and the base station. The core network including the AMF may transmit an updated paging subgroup ID to the UE. The core network including the AMF may configure a set of candidate subgroups associated with the UE, and the base station may update the paging subgroup ID of the UE based on releasing the RRC connection to the RRC inactive state.
A synchronization signal/PBCH block (SSB) transmission method. The method includes: transmitting, in two continuous slots, four synchronization signal/PBCH blocks (SSBs) and remaining minimum system information (RMSI) corresponding to the four SSBs respectively.
Certain aspects of the present disclosure provide techniques for wireless communications by a user equipment (UE) includes transmitting, in a first symbol in time of a slot, an automatic gain control (AGC) signal, wherein the UE transmits the AGC signal at a first power over a first frequency bandwidth; and transmitting, in a plurality of symbols of a mini-slot of the slot, a second AGC signal and data, wherein the UE refrains from transmitting between the first symbol and the plurality of symbols.
Apparatus and methods related to acquiring service on mobile computing devices (MCDs) are provided. A method includes determining a decreasing sequence of scan ratios, each scan ratio indicating a proportion of time over which a MCD scans one or more frequencies to attempt connection with a wireless network during a disconnected time window. The method further includes determining a connected time window′ when the MCD is connected to the wireless network. The method additionally includes determining a ping-pong rate for the MCD based at least on a duration of the connected time window. The method also includes selecting a scan ratio from the decreasing sequence of scan ratios based on the ping-pong rate. The method further includes scanning the one or more frequencies in accordance with the decreasing sequence of scan ratios and starting from the selected scan ratio to cause the MCD to attempt connection with the wireless network.
A method and device for detecting the reachability of a terminal previously served by a first access device of a registration area of a communication network. The first access device is unable to manage sleep and waking periods of the terminal. The terminal is then served by a second device of the registration area, which is able to manage the periods. The method is implemented by a management entity of the network, which has not been informed of the change of access device. The method includes: exchanging messages with the terminal for registration and negotiation of the sleep and waking periods of the terminal; obtaining an item of information relating to data to be transmitted to the terminal; and sending a contact-establishment request message to the terminal during a determined waking period of the terminal.
A connection control device includes: a memory; and a processor coupled to the memory. The processor executes a process including: acquiring information on reception power in a plurality of terminal devices received from each of a plurality of radio units; aggregating an estimated communication load in each of the radio units by using the information on the reception power; determining a radio unit that belongs to each of a plurality of cells on a basis of an index indicating variance in a processing load for each cell associated with the estimated communication load in each of the radio units in the respective cells; and generating connection control information that allows a baseband processing device that manages a cell to be connected to the radio unit that belongs to the cell.
A User Equipment (UE) receives wireless network services from a first wireless network slice and a second wireless network slice over a non-Third Generation Partnership Project (non-3GPP) link. A Third Generation Partnership Project (3GPP) client authenticates with a 3GPP network over the non-3GPP link and establishes a first N1 signaling link for the first wireless network slice over the non-3GPP link. The 3GPP client authenticates with the 3GPP network over the non-3GPP link and establishes a second N1 signaling link for the second wireless network slice over the non-3GPP link. The first user application exchanges data with the first wireless network slice over the non-3GPP link. The second user application exchanges data with the second wireless network slice over the non-3GPP link. The 3GPP client maintains both N1 signaling links when both user applications are exchanging their data with the wireless network slices over the non-3GPP link.
A method, at an apparatus, of adapting to repetitive positioning reference signal reception degradation, includes: obtaining positioning reference signal pattern information, indicative of repetitive degradation of reception quality of a positioning reference signal; and transmitting, based on the positioning reference signal pattern information, at least one of: one or more positioning-reference-signal-related configuration parameters to a network entity; or a signal in accordance with the one or more positioning-reference-signal-related configuration parameters to a user equipment.
A method of operating a mesh network is disclosed (FIG. 6). The method includes receiving a data frame (600) having a header with plural addresses (FIG. 1) and determining that the data frame is not from an access point or a leaf node (602) of the mesh network. A next recipient address of the plural addresses is removed (610) when the next recipient is a final destination. The next recipient address is set (612) when the next recipient of the data frame is not a final destination. The data frame is transmitted (614) to the next recipient.
A communication method includes: a first device determines first control information, where the first control information carries first information, and the first information is used to indicate emergency information; and the first control information is format-3 control information, format-3A control information, format-6-0A control information, format-6-0B control information, format-6-1A control information, or format-6-1B control information; the first device sends the first control information to a second device; and the first device sends the emergency information to the second device. The method expands coverage of a network, and may be applied to an internet of things (IoT), for example, machine type communication (MTC), a long term evolution-machine (LTE-M), or machine-to-machine (M2M).
An apparatus for controlling network access includes an access and mobility management function module (AMF) and a performance management module. The AMF provides, to a user equipment (UE), information about permissible sensors supporting a sensor-based network access from among sensors possessed by the UE. The performance management module stores the permissible sensor information. Upon receiving a list of the sensors possessed by the UE from the UE, the AMF extracts, from the performance management module, the permissible sensor information including a list of the permissible sensors and a permissible condition for permitting network access through the permissible sensors.
A sports bag including an electronic display screen carried on an outwardly facing surface of the bag, a power source located within the bag, and a controller which controls the images displayed on the screen.
Disclosed is a vehicle-mounted ranging system and method. The vehicle-mounted ranging system has a communication transceiver configured to wirelessly communicate with at least one external communication transceiver and a plurality of ultra-wideband (UWB) transceivers configured to transmit and receive ranging pulses to and from at least one external UWB transceiver associated with the at least one external communication transceiver. A controller is interfaced between the communication transceiver and the plurality of UWB transceivers. The controller is configured to communicate with the associated at least one external communication transceiver to schedule transmission of ranging pulses between the plurality of UWB transceivers and the at least one external UWB transceiver and to calculate ranges between each of the plurality of UWB transceivers and the at least one external UWB transceiver based upon time-of-arrival of ranging pulses transmitted between the plurality of UWB ranging transceivers and the at least one external UWB transceiver.
A method of identifying individuals impaired by a psychoactive substance such as cannabis. The method includes presenting monocularly to a subject being tested; to each eye separately, a sinusoidal grating pattern of fixed spatial frequency with achromatic contrast or color contrast between grating stripes being temporally alternately modulated at a temporal frequency that ranges between 10 Hz and 60 Hz with a pattern of the contrast being such that the subject being tested can see a frequency doubling in the grating pattern.
An example method of operation may include exchanging data between a client device and a server at a first transmission rate via at least one of a first channel and a second channel, monitoring an amount of data exchanged, comparing the amount of data exchanged to a first data amount threshold and a second data amount threshold for at least one time period, partially limiting subsequent transfers of data between the client device and the server when the first data amount threshold is reached in the at least one time period, and further partially limiting the subsequent transfers of data or ending transfer of data between the client device and the server when the second data amount threshold is reached in the at least one time period.
A user equipment (UE) is configured to perform a method for measuring and reporting multi-beam operations. The UE includes a transceiver configured to communicate via a multi-beam operation with a base station. The UE further includes a processor operably connected to the transceiver. The processor is configured to at least one of: transmit, via the transceiver through a first set of antenna ports, one or more uplink (UL) reference signals (RSs), or receive, via the transceiver, one of: one or more downlink (DL) RSs transmitted by a base station (BS), or the one or more transmitted UL RSs, measure, via the transceiver using a second set of antenna ports, signal qualities of the one or more UL RSs and the one or more DL RSs for a time period, and perform measurement reporting of the measured signal qualities.
Aspects are presented herein of apparatuses, systems, and methods for measurement gap configuration. A cellular network may establish communication with a UE using a first and second cell. The cellular network may configure bandwidth parts (BWPs) for the first and second cell, including a first and second BWP for the first cell and a third and fourth BWP for the second cell. A measurement gap configuration that specifies when the UE is to use a first measurement gap pattern may be provided to the UE. At a first time, the cellular network may communicate with the UE using the first BWP for the first cell and the third BWP for the second cell, based on the first measurement gap pattern. At a second time, the cellular network may communicate with the UE using the second BWP for the first cell based on a modification of the first measurement gap pattern.
Methods and systems to predict network performance of a fixed wireless network is disclosed. In one embodiment, a method is performed by an electronic device, the method comprises receiving data of a fixed wireless network; modeling the data using a plurality of functions, where the modeling comprises identifying a prediction function that provides a best approximation of the data based on a user preference of approximation speed and accuracy; predicting a network performance value in a future time using the prediction function; and notifying when the predicted network performance value fails to meet a threshold value.
Systems, methods, and apparatuses for providing dynamic, prioritized spectrum utilization management. The system includes at least one monitoring sensor, at least one data analysis engine, at least one application, a semantic engine, a programmable rules and policy editor, a tip and cue server, and/or a control panel. The tip and cue server is operable utilize the environmental awareness from the data processed by the at least one data analysis engine in combination with additional information to create actionable data.
Systems, methods, and apparatuses for providing optimization of network resources. The system is operable to monitor the electromagnetic environment, analyze the electromagnetic environment, and extract environmental awareness of the electromagnetic environment. The system extracts the environmental awareness of the electromagnetic environment by including customer goals. The system is operable to use the environmental awareness with the customer goals and/or user defined policies and rules to extract actionable information to help the customer optimize the network resources.
Disclosed herein a method for operating a moving object to which a plurality of identification devices. The method includes: recognizing, by the moving object, a first identification device and a second identification device; and processing data of the moving object based on the recognized first identification device and the recognized second identification device. The data is processed based on the first identification device, when the data is first-type data, and the data is processed based on the second identification device, when the data is second-type data.
The invention relates to a method for setting up a subscription profile in a subscriber identity module, preferably an embedded UICC, wherein the following method steps take place in the subscriber identity module: receiving a subscription profile encrypted with a cryptographic key of a subscription server, wherein the cryptographic key for decrypting the subscription profile is unknown to the subscriber identity module at the time of receiving; storing the encrypted subscription profile without decrypting the subscription profile; receiving the cryptographic key at a time after the storing step; decrypting the encrypted subscription profile with the cryptographic key; and installing the decrypted subscription profile to set up the subscription profile in the subscriber identity module. The invention also relates to a corresponding method in a subscription server, a subscriber identity module, and a computer program product.
Aspects described herein may allow for determining network membership to facilitate detecting fraudulent messages. A computing device may receive, from one or more terminals at a first location, a plurality of interactive messages during a pre-determined time period. Each interactive message may comprise personally identifiable information of a user. The computing device may store a first record and a second record that indicate interactive messages were received from a group of users in temporal proximity to each other at the first location and the second location respectively. The computing device may send a request to confirm users in the subset are members of a network and update a membership list based on a reply received from the user. If further messages are received from devices outside the membership list, an alert may be sent to alert the possibility of a fraudulent message.
A service start method is a service start method executed by a communication system, and the service start method includes: a step of acquiring identification information or authentication information of a device, a customer, or a service; a step of making authentication of the device, the customer, or the service to succeed when the identification information or the authentication information has been acquired together with information that is associated with the customer or a customer's location in advance, or when the identification information or the authentication information has been acquired from a terminal or a line that is associated with the customer in advance; and a step of starting provision of the service for the device for which the authentication has succeeded.
A first network node may transmit an authentication proof to a second network node. The authentication proof may be based on a first credential associated with the first network node. The first network node may be authenticable based on the authentication proof. The second network node may identify whether the first network node is authentic based on the authentication proof. The second network node may transmit a configuration request to the first network node. The configuration request may include a phase-modulated indication of a second credential associated with the second network node. The configuration request may be based on a random phase. The second network node may be authenticable based on the configuration request. The first network node may transmit a configuration response to the second network node. The configuration response may include a phase-modulated confidential parameter. The configuration response may be based on the configuration request.
A system for authenticating communications from a vehicle to a remote assistance unit includes a connectivity module (CM) installed in the vehicle. A security device is adapted to transmit messages when the security device is within a predefined proximity of the CM. A security cloud unit is configured to validate the security device based in part on a first pair of complementary keys, including a first factory key stored by the security device and a second factory key stored by the security cloud unit. The first pair of complementary keys is configured for asymmetric encryption such that the first factory key is solely decryptable with the second factory key. The remote assistance unit is configured to authenticate an integrity of the CM based in part on a second pair of complementary keys which are dynamically generated by the security cloud unit.
One disclosure of the present specification provides a method for an SMF node to perform authentication. The method may include the steps of: receiving, from a relay UE, a Remote UE report message related to a Remote UE connected to the relay UE; transmitting a request message to a UDM node or an AMF node on the basis of the Remote UE report message including an SUCI of the remote unit; receiving a response message, including an SUPI of the Remote UE, from the UDM node or the AMF node; and transmitting an authentication request message, requesting authentication for the Remote UE, to an authentication server.
The invention relates to a method for identifying and authenticating a user profile, allowing the use of services connected to a multimedia system on-board a motor vehicle (2), the multimedia system comprising a memory (221) comprising a user profile for a portable device (5), the vehicle comprising a first device for communicating with a remote server (3), the remote server comprising a memory (222) and a second system for communicating with the portable device, the portable device (5) comprising a memory, the method comprising a step of detecting the presence of a portable device (5), if a portable device (5) is detected, the method comprises a step of receiving authentication information of the user, a step of transmitting the authentication information to the remote server, a step of verifying the authentication information, and a step of the multimedia system receiving a confirmation of the use of the user profile if the authentication information is compliant.
There is disclosed inter alia a method for rendering a virtual reality audio scene comprising: receiving information defining a limited area audio scene within the virtual reality audio scene (301), wherein the limited area audio scene defines a sub space of the virtual reality audio scene (304), wherein the information defines the limited area audio scene by defining an extent a user can move within the virtual audio scene; determining if the movement of the user within the limited area audio scene meets a condition of an audio scene change (302); and processing the audio scene change when the movement of the user within the limited area audio scene meets the condition of an audio scene change (306).
A method, computer program product, and computing system for generating a plurality of acoustic relative transfer functions between a plurality of audio acquisition devices of an audio recording system based upon, at least in part, one or more of a predefined speech processing application and a predefined acoustic environment. An acoustic relative transfer function codebook may be generated using the plurality of acoustic relative transfer functions. One or more channels from the plurality of audio acquisition devices of the audio recording system may be encoded using the acoustic relative transfer function codebook.
The present disclosure relates to a process for configuring an electronic device to control a first controllable external device. The process includes receiving information corresponding to the first controllable external device, and determining, based on the received information, whether the first controllable external device is associated with a plurality of controllable functions associated with a plurality of subcomponents of the first controllable external device.
A system includes first electronic device in communication with a second electronic device. The first electronic device has one or more motion detectors determining an orientation of the first electronic device in three-dimensional space and a first communication device communicating an indication of the orientation of the first electronic device to the second electronic device. The second electronic device has at least a first audio output and a second audio output delivering audio signals to an environment of the second electronic device. A second communication device receives the indication of the orientation of the first electronic device in the three-dimensional space. One or more processors cause at least one of the first audio output and/or the second audio output to alter the audio signals when the orientation of the first electronic device in the three-dimensional space changes.
An enhancement equalizer (EEQ) can be configured to compensate for hearing loss. An app or application can assist a user with measuring hearing loss at various frequencies (e.g., threshold sensitivity versus normal hearing). Using these measurements, the system may compute a set of filters for an EEQ that can boost different frequencies by different amounts corresponding to the user's sensitivity to that frequency. The measurement and resulting EEQ may be earphone specific (e.g., both the measurement and the filter computation may depend on the particular type/model of earphone used). In some implementations, the system may allow the user to select correction strength that controls an amount of correction applied (e.g., 25%, 50%, or 75% of full correction). In some implementations, the system may adjust the EEQ and/or correction strength according to the volume of playback (e.g., by applying less correction at higher playback volumes to avoid triggering earphone limiters).
A bone conduction microphone is provided. The bone conduction microphone may include a laminated structure formed by a vibration unit and an acoustic transducer unit. The bone conduction microphone may include a base structure configured to carry the laminated structure. At least one side of the laminated structure may be physically connected to the base structure. The base structure may vibrate based on an external vibration signal. The vibration unit may be deformed in response to the vibration of the base structure. The acoustic transducer unit may generate an electrical signal based on the deformation of the vibration unit. The bone conduction microphone may include at least one damping structural layer. The at least one damping structural layer may be arranged on an upper surface, a lower surface, and/or an interior of the laminated structure, and the at least one damping layer may be connected to the base structure.
A modular speaker (100) includes a main module (200) defining a speaker (20) and including a cabinet (21) extending along a longitudinal axis (X) between a first and a second end (21a, 21b), a sound transducer (22), provided at the first end (21a) of the cabinet (21) and a connection circuit (23), provided at the second end (21b) of the cabinet (21). The modular speaker (100) also includes a rear module (300) selectable from a plurality of rear modules (300) and connectable reversibly to the second end (21b) of the cabinet (21) and a front module (400), defining an acoustic accessory selectable from a plurality of front modules (400) and connectable reversibly to the first end (21a) of the cabinet (21).
The present disclosure describes a network including two levels of switching: a first level including wavelength selective switching via a first type of switching module, and a second level including fiber level switching via a second type of switching module. The two levels of switching allow for maintaining wavelength selective switching between transmission directions while introducing fiber selective switching between network degrees of the same transmission direction. The first type of switching module is configured to transmit and receive optical signals having a first set of wavelengths at a first network degree at a first direction in a node of a network. The second type of switching module is configured to transmit and receive the optical signals from the first type of switching module and route the optical signals at the first network degree to a second network degree in a second direction.
Embodiments of the disclosure relate to the field of image processing technologies, and disclose an image color adjustment method and apparatus and an unmanned aerial vehicle (UAV). The image color adjustment method is applicable to an image collection device. The method includes: determining a current photographing parameter of the image collection device during collection of a to-be-processed image, where the current photographing parameter includes a current exposure and a current color temperature; selecting, according to the current exposure and the current color temperature, an optimal color channel gain matching the current exposure and the current color temperature; and adjusting a color of the to-be-processed image according to the optimal color channel gain.
Disclosed is a projector keystone correction method, including: obtaining first coordinate values of a plurality of position points on a projective plane through an RGBD (Red, Green, Blue-Depth) camera in a first coordinate system; determining second coordinate values of the position points according to a predetermined conversion relation and the first coordinate values in a second coordinate system; and using an included angle between a fitted plane obtained by fitting according to the second coordinate values of the plurality of position points and a coordinate plane of the second coordinate system to achieve keystone correction.
An image processing method in remote control, a device, an apparatus and a program product are provided and related to the field of automatic driving technologies. The specific implementation solution includes receiving image information sent by a vehicle, wherein the image information includes multiple-channel image data collected by the vehicle; performing a stitching process on the multiple-channel image data, to obtain a stitched image; sending the stitched image to a remote cockpit apparatus for controlling the vehicle.
An image processing device includes a processor that performs composition processing for generating an image, which simulates a transmission state of a virtual image via a transmission-type display, on the basis of a parameter representing characteristics of a model of the transmission-type display from a first image serving as the basis of the virtual image and a second image indicating a real image.
Providing a video presentation includes preparing a plurality of different background environments that include a structured list of visual components and parameters therefor for different portions of the presentation prior to the video presentation, selecting a subset of the background environments, value ranges, and initial values for a subset of the parameters of the background environments prior to the presentation, selecting multiple alternative background environments for at least one of the portions prior to the video presentation, presenting to an audience at least one presenter superimposed on the different ones of the background environments during different portions of the video presentation, replacing a particular one of the background environments for the at least one of the portions during the presentation with one of the multiple alternative background environments, and modifying values selected for at least some of the subset of the parameters during the video presentation within the value ranges.
An electronic device includes an image sensor that generates image data, and an image processor that processes the image data. The image sensor includes a pixel array including pixels repeatedly disposed along a row direction and a column direction. Each of pixels belonging to a first row of rows of the pixel array includes sub-pixels each connected to one of a first transmission metal line, a second transmission metal line, and a third transmission metal line. In response to signals respectively applied to the first to third transmission metal lines, at least a part of charges integrated at the sub-pixels of the pixels belonging to the first row from among the pixels is diffused to corresponding floating diffusion areas.
There is provided a computer implemented method of computing a location of an object, comprising: accessing a wide field of view (wFOV) image captured by a wFOV image sensor located relative to an object, analyzing the wFOV image to identify a predefined feature, wherein the predefined feature indicates a low accuracy location of the object, capturing a high resolution image by a high resolution image sensor located relative to the object, the high resolution image depicting the predefined feature, and computing a high accuracy of location of the object according to an analysis of the predefined feature and according to a correlation between a location and orientation of the wFOV image sensor and the high resolution image sensor.
An imaging element includes a memory that stores first image data obtained by being captured by the imaging element and is incorporated in the imaging element, and a first processor that is configured to perform image data processing on the first image data and is incorporated in the imaging element. The first processor is configured to receive vibration information related to a vibration exerted on the imaging element within a frame output period defined by a first frame rate, and output second image data obtained by assigning the vibration information to a specific position set in the first image data within the frame output period.
A method includes causing, at a first time point, an initial view of immersive video content to be presented on a user device, the initial view including an interactive element and having a first horizontal field of view at a first angular direction. The interactive element is initially at a first angular position outside the first horizontal field of view. An input made via the user device is received at a second time point, the input indicating the initial view is to be changed towards the first angular position. A viewpoint of the immersive video content is caused to change to a first view having a second horizontal field of view at a second angular direction. The method includes determining that the first angular position is within the second horizontal field of view, identifying a content creator associated with the interactive element, and assigning attribution information to the content creator.
Systems and methods for verifying the rendering of video content on information resources are provided herein. A server can receive, from a target client device, a tracking message purporting to relate to delivery of a target content item; determine whether the tracking message contains an identifier of a sending device that sent the tracking message; determine whether the sending device and the target client device are the same device; if the sending client device and the target client device are the same device: recover, from the tracking message, information about at least a portion of a frame of a content item processed by a trusted platform module of the client device; and compare the at least a portion of the frame of the content item processed by a trusted platform module of the client device with a target content item.
A method for aligning a translation of original caption data with an audio portion of a video is provided. The method involves identifying original caption data for the video that includes caption character strings, identifying translated language caption data for the video that includes translated character strings associated with audio portion of the video, and mapping caption sentence fragments generated from the caption character strings to corresponding translated sentence fragments generated from the translated character strings based on timing associated with the original caption data and the translated language caption data. The method further involves estimating time intervals for individual caption sentence fragments using timing information corresponding to individual caption character strings, assigning time intervals to individual translated sentence fragments based on estimated time intervals of the individual caption sentence fragments, generating a set of translated sentences using consecutive translated sentence fragments, and aligning the set of translated sentences with the audio portion of the video using assigned time intervals of individual translated sentence fragments from corresponding translated sentences.
Systems and methods for skipping to playback positions in media content using seek guides are provided. Seek guides may be associated with a media content item. Each seek guide may have a position and a radius. When a user skips to a reference position, a seek guide selector may select a seek guide to use in setting a new playback position. The seek guide selector may use a probabilistic distribution positioned based on the reference position to select a seek guide. Probabilities may be calculated for each seek guide using a cumulative distribution function, and the seek guides may be ranked based on the calculated probabilities. A seek guide may be selected based on the ranking, and a new playback position may be set based on the position of the selected seek guide.
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.
Systems and methods are presented for providing of dynamic content based on user preferences, for example, identifying a consumer's preferences for a media asset and tailoring the media asset to the consumer's preferences to encourage the consumer to continue to consume the media asset. The system generates the media asset for consumption. The system identifies a media asset consumption profile based on the media asset and a viewer profile and identifies a second media asset that may be used to enhance to the first media asset. The system generates an enhanced media asset from the second media asset based on the viewer profile and provides the enhanced program for consumption. An enhanced media asset may include the video content of the first media asset and the audio and text content from the second media asset.
A method may include receiving training data including tuning data, household member data, and initial person level distributions. The method may further include aggregating the tuning data from one or more user devices associated with a household to generate an observed household distribution, and calculating, via a prediction model, an implied household viewership distribution based on the person level distribution associated with one or more members of the household. The method may further include comparing the implied household distribution to the observed household distribution of the household, adjusting the prediction model and/or the person level distributions such that the implied household distribution more closely aligns with the observed household distribution, and generating a report with the person level distributions. A system and a non-transitory computer-readable medium may perform the method.
A method includes performing a conversion between a video unit of a video and a bitstream of the video. The bitstream conforms to a format rule. The format rule specifies that a syntax element indicating whether an in-loop filtering operation is performed across slice boundaries is selectively included in the bitstream based on whether or how the video unit is partitioned into slices.
An image decoding method performed by a decoding apparatus according to the present document includes constituting a candidate list for deriving motion information of a sub-block unit for a current block, wherein the merge candidate list includes constructed candidates; deriving control point motion vectors (CPMVs) for control points (CPs) of the current block based on the merge candidate list; deriving prediction samples for the current block based on the CPMVs; and generating a reconstructed picture for the current block based on the derived prediction samples, wherein the constructed candidates are derived based on combination of at least two of a first neighboring block in a first group, a second neighboring block in a second group, a third neighboring block in a third group and a fourth neighboring block, and the first neighboring block, the second neighboring block and the third neighboring block and the fourth neighboring block constituting the combination have the same reference picture index.
This disclosure relates to adaptively reordering reference frames for video coding technologies. Template matching (TM) may be used to reorder the reference frames or reference frame pairs for each block by comparing the difference between the template of a current block and the template of a reference block with reference to the motion information of the spatial reference motion information (or spatial motion vectors) and/or temporal reference motion information (or temporal motion vectors). The difference between the template of current block and the template of the reference block may be calculated for each spatial reference motion information and/or temporal reference motion information, and marked as the score value of the associated reference frames or reference frame pairs. The available reference frames or reference frame pairs are ranked based on the score value.
A system and method for managing encoded information in a real-time screen-to-camera communication environment are disclosed. The system converts information into a pre-defined number of characters and generates data symbols in shapes and pilot symbols corresponding to the characters. Further, the system embeds the data symbols in media content frames and modulates pixels and boundaries for display of display device, based on luminance, and adaptively displays frames as temporal-complementary frames. Furthermore, the system detects frames from recorded content, extracts data symbols based on grid and fixed pattern, and detects bit values by analyzing color differences. Additionally, the system generates information based on the detected bit values and outputs the information on an user device display, including products, recommendations, services, and relevant information related to the media content.
An example device for binarizing video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: calculate a local sum of absolute values (locSumAbs value) of neighboring coefficients to a current coefficient of a current block of video data; derive a shift value from the locSumAbs value; normalize the locSumAbs value using the shift value; determine a Rice parameter using the normalized locSumAbs value; and binarize or inverse binarize the current coefficient using the Rice parameter. In this manner, these techniques may allow for more appropriate Rice parameter value selection when binarizing high bitdepth data in conjunction with performing context-adaptive binary arithmetic coding (CABAC).
A video colour component prediction method and apparatus, and a computer storage medium are provided. The prediction method includes: obtaining a first colour component neighboring reference value and a first colour component reconstructed value corresponding to a current coding block, wherein the first colour component neighboring reference value represents a first colour component parameter corresponding to a neighboring reference sample of the current coding block, and the first colour component reconstructed value represents one or more reconstruction parameters of a first colour component corresponding to the current coding block; determining a weight coefficient corresponding to the neighboring reference sample; determining a scale factor according to the weight coefficient and the first colour component neighboring reference value; and obtaining a second colour component predicted value corresponding to the current coded block based on a linear model corresponding to the scale factor.
When a transform-basis adaptive selection mode is enabled, an encoder that transforms residuals of a current block to encode an image: adaptively selects a first horizontal transform basis from among one or more transform basis candidates when a horizontal size of the current block is greater than a first horizontal threshold size; otherwise selects a fixed horizontal transform basis as a first horizontal transform basis; adaptively selects a first vertical transform basis from among the one or more transform basis candidates when a vertical size of the current block is greater than a first vertical threshold size; otherwise selects a fixed vertical transform basis as a first vertical transform basis; and generates first transform coefficients by performing a first horizontal transform and a first vertical transform on the residuals of the current block, using the first horizontal transform basis selected and the first vertical transform basis selected, respectively.
An image encoding/decoding method and apparatus are provided. An image decoding method performed by an image decoding apparatus comprises obtaining a current block corresponding to a leaf node of a split tree structure based on a predetermined prediction mode type, resetting a prediction mode type of the current block, obtaining prediction mode information of the current block based on the reset prediction mode type, and generating a prediction block of the current block based on the prediction mode information. The resetting the prediction mode type of the current block may be performed based on at least one of a slice type or size of the current block.
Techniques for an efficient inter-prediction structure and signaling for low-delay streaming of live video are described. According to some examples, a computer-implemented method includes receiving a live video at a content delivery service, determining a subset of candidate reference frames from a plurality of frames received of the live video, generating an identification code, for the subset of candidate reference frames, having a multiple-bit format that includes a first bit value to indicate a corresponding candidate reference frame is a reference frame for an input frame from the live video and a second bit value to indicate the corresponding candidate reference frame is not the reference frame for the input frame from the live video, and, when a bit of the identification code for a first candidate reference frame is set to the first bit value to indicate the first candidate reference frame is one of a forward reference frame and a backward reference frame for the input frame from the live video, an immediately following bit of the identification code being set to the first bit value indicates the first candidate reference frame is also another of the one of the forward reference frame and the backward reference frame for the input frame from the live video, performing a real time encode of the input frame of the live video based at least in part on the identification code to generate an encoded frame by the content delivery service, and transmitting the encoded frame from the content delivery service to a viewer device.
A display apparatus (10) that is an example of an image processing apparatus includes: an output unit that outputs part of an image including recommended viewpoint information as a display image to a display unit; and a transition control unit that causes the display range of the image to shift, on the basis of the positional relationship between the viewpoint position corresponding to the display image output to the display unit and the viewpoint position corresponding to the recommended viewpoint information. The output unit outputs part of the image to the display unit, on the basis of the display range that has been made to shift.
A computer vision processing device is provided which comprises memory configured to store data and a processor. The processor is configured to store captured image data in a first buffer and acquire access to the captured image data in the first buffer when the captured image data is available for processing. The processor is also configured to execute a first group of operations in a processing pipeline, each of which processes the captured image data accessed from the first buffer and return the first buffer for storing next captured image data when a last operation of the first group of operations executes.
An information processing apparatus connected to an image processing apparatus and a message communication service via a network includes a transmission unit configured to perform transmission based on data received from the image processing apparatus in such a way as to post a notification concerning the received data on a message communication space of the message communication service in which a user registered while being associated with the image processing apparatus is participating, and an execution unit configured to, in a case where the information processing apparatus has received, from the message communication service, data transmitted as a response from the user to the message communication space after the notification is posted, execute processing that is based on the data transmitted as a response.
A method and system for identifying an unwanted caller using a call answering system. The method comprises receiving, by a call records server, information about callers from a plurality of telephony devices and one or more phone number data sources, classifying, by the call records server, one or more of the callers as either wanted or unwanted callers based on the received information, and storing, by the call records server, the received information and the classification of the one or more of the callers into a directory. The method further comprises identifying, by a call answering server, that a call from a given caller from a phone number to a receiving telephony device is from an unwanted caller by searching the directory, and handling, by the call answering server, the call from the given caller according to one or more preferences of the user, the one or more preferences including rejecting the call from the receiving telephony device, playing a recorded message, and disposing of the call.
A method of transcription communication may include obtaining, at a first device, audio data during a communication session between the first device and a remote device. The audio data may be obtained from a public switched telephone network. The method may also include directing the audio data from the first device to a second device over a short-range wireless network. The second device may host the short-range wireless network. The method may further include directing the audio data from the second device to a remote transcription system over a wireless cellular network and obtaining, at the second device, transcript data from the remote transcription system over the wireless cellular network. The method may also include limiting data transmitted and received over the wireless cellular network as authorized by the second device to data associated with transcription of audio obtained by the first device over the public switched telephone network.
Methods and apparatus relating to a Federal Information Processing Standard (FIPS) compliant Device Identifier Composition Engine (DICE) certificate chain architecture for embedded systems are described. In an embodiment, Deterministic Random Bit Generator (DRBG) logic circuitry generates a random number for each layer of a Device Identifier Composition Engine (DICE). The DRBG logic circuitry is a Federal Information Processing Standard (FIPS) approved DRBG logic circuitry. Logic circuitry derives an Elliptic Curve Digital Signature Algorithm (ECDSA) private key for a layer of the DICE based at least in part on one or more operations of a FIPS-approved ECDSA key pair generation logic circuitry. Other embodiments are also disclosed and claimed.
Systems and methods for a bifurcated self-executing program that wraps a first self-executing program (e.g., a first smart contract) on a blockchain within a second self-executing program (e.g., a second smart contract), in which the second self-executing program enforces the digital signature requirement. The bifurcated self-executing program comprises a single compiled self-executing program that combines the first self-executing program and the second self-executing program.
A local buffer is integrated with a witness generator and a proof generator on a cryptographic processor and is separate from host memory accessed by a host processor operating with the cryptographic processor in a proving computing system. The witness generator: receives, from software program running on the host processor, compiled code of a zero-knowledge-proof (ZKP) program and specific input to the ZKP program; executes the ZKP program by way of executing the compiled code; records specific output generated from the ZKP program with the specific input, intermediate variable values, and the specific input, as a specific witness of executing the ZKP program; stores the specific witness in the local buffer. The proof generator: receives, from the software program running on the host processor, a proving key; accesses the specific witness in the local buffer; generates a specific zero-knowledge proof for executing the ZKP program with the specific input.
A method of operating the physically unclonable function (PUF)-based key management system includes upon receiving a key generation request including a parameter, a load balancer dispatching a key generation request including a parameter from an external device according to workloads of a plurality of key management components (KMCs). A KMC having minimum workload among the plurality of KMCs is designated as the key-generation KMC and the key generation request is dispatched thereto, and remaining KMCs of the plurality of KMCs are designated as backup KMCs. The method further includes the key-generation KMC generating a key according to the parameter and a first PUF sequence, transmitting the key and an identifier associated therewith to the backup KMC via a backup channel, and the backup KMC generating a wrapped key according to the key and a second PUF sequence.
There is provided a system of cryptography for securing data on a blockchain, comprising: at least one hardware processor executing a code for: obtaining at least one encrypted data item, encrypted with a public key compliant with a homomorphic encryption mechanism, feeding the at least one encrypted data item into a computational process that computationally processes the at least one encrypted data item with computations compliant with the homomorphic encryption mechanism, and providing at least one encrypted outcome of the computational process to a smart contract for posting on a blockchain, wherein the at least one encrypted outcome is compliant with the homomorphic encryption mechanism and decrypted with a private key corresponding to the public key.
Various approaches for the packet processing, and the use of templates for generating modification commands for packet processing, are discussed herein. In an example, operations performed by network packet processing circuitry include: obtaining a stream of packets; obtaining a packet modification template that provides at least one command to insert content within the packets and change the packets according to an output format of a network protocol; receiving parameters to modify the packet modification template; and applying the packet modification template to modify the packets. In further examples, application of the packet modification template is performed using multiple processing components arranged in parallel groups of serial pipelines, each of the serial pipelines applying a portion of the packet modification template within at least a first stage and a second stage in each of the serial pipelines.
A methodology is described that provides access to augmented reality components maintained by a messaging server system directly from a third party resource, without having to first launch an associated messaging client (either a stand-alone app or a web-based version of the app). The technical problem of invoking an augmented reality component maintained by the messaging server system directly from a third party app is addressed by permitting third party app developers to include a deep link that references the identification of a desired augmented reality component into their third party resource. The deep link invoked from a third party resource causes activation of the messaging client, loading the augmented reality component represented by the identification referenced in the deep link, and activating, from the messaging client, a camera of the computer device that is executing the third party resource.
A vehicle communication system includes a communication network, a plurality of processing units-being connected via the communication network with each other for transmitting and receiving data between them, each of the processing units being either one of a first type processing unit implementing a data consuming application, a second type processing unit providing data to other of the processing units, or a third type processing unit implementing a data consuming application and providing data to other of the processing units. Furthermore, it includes a plurality of data providers, each of the data providers being connected to a respective second type processing unit or a respective third type processing unit and providing respective data values to the associated processing unit. The second type processing unit and the third type processing unit are, upon receiving a data value from an associated data provider, configured to convert the data value into a self-describing binary format to add a timestamp attribute to the converted data value, the timestamp attribute comprising an absolute time information indicating an expiry of the data value and/or indicating the time of creation of the data value, and to store the converted data value with timestamp attribute in a distributed data space, wherein the distributed data space comprises a set of in-memory databases of second type processing unit and third type processing unit. The data consuming application of a respective second type processing unit and/or of a respective third type processing unit is adapted to access the converted data value in the distributed data space via a predetermined standardized interface.
A method, a computer program, and an apparatus for invoking a tele-operated driving session for a transportation vehicle equipped with an automated driving function, and a transportation vehicle equipped with an automated driving function, which uses the method or apparatus. A quality of service for a communication between the transportation vehicle and a control center is predicted for a tele-operated driving session, communication requirements for the tele-operated driving session are predicted, at least one parameter of the transportation vehicle is then adapted so that the communication requirements match the predicted quality of service, and a tele-operated driving session is initiated.
Various example embodiments for supporting zero-trust policy enforcement in a communication system are presented herein. Various example embodiments for supporting zero-trust policy enforcement in a communication system may be configured to support zero-trust policy enforcement, including zero-trust authentication, for Remote Direct Memory Access (RDMA) communications. Various example embodiments for supporting zero-trust policy enforcement for RDMA communications may be configured to support transparent zero-trust policy enforcement for RDMA communications by leveraging programmable Smart Network Interface Cards (SmartNICs). Various example embodiments for supporting zero-trust policy enforcement for RDMA communications based on leveraging of programmable SmartNICs may be configured to support zero-trust policy enforcement for RDMA communications by applying zero-trust policies on a connection-by-connection basis within SmartNICs for RDMA connections between RDMA applications hosted on end hosts served by the SmartNICs.
The computer implemented invention provides a method, corresponding systems and arrangement within a network for detecting changes in the topology, ordering those changes by occurrence and constructing a new topology reflecting the changes. The invention addresses problems with keeping the knowledge of the network topology at each network node current, particularly when the network topology is dynamic, i.e., when links fail and recover at arbitrary times. The topology updating is event driven, as it is activated when some change in the network, particularly with nodes and links occurs. Events cause topology changes to be reported to other nodes in the network. Timestamping of messages allows the messages to be correctly applied as the most recent update or discarded. An algorithm is provided that allows each merchant node to maintain a correct view of the network topology despite link and node failures.
Example methods, apparatus, and systems to manage quality of service with respect to service level agreements in a computing device are disclosed. An example apparatus includes a first mesh proxy assigned to a first platform-agnostic application, the first mesh proxy to generate a first resource request signal based on a first service level agreement requirement from the first platform-agnostic application; a second mesh proxy assigned to a second platform-agnostic application, the second mesh proxy to generate a second resource request signal based on a second service level agreement requirement from second platform-agnostic application; and a load balancer to allocate hardware resources for the first platform-agnostic application and the second platform-agnostic application based on the first resource request signal and the second resource request signal.
A method and system for audio mixing in a teleconference using a Session Description Protocol (SDP) and Real-time Transport Protocol (RTP) signaling of audio mixing gain is provided. The method includes receiving an input audio stream from a 360-degree video/audio stream that includes an audio mixing gain which includes audio gain from the input audio stream and audio gain from overlay audio streams, declaring a RTP header extension for the input audio stream using the SDP, the RTP header extension, and signaling the audio mixing gain based on a single attribute of the SDP using the RTP header extension. An element of the RTP header extension may include an element identifier, a length of an extension element, and a magnitude of the audio mixing gain of the RTP header extension. The RTP header extension may use a one-byte or two-byte header extension format which is declared using the SDP.
A distributed network and security operations platform is disclosed. The disclosed platform comprises an external service that facilitates network and security operations for a private network. Data from nodes of the private network is received and analyzed by the service, and an output is automatically generated by the service in response to analyzing received data that facilitates modifying the routing performed by at least one or more of the nodes of the private network.
The present technology includes applying a security policy by an application security system to a transaction within an application that is monitored by the application security system. The present technology includes monitoring transaction occurring between a client device an application over a network. The present technology also includes identifying a first transaction from the transactions as a sensitive transaction. The sensitive transaction is associated with an authentication policy requiring an authentication. The present technology also includes interrupting the application. The present technology also includes prompting the client device for the authentication.
A method creating a heuristic rule to identify Business Email Compromise (BEC) attacks includes filtering text of received email messages, using a first classifier, to extract one or more terms indicative of a BEC attack from the text of the received email messages, wherein the first classifier includes a trained recurrent neural network that includes a language model, generating, using the first classifier, one or more n-grams based on the extracted terms, wherein each of the n-grams characterizes a particular extracted term, generating, using a second classifier, a vector representation of the extracted terms based on the generated n-grams, assigning a weight coefficient to each of the extracted terms, wherein a higher weight coefficient indicates higher relevancy to BEC attack of the corresponding extracted term, and generating a heuristic rule associated with the BEC attack by combining the weight coefficients of a combination of the extracted terms.
A remote attestation method includes a first unit of a composite device obtains first measurement information of a second unit of the composite device. The first unit performs, based on the first measurement information, trustworthiness attestation on the second unit to obtain a first attestation result, and the first unit sends the first attestation result to a remote attestation device. In this way, the first unit in the composite device has a remote attestation function, and may perform trustworthiness attestation on another unit in the composite device to which the first unit belongs.
Provided is a system for blocking a phishing attack including: a phishing attack prevention storage device; wherein a user terminal or a service server is connected with the phishing attack prevention storage device via a network, wherein a storage area in the phishing attack prevention storage device is mounted in a network drive at the user terminal or the service server, wherein when there is an open request for a real file stored in the storage area in the phishing attack prevention storage device from the user terminal or the service server, the phishing attack prevention storage device checks a storage operation mode and creates a fake file other than the open-requested original file when the storage operation mode corresponds to a list-only mode to return the fake file to the user terminal or the service server via the network.
A computing system can receive location data from a computing device of a driver. Based at least in part on the location data, execute a location-based feasibility model to determine that one or more anomalous locational attributes are present, where the location-based feasibility model outputs a probability that the computing device of the respective driver is performing location-spoofing. Based on the probability indicating that the computing device of the driver is performing location-spoofing, the system associates a data set with a driver profile of the respective driver.
A method for accessing a network resource including detecting an attempt by a user via a computing device to access a service enabled by a computing system via a network and transmitting via the network to the computing system a first request to access the service in response to detecting the attempt by the user to access the service, the first request including at least one empty personally identifiable data structure. A failure to access the service responsive to the first request is determined. A second request to access the service in response to the first failure to access the service is transmitted via the network to the computing system, the second request including artificial personally identifiable information, and access to the service from the computing system is received for the user.
Embodiments of the present invention provide a system for authorizing entity users based on augmented reality and LiDAR technology. In particular, the system may be configured to receive a unique identifier from a user device of the user, where the unique identifier is scanned using LiDAR technology present in the user device of the user, determine location of the user based on the unique identifier, determine an entity device associated with the unique identifier and location of the user, perform authentication of the user using at least one authentication method, determine that the authentication is successful, and in response to determining that the authentication is successful, provide access to an entity device.
Secured data access in virtual data processing is described. An example includes instructions to receive a request from an application in a compute node of a compute cluster in a virtual data processing environment to access a secured data source for a user, the virtual data processing environment including a multiple secured data sources that are accessible by compute nodes of the virtual compute cluster; fetch a credential in a current application context and forward the credential for validation; validate the credential with a credential authority; and, upon successfully validating the credential, authenticate the user at the secured data source and establish a connection with the secured data source.
Systems, methods, and non-transitory computer-readable medium are disclosed includes for secure online credential authentication. One method includes receiving, over an electronic network, identification information from an identity provider; accessing, from a database, previously stored hashed identification information stored in association with a previous identity provider; comparing the identification information to previously stored hashed identification information; and storing the identification information in association with the identity provider that provided the identification information in the database when the hashed identification information does not match previously stored hashed identification information.
An innovative system for transmitting encrypted 1-bit audio over an Ethernet network comprises using an omni-directional micro-electrical-mechanical system acoustic sensor element to provide an analog input signal to a sigma-delta modulator that then creates a pulse density modulated 1-bit data stream, at an audio oversampling rate, to a first input of a first exclusive-or (XOR) logic gate. The second input of the XOR logic gate is simultaneously presented with a first pseudo-random 1-bit data stream, at the same audio oversampling rate, thereby resulting in an encrypted pulse density modulated (PDM) 1-bit data stream at the output of the XOR logic gate. The encrypted PDM 1-bit data stream is clocked into a first-in first-out (FIFO) memory at the audio oversampling rate and is clocked out of the first FIFO memory as Ethernet PDM frame data packages at a predetermined Ethernet PHY transfer rate.
A method of tunneling through a network separation device such as a firewall or a Network Address Translator comprising establishing via a custom socket factory coupled with a host device, a connection with a cloud server by tunneling through a network separation device; maintaining, via the custom socket factory, the connection with the cloud server through the network separation device; receiving, via the connection between the custom socket factory and the cloud server, connection information; and directly connecting, via the custom socket factory, to a client device using the connection information received from the cloud server.
Some examples relate to a pre-shared key based virtual private network. In an example, a VPN server generates a unique pre-shared key (PSK) corresponding to an identity of a VPN client. The VPN server creates a mapping between the identity and the unique PSK of the VPN client, and stores it in a database. The VPN server shares the unique PSK with the VPN client. In response to receiving an IKE packet comprising an encrypted identity of the VPN client, the VPN server decrypts the encrypted identity of the VPN client from the IKE packet to determine the identity of the VPN client associated with the IKE packet. The VPN server retrieves the unique PSK corresponding to the identity of the VPN client associated with the IKE packet from the mapping stored in the database. The VPN server establishes a VPN connection with the VPN client.
An enterprise organization may operate a central network and one or more remote networks, each comprising a plurality of computing devices. For protection against malicious actors, the central network may be configured to filter network traffic associated with the computing devices based on identified threats. Traffic corresponding to computing devices connected to the remote network may be tunneled to the central network for filtering by the central network. A tunnel gateway device, associated with the remote network, may efficiently identify which communications are associated with Internet threats, and tunnel such identified traffic to the central network, where actions may be taken to protect the enterprise network.
A method for resolving address resolution protocol (ARP) requests includes, at an ARP listening entity of a computer network, receiving an ARP request for a MAC (media access control) address of a destination entity having a specified IP (internet protocol) address, the ARP request received from a requesting entity, wherein a design of the computer network prevents broadcast of the ARP request to the destination entity. An ARP response is transmitted to the requesting entity, the ARP response specifying a response MAC address to facilitate transmission, by the requesting entity, of a data packet targeting the response MAC address, and wherein prior to receipt of the data packet at the destination entity, the specified IP address is associated with an actual MAC address of the destination entity according to an IP-to-MAC mapping.
The disclosed embodiments relate generally to efficient data transmission and receipt. Specifically, the disclosed embodiments provide systems and methods for selectively combining multiple, disparate message types and transmitting same via one data feed. A consolidation system determines whether data resulting from an event can be combined or merged based on pre-determined message characteristics and state or environment information or should be sent via two separate feeds. The merged message may be backwards-compatible so that data recipient computing systems can easily and selectively decide which portion of the merged data is relevant to the data recipient computing system, only read the relevant portions. Thus, multiple data receivers, which typically consume different message types, can receive and consume the same merged or consolidated message.
Among other things, embodiments of the present disclosure improve the functionality of electronic messaging and imaging software and systems by generating and displaying media overlays with avatars of different users. For example, media overlays can be generated by the system and displayed in conjunction with media content (e.g., images and/or video) generated by an image-capturing device (e.g., a digital camera).
A receiving device for processing an attention message, the receiving device includes a transmitting/receiving module configured to receive a message, a control module configured to determine whether the received message is an attention message, and to set an attention display flag, and an input/output module configured to display the attention indicator in the chat room in response to the set attention display flag. The message includes an ID of the chat room, an ID of the transmitting device, an ID of the first user, a type of the message, a content of the message, and a transmission time. The control module is configured to determine, based on at least one of the type of the message, the content of the message, and the transmission time, whether the message is the attention message.
A content suggestion system to generate and cause display of a set of chat suggestions based on messages received at a client device. The content suggestions system is configured to display messages that include message content at a client device, and identify content selected by a user of the client device to be included in a response to the messages received at the client device. The content suggestion system tracks and stores a number of times in which a particular pair of content appear in succession in a chat context, and calculates a ranking of the content among a set of available content. When subsequent messages that include the content of the content pair are displayed at the client device, the content suggestion system retrieves and presents a set of content as suggestions, based on the corresponding ranks.
There is much data that is currently not being captured during user interaction with mobile apps that could provide insight into how to effectively address a user concern. Capturing such data may allow auto-adjustments of operational responses provided by mobile apps in response to detecting anomalous user inputs. Such anomalous user inputs may include keyboard dynamics or mobile device movement that deviate from an average or user specific levels. Such anomalous user inputs may indicate that a user concern is particularly urgent. Auto-adjustments to operation of a mobile app may include initiating targeted chatbot or live chat responses.
This application provides a method for deactivating a carrier and an apparatus. The method includes: A terminal receives first information, where the first information indicates a default bandwidth part (BWP). The terminal deactivates a secondary carrier based on the default BWP. According to the provided embodiments, the secondary carrier is deactivated by using physical layer control information for activating or deactivating a BWP.
The present disclosure describes a computer-implemented method that includes: in response to receiving information that a base station from the network of base stations at the geo-exploration site has relocated, obtaining a geographic positioning information of the relocated base station; accessing a database encoding geographic positioning information of base stations from the network of base stations at the geo-exploration site, along with respective frequency assignment information for each base station; analyzing an interference pattern between the base station that has relocated and other base stations from the network that are within a threshold distance of the relocated base station, wherein the relocated base station is being considered for a radio frequency assignment based on the geographic positioning information; and determining the radio frequency assignment for the relocated base station based on the interference pattern.
A wireless communication device is disclosed for setting transmission slot priorities in a broadcast environment. Upon receipt of a broadcast signal from the wireless communication environment, the UE analyzes the received signal to determine time slots in which members of its own group are transmitting. The UE then sets priorities of previously-used time slots to be low for allocation purposes. When the UE needs to transmit a signal, it first performs allocation of time slots within the signal frame. This allocation is performed based on the earlier-set priorities such that time slots identified as being used by other group members will not be used unless necessary.
In one aspect a wireless communications method is disclosed. The method includes transmitting, from a first radio terminal to a second radio terminal, control information or payload data, wherein the receiving and a preparation is completed at a first time. The method further includes receiving, from the second radio terminal, feedback information at an interval later than a last symbol of the transmitted control information or payload data, wherein the interval is pre-defined by a protocol or configured by a network parameter.
A method for beam failure recovery includes performing, in response to a non-empty intersection existing among time domain resources corresponding to beam failure recovery processes of N frequency domain bandwidths, any one of the following methods: selecting the beam failure recovery process of one frequency domain bandwidth among the beam failure recovery processes of the N frequency domain bandwidths, performing the beam failure recovery process of the selected frequency domain bandwidth, and terminating or suspending beam failure recovery processes of the unselected frequency domain bandwidths; combining the beam failure recovery processes of the N frequency domain bandwidths into a single beam failure recovery process and performing the single beam failure recovery process; or performing the beam failure recovery processes of the N frequency domain bandwidths simultaneously. Here N is a positive integer greater than 1.
Example communication methods and communications apparatus are described. One example method include: receiving downlink control information (DCI), where the DCI indicates N demodulation reference signal (DMRS) ports. The N DMRS ports correspond to each of M physical downlink shared channel (PDSCH) transmission units, at least two of the M PDSCH transmission units correspond to different transmission configuration indicator (TCI)-states, N is an integer greater than or equal to 1, and M are integers greater than or equal to 2. M PDSCHs are received based on the DCI.
The disclosure provides methods, a base station and network nodes relating to the assignment of pilot signals to wireless devices. One aspect provides a method including obtaining grouping information grouping one or more of the plurality of wireless devices together based at least in part on clustering information corresponding to each of the plurality of wireless devices and according to one or more clustering criterion, assigning at least one pilot signal to the one or more wireless devices based on the grouping information and transmitting the at least one pilot signal.
Disclosed is a method of providing a positional reference signal in a communication system comprising the step of: providing a positional reference signal which is configurable in both time and frequency domains. Also disclosed is a method of configuring a periodicity of a positioning reference signal transmission in a communication system comprising the step of configuring the starting timing and the duration of the positioning reference signal transmission, wherein the transmission is either consecutive or interleaved on cell or cell group basis, and the configuration is numerology dependent.
A network interface includes a processor, memory, and a cache between the processor and the memory. The processor secures a plurality of buffers for storing transfer data in the memory, and manages an allocation order of available buffers of the plurality of buffers. The processor returns a buffer released after data transfer to a position before a predetermined position of the allocation order.
Disclosed herein is a method for resource allocation in an edge-computing environment. The method includes receiving a request for an intelligent edge service, selecting the worker server to execute the service based on an input/output congestion level, allocating resources based on topology information of the worker server, and configuring a virtual environment based on the allocated resources.
Disclosed is a network hypervisor apparatus for providing a software defined networking (SDN)-based virtual network, the network hypervisor apparatus including a data collector configured to collect control traffic data and network topology information for each virtual switch; a control traffic predictor configured to predict future control traffic based on the control traffic data and the network topology information; and a translator configured to translate a control message corresponding to a virtual switch based on a prediction result.
Dynamic network-on-chip traffic throttling, including: determining, by a detector module of a network-on-chip, that a predefined condition is met; sending, by the detector module, a signal to a mediator module of the network-on-chip; and sending, in response to the signal, by the mediator module, an indication to a plurality of agents to implement a traffic throttling policy.
Using a routing protocol for network port failover. A network stack, which does not perform reverse path forwarding, includes a first interface as a loopback interface that is assigned a first internet protocol (IP) address, a second interface to a first network port, and a third interface to a second network port. The routing protocol is configured to communicate over the second interface with a first port at remote network device(s), and to communicate over the third interface with a second port at the remote network device(s). A route comprising the first IP address is announced to the remote network device(s), and default route of the network stack is configured to egress IP packets via the second interface. Later, the routing protocol indicates that there is a forwarding failure associated with the second interface, and the default route is configured to egress IP packets via the third interface.
Techniques and apparatus for allowing a network fabric to accept network devices associated with other fabric networks are described. An example technique involves establishing a communication session between a first network node and a first control plane of the network fabric, wherein the first network node supports a second control plane different from the first control plane; First routing information from the first network node is imported into a first routing table of the first control plane. Second routing information from a second network node is imported into a second routing table of the first network node.
Systems, methods, and computer program products are provided for monitoring network processing using node analysis. The method includes receiving node operation information relating to a node command from one or more nodes. The one or more nodes are grouped into a cluster. The method also includes determining one or more node characteristics based on the node operation information. The method further includes comparing the node characteristic(s) of the node command to expected node characteristic(s). The method still further includes determining a node outage likelihood. The node outage likelihood indicates the likelihood the given node will experience a node outage. The method also includes determining a cluster node operation plan. The cluster node operation plan is configured to determine the nodes of the cluster that must be in operation in an event of the node outage of the given node.
Disclosed are a method and device for data transmission. The method comprises: before a transmitting end receives feedback information, the transmitting end continually transmits multiple packets carrying same information to the receiving end, the feedback information carrying indication information used for indicating whether the receiving end correctly receives at least some packets of the multiple packets; the transmitting end receives the feedback information transmitted by the receiving end; and the transmitting end transmits subsequent data on the basis of the feedback information. In the solution, the transmitting end can continually transmit multiple packets carrying same information to the receiving end until the transmitting end receives the feedback information transmitted by the receiving end, and the transmitting end then determines subsequent data transmission on the basis of the feedback information. In such data transmission mechanism, because a transmitting end continually transmits packets carrying same information to a receiving end, the reliability of data transmission is increased.
Infrastructure management device(s) may monitor IT device(s) communicatively connected over a network. IT device state(s) may be determined for at least one of the IT device(s). Action(s) may be performed on one or more IT device(s), determined at least in part, by the state of the IT device(s).
Some embodiments provide various methods for offloading operations in an O-RAN (Open Radio Access Network) onto control plane (CP) or edge applications that execute on host computers with hardware accelerators in software defined datacenters (SDDCs). At the CP or edge application operating on a machine executing on a host computer with a hardware accelerator, the method of some embodiments receives data, from an O-RAN E2 unit, to perform an operation. The method uses a driver of the machine to communicate directly with the hardware accelerator to direct the hardware accelerator to perform a set of computations associated with the operation. This driver allows the communication with the hardware accelerator to bypass an intervening set of drivers executing on the host computer between the machine's driver and the hardware accelerator. Through this driver, the application in some embodiments receives the computation results, which it then provides to one or more O-RAN components (e.g., to the E2 unit that provided the data, another E2 unit or another control plane or edge application).
A base station transmits RRC message(s) comprising a first configuration parameter of a first SPS configuration, a second configuration parameter of a second SPS configuration, and a third configuration parameter. The first configuration parameter may indicate a first HARQ codebook identifier. The second configuration parameter may indicate a second HARQ codebook identifier. The second HARQ codebook identifier may be the same as the first HARQ codebook identifier. The third configuration parameter may indicate a state that is mapped to the first SPS configuration and the second SPS configuration. A DCI may be transmitted. A value of bit(s) of a HARQ process number field of the DCI may indicate the state. The DCI may indicate deactivation of the first SPS configuration and the second SPS configuration. An acknowledgement may be received.
Methods and systems for managing the operation of a deployment are provided. The deployment may be managed in accordance with a subscription model. The subscription model may use subscriptions to define the extent and limits on use of services provided by the deployment. The subscription services and limits may be enforced by management controllers of network devices of the deployment. The management controllers may operate independently from control planes and data planes of the network devices. If a plane is suspected of being compromised, the management controllers may take action to confirm the suspicions. If confirmed, then remedial activity may be initiated to address the compromised plane. The remedial activity may include distributed enforcement of the subscriptions.
This application provides a network slice configuration method, apparatus, and system, and pertains to the field of wireless communications technologies. The method includes: after receiving a management request of a network slice, obtaining or determining, by a network slice manager, network resource information corresponding to a subnet included in the network slice, and then sending, in a form of a subnet management request to a subnet manager, the network resource information corresponding to the subnet, so that the subnet manager configures the corresponding subnet based on the network resource information corresponding to the subnet. In this application, network slice configuration efficiency can be improved.
Methods and systems are disclosed to serve client requests in a communication network. In one embodiment, a method may be performed by a controller device to form a first consensus with a first plurality of controller devices to determine a role for the controller device. Upon the controller device being elected as a first single lead controller for the first consensus, the controller device packs a client request with other client requests into a block, validates the packed client requests within the block with the first plurality of controller devices, and seals the block after the packed client requests are validated. The controller device then forms a second consensus with a second plurality of controller devices, the second consensus electing a second single lead controller, the second single lead controller identifying one or more resources to serve the packed client requests in the sealed block.
A network device includes receiver circuitry and a processor. The receiver circuitry is configured to receive a signal from a plurality of terminal devices, over a physical uplink control channel (PUCCH) format 1 (FMT1). The processor is coupled to the receiver circuitry, and is configured to perform processing on the received signal to obtain decoded data corresponding to the plurality of terminal devices, and utilize the decoded data for handling further communications with the plurality of terminal devices. In the processing, the processor is configured to obtain a demodulated signal sequence from the received signal. The processor is further configured to perform, on the demodulated signal sequence, a transform from a frequency domain into a time domain to obtain a time domain sequence. The processor is further configured to extract, from the time domain sequence, one or more data blocks corresponding to each terminal device among the plurality of terminal devices.
Facilitating selection of demodulation reference signal port combinations in advanced networks (e.g., 4G, 5G, 6G, and beyond) is provided herein. Operations of a system can comprise evaluating a capability of a mobile device. The operations can also comprise assigning a first group of port combinations for the mobile device based on the capability of the mobile device being a first capability and a second group of port combinations for the mobile device based on the capability of the mobile device being a second capability, resulting in a port combination assignment. The port combination assignment can mitigate a peak-to-average power ratio value.
Embodiments of the present invention relate to the field of wireless communication, and in particular, to a wireless local area network data transmission method and apparatus, which are used for improving data transmission efficiency. The method of the embodiments of the present invention includes: carrying, by a control domain of a PLCP header domain in a PPDU constructed by an AP, identifier information of the AP, duration information, and an identifier of at least one STA, so that a STA may obtain the identifier information of the AP, the duration information, and the identifier of at least one STA by parsing only the control domain of the PLCP header domain.
The present disclosure provides an apparatus and method for multi-level encoding of an input message sequence into a symbol sequence, for instance, based on polar coding. The input message comprises information bits. The apparatus is configured to divide the input message into a plurality of sub-messages, encode each of the sub-messages into a codeword, wherein a set of the sub-messages is encoded on the basis of the codewords obtained by encoding the sub-messages not in the set and a predefined function of the symbol sequence, and map the encoded sub-messages into corresponding symbols.
Techniques and apparatus for optimizing transmitter equalization are described. An example technique includes capturing a single output signal transmitted from a port on at least one channel of a host device. An impulse response of the channel is determined based at least in part on the single output signal. A transmitter feedforward equalization (FFE) is generated, based at least in part on the impulse response of the channel. The transmitter FFE is applied to the channel of the port of the host device.
A building system including one or more memory devices configured to store instructions that cause one or more processors to store a graph data structure in a data storage device including a plurality of nodes representing a plurality of entities and a plurality of edges between the plurality of nodes representing a plurality of relationships between the plurality of entities, wherein the plurality of entities include a first entity representing one of a person, place, or piece of equipment of the building, wherein a second entity of the plurality of entities represents a software component, wherein the software component performs operations for the person, place, or piece of equipment of the building indicated by one or more edges of the plurality of edges relating the first entity to the second entity and cause the software component to execute and perform the operations for the person, place, or piece of equipment.
A first device can receive a delegation message from a second device. The delegation message can include a trigger data object that defines a triggered action set including a triggering event and an action to be performed by an accessory device in response to the triggering event. The first device can perform consistency checking of the received trigger data object relative to one or more previously received trigger data objects to determine whether a conflict exists.
A computer network efficiently provides a multicast network flow to a multicast recipient across a multihomed network element. The multihomed network element includes network devices that receive multicast data from a source of a multicast network flow. Each particular network device that received the multicast data publishes a notification indicating that the multicast network flow is available from the particular network device. The computer network receives a subscription to the multicast network flow from a multicast recipient, and determines whether to bridge the multicast data across the multihomed network element based on a multicast configuration of the computer network. The multihomed network element provides the multicast data to the multicast recipient from at least one of the particular network devices that received the multicast data from the source of the multicast network flow.
According to one embodiment, a method, computer system, and computer program product for web conference recording correction is provided. The embodiment may include identifying one or more quality issues with a server-side recording of a web conference. The embodiment may also include generating a reconstruction of the server-side recording wherein generating the reconstruction includes tagging a quality issue within the one or more quality issues with metadata, grouping the one or more quality issues based on a hierarchy of the metadata, transmitting a request for a client-side recording of the web conference based on the hierarchy and a reconstruction process, and performing the reconstruction process.
The present disclosure relates to the field of communication technologies and in particular to a user-distinguished finite-field resource construction method and a finite-field multiple access system. In order to solve the problem of the limitation of the multiple access resource in the current communication field, the present disclosure employs a user-distinguished finite-field resource construction method to construct a basic-field resource and/or extension-field resource, i.e. finite-field resource. During the use of the finite-field resource, each user sending a binary sequence is assigned one codebook marking symbols that 0 and 1 are respectively mapped into a finite field. The transmitter sends a corresponding finite-field symbol sequence. At the receiver, based on the received finite-field symbols, a finite-field symbol sent by each user can be determined uniquely and thus, a binary symbol sent by each user can be decoded. The present disclosure is applied to the finite-field multiple access system.
A communications system including a transmit processor for determining transmit and azimuth elevation in response to a refractive layer altitude, a transmitter array including a plurality of transmitters each for transmitting one of a plurality of transmitted signals in response to the transmit elevation wherein each of the plurality of transmitted signals is encoded using a data signal and one of a plurality of unique synchronization sequences, and a receiver for receiving the plurality of transmitted signals, isolating each of the plurality of transmitted signals in response to one of the plurality of unique synchronization sequences corresponding to each of the plurality of transmitted signals to generate a plurality of isolated signals, to combine the plurality of isolated signals to generate a combined signal and to generate the data signal in response to the combined signal.
Described techniques and apparatuses relate to determining an attenuation environment surrounding a satellite terminal in a satellite communication system. The satellite terminal may receive signals from an auxiliary satellite system, and determine aspects of an attenuation environment that may affect communications with a communications satellite system. For example, transmissions from an auxiliary satellite system may be associated with a respective location of the transmitting satellite in order to define an attenuation profile for the satellite terminal antenna assembly. Subsequent signals from the auxiliary satellite system may be compared with the attenuation map, and the comparison may be used to identify a diagnostic condition for communications with a communications satellite system. In some examples the comparison of signals to the attenuation profile may indicate an obstruction between the satellite terminal antennas and a communications satellite, or a misalignment of a satellite terminal antenna assembly.
In one embodiment, a method includes receiving low voltage pulse power from power sourcing equipment at a powered device, synchronizing the powered device with a waveform of the low voltage pulse power received from the power sourcing equipment, and operating the powered device with high voltage pulse power received from the power sourcing equipment.
Aspects relate to a photonic processing system, a photonic processor, and a method of performing matrix-vector multiplication. An optical encoder may encode an input vector into a first plurality of optical signals. A photonic processor may receive the first plurality of optical signals; perform a plurality of operations on the first plurality of optical signals, the plurality of operations implementing a matrix multiplication of the input vector by a matrix; and output a second plurality of optical signals representing an output vector. An optical receiver may detect the second plurality of optical signals and output an electrical digital representation of the output vector.
System, method, and instrumentalities are described herein for transmitting information optically. The optical source may be configured to generate a beam. The beam may include a series of light pulses. The beam of light may be modulated. A modulator may be configured to modulate the series of light pulses in response to a data transmission signal, thereby encoding transmission data into the series of light pulses. The modulated beam of light may be received and both amplified and filtered. The filtered beam of light may be transmitted from to a detector having a photoreceiver. The photoreceiver may be configured to extract the transmission data from the filtered beam of light.
A 10G rate OLT terminal transceiver integrated chip based on XGSPON with EML laser includes: a burst mode receiver RX which processes amplitude detection, and outputs the signal whose amplitude and waveform pulse width met the threshold requirements to a host, and comprises a fast recovery module to discharge charges in an AC coupling capacitor to achieve multi-packet transmission without mutual interference and to meet the timing sequence requirement of the XGSPON protocol; a continuous mode transmitter TX which receives the electrical signal attenuated by a PCB board, and selects a bypass BYPASS path or a clock data recovery CDR path according to a degree of attenuation to drive the EML laser; a digital control unit DIGIITAL which communicates with the host and provides control signals to the burst mode receiver RX and the continuous mode transmitter TX; and a power module POWER.
A colorless mux/demux cable assembly, including a first fiber optic cable, a second fiber optic cable, and a main body that includes an N:1 optical combiner and a 1:N optical splitter. The N:1 optical combiner is configured to combine individual optical signals received by each of N input fibers of the second fiber optic cable and provide a combined output signal to an output fiber of the first fiber optic cable. The 1:N optical splitter is configured to split a combined input optical signal (having N wavelength channels) received via an input fiber of the first fiber optic cable and provide a split output signal comprising each of the N wavelength channels to each of N output fibers of the second fiber optic cable.
This invention relates to a power supply system for an optical wireless communication system where a modem (212) is connected to a plurality of transceivers (11). The underlying idea being that the transceivers (11) are powering the modem (212), rather than the modem (212) powering the transceivers (11). To achieve this, a power combiner is provided that can receive power from the transceivers (11). The transceivers (11) power down when no endpoint is detected and use a subset of emitters, in which case the modem (212) can also be switched to a lower power mode.
A method for calculating configuration of an optical transmission network includes: acquiring an initial value of an input power of an optical cable; based on the initial value, obtaining an output power of each channel at an end of a section of the optical cable according to a loss of the optical cable; taking the output power of each channel at the end of the section as a boundary condition to calculate the input power of each channel at the section based on an amount of optical power transferred from a high-frequency channel to a low-frequency channel due to an SRS effect; and calculating a first parameter value of an optical amplifier of the section using the input power of each channel at the section and the output power of each channel at the end of a preceding section of the section.
A network node operating in a communication network can divide a wideband signal into a plurality of sub-bands using a wideband multiplexer. The network node can further pass a portion of a sub-band of the plurality of sub-bands through a wideband circulator of the network node and a second multiplexer to an antenna or processing circuitry.
Systems and methods are disclosed for correcting Local Oscillator (LO) phase misalignment between different Radio Frequency Integrated Circuits (RFIC) of an Advanced Antenna System (AAS).
An interference mitigation system is provided herein. The interference mitigation system selects a threshold power range for signals received by at least one antenna and compares a power level of a signal to the threshold power range. Based on a determination of whether the power level of the first wireless signal exceeds the threshold power range, the interference mitigation system identifies nodes that transmit or receive wireless signals and causes the nodes to stop transmitting or receiving signals for a selected duration of time. The interference mitigation system receives additional signals during the selected duration of time, and determines whether the first wireless signal caused internal interference or external interference based on the additional signals and the first wireless signal. The interference mitigation system causes the interference to be resolved based on the determination of whether the interference is internal interference or external interference.
A method for realizing predistortion compensation processing for 5G NR in-band modulated signals includes configuring the modulator to output a continuous wave signal, switch the output frequency interval of the signal to be consistent with the 5G NR subcarrier bandwidth, and record the power value P0 corresponding to the current frequency through the power meter. The power measurement difference between all points and P0 is calculated and performs normalization, and generates a compensated channel impulse response after shaping filtering; converts it into a power compensation factor in the time domain; performs inverse Fourier transform to generate I and Q baseband signals; generates compensated baseband data; the generated baseband data is filtered, and an analog zero intermediate frequency signal is generated, which is input to the broadband demodulator for frequency conversion modulation of the 5G NR broadband signal. The method operates without the need to modify the device circuit in the channel.
A transmitter circuit has a signal input for receiving an analog input signal and a local oscillator (LO) input for receiving an LO signal. A mixer circuit has a first input, a second input, and an output. The second input of the mixer circuit is connected to a signal input of the transmitter circuit. A PA circuit has an input connected to the output of the mixer circuit, and an output. A control circuit generates a phase-control signal and a gain-control signal in response to an envelope of the analog input signal. A phase-control circuit generates a phase-adjusted LO signal in response to the LO signal and the phase-control signal and supplies the phase-adjusted LO signal to the first input of the mixer circuit. A gain-control circuit controls a gain of the transmitter circuit in response to the gain-control signal.
A radio frequency module includes: a first filter circuit disposed on a first path that connects an antenna terminal and a first input/output terminal, and having a passband that is a first frequency band; a second filter circuit disposed on a second path that connects the antenna terminal and a second input/output terminal, and having a passband that is a second frequency band higher than the first frequency band; and a band-elimination filter circuit disposed on the second path and having an attenuation band that is a partial band of a third frequency band that belongs to an unlicensed band ranging from 5 GHz or higher, and is higher than the second frequency band. The second filter circuit is an LC filter circuit that includes an inductor and a capacitor.
A system comprises a computer including a processor and a memory. The memory includes instructions such that the processor is programmed to: receive metadata and results including at least one data transmission constraint, perform a search of a k-d tree based on the at least one data transmission constraint, and select at least one data compression process from the k-d tree based on the search. The k-d tree includes a plurality of nodes corresponding to data compression solutions.
A low-density parity-check (LDPC) decoder performs check node computations as N different segments of the check nodes which have connections only to a codeword segment of length C/N bits as well as check nodes that have connections across the entire codeword of length C. The decoder can include a controller or other compute hardware to decode the codeword, including to perform computations for separate segments of C/N bits of the codeword. The system can perform computations including adjustment of the decode computations based on an expected error rate for selected segments of the codeword.
Embodiments provide a ring oscillator and test method. The ring oscillator includes a first logic gate, a second logic gate, and a switch circuit. The first logic gate is configured to receive a test signal. The second logic gate includes a first NAND gate and a first NOR gate connected in sequence. An output terminal of the second logic gate is connected to an input terminal of the first logic gate, and the second logic gate is configured to receive output of the first logic gate to form a loop. The switch circuit includes a first switch circuit and a second switch circuit. The first switch circuit may be configured to control on/off of a power supply terminal of the first NAND gate and a ground terminal of the first NOR gate. The second switch circuit is configured to control on/off of a ground terminal of the first NAND gate.
A semiconductor device includes first and second insulated-gate transistors in parallel with each other, a charger-discharger, and a gate voltage correction circuit. The charger-discharger can perform first control to charge both of the gates of the first and second transistors, second control to discharge both of the gates of the first and second transistors, and third control to charge one of the gates of the first and second transistors. The gate voltage correction circuit corrects the gate voltages of the first and second transistors to eliminate the difference between those voltages in at least one of the first control, the second control, and protection operation in which the first and second transistors are forcibly kept off.
A microelectronic circuit comprises a plurality of logic units and register circuits arranged into a plurality of processing paths. At least one monitor circuit (404) is associated with a first register circuit (301), said monitor circuit (404) being configured to produce a timing event observation signal as a response to a change in a digital value at an input (D) of the first register circuit (301) that took place later than an allowable time limit defined by a triggering signal (CP) to said first register circuit (301). A first processing path goes through a first logic unit (501) to said first register circuit (301) and is a delay critical processing path due to an amount of delay that it is likely to generate. The microelectronic circuit comprises a controllable data event injection point (503) for controllably generating a change of a digital value propagating to said first logic unit (501) irrespective of what other data is processed on said first processing path. Said microelectronic circuit is configured to freeze a first digital value stored in said first register circuit (301) for a time during which the change generated through said controllable data event injection point (503) propagates to said first register circuit.
An electronic device and a memristor-based logic gate circuit thereof. In the present application, a control end of a controllable switch is connected to a negative end of an output memristor in a MAGIC-based AND logic gate, and whether a second memristor is powered on is controlled by the controllable switch. Thus, when resistance value states of two input memristors in the AND logic gate are different, the controllable switch will conduct and power on the second memristor, and the second memristor will present a low-resistance state at this time. When the resistance value states of the two input memristors are the same, the controllable switch will not conduct and the second memristor will then remain the state unchanged, i.e., presents a high-resistance state. An exclusive OR logic gate is formed by combining the two input memristors and the second memristor.
An output driver includes a first pre-driver circuit, a first driver circuit, a second pre-driver circuit, a second driver circuit, and a feedback network. The first pre-driver circuit pre-drives a first data input signal to generate a first pre-driving output signal. The first driver circuit drives the first pre-driving output signal to generate a first data output signal. The second pre-driver circuit pre-drives a second data input signal to generate a second pre-driving output signal, wherein the first data input signal and the second data input signal are a differential input of the output driver. The second driver circuit drives the second pre-driving output signal to generate a second data output signal. The feedback network performs a latching operation upon the first pre-driving output signal and the second pre-driving output signal according to the first data output signal and the second data output signal.
A bootstrap switch circuit includes a transistor-based switch controlled by a first gate signal and a leakage protection transistor controlled by a second gate signal configured to reduce gate induced drain leakage in the transistor-based switch A first gate driver is included that produces a first gate signal at its output so that the first gate signal turns on the transistor-based switch during a sampling mode and turns off the transistor-based switch during a hold mode. A second gate driver is included that produces a second gate signal at its output and to receive the output signal of the bootstrap switch circuit so that the second gate signal turns on the leakage protection transistor during the sampling mode and turns off the leakage protection transistor during the hold mode and the second gate signal is based upon the output signal of the bootstrap switch circuit.
The invention relates to a circuit arrangement (200) for controlling a plurality of semiconductor switches connected in parallel, having an activation connection (213) and a deactivation connection (214), and having a plurality of control connections (220), each provided for connection to a control connection (123) of one of the plurality of semiconductor switches, wherein the activation connection (213) and the deactivation connection (214) are each connected to each of the plurality of control connections (220), and wherein a circuit breaker (230) is provided between the activation connection (213) and at least one of the control connections (220), furthermore having at least one detection and control arrangement which is designed to detect a current flow in the at least one of the control connections (220) and, if a short-circuit is detected on the basis of the current flow, to control the circuit breaker (230) to open.
Filter devices. A first chip includes a first interdigital transducer (IDT) of a first acoustic resonator formed on a surface of a first piezoelectric wafer having a first thickness, interleaved fingers of the first IDT disposed on a portion of the first piezoelectric wafer spanning a first cavity in a first base. A second chip includes a second IDT of a second acoustic resonator formed on a surface of a second piezoelectric wafer having a second thickness less than the first thickness, interleaved fingers of the second IDT disposed on a portion of the second piezoelectric wafer spanning a second cavity in a second base. A circuit card coupled to the first chip and the second chip includes at least one conductor for making an electrical connection between the first IDT and the second IDT.
A method of interrogating an acoustic wave sensor comprises transmitting, by an interrogator, an interrogation radiofrequency signal to the acoustic wave sensor by way of a transmission antenna, receiving, by the interrogator, a response radiofrequency signal from the acoustic wave sensor by way of a reception antenna, and processing by a processing means of the interrogator the received response radiofrequency signal to obtain in-phase and quadrature components both in the time domain and the frequency domain, determining by the processing means perturbations of the obtained in-phase and quadrature components both in the time domain and the frequency domain and determining by the processing means a value of a measurand based on the detected perturbations.
Acoustic filter devices and methods of making filter devices. An acoustic filter device includes a transversely-excited film bulk acoustic resonator (XBAR) including a plurality of sub-resonators and conductors to connect the plurality of sub-resonators in parallel between a first node and a second node. The conductors are configured such that a path length from the first node to the second node is effectively the same through each of the plurality of sub-resonators.
An apparatus is disclosed for a bridge-type filter. In example aspects, the apparatus includes a filter circuit having a first port, a second port, and a filter core. The filter core is coupled between the first port and the second port. The filter core includes at least one transformer, a first resonator arrangement, and a second resonator arrangement. The first resonator arrangement is coupled to the at least one transformer and includes multiple acoustic resonators. The second resonator arrangement is coupled to the at least one transformer and includes multiple acoustic resonators.
A power amplifier has a number n of power cells Ai, a number n of output transmission lines TL1i for combining output powers from the power cells, and a number n of impedance transformation network ITNi, where i=1, . . . n. The number n of output transmission lines are connected in series. The output terminal of each power cells is connected to its output transmission line via its impedance transformation network. Each impedance transformation network is an upward impedance transformation network for transforming an output impedance of each power cell at the input terminal of the impedance transformation network into a higher impedance at the output terminal of the impedance transformation network. A number n of input transmission lines TL0i (i=1, 2 . . . n)=connected in series. The input terminal of the i-th power cell is connected to the second terminal of the i-th transmission line via a capacitor, where i=1, . . . n.
A power amplifier module can be formed that includes metamaterial matching circuits. This power amplifier module can be included as part of a front-end module of a wireless device. The front-end module can replace a passive duplexer with an active duplexer that uses the power amplifier module in combination with a low noise amplifier circuit that can include a metamaterial matching circuit. The combination of PA and LNA circuits that utilize metamaterials can provide the functionality of a duplexer without including a stand-alone or passive duplexer. Thus, in certain cases, the front-end module can provide duplexer functionality without including a separate duplexer. Advantageously, in certain cases, the size of the front-end module can be reduced by eliminating the passive duplexer. Further, the loss introduced into the signal path by the passive duplexer is eliminated improving the performance of the communication system that includes the active duplexer.
A power management integrated circuit (PMIC) can improve the ramp up speed of a boost converter with the inclusion of a controllable switch that may modify the connection of an output capacitor to reduce the ramp time as the output voltage is ramping to a desired boost setpoint. The switch may be controlled using jump start logic to switch a first plate or terminal of the output capacitor from a ground connection to a voltage supply connection. Once a threshold voltage is reached, the first plate of the capacitor may be switched from the supply voltage to ground. In certain cases, by switching the connection of the output capacitor between ground and a supply voltage based on one or more threshold voltages or a boost setpoint, the time to ramp from an initial voltage to a desired boost setpoint may be reduced.
Methods and devices for reducing DC current consumption of a multi-stage LNA amplifier. According to one aspect, first and second amplification stages are stacked to provide a common conduction path of a DC current. The first stage includes a common-source amplifier, the second stage includes a common-drain amplifier. Coupling between the two stages is provided by series connection of load inductors of the respective stages and a capacitor coupled at a common node between the inductors. According to another aspect, a current splitter circuit is used to split a current to the first stage according to two separate conduction paths, one common path to the two stages, and another separate from the second stage. According to yet another aspect, the current splitter circuit includes a feedback loop that controls the splitting of the current so to maintain a constant current through the common path.
A switch circuit, a mixer, and an electronic device, where the switch circuit includes a first metal oxide semiconductor (MOS) transistor, a second MOS transistor, a third MOS transistor, and a fourth MOS transistor, both a gate of the first MOS transistor and a gate of the fourth MOS transistor are connected to a first port, and both a gate of the second MOS transistor and a gate of the third MOS transistor are connected to a second port; and a lead between the gate of the first MOS transistor and the first port, a lead between the gate of the second MOS transistor and the second port, a lead between the gate of the third MOS transistor and the second port, and a lead between the gate of the fourth MOS transistor and the first port all have an equal length. In this way, linearity is relatively high.
A foldable cover plate is configured to be mounted to a tailstock of the movable device to cover or open an opening provided with the tailstock, and includes a plurality of cover assemblies rotationally connected in sequence. each of the plurality of cover assemblies includes a photovoltaic panel and a substrate. the photovoltaic panel of each of the plurality of cover assemblies is arranged on an associated substrate. The photovoltaic panel is configured to absorb light energy and convert the light energy to electrical energy. Any two adjacent cover assemblies of the plurality of cover assemblies are electrically connected to each other; and in a connection direction of the plurality of cover assemblies, a one-end cover assembly of the plurality of cover assemblies is configured to be electrically connected to an energy storage device arranged in the tailstock to charge the energy storage device.
A method for constant torque control of an EC motor of a ventilation system includes: defining a maximum speed spd_max_ref and a minimum speed spd_min_ref of an electronically commutated motor (ECM) within a constant-torque operation range; by using a proportional integral (PI) controller, calculating an upper reference torque T_ref_up with the maximum speed spd_max_ref as a first reference speed, and calculating a lower reference torque T_ref_low with the minimum speed spd_min_ref as a second reference speed; and T_ref_up>T_ref_low; receiving an externally input torque command Tcom; comparing the torque command Tcom, the upper reference torque T_ref_up, and the lower reference torque T_ref_low to determine a target torque Tact; and controlling the ECM to operate in a constant torque mode under the target torque Tact.
An embodiment apparatus includes a converter including a plurality of switching elements configured as a bridge circuit connected to an input terminal and having a plurality of bridge arms, wherein a topology of the converter is configured to be switchable to a full-bridge type topology or a half-bridge type topology, and wherein a resonant capacitor is connected to a midpoint between respective ones of the bridge arms, and a controller configured to switch the topology of the converter to the full-bridge type or the half-bridge type by controlling whether the resonant capacitor is activated based on a load current of the converter.
A power supply system includes a power converter and a controller. The power converter includes a positive electrode line, a negative electrode line, first and second switching elements, and a magnetic coupling reactor. The magnetic coupling reactor includes a reactor core, and first and second coils. The second coil is wound around a second outer leg of the reactor core and is magnetically differentially connected to the first coil. The controller is configured to execute a first discharge process and a second discharge process, which is executed after the first discharge process, to discharge electric charge remaining in the fuel cell. The controller is configured to, in the first discharge process, turn on the first switching element in a state where the second switching element is off, and, in the second discharge process, turn on the second switching element in a state where the first switching element is on.
There is provided a solution for electrical insulation for an output shaft, tool and/or accessory driven by an electric motor, and the presence of the electrical insulation is also easy to verify. A rotor shaft assembly for an electric motor includes at least one section that is configured to extend in an axial direction of the rotor shaft assembly outside of a stator assembly of the electric motor, when the rotor shaft assembly is rotatably mounted inside the stator assembly. An electrical insulator is connected to the at least one section and the electrical insulator is configured to connect to an output shaft for connecting with a tool and/or accessory, or configured to connect directly to a tool and/or accessory to be driven by the electric motor.
A rotating motor and a fan are provided. In the rotating motor, by arranging a first bearing seat, a second bearing seat, and a plurality of support rods to form the supporting frame, the coaxiality between the first bearing seat and the second bearing seat can be ensured to reduce the accumulated tolerance of assembly. In addition, the motor has a stator having stator teeth. The inner diameter of the inner circular hole of the stator teeth is disposed to be larger than the outer diameter of the second bearing seat.
The present invention discloses a counterweighted vibration device and a manufacturing method thereof. The counterweighted vibration device includes a shell provided with a hollow cavity and a vibration assembly, wherein the shell is provided with two elastic support structures located at two ends of the vibration assembly, and the shell is further provided with slots configured for passage of the two ends of the vibration assembly and to be in communication with the hollow cavity; the vibration assembly includes two counterweights each located at one of the two ends thereof, short strong magnetic strips each adjacent to one of the counterweights, a long strong magnetic strip located between the two short strong magnetic strips, and two fixing screws located on two sides separately and configured to couple the counterweights, the short strong magnetic strips and the long strong magnetic strip together; the vibration device further includes two coils, and a change in a current flowing through each of the two coils causes a magnetic force to change, so as to produce vibration of the vibration assembly in proportion to the change in the current; and the counterweights are of a non-magnetic material. In the present invention, a magnetic field generated by the short strong magnetic strips and the long strong magnetic strip is limited to a smaller range, so that the movement range of the magnetic field of the vibration assembly during vibration is reduced, thereby reducing the influence on the coils and providing a better vibration effect.
A vibration actuator includes: a fixing body including a base part and a magnetic suction force generation part including a core on which a coil is wound; a movable body including a presentation part connecting part connectable to a vibration presentation part, and a suction part composed of a magnetic material; and a first elastic support part and a second elastic support part, the first elastic support part and the second elastic support part being configured to elastically support the movable body. A suction force of the magnetic suction force generation part is generated by energization to the coil, and a vibration along the base extending direction is applied to the vibration presentation part through the movable body.
A rotating electric machine includes an armature that has an armature winding of multiple phases. The armature winding is configured by a conductor being wound. The conductor is configured by a plurality of wires being covered by an insulation coating in a state in which the plurality of wires are bundled. Each of the plurality of wires includes a conductor body configured to permit flow of a current, and a fusion layer that covers a surface of the conductor body. The fusion layer is configured to be thinner than the insulation coating. In the state in which the plurality of wires are bundled, fusion layers of the plurality of wires are fused and in contact with one another.
The invention is directed to an apparatus (100) and a method for manufacturing a partial nest or a nest (5) of pin conductors (1, 1i, 1o) for forming a stator. The apparatus (100) comprises a stator core template (10) with a block body (11) and radially extending ribs (12) forming slots (13) there between for insertion of legs (2, 2i, 2o) of the pin conductors (1, 1i, 1o). The apparatus (100) comprises at least one ring element (25, 33, 42) being arranged to provide an outer radial abutment face for inserted pin conductors (1, 1i, 1o).
Devices, systems, and methods for repair and upgrade of the connection between a winding and a wye ring of a rotating electric machine. The system generally includes an attachment lug and a flexible lead having a curved central region formed of several layers of laminated copper. A first end of the flexible lead may be connected to the winding by the attachment lug and a second end of the flexible lead may be connected to the wye ring. The system may further include a wye ring assembly specifically configured to provide attachment for the connection elements.
A motor that includes a stator having a stator core; a rotor; and a ground pin for at least achieving a ground connection of the stator core; the ground pin is configured to be electrically connected to the stator core by being partially embedded in the stator core.
An electronic switch module includes a circuit board having conductive pads coupled to a power source and a sense pad coupled to an output signal; and a variable-speed actuator assembly having an actuator positioned adjacent a side edge of the circuit board and moveable along a movement axis, a plunger coupled to the actuator, and a conductive wiper secured to the plunger in contact with the circuit board. The wiper includes a first leg arranged to slidably engage the sense pad and a second leg arranged to slidably engage at least one of the conductive pads. The sense pad is longitudinally aligned with the conductive pads. The first leg of the wiper is located between the actuator and the second leg, and the sense pad is located between the side edge of the circuit board and the conductive pads.
A discrete signal interlock system for activating an electric machine in an aircraft includes a first controller, a second controller, and a power source coupled via a single wiring harness bundle to a motor controller that is operatively connected to the electric machine. The motor controller includes a first circuit that is electrically coupled to a driver enabler of the motor controller, and a second circuit that is electrically coupled to a driver of the motor controller. The single wiring harness bundle encloses a first signal cable electrically coupling the first controller to the first circuit, a second signal cable electrically coupling the second controller to the second circuit, a first power cable electrically coupled to the first circuit, and a second power cable electrically coupled to the second circuit. Activation of the motor controller requires activation of the driver in concert with activation of the driver enabler.
A door drive for arrangement on or in connection with a door system, whereby at least one leaf element of the door system is movable. The door drive includes a motor unit with a housing, in which a stator is stationarily received, and wherein a rotor is arranged so as to be rotationally-movable in the housing and includes an output shaft, wherein the output shaft can be brought into operative connection in a driving manner with the leaf element. The rotor includes a support body, on which receiving fields are formed, on which permanent magnets are adhered.
A motor device includes a stator assembly including a first magnetic coil including first windings wound around an outer face and an inner face of a first support and in a central-axis direction thereof; and a second magnetic coil including second windings wound around a surface of a second support inside or outside the first support and in a circumferential direction thereof; and a rotor assembly including a plurality of first permanent magnets; and a plurality of second permanent magnets including first and second extending magnets magnetized in an opposite direction to a magnetized direction of the first permanent magnets, wherein each of the first and second extending magnets has a length greater than each of the first permanent magnets, wherein the first and second extending magnets are respectively disposed in a first end area and a second end area opposite to each other of the rotor assembly.
An auxiliary power supply device in which an increase in the size of an entire system including both an auxiliary power supply circuit unit and a sub-power supply circuit unit is able to be curbed is provided. There is provided an auxiliary power supply device configured to be connected to a power supply device, the auxiliary power supply device including: an auxiliary power supply circuit unit configured to supply electric power to the power supply device in a case in which supply of electric power to the power supply device is shut off; and a sub-power supply circuit unit having an input side connected to the power supply device and an output side connected to a load and configured to supply an output voltage to other circuit units in accordance with electric power supplied from the power supply device.
A self-powered IED for a pole-mounted auto-recloser connected to an electric line includes a main control module and a lockout indication module. The main control module determines a fault in the electric line and trips the auto-recloser. During a permanent fault in the electric line, the auto-recloser is remained open, and the main control module activates a lockout state by generating a lockout set signal. The lockout indication module comprises a light source and super-capacitors. The super-capacitors provide stored charges to the light source when the lockout state is activated to provide notification throughout the lockout state.
The present disclosure provides communication methods and apparatuses, a power transmitting device, a power receiving device, and computer readable storage mediums. The communication method includes: transmitting a broadcast signal when detecting a load change of the PTX, where the broadcast signal carries a communication mode supported by the PTX and a current load state; charging a first PRX after a handshake communication with the first PRX; receiving a communication state reported by the first PRX according to the broadcast signal; and communicating with the first PRX according to the communication state. In examples of the present disclosure, by transmitting a broadcast signal after detecting a load change, receiving a communication state reported by the first PRX according to the broadcast signal, and communicating with the first PRX according to the communication state, the PTX may communicate with the PRX without affecting the charging efficiency.
Object detection for wireless power transmitters and related systems, methods, and devices are disclosed. A controller for a wireless power transmitter is configured to receive a measurement voltage potential responsive to a tank circuit signal at a tank circuit, provide an alternating current (AC) signal to each of the plurality of transmit coils one at a time, and determine at least one of a resonant frequency and a quality factor (Q-factor) of the tank circuit responsive to each selected transmit coil of the plurality of transmit coils. The controller is also configured to select a transmit coil to use to transmit wireless power to a receive coil of a wireless power receiver responsive to the determined at least one of the resonant frequency and the Q-factor for each transmit coil of the plurality of transmit coils.
There is provided a method for operating a renewable energy power plant comprising a plurality of renewable energy generators, the method comprising: calculating a rate of change of reactive power reference level for transitioning between a present reactive power reference level, output by a reactive power controller, and a target reactive power reference level, the target reference level being suitable for normal operation of the renewable energy power plant; and, following a fault on a power network to which the renewable energy power plant is connected, dispatching a control signal for controlling the renewable energy power plant to generate or consume reactive power at the calculated rate of change to transition the reactive power level of the renewable energy power plant to the target reactive power reference level.
An apparatus and methods are disclosed for monitoring the operation of an electrical power-transfer system and detecting and handling hazardous and undesirable system states. In accordance with one embodiment, an electrical signal is injected into the electrical power-transfer system. During or after the injection of the electrical signal, an electrical property between a first sensor and a second sensor are measured to obtain a measurement. The electrical power-transfer system is determined to be in a hazardous state based on the measurement, and in response to the determination one or more actions are performed to correct the hazardous state.
A server includes circuitry to receive data from plural control devices of a plural users. The data from each control device includes consumption records of electric devices. The circuitry determines whether an amount consumed by the plural users is greater than one provided by producers, and based on a determination, calculates a reduction amount for each of one or more users, according to an order of a priority set on the plural users from a top to one until a condition is satisfied. For each of the one or more users, the circuitry determines, a specific electric device and a reduction amount of the specific electric device, based on the data and reference data, and generates consumption control data including information on the specific electric device and the reduction amount. The circuitry transmits to, each of specific control devices of the one or more users, the consumption control data.
An arc detection device is used in a system including one or more power sources, a plurality of converters, and a plurality of load devices. The one or more power sources and the plurality of converters are connected to each other by a plurality of power lines. The plurality of converters and the plurality of load devices are connected to each other by a plurality of power lines. The arc detection device includes: an electric current detector that includes a magnetic core through which two or more power lines included in the plurality of power lines extend, and detects combined currents flowing through the two or more power lines according to the magnetic field produced at the magnetic core; and an arc determiner that determines, on the basis of the combined currents detected by the electric current detector, whether an electric arc has occurred.
A cable support for securing wires and cables to an underlying structure without the use of tools and allows the cable support to be opened or closed to add or remove cables and wires. The cable support may further include padding material or impediments for protecting and securing the wires and cables in place.
An enclosure includes a housing having an elongate length between first and second ends, the housing defining a cable pass-through location at a first end, the housing including a first housing piece and a second housing piece that pivotally couple together at the first end of the housing. Each housing piece carries a respective cable sealant module that compress together as the housing is closed. A sealing projection on one of the housing pieces inhibits gel of the sealant modules from extruding into a perimeter seal of the housing.
Techniques, systems and articles are described for preparing electrical cables for connections to a power grid. In one example, a system includes a cable preparation device configured to cut one or more layers of an electrical cable and a computing device configured to control the cable preparation device to cut the one or more layers of the electrical cable.
A flexible wire holder for use with a fish tape includes a lead end for attachment to the fish tape. The lead end includes an oblong loop. The flexible wire holder includes a trail end with a fastener that is engageable with an adjacent wire holder and a separate or integral wire sheath.
A cable inlet device consists substantially of an open frame part and at least one sealing insert arranged therein. This cable inlet device is attached to a switchgear cabinet so that the sealing insert and the frame part of the cable inlet device terminate flush with the opening. When the switchgear cabinet is closed, for example by a switchgear cabinet door or switchgear cabinet wall or the like, this door or wall is sealingly pressed with a counterpart seal against the cable inlet device. For replacement of cables it is merely necessary for the switchgear cabinet door/switchgear cabinet wall to be opened and for the cable to be changed to be removed together with the corresponding sealing element, and for the new cable to be provided with a matching sealing element and to be inserted.
A light emitting device includes a substrate, and a stacked body provided to the substrate, and including a plurality of first columnar parts, wherein the stacked body includes a first semiconductor layer, a second semiconductor layer different in conductivity type from the first semiconductor layer, and a light emitting layer disposed between the first semiconductor layer and the second semiconductor layer, the first semiconductor layer and the light emitting layer constitute the first columnar parts, the first semiconductor layer is disposed between the substrate and the light emitting layer, the second semiconductor layer is provided with a plurality of recessed parts, the recessed part is provided with a low refractive-index part lower in refractive index than the second semiconductor layer, a plurality of the first columnar parts constitutes a first photonic crystal, the second semiconductor layer and the low refractive-index parts constitute a second photonic crystal, and the first photonic crystal and the second photonic crystal are optically coupled to each other.
A surface emitting laser element formed of a group III nitride semiconductor, comprising: a first clad layer of a first conductivity type; a first guide layer of the first conductivity type having a photonic crystal layer formed on the first clad layer including voids disposed having two-dimensional periodicity in a surface parallel to the layer and a first embedding layer formed on the photonic crystal layer; a second embedding layer formed on the first embedding layer by crystal growth; an active layer formed on the second embedding layer; a second guide layer formed on the active layer; and a second clad layer of a second conductivity type formed on the second guide layer, the second conductivity type being a conductivity type opposite to the first conductivity type. The first embedding layer has a surface including pits disposed at surface positions corresponding to the voids.
A light emitting device includes first and second semiconductor laser elements, first and second light-reflective members, and a basal part. The light emitted from the first semiconductor laser element irradiates a first light-reflective surface of the first light-reflective member at a first position. The light emitted from the second semiconductor laser element irradiates a second light-reflective surface of the second light-reflective member at a second position. A height of the first position is different from a height of the second position. With respect to a virtual axis extending along the prescribed direction, the first position and the second position have the same coordinates. A mounting position of the first light-reflective member and a mounting position of the second light-reflective member are different with respect to the prescribed direction.
A bus module (100) includes an insulating body (10) and multiple conductors (20), and the insulating body (10) includes a first insulator (11), a second insulator (12) installed at a position corresponding to the first insulator (11), and two locking arm (111) installed on two sides of the first insulator (11) separately. Each conductor (20) is parallelly embedded in the insulating body (10) and includes a lapping plate (21), a clamping portion (22) extended from the lapping plate (21) and an end pin (23) extended from the lapping plate (21) in a direction away from the clamping portion (22), and the lapping plate (21) is disposed between the first insulator (11) and the second insulator (12) and exposed to the outside, and the clamping portion (22) is accommodated in the second insulator (12), and the end pin (23) is accommodated in the first insulator (11).
A wire harness including: a first conductor; a second conductor electrically connected to the first conductor; and a tubular contraction tube that covers a connection between the first conductor and the second conductor, wherein a determination pattern that includes a first determination pattern that allows a first contraction rate in a radial direction of the contraction tube to be determined is printed on an outer circumferential surface of the contraction tube.
A configurable subsea wet-mateable connector includes a receptacle connector body and a plug connector body. The subsea receptacle connector unit includes at least two receptacle inserts chosen from at least one of a power connector unit, a data connector unit, an optical fibre connector unit, a pneumatic connector unit or a fluid connector unit. The subsea plug connector unit includes at least two plug inserts having the same two of a power connector unit, a data connector unit, an optical fibre connector unit, a pneumatic connector unit or a fluid connector unit.
A stacked patch antenna comprises two or more patch antennas physically disposed in a stack to provide a multi-frequency or broad band antenna. However, independence of the resonant response frequencies of the lower and upper patches of each stacked patch antenna pair ground requires metallization dimensions for the upper patch's lower surface be contained within the perimeter of the lower patch's resonant metallization. Accordingly, composite stacked patch element dimensions are limited by the desired resonant frequency of the lower patch. The inventors have established an alternate physical structure where the resonant patch geometry of the lower patch element's upper metallization is not limited by the lower surface ground plane metallization of the first upper patch element. The inventors have also established design solutions allowing the lower frequency performance of the first, lower patch within a stacked patch antenna to be lowered without compromising the footprint of the resulting antenna.
An electronic device is provided. The electronic device includes a millimeter wave (mmWave) antenna including a plurality of conductive patches, a wireless communication circuit, and a radio frequency (RF) cable electrically connecting the mmWave antenna to the wireless communication circuit. A first portion of the RF cable includes a base dielectric, a metal plate disposed on one surface of the base dielectric, and a shielding film including a first region in contact with the metal plate, a second region spaced apart from the metal plate by a first height, and a third region configured to connect the first region and the second region, at least one waveguide is formed by the second region, the third region, and a portion of the metal plate, and the wireless communication circuit transmits and/or receives RF signals corresponding to the plurality of conductive patches through the at least one waveguide.
Systems and methods are provided for a digital beamformed phased array feed. The system may include a radome configured to allow electromagnetic waves to propagate; a multi-band software defined antenna array tile; a power and clock management subsystem configured to manage power and time of operation; a thermal management subsystem configured to dissipate heat generated by the multi-band software defined antenna array tile; and an enclosure assembly. The multi-band software defined antenna array tile may include a plurality of coupled dipole array antenna elements; a plurality of frequency converters; and a plurality of digital beamformers.
A Doppler motion sensor device is used for detecting a motion of an object. The Doppler motion sensor device includes a first antenna and a second antenna. The first antenna is used to transmit or receive a first wireless signal. The second antenna is used to transmit or receive a second wireless signal. A first straight line passing through a first feed-in point and a first middle point of the first antenna is orthogonal to a second straight line passing through a second feed-in point and a second middle point of the second antenna. One of the first wireless signal and the second wireless signal is a transmission signal. The transmission signal is reflected by the object to form the other one of the first wireless signal and the second wireless signal.
A signal radiation device and an antenna structure are provided. The signal radiation device includes a first signal radiator, a second signal radiator, and a reflective signal radiator. The first signal radiator is configured to perform a transceiving operation on a first signal along a first direction. The second signal radiator is disposed by overlapping with the first signal radiator, and is configured to perform the transceiving operation on at least one second signal along a second direction and/or a third direction. The first direction, the second direction, and the third direction are different. The reflective signal radiator is disposed between the first signal radiator and the second signal radiator, and is configured to perform the transceiving operation on a third signal omnidirectionally. A frequency band of the third signal is lower than a frequency band of the first signal and a frequency band of the second signal.
A single stage unequal power combiner is proposed. Instead of conventional combiner plus impedance transformer of 2-stage unequal combiner, the single stage combiner gets rid of the input impedance transformer. The single stage combiner supports adjustable transmission line impedance and reasonable mismatch loss, assuming that the power ratio of the input signals is within a certain range. The single stage combiner also has an adjustable isolation resistor for different power ratios. A structure of switchable branch characteristic impedance, switchable isolation resistor for the unequal combiner is proposed as the preferred embodiment. In one advantageous aspect, broader coverage angle in a single array module can be realized via an antenna diversity switch.
Provided is a crossed-dipole antenna that can communicate at a plurality of frequencies, and has a simple structure that can be miniaturized. The crossed-dipole antenna is provided with a core composed of a dielectric material, a reflecting plate, a first element group composed of four first elements that are formed on an outer surface of the core, extend from a central portion of the top surface of the core with a first length L1, and are arranged to be orthogonal to one another, a second element group that resonates at a second resonance frequency f2 and is composed of four second elements that are formed on the outer surface of the core, extend from the central portion of the top surface of the core with a second length L2, and are arranged to be orthogonal to one another, and feeders that transmit electric power to each element. Each of the first elements and the second elements extends along the outer surface of the core and is bent from the top surface to the side surface. The first length L1 of the first elements is less than a fourth of a first wavelength λ1 corresponding to the first resonance frequency f1, and the second length L2 of the second elements is less than a fourth of a second wavelength λ2 corresponding to the second resonance frequency f2.
A dual-frequency and dual-polarization antenna array for simultaneously transmitting and receiving dual-frequency signals comprises: a first substrate, an array of dual-frequency and dual-polarization antennas, each antenna in the array comprising a first polarization antenna and a second polarization antenna. The first and second polarization antennas are laid out orthogonally in the first substrate, a horizontal distance between adjacent antennas being equal to a wavelength of frequency band of each antenna, the horizontal distance between adjacent antennas is smaller than a vertical distance between adjacent antennas. An electronic device comprising the dual-frequency and dual-polarization antenna array is also provided.
An antenna structure according to an embodiment of the present disclosure includes a dielectric layer, and a plurality of antenna units arranged on a top surface of the dielectric layer. Each of the plurality of antenna units includes a radiator, a transmission line including a first transmission line and a second transmission line that extend in different directions to be connected to the radiator, an upper parasitic element adjacent to an upper portion of the radiator, and a lower parasitic element adjacent to a lower portion of the radiator and the transmission line. Feeding signals of different phases are applied to the first transmission line and the second transmission line.
A printed antenna may include a loop antenna body, a feed port, and a switch component. The loop antenna body includes a first end and a second end, there is a spacing between the first end and the second end, a connection line between the first end and the second end forms a closed loop with the loop antenna body. The feed module is configured to output a feed signal to the loop antenna body by using the feed port. The loop antenna body includes a plurality of loop antenna branches, the switch component is disposed between every two adjacent loop antenna branches, and the switch component is configured to connect or disconnect the two adjacent loop antenna branches.
A wearable device includes a conductive bottom shell, a conductive frame, an insulating member, and a circuit board. The conductive frame is disposed above the conductive bottom shell and separated from the conductive bottom shell. The conductive frame functions as an antenna and includes a feeding terminal and a first ground terminal. The insulating member is disposed between the conductive bottom shell and the conductive frame and prevents the conductive bottom shell from conducting electricity to the conductive frame. The circuit board is disposed inside the conductive frame, separated from the conductive bottom shell and disposed between the insulating member and the conductive frame. The feeding terminal and the first ground terminal are electrically connected to the circuit board.
A metrocell utility pole assembly includes a utility pole, an auxiliary device, and a metrocell antenna assembly. The utility pole has an upper end. The metrocell antenna assembly includes a support and an antenna module. The support is mounted on the upper end of the utility pole. The support includes an elongate post having a post upper end. The elongate post extends upwardly from the upper end of the utility pole to the post upper end. The antenna module includes an enclosure and an antenna. The enclosure defines an enclosure passage extending vertically through the enclosure. The antenna is disposed in the enclosure. The post extends through the enclosure passage. The auxiliary device is mounted on the upper end of the post.
A dual-band transform circuit structure includes a first transmission line, a second transmission line, and a conductive layer. The first transmission line has a first input terminal, a first output terminal, and a second output terminal. The second transmission line has a second input terminal, a third input terminal, a third output terminal, and a fourth output terminal. The second input terminal is coupled to the first output terminal, and the third input terminal is coupled to the second output terminal. The conductive layer is stacked with the first transmission and the second transmission line. The conductive layer includes a first hollow pattern. The first hollow pattern and the second transmission line are overlapped in a top view.
A fuel cell system includes an oxygen-containing gas supply that supplies air to a fuel cell module, a fuel supply that supplies a fuel gas to a fuel cell, a power regulator that regulates supply of a generated current to a load, and a controller. The controller includes a plurality of relational expressions predefined and representing a relationship between a generation current level of the fuel cell and at least one of an air utilization or a fuel utilization, and selects at least one of the plurality of relational expressions based on an increase rate of the current set by the power regulator to increase the generation current level for an independent operation to be performed in, for example, an outage.
A battery includes positive and negative electrode terminals, positive and negative electrode layers, a positive electrode current collector electrically connected to the positive electrode layer and the positive electrode terminal, a negative electrode current collector electrically connected to the negative electrode layer and the negative electrode terminal, a bipolar current collector positioned between the positive and negative electrode current collectors, a solid electrolyte layer positioned between the positive and negative electrode current collectors, and an insulating sealing member positioned between the positive and negative electrode current collectors and surrounding the solid electrolyte layer, wherein the positive electrode current collector and the negative electrode terminal are electrically isolated with a gap, the negative electrode current collector and the positive electrode terminal are electrically isolated with a gap, and the bipolar current collector is electrically isolated from the positive and negative electrode terminals with gaps.
In at least one embodiment, a separator is provided with a fibrous mat for retaining the active material on an electrode of a lead-acid battery. New or improved mats, separators, batteries, methods, and/or systems are also disclosed, shown, claimed, and/or provided. For example, in at least one possibly preferred embodiment, a composite separator is provided with a fibrous mat for retaining the active material on an electrode of a lead-acid battery. In at least one possibly particularly preferred embodiment, a PE membrane separator is provided with at least one fibrous mat for retaining the active material on an electrode of a lead-acid battery. In accordance with at least certain embodiments, aspects and/or objects, the present invention, application, or disclosure may provide solutions, new products, improved products, new methods, and/or improved methods, and/or may address issues, needs, and/or problems of PAM shedding, NAM shedding, electrode distortion, active material shedding, active material loss, and/or physical separation, electrode effectiveness, battery performance, battery life, and/or cycle life, and/or may provide new battery separators, new battery technology, and/or new battery methods and/or systems that address the challenges arising from current lead acid batteries or battery systems, especially new battery separators, new battery technology, and/or new battery methods and/or systems adapted to prevent or impede the shedding of active material from the electrodes, preferably or particularly in enhanced flooded lead acid batteries, PSoC batteries, ISS batteries, ESS batteries, and/or the like.
A cover assembly includes a cover plate including a gas vent, a gas exhaust valve configured to seal the gas vent and deform in response to an increase in temperature to get out of a state of sealing the gas vent, and a sealing part. The gas exhaust valve includes a metal sheet and a fixing part. The metal sheet seals the gas vent. The sealing part is arranged between the metal sheet and the cover plate for sealing a gap between the metal sheet and the cover plate. The fixing part is connected to the metal sheet. The metal sheet is fixed to the cover plate by the fixing part. The fixing part is configured to deform in response to an increase in temperature in such a manner that the metal sheet gets out of the state of sealing the gas vent.
A cell, a power battery pack, and an electric vehicle are provided. The cell includes a cell body, and the cell body has a length L, a width H and a thickness D. The length L of the cell body is greater than the width H, the width H of the cell body is greater than the thickness D, the length L of the cell body is greater than 600 mm, and the length L and the width H of the cell body satisfy L/H=4-21.
The present disclosure relates to a method for producing a cathode material and a cathode including a cathode material produced thereby. More specifically, the present disclosure provides a production method which improves process efficiency while improving cathode performance in consideration of the practical use of an all-solid-state battery in the production of a cathode for the all-solid-state battery.
Cathode active materials for lithium secondary batteries and lithium secondary batteries including the cathode active materials are disclosed. In some implementations, a cathode active material for a lithium secondary battery includes a lithium metal phosphate particle having a crystallite size in a range from 150 nm to 450 nm in a direction of a crystallographic plane (020) as measured by an X-ray diffraction (XRD) analysis. In some implementations, a lithium secondary battery includes a cathode including a cathode active material layer that includes a cathode active material for a lithium secondary battery, and an anode facing the cathode. In some implementations, an electrode crystallite size ratio defined by Equation 4 is in a range from 0.5 to 0.9.
According to one embodiment, provided is an active material including a crystal particle that includes a niobium-titanium composite oxide. A ratio ANb/ATi of a Nb abundance ANb to a Ti abundance ATi in the crystal particle satisfies 2.3≤ANb/ATi≤4.0. According to a powder X-ray diffraction spectrum using a Cu-Kα ray for the crystal particle, an intensity ratio Iβ/Iα of a peak intensity Iβ of a peak β appearing at 12.5°≤2θ≤13.0° to a peak intensity Iα of a peak α appearing at 8.5°≤2θ≤9.0° is within a range of 0.1
The negative electrode active material includes a plurality of first negative electrode active material particles. Each of the first negative electrode active material particles includes a central portion including silicon and a covering portion provided on a surface of the central portion. The covering portion includes a (meth)acrylic acid-based polymer and a compound having a siloxane bond. The (meth)acrylic acid-based polymer includes at least one of poly(meth)acrylate or a derivative of poly(meth)acrylic acid.
A high-density layer can be formed and adherence increased by causing a slurry formed primarily from an electrode active material and a solvent and a slurry formed primarily from electrolyte particles and the solvent to alternately collide with a subject material with an impact force and to adhere and be layered thereon in thin film. A slurry formed primarily from a conductive additive and the solvent is separately created and is coated in a dispersed manner in a small quantity at a desired position. Carbon residue is eliminated or greatly reduced and battery performance improved by eliminating a binder or greatly reducing the binder content.
Systems and methods for water soluble weak acidic resins as carbon precursors for silicon-dominant anodes may include an electrode coating layer on a current collector, where the electrode coating layer is formed from silicon and a primary resin carbon precursor; wherein the primary resin carbon precursor comprises a water-soluble acidic polyamide imide functionalized with acidic groups and one or more polymeric stabilizing additives. The electrode coating layer may also include a base and/or a surfactant. The electrode coating layer may be more than 70% silicon.
A secondary battery including a positive electrode including a positive electrode active material capable of electrochemically absorbing and releasing lithium ions, a negative electrode including a negative electrode active material capable of electrochemically absorbing and releasing lithium ions, a separator interposed between the positive and negative electrodes, and a non-aqueous electrolyte. The positive electrode includes a positive electrode material mixture containing the positive electrode active material and a positive electrode additive. The positive electrode additive includes a compound represented by LiaFexMyOz, where 0≤a≤5, 0≤x≤5, 0≤y≤1, and 0≤z≤4, with at least two of a, x, y and z being more than 0, and M includes at least one kind selected from the group consisting of Mn, Zn, Al, Ga, Ge, Ti, Si, Sn, Ce, Y, Zr, S, and Na.
A method of producing a negative electrode, which includes: providing a negative electrode roll on which a negative electrode structure is wound, the negative electrode structure includes a negative electrode current collector and a negative electrode active material layer on at least one surface of the negative electrode current collector; providing a pre-lithiation bath containing a pre-lithiation solution, which is sequentially divided into an impregnation section, a pre-lithiation section, and an aging section; impregnating the negative electrode structure with the pre-lithiation solution while unwinding the negative electrode structure from the negative electrode roll and moving the same through the sections. The pre-lithiation is performed by disposing a lithium metal counter electrode, which is spaced apart from the negative electrode structure and impregnated with the pre-lithiation solution, in the pre-lithiation section and electrochemically charging the negative electrode structure.
A green smart factory energy management system for carbon reduction, includes: an eco-friendly power generator installed on one side of a building to generate first electrical energy through wind power or sunlight; a water electrolysis device for receiving surplus power of the first electrical energy remaining after operating a building, and electrolyzing water to generate hydrogen; a hydrogen storage device for storing some of the hydrogen generated by the water electrolysis device; a hydrogen fuel cell for generating second electrical energy by using some of the hydrogen generated by the water electrolysis device; a machine tool provided with an electrically driven spindle system to grip or rotate a workpiece when the second electrical energy is applied; and a distributed power management device for controlling an amount of power consumed.
The present invention provides a thermally-decomposable consolidated polymer particle encapsulated-electrode for a lithium-ion battery. The electrode includes polymer particles including at least one connection unit and at least one crosslinker in an amount of approximately 40% to 98% by weight and at least one binder material in an amount of approximately from 2% to 60% by weight. The consolidated crosslinked polymer particle coating results in a porous structure encapsulating the electrode. The pressure resistance of the consolidated crosslinked polymer particle coating ranges approximately from 0.5 to 8 MPa and the consolidated crosslinked polymer particle coating is decomposed to release a non-flammable gas and phosphorous-containing molecules so as to prevent thermal runaway at a temperature approximately from 300° C. to 500° C.
An electrode for an all solid-state battery including an electrode current collector, and an electrode active material layer formed on at least one surface of the electrode current collector, wherein the electrode active material layer includes electrode active material particles, a solid electrolyte coated on at least part of surface of the electrode active material particles to connect the electrode active material particles to each other, and a linear structure distributed between the electrode active material particles.
A diagnostic device for a secondary battery having a structure in which positive electrodes and negative electrodes are alternately arranged includes an electronic control unit. The electronic control unit is configured to acquire a first resistance value indicating a magnitude of electrical resistance of the secondary battery, compress at least a part of the secondary battery, acquire a second resistance value indicating a magnitude of electrical resistance of the secondary battery after the compression, determine, using the first and second resistance values, whether an amount of decrease in electrical resistance of the secondary battery by the compression is greater than a predetermined value, and determine whether an increase in resistance due to distortion of at least one of the positive electrodes and the negative electrodes occurs in the secondary battery using a result of the determination.
A battery cell. The battery cell incluedes a first terminal contact and a second terminal contact, an energy storage unit, a first transistor, a sensor system that is set up to acquire a state parameter of the battery cell, and a control circuit. A first pole of the energy storage unit is coupled to the first terminal contact, and a second pole of the energy storage unit is coupled to the second terminal contact. The first transistor is connected between the first terminal contact and the second terminal contact in series with the energy storage unit. The he control circuit is set up to control a switching process of the first transistor, the control circuit controlling the first transistor based on the acquired state parameter in order to control a charge current or a discharge current of the energy storage unit.
Improved battery separators are disclosed herein for use in various lead acid batteries, and in particular lead acid battery strings. The improved separators, batteries, battery strings, methods, and vehicles disclosed herein provide substantially increased battery life, substantially reduced battery fail rate, and substantially higher voltage uniformity among the various batteries in a battery string. The improved battery strings may be advantageously employed in high depth of discharge applications such as electric bicycles, golf carts (or golf cars), uninterrupted power supply (UPS) backup power battery strings, and the like.
An all-solid battery includes: a solid electrolyte layer mainly composed of oxide-based solid electrolyte; a first electrode layer formed on a first principal face of the solid electrolyte layer, the first electrode layer containing an active material; a second electrode layer formed on a second principal face of the solid electrolyte layer, the second electrode layer containing another active material, wherein no collector layer that is in contact with the second electrode layer is provided in a direction in which the solid electrolyte layer, the first electrode layer, and the second electrode layer are stacked, and the second electrode layer includes board-shaped carbon.
The present application relates to an electrochemical cell comprising
a nitrile-based solvent based electrolyte, wherein
the electrochemical cell includes an electrolyte salt that comprises NaClO4, and
the electrolyte salt has a maximum electrolyte conductivity at a discharge state Molar concentration greater than 1.
A method of the present invention for manufacturing a lithium-ion cell comprises the step of impregnating a porous positive-electrode active material layer or a porous negative-electrode active material layer with an ionic liquid electrolyte. The ionic liquid electrolyte includes: an ionic liquid comprising an anion and a cation; and a lithium salt dissolved in the ionic liquid. The anion is bis(fluorosulfonyl)imide ion. The lithium salt is lithium bis(fluorosulfonyl)imide or lithium bis(trifluoromethansulfonyl)imide. The ionic liquid electrolyte contains the lithium salt at a concentration of 1.6 mol/L to 3.2 mol/L inclusive. The step of impregnation with the ionic liquid electrolyte is the step of impregnating the positive-electrode active material layer or the negative-electrode active material layer with the ionic liquid electrolyte at a temperature of 50° C. to 100° C. inclusive.
An electrolyte composition contains a propane sultone compound substituted with a specific substituent, a cyclic fluorocarbonate-based compound and a nonaqueous solvent. A secondary battery containing the electrolyte composition is disclosed. The electrolyte composition has excellent SEI film-forming ability and HF-removing ability by containing the cyclic fluorocarbonate-based compound together with the propane sultone compound substituted with a specific substituent, so that the lifespan characteristic and stability at high temperature can be improved.
A composite electrolyte, including a sulfide electrolyte, a polymer electrolyte, and a functional additive material are provided. In some embodiments, the functional additive material is selected from polymers represented by the following structural R1—O—R2-A. In some embodiments, R1 is selected from at least one of polyvinyl group, polypropylene group, polyacrylate group, polyvinylcarbonate group, polyacrylonitrile group, and polystyrene group; R2 is a straight-chain or branched alkyl group with 3-10 carbon atoms; A is selected from at least one aromatic hydrocarbon group of benzene group, biphenyl group, triphenyl group, naphthalene group, anthracene group, phenanthrene group, and pyrene group; and X is selected from at least one of hydrogen atom, halogen atom, mercapto group, hydroxyl group, amine group, and aldehyde group.
A radiation-emitting device may include a radiation-emitting semiconductor chip configured to emit electromagnetic radiation of a first wavelength range from a radiation exit surface, a first phosphor configured to convert electromagnetic radiation of the first wavelength range into electromagnetic radiation of a second wavelength range. The second wavelength range may be or include infrared light. The device may further include an up-converting phosphor configured to convert infrared light of the second wavelength range into visible light.
The light emitting device includes a substrate, a light-emitting semiconductor structure, conductive pillars, an insulating layer, and first and second electrodes. The light-emitting semiconductor structure includes a first-type semiconductor layer, a light-emitting layer and a second-type semiconductor layer disposed on the substrate from bottom to top. The conductive pillars are disposed in the light-emitting semiconductor structure. The conductive pillars penetrates is in contact with the second-type semiconductor layer and electrically connected to the substrate. A first portion of the insulating layer is disposed between the first-type semiconductor layer and the substrate, and a second portion of the insulating layer electrically insulates the first-type semiconductor layer and the light emitting-layer from the conductive pillars. The first electrode is electrically connected to the first-type semiconductor layer and electrically insulated from the conductive pillars. The second electrode is electrically connected to the conductive pillar.
A unit pixel includes a transparent substrate, a plurality of light emitting devices arranged on the transparent substrate, and an optical layer disposed between the light emitting devices and the transparent substrate and transmitting light emitted from the light emitting devices. The transparent substrate has a concavo-convex pattern on a surface facing the light emitting devices.
A light source device includes a substrate, a light source, a liquid crystal shutter, and a lens. The light source is supported by the substrate. The light source includes a plurality of light emission units two-dimensionally arranged. The liquid crystal shutter is disposed on the light source. The lens is disposed on the liquid crystal shutter. The liquid crystal shutter is configured to perform independent ON/OFF control in two or more regions corresponding to at least one of the light emission units.
An avalanche photodetector (APD) is proposed, wherein a photoconverter and at least one avalanche amplifier are located on the same wafer, its multiplication layer covers the entire surface of the conductive wafer, and its contact layer is formed in some region of the multiplication layer. Outside the contact layer, the multiplication layer functions as a photoconverter, thus facilitating the photocarriers getting into the avalanche amplifier. A dielectric-filled circular groove surrounding the avalanche amplifier suppresses photoelectric communication noises generated by neighboring avalanche amplifiers, thus allowing to manufacture multi-channel avalanche instruments with higher threshold sensitivity.
A transistor in an embodiment includes an oxide semiconductor layer on a substrate, the oxide semiconductor layer including a first region and a second region, a first gate electrode including a region overlapping the oxide semiconductor layer, the first gate electrode being arranged on a surface of the oxide semiconductor layer opposite to the substrate, a first insulating layer between the first gate electrode and the oxide semiconductor layer, and a first oxide conductive layer and a second oxide conductive layer between the oxide semiconductor layer and the substrate, the first oxide conductive layer and the second oxide conductive layer each including a region in contact with the oxide semiconductor layer.
A metal oxide transistor, display panel and display apparatus are provided. The metal oxide transistor has characteristics of low off-state leakage current and high conductivity. In an embodiment, the metal oxide transistor includes first gate electrode, an active layer, second gate electrode, and source-drain electrode. Source-drain electrode includes source electrode and drain electrode. Active layer includes active sub-layers, active sub-layer includes metal oxide and has semiconductor zone. Active sub-layers includes first active sub-layer, second active sub-layer and third active sub-layer, first active sub-layer is located between second active sub-layer and first gate electrode, and third active sub-layer is located between second active sub-layer and second gate electrode. Semiconductor zone of first active sub-layer has an oxygen ion doping concentration CO_1, semiconductor zone of second active sub-layer has an oxygen ion doping concentration CO_2, and semiconductor zone of third active sub-layer has an oxygen ion doping concentration CO_3, where CO_1
A process integration method for connecting the electrode of the normally-off or normally-on GaN-based HEMT to the backside electrode by a deep etching process. Among the three electrodes of each HEMT, a single electrode or multiple electrodes can be connected to the backside electrode. The electrodes to be connected to the backside electrode through an additional deep etching process. Therefore, there is no need to place PADs on various positions as wire bonding electrodes on the upper layer of device, which can reduce the area of the device layout and use the back metal to connect the package frame base island to reduce the wire bonding parasitic effect. A new structure proposed is a design of connecting the electrode and the backside electrode of the normally-off or normally-on GaN-based HEMTs. This process integration technology not only reduce the layout area, but also reduce the parasitic effect of the packaging.
A semiconductor device includes first and second gate structures respectively on first and second active regions and an insulating layer between the first and second active regions and a separation structure between a first end portion of the first gate structure and a second end portion of the second gate structure and extending into the insulating layer. The separation structure includes a lower portion, an intermediate portion, and an upper portion, a maximum width of the intermediate portion in the first direction is greater than a maximum width of the lower portion in the first direction, and the maximum width of the intermediate portion is greater than a maximum width of the upper portion in the first direction.
A semiconductor structure and a manufacturing method thereof are provided, which relates to the field of the semiconductor. The method of manufacturing the semiconductor structure includes: providing a substrate; forming a gate trench on the substrate; forming a barrier layer at least covering the inner wall of the gate trench in the gate trench; removing chloride ions remaining in the barrier layer by a plasma ion implantation, and forming a first barrier layer and a second barrier layer by the barrier layer, the concentration of nitrogen ions in the first barrier layer is different from the concentration of nitrogen ions in the second barrier layer; and forming a gate structure in the gate trench.
A charge-balance power device includes a semiconductor body having a first conductivity type. A trench gate extends in the semiconductor body from a first surface toward a second surface. A body region has a second conductivity type that is opposite the first conductivity type, and the body region faces the first surface of the semiconductor body and extends on a first side and a second side of the trench gate. Source regions having the first conductivity type extend in the body region and face the first surface of the semiconductor body. A drain terminal extends on the second surface of the semiconductor body. The device further comprises a first and a second columnar region having the second conductivity, which extend in the semiconductor body adjacent to the first and second sides of the trench gate, and the first and second columnar regions are spaced apart from the body region and from the drain terminal.
An electronic device includes a substrate, a first light-emitting unit, a first light conversion unit, and a first buffer layer. The first light-emitting unit is disposed on the substrate. The first light conversion unit is disposed on the first light-emitting unit. The first buffer layer is disposed between the first light conversion unit and the first light-emitting unit. The thickness of the first light conversion unit is greater than the thickness of the first light-emitting unit.
A LED structure includes a substrate, a first semiconductor layer, a second semiconductor layer, and a color conversion layer. The first semiconductor layer is formed on the substrate, and the first semiconductor layer includes a first LED unit and a second LED unit formed therein. The first LED unit and the second LED unit emit light of a first color. The second semiconductor layer is formed above the first semiconductor layer, and the second semiconductor layer includes a third LED unit formed therein. The third LED unit emits light of a second color different from the first color. The color conversion layer is formed on the first LED unit to convert light of the first color to light of a third color different from the first color and the second color.
An image sensor is provided. The image sensor includes a first pixel region and a second pixel region located within a semiconductor substrate, a first isolation layer surrounding the first pixel region and the second pixel region, a second isolation layer located between the first pixel region and the second pixel region, and a microlens arranged on the first pixel region and the second pixel region. Each of the first pixel region and the second pixel region include a photoelectric conversion device. The second isolation layer includes at least one first open region that exposes a portion of an area located between the first pixel region and the second pixel region.
A sensor package structure is provided and includes a substrate, a sensor chip disposed on and electrically coupled to the substrate, a ring-shaped support disposed on the sensor chip, and a light-permeable layer disposed on the ring-shaped support. A top portion of the sensor chip defines a sensing region and a carrying region that surrounds the sensing region and that carries the ring-shaped support. The top portion of the sensor chip includes a passivation layer arranged in the sensing region and the carrying region, a color filter arranged in the sensing region and the carrying region, a pixel layer arranged in the sensing region and formed on the central segment, and a micro-lens layer that is formed on the pixel layer. A part of the color filter layer in the carrying region has a roughened surface and at least partially embedded in the ring-shaped support.
A solid-state imaging device according to the disclosure includes a semiconductor substrate which has a main surface having a plurality of photosensitive regions, and an insulating film which is provided on the main surface of the semiconductor substrate. When the main surface of the semiconductor substrate is taken as a reference surface, a thickness of the insulating film from the reference surface is 0.5 μm or more, a surface (a main surface) of the insulating film on the side opposite to the main surface is a surface having flatness, and a plurality of types of bottom surfaces of which depths from the reference surface are different from each other are provided on the main surface of the semiconductor substrate in the photosensitive regions.
A photodetector includes: a semiconductor substrate having a first main surface and a second main surface; a first semiconductor layer that is of a first conductivity type, and is included in the semiconductor substrate and closer to the first main surface than to the second main surface; a second semiconductor layer that is of a second conductivity type different from the first conductivity type, and is included in the semiconductor substrate and interposed between the first semiconductor layer and the second main surface; a multiplication region that causes avalanche multiplication to a charge generated in the semiconductor substrate through photoelectric conversion; a circuit region disposed alongside the first semiconductor layer in a direction parallel to the first main surface; at least one isolation transistor disposed in the circuit region; and an isolation region interposed between the first semiconductor layer and the circuit region.
Embodiments of the disclosure provide a display substrate and a method for manufacturing the same. The display substrate includes: a base substrate; a thin film transistor including a source-drain metal layer and a first insulating layer; a second insulating layer; a color resist layer; and a third insulating layer. The third insulating layer comprises a first via hole that sequentially penetrates the third insulating layer, the color resist layer and the second insulating layer and thus extends from the third insulating layer to the source-drain metal layer. A sidewall of the first via hole comprises a first portion formed of a material of the second insulating layer, a second portion formed of a material of the color resist layer, and a third portion formed of a material of the third insulating layer, the second portion is between the first portion and the third portion.
A device includes a first semiconductor strip and a second semiconductor strip extending longitudinally in a first direction, where the first semiconductor strip and the second semiconductor strip are spaced apart from each other in a second direction. The device also includes a power supply line located between the first semiconductor strip and the second semiconductor strip. A top surface of the power supply line is recessed in comparison to a top surface of the first semiconductor strip. A source feature is disposed on a source region of the first semiconductor strip, and a source contact electrically couples the source feature to the power supply line. The source contact includes a lateral portion contacting a top surface of the source feature, and a vertical portion extending along a sidewall of the source feature towards the power supply line to physically contact the power supply line.
The present disclosure provides a diode chip capable of attaining excellent electrical characteristics.
The present disclosure provides a diode chip (1), including: a semiconductor chip (10) having a first main surface (11); a first pin junction portion (31) formed on a surface of the first main surface (11) with a first polarity direction; a first diode pair (37) (rectifier pair) including a first pn junction portion (35) separated from the first pin junction portion (31) and formed in the semiconductor chip (10) with the first polarity direction and a first reversed pin junction portion (38) connected to the first pn junction portion (35) in reversed direction and formed on the first main surface (11) with a second polarity direction; and a first junction separation trench (46) formed on the first main surface (11) in a manner of separating the first pin junction portion (31) and the first diode pair (37).
Microelectronic assemblies, related devices and methods, are disclosed herein. In some embodiments, a microelectronic assembly may include a package substrate having a first surface and an opposing second surface; a first die having a first surface and an opposing second surface embedded in a first dielectric layer, where the first surface of the first die is coupled to the second surface of the package substrate by first interconnects; a second die having a first surface and an opposing second surface embedded in a second dielectric layer, where the first surface of the second die is coupled to the second surface of the first die by second interconnects; and a third die having a first surface and an opposing second surface embedded in a third dielectric layer, where the first surface of the third die is coupled to the second surface of the second die by third interconnects.
A semiconductor device includes an interposer disposed on a substrate. A first major surface of the interposer faces the substrate. A system on a chip is disposed on a second major surface of the interposer. The second major surface of the interposer opposes the first major surface of the interposer. A plurality of first passive devices is disposed in the first major surface of the interposer. A plurality of second passive devices is disposed on the second major surface of the interposer. The second passive devices are different devices than the first passive devices.
Methods, systems, and devices for vertical transistor fuse latches are described. An apparatus may include a substrate and a memory array that is coupled with the substrate. The apparatus may also include a latch that is configured to store information from a fuse for the memory array. The latch may be at least partially within an additional substrate separate from and above the substrate. The latch may include a quantity of p-type vertical transistors and a quantity of n-type vertical transistors each at least partially disposed within the additional substrate above the substrate.
A semiconductor package includes an interposer, a semiconductor die, an underfill layer and an encapsulant. The semiconductor die is disposed over and electrically connected with the interposer, wherein the semiconductor die has a front surface, a back surface, a first side surface and a second side surface, the back surface is opposite to the front surface, the first side surface and the second side surface are connected with the front surface and the back surface, and the semiconductor die comprises a chamfered corner connected with the back surface, the first side surface and the second side surface, the chamfered corner comprises at least one side surface. The underfill layer is disposed between the front surface of the semiconductor die and the interposer. The encapsulant laterally encapsulates the semiconductor die and the underfill layer, wherein the encapsulant is in contact with the chamfered corner of the semiconductor die.
A lead frame assembly includes a lead frame body, an encapsulant unit, and dicing positioning units. The lead frame body includes lead frame units, an outer frame portion extending around the lead frame units, and through holes formed on the outer frame portion. The encapsulant unit includes a lower encapsulating portion, and an upper encapsulating portion formed on the lower encapsulating portion. The dicing positioning units are respectively located at the through holes, and each includes an adhesive layer which partially fills a corresponding one of the through holes and which is formed with at least one dicing positioning hole. The dicing positioning units define at least one first dicing positioning line and at least one second dicing positioning line.
The present disclosure relates to a radio frequency device that includes a transfer device die and a multilayer redistribution structure underneath the transfer device die. The transfer device die includes a device region with a back-end-of-line (BEOL) portion and a front-end-of-line (FEOL) portion over the BEOL portion and a transfer substrate. The FEOL portion includes isolation sections and an active layer surrounded by the isolation sections. A top surface of the device region is planarized. The transfer substrate resides over the top surface of the device region. Herein, silicon crystal does not exist within the transfer substrate or between the transfer substrate and the active layer. The multilayer redistribution structure includes a number of bump structures, which are at a bottom of the multilayer redistribution structure and electrically coupled to the FEOL portion of the transfer device die.
A semiconductor device includes a substrate, a semiconductor fin, a source/drain structure, a first buried power line, a contact, a first through substrate via (TSV), and a second TSV. The substrate has a well region extending a front-side surface of the substrate into the substrate. The semiconductor fin is on the well region. The source/drain structure is on the semiconductor fin. The first buried power line is electrically coupled to the source/drain structure on the first semiconductor fin. The first buried power line has a length extending along a lengthwise direction of the first semiconductor fin and a height extending within the well region. The first TSV extends from a back-side surface of the substrate through the substrate to the first buried power line. The second TSV extends from the back-side surface of the substrate to the well region.
A power semiconductor module has a base plate with a housing and a switching device. The switching device has a substrate and a connecting device with a first and a second main face. A group of power semiconductor components is arranged on a conductor track of the substrate, and has a group midpoint. A pressure device is formed on the substrate in the normal direction to exert pressure, which pressure device has a pressure body and a pressure inducing body, wherein a pressure element is arranged protruding from the pressure body, wherein the pressure element presses onto a pressure section of the second main face of the connecting device, and wherein the pressure inducing body has a pressure transmission section with a pressure transmission point.
A heat radiation member excellent in electrical insulation and better in thermal conduction is provided. The heat radiation member includes a substrate composed of a composite material containing diamond and a metallic phase, an insulating plate provided on at least a part of front and rear surfaces of the substrate and composed of an aluminum nitride, and a single bonding layer interposed between the substrate and the insulating plate, the heat radiation member having thermal conductivity not lower than 400 W/m·K.
An anchored cut-metal gate (CMG) plug, a semiconductor device including the anchored CMG plug and methods of forming the semiconductor device are disclosed herein. The method includes performing a series of etching processes to form a trench through a metal gate electrode, through an isolation region, and into a semiconductor substrate. The trench cuts-through and separates the metal gate electrode into a first metal gate and a second metal gate and forms a recess in the semiconductor substrate. Once the trench has been formed, a dielectric plug material is deposited into the trench to form a CMG plug that is anchored within the recess of the semiconductor substrate and separates the first and second metal gates. As such, the anchored CMG plug provides high levels of resistance to reduce leakage current within the semiconductor device during operation and allowing for improved V-trigger performance of the semiconductor device.
A semiconductor device includes a conductive feature, a dielectric layer disposed over the conductive feature, and a contact feature extending through the dielectric layer. The contact feature has an upper portion and a lower portion. The upper portion is spaced apart from the dielectric layer with a spacer layer. The lower portion is electrically coupled to the conductive feature and in contact with the dielectric layer.
The invention relates to a method for fabricating a pseudo-substrate comprising the steps of providing a single crystal ingot, providing a handle substrate, cutting a thin slice from the single crystal ingot, and attaching the thin slice to the handle substrate to form a pseudo-substrate. According to the invention, the thickness of the thin slice is substantially equal or inferior to a critical thickness below which the slice, if taken alone, is no longer mechanically stable. The invention further relates to a semiconductor structure.
Methods of forming a semiconductor device and semiconductor device formed by the methods are provided. The methods of forming a semiconductor device may include providing a first substrate and a first bonding layer that is provided on the first substrate, forming a sacrificial pattern and an active pattern on a second substrate, forming a second bonding layer on the active pattern, bonding the second bonding layer onto the first bonding layer, removing the second substrate, and removing the sacrificial pattern to expose the active pattern. Forming the sacrificial pattern and the active pattern on the second substrate may include forming a preliminary sacrificial pattern and the active pattern on the second substrate and oxidizing the preliminary sacrificial pattern. The preliminary sacrificial pattern and the active pattern may be sequentially stacked on the second substrate.
Methods of manufacturing and processing semiconductor devices (i.e., electronic devices) are described. Embodiments of the disclosure advantageously provide electronic devices which comprise an integrated dipole region to meet reduced thickness and lower thermal budget requirements. The electronic devices described herein comprise a source region, a drain region, and a channel separating the source region and the drain region, and a dipole region having an interfacial layer, a metal film substantially free of non-metal atoms on the interfacial layer, and a high-κ dielectric layer on the metal film. In some embodiments, the dipole region of the electronic devices comprises an interfacial layer, a high-κ dielectric layer on the interfacial layer, and a metal film on the high-κ dielectric layer. In some embodiments, the methods comprise annealing the substrate to drive particles of metal from the metal film into one or more of the interfacial layer or the high-κ dielectric layer.
A cleaning process for cleaning a surface of a semiconductor structure is provided, in which residue layer is formed on the surface of the semiconductor structure. The cleaning process includes providing a first reaction gas and a second reaction gas to the surface of the semiconductor structure, in which the first reaction gas reacts with the second reaction gas to remove the residue layer while forming a protection layer on the surface of the semiconductor structure.
A charge detection mass spectrometer includes an ion trap configured to receive and store ions therein and to selectively release stored ions therefrom, and an electrostatic linear ion trap (ELIT) spaced apart from the ion trap, the ELIT including first and second ion mirrors and a charge detection cylinder positioned therebetween, and means for selectively controlling the ion trap to release at least some of the stored ions therefrom to travel toward and into the ELIT, and for controlling the first and second ion mirrors in a manner which traps in the ELIT a single one of the ions traveling therein and causes the trapped ion to oscillate back and forth between the first and second ion mirrors each time passing through and inducing a corresponding charge on the charge detection cylinder.
A pulsed power system and a pulsed power sputtering system are disclosed. The pulsed power system includes a first power source that is configured to apply a first voltage at a first power lead that alternates between positive and negative relative to a second power lead during each of multiple cycles. A second power source is coupled to a third power lead and the second power lead, and the second power source is configured to apply a second voltage to the third power lead that alternates between positive and negative relative to the second power lead during each of the multiple cycles. A controller is configured to control the first power source and the second power source to phase-synchronize the first voltage with the second voltage, so both, the first voltage and the second voltage, are simultaneously negative during a portion of each cycle and simultaneously positive relative to the second power lead during another portion of each cycle.
A cathode unit for a magnetron sputtering apparatus includes a backing plate joined to an upper side opposed to a sputtering surface of a target set in a posture facing an inside of a vacuum chamber and a magnet unit disposed above the backing plate at an interval, a refrigerant passage through which a refrigerant can flow being formed in the backing plate, in which a surface pressure applying unit is provided, the surface pressure applying unit applying, toward an upper outer surface of the backing plate from above the backing plate, a surface pressure equivalent to pressure applied to an upper inner surface of the backing plate when the refrigerant is circulated.
A plasma processing system includes a radio-frequency (RF) power source unit configured to generate three RF powers; a process chamber to which a process gas supplied and to which the RF powers are applied to generate a plasma; and an impedance matcher between the RF power source unit and the process chamber, the impedance matcher configured to adjust an impedance. The RF power source unit may include a first RF power source connected to a first electrode located in a lower portion of the process chamber to apply a first RF power having a first frequency, a second RF power source connected to the first electrode and to apply a second RF power having a second frequency, and a third RF power source connected to a second electrode located in an upper portion of the process chamber and to apply a third RF power having a third frequency.
A vaporizer includes a crucible in which an aluminum-containing solid material is placed, and a heater. The crucible includes a chlorine containing gas inlet and a vapor outlet. The heater heats the crucible.
A circuit and method are disclosed enabling a direct current (DC) power source to power a load circuit designed for alternating current (AC) input. The circuit is arranged to be connected between a DC power source and a load circuit in which the load circuit includes an electric load and a switch with a mechanical contact in series with the load. The circuit comprises a contact opening detector arranged to detect an opening event of the switch contact and a damping component arranged to be triggered in response to the contact opening detector detecting a contact opening event. The triggered damping component causes a momentary lowering of a load circuit input voltage, such that the momentary lowering of the load circuit input voltage prevents the sustaining of an electric arc across the opened switch contact.
An electrical connector assembly can include a housing having a connection opening configured to receive a conductor, and a lug channel in communication with the connection opening. The assembly can also include one or more lug motion resistance features extending from at least one of the housing and the lug. The one or more lug motion resistance features are configured to resist motion of the lug toward the closed position to retain the lug in the open position.
The disclosure discloses an optical path system for detecting a vacuum degree of a vacuum switch and a method thereof. In the optical path system, a plasma excitation unit excites pulsed laser along an excitation optical path to bombard a shielding case of a vacuum switch to be detected, so as to generate laser plasma; an optical path focusing unit focuses the excitation optical path and a collection optical path to focus the pulsed laser on the shielding case of the vacuum switch to be detected; the optical path focusing unit includes a visible laser device for generating visible light and an adjustment device for adjusting the excitation optical path; an image collection unit collects a laser plasma image and a visible light spot focusing image; the image collection unit includes a gated detector for collecting the visible light spot image and the laser plasma image via the collection optical path.
The teaching equipment of an electromechanical system provided by the present invention is used to connect an emergency stop loop of electromechanical equipment, including a multi-stage key switch, an enabling switch and a safety control device. The multi-stage key switch is used to switch between a first mode and a second mode. The multi-stage key switch generates a switching signal during switching. The enabling switch is connected to the emergency stop loop. The safety control device is used to receive the switching signal. The safety control device includes a transient emergency stop circuit and a disconnection loop time. The safety control device triggers the emergency stop loop to enter the emergency stop state according to the switching signal. The emergency stop state includes that the transient emergency stop circuit interrupts the emergency stop loop until the disconnection loop time is up.
An electronic device includes a frame, a stop pin, and a button. The frame defines a button hole and a pin hole in communication with the button hole. An inner side wall of the button hole is provided with a stop protrusion at a position away from the pin hole. The stop pin is inserted into the pin hole and partially received in the button hole. The button is provided with a first hook and a second hook away from the first hook. The first hook hooks the stop protrusion. The second hook hooks part of the stop pin in the button hole. The button can be pressed to slide a preset distance under a limit of the stop pin and the stop protrusion.
A ceramic electronic component includes a multilayer chip having a substantially rectangular parallelepiped shape and including dielectric layers and internal electrode layers that are alternately stacked, a main component of the dielectric layers being ceramic, a main component of the internal electrode layers being Ni, the internal electrode layers being alternately exposed to two end faces of the multilayer chip opposite to each other, and external electrodes, each of which is provided on each of the two end faces. Each of the external electrodes includes a base layer contacting the internal electrode layers, a main component of the base layer being Cu. The base layer includes Ni of 1 wt % or more and 10 wt % or less on a presumption that an amount of Cu is 100 wt %.
A multilayer electronic component includes a body including a dielectric layer and a first internal electrode and a second internal electrode and having first to sixth surfaces, a first external electrode including a first connection portion on the third surface, a first band portion on the first surface, and a third band portion on the second surface, a second external electrode including a second connection portion on the fourth surface, a second band portion on the first surface, and a fourth band portion on the second surface, an insulating layer disposed on the second surface and extending onto the first and second connection portions, a first plating layer disposed on the first band portion, and a second plating layer disposed on the second band portion. The insulating layer includes glass, and a region disposed on the second surface in the insulating layer has a convex shape in the first direction.
The present invention is directed to a multilayer capacitor and a circuit board containing the multilayer capacitor. The capacitor includes a main body containing a first set of alternating dielectric layers and internal electrode layers and a second set of alternating dielectric layers and internal electrode layers. Each set contains a first internal electrode layer and a second internal electrode layer wherein each layer includes a top edge, a bottom edge opposite the top edge, and two side edges that define a main body of the layer. Each layer contains at least one lead tab extending from the top edge of the main body of the layer and at least one lead tab extending from the bottom edge of the main body of the layer wherein the lead tabs are offset from the side edges of the main body of the layer. In addition, external terminals are electrically connected to the internal electrode layers wherein the external terminals are formed on a top surface of the capacitor and a bottom surface of the capacitor opposing the top surface of the capacitor.
Magnetic coupling devices are disclosed. The magnetic coupling devices may include sensors, retractable pins, stationary pins, probes, and/or additional tools. The magnetic coupling devices may include multiple sets of pole portions, a first set may be received in an opening in a first magnet of the magnetic coupling device and a second set may be outside of an envelope of the first magnet.
A superconducting magnet assembly is provided. The magnet assembly includes a magnet configured to generate a polarizing magnetic field, a thermosyphon tube, a main tank, and a metering tank. The thermosyphon tube is in thermal contact with the magnet, the thermosyphon tube configured to carry cryogen therethrough and cool the magnet via the cryogen. The metering tank contains the cryogen and is coupled with the main tank, and the main tank has an interior volume greater than an interior volume of the metering tank, The thermosyphon tube is coupled with the main tank at a first end of the thermosyphon tube and coupled with the metering tank at a second end of the thermosyphon tube, the second end opposite the first end, and the thermosyphon tube and the metering tank define a path along which the cryogen flows.
A quench protection arrangement for a superconducting magnet is disclosed. The arrangement comprises: a superconducting magnet comprising a plurality of magnet sections; a plurality of varistors, wherein each of the plurality of varistors is electrically connected in parallel across a respective one of the plurality of magnet sections; and a heater arrangement electrically connected to the plurality of varistors and configured to apply heat to each of the plurality of magnet sections in response to a change in a voltage across any one or more of the plurality of varistors. A method of protecting a superconducting magnet is also disclosed.
The solenoid coil includes a coil having a first end surface and a second end surface on its both ends in an axial direction, a member which is in contact with the first end surface, and has a groove through which the wire material of the coil passes, and an insulating resin formed to coat at least an outer circumferential surface and the second end surface of the coil. The resin with a substantially U-shaped section is continuously coated on at least a part of an inner circumferential surface of the coil via an area from the outer circumferential surface to the second end surface.
The present invention relates to a magnetic core using a different type of magnetic material. The magnetic core according to one embodiment may comprise: a ferrite powder comprising manganese (Mn), zinc, iron, and oxygen (O); and a metal alloy powder made of at least two substances from among nickel (Ni), iron (Fe), aluminum (Al), molybdenum (Mo), and silicon (Si). Here, the magnetic core can comprise 67 to 72 wt % of the ferrite powder and 28 to 33 wt % of the metal alloy powder.
A shunt resistor the resistive value of which can be lowered simply and easily has: a first resistive body, two base materials that sandwich the first resistive body therebetween and are joined by a welding to the first resistive body, and a second resistive body joined by a welding to the two base materials at different positions from the first resistive body. In addition, the second resistive body can come into contact with the first resistive body.
A cable includes: plural cable sets each including a pair of core wires, a shielding layer covering the pair of core wires, and an outer layer covering the shielding layer; and plural fixing wires cross-braided outside the cable sets to keep the cable sets in a row position along a lateral direction.
A filter for separating particles from a cooling liquid in a nuclear plant is presented. The filter includes at least one passage with an inner surface, an inlet end and an outlet end, wherein the at least one passage is arranged to permit through-flow of the cooling liquid in a main flow direction (MFD) from the inlet end to the outlet end. The inner surface of the at least one passage includes at least one surface section having a structured surface forming a plurality of surface portions facing the main flow direction (MFD) of the cooling liquid and being arranged to catch the particles. Also, a fuel assembly for a nuclear plant, including a filter is presented.
According to embodiments, a light water reactor uranium fuel assembly is capable of reducing heating values of both Am-241 and Cm-244, to reduce the amount of generated vitrified waste without using fast reactors. The light water reactor uranium fuel assembly is a light water reactor uranium fuel assembly to be used in a nuclear fuel cycle that extracts. An americium isotope is extracted at the time of reprocessing of spent fuel to be added to a fuel, in which a weight fraction W (unit: wt %) of americium 241 to be added to a fuel heavy metal is in ranges of
W<−0.006e2+0.12e−0.43 (enrichment: 5 wt % or more),
W<−0.000356e+0.00357 (enrichment: 4.2 wt % or more and less than 5.0 wt %)
with respect to an average enrichment of uranium 235 e (unit: wt %) of the fuel assembly.
A system and process for dynamically managing a procedure. The system includes a data collection device(s) that objectively monitor a subject and transmit such information to the system and real time position components that report on the availability of an individual(s) to perform the procedure. The system reviews the information, provides a subject diagnosis and recommends equipment. The system can also schedule and monitor the procedure. The individual(s) performing the procedure have the option of consulting with relevant experts and visually interacting with the experts.
A compartmentalized dynamic anatomic atlas is disclosed, comprising static atlas data comprising spatial element data and element representation data, wherein the spatial element data describes spatial properties of a spatial atlas element and wherein the element representation data describes representational properties assignable to the spatial atlas element, the atlas further comprising dynamic atlas data comprising information on a dynamic property which information is respectively linked to the spatial atlas element.
An example system for demonstrating at least one aspect of an orthopedic surgical procedure includes a first device configured to display a presentation to a first user while the first user is wearing the device, wherein the presentation includes virtual element(s) that are controllable by the first user while the first user is wearing the first device, and wherein the virtual element(s) comprise a 3-dimensional (3D) virtual representation of one or more anatomical features associated with the orthopedic surgical procedure; and a second device configured to display the presentation to a second user, wherein the virtual element(s) further include virtual pre-operative plan element(s) shown relative to the 3D virtual representation, virtual surgical guidance feature(s) shown relative to the 3D virtual representation, or surgical result(s) virtually illustrated on the 3D virtual representation so as to demonstrate aspect(s) of the orthopedic surgical procedure.
An emerging service in the medical industry is to provide high quality remote care to patients by remotely monitoring patient vital information. In some instances, patient vitals information is collected at a much higher frequency in comparison to a traditional clinical environment. This frequent influx of patient health information can result in a considerable amount of health-related noise that health computing systems and clinicians must evaluate. The instant systems and methods leverage autoregressive recurrent neural networks and patient embeddings to predict the likelihood of needing to address certain patient information, thereby reducing the amount of health-related noise and to enable health computing systems and clinicians to use their resources more effectively.
Methods, systems, and devices for memory row-hammer mitigation are described. A memory device may operate based on a scheme that is continuous across power cycles. For example, the memory device may access a region if a value of a counter does not satisfy a threshold value and may access the region if a value of the counter satisfies the threshold value. Upon transitioning power states, the value of the counter may be stored to a non-volatile memory such that it may be accessed when transitioning back to the original power state (e.g., an “ON” state). Accordingly, the value of the counter may be maintained across power cycles.
A memory device includes a memory group comprising plural memory cells, a control circuitry configured to read a first hard decision data entry and a first soft decision data entry together from a first memory cell among the plural memory cells, and a page buffer circuit, coupled to the first memory cell via a bit line. The page buffer circuit includes plural data latches configured to store the first hard decision data entry and the first soft decision data entry and at least one cache latch configured to store one of the first hard decision data entry and the first soft decision data entry which are transferred from the plural data latches.
The present application provides a sense amplifier, a memory, and a control method. The sense amplifier includes: an amplification module, configured to amplify a voltage difference between a bit line and a reference bit line when the sense amplifier is at an amplification stage; and a controlled power module, connected to the amplification module, and configured to: determine a drive parameter according to a rated compensation voltage range between the bit line and the reference bit line, and supply power to the amplification module according to the drive parameter, so as to control the amplification module to pull a compensation voltage between the bit line and the reference bit line to be a rated compensation voltage at an offset cancellation stage, where the rated compensation voltage is within the rated compensation voltage range.
The present application relates to a method and apparatus for batch testing device, related a computer device and a medium. The method includes: writing a corresponding test identification into each of the devices to be tested, wherein different devices to be tested have different test identifications; acquiring a device identification of each of the devices to be tested and generating a device identification sequence; sending corresponding test cases to the devices to be tested sequentially according to the device identification sequence, so that each of the devices to be tested executes the corresponding test case; and generating a test result for each of the devices to be tested, the test result corresponding to the corresponding test identification.
A device includes a threshold voltage distribution estimation network configured to generate an estimated distribution using a feature distribution and read trial information, a set of feature distributions generated from a plurality of threshold voltage distributions for a plurality of pages of a memory device, and a read reference voltage estimation network configured to generate a read reference voltage from the estimated distribution. The read trial information includes a read trial vector and an output value, the output value being generated by applying the read trial vector to a threshold voltage distribution for a page to be read among the plurality of threshold voltage distributions.
Non-volatile memory cells are programmed by pre-charging channels of unselected non-volatile memory cells connected to a selected data word line, boosting the channels of unselected non-volatile memory cells connected to the selected data word line after the pre-charging and applying a program voltage pulse to selected non-volatile memory cells connected to the selected data word line while boosting. The pre-charging includes applying pre-charge voltages to one set of data word lines and dummy word line(s) as well as applying overdrive voltages to another set of data word lines connected to already programmed memory cells. At the end of the pre-charging, the dummy word lines are ramped down to a resting voltage prior to lowering the data word lines to one or more resting voltages.
In certain aspects, a circuit includes an amplifier, a first transistor, a second transistor, a third transistor, a signal pair generation circuit, and a leakage track bias generator circuit connected to the signal pair generation circuit. A gate terminal of the first transistor is connected to an output of the amplifier, and a first terminal of the first transistor is connected to an input of the amplifier. A first terminal of the second transistor is connected to a second terminal of the first transistor. A first terminal of the third transistor is connected to the first terminal of the first transistor, and a second terminal of the third transistor is connected to a second terminal of the second transistor. The signal pair generation circuit is connected to a gate terminal of the second transistor and a gate terminal of the third transistor. The leakage track bias generator circuit includes a resistor, and a first terminal of the resistor is connected to the ground.
According to one embodiment, there is provided a non-volatile semiconductor storage device including a non-volatile memory, a monitoring section, a determining section, and a notification processing section. The non-volatile memory includes a plurality of memory cells driven by word lines and a voltage generating section that generates a read voltage to be applied to the word lines. The monitoring section monitors a change in a threshold distribution of the plurality of memory cells upon performing a read processing to read data from the plurality of memory cells by applying the read voltage to the word lines. The determining section determines a degree of deterioration of the non-volatile memory in accordance with a monitoring result by the monitoring section. The notification processing section notifies a life of the non-volatile memory in accordance with a determining result by the determining section.
A read voltage calibration method, a memory storage device, and a memory control circuit unit are provided. The read voltage calibration method includes: reading data from a first physical unit by using multiple read voltage levels; decoding the data to obtain multiple error evaluation parameters; determining a first vector distance parameter according to a first error evaluation parameter; determining multiple candidate read voltage levels according to the first vector distance parameter and a first read voltage level; determining a target read voltage level according to one of the candidate read voltage levels; and reading the data again from the first physical unit by using the target read voltage level.
Apparatus might include an array of memory cells comprising a plurality of strings of series-connected memory cells, a data line, a plurality of sets of field-effect transistors with each of the sets of field-effect transistors between the data line and a respective string of series-connected memory cells and having N field-effect transistors that are fabricated to have a respective binary permutation of two threshold voltages of a plurality of possible binary permutations of two threshold voltages having N positions, and N select lines that are each connected to a control gate of a respective field-effect transistor of each of the sets of field-effect transistors.
A memory device includes a first string driver circuit and a second string driver circuit that are disposed laterally adjacent to each other in a length direction of a memory subsystem. The first and the second string driver circuits are disposed in an interleaved layout configuration such that the first connections of the first string driver are offset from the second connections of the second string driver in a width direction. For a same effective distance between the corresponding opposing first and second connections, a first pitch length corresponding to the interleaved layout configuration of the first and second string drivers is less by a predetermined reduction amount than a second pitch length between the first and second string drivers when disposed in a non-interleaved layout configuration in which each of the first connections is in-line with the corresponding second connection.
A memory device and programming method thereof are provided. A memory cell array includes a first dummy word line set, plural word lines and a second dummy word line set in sequence. The method includes: grouping the word lines into word line groups; generating at least one pass bias set having plural pass biases that are respectively corresponding to each word line group; selecting one word line for programming, and determining that the selected word line belongs to a specific word line group; and according to a programming sequence, applying a corresponding pass bias in the plural pass biases of the at least one pass bias set to at least one dummy word line in one of the first and the second dummy word line sets, wherein the corresponding pass bias corresponds to the specific word line group.
Systems and methods for reading a first and second plurality of memory cells include applying a first ramping voltage with a first increment for each ramping step to read the first plurality of cells, counting, among the first plurality of cells at each ramping step, a first number of logic 1 cells, comparing the first number with a threshold at each ramping step of the first ramping voltage, determining a first voltage reached by the first ramping voltage, at the first voltage the first number becoming equal to or higher than the threshold for the first time, applying a second voltage lower than the first voltage to read the second plurality of cells, and applying a second ramping voltage ramping up from the second voltage with a second predetermined increment lower than the first predetermined increment for each ramping step to read the second plurality of cells.
An electronic device includes memory devices, and a memory controller configured to provide program commands instructing to store data in the memory devices, each of the memory devices including a memory block including a plurality of memory cells, a peripheral circuit configured to perform a first program operation and a second program operation of storing the data in select memory cells which are memory cells selected from among the plurality of memory cells, in response to the program command, and a program operation controller configured to control the first program operation and the second program operation, the first program operation performed using one logical page data among page data to be stored in the select memory cells, and the second program operation performed using remaining logical page data except for the one logical page data among the page data.
The present disclosure provides a memory circuit. The memory circuit includes: a plurality of word lines, a word line driver, and a first conductive line. The word line driver is electrically connected to the word lines. The word line driver includes: a plurality of first electronic components and a plurality of second electronic components. The plurality of first electronic components each electrically connected to the corresponding word line. The plurality of second electronic components each having a first terminal and a second terminal. The first terminal is electrically connected to the corresponding word line and the corresponding first electronic component. The first conductive line is electrically connected to the second terminal of the second electronic components. The first conductive line has a length proportional to the number of the word lines.
The present disclosure relates to circuits, systems, and methods of operation for a memory device. In an example, a memory device includes a plurality of memory cells, each memory cell having a variable impedance that varies in accordance with a respective data value stored therein; and a read circuit configured to read the data value stored within a selected memory cell based upon a variable time delay determination of a signal node voltage change corresponding to the variable impedance of the selected memory cell.
A memory device includes a memory die bonded to a logic die. A logic die that is bonded to a memory die via a wafer-on-wafer bonding process can receive signals indicative of input data from a global data bus of the memory die and through a bond of the logic die and memory die. The logic die can also receive signals indicative of kernel data from local input/output (LIO) lines of the memory die and through the bond. The logic die can perform a plurality of operations at a plurality of vector-vector (VV) units utilizing the signals indicative of input data and the signals indicative of kernel data. The inputs and the outputs to the VV units can be configured based on a mode of the logic die.
Provided are a sense amplifying circuit and method, and a semiconductor memory. The sense amplifying circuit includes: a transmission circuit, configured to receive a signal to be processed and perform transmission on the signal to be processed to obtain an initial transmission signal; and an amplifying circuit, configured to receive a first control signal and the signal to be processed, and perform amplification on the initial transmission signal according to the first control signal and the signal to be processed to obtain a target transmission signal.
According to one embodiment, a first power-supply voltage is applied to I/O cells, an I/O cell connected to a clock terminal is initially set to a threshold of a second voltage signaling, an I/O cell connected to a command terminal and I/O cells connected to data terminals are initially set as an input, and when a clock control unit detects receipt of one clock pulse and a signal voltage control unit detects a host using the second voltage signaling, a signal voltage control unit drives the I/O cell of a first data terminal high level after a second power-supply voltage is applied to I/O cells and the threshold of a second voltage signaling is set to I/O cells of the clock, command and data terminals.
At least one portion of a memory array may be arranged to provide high density non-volatile random access memory (HIGH DENSITY NON-VOLATILE RAM) while at least one other portion of the memory array may be arranged to provide dynamic random access memory (DRAM)-like memory. In some examples, the memory array may be arranged by programming one or more configuration devices. In some examples, the configuration device may include one or more switches to couple one or more memory cells to a sense amplifier. In some examples, the configuration device may include fuses and/or antifuses to couple one or more memory cells to a sense amplifier. In some examples, the portions of the memory array may be reconfigurable from one arrangement to another arrangement.
There is provided an optical recording medium substrate including a polycarbonate in which an average molecular weight is in a range from 15000 to 16000, and mass per unit volume at 25° C. is in a range from 1.1930 g/cm3 to 1.2000 g/cm3.
This disclosure describes one or more implementations of systems, non-transitory computer-readable media, and methods that generate a temporally remapped video that satisfies a desired target duration while preserving natural video dynamics. In certain instances, the disclosed systems utilize a playback speed prediction machine-learning model that recognizes and localizes temporally varying changes in video playback speed to re-time a digital video with varying frame-change speeds. For instance, to re-time the digital video, the disclosed systems utilize the playback speed prediction machine-learning model to infer the slowness of individual video frames. Subsequently, in certain embodiments, the disclosed systems determine, from frames of a digital video, a temporal frame sub-sampling that is consistent with the slowness predictions and fit within a target video duration. In certain implementations, the disclosed systems utilize the temporal frame sub-sampling to generate a speed varying digital video that preserves natural video dynamics while fitting the target video duration.
A method (600) for decoding an encoded audio signal (102) is described. The encoded audio signal (102) comprises a sequence of frames. Furthermore, the encoded audio signal (102) is indicative of a plurality of different dynamic range control (DRC) profiles for a corresponding plurality of different rendering modes. Different subsets of DRC profiles from the plurality of DRC profiles are comprised within different frames of the sequence of frames, such that two or more frames of the sequence of frames jointly comprise the plurality of DRC profiles. The method (600) comprises determining a first rendering mode from the plurality of different rendering modes; determining (609, 610) one or more DRC profiles from a subset of DRC profiles comprised within a current frame of the sequence of frames; determining (611) whether at least one of the one or more DRC profiles is applicable to the first rendering mode; selecting (604) a default DRC profile as a current DRC profile, if none of the one or more DRC profiles is applicable to the first rendering mode; wherein definition data of the default DRC profile is known at a decoder (100) for decoding the encoded audio signal (102); and decoding the current frame using the current DRC profile.
An encoding method includes determining an adaptive broadening factor based on a quantized line spectral frequency (LSF) vector of a first channel of a current frame of an audio signal and an LSF vector of a second channel of the current frame, and writing the quantized LSF vector and the adaptive broadening factor into a bitstream.
A mobile device includes: a location sensor configured to detect a location of the mobile device; a timer; a microphone configured to receive an utterance input of a user; a communication interface; a memory; and a processor. The processor is configured to execute one or more instructions stored in the memory to extract, from the utterance input of the user, element information corresponding to a command controlling a target device and detection condition information of the target device; detect first context information using the location sensor and the timer; determine whether the detected first context information satisfies the detection condition information of the target device; and process the command corresponding to the element information of the command, based on a result of the determination.
Devices and techniques are generally described for cohort determination in natural language processing. In various examples, a first natural language input to a natural language processing system may be determined. The first natural language input may be associated with a first account identifier. A first machine learning model may determine first data representing one or more words of the first natural language input. A second machine learning model may determine second data representing one or more acoustic characteristics of the first natural language input. Third data may be determined, the third data including a predicted performance for processing the first natural language input by the natural language processing system. The third data may be determined based on the first data representation and the second data representation.
A command analysis device capable of shortening the time until a command is executed is provided. The command analysis device includes a speech recognition unit that performs, every time when a predetermined unit of a speech signal is input, speech recognition on the speech signal and acquires a partial speech recognition result which is an intermediate result, and a command analysis unit that verifies an intermediate result in light of a predetermined intermediate result recognition rule, and outputs an analysis result during the input of the speech signal when a command execution target and a command execution content are successfully analyzed are provided.
An electronic device is disclosed. The present electronic device comprises: a voice receiving unit; and a processor, wherein the processor: when a user's voice is received through the voice receiving unit, determines an accumulation level of utterance history information corresponding to the characteristics of the user's voice; when the accumulation level of utterance history information is below a predetermined threshold level, provides response information corresponding to the user's voice on the basis of user information related to the characteristics of the user's voice; and when the accumulation level of utterance history information is equal to or higher than the predetermined threshold level, provides response information corresponding to the user's voice on the basis of the user information and the utterance history information.
A method, computer program product, and computing system for defining a model representative of a plurality of acoustic variations to a speech signal, thus defining a plurality of time-varying spectral modifications. The plurality of time-varying spectral modifications may be applied to a reference signal using a filtering operation, thus generating a time-varying spectrally-augmented signal.
A computer-implemented method for measuring cognitive load of a user creating a creative work in a creative work system, may include generating at least one verbal statement capable of provoking at least one verbal response from the user, prompting the user to vocally interact with the creative work system by vocalizing the at least one generated verbal statement to the user via an audio interface of the creative work system, and obtaining the at least one verbal response from the user via the audio interface, and determining the cognitive load of the user based on the at least one verbal response obtained from the user, wherein generating the at least one verbal statement is based on at least one predicted verbal response suitable for determining the cognitive load of the user.
A noise cancellation system for a vehicle, with a microphone for receiving noise and generating a corresponding noise signal; a loudspeaker for emitting an acoustic wave according to a cancellation signal to cancel the noise; a control unit comprising a memory and a controller; wherein the memory has a noise filter; and wherein the controller is configured to obtain at least a vehicle related information of the vehicle; to configure the noise filter based on the at least one vehicle related information; and to generate a cancellation signal based on the noise signal and the noise filter.
A noise canceling adaptive filter outputs, from a front seat speaker, a noise canceling sound generated by applying a transfer function X(z) adapted by an adaptive operation using an output of a front seat microphone as an error to an output sound of a sound source apparatus. An output of the front seat microphone is added to an output of an audio feedback canceling filter by a second adder, added to an output sound of the sound source apparatus by a third adder, and output from a rear seat speaker. The audio feedback canceling filter applies a transfer function X′(z) and a transfer function C{circumflex over ( )}(z) on an output of the second adder and outputs a resultant. The transfer function C{circumflex over ( )}(z) corresponds to a transfer function C(z) from the front seat speaker to the front seat microphone. In synchronization control, the transfer function X(z) is set as the transfer function X′(z).
A method for of encoding an application screen comprises partitioning graphic data into a plurality of graphic layers and classifying each of the plurality of graphic layers as either a screen content (SC) or a non-screen content (non-SC) layer. The method further comprises classifying each of the plurality of graphic layers as either a screen content (SC) or a non-screen content (non-SC) layer. Further, the method comprises rendering and encoding the one or more SC layers using a first codec and the one or more non-SC layers using a second codec.
An electronic device with short frame time length is provided. The electronic device includes a substrate, a plurality of first signal lines, a plurality of second signal lines, and two first integrated circuits. The plurality of first signal lines are disposed on the substrate. The plurality of first signal lines are divided into a first group of signal lines and a second group of signal lines. The plurality of second signal lines are disposed on the substrate. The plurality of second signal lines are disposed alternately with the plurality of first signal lines. The two first integrated circuits are bonded on the substrate. Each of the two first integrated circuits are electrically connected to the first group of signal lines and the second group of signal lines. The first group of signal lines and the second group of signal lines are disposed alternately in columns.
A head wearable device (HWD) suitable to be worn by a user, the HWD may include: a head tracker configured to track a line of sight (LOS) of the user; a near eye display (NED) comprising: a plurality of transistors groups forming a pixel array of said display, a plurality of backlight units, forming a backlight surface of said display; a backlight control module configured to dim the backlight units that spatially overlap one or more of the transistor groups whenever the data at said transistor groups is being refreshed and further configured to change at least one of: a frequency and a location of the dimmed backlight units; and a computer processor coupled to the tracker and the NED and configured to instruct the backlight control module to change at least one of: the frequency and the location of the dimmed backlight units, based on the user LOS.
A display panel includes a pixel circuit and a driving circuit. The pixel circuit includes a driving transistor. The driving circuit is configured to provide a signal for the pixel circuit, receive a third voltage signal and a fourth voltage signal, and generate an output signal. The third voltage signal is a high-level signal, and the fourth voltage signal is a low-level signal. A working process of the pixel circuit includes a reset phase and a bias phase. The output signal of the driving circuit is a reset signal in the reset phase. The output signal of the driving circuit is a bias signal in the bias phase. In response to the driving transistor being a PMOS transistor, the reset signal is the fourth voltage signal, and the bias signal is the third voltage signal.
A pixel includes an organic light-emitting diode, a driving transistor, a first dual gate transistor, a first capacitor, and a compensation transistor. The organic light-emitting diode includes first and second terminals. The driving transistor generates the driving current and includes a first terminal to which a first power supply voltage is applied, a second terminal connected to the first terminal of the organic light-emitting diode, and a gate terminal. The first dual gate transistor is connected between the gate terminal of the driving transistor and the second terminal of the driving transistor and includes first and second sub-transistors. The first capacitor includes a first electrode to which the first power supply voltage is applied, and a second electrode connected to a first node that connects the first and second sub-transistors to each other. The compensation transistor includes a terminal connected between the second electrode and the first node.
Disclosed are a pixel drive circuit, a driving method, and a display panel. The pixel drive circuit includes a light-emitting element; a power supply line, including a high-potential power supply and a low-potential power supply, connected to the light-emitting element; a pulse amplitude modulation unit, including a first drive transistor connected to the light-emitting element and the power supply line; wherein a driving current with different amplitudes is provided to the light-emitting element according to a voltage applied to a gate of the first drive transistor; and a pulse width modulation unit, including a second drive transistor connected to the light-emitting element and the pulse amplitude modulation unit; wherein a duration of the driving current of the light-emitting element is controlled according to a voltage applied to a gate of the second drive transistor.
A display apparatus may include a display panel including a plurality of light emitting diode (LED) pixels; a panel driver configured to provide a driving signal to the display panel to drive the display panel; a memory storing heating characteristic information of each of a red (R) sub-pixel, a green (G) sub-pixel, and a blue (B) sub-pixel included in each of the plurality of LED pixels; and a processor configured to: obtain an average brightness value corresponding to an input image based on a gray level value of the input image, obtain heating estimation data of the input image based on the gray level value of the input image and the heating characteristic information stored in the memory, modify the obtained average brightness value based on the heating estimation data, and control the panel driver based on the modified average brightness value.
A gamma voltage generator, a display device, and a driving method of a display panel. The gamma voltage generator includes a control module, a data storage module, a digital-to-analog conversion module, and an output module which are electrically connected in sequence. The data storage module includes at least a first data memory and a second data memory. The first memory is configured to store and output a first digital signal to enable the output module to output a first gamma voltage in a first operating phase of the display panel. The second memory is configured to store and output a second digital signal to enable the output module to output a second gamma voltage in a second operating phase of the display panel. The first operating phase and a second operating phase are divided in accordance with a chronological order.
A display device includes a display region and a periphery region surrounding the display region. The display device includes an driving circuit substrate, a TFT array substrate, a front plane laminate, and multiple conductive wires. The driving circuit substrate includes multiple first conductive pads. The TFT array substrate includes multiple second conductive pads. The TFT array substrate is located on the driving circuit substrate. The TFT array substrate is located between the driving circuit substrate and the front plane laminate. The conductive wires are electrically connected with the first conductive pads and the second conductive pads, respectively. The first conductive pads and the second conductive pads are located in the periphery region.
A control device of a projection apparatus that projects an image to a projection target object, includes a processor, and the processor is configured to, in response to reception of a first operation by an operation portion for operating the projection apparatus, perform a control of projecting an operation image for operation of the projection apparatus from the projection apparatus to a part, in a projection range of the projection apparatus, determined based on second information different from first information obtained by the first operation performed on the operation portion
A floating advertisement device includes: an electric unmanned flying object connected to one end of a power supply line that supplies power; a control unit controlling an operation of the electric unmanned flying object; an advertisement medium hung from the electric unmanned flying object, and having, at a lower end surface thereof, a landing guide part that performs positioning at a time of descending; an advertisement display unit capable of displaying advertisement contents in a changeable manner as an outer peripheral surface of the advertisement medium, and formed in a bendable manner; a power source disposed on the ground and connected to the other end of the power supply line; and a support member capable of supporting the advertisement medium by being fitted with the landing guide part when the advertisement medium descends.
A delivery system includes a database configured to store information of a customer where the information includes a default payment method, a communication system configured to communicate with an autonomous vehicle and with a device of the customer, where the device includes a display screen having a button to summon an autonomous vehicle, at least one processor, and a memory storing instructions. The instructions, when executed by the at least one processor, cause the delivery system to receive an indication via the communication system that the button on the device of the customer has been clicked, and instruct the autonomous vehicle to travel to a location of the customer.
A computer-implemented method to provide collaboration between a group of vehicles. The method includes linking two or more vehicles into a group, wherein each vehicle is partially automated, includes a plurality of sensors, and are performing a common task. The method further includes generating, for each vehicle, a 360 degree view of the vehicle with data from the plurality of sensors. The method includes aggregating the 360 degree view for each vehicle into a group view, that includes all the grouped vehicles. The method includes displaying the group view on an augmented reality (AR) device a, where the group view includes a relative location for each vehicle in the group. The method includes applying a set of rules to the group of vehicles, wherein the rules provide instructions to each vehicle how to operate within the group, where the set of rules is configured to complete the task.
A vehicle management system (1) for managing a plurality of vehicles shared by a plurality of users, comprising: a controller (10) for accepting a use request for using the vehicle from the user and managing vehicle dispatch; and a database (20) for storing the use request including a departure place and a destination of the vehicle designated by the user, wherein the controller (10) calculates a required time for the vehicle to arrive at the destination designated by a first user who has made the use request as a first time, calculates a time which is a longer time than the first time and is a time to present to the first user, as a second time, calculates an available area for ride-sharing based on the service capacity, accepts the use request from the second user, and when the departure place designated by the second user is within the available area for ride-sharing, has the vehicle pass through the departure place designated by the second.
A process for local traffic approximation through analysis of cloud data is provided. The process includes, within a computerized traffic flow estimation controller of a host vehicle, operating programming to monitor a planned navigational route of the host vehicle, identify along the planned navigational route a road section including cross-traffic, monitor cloud data related to a mobile cellular device, analyze the cloud data to identify traffic posing a hazardous condition to the host vehicle within the road section, and generate a vehicle alert to a driver of the host vehicle based upon the identified traffic.
A device may receive a ticket identifier associated with a ticket, a vehicle identifier associated with a vehicle, and video data tracking the vehicle to a parking spot in a parking area. The device may process the video data, with models, to identify the parking spot and a parking spot location, and may associate the ticket identifier, the vehicle identifier, and the parking spot location. The device may receive a starting location of a user device associated with a user of the vehicle, and the ticket identifier based on the user scanning the ticket. The device may determine the parking spot location based on the ticket identifier, and may process the starting location and the parking spot location, with a path model, to calculate a navigation path from the starting location to the parking spot location. The device may provide the navigation path to the user device.
Disclosed is a method for predicting a trajectory of a traffic participant in a complex heterogeneous environment, including the following steps: obtaining traffic participant information in a complex heterogeneous environment; arranging and numbering traffic participant classes based on the class information, to obtain serial numbers of the traffic participant classes; establishing a position graph, a velocity graph, an acceleration graph, and a class graph, into each of which expert experience is introduced; and capturing topological structure relationships and time dependence relationships to obtain a position hidden state, a velocity hidden state, an acceleration hidden state, and a class hidden state; classifying the position hidden state, the velocity hidden state, the acceleration hidden state, and the class hidden state to obtain a hidden state set of traffic participants; and decoding hidden states of the traffic participants separately using a corresponding decoder to obtain future trajectory predictions of the traffic participants.
A control device includes a control unit configured to execute controls of displaying, on a roadway, a first crosswalk toward a first side of a roadway and displaying, on the roadway, a second crosswalk toward a second side of the roadway, and concealing the first crosswalk from the first side toward the second side while a pedestrian is crossing the roadway from the first side to the second side through the first crosswalk and the second crosswalk and concealing the second crosswalk after the pedestrian has crossed the roadway. The second side is opposite to the first side.
A driving mechanism for moving a flat optical element is provided. The driving mechanism includes a fixed part, a movable member, and a driving assembly. The movable member is movably disposed on the fixed part and connected to the optical element. The driving assembly is configured to impel the movable member and the optical element to move relative to the fixed part. The driving assembly has a coil disposed on the fixed part.
A smart home system such a smart security system includes at least one controlled module capable of performing monitoring and/or control functions, and a controller that is in communication with the controlled module and a user device such as a smart phone or computer tablet. The system is operable to configure the user device with a first set of user interfaces and control functionalities in response to selection of a first operating mode, and to configure the user device with a second set of user interfaces and control functionalities in response to selection of a second operating mode. The first mode may be a master-controller mode in which the user device's graphics are displayed in portrait orientation, and the second mode may be a panel mode in which the user device's graphics are displayed in landscape orientation.
In some implementations, an automated teller machine (ATM) may accept a card. The ATM may eject the card at a first time. The ATM may retract the card based on a determination that a threshold amount of time has elapsed from the first time and that the card has not been removed. The ATM may eject the card at a second time after retracting the card. The ATM may retract the card based on a determination that the threshold amount of time has elapsed from the second time and that the card has not been removed. The ATM may provide the card to a card storage compartment of the ATM after retracting the card and based on a determination that the card has been ejected or retracted a threshold number of times.
A multi-sport challenge system may include a multi-sport facility, a sport challenge menu including a plurality of selectable sport challenges, and a fee/prize subsystem. The multi-sport facility may include a plurality of sport grounds, wherein each of the sport grounds includes a full, partial, or simulated sport grounds. The sport challenge menu may include an entry fee and financial prize corresponding to each selectable sport challenge of the menu, wherein the entry fee is to be paid by a participant that selects the corresponding sport challenge for an opportunity to attempt the sport challenge. The financial prize may be awarded to the participant if the attempt successfully completes the sport challenge. The fee/prize subsystem may be configured to receive sport challenge selections made by participants and to collect the corresponding entry fees from the participants and output corresponding financial prizes upon successful completion of the selected sport challenges.
An electronic sports wagering exchange system to facilitating a wager-based transaction for a plurality of products or services. The system receives a wager from a user for a predetermined event through a sports betting module. The system maintains a pricing data and an availability data for each of the plurality of products or services using an inventory tracking module. The system receives a purchase order for one or more products or services from the plurality of products or services via an order processing module. The system adjusts a purchase price through the order processing module for the purchase order based on an outcome of the wager. The system dynamically determines a value of a discount or coupon through an odds calculation module based on a plurality of evolving betting odds and a potential payout of the wager.
According to one embodiment, provided is a chip recognition system that recognizes a chip on a gaming table in an amusement place having the gaming table, the chip recognition system including: a game recording apparatus that records, as an image, a state of chips stacked on the gaming table, using a camera; an image analysis apparatus that performs an image analysis on the recorded image of the state of chips; a plurality of chip determination apparatuses including at least a first artificial intelligence apparatus that determines a number of the chips stacked, using an image analysis result obtained by the image analysis apparatus; and a second artificial intelligence apparatus that decides a correct number of the chips stacked, when the plurality of chip determination apparatuses obtain different determination results for the number of the chips stacked.
Described herein are methods of processing telematics data that include receiving initial telematics data related to a vehicle from a telematics device and processing the initial telematics data to generate processed telematics data. For each recipient of a plurality of recipients, the methods additionally include determining, from the initial telematics data and/or the processed telematics data, data that is to be made accessible to a recipient. Determining the data that is to be made accessible to the recipient comprises evaluating one or more constraints for the recipient that constrain what data the recipient is permitted to receive and determining what data has been requested to be provided to the recipient. For each recipient of a plurality of recipients, the methods additionally include distributing the determined data to the recipient. Also described herein are systems for processing telematics data in accordance with the described methods.
Provided is a system and method of facilitating check-in of a luggage item of a passenger, the method includes: a) obtaining, by at least one of at least one processor, image data representative of at least one image of printed passenger information associated with an airline travel carrier on an originating hardcopy bag tag or a printed instrument having at least a portion of the printed passenger information on the originating hardcopy bag tag to create a digital passenger information (DPI) data record linked to the airline travel carrier, wherein the originating hardcopy bag tag is issued for the luggage item of the passenger, and wherein the DPI data record includes machine-encoded text of an International Air Transport Association (IATA) license plate number; b) accessing a B-type message including a passenger name record (PNR) number of the passenger, by at least one of the at least one processor, using the machine-encoded text of the IATA license plate number from a computer system associated with the airline travel carrier; c) retrieving check-in information of a return flight of the passenger with a designated return travel carrier, by at least one of the at least one processor, using PNR data associated with the PNR number; and d) checking in during a check-in window, by at least one of the at least one processor, the luggage item, the passenger, or a combination thereof, with the designated return travel carrier based on the retrieved check-in information for the return flight.
A biometric imaging arrangement configured to acquire an image of an object comprising: an image sensor comprising a photodetector pixel array configured to detect light transmitted from the object for capturing an image, an optical filter assembly comprising at least an optical interference filter, the optical filter assembly being arranged to cover the photodetector pixel array, and the optical filter assembly having an infrared cut-off wavelength to at least partly block infrared light from reaching the photodetector pixel array, the optical filter assembly further having at least a first cut-off wavelength in the visible range of wavelengths, wherein the first cut-off wavelength depends on the angle of incidence of the received light on the optical filter assembly.
A data generator which achieves further improvement includes circuitry and memory connected to the circuitry. The circuitry, in operation: obtains sensing data from each of a plurality of moving bodies that includes a plurality of sensors, the sensing data being configured based on results of sensing by the plurality of sensors; and generates synthesized data by mapping the sensing data of the moving body into a virtual space, and when generating the synthesized data, determines a position of the sensing data to be mapped into the virtual space, based at least on a position of the moving body in a real space corresponding to the sensing data.
The disclosure provides a catenary icing detection method based on infrared imaging and meteorological monitoring. In the disclosure, infrared illumination is used to detect the target, real-time images of the target are obtained through an infrared imaging sensor, and meteorological data are synchronously obtained through a meteorological monitoring unit, and normalized fusion processing is performed; the data are stored in a front-end edge computing unit, and through the deep learning model, the states of water accumulation, snow accumulation and icing of the target are automatically identified, and then sent to a background system through a transmission unit.
To present a region which is not fully monitored, provided is a monitoring device comprising a detection means, an estimation means, a determination means, and a presentation means. The detection means detects a person from an image. The estimation means estimates a region which is being viewed by the person who is detected by the detection means. On the basis of the region estimated by the estimation means, the determination means determines a region which requires special attention within a monitoring area. The presentation means presents information indicating the region which requires special attention determined by the determination means.
A system may be configured to perform enhanced detection of occluded objects in a multiple object detection system. In some aspects, the system may determine a first size of a queue captured in a video frame based on an object detection system and a video capture device, and determine a second size of the queue based on the first size of the queue and a correction model. Further, the system may detect a person at a front of the queue based on an object tracking system, determine a first period of time spent by the person at the front of the queue based on an object tracking system, and estimate a second period of time spent in the queue based at least in part on the first period of time and the second size of the queue.
A computer-implemented method for classifying video data with improved accuracy includes obtaining, by a computing system comprising one or more computing devices, video data comprising a plurality of video frames; extracting, by the computing system, a plurality of video tokens from the video data, the plurality of video tokens comprising a representation of spatiotemporal information in the video data; providing, by the computing system, the plurality of video tokens as input to a video understanding model, the video understanding model comprising a video transformer encoder model; and receiving, by the computing system, a classification output from the video understanding model.
Selections of content shared from a remote device during a video conference are copied to a destination of a computing device connected to the video conference live or at which a recording of the video conference is viewed. The content shared from the remote device during the video conference is output at a display of the computing device. A portion of the content is selected according to an instruction received from a user of the computing device while output at the display of the computing device to copy to a destination associated with software running at the computing device. The portion of the content is identified using a machine vision process performed against the content while output at the display of the computing device. The portion of the content is then copied to the destination.
A method for processing images, including: acquiring an original image and auxiliary information of the original image; acquiring an object feature map by inputting the original image into a main path of a first visual task processing model, and acquiring an auxiliary feature map by inputting the auxiliary information into a branch path of the first visual task processing model; and acquiring a response map of the original image by fusing the object feature map and the auxiliary feature map and inputting fused object feature map and auxiliary feature map into the main path of the first visual task processing model.
A diagnostic tool for deep learning similarity models and image classifiers provides valuable insight into neural network decision-making. A disclosed solution generates a saliency map by: receiving a test image; determining, with an image classifier, an image classification of the test image; determining, for the test image, a first activation map for at least one model layer using the determined image classification; determining, for the test image, a first gradient map for the at least one model layer using the determined image classification; and generating a first saliency map as an element-wise function of the first activation map and the first gradient map.
Techniques for optimizing which LEDs in a HMD to use, the brightness of those LEDs, and camera exposure are divulged based on the particular function to be performed. For instance, one set of optimization parameters may be implemented for eye tracking purposes while a different set of optimization parameters may be implemented for eye-based authentication purposes.
A system includes a three-dimensional (3D) scanner that captures a 3D point cloud corresponding to one or more objects in a surrounding environment. The system further includes a camera that captures a control image by capturing a plurality of images of the surrounding environment, and an auxiliary camera configured to capture an ultrawide-angle image of the surrounding environment. One or more processors of the system colorize the 3D point cloud using the ultrawide-angle image by mapping the ultrawide-angle image to the 3D point cloud. The system performs a limited system calibration before colorizing each 3D point cloud, and a periodic full system calibration before/after a plurality of 3D point clouds are colorized.
Provided are a method and a device for fast focusing by directly detecting target moments. The method includes: generating a setting modulation matrix and loading the modulation matrix to an optical modulator, receiving an optical signal emitted or transmitted by a target object at a current focusing position, and modulating, by the modulation matrix, the optical signal; acquiring a geometric moment value of the target object at the current focusing position according to the modulated optical signal; calculating a central moment; and a focusing position, obtained by refocusing, serving as the current focusing position, returning the optical signal of the target object that is received at the current focusing position and emitted or transmitted by the target object, comparing the central moment corresponding to the target object at all the focusing positions, and determining the focusing position that corresponds to the minimum central moment as the focusing position.
Implementations are described herein for localizing individual plants using high-elevation images at multiple different resolutions. A first set of high-elevation images that capture the plurality of plants at a first resolution may be analyzed to classify a set of pixels as invariant anchor points. High-elevation images of the first set may be aligned with each other based on the invariant anchor points that are common among at least some of the first set of high-elevation images. A mapping may be generated between pixels of the aligned high-elevation images of the first set and spatially-corresponding pixels of a second set of higher-resolution high-elevation images. Based at least in part on the mapping, individual plant(s) of the plurality of plants may be localized within one or more of the second set of high-elevation images for performance of one or more agricultural tasks.
The present disclosure provides an apparatus for cylindrical convolutional neural network operation, and an apparatus and method for object recognition and viewpoint estimation using the same. The present disclosure uses a cylindrical convolutional network to recognize objects in the image and to determine the viewpoint, which cylindrical convolutional network performs a convolution operation while sliding the input image in the direction of rotation of the cylindrical kernel and extracts a plurality of view-specific feature vectors according to angular unit intervals, to identify and recognize objects, as well as to determine the viewpoint from which the objects were photographed.
A three-dimensional (3D) sensing device is configured to sense an object. The 3D sensing device includes a flood light source, a structured light source, an image sensor, and a controller. The controller is configured to perform: commanding the flood light source and the structured light source to emit a flood light and a structured light in sequence; commanding the image sensor to sense a first reflective light and a second reflective light in sequence, so as to obtain a first image frame and a second image frame; combining the first image frame and the second image frame into a determination frame; and determining that the object is a specular reflection object in response to determining that the determination frame has at least two spots having gray levels satisfying a predetermined condition. A specular reflection object detection method is also provided.
Systems and techniques are provided for adjusting objects in images. For example, a process can include obtaining a first image of a scene from a camera. The scene can include a first object positioned at a first position and a second object positioned at a second position. The process can include obtaining a second image of the scene from the camera. The second image of the scene can include the first object positioned at the first position and the second object positioned at a third position different from the second position. The process can include generating an adjusted second image based on the second image. The adjusted second image can include the first object positioned at the first position. The second object at the third position is removed from the adjusted second image. The process can include displaying the adjusted second image on a display.
A system including server(s) and data repository, wherein server(s) is/are configured to receive images of real-world environment captured using camera(s), corresponding depth maps, and at least one of: pose information, relative pose information; generate three-dimensional model (3D) of real-world environment; store 3D model; utilise 3D model to generate output image from perspective of new pose; determine whether extended depth-of-field (EDOF) correction is required to be applied to any one of: at least one of images captured by camera(s) representing given object(s), 3D model, output image, based on whether optical focus of camera(s) was adjusted according to optical depth of given object from given pose of camera; and when it is determined that EDOF correction is required to be applied, apply EDOF correction to at least portion of any one of: at least one of images captured by camera(s), 3D model, output image.
A substitute image generating section generates a substitute image corresponding to second image data on the basis of first image data. According to success or failure of reception of the second image data, a display control section causes either one of the to-be-displayed image generated on the basis of the second image data and the substitute image generated on the basis of the first image data to be displayed. The substitute image generating section starts the generation of the substitute image corresponding to the second image data based on the first image data before the success or failure of the reception of the second image data is confirmed.
An advance in ultra-high-resolution optical imaging has been achieved by the introduction of iterative high-resolution image-building algorithms to incoherent holography. A recorded FINCH hologram is used as the basis of a method in which a high resolution image is built using detailed knowledge of the point spread functions of the FINCH hologram or reconstructed image, and then iteratively improved by successive algorithm generations of comparison to the recorded FINCH hologram and alteration of the high resolution image.
A method for identifying, locating and tracking a calibrating conduit within a 3D ultrasound point cloud includes the following steps: firstly rapidly modeling the conduit through an ultrasound map, then framing an approximate range of the conduit after human-computer interaction in a display interface, and tracking the approximate range accurately. The method has advantages of modeling and locating the conduit based on pure ultrasound, faster and more accurate modeling, more accurate positioning of the conduit by framing, reducing inaccurate positioning caused by other factors, and human-machine interaction for positioning the conduit with ready access to ensure accuracy and reliability. Further, this conduit localization algorithm reduces overall process time and provides a clearer and more real-time image of the conduit in a target environment, eliminating need for an overly demanding target environment and fixed reference points introduced by the conduit, while being more accurate than relying solely on ultrasound modeling.
Various implementations disclosed herein include devices, systems, and methods that uses object relationships represented in the scene graph to adjust the position of objects. For example, an example process may include obtaining a three-dimensional (3D) representation of a physical environment that was generated based on sensor data obtained during a scanning process, detecting positions of a set of objects in the physical environment based on the 3D representation, generating a scene graph for the 3D representation of the physical environment based on the detected positions of the set of objects, wherein the scene graph represents the set of objects and relationships between the objects, and determining a refined 3D representation of the physical environment by refining the position of at least one object in the set of objects based on the scene graph and an alignment rule associated with a relationship in the scene graph.
Systems and methods for inserting supplemental content into presentations of two-dimensional video content are disclosed. Exemplary implementations may: obtain two-dimensional video content depicting a three-dimensional space; obtain supplemental content; obtain a model of the three-dimensional space defining the one or more visible physical features within the three-dimensional space; determine the camera position of the two-dimensional video content; identify a presentation location within the two-dimensional video content; determine integration information; modify the two-dimensional video content to include the supplemental content at the identified presentation locations in accordance with the integration information and/or perform other operations.
The present invention relates to a computer-implemented medical method, a computer program and a system for determining a reconstructed image augmentation of a field of view provided by an augmented reality device (3), wherein an image location and/or at least one image orientation of at least one two-dimensional reconstructed image (9, 10 10) within the field view depends on the spatial position of at least one object (8, 11, 12).
Extended reality (XR) software application programs establish remote collaboration sessions in which a host device and one or more remote devices can interact. When initiating a remote collaboration session, an XR application in a host device determines a collaboration area. The collaboration area corresponds to a portion of a real-world environment that is shared by the host device with the one or more remote devices. In some embodiments, the collaboration area can be determined automatically and/or based on user input. The XR application causes sensors associated with the host device to scan the collaboration area. Then, the XR application transmits, to the one or more remote devices, a three-dimensional representation of the collaboration area for rendering in one or more remote XR environments.
Systems and methods are disclosed for three dimensional mapping. In certain embodiments, a method may comprise executing a three dimensional mapping operation via a computing system, including capturing an image sequence of a plurality of physical surfaces via an image capture device, and receiving a user input corresponding to the image sequence, the user input identifying a location of a surface edge from the plurality of physical surfaces. The three dimensional mapping operation may further include identifying a plurality of feature points within the image sequence based on a projected light pattern on the plurality of physical surfaces, and generating a three dimensional map of the plurality of physical surfaces based on the image sequence, the user input, and the plurality of feature points.
Images of a scene are received. The images represent viewpoints corresponding to the scene. A pixel map of the scene is computed based on the plurality of images. Multi-plane image (MPI) layers from the pixel map are extracted in real-time. The MPI layers are aggregated. The scene is rendered from a novel viewpoint based on the aggregated MPI layers.
A method of augmenting a view of a real-world environment with a view of a volumetric video object on a user device is disclosed. The method includes determining a current pose information (CPI) indicating a current pose of the view of the real-world environment and a desired pose of the volumetric video object in the real-world environment. The method further includes sending the CPI to a remote server. The method further includes receiving a rendered view of the volumetric video object that has been rendered in accordance with the CPI from the remote server. The method also includes augmenting the view of the real-world environment by at least mapping the rendered view of the volumetric video object onto a planar mapping surface arranged according to the desired position of the volumetric video object.
A differentiable ray casting technique may be applied to a model of a three-dimensional (3D) scene (scene includes lighting configuration) or object to optimize one or more parameters of the model. The one or more parameters define geometry (topology and shape), materials, and lighting configuration (e.g., environment map, a high-resolution texture that represents the light coming from all directions in a sphere) for the model. Visibility is computed in 3D space by casting at least two rays from each ray origin (where the two rays define a ray cone). The model is rendered to produce a model image that may be compared with a reference image (or photograph) of a reference 3D scene to compute image space differences. Visibility gradients in 3D space are computed and backpropagated through the computations to reduce differences between the model image and the reference image.
A system and a method are disclosed for post-processing variable pixel rate shader output using gradients in a graphics processing unit. A block of pixels is selected that corresponds to a predetermined kernel size for variable rate shading in a draw call of an application. A pixel shader run is instantiated to generate pixel shading values for at least two pixels located within the block of pixels. A gradient output is generated based on an interpolation of the pixel shading values for the at least two pixels over the block of pixels. The predetermined kernel size may include at least one of a 4×2 block of pixels, a 2×4 block of pixels, a 4×4 block of pixels, an 8×4 block of pixels, a 4×8 block of pixels, and an 8×8 block of pixels or larger. The at least two pixels may be corner pixels of the block of pixels.
In an embodiment, an animated figure display system includes an animated figure having a body and a first tracker coupled to the body. The animated figure display system includes a projection surface having a second tracker coupled to the projection surface. The projection surface moves between a first position and a second position and the projection surface is at least partially concealed behind the animated figure in the first position. The animated figure display system includes a tracking camera that detects the first tracker and the second tracker and generates location data. A controller receives the location data and generates a control signal based on the location data. A projector receives the control signal indicative of image content from the controller and projects the image content onto the body of the animated figure and the external surface of the projection surface.
The disclosure provides a method, an apparatus, an electronic device, and a computer readable medium for displaying special effects and relates to the technical field of special effect display. The method includes: obtaining musical features of music played in a special effect display interface; and displaying special effects on the special effect display interface based on the musical features. In the embodiment of the present disclosure, by obtaining musical features of music, and displaying special effects generated based on the musical features on the special effect display interface, the change of the display of the special effects is associated to the musical features, the display of the special effect is more diverse, and the special effects is combined with the musical features, thereby increasing the user's immersive experience.
A vehicle display control device includes a memory and a processor coupled to the memory. The vehicle display control device is configured such that the processor controls a vehicle display device for displaying an image on a display region so as to be superimposed on a portion of a view ahead of a vehicle. The processor is configured so as to detect a preceding vehicle traveling at a vehicle front side of a host vehicle, and in cases in which the preceding vehicle has been detected, causes an image that includes a plurality of inter-vehicle marker objects from the host vehicle side toward the preceding vehicle side to be displayed in the display region, and causes sequential emphasis display of the plurality of inter-vehicle marker objects in sequence from the host vehicle side toward the preceding vehicle side.
A video content selecting apparatus for augmented reality is provided. The apparatus includes a communication interface; and an operation processor configured to perform: (a) collect a plurality of video contents through the Internet; (b) extract feature information and metadata for each of the plurality of video contents, and generate a hash value corresponding to the feature information by using a predetermined hashing function; (c) manage a database to include at least the hash value and the metadata of each of the plurality of video contents; (d) receive object information corresponding to an object in a real-world environment from a user terminal through the communication interface; (e) search the database based on the object information and select a video content corresponding to the object information from among the plurality of video contents; and (f) transmit the metadata of the selected video content to the user terminal through the communication interface.
A method including rendering graphics for an application using graphics processing units (GPUs). Responsibility for rendering of geometry is divided between GPUs based on screen regions, each GPU having a corresponding division of the responsibility which is known. A plurality of pieces of geometry of an image frame is assigned to the GPUs for geometry testing. A first GPU state configuring one or more shaders to perform the geometry testing is set. Geometry testing is performed at GPUs on the plurality of pieces of geometry to generate information regarding each piece of geometry and its relation to each of the plurality of screen regions. A second GPU state configuring the one or more shaders to perform rendering is set. The information generated for each of the plurality of pieces of geometry is used when rendering the plurality of pieces of geometry at the GPUs.
Proposed is a digital multi-channel platform based on a multi-channel, high-layer data-transfer structure accessible by means of web-client applications running on front-end network-enabled devices providing discrete high-layer data-flow and capturing of structured and unstructured data content transferred from the front-end network-enabled devices over a data transmission network to a digital multi-channel back-end system.
Systems and methods are provided for automating the process of generating image metadata related to a vehicle and damage sustained by the vehicle during a collision event by using image analysis tools employing machine learning algorithms. The image with collision metadata renders the image capable of being analyzed using content-based searching.
A method for executing a wireless trade is provided that includes communicating with a handheld device via a wireless network and sending and receiving financial information to and from the handheld device. The financial information is associated with a trade that can be initiated by the handheld device. The method also includes authorizing the handheld device through location data, which is associated with a location of the handheld device, before executing the trade.
Methods and systems for accessing customer account information involve, for example, binding a computing device with a customer's profile via one or more attributes of the computing device and an encrypted token stored on the computing device and thereafter receiving an authentication request consisting at least in part of the computing device attributes and the encrypted token stored on the computing device. A determination is made as to whether or not entry of a customer credential was received within a pre-determined preceding interval of time, and predefined customer account information is displayed on the computing device without requiring entry of the customer credential when a determination is made that entry of the customer credential was received within the pre-determined preceding interval of time.
Techniques for optimizing a food service configured to receive food orders from multiple customers, and consolidate orders based on respective days, times, and locations associated therewith. The food orders may include deliveries, customer pick-ups, and dine-in options for eating at a restaurant. The optimized food service may be configured to assign a restaurant to the consolidated orders and send a preparation instruction to the restaurant to prepare the consolidated orders for a designated pick-up or dining time. The optimized food service may additionally instruct an order supervisor to travel to the restaurant to assist in preparation of the consolidated orders. The order supervisor may additionally serve a food order, such as for a dine-in option or full service, catered delivery. For delivery orders, the optimized food service may assign a courier and, in some examples, a delivery assistant, to deliver the orders to respective customers.
A method may include obtaining, by a radio receiver, radio signals from electronic sign labels (ESLs) in which each ESL of the plurality of ESLs is associated with a respective product in a shopping store and is configured to operate in a transmission modality on one or more radio frequency protocols. The method may include determining a location of each ESL based on the radio signals obtained from the plurality of ESLs and determining locations of one or more products based on the location of each of the ESLs and an association between each of the ESLs with the respective product. The method may include generating a planogram indicating the locations of the products.
Methods, systems, devices, and tangible non-transitory computer readable media facilitating dynamic restriction of a viewer's access to survey responses provided by respondents of a survey based on the viewer's relationship with each respondent. In an example embodiment, the disclosed technology can: generate a survey data object that specifies a set of participants and a set of delegates associated with a survey; define, for a delegate in the set of delegates, a data access rule that specifies a subset of participants in the set of participants that are constituents of the delegate; receive, from the delegate, a request to access survey response data; evaluate the data access rule to identify the constituents of the delegate; filter the survey response data to extract constituent response data corresponding to the constituents of the delegate; and/or return the constituent response data to the delegate.
A method for tracking insured assets is provided. Asset identifiers corresponding to assets to be monitored are received from a user. Each of the one or more assets is attached to a tracking device. Monitored assets are covered by one or more insurance policies. One or more geofence regions are defined associated with the one or more monitored assets. A location of each of the monitored assets is estimated, at least periodically. In response to determining that the estimated location of at least one of the monitored assets is outside of the corresponding one or more geofence regions, an insurance policy associated with this at least one asset is determined. A policyholder associated with the insurance policy is notified by sending a notification to policyholder's-preferred device. The notification inquires instructions for remedial actions from the policyholder. One or more remedial actions are initiated based on received policyholder's instructions.
A method for payment submission scheduling includes receiving, at an acquirer computing system, an authorization request submitted by a merchant computing system for a transaction, the merchant computing system being associated with a merchant, and the authorization request identifying account information for an account that is associated with a payment card network and an issuer processor; generating a submission schedule to submit the authorization request based on a dataset of historical processing results, the submission schedule identifying a time slot within which the submitted authorization request is to be transmitted to the issuer processor; and transmitting, by the acquirer computing system to an issuer processor, the authorization request, within the time slot identified by the submission schedule.
Aspects described herein may allow transactions to be authenticated based on images taken at the transaction site. For example, a computing device may decline a transaction request based on a first category of the transaction indicated in the category information violates a transaction category restriction of the user account. The computing device may send, to a user device associated with the user account, an instruction to upload one or more photos that depict a physical environment where the transaction is requested. If the photos indicate the requested transaction belongs to another category that does not violate the transaction category restriction, the system may approve the transaction based on the photos.
A method executed by a computing entity includes obtaining, in accordance with a securely passing process, control over a secure first token representing a first pending transaction associated with a transaction item. The method further includes obtaining, in accordance with an instant asset selection approach, a selection of a first instant asset of a set of candidate instant assets that may be utilized to subsequently provide conversion of the selected contingent asset to complete the first pending transaction. The method further includes generating an updated secure first token in accordance with the securely passing process to represent the selection of the first instant asset to subsequently provide the conversion of the selected contingent asset to complete the first pending transaction.
Systems and methods for communication of electronic data in which one or more memory-coupled entity processors programmed to execute a stateless application that persists no data except configuration data in the stateless application and causes the at least one entity processor to receive data in a first format from a data source to which the stateless application executing on the at least one entity processor is loosely coupled; translate the received data to a second format for a data destination; and submit the data in the second format to the data destination to which the stateless application executing on the at least one entity processor is also loosely coupled.
In a system for verifying transactions, when a user with a portable communication device nears a resource provider location, the portable communication device provides an indication to a transaction processing system of its proximity to the location. The portable communication device then provides a universally unique identifier (UUID) of a base station of the resource provider to the transaction processing system, which generates a hash using the UUID and a primary account number (PAN) of a portable transaction device that is associated with the portable communication device. When the user conducts a transaction with the portable transaction device at the provider, the provider generates a separate hash from the UUID and the PAN and sends the hash to the transaction processing system, A match between the hashes is taken into account as a positive indicator that the transaction is not fraudulent and the resource provider is complying with the system.
Disclosed is an improved approach to process data and events from disparate ecosystems pertaining to products. An approach is provided to automatically cluster events from various ecosystems into noteworthy incidents and to correlate them with entities extracted from each system. Incidents are correlated between ecosystems to classify the type of incidents and to give a coherent converged picture of the event streams coming from the various ecosystems. Noteworthy incidents are automatically converted into tickets and their severity is ascertained from the associated incidents. Tickets that reference underlying defects with the product or service are converted into issues.
A clinical documentation improvement (CDI) smart scoring method may include predicting, via per-condition diagnosis machine learning (ML) models and based on clinical evidence received by a system, a probability that a medical condition is under-documented and, via per-condition documentation ML models and based on documentation received by the system, a probability that a medical condition is over-documented. The under- and over-documentation scores are combined in view of special indicators and queryability factors, which can also be evaluated using ML query prediction models, to generate an initial CDI score. This CDI score can be further adjusted, if necessary or desired, to account for factors such as length of stay, payer, patient location, CDI review timing, etc. The final CDI score can be used to prioritize patient cases for review by CDI specialists to quickly and efficiently identify meaningful CDI opportunities.
Rule data sets are received. These rule sets are associated with constraints controlling how records that are associated with the goods are consolidated. These goods are to be received for importing. An estimate score indicative of the risk for inspection for a first set of goods that are to be imported is generated. Based at least in part on the rule data sets and the generated estimate, a plurality of records are consolidated to a single instance for the first set of goods. Based on the consolidating, a user interface is caused to be generated that renders information associated with the consolidating.
A vehicle routing system includes a vehicle routing and analytics (VRA) computing device, one or more databases, and one or more vehicles communicatively coupled to the VRA computing device. The VRA computing device is configured to generate an optimal route for a vehicle to travel that maximizes potential revenue for operation of the vehicle, the optimal route including a schedule of a plurality of tasks, and generate analytics associated with operation of the vehicle. The VRA computing device is further configured to provide a management hub software application accessible by vehicle users associated with vehicles, tasks sources, and other users.
A distribution calculation process, a similarity level calculation process, a similarity level evaluation process, and a collision determination process are executed. In the distribution calculation process, a probability density distribution related to a future position of a moving object is calculated for each behavior pattern using position data and speed data of the moving object, error data thereof, and a plurality of behavior models set for each behavior pattern corresponding to a type of the moving object. In the similarity level calculation process, a similarity level between the probability density distribution and a reference probability density distribution is calculated for each behavior pattern. In the similarity level evaluation process, the similarity level is evaluated. The similarity level includes an out-of-range level falling below a similarity allowable range. In the similarity level evaluation process, the behavior pattern having the out-of-range level is excluded from a target of the collision determination process.
There is provided a learning device for learning a neural network used for search of external knowledge in order to increase search accuracy of external knowledge required for arithmetic processing. With an input sentence Q as an input, an external knowledge search unit 22 selects pieces of external knowledge based on similarity degrees between pieces of external knowledge included in an external knowledge database 2 and the input sentence Q, using a neural network, and causes the selected pieces of external knowledge to be search results R2. A processing unit 14 acquires a response sentence A to the input sentence Q by arithmetic processing with the input sentence Q and the selected pieces of external knowledge as an input. A consideration calculation unit 23 calculates a consideration v determined from an index indicating correctness of the response sentence A based on a true output T given to the input sentence Q in advance and an index indicating quality of the selected pieces of external knowledge. A learning unit 26 updates neural network parameters of the second external knowledge search unit 22 using the consideration v.
A resource data modeling, forecasting, and simulation system analyzes data pertaining to the data processing tasks and the resources assigned to the data processing tasks to generate short-term forecasts and long-term forecasts of task volumes. The forecasted task volumes are further optimized based on different factors to determine the resources required to handle the forecasted task volume. Various simulations of hypothetical what-if scenarios are also generated based on the forecasts and the resource requirements. The resource data modeling, forecasting and simulation system is based on multi-algorithmic ensemble models for forecasting, automated model selection and the unique simulation methodology based on multiple parameters.
A method for generating a dual-class dataset is disclosed. A single-class dataset and a context dataset are obtained. The context dataset can be labeled. A model can be trained using the combination of the single-class dataset and the labeled context dataset. The model can be run on the context dataset. The data points that are classified the same as the data points included in the single-class dataset, can be removed from the labeled context dataset and added to the single-class dataset. These steps can be repeated until no data points are classified by the model.
In an example embodiment, a model is trained to specifically identify reversal points in data and then to rank these reversal points in order of importance. A reversal point shall be defined as a point in which a particular metric, specifically a first order derivative, crosses over from positive to negative or vice-versa. Users are more likely to be interested in abnormal and significant changes in data, and thus the machine-learned model is trained to evaluate a reversal point based on two dimensions: abnormality and significance.
One embodiment can provide a method and system for tuning parameters of a numerical model of a physical system. During operation, the system can obtain, using a machine-learning technique, a parameter-transform model for mapping parameters of the numerical model at a first resolution to parameters of the numerical model at a second resolution, the second resolution being higher than the first resolution. The system can perform a parameter-tuning operation on the numerical model at a first resolution to obtain a first set of tuned parameters and apply the parameter-transform model on the first set of tuned parameters to obtain a second set of tuned parameters at a second resolution. The system can then generate behavior information associated with the physical system by running the numerical model at the second resolution using the second set of tuned parameters.
There is provided mechanisms for a manufacturer of an ML model to embed at least one marker in an electronic file. A method comprises obtaining the electronic file. The electronic file represents content that causes the ML model to determine an output for the electronic file according to a first processing strategy. The method comprises embedding, in the electronic file, the at least one marker that, only when detected by the ML model, causes the output of the electronic file to be determined according to a second processing strategy. The second processing strategy is unrelated to the first processing strategy and deterministically defined by the at least one marker.
According to the present disclosure, there is provided an information processing apparatus including: a parameter acquisition unit (102) that acquires parameters collected from a sensor; and a reference model acquisition unit (108) that generates or selects a reference model recommended depending on a situation on the basis of a model extracted on the basis of the parameters. With this configuration, the driver can obtain an expected value in consideration of various factors during driving, disturbance, or the like.
Techniques for performing improved machine learning using decision trees are disclosed. In one example, a system includes a plurality of decision tree structures, and configuration logic operatively coupled to the plurality of decision tree structures. The configuration logic selectively configures the plurality of decision tree structures to form at least one of: one or more combined decision tree structures, wherein a combined decision tree structure comprises multiple interconnected ones of the plurality of decision tree structures; and one or more individual decision tree structures, wherein an individual decision tree structure comprises a single one of the plurality of decision tree structures.
The present disclosure provides methods and systems for performing non-classical computations. The methods and systems generally use a plurality of spatially distinct optical trapping sites to trap a plurality of atoms, one or more electromagnetic delivery units to apply electromagnetic energy to one or more atoms of the plurality to induce the atoms to adopt one or more superposition states of a first atomic state and a second atomic state, one or more entanglement units to quantum mechanically entangle at least a subset of the one or more atoms in the one or more superposition states with at least another atom of the plurality, and one or more readout optical units to perform measurements of the superposition states to obtain the non-classical computation.
An object of the present invention is to provide a microwave-optic conversion system of quantum signals employing a 3-dimensional microwave resonator and a crystal oscillator, which enables microwave-optic conversion employing a microwave resonator and a widely commercialized crystal oscillator which may be manufactured by simple machine processing.
In order to achieve the object, the microwave-optic conversion system of quantum signals employing a 3-dimensional microwave resonator and a crystal oscillator includes: a microwave resonator including a hollow body made of metal, and a penetration hole formed on a front surface of the hollow body; and a crystal oscillator positioned inside the hollow body.
An induction system is disclosed for filtering the induction of objects to a plurality of object processing systems. The induction system includes an evaluation means for evaluating at least one characteristic of an object, and routing means for routing the object in one of a plurality of directions responsive to the evaluated characteristic, at least one of the plurality of directions leading to a selected one of the plurality of object processing systems.
Real time location systems are provided including one or more ultra-wideband (UWB) sensors positioned in an environment; one or more image capture sensors positioned in the environment; and at least one UWB tag associated with an object in the environment to provide a tagged item in the environment. The one or more UWB sensors and the one or more image capture sensors are integrated into at least one location device. The at one location device includes a UWB location device, a combination UWB/camera location device and/or a camera location device. A location of the tagged item is tracked using the at least one location device. and wherein a location of the tagged item is tracked using the at least one location device.
A temperature-sensing RFID device includes an RFID chip and an antenna electrically coupled thereto. The RFID chip includes a temperature sensor, while the antenna is adapted to receive energy from an RF field and produce a signal. A shielding structure and/or a thermally conductive or absorbent structure may be associated with the RFID chip. The shielding structure is oriented so as to be positioned between at least a portion of the RFID chip and an outside environment and configured to shield the temperature sensor from at least one environmental factor capable of affecting a temperature sensed by the temperature sensor of an article to which the RFID device is secured. The thermally conductive or absorbent structure is oriented so as to be positioned between at least a portion of the RFID chip and the article and configured to enhance thermal coupling between the temperature sensor and the article.
A request to configure a connect cluster including one or more connectors for a cloud computing system is received. The request include a desired connector state. A connector specification file is automatically generated based on the desired connector state for the connect cluster via a declarative application programming interface (API). Application resources associated with the connect cluster are automatically configured based on the specification file.
A method for alleviating data poisoning in an edge computing resource includes receiving a numeric value from an Internet of Things (IoT) unit and associating the numeric value with a cluster selected from a plurality of clusters in accordance with a suitable clustering algorithm such as a k-means clustering algorithm. In at least some embodiments, the numeric value comprises a poisoned numeric value including an adversarial component injected by an adversary to negatively impact a trained model of a cloud-based artificial intelligence engine. Rather than permitting the injected adversarial component to corrupt the AI engine, a cluster with which the numeric value is associated is sampled in accordance with a probability distribution of the cluster to obtain a surrogate for the poisoned numeric value. The surrogate may then be provided as an input to an inference module of the AI engine to generate a prediction.
A system comprising an accelerator circuit comprising an accelerator function unit to implement a first function, and one or more device feature header (DFH) circuits to provide attributes associated with the accelerator function unit, and a processor to retrieve the attributes of the accelerator function unit by traversing a device feature list (DFL) referencing the one or more DFH circuits, execute, based on the attributes, an application encoding the first function to cause the accelerator function unit to perform the first function.
A method includes inputting a compressed image in a computing system. The method also includes a process of decompressing another image over the compressed image by a processor. Power is restored to the process of decompressing the image in response to an interruption to the decompression process. The decompressed image is configured to override the inputted compressed image. The method also includes completing the process of decompressing the image over the inputted compressed image.
A computer-implemented method, system, and computer program product are provided. The approach includes popping a first task from a queue of a garbage collection thread. The approach also includes identifying a second task from the popped first task, where the second task is associated with a bit of a bitmap and the bit is located at a location within the bitmap that has not yet been passed by a finger pointer. The approach also includes pushing the second task to the queue of the garbage collection thread.
A vehicle computing architecture includes an application layer a software virtualization layer, a hardware virtualization layer, and a hardware component layer. The application layer includes a plurality of virtual functional components each representing a virtual function. The software virtualization layer includes a command registry having virtual commands. The hardware virtualization layer includes mapping logic. The hardware component layer includes a plurality of physical nodes each being a virtual representation of a corresponding hardware component. The virtual functional components call a virtual command from the command registry. The hardware virtualization layer selects one of the physical nodes corresponding to the received virtual command and translates the received virtual command to a hardware command using the mapping logic, and communicates the hardware command to the selected physical node. The hardware component layer communicates the hardware command to the hardware component to perform the corresponding vehicle function.
An example computer-implemented method is for initializing a compute system. The computer-implemented method includes causing a cache to be initialized in a central processing unit (CPU) of the compute system in response to basic input/output system (BIOS) code being executed directly from flash memory. Moreover, a communication path is initialized, the communication path extending between the CPU and memory corresponding to a baseboard management controller (BMC) of the compute system. BIOS firmware is copied from the BMC memory to the CPU cache, and the BIOS firmware is initiated from the CPU cache. The computer-implemented method includes causing a memory controller of the CPU to be initialized, in addition to causing a portion of the BIOS firmware to be copied from the CPU cache to memory corresponding to the CPU. Furthermore, a portion of the BIOS firmware is initiated from the CPU memory.
Techniques for processing loops are described. An exemplary apparatus at least includes decoder circuitry to decode a single instruction, the single instruction to include a field for an opcode, the opcode to indicate execution circuitry is to perform an operation to configure execution of one or more loops, wherein the one or more loops are to include a plurality of configuration instructions and instructions that are to use metadata generated by ones of the plurality of configuration instructions; and execution circuitry to perform the operation as indicated by the opcode.
In some examples, a system receives, from a requesting entity, input information relating to a program to be deployed on a server system. The system establishes, based on the input information, an environment in the server system, where the environment is based on interaction with a subsystem of the server system, the subsystem of the server system to support one or more of fault tolerance for the program or scalability of the program in the server system. After establishing the environment of the subsystem of the server system, the system sends response information to the requesting entity, the response information useable by the requesting entity to manage the program when executed in the server system.
A program creation assistance device of the present disclosure includes a program creation section and an execution time estimation section. The execution time estimation section includes a processing time estimation section and a communication time estimation section. The processing time estimation section executes a processing time estimation process which obtains an estimated processing time by estimating a processing time of a corresponding process for each of multiple icons created in the program creation section, based on a specified CPU and OS. The communication time estimation section executes a communication time estimation process which obtains an estimated communication time by estimating a communication time for each of a necessary number of communication paths, based on the specified CPU and OS.
A method includes obtaining identifiers of entities and symbolic artificial intelligence (AI) models configured to produce outputs responsive to inputs based on events caused by at least one of the entities. At least some of the entities are associated with outputs of respective symbolic AI models and have respective scores corresponding to the respective outputs of the symbolic AI models. The method may include obtaining scenarios, where each scenario includes simulated inputs corresponding to one or more simulated events, and at least some scenarios include a plurality of simulated inputs. The method may also include determining a population of scores of a given entity among the entities, where respective members of the population of scores correspond to respective outputs of the plurality of symbolic AI models, and where the respective outputs correspond to respective scenarios among the scenarios and storing the population of scores in memory.
In some examples, artificial intelligence-based intelligent programming assistance may include ascertaining, for a software program that is to be completed, code for the program, and identifying, based on an analysis of error message-based contextual information associated with the ascertained code, an error in the ascertained code. A resolution to the identified error may be generated, and the code may be modified to resolve the identified error, Based on an analysis of problem description-based contextual information associated with the ascertained code, a next token associated with the ascertained code may be generated, and used to generate further code for the program. A performance of a user may be analyzed with respect to generation of the code for the program to generate feedback for the user. A query associated with the program may be ascertained from the user, and classified by utilizing an ontology to generate a response to the query.
A method for performing a convolution operation includes storing, a convolution kernel in a first storage device, the convolution kernel having dimensions x by y; storing, in a second storage device, a first subset of element values of an input feature map having dimensions n by m; performing a first simultaneous multiplication, of each value of the first subset of element values of the input feature map with a first element value from among the x*y elements of the convolution kernel; for each remaining value of the x*y elements of the convolution kernel, performing, a simultaneous multiplication of the remaining value with a corresponding subset of element values of the input feature map; for each simultaneous multiplication, storing, result of the simultaneous multiplication in an accumulator; and outputting, the values of the accumulator as a first row of an output feature map.
An electronic device includes a memory storing at least one instruction, and a processor configured to execute the at least one instruction to: input a first text into a first neural network model and acquire a first translation text; input the first translation text into a second neural network model and acquire a first liberal translation text; identify whether the first liberal translation text is to be outputted based on the first text and the first liberal translation text; output the first liberal translation text according to the identification result; based on a second text being received subsequently to the first text, input the first and second texts into the first neural network model and acquire a second translation text; and input the identification result and the second translation text into the second neural network model and acquire a second liberal translation text corresponding to the second translation text.
Embodiments provide a software framework for evaluating and troubleshooting real-world task-oriented bot systems. Specifically, the evaluation framework includes a generator that infers dialog acts and entities from bot definitions and generates test cases for the system via model-based paraphrasing. The framework may also include a simulator for task-oriented dialog user simulation that supports both regression testing and end-to-end evaluation. The framework may also include a remediator to analyze and visualize the simulation results, remedy some of the identified issues, and provide actionable suggestions for improving the task-oriented dialog system.
An approach for generating a distribution list. The approach analyzes a message associated with a user to create a message bag of words (BOW). The approach can analyze a history of messages associated with the user to create a plurality of history message BOWs. The approach can calculate similarity factors between the message BOW and the plurality of history BOWs, respectively. If a similarity factor is “>=” a predetermined similarity threshold, the approach can add a history message to a similar message list. The approach can calculate interest factors, based on the similarity factors, for contacts associated with the similarity factors in the similar message list. If an interest factor is “>=” a predetermined interest threshold, the approach can add a contact associated with the interest factor to a suggested contact list. The approach can prioritize the suggested contact list and insert the list as a distribution list.
The technology relates to methods for detecting and classifying emotions in textual communication, and using this information to suggest graphical indicia such as emoji, stickers or GIFs to a user. Two main types of models are fully supervised models and few-shot models. In addition to fully supervised and few-shot models, other types of models focusing on the back-end (server) side or client (on-device) side may also be employed. Server-side models are larger-scale models that can enable higher degrees of accuracy, such as for use cases where models can be hosted on cloud servers where computational and storage resources are relatively abundant. On-device models are smaller-scale models, which enable use on resource-constrained devices such as mobile phones, smart watches or other wearables (e.g., head mounted displays), in-home devices, embedded devices, etc.
In some implementations, a device may monitor a set of data sources to generate a set of language models corresponding to the set of data sources. The device may determine a plurality of sets of keyword groups. The device may generate a plurality of sets of skill catalogs. The device may receive a source document for processing. The device may process the source document to extract a key phrase set and to determine a first similarity distance. The device may select a corresponding skill catalog and an associated language model based on a relevancy value. The device may determine second similarity distances between the source document and one or more target documents using the corresponding skill catalog and the associated language model. The device may output information associated with one or more target documents based at least in part on the second similarity distances.
The present invention relates to a method of generating a word embedding library, including: receiving, by a processor, original text composed of Hangul through an input interface; segmenting, by the processor, the original text by morpheme, combining segmented morphemes step by step according to a preset rule, and matching a tag to a combination of step-by-step morphemes according to a morphological attribute or a syntactic attribute of the combination of step-by-step morphemes; and generating, by the processor, a word embedding library by classifying the morphemes included in the original text based on the tag matched to the combination of step-by-step morphemes.
Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and cause the one or more processors to perform receiving one or more user utterances; re-training a pre-trained natural language processing (NLP) algorithm on the one or more user utterances; using the pre-trained NLP algorithm, as re-trained, as one or more layers in a neural network; combining at least one first output of at least one first output layer of the neural network with at least one second output of at least one second output layer of the neural network to create a final output of the neural network, wherein: the at least one first output layer of the neural network is different than the at least one second output layer of the neural network; and wherein the pre-trained NLP algorithm, as re-trained, is used to determine the final output of the neural network; and coordinating displaying a customized graphical user interface (GUI) using the final output of the neural network. Other embodiments are disclosed herein.
Example embodiments involve remote creation of a playback queue for an event. An example implementation involves a computing device receiving, via a control interface, input data representing a request to create a playlist for an event at a particular future time and date and a designation of multiple invitees to the event and sending, via a network interface to a cloud computing system, instructions representing the request. The instructions cause the cloud server(s) to send, to multiple second mobile devices corresponding to the multiple invitees, one or more respective invitations to the event. Each invitation indicates: (i) a future time and date for the event and (ii) a link to a web interface including user interface controls to add audio tracks to the playlist for the event. During the event, the computing device causes the playlist to be queued in a queue of a media playback system for playback.
A website building system (WBS) to create and handle dynamic layout interactions between multiple components on a page according to dynamic layout rules which define a relationship between affecting and affected components and where a component has at least one handle to enable a user of the WBS to at least move or resize a component within the dynamic layout rules, where the at least one handle activates or bypasses the dynamic layout rules for a component. The WBS creates at least automatic anchors between parallel edges of affecting and affected components according to the dynamic layout rules; receives an event triggered by at least a change made to at least one component and updates the at least one component according to the event, the at least one handle, handle type and the dynamic layout rules and displays the updated at least one component during an editing session.
A system and a method of optimizing an optical proximity correction (OPC) model for a mask pattern of a photo mask is disclosed. A machine learning (ML) based model builder includes an OPC model, measurement data and a random term generator. Random terms are generated in a M-dimensional space by the random term generator. The ML based model builder classifies the random terms to clusters by applying a classifying rule. A representative subset of the random terms is determined among the classified clusters, and the representative subset is added to the OPC model.
A routing structure and a method of a wafer substrate with standard integration zone for integration on-wafer, which comprises a core voltage network, an interconnection signal network, a clock signal network and a ground network, wherein the core voltage network and the interconnection signal network belong to a top metal layer, the clock signal network is located in a inner metal layer, and the ground network is located in a bottom metal layer. The pins provided on the standard zone include core voltage pins, interconnection signal pins, clock signal pins, ground pins, and complex function pins. The complex function pins are directly connected to the outside of the system by TSV at the bottom of the wafer, and the other pins are connected by their signal networks. The present disclosure solves the yield problem with few metal layers of the wafer substrate for SoW.
In a method for analyzing a static analog integrated circuit layout, corresponding simulation netlists are generated from an integrated circuit layout by parasitic parameter extraction, and device-node hypergraph or graph structures reflecting a circuit topological structure are generated from the simulation netlists. Then, characteristics of RC local networks between ports of individual device groups to be matched are analyzed. An independent source current is provided at i-ports of the RC networks, AC analysis is performed on the RC local networks to acquire impedance values of j-ports at different frequencies, and then a circuit mismatch condition is determined by comparing the impedance values of the individual RC local networks. The method automatically analyzes the analog integrated circuit layout to allow automatic analysis and determination of characteristic differences between a layout and a schematic design, improving the reliability of circuit mismatch examination and the efficiency of layout design.
A media Parameter-modified method for realizing an adaptive expression of an arbitrary discontinuous surface, comprising the following steps: importing an initial forward model, importing anisotropic parameters; and setting a space step and a time step according to the initial forward model parameters; and then starting a stepped discretization of a free surface of the initial forward model; and using a corrected constitutive relationship to correct a first level parameter of the initial forward model; and bringing the corrected constitutive relationship into a displacement stress equation, and the influence of the free surface can be introduced in the case of the anisotropic media after series of operation. The present disclosure can make an accurate numerical simulation of a wave field near the discontinuous surface, and the accurate numerical simulation will contribute to the extraction and analysis of information from the seismic data.
Disclosed is a dual physically-driven and data-driven method for reconstructing internal response of a bridge. The method includes: obtaining acceleration response by an acceleration sensor under an action of an unknown load of the bridge; embedding a physical logic into a neural network based on a frequency response function; putting a physical formula and corresponding boundary conditions and initial conditions into a loss function as penalty terms, and limiting a space of a feasible solution accordingly; and training a neural network model, and predicting acceleration of an unknown point by inputting an acceleration response set of a known point obtained by the sensor into the network. The formula is solved by converting direct solving of a control formula into optimization of the loss function, such that the problems that the internal response of the bridge is difficult to measure and excessively depends measured data can be effectively solved, and accuracy and robustness of internal response prediction of the bridge can be improved.
System, method, and computer product embodiments for processing audio commands are described. A multimedia device receives a digitized audio sequence from a control device. The digitized audio sequence is associated with a display command for controlling a display device. Then, the digitized audio sequence is converted into an audio signature that corresponds to the digitized audio sequence. The multimedia device sends the audio signature to a platform server configured to use the audio signature to process the display command. After, the multimedia device receives content information from the platform server resulting from processing the display command. Then, the multimedia device causes the display device to provide media content related to the content information.
In an embodiment a splicing display positioning method includes obtaining a distance and/or a direction from a UWB base point device to a UWB label based on a UWB ranging technology and a UWB direction-finding technology, wherein a plurality of displays are spliced into a splicing display, wherein one UWB label is installed on each display, and wherein different displays are distinguished based on the UWB labels installed on the displays, calculating a mutual position relationship between the UWB labels based on the distance and/or the direction from the UWB base point device to each UWB label and determining a position of each display in the splicing display based on the mutual position relationship between the UWB labels.
External display devices can be dynamically configured. An adaptive display engine may be configured to receive requests from agents executing an users' client computing devices when the users connect their client computing devices to external display devices. Such a request may indicate that one or more external display devices have been connected to a client computing device and may identify the display configuration for the one or more external display devices and an internal display device. The adaptive display engine can dynamically determine recommended settings based on the specified display configuration and return the recommended settings to the agent. The agent can then automatically apply the recommended settings on the client computing device.
An information processing apparatus includes a printer driver configured to generate a print command compliant with a predetermined printing protocol based on print data obtained from a data generation application, one or more extension modules configured to generate a print command compliant with another printing protocol different from the predetermined printing protocol, a storage unit configured to store information associating the one or more extension modules to be used for generating the print command compliant with said another printing protocol with the printer driver, and an output unit configured to output the print command compliant with said another printing protocol, the print command being obtained through processing of the print data obtained by the printer driver, and the processing being performed by the one or more modules indicated by the information.
An image forming apparatus includes a scanner, a receiver, and a controller. The scanner scans a document to obtain image data representing the scanned document. The receiver receives faxed image data. The controller includes a processor and a memory, performs processing for reducing usage of a consumable material on the image data obtained by the scanner, and does not perform the processing on image data obtained from an external apparatus.
An information processing apparatus, which is communicable with a printing device, includes a control device configured to: receive an obtainment application of paid authority information guaranteeing a paid guaranteed printing amount by a purchasing user; add a value of the paid guaranteed printing amount relating to the corresponding paid authority information to a value of an allowable printing amount for the printing device; associate free authority information guaranteeing a free guaranteed printing amount corresponding to the paid guaranteed printing amount with identification information of the printing device; receive a utilization application of the free authority information associated with the identification information of the printing device; and add a value of a utilized printing amount within the free guaranteed printing amount corresponding to the free authority information to the value of the allowable printing amount.
An image processing apparatus that comprises a printer configured to print image data on a print medium based on a print setting and a storage device and compares reference image data and the image data printed on the print medium, includes a controller having one or more processors which execute instructions stored in one or more memories, the controller being configured to execute layout processing for laying out the image data based on the print setting, and store the image data subjected to the layout processing as the reference image data in the storage device.
A multi-tiered data storage system for building management system (BMS) data includes a plurality of data stores including a first data store and a second data store. The system further includes a data access router configured to provide a consistent endpoint for the BMS data to an application that provides or consumes the BMS data regardless of whether the BMS data is stored in the second data store or the first data store, obtain a requested data object of the BMS data from the second data store in response to a determination that the requested data object is available in the second data store, and obtain the requested data object from the first data store in response to a determination that the requested data object is not available in the second data store.
A data storage device includes a non-volatile memory device including a memory block including a number of memory dies, and a controller coupled to the non-volatile memory device. A read command is received from an external device and the controller determines whether a read operation associated with the read command is a sequential read operation. One or more relocation operations are performed in response to determining that the read operation is a sequential read operation. The one or more relocation operations are executed in an order based on a priority associated with each of the one or more relocation operations.