The present invention disclosures a phase change memory unit, wherein comprising from bottom to top: a bottom electrode, a heating electrode, a phase change unit and a top electrode, the phase change unit is a longitudinally arranged column, which comprises: a cylindrical selector layer, a circular barrier layer and a circular phase change material layer form inside to outside; wherein, the bottom electrode, the heating electrode and the circular phase change material layer are sequentially connected, and the selector layer is connected to the top electrode. The present invention using trench sidewall deposition or via filling, forming the cylindrical phase change unit which is a circular nested structure, which can improve reliability of a device, greatly reduce volume of a phase change operation area and heat energy required, thus heating efficiency is improved obviously, the power consumption of the device is reduced, and high-density storage is realized.
According to one embodiment, a spin injection source comprising a half Heusler alloy-topological semi-metal that has a surface state of Dirac type and that is in contact with a ferromagnet. The half Heusler alloy-topological semi-metal supplies a spin current to the ferromagnet based on a current flowing in a direction parallel to a first surface that is in contact with the ferromagnet.
Provided are compounds of formula Ir(LA)2LC where: each ligand LA can be the same or different and has Formula I Also provided are formulations comprising these iridium complexes comprising pyridine-azole ligands. Further provided are OLEDs and related consumer products that utilize these iridium complexes comprising pyridine-azole ligands.
A foldable display, includes a display layer with flexibility including a first display region, a second display region, and a third display region located between the first display region and the second display region; a cover with flexibility configured to cover the display layer; a first support substrate with inflexibility configured to support the first display region; a second support substrate with inflexibility configured to support the second display region; a bending part capable of bending including the third display region; and a shock absorbing layer provided between the display layer and the first support substrate and between the display layer and the second support substrate.
A display device includes: a display panel including a substrate, where the display panel is divided into a first display region in which a plurality of first pixels is disposed and a second display region in which a plurality of second pixels is disposed; and a sensor overlapping the second display region of the display panel. The second display region includes a plurality of unit pixel blocks, each including two second pixels adjacent to each other in a first direction and two second pixels adjacent to each other in a second direction intersecting the first direction, and a transmissive region through which light is transmitted. A distance between two unit pixel blocks adjacent to each other in the first direction is greater than a distance between two unit pixel blocks adjacent to each other in an oblique direction inclined to the first direction.
The provided method of manufacturing a display device includes a nanoparticle layer forming step and a bonding step. The nanoparticle layer forming step includes forming a nanoparticle layer including a stack of nanoparticles on either one or both of a topmost face of a first substrate including first electrodes, the first electrodes being provided on said topmost face, and a topmost face of a second substrate including a second electrode, the second electrode being provided on said topmost face. The bonding step includes bonding the first substrate and the second substrate together via the nanoparticle layer in such a manner that the first electrodes face the second electrode.
A display device includes: a base layer comprising a top surface, a bottom surface opposite the top surface, and a plurality of side surfaces connecting the top surface and the bottom surface, wherein a display area and a non-display area adjacent to the display area are defined; an outer line overlapping the non-display area, on the top surface, and adjacent to any one of the plurality of side surfaces; a light emitting element layer overlapping the display area, on the top surface, and comprising a light emitting element; and a connection line connecting the outer line and the light emitting element, wherein the outer line comprises a center line extending from the connection line in a first direction and a branch line extending from the center line in a second direction crossing the first direction.
A display device includes a display region and a frame region surrounding the display region. The display device includes a TFT layer, a light-emitting element layer formed with a plurality of light-emitting elements each including a first electrode, a light-emitting layer, and a second electrode, and having a luminescent color different from each other, and a sealing layer including an organic film and configured to seal the light-emitting element layer. The second electrode is an electrode common to the plurality of light-emitting elements, and includes metal nanowires which are mesh-shaped.
An image sensor is provided. The image sensor includes a substrate and isolation structures disposed on the substrate. The isolation structures are electrically non-conductive and define pixel regions. The image sensor also includes electrodes disposed on the substrate and in direct contact with the isolation structures. The image sensor further includes an active layer disposed between the isolation structures. Moreover, the image sensor includes an encapsulation layer disposed over the active layer. The image sensor also includes a color filter layer disposed over the encapsulation layer.
An electrostatic discharge (ESD) protection device including the following components is provided. A first transistor includes a first gate, a first N-type source region, and an N-type drain region. A second transistor includes a second gate, a second N-type source region, and the N-type drain region. The N-type drain region is located between the first gate and the second gate. An N-type drift region is located in a P-type substrate between the first gate and the second gate and is located directly below a portion of the first gate and directly below a portion of the second gate. The N-type drain region is located in the N-type drift region. A P-type barrier region is located in the P-type substrate below the N-type drift region. The P-type barrier region has an overlapping portion overlapping the N-type drift region. There is at least one first opening in the overlapping portion.
A semiconductor device includes a fin type pattern extending in a first direction on a substrate, a first gate electrode extending in a second direction intersecting the first direction on the fin type pattern, a source/drain region on a side wall of the first gate electrode and in the fin type pattern, a separation structure extending in the first direction on the substrate, the separation structure including a first trench and being spaced apart from the fin type pattern and separating the first gate electrode, an interlayer insulating layer on a side wall of the separation structure and covering the source/drain region, the interlayer insulating layer including a second trench having a lower surface lower than a lower surface of the first trench, and a contact connected to the source/drain region and filling the first trench and the second trench.
A semiconductor device includes a source region, a drain region, and a gate dielectric layer formed on a substrate; a gate electrode formed on the gate dielectric layer; a first dielectric pattern, formed contacting a sidewall of the gate electrode, extending from the source region to a portion of an upper surface of the gate electrode; a spacer formed on another sidewall of the gate electrode between the gate electrode and the drain region; and a gate silicide layer formed between the first dielectric pattern and the spacer.
The present disclosure provides a semiconductor device and a method of forming the same. A semiconductor device according one embodiment of the present disclosure include a plurality of channel members disposed over a substrate, a plurality of inner spacer features interleaving the plurality of channel members, a gate structure wrapping around each of the plurality of channel members, and a source/drain feature. The source/drain feature includes a first epitaxial layer in contact with the substrate and the plurality of channel members, and a second epitaxial layer in contact with the first epitaxial layer and the plurality of inner spacer features. The first epitaxial layer and the second epitaxial layer include silicon germanium. A germanium content of the second epitaxial layer is greater than a germanium content of the first epitaxial layer.
Semiconductor devices having improved performance and reliability. For example, a semiconductor device may include a substrate, an active pattern extending in a first direction, on the substrate, a plurality of gate structures on the active pattern, each including a gate electrode that crosses the active pattern. A lower active contact may be connected to a source/drain pattern. A trench may expose the lower active contact, and a width of a bottom surface of the trench in the first direction may be greater than a width of an upper surface of the lower active contact in the first direction. An etching stop film may be along the bottom surface of the trench and side walls of the trench, and have an uppermost surface coplanar with an upper surface of an upper active contact that extends through the etching stop film and is connected to the lower active contact.
A semiconductor device includes a nucleation layer, a buffer layer, a first nitride-based semiconductor layer, a second nitride-based semiconductor layer, S/D electrodes, and a gate electrode. The nucleation layer includes a composition that includes a first element. The buffer layer includes a III-V compound which includes the first element. The buffer layer has a concentration of the first element oscillating within the buffer layer, such that the concentration of the first element varies as an oscillating function of a distance within a thickness of the buffer layer. A first oscillation rate between a first reference point and a second reference point within the buffer layer is greater than a second oscillation rate between the second reference point and a third reference point within the buffer layer. The first and second nitride-based semiconductor layer, S/D electrodes, and a gate electrode are disposed on the buffer layer.
An insulated gate bipolar transistor includes a semiconductor substrate, and the semiconductor substrate includes: a collector region doped in a first type, wherein the collector region includes a bump region; a first drift region doped in a second type and a second drift region doped in the second type; wherein the first drift region and the second drift region locate on a side of the collector region having the bump region, a profile contour of the first drift region matches a profile contour of the bump region, such that the second drift region does not contact the bump region, and a doping concentration of the first drift region is greater than a doping concentration of the second drift region; and a first active region and a second active region, formed at two opposite ends of the second drift region.
Disclosed are a non-volatile memory including a negative capacitance blocking oxide layer, an operating method of the same, and a manufacturing method of the same. The non-volatile memory may include a tunneling oxide layer formed on a channel; a charge storage layer formed on one surface of the tunneling oxide layer; a negative capacitance blocking oxide layer in which a dielectric layer and an imprinted polarization layer are sequentially configured on one surface of the charge storage layer; and a gate formed on one surface of the negative capacitance blocking oxide layer.
Methods, systems, and devices for NAND structures with polarized materials are described. A memory device may include a polarized dielectric material located relatively near to a channel, which may reduce interference between cells. The polarized dielectric material may include a dielectric material with a fixed polarity and having a first surface with a negative polarity oriented towards the channel. The negative polarity of the polarized dielectric material may affect an electron distribution of the channel by shifting the electron distribution closer to an associated charge trapping material. The shifted electron distribution may reduce an effect of an electric field of any aggressor cells of the memory device on one or more victim cells, by creating a more uniform channel electron distribution and increasing gate control relative to a channel without the effects of the polarized dielectric material.
According to one embodiment, a method for manufacturing a semiconductor memory device includes simultaneously forming a plurality of first holes and a plurality of second holes in a stacked body. The stacked body includes a plurality of first layers and a plurality of second layers. The method includes etching a portion between the second holes next to each other in the stacked body, and connecting at least two or more second holes to form a groove. The method includes forming a film including a charge storage film on a sidewall of the first holes. The method includes forming a channel film on a sidewall of the film including the charge storage film.
Embodiments of 3D memory devices and methods for forming the same are disclosed. In an example, a 3D memory device includes a memory stack, a semiconductor layer, a supporting structure, a spacer structure, and a contact structure. The memory stack includes interleaved conductive layers and dielectric layers and includes a staircase region in a plan view. The semiconductor layer is in contact with the memory stack. The supporting structure overlaps the staircase region of the memory stack and is coplanar with the semiconductor layer. The supporting structure includes a material other than a material of the semiconductor layer. The spacer structure is outside the memory stack and is coplanar with the supporting structure and the semiconductor layer. The contact structure extends vertically and is surrounded by the spacer structure.
In a semiconductor storage device, a first ROM cell includes a first nanosheet FET having a first nanosheet as the channel region, provided between a first bit line and a first ground power supply line. A second ROM cell includes a second nanosheet FET having a second nanosheet as the channel region, provided between a second bit line and a second ground power supply line. The face of the first nanosheet closer to the second nanosheet in the X direction is exposed from a first gate interconnect, and the face of the second nanosheet closer to the first nanosheet in the X direction is exposed from a second gate interconnect.
Provided is an inverter 1 configured such that an electric component portion 1a is integrated with a cooling portion 1b. A switching module 20 includes a heat sink 102 joined to the lower surface of a substrate 101. The cooling portion 1b includes an electric conductive cooler 10 forming a refrigerant flow path 11. The switching module 20 is attached to the cooler 10 such that a heat radiation portion 102d of the heat sink 102 is exposed to the inside of the cooler 10. A common mode current suppression structure 21 including an insulating member is interposed between the heat sink 102 and the cooler 10 to electrically insulate the heat sink 102 and the cooler 10 from each other.
A storage assembly includes a cage, a circuit backplate, a tray and an auxiliary mounting linkage. The cage has a mounting space, an opening and a first pressed protruding portion. The opening is connected to the mounting space, and the first pressed protruding portion is located in the mounting space. The circuit backplate and the tray is disposed in the mounting space. The auxiliary mounting linkage includes a first link, a second link and a connecting link. The first link has a first end and a second end opposite to each other. The second link has a first end and a second end opposite to each other. The first ends are pivotally disposed on the tray. Two opposite ends of the connecting link are pivotally disposed on the second ends, respectively. Each of the first ends has an assembly protruding portion and a disassembly protruding portion.
An electronic device, having a housing and a sealing cover. Electronic components of the electronic device are provided in the housing, and the sealing cover can close the housing. The housing is provided with a first fitting member, and the sealing cover is provided with a second fitting member and a third fitting member. In an unlocked state, the first fitting member can be connected to the second fitting member or the third fitting member by respective locking portions thereof. In a locked state, the first fitting member can be connected to the second fitting member and the third fitting member by the locking portions.
An electronic device is provided. The electronic device includes a hinge housing extending in a direction of a rotational axis, a first housing connected to one side of the hinge housing in a direction perpendicular to the rotational axis to rotate about the rotational axis relative to the hinge housing, a second housing connected to an opposite side of the hinge housing in a direction perpendicular to the rotational axis to rotate about the rotational axis relative to the hinge housing, and a flexible display including a bending area at least partially disposed in the hinge housing and formed to be a flat surface or a curved surface, a first area extending from the bending area in one direction perpendicular to the rotational axis, and a second area extending from the bending area in an opposite direction perpendicular to the rotational axis.
Provided is a transfer system that efficiently allocates tasks to a plurality of transfer vehicles that operate by the power through a track. The transfer system comprises: a first track installed on a rail; a first power supplier configured to supply power to the first track; a plurality of transfer vehicles configured to move along the rail, have a battery installed inside, and charge the battery by the power from the first track; and a controller configured to allocate tasks of the plurality of transfer vehicles based on a first allowable power in the first track.
A DC/DC converter component has a reduced mounting area and includes an inductor component; a semiconductor integrated circuit including a switch circuit connected to the inductor component, and a control circuit that controls the switch circuit; and a package substrate, to which the semiconductor integrated circuit is mounted, having a mounting face that opposes an other substrate when the package substrate is mounted to the other substrate. The inductor component includes an element body, and a plurality of inductor wiring lines, each extending in the element body and in parallel with a main face of the element body. A value of inductance of a second inductor wiring line is 10% or more greater than a value of inductance of a first inductor wiring line. The inductor component has a dimension equal to or less than 0.25 millimeters in a thickness direction, and is mounted to the package substrate.
A printed wiring board includes a resin insulating layer including resin and particles, and a conductor layer formed on a surface of the resin insulating layer. The particles in the resin insulating layer include first particles and second particles such that the first particles are partially embedded in the resin and the second particles are completely embedded in the resin, and the resin insulating layer is formed such that the first particles has exposed surfaces exposed from the resin and covered surfaces covered by the resin, respectively, the surface of the resin insulating layer includes the first exposed surfaces, and a ratio of a second area to a first area is in a range of 0.1 to 0.25 where the first area is an area of the surface of the resin insulating layer, and the second area is obtained by summing areas of the exposed surfaces of the first particles.
According to one embodiment, an isolator includes: a first semiconductor chip; a second semiconductor chip; a first wiring board including a first surface provided thereon with the first semiconductor chip; a second wiring board including a second surface provided thereon with the second semiconductor chip, the second wiring board being spaced apart from the first wiring board; a third wiring board spaced apart from each of the first and second wiring boards; a first coil on the first surface; a second coil on the second surface; a third coil on a third surface of the third wiring board, the third surface facing the first and second surfaces, the third coil facing the first coil; a fourth coil on the third surface, facing the second coil, and electrically coupled to the third coil; and an insulator provided between the first to fourth coils.
An optical transceiver includes housing, circuit board, first heat source, second heat source, first heat conductive component and second heat conductive component. The housing includes a first housing and a second housing that are stacked on each other and together form an accommodation space. The circuit board is disposed in the accommodation space. The first heat source and the second heat source are disposed on and electrically connected to the circuit board. The first heat conductive component is disposed in the circuit board and thermally coupled to the first housing. A part of the circuit board is located between the first heat conductive component and the first heat source. The second heat conductive component is disposed on the circuit board. The second heat source is thermally coupled to the second heat conductive component. The second heat conductive component is thermally coupled to the second housing.
An illumination device includes a detector configured to detect that a mobile terminal device has entered a communication area corresponding to the device, and a light irradiator configured to emit light for guiding a person with the mobile terminal device detected by the detector. The light irradiator emits light indicating a route through which the person with the mobile terminal device should proceed.
The present disclosure relates to the field of lighting adjustment technologies, and in particular to a lighting adjustment system and method. The system includes: a light sensor, a personnel controller, a central processing unit, and a lighting device, where the light sensor, the personnel controller, and the lighting device are all wirelessly connected to the central processing unit; the light sensor is arranged at a preset monitoring point, and configured to receive monitoring information at the monitoring point; the personnel controller is configured to obtain a lighting environment creation selection of control personnel; the central processing unit is configured to regulate beam angle, color temperature, and illuminance of the lighting device in real time based on the received monitoring information and the lighting environment creation selection; and the lighting device is arranged at the monitoring point preset indoors.
Provided is a method and apparatus for controlling light attributes of a lighting device, and a lighting system and includes an indicator that receives an input, and sends to a control unit, a signal for switching light attribute of the lighting device; and the control unit determines whether a first switching signal or a second switching signal from the indicator is received during a light emission period after the lighting device is powered on, and if it is determined that the first switching signal is received, switching a current light attribute to another light attribute, or if it is determined that the second switching signal is received, switching the current light attribute to a light attribute indicated by the second switching signal such that when a specific light attribute is indicated by the second switching signal, the light attribute can still be adjusted with the first switching signal.
A wireless communication network receives a first Subscriber Identity Module (SIM) profile from a User Equipment (UE) and authenticates the UE based on the first SIM profile. The network receives a first slice request from the UE and authorizes a first wireless network slice for the UE based on the authentication of the first SIM profile and the first slice request. The network receives a second SIM profile from the UE and authenticates the UE based on the second SIM profile. The network receives a second slice request from the UE and authorizes a second wireless network slice for the UE based on the authentication of the second SIM profile and the second slice request. The network wirelessly exchanges first slice data with the UE over the first wireless network slice, and simultaneously, exchanges second slice data with the UE over the second wireless network slice.
The disclosure relates to a 5G or 6G communication system for supporting a higher data transmission rate.
A method for handling Service Request (SR) procedure in a wireless network by a network apparatus is provided. The method includes initiating a User Equipment Configuration Update (UCU) procedure. Further, the method includes receiving a SR message from a Multi SIM (MUSIM) UE before completion of the UCU procedure. Further, the method includes determining whether the SR message comprises a User Equipment (UE) request type Information Element (IE) set to “Non-Access Stratum (NAS) signaling connection release”. In an embodiment, the method includes aborting the UCU procedure and processing the SR procedure in response to determining that the service request message comprises the UE request type IE set to “NAS signaling connection release”. In another embodiment, the method includes processing both the UCU procedure and the SR procedure in response to determining that the SR message does not comprises the UE request type IE set to “NAS signaling connection release”.
A method of operating a user equipment (UE) gateway through a transactive network is disclosed. The method includes sending a service request to one or more distributed units in the network, receiving a proposed contract from each of the one or more distributed units, deciding on a winning proposed contract, notifying a winning distributed unit associated with the winning proposed contract, and connecting to receive services through the winning distributed unit. A method of operating a distributed unit includes receiving a service request from a UE gateway, requesting service from a provider according to the service request, receiving a provisional contract from the provider, providing a proposal with the provisional contract to the service request to the UE gateway; and, if notified that the proposal is a winning proposal, arranging services to the UE gateway according to the proposal.
The present invention relates to a wireless communication system and, more particularly, to a method and an apparatus therefor, the method comprising the steps of: as a part of a 2-step RA procedure, transmitting MsgA to a base station, wherein the MsgA includes a PRACH and a first PUSCH; on the basis of the first PUSCH being accompanied by SDT and the SDT being a portion of SDT data, additionally transmitting the rest of the SDT data to the base station via one or more second PUSCHs in a state where there is no RRC connection to the base station; and on the basis of the first PUSCH being not accompanied by the SDT, performing a procedure for the RRC connection to the base station.
Provided are a wireless communication terminal including: a processor; and a communication unit, wherein the processor obtains a backoff counter for an OFDMA-based random access of the terminal, wherein the backoff counter is obtained within a range of a contention window for the uplink OFDMA-based random access, receives a trigger frame indicating an uplink multi-user transmission, when one or more resource unit(s) in which random access can be performed is indicated by the trigger frame, decrements the backoff counter based on a number of resource units(s) in which random access can be performed, and when the backoff counter is 0 or decremented to 0, performs an uplink multi-user transmission through a selected resource unit among the resource units(s) and a wireless communication method using the same.
Random access channel access and validity procedures are disclosed. In one aspect, the medium access control (MAC) indications multiple random access occasions (ROs) to user equipments (UEs) for random access transmissions. In such aspect, random access failure would only be declared if listen before talk (LBT) procedures for the random access transmission fail on all of the ROs indicated by the MAC layer. Similarly, in additional aspects, a UE will not apply a backoff value for any LBT failures for random access attempts that occur within an LBT time window. In further aspects, a UE may determine the validity of ROs that overlap with a discovery reference signal measurement timing configuration (DMTC) window. In such aspects, the UE may not use overlapping ROs or may determine a portion of the DMTC window that is not used for base station transmissions and declare the overlapping ROs with the unused portion valid.
In a wireless local area network (WLAN) system, a transmitting multi-link device (MLD) may defer the transmission of a PPDU on a first link, even if a back-off counter of a non-primary link reaches zero, as long as a back-off counter of a primary link does not reach zero. When the transmission of the PPDU is deferred, the back-off counter may be kept at zero.
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may initiate a first service associated with a first subscriber identity module (SIM) of the UE and a first priority. The UE may initiate a second service associated with a second SIM of the UE and a second priority. The UE may switch the first priority and the second priority during at least part of the first service or the second service. The UE may perform a communication in accordance with at least one of the first priority or the second priority. Numerous other aspects are described.
An infrastructure equipment of a wireless communications network comprises transceiver circuitry and controller circuitry configured in combination with the transceiver circuitry to transmit, to a communications device, a first control signal providing an indication of a set of downlink communications resources of the wireless access interface in which the infrastructure equipment is going to transmit a plurality of transport blocks to the communications device, wherein the plurality of transport blocks comprises a first plurality of transport blocks that are to be transmitted in a first set of downlink communications resources and a second plurality of transport blocks that are to be transmitted in a second set of downlink communications resources, the first set of downlink communications resources and the second set of downlink communications resources being separated in time by a scheduling gap formed by a third set of downlink communications resources of the wireless access interface.
The present disclosure provides a resource configuration method, a base station and a terminal. The resource configuration method applied for the base station side includes transmitting configuration indication information to a terminal. The configuration indication information is configured to indicate priority level information about dynamically-scheduled resources and preconfigured grant resources when data transmission is performed by the terminal.
A service-level communication and computing collaborative resource allocation device and method for a large-scale satellite network are provided, the device includes: a network information management function module including a service request collection unit configured to collect service requests arriving at each satellite node in the network, and a network resource collection unit configured to collect available resource status information for each satellite node; a service preprocessing function module configured to preprocess service requests; a service feature extraction function module configured to perform feature extraction for preprocessed service requests to generate service demand features; a service order decision submodule configured to determine a service order of service requests; a service strategy decision submodule configured to output a service strategy of the service request. The device and method can effectively ensure that the large-scale satellite network provides high-performance services for service with service demands of communication and computing collaborative resources.
Methods, apparatus, systems, architectures and interfaces for receiving system information performed by a wireless transmit receive unit (WTRU) having reduced capacity, are provided. A method may include any of: receiving a physical broadcast channel (PBCH) transmission of a cell, the PBCH transmission including information, wherein the information indicates a first control resource set (CORESET) associated with reception of a system information block (SIB); receiving, via the first CORESET, a first physical downlink control channel (PDCCH) transmission including information indicating a first type SIB associated with the first PDCCH transmission, wherein the information indicating the first type SIB includes information indicating a second CORESET that (1) is associated with reception of a second type SIB, and (2) has fewer resource blocks than the first CORESET; and receiving, via the second CORESET, a second PDCCH transmission including information indicating the second type SIB associated with the second PDCCH transmission.
Disclosed are a method and a device for configuring resource availability for an IAB node, in which, on the basis of first availability information commonly applied to a plurality of child nodes and second availability information applied to a specific child node, availability of a specific resource for the specific child node is configured to be an unavailable resource.
Methods and devices may be provided for aggregating component carriers in the licensed spectrum with at least one component carriers in the licensed exempt spectrum. Control information may be processed in a wireless transmit/receive unit (WTRU) while receiving and sending information on a primary component carrier (PCC) and a supplementary component carrier (SuppCC). A PCC subframe with a control portion and a data portion may be received. Resource assignment information associated with a downlink shared channel on the PCC may be embedded in the control portion of the subframe. Based on the resource assignment information on the PCC, resource assignment information associated with a downlink shared channel on the SuppCC may be identified in the data portion of the PCC subframe. A SuppCC subframe of the shared channel on the SuppCC may be processed as per the identified resource assignment information associated with the downlink shared channel on the SuppCC.
A user terminal includes a receiving section that receives information indicating a type of a codebook corresponding to each service, and a transmitting section that maps, to the codebook, delivery confirmation information for a downlink shared channel associated with each service and that transmits the codebook. Thus, feedback of an HARQ-ACK can be flexibly controlled.
A method includes: receiving downlink control information to a terminal device, wherein the downlink control information comprises first information, the first information indicates an uplink control channel resource for carrying uplink control information, the uplink control channel resource belongs to a first uplink control channel resource set, wherein each resource in the first uplink control channel resource set occupies a different quantity of symbols, the first uplink control channel resource set comprises at least two uplink control channel resources, wherein the at least two uplink control channel resources include a first uplink control channel resource that occupies one symbol, and a second uplink control channel resource that occupies two symbols; and sending the uplink control information from the terminal device by using the uplink control channel resource.
The present disclosure relates to a communication technique for combining an IoT technology with a 5G communication system for supporting a higher data transmission rate than a 4G system, and a system therefor. The present disclosure can be applied to intelligent services (for example, smart homes, smart buildings, smart cities, smart cars or connected cars, health care, digital education, retail business, security and safety-related services, and the like) on the basis of 5G communication technologies and IoT-related technologies. A method for a terminal in a wireless communication system, according to the present disclosure, comprises the steps of: receiving a control signal; determining, from the control signal, a resource to which data can be mapped and then transmitted/received; and receiving data according to the determined resource for the data.
Some aspects of the present disclosure disclose methods and systems related to separate and joints releases of semi-persistent scheduling (SPS) configured transmission occasions by an SPS release. For example, a user equipment (UE) may receive, from a base station (BS) and via a physical downlink control channel (PDCCH), a semi-persistent scheduling (SPS) release configured to jointly release at the UE a plurality of SPS configurations, each SPS configuration of the plurality of SPS configurations configured to schedule one or more SPS physical downlink shared channel (PDSCH) transmission occasions of a plurality of SPS PDSCH transmission occasions. In some instances, the plurality of SPS PDSCH transmission occasions may occur in a same slot as the SPS release. Further, the UE may not expect to receive, or refrain from receiving, SPS PDSCH via the plurality of SPS PDSCH transmission occasions.
Apparatus, methods, and computer program products for flexible uplink transmission are provided. An example method may include receiving a configuration of resources for a PUCCH or a PUSCH associated with UCI, where the configuration of resources may be received from a network entity, where the UCI indicates a set of resources corresponding to a transmission in a first subset of resources associated with the PUSCH and a skipped transmission in a second subset of resources associated with the PUSCH or indicates an MCS for the PUSCH, where the UCI would overlap with an uplink transmission, where the set of resources may include the first subset of resources and the second subset of resources. The example method may further include transmitting at least one of the UCI or the uplink transmission to the network entity.
Methods, systems, and devices for wireless communications at a user equipment (UE) are described. A user equipment (UE) may receive a first data message in a sub-slot of a slot and in a sub-channel of a sidelink data channel. The UE may select a resource of a sidelink feedback channel based on a first index associated with the slot and a second index associated with the sub-slot within one or more slots comprising the slot. Additionally or alternatively, the UE may select a resource of a sidelink feedback channel from periodic resources having a slot-based periodicity based on an index associated with the sub-slot within one or more slots comprising the slot. The UE may transmit a feedback message associated with the first data message according to the selected resource.
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive a first reference signal (RS). The UE may identify a set of UE beams based at least in part on signal strengths of the first RS as measured via at least one UE beam of the set of UE beams. The UE may transmit, based at least in part on the first RS, a report including an indication of a network node beam for communication with the UE, the indication based at least in part on a signal strength of the first RS using a first UE beam of the set of UE beams. The UE may receive a second RS using the set of UE beams. The UE may identify, based at least in part on the second RS, a second UE beam of the set of UE beams, identification based at least in part on a spectral efficiency associated with the second UE beam. The UE may communicate with the network node using the second UE beam. Numerous other aspects are described.
This disclosure provides systems, methods and apparatus for cellular communications. In one aspect, a UE determines an FFP of a cell signal for the UE in a frame based equipment mode, determines one or more SSB positions in the cell signal based on the FFP, and performs radio management of the UE based at least in part on the one or more invalid SSB candidate positions. Performing radio management may include using one or more SSB positions in the FFP exclusive of the one or more invalid SSB candidate positions. Radio management may include PDSCH rate matching, radio link monitoring or measurement, or radio resource management. In some implementations, the one or more SSB positions are SSB positions after a first eight SSB positions in an FFP. In some other implementations, the one or more SSB positions are SSB positions that at least partially overlap an idle period between FFPs.
Where first and second reference signals for a first and second communication system, respectively, are transmitted, resources that affect a reception apparatus compatible only with the first communication system can be minimized, and the throughput can be prevented from being deteriorated. As resources for a reference signal CSI-RS for LTE-A, last half symbols in a time direction of a resource unit RB/Sub-frame defined in a frequency-time domain are used, and the CSI-RS is allocated in a position up to the last two symbols or in the last symbol, or the like, of a particular RB/Sub-frame and transmitted when a reference signal 4RS for LTE is transmitted to a reception apparatus in addition to transmitting CSI-RS for LTE-A. The reception apparatus receives CSI-RS allocated in the last half symbol of RB/Sub-frame based on CSI-RS allocation information, measures channel quality by using this CSI-RS, and transmits and reports feedback information.
A method and apparatus are disclosed for a device to perform sidelink communication. The device triggers or requests to perform partial sensing-based resource selection in a first Transmission Time Interval (TTI) in a sidelink resource pool. The device also derives or determines a set of candidate TTIs within a resource selection window in response to the trigger or request, wherein sidelink resources in the set of candidate TTIs are candidate sidelink resources. Furthermore, when the device does not perform sensing in a second TTI, the device excludes a number of candidate sidelink resources, from the candidate sidelink resources, associated with the second TTI, wherein the second TTI is after the first TTI and before the first candidate TTI of the set of candidate TTIs. The device further derives or determines a set of sidelink resources, from the candidate sidelink resources at least excluding the number of candidate sidelink resources.
One disclosure of the present specification provides a method for a terminal roaming in a second Public Land Mobile Network (PLMN) to change the connection to a first PLMN to which the terminal is subscribed. The method may include a step for the first PLMN to receive a first message including first information from a base station in the second PLMN. The method may include a step for inspecting whether a procedure for deregistering from the second PLMN is required. The method may include a step for performing the procedure for deregistering from the second PLMN on the basis of the inspection result. The method may include a step for selecting the first PLMN. The method may include a step for performing a procedure for registering to the first PLMN.
This application discloses a communication method. The method includes: A terminal device obtains a first message, where the first message carries target adjustment information. The terminal device obtains a second message, where the second message carries a timing advance (TA). The terminal device adjusts uplink sending time based on the target adjustment information and the TA. Embodiments of this application further provide a corresponding terminal device, network device, and storage medium.
Aspects relate to supporting power control for physical uplink control channel (PUCCH) transmissions on an uplink secondary component carrier (SCC) of a wireless communication system. In some aspects, a user equipment (UE) receives a power control configuration from a base station for use by the UE for a PUCCH transmission on a selected uplink SCC. The UE then transmits, based at least in part on the power control configuration, the PUCCH to the base station on the selected uplink SCC. Closed-loop and open-loop power control examples are provided. In some aspects, common or shared power control configurations are provided by the base station for use with each component carrier of a PUCCH group. In other aspects, carrier-specific power control configurations are provided by the base station.
Apparatus, methods, and computer-readable media for providing improved power efficiency during DRX wake-up are disclosed. An example method of wireless communication at a UE includes receiving a WUS from a base station while performing a DRX cycle, the WUS indicating data for transmission to the UE. The example method also includes at least one receiving a downlink reference signal or transmitting an uplink reference signal based on the WUS and prior to reception of the data, the uplink reference signal transmitted or the downlink reference signal received during an on-duration of the DRX cycle and in response to receiving the WUS. The example method also includes sending a CSI report to the base station based on the WUS and prior to the receiving of the data. The example method also includes receiving the data following the respective receiving or transmitting of the downlink reference signal or uplink reference signal.
A method and an apparatus for supporting service continuity between a first network and a second network are provided, which include: requesting slice analytics for selection of a slice from a network data analytics function (NWDAF) of the first network before a terminal moves from the first network to the second network; and selecting a slice to be used in the second network to provide a service to the terminal based on the slice analytics received from the NWDAF of the first network.
Techniques are described to support call routing and location for a user equipment (UE) with satellite wireless access to a serving PLMN. The UE sends a Session Initiation Protocol (SIP) INVITE message to a network node, such as a P-CSCF, that includes an indication of satellite access for the UE. In response the network node sends a request to another network node for a cell ID for a fixed cell in which the UE is located. The fixed cell can be independent of satellite radio cells for the serving PLMN. The network node may receive the cell ID for the fixed cell and sends the SIP INVITE message to another network node (e.g., an E-CSCF or LRF) with the cell ID for the fixed cell. The other network node may use the cell ID to route the SIP INVITE message or obtain an approximate location of the UE.
In the present invention, data is transmitted more suitably in an emergency state. This communication system comprises: a management device that manages first data including settings pertaining to communication during a normal state, and second data including settings pertaining to communication during an emergency state; and a communication instrument that controls a communication operation to another communication instrument in the normal state on the basis of the first data received from the management device, and that controls a communication operation to the other communication instrument in the emergency state on the basis of the second data received from the management device.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a caller identifier are disclosed. In one aspect, a method includes the actions of receiving, by a server, a request to initiate a telephone call between a calling phone and a callee phone, wherein the request includes a telephone number of the calling phone. The actions further include determining, by the server, a name that corresponds to the telephone number. The actions further include accessing, by the server, a calling history that indicates previous telephone calls of the phone number. The actions further include, based on the calling history that indicates previous telephone calls of the phone number, determining, by the server, whether to generate a notification that includes the name that corresponds to the telephone number.
A method and apparatus for enhanced voice mail envelope information using enhanced calling name (eCNAM) and caller identity analytic functions in a wireless communication system is provided. A network determines to use a voice mail associated with a call based on a determination that the call is missed or rejected by a user equipment (UE) or a paging is unsuccessful, and stores enhanced calling name (eCNAM) related envelope information for the voice mail. The eCNAM related envelope information includes (i) a caller identity analytic data for the call, (ii) a caller identifier (ID) for the call, (iii) a trust level of the caller ID, and (iv) a time stamp for the voice mail. The network transmits, to the UE, the voice mail and the eCNAM related envelope information.
A wireless communication system includes a plurality of user devices, UEs, and at least one logical group defined in accordance with one or more logical group criteria. The logical group includes a plurality of member UEs to be connected via sidelink for sidelink communication with each other, and all member UEs of the logical group have assigned the same destination identification, ID, the destination ID being unique for the logical group.
A method of providing a vaping policy alert by a mobile communications device includes receiving, at the mobile communications device, mobile network data from a base station; extracting a country code for the location of the mobile communications device from the received mobile network data; obtaining vaping policy alert data responsive to the obtained country code; and displaying the vaping policy alert data.
A method for a network element is provided. The method comprises: encoding a message for transmission to a user equipment (UE) including neighbor cell configuration information that includes a list of a plurality of neighbor cell groups, wherein each of the plurality of neighbor cell groups is associated with a specific cell; and transmitting the message to the UE.
A user equipment (UE) may be in a standalone (SA) mode and start a timer associated with barring a first cell, based on a system information block type 1 (SIB 1) decode timeout failure. The UE may receive, from a base station, a first redirection instruction to connect to the first cell in a non-standalone (NSA) mode. The UE in the NSA mode may determine that the measurement for the first cell is greater than a threshold value, and receive, from the base station a second redirection instruction to switch to the SA mode on the first cell. The UE may pause the timer and perform an initial acquisition procedure on the first cell.
Disclosed are a wireless communication method and apparatus. One example method includes: receiving, by a terminal device, a first message in a random access procedure; and performing, by the terminal device, retransmission of a first physical uplink control channel (PUCCH) based on first information, wherein the first PUCCH carries feedback information corresponding to the first message, wherein the first information indicates whether the terminal device has a capability of repeatedly transmitting the first PUCCH.
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may monitor a configured set of control channel elements (CCEs) for physical downlink control channel (PDCCH) decoding for a scheduled cell of a set of scheduled cells, wherein the configured set of CCEs is on a per scheduled cell basis or a per carrier indicator field value basis. The UE may decode downlink control information (DCI) in one or more CCEs of the monitored configured set of CCEs. Numerous other aspects are described.
A method for physical downlink control channel (PD-CCH) monitoring by user equipment (UE includes receiving a specification indicative of a monitoring pattern for a search space set including a plurality of slots. The monitoring pattern includes one or more monitoring spans within the search space set. Each of the one or more monitoring spans is associated with a set of parameters defining that particular monitoring span. The method includes selecting at least one monitoring span of the one or more monitoring spans. The method includes assigning the UE to monitor the at least one monitoring span. The method includes performing, by the UE, PDCCH monitoring during the selected at least one monitoring span.
Embodiments herein disclose methods for handling a data driven model in a wireless communication network. The method includes identifying, by a first electronic device, a common data driven model capability between a capability information of one or more first data driven model and a capability information of one or more second data driven model. The one or more first data driven model is associated with the first electronic device and the one or more second data driven model is associated with the second electronic device. Further, the method includes performing, by the first electronic device, one of: storing the common data driven model capability in the first electronic device on identifying the common data driven model capability, and disabling a data driven model capability in the first electronic device on not identifying the common data driven model capability.
Methods, systems, and devices for wireless communications at a user equipment (UE) are described. Aspects of the described techniques may include the user equipment measuring signal aspects for a plurality of respective receive beams for receiving communications associated with a synchronization signal block transmitted by a base station on a transmit beam. From the measured signal aspects, the UE may determine that a receive beam from the plurality of receive beams is a preferred beam for receipt of communications from the base station transmitted on the transmit beam. With the determined preferred beam, the UE may initiate a beam-sweeping procedure to re-measure the plurality of UE receive beams, where the UE measures the first UE receive beam before measuring others of the plurality of UE receive beams.
A method and device in a node for wireless communications. A first node transmits a first signaling; transmits a first reference signal and a second signal through a first antenna port in a first time-frequency resource set; the first signaling is used to indicate a number of time-frequency resource(s) used for the first reference signal in the first time-frequency resource set; the first reference signal is used to demodulate the second signal; the first antenna port conforms to a first Quasi Co-Located (QCL) relation, and the first QCL relationship is one of Q candidate QCL relationships; the number of time-frequency resource(s) used for the first reference signal in the first time-frequency resource set is used to indicate the first QCL relationship out of the Q candidate QCL relationships, Q being a positive integer greater than 1. The application effectively solves the signaling overhead problem of transmission configuration indication.
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.
The present disclosure relates to securely setting up mesh networks in a manner that does not require a physical network cable being attached to a wireless mesh device and that does not require transmitting unencrypted information wirelessly when a mesh network is setup. Methods and apparatus consistent with the present disclosure may allow a user to choose which mesh nodes can join a network and that user may specificity a custom profile that may include rules that may identify how mesh network identifiers are used, that identify passcodes/passphrases assigned to a particular network, may identify types of traffic that may be passed through particular 802.11 radio channels, or other parameters that may control how traffic is switched between devices in a particular wireless mesh network. This combined with dual factor verification and the use of different types of communication channels make wireless mesh networks easy to deploy and expand.
Systems, methods, and devices can be utilized to verify wireless local area networks (WLANs) using fingerprints. An example method includes identifying a received fingerprint comprised in an advertisement message that is received by a user equipment (UE) at a time and within a coverage area. A source of the advertisement message is determined to be a rogue WLAN by determining that the received fingerprint is different than a verified fingerprint transmitted by an authorized WLAN at the time and in the coverage area. The UE outputs an alert indicating the rogue WLAN.
A system and a method for obfuscating a mobile device's location are provided. For privacy or security reasons, the user of a mobile device may desire to prevent the mobile device from reporting the mobile device's true location. To prevent a mobile device from determining its location accurately, an RF enclosure encapsulates the mobile device and prevents the mobile device from receiving RF signals from sources outside of the enclosure. Within the enclosure, antenna modules broadcast RF signals, such as cellular-network signals, Wi-Fi signals, Bluetooth signals, or GPS signals, that contain information associated with a user-selected target location. The mobile device receives the RF signals from the antenna modules and determines that it is located at the target location rather than the true location.
Examples of the disclosure relate to apparatus, methods and computer programs for processing spatial audio to reduce the effects of errors within the spatial audio. The apparatus can be configured to obtain spatial audio and associated one or more three-dimensional parameters wherein the one or more three-dimensional parameters comprise one or more direction parameters. The apparatus can also be configured to determine one or more ranges for direction parameters when the one or more three-dimensional parameters are reduced to two dimensions to obtain one or more two-dimensional parameters. The apparatus can also be configured to apply processing to the one or more two-dimensional parameters based on whether or not the one or more ranges in two dimensions are in accordance with one or more criteria.
A speaker includes a first transducer assembly and a second transducer assembly arranged in opposite to each other, wherein the first transducer assembly includes a first diaphragm, and the second transducer assembly includes a second diaphragm. A magnet assembly having a set of primary magnets and a secondary magnet that are asymmetrically arranged and disposed between the first diaphragm and the second diaphragm.
An audio service module is communicatively connected to an audio abstraction module. The audio abstraction module is communicatively connected to a codec driver. The codec driver is communicatively connected to a codec chip. The audio service module receives a headset insertion/removal message and sends the message to the audio abstraction module. The audio abstraction module determines a digital-to-analog converter DAC channel configuration policy in the codec chip based on the headset insertion/removal message, and sends the DAC channel configuration policy to the codec driver. A DAC channel is used to transmit earpiece or headset data, and transmit motor data to a class-D amplifier to drive the motor. The codec driver controls the codec chip to reconfigure the DAC channel based on the DAC channel configuration policy.
Systems and methods for media playback via a media playback system include detecting a first wake word via a first network microphone device of a first playback device, detecting a second wake word via a second network microphone device of a second playback device, and forming a bonded zone that includes the first playback device and the second playback device. In response to detecting the first wake word, a first voice utterance following the first wake word is transmitted a first voice assistant service. In response to detecting the second wake word, a second voice utterance following the second wake word is transmitted to a second voice assistant service. Requested media content received from the first and/or second voice assistant service is played back via the first playback device and the second playback device in synchrony with one another.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated camera activation are disclosed. In one aspect, a method includes the actions of receiving, from a sensor, sensor data. The actions further include, based on the sensor data, determining that a firearm has been removed from a holster. The actions further include, based on determining that the firearm has been removed from the holster, generating a software-recognized event that indicates the firearm has been removed from the holster. The actions further include, in response to the software-recognized event that indicates the firearm has been removed from the holster, generating an instruction for a camera to record. The actions further include providing, for output, the instruction for the camera to record.
The present invention relates to a medical imaging system (1, 1′) comprising a control device (2, 2′), an imaging device (3) and at least two head-mounted display systems (4a, 4b, 4c, 4d), wherein the control device (2, 2′) is configured to assign different sets of control functions to the at least two head-mounted display systems (4a, 4b, 4c, 4d), respectively.
In second virtual space, a second user is positioned at the same distance from a second virtual camera as a physical distance from a first user to a first display in real space, and is rendered by the second virtual camera. In first virtual space, the first user is positioned at the same distance from a first virtual camera as a physical distance from the second user to a second display in real space, and is rendered by the first virtual camera.
The remote system includes a vehicle equipped with a camera and a remote terminal having a display. The vehicle and the remote terminal are connected via a communication network. The vehicle generates synthesized video in which moving object video changing over time is synthesized with camera video captured by the camera, and transmits the synthesized video to the remote terminal. The remote terminal displays the synthesized video on the display, detects fixation of video displayed on the display based on a change in the moving object video included in the synthesized video, and outputs an abnormality signal in response to detection of the fixation.
Devices and methods for selecting and stitching image frames are provided. A method includes obtaining a plurality of image frames. The method also includes identifying one or more regions of interest within one or more image frames in the plurality of image frames. The method further includes selecting, based on a respective quality measure associated with each image frame of the plurality of image frames, a set of base frames, where each identified region of interest of the one or more identified regions of interest is fully contained within at least one base frame in the selected set of base frames. The method additionally includes stitching together the selected set of base frames to create a composite image.
An image sensor and an operation method thereof are provided. The image sensor includes a pixel circuit and a column readout circuit. The pixel circuit includes a pixel unit, a transfer transistor, a reset transistor, a readout transistor and a selection transistor. The column readout circuit includes a first circuit node and a second circuit node. A first terminal of the first reset transistor and a first terminal of the first readout transistor are coupled to a first circuit node, and a second terminal of the first select transistor is coupled to a second circuit node.
A method of capturing an image includes: obtaining a target photographing magnification of a target camera mode, the target photographing magnification being one of N different photographing magnifications corresponding to the target camera mode, and the target camera mode corresponding to at least one camera module; controlling the at least one camera module to capture the image based on the target photographing magnification, including controlling an image sensor of a target camera module to operate in a target operation mode to capture the image based on the target photographing magnification, different operation modes of the image sensor of the target camera module corresponding to different photographing magnifications; processing the captured image; and displaying the captured image after processing.
An image capturing apparatus includes an object detection unit configured to detect an object from an image signal, a discriminating unit configured to discriminate a type of the object, a setting unit configured to set a focus detection region divided in a plurality of sub-regions corresponding to the region of the object, a focus detection unit configured to detect information about an in-focus position for each of the plurality of sub-regions, a prediction unit configured to predict an in-focus position according to a movement of the object in a depth direction, and a selection unit configured to select an in-focus position of which sub-region among the plurality of sub-regions to employ as the in-focus position of the object, in accordance with the type of the object and the in-focus position being predicted.
An electronic device includes at least one memory storing instructions; and at least one processor which, upon execution of the instructions, configures the at least one processor to function as: an estimation unit configured to estimate a gaze area of a user; and a selection unit configured to select a selection area from one or more candidate areas based on the gaze area.
Disclosed are a filter assembly and an imaging device. The filter assembly is applied to the imaging device, the imaging device includes a housing and a camera protruding on the housing. The filter assembly includes a filter and a mounting bracket, the mounting bracket is made of a magnetic material and can be magnetically absorbed on the housing, and the filter in mounted on the mounting bracket to cover a front side of the camera.
A method for updating an embedded device that includes a processor that receives an image file including at least one of kernel software, hardware configuration data, and application software. The embedded device parses the image file to determine portions of the image file that have been indicated by at least one flag as being modified from that currently being included on the embedded device. The embedded device installing at least portions of the image file on the embedded device and resetting portions of the embedded device based upon the at least one flag.
Devices, systems, and methods are provided for smart shopping based on recognition of objects presented in video. A method may include identifying, by a first device, using a machine learning model using a computer vision technique, objects represented in video content; determining that an object of the objects is available for purchase using an online retail system; causing concurrent presentation of the video content and a first indication that the object is available for purchase using the online retail system; receiving, from a second device, a second indication of a user selection of the first indication, wherein the user selection is indicative of a request to present additional information associated with the object; generating, based on the request, presentation data including the additional information and an option to purchase the object using the online retail system; and causing, based on the request, presentation of the presentation data.
An audio mixing method for network streaming includes the steps of establishing a network streaming connection between the first end and the second end, generating a text voiced audio signal based on a trigger signal by the first end, mixing a play signal and the text voiced audio signal into a play signal with the text voiced audio signal, in the state of the network streaming connection, transmitting the play signal with text voiced audio signal to the second end, and the play signal with text voiced audio signal is played by the second end.
A broadcast reception device receives a digital broadcast service capable of executing an application cooperating with a broadcast program, and is provided with: a broadcast reception unit which receives broadcast waves of the digital broadcast service; a separation unit which separates video information relating to the broadcast program and application-related information from the received broadcast waves; a broadcast video decoding unit which decodes the video information relating to the broadcast program; an application acquisition unit which acquires an application on the basis of location information included in the application-related information; an application execution unit which executes the acquired application and acquires additional data from a server device; a video conversion unit which converts broadcast program video decoded by the broadcast decoding unit into high-quality video having a higher quality than the video using the acquired additional data; and a display unit which is able to display the high-quality video.
Disclosed are a loop filtering implementation method and apparatus, and a computer storage medium. The method comprises: obtaining an picture to be filtered, wherein the picture to be filtered is generated from an original picture during the video encoding of a video to be encoded, the video to be encoded comprises an original picture frame, and the original picture frame comprises the original picture; based on the picture to be filtered, separately obtaining at least two colour components of the picture to be filtered; determining the fusion information of the picture to be filtered, wherein the fusion information is obtained by fusing the at least two colour components; and based on the fusion information, performing loop filtering processing on the picture to be filtered to obtain at least one colour component subsequent to filtering the picture to be filtered.
Disclosed herein is a method of decoding an image including determining whether a current block is in a bi-directional optical flow (BIO) mode, calculating gradient information of prediction samples of the current block when the current block is in the BIO mode, and generating a prediction block of the current block using the calculated gradient information, wherein the calculating of the gradient information of the prediction samples of the current block includes calculating the gradient information using at least one neighbor sample adjacent to the prediction samples.
Provided is a video decoding method including: determining a prediction mode of a current block to be one of a skip mode and a merge mode; when a motion vector, which is determined from a merge candidate list of the current block, and a merge motion vector difference are to be used, obtaining merge candidate information indicating one candidate in the merge candidate list by performing entropy encoding on a bitstream by applying one piece of context information; determining a base motion vector from one candidate determined from the merge candidate list, based on the merge candidate information; and determining a motion vector of the current block by using a distance index of a merge motion vector difference of the current block and a direction index of the merge motion vector difference to use the base motion vector and the merge motion vector difference.
An image coding method includes coding a motion vector difference indicating a difference between the motion vector and a predicted motion vector, wherein the coding includes: coding a first portion that is a part of a first component which is one of a horizontal component and a vertical component of the motion vector difference; coding a second portion that is a part of a second component which is different from the first component and is the other one of the horizontal component and the vertical component; coding a third portion that is a part of the first component and is different from the first portion; coding a fourth portion that is a part of the second component and is different from the second portion; and generating a code string which includes the first portion, the second portion, the third portion, and the fourth portion in the stated order.
An example device includes memory configured to store the video data and one or more processors implemented in circuitry and communicatively coupled to the memory. The one or more processors are configured to determine at least one of a temporal candidate or a history-based candidate and determine at least one non-adjacent candidate, wherein the at least one non-adjacent candidate is from a unit that is not adjacent to a current prediction unit (PU). The one or more processors are configured to determine an advanced motion vector predictor (AMVP) candidate list including the at least one of the temporal candidate or the history-based candidate and the at least one non-adjacent candidate. The at least one non-adjacent candidate is added to the AMVP candidate list after the temporal candidate or before the history-based candidate. The one or more processors are configured to code the current PU based on the AMVP candidate list.
A method for video processing is disclosed to include: determining, for a conversion between a coded representation of a current block of a video and the current block, a motion vector difference (MVD) precision to be used for the conversion from a set of allowed multiple MVD precisions applicable to a video region containing the current video block; and performing the conversion based on the MVD precision.
There is provided a method of decoding an image, the method comprising: decoding information for motion information prediction of a current block from a bitstream, predicting motion information of the current block based on the information, refining motion information of the current block by using the decoded information and the predicted motion information of the current block and reconstructing the current block based on the refined motion information of the current block.
According to the disclosure of the present document, a subblock position for deriving a subblock unit motion vector in a subblock-based temporal motion vector prediction (sbTMVP) can be efficiently calculated, thereby enabling video/image coding efficiency to increase and a simplifying effect for hardware implementation to be obtained.
A video decoding method performed by a video decoding apparatus, according to the present document, comprises: parsing number information about the number of slices of which heights are explicitly signaled in a tile of a current picture from a bitstream; parsing height information about the heights of slices of which heights are explicitly signaled from the bitstream based on the number information; deriving the number of slices in the tile based on the number information and the height information; and decoding the current picture based on the slices in the tile, wherein the height information includes the same number of syntax elements as a value of the number information, and based on the value of the number information being n, the heights of a 0th slice to an n−1th slice in the tile may be derived based on the syntax elements.
There are provided mechanisms performed by a decoder. The method comprises receiving a bitstream. The method comprises processing the received bitstream, wherein: the bitstream comprises a first part of the bitstream, and the first part of the bitstream provides segment presence information, and further wherein i) the segment presence information indicates that at least segments of a first segment type shall not be present in at least a portion of the bitstream, or ii) the segment presence information indicates that at least segments of the first segment type may be present in at least the portion of the bitstream.
The present invention provides an image encoding apparatus for encoding a sequence of images, where the apparatus comprises a prediction unit which generates, for a target block to be encoded having a predetermined size in an image, a predicted image from both an intra-prediction image and an inter-prediction image, and obtains prediction errors that are differences between the target block and the predicted image; a transform unit which frequency-transforms the prediction errors, a quantization unit which quantize, using a quantization matrix, the transform coefficients, and an encoding unit which entropy-encodes quantized transform coefficients, wherein the quantization unit obtains the quantization matrix, using at least one of a predetermined quantization matrix for the intra-prediction and a predetermined quantization matrix for inter-prediction.
The present principles relate to a method and device. A method for encoding a residual block comprises: obtaining (500) a first coding mode relative to a first 2D transform when coding the residual blocks according to a coding mode relative to a first 2D transform is enabled; obtaining (510) a second coding mode relative to a second 2D transform when coding the residual blocks according to a coding mode relative to a second 2D transform is enabled; and encoding (530) the residual block according to either said first coding mode or said second coding mode or both; the method is characterized in that enabling or disabling (520) the coding of the residual block according to said second coding mode depends on said first coding mode. The present principles relate also to a method and device for encoding/decoding a picture.
A video encoder according to embodiments is provided. The video encoder is configured for encoding a plurality of pictures of a video by generating an encoded video signal, wherein each of the plurality of pictures has original picture data. The video encoder has a data encoder configured for generating the encoded video signal having encoded picture data, wherein the data encoder is configured to encode the plurality of pictures of the video into the encoded picture data. Moreover, the video encoder has an output interface configured for outputting the encoded picture data of each of the plurality of pictures. Furthermore, a video decoders, systems, methods for encoding and decoding, computer programs and encoded video signals according to embodiments are provided.
A method and apparatus for decoding JVET video, including receiving a bitstream, and parsing said bitstream to identify a syntax element indicating an intra direction mode to use for generating at least one predictor. The intra direction mode is a first intra direction mode in a plurality of intra direction modes that includes at least one weighted intra direction mode that corresponds to a non-weighted intra direction mode. The syntax element may identify whether to use a non-weighted or weighted intra direction mode to generate the at least one predictor. Thus, the coding unit may be coded in accordance with the at least one generated predictor associated with the selected intra direction mode.
Provided by the present disclosure are a display device and a display method therefor. By detecting the position of a viewer, the display angle of the scene in an image to be displayed is adjusted according to the position of the viewer so as to adapt to the viewing angle of the viewer. Therefore, the image viewed by the viewer can better conform to the real objective scene, and when the viewing angle changes, different angle pictures of an object can be viewed, thereby improving the display effect.
A method includes the steps collecting measurement data of a sample utilizing an adaptable inspection unit or while the sample is in-flight, determining a volume or area of the sample based at least in part on the measurement data, and calculating a weight of the sample based at least in part on the volume or area of the sample. The measurement data includes a captured image that includes a plurality of pixels. The determining of the volume of the sample includes determining the number of pixels in the captured image that display a portion of the sample, or determining the maximum number of consecutive pixels that display a portion of the sample in two or three dimensions.
An information processing apparatus includes a processor configured to display, on a display screen of a terminal device used by a user: a shared work region as a common work region that is accessed by plural users and that enables the plural users to execute work in cooperation; and an operation element for the user using the terminal device to input an instruction related to work in the shared work region, in which the processor is configured to display the operation element of a different type according to the user.
A mobile device according to an embodiment of the present disclosure includes a processor; a call module which operates by control of the processor and is configured to receive an incoming call; a service module which operates by control of the processor and is configured to automatically connect the incoming call when an automatic call response service is set in the mobile device; and an interworking module which operates by control of the processor and is configured to perform a preset function of the mobile device in response to a request from the service module after the incoming call is connected by the service module. Using the mobile device, it is possible that the mobile device automatically receives the incoming call without a user's intervention according to the setting.
Certain aspects of the disclosure are directed to customized control, for example, including customized communication lists, for data communications systems using high-level programming. According to a specific example, a data communications server is configured to interface with a remotely-situated client entity using a first programming language. The data communications server includes a communication control engine that is configured to provide a private branch exchange (PBX) or PBX functions from a Cloud-based service platform for the client entity. The communication control engine is to identify client-specific sets of control data derived from instructions written in a second programming language that is compatible with the first programming language, and to control communication routing by determining whether and/or how to route incoming data communications in response to the client-specific sets of control data.
In some embodiments, a supervising electronic device manages communication restrictions of a supervised electronic device. In some embodiments, a supervised electronic device presents user interfaces that enforce one or more communication restrictions configured by a supervising electronic device when communicating with other users.
Embodiments of the present invention provide a traffic package providing method. The method includes: obtaining, by a terminal device, travelling schedule information; sending the travelling schedule information to an access platform server; receiving information about multiple traffic packages that is sent by the access platform server, where each of the N travelling schedule nodes is corresponding to information about at least one traffic package in the information about the multiple traffic packages, and the information about the multiple traffic packages is provided by an operator; determining, from the multiple traffic packages, a target traffic package to be used by the terminal device in each of the N travelling schedule nodes; sending a traffic package subscription message to the access platform server, where the traffic package subscription message includes an identity of the determined target traffic package and identity information of the terminal; obtaining N profiles; and installing the N profiles.
A data provider encrypts source data to obtain a ciphertext of the source data, and uploads the ciphertext of the source data to a data storage platform for storage. Subsequently, in response to a data application request of a data consumer, the data provider encrypts a storage address of the ciphertext of the source data by using a public key of the data consumer, and uploads the encrypted storage address to a blockchain network. The data consumer obtains the ciphertext of the source data from the data storage platform. In the process, a blockchain decentralization capability is used to implement secure and trusted data exchange by using a smart contract that is public and commonly visible to a plurality of parties.
A network device may receive a redundant identifier certificate associated with a redundant routing module, and may provide, to a bootstrap device, a primary identifier certificate associated with a primary routing module associated with the network device. The network device may establish a secure connection with the bootstrap device based on the bootstrap device verifying an authenticity of the primary routing module via the primary identifier certificate. The network device may provide, to the bootstrap device via the secure connection, a redundant routing module identifier associated with the redundant routing module and may receive, from the bootstrap device via the secure connection, a signed certificate chain associated with the redundant routing module. The network device may verify the signed certificate chain and may verify the redundant identifier certificate, associated with the redundant routing module, based on verifying the signed certificate chain.
An apparatus for secure multiparty computations for machine-learning is presented. The apparatus includes at least a processor and a memory communicatively connected to the at least a processor. The memory contains instructions configuring the at least a processor to submit a secure multiparty computation request onto an immutable sequential listing, wherein the secure multiparty computation request includes a contingent payment and an authenticity commitment of a first private dataset, receive at least a participant commitment from each participating device of a quorum of participating devices, generate a first localized model as a function of the first private dataset, and perform a joint training protocol as a function of the first localized model and a second localized model from the quorum of participating devices, wherein the joint training protocol includes generating a joint training datum.
A method for checking an incoming message. In the method, based on the message authentication code, an authentication of the useful data is performed by a hardware security module and the hardware security module is subjected to a function check.
A method of controlling and coordinating of processing steps in a distributed system is disclosed. The method may be implemented by a node in a cyclically ordered set of nodes in a blockchain network. The method includes receiving, from an immediately subsequent node, values corresponding to combinations of possible outcomes of processing steps associated with nodes from that node to a node preceding a supervisor node. The values are based on public keys associated with the nodes corresponding to possible outputs and the supervisor's public key. State values are generated based on the values and public keys corresponding to the possible outcomes further to a processing step of the node shared with the supervisor and a previous node. A blockchain transaction is prepared to transmit control of a resource from the node to the subsequent node upon supply of unlocking values corresponding to the received values.
This invention relates generally to distributed ledger technology (including blockchain related technologies), particularly a method and corresponding system for providing a blockchain transaction comprising a redeem script for an output that comprises: i) a plurality of public keys, each associated with a corresponding private key, wherein each public key is uniquely associated with a potential state of at least one data source; and ii) logic arranged to provide a result based on: A) a determination of which of the plurality of associated private key(s) is/are used to sign the unlocking script, so as to provide an interim result: and B) a comparison of a parameter supplied via the unlocking script against the interim result, and further attempting to spend the transaction output more than once, each attempt supplying a different parameter.
The present invention relates to data rights management and more particularly to a secured system and methodology and production system and methodology related thereto and to apparatus and methodology for production side systems and are consumer side systems for securely utilizing protected electronic data files of content (protected content), and further relates to controlled distribution, and regulating usage of the respective content on a recipient device (computing system) to be limited strictly to defined permitted uses, in accordance with usage rights (associated with the respective content to control usage of that respective content), on specifically restricted to a specific one particular recipient device (for a plurality of specific particular recipient devices), or usage on some or any authorized recipient device without restriction to any one in specific, to control use of the respective content as an application software program, exporting, modifying, executing as an application program, viewing, and/or printing of electronic data files.
A hybrid receiver circuit included in a computer system may include both an analog and an ADC-based receiver circuit. A front-end circuit generates different equalized signals based on received signals that encode a serial data stream that includes multiple data symbols. Depending on a baud rate of the serial data stream, either the digital receive circuit or the analog receiver circuit is activated to provide the desired performance and power consumption over the range of possible baud rates. The ADC-based receiver circuit may include multiple analog-to-digital converter circuits with different resolutions that can be selected for different baud rates.
Disclosed is an electronic device comprising a display, a processor operatively connected to the display, and a memory which is operatively connected to the display and the processor and stores a first application. The memory may store one or more instructions which, when executed, cause the processor to: control the display to display a first user interface based on the first application being executed; based on an input for selecting the first user interface being received, filter device information and function information for at least one Internet of things (IoT) device which supports a function associated with a first function provided by the first application, on the basis of IoT device information registered in a server and IoT device information supported by an application; control the display to display a second user interface including the filtered device information and function information for the at least one IoT device; and based on an input for selecting a first IoT device from among the at least one IoT being received through the second user interface, configure a second function of the first IoT device, which is associated with the first function, to be operated.
A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both. The partition into slices may be overlapping or non-overlapping, and the same slice (or the whole content) may be fetched via multiple tunnel devices.
Systems and methods are introduced to enable cross-domain discovery. Systems and methods are also introduced to create representations of resources and information discovered from cross-domain discovery.
A medical device controller operating in conjunction with a medical device determines one or more current versions of executable code associated with one or more processors in a medical device. Medical devices may include infusion pumps, other patient treatment devices as well as vital signs monitors. The medical device controller determines one or more current versions of executable code and configuration information associated with the one or more processors in the medical device. The medical device controller further determines which of the processors in the medical device require updated executable code, and which of the processors in the medical device require updated configuration information. The medical device controller distributes to the medical device as required at least one of the updated executable code and the updated configuration information. The medical device deploys the distributed updates, and activates the updates at a clinically appropriate time.
A method comprising distributing rendering of media content across an end user device and a rendering device located at a single premise based on instruction sets carried in a ledger associated of the media or based on distributed applications respectively stored at the end user device and rendering device. The method further comprises integrating, by the end user device, rendered content received from the rendering device with data obtain from performing processing and rendering operations at the end user device to obtain a final render of the media content, and displaying, on a display of the end user device, the final render of the media content.
A live media streaming architecture facilitates live interaction among multiple participants, such as viewers and stage performers for a show. A cluster of computers is responsible for generating, transmitting, and displaying a composed live stream, such as a grid, of one group of individuals, by mixing live streams from those individuals, that will allow them to interact with a stage performer or other contributors or other individuals during an event. The architecture can support receiving the live streams at a physical location of an event or other locations for centralized redistribution.
A communication server and accompanying communication devices allow near instantaneous communication between users of the communication devices. A communication device may be configured with multiple channels, where each channel is assigned a corresponding communication device. As the communication devices are registered with the communication server, each communication device has knowledge of other registered communication devices. Thus, communication devices may communicate nearly instantaneously with each other. Furthermore, as the communication device is equipped with multiple channels, a single communication device may host a conference call with other communication devices. In addition, communication device may include multiple buttons to control the communication device, and indicator lights to indicate the status of calls with other communication devices.
Embodiments of the present disclosure provide methods, apparatus, systems, computer program products for transferring a performance of a procedure found in technical documentation for an item via an interactive electronic technical manual system (IETM) configured to provide electronic and credentialed access to the technical documentation. In one embodiment, a method is provided comprising: providing the steps of the procedure in an order in which the steps are to be carried out; and while a user is participating in the performance of the procedure: causing a particular step that is being carried out to be highlighted; receiving input of a selection of a transfer mechanism and in response: causing an indication to be displayed between the particular step and a next step to be carried out identifying where the performance has been suspended; providing a transfer window displaying transfer information; and recording the transfer information and an identifier for the indication.
Apparatuses, methods, and systems are disclosed for establishing a connection with a dual registered device. One method includes receiving a first request to establish an internet protocol multimedia subsystem session with a first device, wherein the first device is dual registered to: a first network access supporting 5G core network connectivity; and a second network access supporting evolved packet core network connectivity and circuit switched network connectivity, wherein the first device has connectivity to an internet protocol multimedia subsystem via either the first network access or the second network access. The method includes determining first information corresponding to a network access connectivity selected from the first network access and the second network access through which the first device has internet protocol connectivity with the internet protocol multimedia subsystem. The method includes transmitting a second request to a first network function to retrieve second information.
An example method comprises receiving, by a secure content system, an email from a sender to a recipient, scanning the contents of the email, evaluating the contents of the email based on a plurality of security rules, storing the sensitive data within a secure storage, generating a replacement email including a security link and not including at least the sensitive data, the security link providing a requester access to the sensitive data providing that a security function is satisfied, sending the replacement email including the security link to the recipient, receiving a request to access the sensitive data, the request being related to the security function challenging the requester using the security function, receiving, from the requester, a response to the security function, determining if the security function is satisfied by the response, and if the security function is satisfied, providing access to the sensitive data to the requester.
A method and system for maintaining persistent network policies for a virtual machine (VM) that includes determining a name of the VM executing on a first host connected to a first network device; binding the name of the VM to a network policy for the VM on the first network device; acquiring from VM management software, using the name of the VM, a universally unique identifier (UUID) of the VM; associating the UUID to the network policy on the first network device; applying the network policy for the VM on the first network device; subscribing to receive notifications from the VM management software of changes to the configuration of the VM corresponding to the UUID; receiving notification from the VM management software of a configuration change made to the VM corresponding to the UUID; and updating the network policy of the VM to reflect the configuration change of the VM.
A method is disclosed for authorization of resources clustered into one or more resource groups, each resource group comprising functionally interdependent resources.
The method includes receiving an authorization request signal indicative of a first resource for authorization, wherein the first resource is comprised in a first resource group, determining—for each mandatory resource of the first resource group—whether the resource is authorized, and transmitting an authorization response signal. The authorization response signal is indicative of successful authorization of the first resource when all mandatory resources of the first group are determined as authorized. Further, the authorization response signal is indicative of unsuccessful authorization of the first resource when at least one mandatory resource of the first group is determined as unauthorized.
Corresponding apparatus, authorization server, network node and computer program product are also disclosed.
This application describes methods, mediums, and systems for verifying a device for use in a messaging system. Using the device verification procedures described, a messaging system can securely authorize new devices to send and receive encrypted messages on behalf of a user, preferably without the need to share a private encryption key between the users' different devices. The application describes several techniques that can be used to provide such a system, including distributing a computer-perceptible code that encodes encryption information between a secondary device and a primary device. This allows the information to be distributed without intervention by a server. Other techniques provide unique ways to build and reverify authorized device lists, distribute encryption keys in chat channels, ensure that lists of authorized devices are distributed in the correct order and remain valid for an appropriate amount of time, add new devices to an ongoing or new conversation, and more.
An access gateway may grant a requestor access to a computer resource. The requestor may receive a credential from an identity provider and calculate a zero-knowledge proof of possession of the credential. The requestor may use the proof to request access to the computer resource. The identity provider may record a policy corresponding to the credential in a distributed ledger. The access gateway may, subject to verifying the proof, retrieve the policy from the distributed ledger. The policy may indicate that the requestor is authorized to access the computer resource. The access gateway may grant the requestor access to the computer resource as indicated by the policy.
An authentication correlation (AC) computing device is provided. The AC computing device includes a processor and a memory. The AC computing device receives a first authentication request from a requesting computer device including an account identifier, a first timestamp, and at least one authentication factor, and determines a first security level of the first authentication request. The AC computing device stores the first security level and the first timestamp. The AC computing device is also configured to receive a second authentication request including the account identifier and a second timestamp, determine that the second authentication satisfies an authentication rule based on the account identifier, the second timestamp, and the stored authentication data wherein the rule defines a timeframe and an authentication threshold, and generate an authentication response based on the determination and the authentication rule wherein the authentication response includes an approval indicator.
A wireless communication method includes the following operations: adding a data message of a vendor of a first wireless communication device to a frame of a packet through a physical layer; transmitting, by the first wireless communication device, the packet to a second wireless communication device; analyzing, by the second wireless communication device, the packet to obtain the data message; determining, by the second wireless communication device, whether both of the vendor of the first wireless communication device and a vendor of the second wireless communication device are a predetermined vendor according to the data message; if both of the vendor of the first wireless communication device and the vendor of the second wireless communication device are the predetermined vendor, performing, by the second wireless communication device, a specific communication mode of the predetermined vendor to connect to the first wireless communication device.
Systems and methods are disclosed herein for managing group membership. To remove a user from a group, a group management system ensures that the device associated with the user is no longer able to decrypt messages that are sent by other devices in the group, in spite of having a copy of the binary tree associated with the group. Accordingly, the group management system may update private and public keys that the device may access while ensuring that other devices get the updated private and public keys. The group management system may manipulate the binary tree to move the root node and the sibling node of the node associated with the user being removed such that the update to the binary tree ensures the remaining group members are able to properly participate in future group update operation for which the binary tree may be necessary.
A SSH (secure shell) public key is received from a client device 120 120 on the enterprise network, and an EMS device 140 is queried based on the SSH public key. Responsive to confirmation of registration from the EMS server, an authentication certificate based on a user and the client device 120 120 is generated. An SSH session is initiated on behalf of the client device 120 120 including submitting the certificate and the SSH public key from the client device 120 120 to the external server.
Methods and systems described herein relate to an improved platform that provides secure, encrypted communications across distributed computer networks when coordinating cryptography-based digital repositories in order to perform blockchain operations in decentralized applications. More specifically, the methods and systems provide this improved platform by introducing additional abstraction layers into a production service for computing signatures during multi-party computation (MPC) signing procedures.
Logic may receive an initial communication from a user device, the initial communication comprising capabilities. Logic may determine, based on an indication of a capability to support new radio frequency layers from the capabilities for the user device, a measurement gap configuration for the new radio frequency layers and a measurement gap configuration for a channel state information reference signal. Logic may send a frame with a preamble to a physical layer comprising the measurement gap configuration. Logic may send an initial communication to a physical layer, wherein the initial communication comprises capabilities for a user device. Logic may decode downlink data with a measurement gap configuration. And logic may parse the measurement gap configuration to determine at least one measurement gap identification and at least one offset for the new radio frequency layers and a channel state information reference signal.
A communication equipment receives a plurality of network sessions and includes a memory and a processor. The memory stores a plurality of software modules. The processor is connected to the memory and configured to implement the following steps. A network session inferring step is performed to execute an inference software module, and the inference software module processes at least one network packet of each of the network sessions and a packet characteristic module according to a machine learning algorithm to infer a priority level. An adaptive priority list establishing step is performed to execute a classification software module, and the classification software module establishes an adaptive priority list according to the priority levels of the network sessions. The communication equipment transmits the network packets of each of the network sessions to a network according to the adaptive priority list so as to set QoS of the network sessions.
The disclosure provides communication methods and apparatuses. One example method includes that at least one data packet of a first service is received, where the at least one data packet includes a first data packet, and the first data packet is located at a first location in the at least one data packet. Then, the at least one data packet and first indication information are sent to a first network device, where the first indication information indicates the first location.
A method receives a request packet from a workload at a first logical interface of a logical router and determines that a source address is a first link local address for the workload and a destination address is a second link local address for the first logical interface. A second logical interface includes the second link local address. The method stores an identifier for the first logical interface as an egress interface. The identifier distinguishes the first logical interface from the second logical interface. A service is performed for the request packet and a response packet is generated. The response packet includes the source address of the second link local address for the first logical interface and the destination address of the first link local address for the workload. The method uses the identifier to select the first logical interface as the egress interface to send the response packet.
A service mesh traffic management apparatus, system, and method in a distributed Kubernetes multi-cluster environment are disclosed. A service mesh traffic management apparatus in a distributed Kubernetes multi-cluster environment comprises a processor, and a memory connected to the processor, wherein the memory stores program instructions executable by the processor for performing operations comprising receiving a monitoring metric collected by a Prometheus server distributed in the multi-cluster, selecting a first routing policy based on a predefined routing policy selection rule and the collected monitoring metric, comparing the first routing policy and a second routing policy currently in use, distributing, when the first routing policy and the second routing policy are different, the first routing policy to each proxy in the service mesh.
A method of testing a network node in a communication system according to some embodiments includes obtaining a test case specification that describes a test scenario associated with the network node and extracting textual features from the test case specification. A feature vector is generated that includes the extracted textual features, and the feature vector is mapped to a plurality of available test scripts. The method selects one or more of the plurality of available test scripts for execution in response to the mapping of the feature vector. For one or more of the selected test scripts the method generates a confidence score that measures a confidence of an association of the test case specification with the selected test script. Related systems are disclosed.
Provided is a system and method for estimating an end-to-end delay between blockchain nodes in peer-to-peer (P2P) networks. The system includes a coordinate system construction unit configured to designate an origin node and anchor nodes among participating nodes having a distributed ledger of P2P networks, construct a first coordinate system of a predetermined dimension by exchanging control messages between the origin node and the anchor nodes and the participating nodes, and construct a second coordinate system of another predetermined dimension and a dimension determination unit configured to determine a dimension to be applied to the current P2P networks by comparing dimension-specific delays or control message overheads of the first coordinate system and the second coordinate system.
A system obtains a graph representing a set of resources of a distributed system. At least one node of the graph represents a resource-metric pair. The system further obtains time series data that indicates anomalies from the system. Then, the system determines a root cause anomaly that caused other anomalies based at least in part on the graph and the time series data.
Embodiments of the present disclosure provide a node state determination method and apparatus, an electronic device, and a storage medium. The method includes: determining node attribute information of a linkage process node in response to determining a current process node as the linkage process node; determining at least one third-party platform based on the node attribute information, and sending task information corresponding to the linkage process node to the at least one third-party platform, such that the at least one third-party platform processes the task information; and receiving feedback information from the at least one third-party platform, and updating a node state of the current process node to a target state based on the feedback information.
A system and a method for multimachine phase synchronization based on optical fiber transmission are provided. The system includes a master and a plurality of slaves, where an optical fiber transmitting interface of the master is connected to an optical fiber receiving interface of one slave, the slave connected to the master is connected in series with the other slaves in turn, the master transmits phase information of a digital reference source thereof as a system synchronous phase signal to the slave connected to the master, the slave takes the received system synchronous phase signal as a phase of the local digital reference source, and transmits the system synchronous phase signal to a slave connected to an optical fiber transmitting interface of the slave through the optical fiber transmitting interface, and when the last slave is connected to the master, the master and the slaves form a closed-loop communication test.
Aspects of the subject disclosure may include, for example, a device, including: a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations of: determining a network topology in a fiber optic network, wherein the network topology comprises a plurality of network elements joined by fiber optic links; selecting parameter values of a set of parameters for a channel between a first network element and a second network element in the plurality of network elements; applying the parameter values to create parameterized dense wavelength division multiplexing (DWDM) signals between the first network element and the second network element; responsive to the applying the parameter values, determining characteristics of the channel in the fiber optic network; repeating the selecting and applying of the parameter values to determine the characteristics of the channel using different selected parameter values; training a machine learning (ML) model using the set of the parameters and the characteristics of the channel in the fiber optic network; and predicting a target launch energy, power and efficiency using the ML model for the channel in the fiber optic network. Other embodiments are disclosed.
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive, from a base station via a reconfigurable surface, a set of reference signals reflected by the reconfigurable surface using a set of precoder configurations. In some aspects, the set of reference signals are transmitted within a set of reference signal occasions of a sweep procedure associated with configuring the reconfigurable surface with different precoder configurations of the set of precoder configurations for reflecting signals. The UE may additionally transmit, to the base station via the reconfigurable surface, a feedback message including an indication of at least one precoder configuration of the set of precoder configurations based on receiving the set of reference signals. The UE may then receive, from the base station via the reconfigurable surface, a downlink transmission based on transmitting the feedback message.
Systems, methods, and other embodiments associated with wireless energy are described. In one embodiment, systems and methods can utilize a user input that can be used as a condition for transmitting energy wirelessly between devices. Energy sent wirelessly can be sent via inductive coupling. The energy transmission can be disabled based on a variety of rules such as timers, battery or power levels of a transmitter or receiver, the distance between the devices, and so forth. Authentication to a device can be completed before enabling wireless power transmission.
An embodiment is a method including receiving, by a first device via a mesh communication network, a first broadcast message over a first communication channel, the first broadcast message having a first hop count, receiving, by the first device via the mesh communication network, a second broadcast message over the first communication channel, and determining, by the first device, whether the second broadcast message is a consistent broadcast message as the first broadcast message, the determining including determining, by the first device, whether the first broadcast message has a same originator address as the second broadcast message, and determining, by the first device, whether the second hop count is larger than the first hop count.
A computing apparatus, includes a first apparatus and a second apparatus, a differential transmission line that couples the first apparatus and the second apparatus to each other, a noise application unit that applies noise to the differential transmission line, a noise control unit that controls the noise application unit, and a margin measurement unit that measures an occurrence frequency of communication error between the first apparatus and the second apparatus.
Methods for tracking a signal origin by a spectrum analysis and management device are disclosed. Signal characteristics of other known emitters are used for obtaining a position of an emitter of a signal of interest. In one embodiment, frequency difference of arrival technique is implemented. In another embodiment, time difference of arrival technique is implemented.
The present disclosure provides radio-frequency (RF) systems that can detect the presence of RF signals received by the system, as well as determine characteristics such as the operating frequency of RF signals, the type of RF source that transmitted each RF signal, and/or the location of each RF source with high precision and sensitivity while using low cost, scalable electronics that are versatile enough for deployment in a variety of environments. Such systems can employ a network of RF sensors that can coordinate in response to communication with a computer to perform any such detection and/or determination using trained models executed onboard the RF sensors and/or the computer. RF signals may have unique characteristics when received at one or more RF sensors that may be detected using trained models described herein, even in high noise or non-line of sight (LOS) environments and with low cost, low resolution RF receiver hardware.
An entangled quantum state receiver includes an optical detector that generates an electrical signal having a signal characteristic in response to detection of a single photon. A first electrical circuit generating an electrical signal having a predetermined duration when the signal characteristic is present at the input. A clock generates a clock waveform with a period. A second electrical circuit generates a state value when the electrical signal has the predetermined duration during a cycle of the clock waveform. A processor is configured to determine received entangled state information from the state value and configured to adjust the clock period based on a background photon count at the optical detector.
Systems and methods are described for transmitting information optically. For instance, a system may include an optical source configured to generate a beam of light. The system may include at least one modulator configured to encode data on the beam of light to produce an encoded beam of light/encoded plurality of pulses. The system may include a spectrally-equalizing amplifier configured to receive the encoded beam of light/encoded plurality of pulses from the at least one modulator and both amplify and filter the encoded beam of light/encoded plurality of pulses to produce a filtered beam of light/filtered plurality of pulses, thereby spectrally equalizing a gain applied to the encoded beam of light. In some cases, the system may slice the beam of slight, to ensure a detector has impulsive detection. In some cases, the system may include a temperature controller to shift a distribution curve of wavelengths of the optical source.
In an industrial wireless communication system. a base wireless device has a synchronous connection transmission unit for broadcasting a synchronous connection signal to achieve synchronous connection to a remote wireless device in only a single synchronous connection period which is an integral multiple of a hopping period. The synchronous connection transmission unit sequentially switches communication frequencies for synchronization so as to transmit the synchronous connection signal with a plurality of communication frequencies for synchronization within one hopping period. A synchronous connection reception unit sequentially switches communication frequencies for synchronization with a switching period which is longer than the hopping period and shorter than twice the hopping period, so as to perform a reception wait process for the synchronous connection signal with a plurality of communication frequencies for synchronization.
A delta sigma modulator includes: an integrator that integrates differences between input signals and output signals of the delta sigma modulator; and a clocked comparator that outputs the output signals that are results of comparison between an output of the integrator and a threshold, at a timing synchronized with a clock signal. The integrator includes an operational amplifier, input resistors, feedback capacitors, and compensation inductors.
An apparatus includes a high gain input stage configured as an integrator in a successive approximation register (SAR) analog-to-digital converter (ADC), a clamping and filtering stage configured to clamp a voltage on a high impedance node to a predetermined level approximately equal to a diode voltage drop in a clamping mode of an SAR cycle, and a decision-making stage connected to an output of the clamping and filtering stage.
A transmitter includes driver slices coupled to its output. Each driver slice includes a first differential predriver that is selectively enabled and disabled by a first switch based on a control code configuration. A second differential predriver provides a first differential buffered data signal to a first group of driver slices when the second differential predriver is enabled. A second switch enables the second differential predriver when the control code is configured to enable the first differential predriver in at least one driver slice in the first group of driver slices. A third differential predriver provides a second differential buffered data signal to a second group of driver slices when the third differential predriver is enabled. A third switch enables the third differential predriver when the control code is configured to enable the first differential predriver in at least one driver slice in the second group of driver slices.
A digital signal processing (DSP) block includes a Fast Fourier Transform (FFT) unit capable of performing an FFT operation. The FFT unit includes a first FFT engine capable of converting a signal between a time-domain and a frequency-domain and the first FFT engine is a fixed size FFT engine. The FFT unit also includes a second FFT engine communicatively coupled to the first FFT engine and the second FFT engine is a variable size FFT engine. The FFT unit also includes a scale/offset block communicatively coupled to the second FFT engine and the scale/offset block is capable of performing a multiplication operation, an addition operation, or a combination thereof on an output of the second FFT engine.
A driver circuit is configured control one or more bypass transistors. The driver circuit includes a primary supply input connection configured to supply the driver circuit with power from a set of battery cells. The set of battery cells is configured to supply power to a load via a power delivery circuit. The driver circuit also includes one or more secondary supply input connections. The driver circuit is configured to receive information indicating whether an error condition is present in the power delivery circuit and control, based on the error condition being present in the power delivery circuit, the one or more bypass transistors to define a bypass current path. The driver circuit is also configured to receive, via a secondary supply input connection of the one or more secondary supply input connections, power from the bypass current path.
A logic circuit includes a timer and a plurality of switch assemblies in signal communication with the timer. Each switch assembly of the plurality of switch assemblies includes a switch including a true input gate, a false input gate, and an output gate, a first delay in signal communication with the output gate, and a second delay in signal communication between the output gate and the false input gate.
A ladder filter includes series arm resonators, parallel arm resonators, and first and second inductors. Second ends of the parallel arm resonators are connected in common to each other and are connected to a ground potential. A first end of each of the first and second inductors is connected to a series arm, and second ends thereof are connected in common to each other and are connected to the ground potential with a capacitor therebetween.
Methods and apparatus for an amplifier including first and second transistors coupled in a stacked configuration with first and second current mirrors to provide respective bias signals to the amplifier transistors. A reference transistor is coupled to the first and second current mirrors for referencing the bias signals together.
Various methods and circuital arrangements for biasing gates of stacked transistor amplifier that includes two series connected transistor stacks of different polarities are presented, where the amplifier is configured to operate according to different modes of operation. Such circuital arrangements operate in a closed loop with a feedback error voltage that is based on a sensed voltage at a common node of the two series connected transistor stacks. According to one aspect, gate biasing voltages to input transistors of each of the two series connected stacks are adjusted by respective current mirrors that are controlled based on the feedback error voltage. According to another aspect, other gate biasing voltages are generated by maintaining a fixed gate biasing voltage between any two consecutive gate basing voltages.
Three-dimensional solar power generation systems are described. The systems are characterized by a plurality of solar panels configured to include pole and equator facing panels and, in various embodiments additional top and/or side panels that form a segmented and dome-shaped assembly. The systems have improved efficiencies particularly with respect to early morning and evening power generation that enable improved power densities on a given land area as compared to traditional solar panel arrays. Methods of deploying the systems are also described.
A system including a plurality of photovoltaic modules and a plurality of roofing shingles installed on a roof deck. Each of the photovoltaic modules includes a plurality of solar cells. Each of the plurality of roofing shingles includes a core layer and a cap layer composed of a first polymer material and having a first surface and a pattern printed on the first surface. The pattern includes a depiction of a plurality of solar cells that extends between the first end and the second end.
A motor control system includes a motor including a plurality of windings, a first sensor configured to sense a first operating parameter of the motor, a second sensor configured to sense a second operating parameter of the motor, and memory hardware configured to store a machine learning model and computer-executable instructions. The machine learning model is trained to generate a winding temperature estimation output based on motor operating parameter inputs. The motor control system includes processor hardware configured to execute the instructions and use the machine learning model to cause the motor control system to generate a winding temperature estimation output using the machine learning model based on the first operating parameter and the second operating parameter, the temperature estimation output indicative of a predicted temperature of the plurality of windings, and control the motor based on the winding temperature estimation output.
An intelligent control system for a circular high-power vibration motor is provided. The control system controls a plurality of operating parameters of a plurality of vibration motors by a control module so as to cooperate in a process of generating vibration. The plurality of vibration motors are mounted on a motor frame and distributed evenly at equal angles. Eccentric members are respectively provided at two ends of a central shaft of each vibration motor. A detection module detects rotation phases of the eccentric members, and the control module is configured to adjust one or more vibration motors to accelerate or decelerate rotation based on phases of the eccentric members, so that vibration parameters generated by the plurality of vibration motors are the same or tend to be the same. The detection module includes a plurality of photoelectric sensors.
The present directed to a cordless power tool system including a plurality of cordless power tools, a plurality of fixed voltage and multi-voltage battery packs and a plurality of battery pack chargers. The battery packs include circuitry to indicate various parameters about the battery pack and communicate this indication to the power tools in order to enable the power tools to alter their motor output schemes to improve performance. The indication may include whether the battery pack is a fixed voltage battery pack or a multi-voltage battery pack and when the multi-voltage battery pack is in a first configuration or a second configuration.
A DC-DC converter assembly includes a DC-DC power converter. A converter load is electrically connected between a positive input and a positive output (or negative input and negative output) of the DC-DC converter such that a DC input voltage source of the assembly supplies load power directly to the converter load without passing through the DC-DC power converter.
A switched capacitor voltage converter includes an inductive branch and two branches, by controlling a turning on and off of switch transistors, charges on a parasitic capacitor of one branch are completely transferred to another branch of the two branches via the inductive branch within a period of time after primary switch transistors are turned off, and voltage difference between both terminals of each of the primary switch transistors become zero, and then the primary switch transistors are started to be turned on, the respective voltage differences of the primary switch transistors are zero at a moment when the primary switch transistors are turned on.
A control device is a control device of a power conversion device, and includes a conversion value calculation unit that acquires a current value of a current flowing in an alternating-current capacitor connected to a capacitor circuit in an output circuit on an alternating-current side of an inverter circuit and performs conversion of the current value to obtain a predetermined conversion value, and a failure detection unit that compares the conversion value obtained by the conversion value calculation unit and a predetermined determination value to be used in failure detection to detect a failure of the alternating-current capacitor.
An electric machine including a pulse inverter having a region with an oil space and busbars, wherein the electric machine is electrically connected to the pulse inverter by the busbars such that the busbars are electrically connected to a connection of the pulse inverter, wherein the busbars and the electric machine are cooled by oil, and wherein the oil for supplying and cooling the busbars is stored within the oil space in the region of the pulse inverter.
A vertical motor with a cooling structure for an electrical operation machine is provided. The vertical motor includes a driving shaft, having a rotational axis and arranged along a vertical direction; a rotor, rotating with the driving shaft; a stator, arranged around the rotor; a winding, arranged around the stator; a housing, having a wall portion and a bottom portion and accommodating the driving shaft, the rotor and the stator; and an oil sump, provided on the bottom portion of the housing for accumulating a cooling fluid in a manner that a lower portion of the winding is immersed in the cooling fluid. The oil sump has an inner peripheral side wall, the inner peripheral side wall is vertically arranged with respect to the bottom portion of the housing and positioned at an inner side than the lower portion of the winding.
A motor, a compressor and a refrigeration device are provided. The motor has a stator and a rotor. The stator has an annular stator yoke and multiple stator teeth located on an inner side of the stator yoke. The stator teeth are provided at intervals along a periphery of the stator yoke. The rotor is provided in the stator. The rotor has an annular rotor yoke and multiple rotor teeth located on an exterior of the rotor yoke. The rotor teeth are provided at intervals along a periphery of the rotor yoke. A tooth width of the stator teeth is T1 and a width of the stator yoke is T2, and T1 and T2 are defined by 4.8≤T2/T1≤5.1. A tooth width of the rotor teeth is L1 and a width of the rotor yoke is L2, and L1 and L2 are defined by 6.1≤L2/L1≤6.3.
A vacuum pressure impregnation process includes placing a room temperature coil/winding into a pressure vessel with a camera aimed at the coil/winding for inspection, and sealing the pressure vessel to draw a first vacuum level, maintained for a first duration. The coil/winding is flooded with resin and remotely monitored. A second vacuum level is maintained for a second duration while remotely monitoring. A first positive pressure level is applied for a third duration while remotely monitoring, before releasing and drawing a third vacuum level, maintained for a fourth duration while remotely monitoring. A second positive pressure level is applied for a fifth duration while remotely monitoring, before releasing pressure and removing the coil/winding from the pressure vessel.
A winding mat formed as a flat winding and to coil mat formed from it for producing a coil winding for an electric machine. To be able to manufacture different coil mats also with layer swap and conductor swap in an automated manner and in large series and with a high degree of reliability, it is proposed to join wave winding wires by plugging. To produce the coil mat, it is proposed, among other things, to join two individual mats by plugging the mats together.
An external rotor structure used in a motor structure is made of lightweight and low-cost polymer plastic material and provides good heat convection to provide vehicle cooling. The external rotor structure has a ring-shaped yoke iron part, a ring-shaped magnet part and a plastic part. Thus, by using a design of covering the ring-shaped yoke iron part and the ring-shaped magnet part with polymer plastic material by in-mold injection, it achieves the smooth operation and balance of the motor structure. Combined with through holes in the polymer plastic, the heat generated during the operation of the motor structure can be smoothly discharged to the outside, and the temperature difference between the inside and the outside caused by the operation of the motor structure can be balanced by heat convection. In short, the external rotor structure has advantages of lightweight and low cost.
Embodiments of the present invention disclose a battery switch on circuit and a lithium battery. The circuit includes a communication control module, a relay, a communication control circuit, a switch, and a communication connection terminal. A communication signal terminal of the communication control module is connected to a first contact of the relay, a common contact of the relay is connected to the communication connection terminal. A coil of the relay is powered on to control the common contact and the first contact to be gated and is powered down to control the common contact and a second contact of the relay to be gated. The communication connection terminal is configured to connect to an upper computer. The switch includes a first terminal, a second terminal, and a control terminal. A signal from the control terminal of the switch is capable of controlling conduction or disconnection between the first terminal and the second terminal. The first terminal of the switch is connected to a power supply, the second terminal of the switch is connected to a power input terminal, and after the power input terminal is powered on, the coil of the relay is powered on. A signal input terminal is connected to the second contact of the relay, and a control signal output terminal is connected to the control terminal of the switch. Whereby, an effect of normal power-on and communication after the entire circuit is powered off is realized.
A control device includes a control portion that controls a power supply portion that supplies power to a load based on received power received by a power receiving portion from a power transmitting device. In the case where the power receiving portion, after receiving a signal having a first frequency and a first duty from the power transmitting device, receives a signal having a second frequency that is different from the first frequency or a signal having a second duty that is different from the first duty, the control portion specifies an issued command based on a length of a reception period of the signal having the second frequency or the signal having the second duty.
A wireless power system has a wireless power transmitting device and a wireless power receiving device. The wireless power transmitting device uses a wireless power transmitting coil to transmit wireless power signals to the wireless power receiving device. The wireless power transmitting device determines whether an external object is present. The external object may be a foreign object such as a coin or paperclip or may be a wireless power receiving device. External objects are detected using quality-factor measurements. Wireless communications are used to discriminate between foreign objects and wireless power receiving devices. Quality factor measurements may be compensated for aging and temperature effects using temperature measurements and compensation factors based on frequency and measured resistance.
A storage system configured for use with an energy management system is provided and includes a single-phase AC coupled battery or a three-phase AC coupled battery, a plurality of microinverters that are configured to connect to one or more battery cells that form a local grid, a controller configured to detect when to charge or discharge the single-phase AC coupled battery or the three-phase AC coupled battery so that energy can be stored therein when energy is abundant and used when energy is scarce, an estimator tool for storage system sizing and photovoltaic sizing, and at least one of a configurable single-phase AC coupled battery and three-phase AC coupled battery profiles to optimize at least one of self-consumption or time-of-use or troubleshooting capabilities to identify and fix issues with the energy management system.
The present disclosure discloses a distributed capacitance energy absorption verification device, which belongs to the field of direct-current high-voltage surge suppression. The distributed capacitance energy absorption verification device mainly includes a direct-current high-voltage generator, a high-voltage switch, a high-voltage capacitor bank, an isolation transformer, an energy absorption device, a high-voltage sphere gap short-circuit switch and other components. The high-voltage capacitor bank is used for simulating a distributed capacitance, and the high-voltage sphere gap short-circuit switch is used for simulating a short-circuit fault of a direct-current high-voltage system, thereby implementing performance verification of the energy absorption device. The present disclosure has the advantages of accurate and adjustable verification voltage, adjustable pulse capacitor bank capacity, quantitative analysis and the like, and is a reliable device for performance evaluation in the design and manufacturing process of the distributed capacitance energy absorption device.
A shoot-through protection circuit including a first switch connected to a positive bus and connected to a first center node via a first electrical path, a second switch connected to a negative bus and connected to the first center node via a second electrical path, a circuitous third electrical path connecting the first center node to a first load output, a first magnetic core surrounding the first electrical path and the circuitous third electrical path, a second magnetic core surrounding the second electrical path and the circuitous third electrical path, and wherein a polarity of one of the first electrical path and the second electrical path is aligned with a polarity of the circuitous third electrical path within the corresponding one of the first magnetic core and the second magnetic core and a polarity of the other of the first electrical path and the second electrical path opposes the polarity of the circuitous third electrical path within the corresponding one of the first magnetic core and the second magnetic core.
A system and method for relocating branch circuit electrical cables which enter an existing electrical enclosure, and for which additional cable length is unavailable, to a novel enclosure presenting cable entry points favorably positioned to receive the existing branch circuit cables without additional length required, and in a manner considered safe and repeatable for multiple branch circuit cables to be relocated at present or in the future.
An apparatus for facial recognition is provided that includes a camera. One or more images are configured to: determine a pseudo-random sequence of image capture modes for a plurality of groups of image captures, wherein each group includes at least a capture using a first illumination mode and a capture using a second illumination mode, wherein the ordering of the first and second illumination modes for each group is pseudo-randomly determined. Image information is received for a set of image captures used for facial recognition The image information is indicative as being captured by the camera unit. A determine is made whether to authorize facial recognition in response to analyzing the image information and determining whether the image information was captured using the pseudo-random sequence of image capture modes. A second illumination mode is a tunable VCSEL laser with one or more active regions having quantum wells and barriers. The active regions are surrounded by one or more p-n junctions. The one or more active regions can include a selected shape structure. One or more tunnel junctions (TJ) are included. One or more apertures are provided with the selected shape structure. One or more buried tunnel junctions (BTJ) or oxide confine the apertures. Additional TJ's, planar structures and or additional BTJ's are created during a regrowth process that is independent of a first growth process. A VCSEL output is determined in response to an application of the VCSEL laser. The VCSEL laser includes an HCG grating and a bottom DBR. A user monitoring device includes the VCSEL laser.
An embodiment pulse generator circuit is configured to apply a current pulse to two output terminals. The pulse generator circuit comprises an LC resonant circuit comprising an inductance and a capacitance connected in series between a first node and a negative input terminal. The pulse generator circuit comprises a charge circuit configured to charge the capacitance via a supply voltage, a first electronic switch configured to selectively short-circuit the two output terminals, a second electronic switch configured to selectively connect the two output terminals in parallel with the LC resonant circuit, and a control circuit configured to drive the first and the second electronic switch.
A light source device includes: a first optical element through which emission light emitted from each of semiconductor laser elements propagates; a first light receiver that receives first propagating light that has propagated through the first optical element; a laser driving controller that controls the semiconductor laser elements; and a measurement circuit that measures a first output value that indicates a received-light intensity of the first propagating light that has been received by the first light receiver. The first light receiver is disposed downstream of the first optical element. The laser driving controller drives the semiconductor laser elements by using a plurality of values of a driving current that are different from each other. The measurement circuit measures the first output value of the first propagating light received by first light receiver for each of the plurality of values of the driving current that are different from each other.
A super-mode selective optical unit that may include (i) a multicore fiber (MCF) that comprises one or more claddings, and multiple doped fiber cores located within one of the one or more claddings; and (ii) a multimode fiber (MMF) that comprises a first MMF end and a second MMF end; wherein the first MMF end is configured to receive optical signals from the MCF; wherein the MMF is configured to attenuate in-phase super-mode components of the optical signals of the MCF and to amplify out-of-phase components of the optical signals.
An apparatus for reducing thermal blooming in an optical subsystem of a high energy laser (HEL) comprises a fluid pump that receives a first fluid containing diatomic oxygen at a first concentration and a combustion chamber that combusts the first fluid to develop a second fluid containing diatomic oxygen at a second concentration, wherein the second concentration is less than the first concentration, and wherein the second fluid is supplied to the optical subsystem of the HEL A method of operating an HEL having an optical subsystem is also disclosed.
A system and method relating to a liquid cooled cable arrangement includes a charging connector and a liquid cooled charging cable, wherein the liquid cooled charging cable comprises a plurality of conductors for supplying charging current and at least two fluid channels for supply and return liquid coolant, the charging connector comprises a plurality of bus bars and a plurality of contacts, and the charging connector comprises a second part made from a thermally conductive and electrically insulating material to which the bus bars are attached and to which the fluid channels are thermally connected such that heat generated in the contacts during charging can be removed by the liquid coolant, and/or the bus bars may include bus bar fluid channels to which the fluid channels are thermally connected such that heat generated in the contacts during charging can be removed by the liquid coolant.
Provided is a plug-and-socket assembly including a plug configured to be electrically and mechanically coupled with a socket, and a cover configured to be mounted over a portion of the plug and a portion of the socket, the cover including a flange forming a first opening at a proximal end of the cover and configured to be coupled to the socket, a retaining portion forming a second opening at a distal end of the cover, and configured to secure a plug component between the flange and the retaining portion, and a cover body extending from the flange to the retaining portion and forming a longitudinal opening extending from the first opening to the second opening.
A protection structure for waterproof protection of an electrical device, including first and second shells connected to each other forming an outer shell, the first and second shells respectively including first and second reinforcement walls on their inside, and a sealing member disposed between the first and second reinforcement walls to form a waterproof seal between them. The protection structure employs a dual-layer structure, where the outer shell is a first protection layer that protects against high impact, high pressure water flow, and the sealing member with the first and second reinforcement walls form a second protection layer which is tightly waterproof to protect against water droplets, vapor and dust. The first protection layer protects the second protection layer from external impact and prevent it from being deformed, enhancing the overall protection effectiveness. The protection structure is easy to manufacture, low cost and easy to repair, and provide high waterproofness.
The invention relates to a contact assembly for plug connections, i.e., charging plugs, for transmitting electric power, having at least one device for producing an electrically conductive connection and at least one device for cooling purposes, i.e., for dissipating heat produced by the transmission of electric power using the conductive connection, wherein the electrically conductive device has at least one connection region for coupling to at least one cooling area border and at least one contact region, and the coupling is carried out directly in an integrative manner so that the cooling effect is supported as a result of the at least partly direct physical contact between the electrically conductive device and the coolant. The invention additionally relates to plug connections, i.e., charging plugs, comprising at least one such contact assembly.
An antenna device includes: a dielectric substrate having a feed line and a radiation unit provided on a first surface and having a ground conductor provided on a second surface opposite to the first surface; and a pair of second slits that is provided on a side of the radiation unit facing a side to which the feed line is connected and expands in directions away from each other toward the side to which the feed line is connected when the first surface is viewed from above.
A thin-film antenna, a displaying module and a displaying device. The thin-film antenna includes a first region and a second region, and the thin-film antenna includes: an antenna functional layer, a first film layer and a lead-wire layer that are arranged in stack. The antenna functional layer includes an antenna coil, the antenna coil is located within the first region, the lead-wire layer includes a lead wire and a terminal connected to the lead wire, the terminal is located within the second region, and the lead wire and the antenna coil are connected by a via hole provided in the first film layer. The thin-film antenna according to the present embodiment may be adhered to the back surface of the display panel, and the component for shielding signals such as a middle frame is not required to be provided between the antenna and the display panel.
A combination antenna for 5G mobile communications and satellite reception for vehicles comprises, above a common horizontal electrically conductive base surface, at least one broadband monopole antenna for the 5G frequency range, which has a monopole connection point, and a ring-shaped satellite reception antenna arranged concentrically thereto.
Example embodiments relate to low elevation side lobe antennas with fan-shaped beams. An example radar unit may include a radiating plate having a first side and a second side with an illuminator, a waveguide horn, a waveguide opening, and a radiating sleeve extending into the first side of the radiating plate. The waveguide opening is positioned on the first end of the first side and the radiating sleeve is positioned on the second end of the first side. The radar unit also includes a metallic cover coupled to the first side of the radiating plate such that the metallic cover and the radiating plate form waveguide structures. The waveguide horn is configured to receive, from an external source, electromagnetic energy provided through the waveguide opening via a first waveguide and provide a portion of the electromagnetic energy to the illuminator via a second waveguide such that the portion of the electromagnetic energy radiates off the illuminator and through the radiating sleeve into an environment of the radar unit as one or more radar signals.
The invention relates to a linear drive unit comprising a first and second actuator element, a guiding unit configured to enable a linear relative movement between both actuator elements, a first and second power unit, each attached to the first actuator element and configured to provide the second actuator element with a respective first and second driving force, and a control unit for controlling both power units and configured to control the first and second driving force such that the first driving force can be different from the second driving force. The invention further relates to a telescope comprising a linear drive unit as well as to a method of aligning such telescope.
A high-frequency line substrate is mounted on a printed circuit board. The printed circuit board includes a first high-frequency line. The high-frequency line substrate includes a second high-frequency line and lead pins that connect the first high-frequency line and the second high-frequency line. At the contact portions between the signal lead pins and the second high-frequency line of the high-frequency line substrate, and at the contact portions between the ground lead pins and the second high-frequency line of the high-frequency line substrate, the height of the ground lead pins from an upper surface of the printed circuit board is greater than the height of the signal lead pins.
The present disclosure provides a top cover assembly for a battery, a battery and a device using a battery as a power source. The top cover assembly includes: a cover plate body having a liquid injection hole; a mounting part configured to be connected with the cover plate body and arranged around the liquid injection hole; a sealing element configured to be connected with the mounting part, wherein the sealing element includes a first top wall and a first side wall connected to the periphery of the first top wall, the first top wall is configured to cover the liquid injection hole, and the first side wall is configured to be in press fit with the mounting part to achieve sealing of the liquid injection hole; and a fixing element configured to be connected with the cover plate body and to fix the sealing element to the mounting part.
Separator systems for electrochemical systems providing electronic, mechanical and chemical properties useful for a variety of applications including electrochemical storage and conversion. Embodiments provide structural, physical and electrostatic attributes useful for managing and controlling dendrite formation and for improving the cycle life and rate capability of electrochemical cells including silicon anode based batteries, air cathode based batteries, redox flow batteries, solid electrolyte based systems, fuel cells, flow batteries and semisolid batteries.
A battery module has battery cells and a housing. The housing includes a first end plate, a second end plate, a first side plate, and a second side plate. The battery cells are disposed between the first end plate, the second end plate, the first side plate, and the second side plate. A cover is disposed at least partially over the first end plate, the second end plate, the first side plate, and the second side plate. A pressure release vent couples to the housing and includes an interior surface that defines a plurality of sections that are configured to dislodge from the pressure release vent based on a pressure within the battery module exceeding a pressure threshold. The individual sections pivot about segments during rupture of the pressure release vent.
A negative electrode current collector for a lithium metal battery, including copper and having a sum of S(110) and S(100) of 50% or more, wherein the S(110) is a ratio of a region occupied by a (110) surface of copper based on an entire region occupied by copper at a surface of the negative electrode current collector, and the S(100) is a ratio of a region occupied by a (100) surface of copper based on an entire region occupied by copper at a surface of the negative electrode current collector.
A lithium free battery comprising a positive electrode, a negative electrode, a separator, and a non-aqueous lithium electrolyte, wherein the negative electrode includes a metal substrate including at least one metal selected from the group consisting of Mg, Ca, Al, Si, Ge, Sn, Pb, As, Sb, Bi, Ag, Zn, Cd, P and Hg; a lithium-metal alloy layer formed on the metal substrate; and a lithium plating layer formed on the lithium-metal alloy layer, and a method for preparing the same.
A positive electrode active material that has high capacity and excellent charge and discharge cycle performance for a secondary battery is provided. A positive electrode active material that inhibits a decrease in capacity in charge and discharge cycles is provided. A high-capacity secondary battery is provided. A secondary battery with excellent charge and discharge characteristics is provided. A highly safe or reliable secondary battery is provided. A positive electrode active material contains lithium, cobalt, oxygen, and aluminum and has a crystal structure belonging to a space group R-3m when Rietveld analysis is performed on a pattern obtained by powder X-ray diffraction. In analysis by X-ray photoelectron spectroscopy, the number of aluminum atoms is less than or equal to 0.2 times the number of cobalt atoms.
An electrode assembly is manufactured by a process. The electrode assembly comprises an anode sheet and an anode having improved stacking characteristics of an electrode based on a shoulder portion. The shoulder portion is solid. The shoulder portion is thicker than a conventional electrode tab and has no light reflection with the application of an active material when the electrode assembly is formed, including during notching, cutting of a single electrode, and stacking.
Batteries including electrochemical cells, associated components, and arrangements thereof are generally described. In some aspects, batteries with phase change materials that can facilitate heat transfer within the battery (e.g., from an electrochemical cell to a component of a housing of the battery) are described. In some instances, the phase change material is in thermal communication with a thermally conductive solid article portion (e.g., a cooling fin). In some embodiments, the batteries include a multiplexing switch apparatus. Such a multiplexing switch apparatus may be used to selectively discharge one or more electrochemical cells of the battery.
A battery module according to an embodiment of the present disclosure may include: a battery cell stack having a plurality of battery cells stacked in a stacking direction; a module frame accommodating the battery cell stack; a thermally conductive resin layer located between a lower surface of the module frame and the battery cell stack; and a first adhesive layer located between adjacent battery cells, among the plurality of battery cells, and a liquid injection hole for injecting the thermally conductive resin layer may be formed on the lower surface of the module frame and the first adhesive layer is formed adjacent to the thermally conductive resin layer.
A system for differentiating short circuiting in a battery includes: a detector coupled to the battery; a monitor in communication with the detector, the monitor including a profile of a battery shorting behavior, and a comparator for matching data from the detector to the profile; and a controller for taking action based upon information from the detector. A method for detecting short circuiting in a battery includes the steps of: detecting a behavior of the battery; comparing the behavior of the battery to a predetermined battery behavior profile; determining the type of short based on the comparison; and taking mitigating action based on the determination. The system/method may monitor temperature of the battery, heat generation from the battery, current flow through the battery, voltage drop across the battery, and/or combinations thereof. The system/method discriminates between the various battery shorting behaviors for aggressive response or passive response.
Embodiments described herein relate to electrochemical cells with dendrite prevention mechanisms. In some aspects, an electrochemical cell can include an anode disposed on an anode current collector, a cathode disposed on a cathode current collector, the cathode having a first thickness at a proximal end of the cathode and a second thickness at a distal end of the cathode, the second thickness greater than the first thickness, a first separator disposed on the anode, a second separator disposed on the cathode, an interlayer disposed between the first separator and the second separator, the interlayer including electroactive material and having a proximal end and a distal end, and a power source electrically connected to the proximal end of the cathode and the proximal end of the interlayer, the power source configured to maintain a voltage difference between the cathode and the interlayer below a threshold value.
An all-solid-state battery (1) includes a positive electrode (20) in which a first current collector layer (21) and a first active material layer (22) containing at least a solid electrolyte are laminated, a negative electrode (30) in which a second current collector layer (31) and a second active material layer (32) containing at least a solid electrolyte are laminated, and a first solid electrolyte layer (41) disposed between the first active material layer (22) and the second active material layer 32. In a direction perpendicular to a lamination direction, an area of the second active material layer (32) in the negative electrode (30) is larger than an area of the first active material layer (22) in the positive electrode (20), and in a direction perpendicular to the lamination direction, an area of the first solid electrolyte layer (41) is larger than an area of the first active material layer (22) in the positive electrode (20), and the porosity n1am of the first active material layer (22) is 5% or less.
The present invention relates to an electrolyte composition including a lithium salt; a non-aqueous organic solvent; a compound represented by a specific formula; and a perfluoropolyether oligomer, a gel polymer electrolyte including a polymer network which is formed by a polymerization reaction of the electrolyte composition, and a lithium secondary battery including the same.
An alkali metal electrode treatment agent including an acrylate represented by the following general formula (1): wherein X, Y and Rf are as defined herein and/or a polymer containing an acrylate represented by the general formula (1) as a part or all of its constituent units. Also disclosed is an electrolytic solution for an alkali metal secondary battery and an alkali metal electrode including the acrylate represented by the general formula (1), an alkali metal secondary battery including the alkali metal electrode, and a module including the alkali metal secondary battery.
The present invention relates to a polymer electrolyte for a secondary battery and a lithium secondary battery including the same, and to a polymer electrolyte for a secondary battery, which includes a first polymer including a repeating unit represented by Formula 1, and a second polymer including a repeating unit derived from a monomer having at least one ethylenically unsaturated group or an oligomer thereof, and a lithium secondary battery including the same.
To improve the flexibility of a power storage device, or provide a high-capacity power storage device. The power storage device includes a positive electrode, a negative electrode, an exterior body, and an electrolyte. The outer periphery of each of the positive electrode active material layer and the negative electrode active material layer is a closed curve. The exterior body includes a film and a thermocompression-bonded region. The inner periphery of the thermocompression-bonded region is a closed curve. The electrolyte, the positive electrode active material layer, and the negative electrode active material layer are in a region surrounded by the thermocompression-bonded region.
The present invention relates to a transparent sealing member and an optical component. The present invention is a transparent sealing member (10A) used in an optical component (100A) provided with a package (16A) having at least one optical element (14) emitting ultraviolet light (12) and a mount board (18) to which the optical element is mounted. The transparent sealing member (10A) is provided with a transparent body (24) joined on the mount board (18) via an organic adhesion layer (20), and the transparent body (24) has a housing space (26) in a lower surface opening.
A display device comprises a first electrode, a first insulating layer disposed on the first electrode, a second electrode disposed on the first insulating layer, at least a part of the second electrode facing the first electrode in a first direction, one or more first light-emitting elements disposed between the first electrode and the second electrode, the one or more first light-emitting elements extending in a direction, wherein the first insulating layer partially encompasses the outer surface of the one or more first light-emitting element, and the extending direction of at least one of the one or more first light-emitting element is parallel to the first direction.
In some embodiments, a semiconductor structure includes: a first epitaxial oxide semiconductor layer; a metal layer; and a contact layer adjacent to the metal layer, and between the first epitaxial oxide semiconductor layer and the metal layer. The contact layer can include an epitaxial oxide semiconductor material. The contact layer can also include a region comprising a gradient in a composition of the epitaxial oxide semiconductor material adjacent to the metal layer, or a gradient in a strain of the epitaxial oxide semiconductor material over a region adjacent to the metal layer.
A micro-LED chip includes multiple micro-LEDs. At least one micro-LED of the multiple micro-LEDs includes a first type conductive layer; a second type conductive layer stacked on the first type conductive layer; and a light emitting layer formed between the first type conductive layer and the second type conductive layer. The light emitting layer is continuously formed on the whole micro-LED chip, the multiple micro-LEDs sharing the light emitting layer. The micro-LED chip further includes: a top spacer formed on a top surface of the light emitting layer; a bottom spacer formed on a bottom surface of the light emitting layer, wherein an edge of the top spacer is aligned with an edge of the light emitting layer, and an edge of the bottom spacer is aligned with the edge of the light emitting layer.
Various embodiments of improved PIN-type photodiodes are provided. In an example embodiment, the PIN-type photodiode includes a p-type contact; an n-type contact; a first absorbing layer disposed between the p-type contact and the n-type contact; and a second absorbing layer disposed between the first absorbing layer and the n-type contact. The first absorbing layer is characterized by a first absorption coefficient and the second absorbing layer is characterized by a second absorption coefficient. The second absorption coefficient is greater than the first absorption coefficient. In another example embodiment, the PIN-type photodiode includes a p-type contact; an n-type contact; a first absorbing layer disposed between the p-type contact and the n-type contact; and a non-absorbing accelerating layer disposed between absorbing layers and non-absorbing drift layer and the n-type contact.
Embodiments of the present disclosure relate to the field of solar cell technologies, and provide a solar cell, a method for preparing the same, and a photovoltaic module. The solar cell includes an N-type silicon substrate including a front surface and a rear surface opposite to the front surface. The front surface includes a plurality of pyramid structures, the rear surface includes a plurality of grooves, and some of the plurality of grooves are sequentially arranged along one arrangement direction. The solar cell includes a passivation layer formed over the front surface, a tunneling dielectric layer formed over the rear surface, and a doped conductive layer formed over the tunneling dielectric layer. Embodiments of the present disclosure at least help improve the photoelectric conversion efficiency of the solar cell by changing a morphology of the rear surface of the N-type silicon substrate.
The present disclosure relates to a semiconductor device including a substrate and first and second spacers on the substrate. The semiconductor device also includes a gate stack between the first and second spacers. The gate stack includes a gate dielectric layer having a first portion formed on the substrate and a second portion formed on the first and second spacers; an internal gate formed on the first and second portions of the gate dielectric layer; a ferroelectric dielectric layer formed on the internal gate and in contact with the gate dielectric layer; and a gate electrode on the ferroelectric dielectric layer.
High voltage isolation devices for semiconductor devices and associated systems, are disclosed herein. The isolation device may support operations of a 3-dimensional NAND memory array of the semiconductor device. In some embodiments, during high voltage operations (e.g., erase operations), the isolation device may provide a high voltage to the memory array while isolating other circuitry supporting low voltage operations of the memory array from the high voltage. The isolation device may include a set of narrow active areas separating the low voltage circuitry from the high voltage and a gate over the narrow active areas. In a further embodiment, the isolation device includes interdigitated narrow active areas and a common gate over the interdigitated narrow active areas to reduce an area occupied by the isolation devices.
A method of manufacturing a silicon carbide semiconductor device includes forming a constituent layer and forming a super junction structure. The formation of the super junction structure includes forming a film-forming mask on the constituent layer, forming an opening portion at the film-forming mask, forming a mask-forming trench at the constituent layer and adopting a portion of the constituent layer surrounding the mask-forming trench as a silicon carbide mask through etching by adopting the film-forming mask, forming a second-conductivity-type column region by ion implantation of impurities at a bottom surface of the mask-forming trench by adopting an ion-implantation mask having the film-forming mask and the silicon carbide mask, and removing a portion of the constituent layer where the silicon carbide mask is formed.
A semiconductor device includes a substrate including a peripheral region, a first active pattern on the peripheral region, the first active pattern having an upper portion including first semiconductor patterns and second semiconductor patterns, which are alternately stacked, a first gate electrode intersecting the first active pattern, a pair of first source/drain patterns provided at both sides of the first gate electrode, respectively, a first capping layer on the first active pattern, a second capping layer on the first capping layer, and a first gate insulating layer between the second capping layer and the first gate electrode. The first capping layer is between a sidewall of the first active pattern and the second capping layer. A concentration of germanium (Ge) of the first capping layer is greater than a concentration of germanium of the second capping layer.
A method for fabricating minimal fin length includes the steps of first forming a fin-shaped structure extending along a first direction on a substrate, forming a first single-diffusion break (SDB) trench and a second SDB trench extending along a second direction to divide the fin-shaped structure into a first portion, a second portion, and a third portion, and then performing a fin-cut process to remove the first portion and the third portion.
A semiconductor device includes a semiconductor part, a first electrode and control electrodes at the front side of the semiconductor part. The semiconductor part includes first to fourth layers, first and third layers being of a first conductivity type, second and fourth layers being of a second conductivity type. The control electrodes are provided in a plurality of trenches, respectively. The control electrodes include a first control electrode, and a second control electrode next to the first control electrode. The second layer is provided between the first layer and the first electrode. The third and fourth layers are provided between the second layer and the first electrode. The semiconductor part further includes a first region partially provided between the first and second layers. The first region is provided between the first and third layers, the first region including a material having a lower thermal conductivity than the first layer.
Provided are a capacitor, an electronic device including the same, and a method of manufacturing the same, the capacitor including a first thin-film electrode layer; a second thin-film electrode layer; a dielectric layer between the first thin-film electrode layer and the second thin-film electrode layer; and an interlayer between the dielectric and at least one of the first thin-film electrode layer or the second thin-film electrode layer, the interlayer including a same crystal structure type as and a different composition from at least one of the first thin film electrode layer, the second thin film electrode layer, or the dielectric layer, the interlayer including at least one of a anionized layer or a neutral layer.
In an embodiment, a circuit includes: a transformer defining an inductive footprint within a first layer; a grounded shield bounded by the inductive footprint within a second layer separate from the first layer; and a circuit component bounded by the inductive footprint within a third layer separate from the second layer, wherein: the circuit component is coupled with the transformer through the second layer, and the third layer is separated from the first layer by the second layer.
A method of forming a Light Emitting Diode (LED) precursor comprising: forming a first semiconducting layer comprising a Group III-nitride on a substrate, selectively removing a portion of the first semiconducting layer to form a mesa structure, and forming a monolithic LED structure. According to the method, the first semiconducting layer has a growth surface on an opposite side of the first semiconducting layer to the substrate. According to the method, the first semiconducting layer is selectively removed to form the mesa structure such that the growth surface of the first semiconducting layer comprises a mesa surface and a bulk semiconducting surface. Further, the monolithic LED structure is formed on the growth surface of the first semiconducting layer such that the monolithic LED structure covers the mesa surface and the bulk semiconducting surface, the monolithic LED structure comprising a plurality of layers, each layer comprising a Group III-nitride, including a second semiconducting layer, an active layer provided on the second semiconducting layer, the active layer configured to generate light, and a p-type semiconducting layer provided on the active layer. A potential barrier is provided between a first portion of the p-type semiconducting layer covering the mesa surface and a second portion of the p-type semiconducting layer covering the bulk semiconducting surface. The potential barrier surrounds the first portion of the p-type semiconducting layer covering the mesa surface.
A display device with a novel structure is provided. The display device includes a first substrate provided with a plurality of pixels including a display element, and a second substrate including a first conductive layer provided with a plurality of first openings. The first conductive layer has a function of an antenna capable of transmitting and receiving a radio signal. The pixel and the first opening include a region where the pixel and the first opening overlap with each other. The second substrate includes an element layer. The element layer includes a transistor. The transistor has a function of an amplifier capable of amplifying the radio signal. The transistor each includes a semiconductor layer including a metal oxide in a channel formation region. The metal oxide contains In, Ga, and Zn.
A semiconductor apparatus and a method for manufacturing the semiconductor apparatus are provided. The semiconductor apparatus includes: a base substrate; a plurality of chips arranged on the base substrate each including a chip main body and a plurality of terminals arranged thereon; a plurality of fixed connection portions arranged on the base substrate, and adjacent to the plurality of chips; a terminal expansion layer arranged on the base substrate; and a plurality of expansion wires in the terminal expansion layer and configured to electrically connect the chips, wherein an expansion wire configured to electrically connect two chips includes at least a first wire segment and a second wire segment, and the first wire segment is configured to electrically connect a terminal of a chip and a fixed connection portion adjacent to the chip, and the second wire segment is configured to connect two fixed connection portions between the two chips.
An IC device includes first and second power rails extending in a first direction and carrying one of a power supply or reference voltage, a third power rail extending between the first and second power rails and carrying the other of the power supply or reference voltage, and a plurality of transistors including first through fourth active areas extending between the first and second power rails, a plurality of gate structures extending perpendicularly to the first direction, and first and second conductive segments extending in the second direction across the third power rail. Each of the second and third active areas is adjacent to the third power rail, each of the first and second conductive segments is electrically connected to S/D structures in each of the second and third active areas, and the plurality of transistors is configured as one of an AOI, an OAI, or a four-input NAND gate.
A semiconductor device structure is provided. The semiconductor device structure includes multiple semiconductor nanostructures and a gate stack wrapped around the semiconductor nanostructures. The semiconductor device structure also includes a first epitaxial structure and a second epitaxial structure sandwiching one or more of the semiconductor nanostructures. The semiconductor device structure further includes an isolation structure continuously extending across edges of the semiconductor nanostructures.
A semiconductor device includes at least one semiconductor fin, a gate electrode, at least one gate spacer, and a gate dielectric. The semiconductor fin includes at least one recessed portion and at least one channel portion. The gate electrode is present on at least the channel portion of the semiconductor fin. The gate spacer is present on at least one sidewall of the gate electrode. The gate dielectric is present at least between the channel portion of the semiconductor fin and the gate electrode. The gate dielectric extends farther than at least one end surface of the channel portion of the semiconductor fin.
A method (of manufacturing conductors for a semiconductor device) includes: forming active regions (ARs) in a first layer, the ARs extending in a first direction; forming a conductive layer over the first layer; forming first, second and third caps over the conductive layer, the caps extending in a second direction perpendicular to the first direction, and the caps having corresponding first, second and third sensitivities that are different from each other; removing portions of the conductive layer not under the first, second or third caps resulting in gate electrodes under the first caps and first and second drain/source (D/S) electrodes correspondingly under the second or third caps; and selectively removing portions of corresponding ones of the first D/S electrodes and the second D/S electrodes.
A flexible display panel has a display area, a bezel area disposed around the display area and a sliding and rolling connection area connected to a first border of the bezel area away from the display area. The flexible display panel includes a base substrate covering at least the display area and the bezel area and one or more inorganic insulating layers located on a side of the base substrate. A total thickness of a portion of the one or more inorganic insulating layers located in the sliding and rolling connection area is less than a total thickness of a portion of the one or more inorganic insulating layers located in the display area.
A display module includes a substrate including a mounting surface and a side surface; a Thin Film Transistor (TFT) layer provided on the mounting surface of the substrate; a plurality of inorganic light emitting diodes mounted on the mounting surface of the substrate; an anisotropic conductive layer provided on an upper surface of the TFT layer and electrically connecting the TFT layer to the plurality of inorganic light emitting diodes; a front cover covering the mounting surface; and a side cover surrounding the side surface. A side end of the front cover extends to a region outside the mounting surface, and the side cover is bonded to a lower surface of the front cover and to the side surface of the substrate which correspond to the region outside of the mounting surface.
Provided is a manufacturing method of a semiconductor structure. The manufacturing method includes the following steps. A first dielectric layer is formed on a first substrate. A second dielectric layer is formed on a second substrate. A first heat treatment is performed on the first dielectric layer and the second dielectric layer, wherein a temperature of the first heat treatment is between 300° C. and 400° C. A first conductive via is formed in the first dielectric layer. A second conductive via is formed in the second dielectric layer. The first substrate and the second substrate are bonded in a manner that the first dielectric layer faces the second dielectric layer, so as to connect the first conductive via and the second conductive via.
A semiconductor package includes a printed circuit board (PCB), a semiconductor device, an interposer, and a conductive adhesive. The PCB has a top surface with at least one ground area formed thereon. The semiconductor device has a bottom surface with at least one first first-type contact formed thereon. The interposer is located between the semiconductor device and the PCB. The bottom surface of the semiconductor device is adhered to a top surface of the interposer by the conductive adhesive. The conductive adhesive overflows from an edge of the top surface of the interposer to have contact with the at least one ground area on the top surface of the PCB.
Stacked semiconductor assemblies, and related systems and methods, are disclosed herein. A representative stacked semiconductor assembly can include a lowermost die and two or more modules carried by an upper surface of the lowermost die. Each of the module(s) can include a base die and one or more upper dies and/or an uppermost die carried by the base die. Each of the dies in the module is coupled via hybrid bonds between adjacent dies. Further, the base die in a lowermost module is coupled to the lowermost die by hybrid bonds. As a result of the modular construction, the lowermost die can have a first longitudinal footprint, the base die in each of the module(s) can have a second longitudinal footprint smaller than the first longitudinal footprint, and each of the upper die(s) and/or the uppermost die can have a third longitudinal footprint smaller than the second longitudinal footprint.
The present disclosure provides a method of processing a semiconductor structure. The method includes: placing a first semiconductor structure inside a semiconductor processing apparatus; supplying a solution, wherein the solution is directed toward a surface of the first semiconductor structure, and the solution includes a solvent and a resist; rotating the first semiconductor structure to spread the solution over the surface of the first semiconductor structure; forming a resist layer on the surface of the first semiconductor structure using the resist in the solution; and removing a portion of the solvent from the solution by an exhaust fan disposed adjacent to a periphery of the first semiconductor structure.
A semiconductor device includes a semiconductor package having a differential signal terminal pair, and a wiring board. The wiring board includes a first and a second signal transmission line and a reference potential plane. The first and the second signal transmission line is formed in a first conductive layer and connected to the differential signal terminal pair. The reference potential plane includes a conductive pattern formed in a different conductive layer from the first conductive layer. The conductive pattern includes a first and a second region overlapped with the first and the second signal transmission line in plan view, respectively. The conductive pattern has a plurality of openings in the first and the second region. An area of a first conductive portion of the reference potential plane in the first region becomes equal to an area of a second conductive portion of the reference potential plane in the second region.
A multichip package includes: a chip package comprising a first IC chip, a polymer layer in a space beyond and extending from a sidewall of the first IC chip, a through package via in the polymer layer, an interconnection scheme under the first IC chip, polymer layer and through package via, and a metal bump under the interconnection scheme and at a bottom of the chip package, wherein the first IC chip comprises memory cells for storing data therein associated with resulting values for a look-up table (LUT) and a selection circuit comprising a first input data set for a logic operation and a second input data set associated with the data stored in the memory cells, wherein the selection circuit selects, in accordance with the first input data set, data from the second input data set as an output data for the logic operation; and a second IC chip over the chip package, wherein the second IC chip couples to the first IC chip through, in sequence, the through package via and interconnection scheme, wherein the second IC chip comprises a hard macro having an input data associated with the output data for the logic operation.
An integrated structure according to a preferred embodiment may include a silicon or silicon-on-insulator (SOI) substrate, a conductive layer spaced apart from the substrate and including a metal or a metal compound, and a diffusion barrier layer provided therebetween. The substrate and the diffusion barrier layer may directly contact and form a van der Waals junction. Since the diffusion barrier layer may block diffusion of metal atoms into the substrate lattice by blocking movement of materials (atoms) between the substrate and the conductive layer and may also control injection of holes from the conductive layer toward the substrate, defects at the metal-semiconductor interface may be controlled to overcome the limitations of ultra-fine and highly integrated semiconductors.
A method of forming an integrated circuit (IC) package includes constructing a first power distribution structure on a first die included in the IC package, thereby electrically connecting the first power distribution structure to a second power distribution structure positioned on a back side of the first die, and bonding a third power distribution structure to the first power distribution structure, the third power distribution structure being positioned on a back side of a second die.
A method used in forming a memory array comprising strings of memory cells comprises forming a stack comprising vertically-alternating first tiers and second tiers having channel-material strings therein. Conductive vias are formed through insulating material that is directly above the channel-material strings. Individual of the conductive vias are directly electrically coupled to individual of the channel-material strings. After forming the conductive vias, horizontally-elongated trenches are formed into the stack to form laterally-spaced memory-block regions. Intervening material is formed in the trenches laterally-between and longitudinally-along the immediately-laterally-adjacent memory-block regions. Additional methods and structures independent of method are disclosed.
The present disclosure provides a semiconductor structure. The semiconductor structure includes a substrate; a transistor disposed over the substrate; and a trench fuse disposed in the substrate and penetrating a source/drain (S/D) region of the transistor. A method for manufacturing the semiconductor structure is also provided.
A method of manufacturing a semiconductor device is provided. The method includes depositing a first interconnect metal layer on a substrate; depositing a first barrier metal layer on the first interconnect metal layer; depositing a first dielectric layer on the first barrier metal layer; depositing a second barrier metal layer on the first dielectric layer; etching the second barrier metal layer to form a MIM capacitor region and a thin film resistor region; forming a hard mask on the second barrier metal layer and the first dielectric layer; forming an isolated interconnect pattern between the MIM capacitor region and the thin film resistor region; depositing an inter-metal dielectric layer on the hard mask; forming Via holes in the MIM capacitor region and the thin film resistor region, and filling the Via holes with metal to form a Via contact layer.
In order to relieve the stress on the substrates in a 3D stacked electronic assembly, a substrate frame is divided into a plurality of frame sections that are separated by spaces between the frame sections. These separations allow the substrates to expand/contract in response to temperature variations and other environmental conditions, and generally allow the substrates to move in one or more axial directions. The separations between the substrate portions are design-specific for each substrate design. The placement of IC packages on either side of the substrate is analyzed to identify areas of maximal warpage through physical measurements, physical model simulations, or using a trained neural network. The spaces in the substrate frame are then be placed next to or aligned with the areas of maximal warpage to reduce the stress on the substrate.
The present application discloses a semiconductor device and a method for fabricating the semiconductor device. The semiconductor device includes a substrate including a circuit area and a non-circuit area; a top dielectric layer positioned on the substrate; a top interconnector positioned along top dielectric layer and above the circuit area; a cushion structure positioned along the top dielectric layer and above the non-circuit area; a bottom passivation layer positioned on the top dielectric layer; a top conductive pad positioned in the bottom passivation layer and on the top interconnector; a redistribution layer positioned on the top conductive pad, on the bottom passivation layer, and extending from the circuit area to the non-circuit area; and an external connector positioned on the redistribution layer and above the cushion structure. The cushion structure includes a porous polymeric material.
Semiconductor structures is provided. The semiconductor structure includes a semiconductor substrate having a first region and a second region. A surface of the first region of the semiconductor substrate contains a gate structure, a surface of the second region of the semiconductor substrate contains a dummy gate structure, and the semiconductor substrate under the dummy gate structure contains an isolation structure. The semiconductor structure further includes a bulk layer having a substantially flat reshaped surface formed in the semiconductor substrate at each of two sides of the gate structure; and a protective layer formed on the reshaped surface of the bulk layer.
Gate contact structures disposed over active portions of gates and methods of forming such gate contact structures are described. For example, a semiconductor structure includes a substrate having an active region and an isolation region. A gate structure has a portion disposed above the active region and a portion disposed above the isolation region of the substrate. Source and drain regions are disposed in the active region of the substrate, on either side of the portion of the gate structure disposed above the active region. A gate contact structure is disposed on the portion of the gate structure disposed above the active region of the substrate.
A method for manufacturing a semiconductor structure including the following steps is provided. First, a first insulating layer with a conductive contact is formed over a substrate, and a second insulating layer having an opening is formed on the first insulating layer, wherein the opening corresponds to and exposes a top surface of the conductive contact. A conductive line structure is formed in the opening, wherein a contact void is formed between the second insulating layer and the conductive line structure, and then a plasma oxide layer is conformally deposited over the substrate. Then, a wet cleaning process is performed by using an aqueous solution containing negatively charged ions. A capping layer is formed on the plasma oxide layer, the capping layer filling the contact void, and an etching back process to remove the capping layer above the contact void.
A manufacturing method of a semiconductor device includes at least the following steps. A sacrificial substrate is provided. An epitaxial layer is formed on the sacrificial substrate. An etch stop layer is formed on the epitaxial layer. Carbon atoms are implanted into the etch stop layer. A capping layer and a device layer are formed on the etch stop layer. A handle substrate is bonded to the device layer. The sacrificial substrate, the epitaxial layer, and the etch stop layer having the carbon atoms are removed from the handle substrate.
The present disclosure discloses a semiconductor processing apparatus, which is configured to perform processing on a wafer. The disclosed semiconductor processing apparatus includes a vacuum interlock chamber, a plurality of apparatus bodies, the apparatus body including a transfer platform, and at least two reaction chambers being arranged along a circumferential direction of the transfer platform, and a temporary storage channel, any two neighboring apparatus bodies being communicated through the temporary storage channel, and the temporary storage channel being configured to temporarily store the wafer. One of the plurality apparatus bodies is connected to the vacuum interlock chamber. The transfer platform is configured to transfer the wafer between the vacuum interlock chamber and the reaction chamber, between the temporary storage channel and the vacuum interlock chamber, and between the temporary storage channel and the reaction chamber. With the above solution, the problem that the productivity of the semiconductor processing apparatus is low is solved.
The inventive concept provides a substrate treating apparatus. The substrate treating apparatus includes a chamber providing an inner space; a fluid supply unit configured to supply a treating fluid to the inner space; and a fluid exhaust unit configured to exhaust the treating fluid from the inner space, and wherein the fluid exhaust unit includes: an exhaust line connected to the chamber; and a pressure adjusting member installed at the exhaust line and configured to maintain a pressure of the inner space to a set pressure, and wherein the fluid supply unit includes: a fluid supply source; and a supply line provided between the fluid supply source and the chamber, and wherein at the supply line or the exhaust line a flow rate measuring member configured to measure a flow rate per unit time of the treating fluid flowing at the inner space is installed.
A substrate processing apparatus a processing liquid supply unit includes a nozzle supplying a processing liquid onto the substrate, a supply line connected to the nozzle to supply the processing liquid to the nozzle, and a cooler cooling the processing liquid. A volume of the processing liquid is reduced by the cooler so that the processing liquid may be sucked.
A chip cooler with high pressure bearing capacity installed on a chip it cools. The chip cooler has a cooler body having a refrigerant channel formed corresponding to the internal construction of the cooler body and configured to guide the flow of a refrigerant, and two liquid inlet and outlet channels formed corresponding to the construction at an edge of the cooler body, connected to the refrigerant channel and configured to transversely communicate the inside and outside of the cooler body; and a reinforced connecting piece is disposed in at least one of the two liquid inlet and outlet channels, the reinforced connecting piece at least connects opposite upper and lower wall surfaces of the liquid inlet and outlet channel, and a flow gap exists between the reinforced connecting piece and the liquid inlet and outlet channel.
A plasma etching method includes a first step of supplying a mixed gas containing vaporized heptafluoroisopropyl methyl ether gas having a molecular structure of a following Chemical Formula 1 or vaporized heptafluoropropyl methyl ether gas having a molecular structure of a following Chemical Formula 2 and argon gas into a plasma chamber in which an etching target is disposed; and a second step of etching the etching target using plasma generated from the mixed gas:
Embodiments of the present disclosure generally relate to a method for etching a film stack with high selectivity and low etch recipe transition periods. In one embodiment, a method for etching a film stack having stacked pairs of oxide and nitride layers is described. The method includes transferring a substrate having a film stack formed thereon into a processing chamber, providing a first bias voltage to the substrate, etching an oxide layer of the film stack while providing the first bias voltage to the substrate, providing a second bias voltage to the substrate, the second bias voltage greater than the first bias voltage, and etching a nitride layer of the film stack while providing the second bias voltage to the substrate.
There is provided a technique capable of forming a sufficiently flat film. According to one aspect of the technique, there is provided a substrate processing method including: forming a metal-containing multi-layer film structure on a substrate by alternately performing: (a) forming a metal-containing film on the substrate; and (b) supplying a process gas to the substrate so as to perform one or both of (b-1) forming a crystal layer separation film to a surface of the metal-containing film and (b-2) removing abnormal growth nuclei at the surface of the metal-containing film.
A semiconductor structure and a method for forming a semiconductor structure are provided. The method for forming the semiconductor structure includes: providing a base; forming a first dielectric layer on the base; then forming a plurality of first mask patterns each having zigzag shape on the first dielectric layer, in which the first mask patterns extend in a first direction; forming a plurality of second mask patterns each having zigzag shape on the first mask patterns, in which the second mask patterns extend in a second direction different from the first direction, and projections of the first mask patterns on the first dielectric layer and projections of the second mask patterns on the first dielectric layer overlap with each other to form polygons; and etching the first dielectric layer by using the second mask patterns and the first mask patterns as masks to form openings.
Provided is a preparation method of a semiconductor device, including the following steps: providing a substrate and forming a mask layer with a plurality of first windows on the substrate; forming a dielectric layer, the dielectric layer at least covering sidewalls of the first windows; forming a first photoresist material layer, the first photoresist material layer covering the dielectric layer and the mask layer and filling the first windows; patterning the first photoresist material layer to form a patterned first photoresist layer which exposes a top surface of the dielectric layer; by using the first photoresist layer and the mask layer as masks, removing the dielectric layer to form second windows; and removing part of the substrate along the second windows to form a patterned substrate.
A method of producing an epitaxial silicon wafer, including: loading a wafer into a chamber; performing epitaxial growth; unloading the epitaxial silicon wafer from the chamber; and then cleaning the inside of the chamber using hydrochloric gas. After the cleaning is performed, whether components provided in the chamber are to be replaced or not is determined based on the cumulative amount of the hydrochloric gas supplied. The components have a base material that includes graphite and is coated with a silicon carbide film.
Disclosed herein is a method for non-destructive hybrid acousto-optic and scanning electron microscopy-based metrology. The method includes: (i) obtaining acousto-optic and scanning electron microscopy measurement data of an inspected structure on a sample; (ii) processing the measurement data to extract values of key measurement parameters corresponding to the acousto-optic measurement data and the scanning electron microscopy measurement data, respectively; and (iii) obtaining estimated values of one or more structural parameters of the inspected structure by inputting the extracted values into an algorithm, which is configured to jointly process the extracted values to output estimated values of the one or more structural parameters.
Provided is an electron microscope for generating a montage image by acquiring images of a plurality of regions in a montage image capturing region set on a specimen, and by connecting the acquired images. The electron microscope includes a specimen surface height calculating unit that calculates a distribution of specimen surface heights in the montage image capturing region by performing curved surface approximation based on the specimen surface heights determined by performing focus adjustment at a plurality of points set in a region including the montage image capturing region, and an image acquiring unit that acquires the images of the plurality of regions based on the calculated distribution of the specimen surface heights.
A state detection device includes at least one chuck pin for holding a substrate, a photographing unit configured to photograph the chuck pin, and set at least one image to be obtained as a target image, a matching coordinate calculation unit, namely a data matching calculator, configured to perform matching processing between the target image and a reference image which is at least one image showing the chuck pin, and calculate matching coordinates, which are coordinates indicating a position of the reference image in the target image when a matching score between the reference image and the target image is the highest, and a detection unit, namely a detector, configured to detect an open/closed state of the chuck pin based on the matching coordinates. Therefore, the open/closed state of the chuck pin can be detected while maintaining high detection accuracy.
A pulsed generator of electrically charged particles includes a vacuum chamber; wherein the vacuum chamber is configured to maintain an internal operating pressure between 10-6 mbar and atmospheric pressure; the vacuum chamber is configured to accommodate a photocathode and an anode, the photocathode and the anode being separated by an adjustable distance less than or equal to 30 mm; the vacuum chamber includes a window enabling pulsed light to reach firstly a rear face of the photocathode; the anode is arranged downstream of the photocathode and has an orifice suitable for the passage of electrically charged particles; the generator of electrically charged particles includes a system to apply a difference in potential between the photocathode and the anode, the voltage being configured to accelerate the charged particles.
An x-ray source includes an x-ray transmissive window having an x-ray transmittance greater than or equal to 20% for at least some x-rays having an x-ray energy less than 1 keV. The x-ray source further includes an electron source configured to generate at least one electron beam and an anode assembly configured to generate x-rays in response to electron bombardment by at least some of the electrons of the at least one electron beam from the electron source. The x-ray source further includes at least one x-ray optic is configured to receive at least some of the x-rays from the anode assembly and to direct at least some of the received x-rays to the window to form an x-ray beam.
A remote control device is provided that is configured for use in a load control system that includes one or more electrical loads. The remote control device includes a mounting structure and a control unit, and the control unit is configured to be attached to the mounting structure in a plurality of different orientations. The control unit includes a user interface, an orientation sensing circuit, and a communication circuit. The control unit is configured to determine an orientation of the control unit via the orientation sensing circuit. The control unit is also configured to translate a user input from the user interface into control data to control an electrical load of the load control system based on the orientation of the control unit and/or provide a visual indication of an amount of power delivered to the electrical load based on the orientation of the control unit.
A crossbar assembly and a trip assembly comprising same are disclosed. The crossbar assembly according to an embodiment of the present disclosure comprises a crossbar and an instant bar. The crossbar and the instant bar can be rotatably coupled so as to be rotatable around the same rotary shaft. Therefore, the space required for rotation can be reduced to be less than when the crossbar and the instant bar are individually rotated. In addition, the crossbar can move in a longitudinal direction when coupled to the instant bar. Therefore, a metallic bar for movement of the crossbar is unnecessary. Therefore, interference between different-phase currents flowing through the trip assembly can be minimized.
The present invention relates to an electromagnetic contactor, and more particularly, to an electromagnetic contactor for star-delta driving, which is capable of rapidly and safely switching a connection of a 3-phase motor from a star connection to a delta connection and simplifying configurations of a connection circuit and an opening/closing device. According to the electromagnetic contactor for star-delta driving and a control device thereof of the present invention, the connection of the 3-phase motor can be switched rapidly and safely from the star connection to the delta connection, and the configuration of the connection circuit and a control circuit of a power supply thereof and a magnetic switch configuration can be simplified, and thus, there is an effect of saving space by reducing the size and weight of a product and reducing the numbers of power wirings and control circuit wirings. In addition, a magnetic switch between star and delta connections is interlocked by using a timer and an auxiliary contact, so as to improve the convenience of an operator and reduce construction time. In addition, because a timer base and the control device are ready-made in the form of manufactured goods, it is easy to use the products and there is very little risk of causing a misconnection in the control device. Thus, there are effects of improving the safety of a construction operator at a construction site and a general user, and improving driving components and circuit protection.
A lever switch with an improved operation feeling includes a clicking surface of a click feeling generator that abuts with an end portion of a switch moving body turning about a turn fulcrum in response to an operation of an operation lever, and generates a click feeling by causing a reaction force against the operation of the operation lever. A region of the clicking surface forms a shape of a curved face convex toward the turn fulcrum, where the region ranges between a first position where the reaction force starts to decrease from a peak reaction force and a second position where the reaction force becomes zero, in a stroke in which the switch moving body turns from a first angle to a second angle. The radius of curvature of the region is a maximum at a portion adjoining the first position in the region.
A rubber and metal composite electric contact and a preparation process therefor. The rubber and metal composite electric contact is a circular layered complex which is formed by tightly combining a metal sheet layer having a plurality of through holes and a rubber layer by means of thermal vulcanization molding and which has a thickness of 0.1 to 5 mm and a diameter of 1 to 15 mm. There is no isolation layer between the rubber layer and the metal layer of the electric contact, so no rubber overflows the outer surface of the metal layer. In the rubber and metal composite electric contact, the rubber and metal are combined firmly and the overall strength of the electric contact is adjustable; the electric contact also has good dust resistance; and the electric contact thus has stable and reliable electrical conductivity.
Provided are a conductive polymer-containing dispersion for obtaining a solid electrolytic capacitor with low equivalent series resistance (ESR) while maintaining the capacitance, a method for producing same, and a solid electrolytic capacitor having low ESR while maintaining the capacitance. A conductive polymer-containing dispersion comprising a conjugated conductive polymer (A), a polyanion (B), an additive (C), and a dispersion medium (D), wherein a hydrogen bond term δH1 of the additive (C) as a Hansen solubility parameter is 5.0 to 20.0 MPa0.5.
A solid electrolytic capacitor according to one aspect of the present disclosure includes: an anode body made of a valve metal; a dielectric layer formed on the anode body; and a solid electrolyte layer formed on the dielectric layer. The solid electrolyte layer includes: a first conductive polymer layer formed on the dielectric layer and heterogeneously doped with a monomolecular dopant; a block layer formed on the first conductive polymer layer; and a second conductive polymer layer formed on the block layer and composed of a self-doped-type conductive polymer containing a plurality of side chains containing a functional group that can be doped. The block layer blocks a migration of the self-doped-type conductive polymer from the second conductive polymer layer into the first conductive polymer layer and/or a migration of the self-doped-type conductive polymer from the second conductive polymer layer into pores of the porous anode body.
A ceramic electronic component, includes: a body including a dielectric layer and first and second internal electrodes alternately disposed with the dielectric layer interposed therebetween in a first direction; a first external electrode connected to the first internal electrode; and a second external electrode connected to the second internal electrode, wherein the body includes a capacitance formation portion including the first and second internal electrodes, and a cover portion disposed on both end surfaces of the capacitance formation portion in the first direction, the dielectric layer includes BaTiO3 and (Ba1-xCax)TiO3(0.01≤x≤0.15), and the cover portion includes BaTiO3, and in a cross-section of the body in the first and third directions, a ratio of an area occupied by pores in the cover portion is S1, and a ratio of an area occupied by pores in the dielectric layer of the capacitance formation portion is S2, S1
An electronic component having a case including an accommodation part having an opening; a ceramic element in the accommodation part with first and second main faces facing each other, a first and second electrode formed to the first and second main face, respectively; a first metal terminal including a first electrode connecting part connecting to the first electrode, a first mounting part exposed out of the accommodation part through the opening, and a first terminal arm part connecting the first electrode connecting part and the first mounting part; a second metal terminal including a second electrode connecting part connecting to the second electrode, a second mounting part exposed out of the accommodation part through the opening, and a second terminal arm part connecting the second electrode connecting part and the second mounting part; and an insulation member between the first electrode and the second terminal arm part.
A ceramic electronic component includes a body including a dielectric layer and an internal electrode; and an external electrode disposed on the body and connected to the internal electrode. The dielectric layer includes a plurality of grains and grain boundaries disposed between adjacent grains. The grain boundary includes a secondary phase including Sn, a rare-earth element, and a first subcomponent. The rare-earth element includes at least one of Y, Dy, Ho, Er, Gd, Ce, Nd, Sm, Tb, Tm, La, Gd and Yb. The first subcomponent includes at least one of Si, Mg, and Al.
Disclosed is an electrochemical energy storage device, belonging to the technical field of electrochemical energy storage devices. The electrochemical energy storage device comprises: a cover plate (6), which comprises a lead-out column (61) and a fixation plate (62), wherein the lead-out column (61) is an electric conductor, the fixation plate (62) is an insulator, and the lead-out column (61) is fixed on the fixation plate (62) in a vertically penetrating manner; an outer housing (1), which is cylindrical, wherein an opening is provided at at least one end of the outer housing, and the fixation plate (62) is connected to the opening of the outer housing (1) in a sealed manner by means of a sealing ring (9); and a roll core (3), which is arranged at an inner cavity of the outer housing (1), wherein the roll core (3) is welded to a side face of the lead-out column (61) by means of an upper connection piece (4) to achieve electrically conductive connection, and connected in an electrically conductive manner to the other lead-out end of the outer housing (1) by means of a lower connection piece (2); and an upper roll edge (42) used for sheathing the roll core (3) is arranged at a periphery of the upper connection piece (4), and a periphery of the lead-out column (61) and the upper roll edge (42) of the upper connection piece (4) are fixed by means of side-face laser welding. The electrochemical energy storage device has the advantages that the internal resistance is small, the strength is high, the stability is good, and anti-vibration performance can be improved in the process of use.
The processor displays a medical image, receives an input of a primary interpretation result by a user interpreting the medical image, displays an annotation representing the primary interpretation result, acquires an analysis result for the medical image, displays an annotation representing the analysis result, receives an input of a secondary interpretation result by the user interpreting the medical image after displaying the analysis result, and displays the annotation representing the primary interpretation result and an annotation representing the secondary interpretation result in a distinguishable manner.
This disclosure relates to a system that synchronizes the presentation of medical images in multiple contexts and methods thereof. The system includes a variety of contexts that display medical images, and the contexts are connected by communication channels. When a user edits or otherwise interacts with one of the contexts, a message is sent to other contexts via the communication channels, and the other contexts can adjust their presentation of medical images to achieve synchronization.
Techniques are provided that involve employing artificial intelligence (AI) to facilitate reducing adverse outcomes associated with healthcare delivery. In one embodiment, a computer implemented method comprises monitoring live feedback received over a course of care of a patient, wherein the live feedback comprises physiological information regarding a physiological state of the patient. The method further comprises employing AI to identify, based on the live feedback information, an event or condition associated with the course of care of the patient that warrants clinical attention or a clinical response. The method further comprises generating a response, based on the identification of the event or condition, that facilitates reducing an adverse outcome of the course of care, wherein the response varies based on a type of the event or condition, and providing the response to a device associated with an entity involved with treating the patient in association with the course of care.
A rapid, comprehensive and sensitive method for neoantigen screening from recurrent cancer mutations comprising: (A) STEP 1: selecting recurrent cancer mutations dividing into three tiers based on ranking features; (B) STEP 2: Generating a library of artificial antigen presenting cells (aAPC) co-expressing HLA types (including a list of 13 most frequent HLA class I types covering 66% of Asian population or 67% of Vietnamese population, and a list of 04 most frequent HLA class II types covering 41% Asian population or 50% of Vietnamese population) and a co-stimulatory molecule; and (C) STEP 3: Using the library of aAPC at step (B) for rapid and comprehensive screening for selecting of immunogenic peptides (neoantigens) from the off-the-shelf peptides at step (A) activate T cells via immunological assays (ELISpot or intracellular staining flow cytometry).
A memory device includes a plurality of memory cells including a first memory cell and a second memory cell, a first bit line connected to the first memory cell, a second bit line connected to the second memory cell, a first word line connected to the first and second memory cells, a first control transistor connected to the first bit line, a second control transistor connected to second bit line, a first mux transistor commonly connected to the first and second control transistors, and a sense amplifier connected to the first mux transistor.
The present disclosure relates to a semiconductor device enabling to suppress waste of energy consumption. There is provided a semiconductor device including: an input unit configured to input a charge; a memory unit configured to collect and accumulate a charge from the input unit; and an output unit configured to detect and output a charge accumulated in the memory unit. The memory unit includes a transfer unit to which a plurality of pairs of a gate unit and an accumulation unit is connected, the gate unit selects the accumulation unit that accumulates a charge, the transfer unit transfers a charge from the input unit to the accumulation unit selected by the gate unit, the accumulation unit accumulates a charge transferred from the transfer unit, and the transfer unit transfers a charge accumulated in the accumulation unit selected by the gate unit, to the output unit. The present disclosure can be applied to, for example, an analog memory device.
A circuit includes a voltage generator and a sensing device. The voltage generator includes a first output and a second output. The first output is configured to output a word line voltage, and the second output is configured to output a flag signal indicates a relationship between the word line voltage and a reference signal. The sensing device includes a first input and a third output. The first input is coupled to the second output of the voltage generator, and the third output of the sensing device is configured to output a value corresponding to capacitance change of word line capacitance loading based on the flag signal.
The disclosure generally provides for a method of solving a K-SAT problem. The method comprises programming one or more clauses of a Boolean expression for a K-SAT problem written in negated disjunctive normal form (DNF) to a ternary-CAM (TCAM) array comprising columns and rows of TCAM cells, applying an interpretation comprising one or more binary variables expected to solve the Boolean expression as an input along the columns to the TCAM array, returning a binary value for each clause and updating one or more variables within the interpretation if at least one clause is violated.
Methods, systems, and devices related to auto-referenced memory cell read techniques are described. The auto-referenced read may encode user data to include a predetermined number of bits having a first logic state prior to storing the user data in memory cells. The auto-referenced read may store a total number of bits of the user data having a first logic state in a separate set of memory cells. Subsequently, reading the user data may be carried out by applying a read voltage to the memory cells storing the user data while monitoring a series of switching events by activating a subset of the memory cells having the first logic state. During the read operation, the auto-referenced read may compare the number of activated memory cells to either the predetermined number or the total number to determine whether all the bits having the first logic state has been detected. When the number of activated memory cells matches either the predetermined number or the total number, the auto-referenced read may determine that the memory cells that have been activated correspond to the first logic state.
A memory device can include a plurality of memory cells including a first group of memory cells and a second group of memory cells programmed to a predefined logic state. The plurality of memory cells includes a memory controller configured to apply a reading voltage to at least one selected memory cell of the first group during a reading operation, apply the reading voltage to the memory cells of the second group, and responsive to the logic state of at least one memory cell of the second group being assessed to be different from the predefined logic state perform a refresh operation of the memory cells of the first group by applying a recovery voltage higher than the reading voltage to assess the logic state thereof and reprogramming the memory cells of the first group to the logic state assessed with the recovery voltage.
A method for generation of a collection of video clips from a plurality of video files includes performing facial recognition on a video file of the plurality of video files to identify a portion of the video file including a face, generating a video clip by trimming the portion of the video file including the face, from the video file, and adding the video clip to the collection of video clips. A video montage may be created by adding a plurality of video clips from the collection of video clips together and adding an audio track to the video montage file.
A hearing device includes a) a multitude of input transducers providing a corresponding multitude of electric input signals; and b) a processor for providing a processed signal in dependence of the electric input signals. The processor includes b1) a beamformer for providing a spatially filtered signal in dependence of electric input signals and beamformer filter coefficients determined in dependence of a fixed steering vector including as elements respective acoustic transfer functions from a target signal source, to each of said multitude of input transducers; and b2) a target adaptation module connected to the input transducers and to at least one beamformer, the target adaptation module being configured to provide compensation signals to compensate the electric input signals so that they match the fixed steering vector.
The disclosure provides a packet loss recovery method for an audio data packet an electronic device and a storage medium. The method includes: receiving an audio data packet sent by a vehicle-mounted terminal, and identifying a discarded first sampling point set in response to detecting packet loss; obtaining a second sampling point set and a third sampling point set each adjacent to the first sampling point set, in which the second sampling point set is prior to the first sampling point set, the third sampling point set is behind the first sampling point set; and generating target audio data of the first sampling points based on first audio data sampled at the second sampling points and second audio data sampled at the third sampling points, and inserting the target audio data at sampling positions of the first sampling points.
Disclosed is an intelligent management system for a digital person dialogue based on Internet of Things. The system comprises a voice request question extraction module, configured to extract a voice request question input by a user and an input time point; a demand response time parsing module, configured to analyze a request urgency coefficient and a demand response time of the user; an adaptive response content search and determination module, configured to search and determine an adaptive response content; a dialogue scene recognition module, configured to recognize a dialogue scene; an adaptive dialogue intonation selection module, configured to select an adaptive dialogue intonation based on the dialogue scene; an adaptive dialogue language selection module, configured to determine an adaptive dialogue voice type; and a dialogue expression and implementation module, configured to perform a dialogue expression based on a dialogue platform.
One or more user interactions directed to a set of one or more voice-controlled devices in an environment are received by a first connected device. A first input to a first voice-controlled device of the set of voice-controlled devices is detected based on the user interactions. A potential second input to the set of voice-controlled devices is determined in response to the first input and based on an activity model. A deviation from the potential second input is monitored for, in response to the first input and from the user interactions. An activity anomaly in the environment is identified based on the monitoring. A correction action is performed in response to the activity anomaly.
First audio data associated with a first portion of a voice query (e.g., an incomplete voice query) may be received (e.g., by a device or a server). A first transcript may be determined by a speech recognition engine and based on the first audio data. A plurality of predicted queries may be determined by applying a prediction process to the first transcript. A response for each of the plurality of predicted queries may be determined by processing the plurality of the predicted queries. Second audio data associated with a second portion of the voice query (e.g., a complete voice query) may be received. A second transcript may be determined by the speech recognition engine and based on the second audio data. Based on comparing the second transcript to one of the plurality of predicted queries, a response for the voice query may be returned.
An intelligent medical speech automatic recognition method includes performing a first model training step, a second model training step, a voice receiving step, a signal pre-treatment step and a transforming step. The first model training step is performed to train a generic statement data and a medical statement data of a database to establish a first model. The second model training step is performed to train a medical textbook data of the database to establish a second model. The voice receiving step is performed to receive a speech signal. The signal pre-treatment step is performed to receive the speech signal from the voice receiver and transform the speech signal into a to-be-recognized speech signal. The transforming step is performed to transform and recognize the to-be-recognized speech signal into a complete sentence writing character according to the first model and the second model.
The present disclosure provides a display substrate and a display device. The display substrate includes a base substrate and a signal line film layer arranged on the base substrate; the signal line film layer includes: a first conductive layer, a second conductive layer and a conductive connection layer, the conductive connection layer is arranged at a different layer from each of the first conductive layer and the second conductive layer, and an orthographic projection of the conductive connection layer on the base substrate at least partially overlaps an orthographic projection of the first conductive layer on the base substrate, and the orthographic projection of the conductive connection layer on the base substrate at least partially overlaps an orthographic projection of the second conductive layer on the base substrate, the conductive connection layer is respectively coupled to the first conductive layer and the second conductive connection layer.
A pixel driving circuit is used for driving a light emitting element, in the pixel driving circuit, a first terminal of the driving sub-circuit being coupled to a power supply line; a compensation sub-circuit is respectively coupled to a scanning line, a control terminal of the driving sub-circuit, and a second terminal of the driving sub-circuit; a first terminal of the coupling sub-circuit being coupled to the control terminal of the driving sub-circuit; a first terminal of the storage sub-circuit being coupled to a second terminal of the coupling sub-circuit; a data writing-in sub-circuit is respectively coupled to a second terminal of the storage sub-circuit, a data line, and a reset line; a first reset sub-circuit is respectively coupled to the reset line, an initialization signal line, the control terminal of the driving sub-circuit, and the second terminal of the coupling sub-circuit.
A pixel includes a first switching transistor, a second switching transistor, a driving transistor, and a light emitting element. The first switching transistor includes a first terminal to which a bias power supply voltage is applied, a second terminal connected to a first node, and a gate terminal to which a light emitting element initialization signal is applied. The second switching transistor includes a first terminal connected to the first node, a second terminal connected to a second node, and a gate terminal to which the light emitting element initialization signal is applied. The driving transistor includes a first terminal connected to the second node, a second terminal connected to a third node, and a gate terminal. The light emitting element is connected to the driving transistor. The first node is connected to the third node, and the bias power supply voltage is applied to the second and third nodes.
A display device including: a pixel unit including pixels for generating light in response to a first power and a second power; a power supply for supplying the first power to a first power line and the second power to a second power line; and a protection circuit for discharging a voltage of the first power line and the second power line when the pixels are in a turn-off state, and putting the first power line and the second power line in a high impedance state after a predetermined time.
A display device includes a display panel including a pixel arranged thereon, a data driver configured to modulate video data to supply a data voltage to the pixel through a data line, a switching component configured to be turned on in response to a parking voltage enable signal to supply a parking voltage to the pixel, and a timing controller configured to control the data driver and the switching component to apply the data voltage to the pixel during a refresh period of a frame and the parking voltage to the pixel during one or more hold periods following the refresh period, wherein the timing controller adjusts a parking period for applying the parking voltage based on the luminance of the video data.
The present disclosure relates to a display apparatus and a diving method thereof that can prevent a dark spot caused by a leakage of a reset voltage to the anode electrode of a light emitting diode. In the display apparatus, a first (anode) electrode of a light emitting diode EL, one electrode (a source or drain electrode) of an emission transistor T4, and one electrode (a source or drain electrode) of a reset transistor T6 connect to one another, and a fourth gate electrode of the emission transistor T4 and a sixth gate electrode of the reset transistor T6 connect to an emission control signal line EML, solving the problem of a dark spot, ensuring improvement in the quality and reliability of a product, and enabling a narrow bezel.
The present disclosure provides a system and method for calibrating a display panel. The system includes a display panel including a pixel array and a controller. The processor is configured to, upon executing instructions: define a calibration vector with a source pixel, a vector volume, and a calibration range; calculate a distance between a pixel to be calibrated and the source pixel; calculate a calibration amount based on the distance and the vector volume; and calibrate the pixel to be calibrated based on the calibration amount and the calibration vector.
A display device or a driving support system which enables a driver to obtain information easily is provided. A display device or a driving support system which is unlikely to impose a burden on a driver is provided. A display device or a driving support system which is suitable for space saving is provided. A display device or a driving support system which is capable of large-area display is provided. A display device or a driving support system which does not impair the aesthetic appearance of the car interior is provided. The display device includes a display panel which has flexibility and can be transformed between a first form and a second form, and a driving means having a function of reversibly changing the display panel between the first form and the second form. The first form is a form in which a display surface of the display panel is suspended, and the second form is a form in which the display panel is stored upward.
A method can be used to provide smart notifications to avoid collisions while the vehicle maneuvers in a tight structural environment, such as a home garage or an underground parking lot. The method includes receiving historical vehicle-trajectory data. The historical vehicle-trajectory data includes the location and the heading of the vehicle for each of the plurality of historical trajectories along the structure. The method further includes clustering the plurality of historical trajectories of the vehicle along the structure by types of maneuvers to generate a plurality of trajectory clusters. The method also includes creating a probability distribution bitmap using the plurality of trajectory clusters and creating a topographic map based on the probability distribution bitmap.
In one embodiment, a method includes receiving, using one or more sensors of a first vehicle, sensor data associated with an environment surrounding the first vehicle. The method includes detecting, using the sensor data, a second vehicle in the environment surrounding the first vehicle. The method includes determining, based on the sensor data, a first movement context associated with the first vehicle and a second movement context associated with the second vehicle. The method includes coordinating, via a ride matching system, movements between the first vehicle and the second vehicle based on the first movement context associated with the first vehicle and the second movement context associated with the second vehicle.
Methods, systems, and devices for ranging are described. A multi-phase distributed ranging technique includes transmitting and receiving vehicle information messages during a first time interval, where the vehicle information messages include at least a vehicle identifier and resource information. The multi-phase technique further includes transmitting and receiving ranging signals during a second time interval, and determining times of arrival of received ranging signals. A centralized ranging technique includes receiving resource assignments from an access point, transmitting ranging signals according to the resource assignments, and determining times of arrival of received ranging signals.
A security response device is capable of being held in a communications mode or a power saving mode. In the communications mode, it is capable of sending a security threat message to a base station and of receiving a response. In the power saving mode, it is capable of detecting security threats but not performing communication functions. Detection of a security threat causes the device to exit the power saving mode and enter the communications mode.
Systems and methods for alerting personnel (e.g., workers, emergency responders, pedestrians, observers, etc.) that a vehicle (e.g., car, truck, watercraft, etc.) has entered into, or crossed a boundary of, a protected area or zone.
Disclosed herein are an apparatus, method, and computer-readable medium for detecting an anomalous behavior event for an environment and transmitting an alert of the event. An implementation may comprise detecting, in a plurality of image frames captured by a camera, when a person enters a region of interest, tracking movements of the person in the region of interest by comparing images of the person in the plurality of image frames, determining attributes of the person, determining environmental contexts for the region of interest, determining whether or not an anomalous behavior is detected based on the movements and the attributes of the person and the environmental contexts, generating an alert when the anomalous behavior is detected, and transmitting the generated alert to user devices of one or more predetermined recipients.
A VR headset wearing real world wagerer pays a real world booking entity for virtual access to watch a virtual reality competition taking place in real time in a metaverse environment, and thereafter places a real world wager with the real world booking entity on a possible outcome of the virtual reality competition. If the possible outcome actually occurs such that the wagerer wins the wager, and if the possible outcome actually occurred at a time when the probability of the possible outcome actually occurring as set by the booking entity did not exceed a predetermined winning odds threshold, then the booking entity makes a donation to an affinity entity selected by the wagerer, where the donation is an amount that may be derived using a currency amount of the wager and at least one of the probability of the outcome actually occurring at the time when the outcome actually occurred and the predetermined winning odds threshold.
A method and device are disclosed for pseudorandomly generating a streamed video presentation of a draw game from a plurality of previously recorded video fragments. After all wagering is concluded, a random number generator determines the outcome of the drawing. The method and device enable the automated generation of a lifelike video draw game by culling a set of video fragments from a larger plurality, with the culling process at least partially determined by a feedback loop of player preferences. After the culling process is completed, a random number generator pseudorandomly selects video fragments from the culled set creating various scenes comprising the streamed video presentation.
To bring the excitement to the people (majority, who are not experts in games), we present the examples, described here, for one person to be able to bet on and be part of the deal and excitement for a third party, as his agent, proxy, or shadow, to bet for him, or instead of him, or as if the first person was doing the game directly, or one betting for another, or one playing for another with the other person's money. That generates more excitement on the game or casino, with more participation, transactions, income, profit, loyalty, and repeat customers. This brings a lot of variations on the game, e.g., stock market model, or derivatives model, or hedge model. This can be applied to sports and table games or fantasy sports. This can be applied to online, real, mobile, fantasy, simulation, computer generated, human based, or casino games or settings.
Merchandise security systems and methods are provided. In one example, a merchandise security system includes a plurality of electronic keys and a plurality of merchandise security devices located within a retail store. Each electronic key and each merchandise security device is configured to store one or more serial numbers. In addition, each electronic key is configured to be authorized for communication with one or more merchandise security devices within the retail store. An electronic key is configured to communicate with a merchandise security device for locking, unlocking, arming, and/or disarming the merchandise security device when the serial numbers match.
A technique for assessing a vehicle condition is provided that determines whether damage has occurred to the vehicle using electrical property data acquired by one or more electrical property detection systems disposed on one or more surfaces of the vehicles. The electrical property detection system include a conductive polymer material that changes in response to chemical deformations and/or mechanical deformations in the conductive polymer material, which may result from objects and/or other vehicles damaging the conductive polymer material. Based on the electrical property data, a control system may generate a damage assessment output, such as an alert for a vehicle owner.
An example operation includes one or more of determining a usage of an internal combustible engine (ICE) vehicle and a usage of an electric vehicle over a period of time, where the vehicles are associated with an entity, determining an impact of carbon output, based on the usage determination, determining a usage amount of the electric vehicle to offset the impact, when the impact is greater than a first threshold, and sending a notification to a device associated with the entity, where the notification includes the amount of usage of the electric vehicle.
Apparatuses, machine-readable media, and methods related to vehicle diagnosis and repair are described. Receiving vehicle status information from a control panel and/or on board diagnostic (OBD) unit of a vehicle at a vehicle diagnosis and repair too can provide valuable information to an owner and/or user of a vehicle. Computing devices (e.g., mobile devices and/or modules having a computing device) can be configured to run an application (e.g., a vehicle diagnosis and repair tool) to determine whether a vehicle needs to be repaired or serviced according to examples of the present disclosure. The vehicle diagnosis and repair tool can receive vehicle status information, determine the repairs and/or service that the vehicle needs, and initiate the vehicle repairs and/or service.
According to an embodiment, an information processing apparatus includes a second recognition unit, an information processing unit, and an information output unit. The second recognition unit recognizes, by second recognition processing, a destination of an article with the destination not recognized by first recognition processing by a first recognition unit. The information processing unit generates recognition processing information proving that the second recognition processing has been executed by the second recognition unit. The information output unit outputs the recognition processing information.
A console is disclosed. The console includes: an image receiving module configured to receive image data from a first device connected to the console; an image processing module in communication with the image receiving module, the image processing module configured to process the received image data to determine tissue characteristic data; a mode determination module in communication with the image processing module, the mode determination module configured to determine, based on the tissue characteristic data, an operation mode of a second device connected to the console; and a control module in communication with the mode determination module, the control module configured to control an operation of the second device based on the determined operation mode.
In vision-based authentication platforms for secure resources such as computer systems, false positives and/or false negatives in the detection of walk-away events are reduced or eliminated by incorporating depth information into tracking authenticated system operators.
Apparatus, systems, and methods for analyzing data are described. The data can be analyzed using a hierarchical structure. One such hierarchical structure can comprise a plurality of layers, where each layer performs an analysis on input data and provides an output based on the analysis. The output from lower layers in the hierarchical structure can be provided as inputs to higher layers. In this manner, lower layers can perform a lower level of analysis (e.g., more basic/fundamental analysis), while a higher layer can perform a higher level of analysis (e.g., more complex analysis) using the outputs from one or more lower layers. In an example, the hierarchical structure performs pattern recognition.
Certain aspects involve a machine-learning query system that uses a dual deep learning network to service queries and other requests. In one example, a machine-learning query system services a query received from a client computing system. A dual deep learning network included in the machine-learning query system matches an unstructured input data object, received from the client computing system, to an unstructured reference data object. The matching may include generating an input feature vector by an embedding subnetwork, based on the unstructured input data object. The matching may also include generating an output probability by a relationship subnetwork, based on the input feature vector and a relationship feature vector that is based on the unstructured reference data object. The machine-learning query system may transmit a responsive message to the client system.
A method includes receiving a first image; extracting a first set of features from the first image; executing a first machine learning model using the extracted first set of features as input to generate a first image performance score for the first image; iteratively executing, using the first set of features as input for each execution, a generative machine learning model to generate a plurality of generated images; extracting a second set of features from each of the plurality of generated images; iteratively executing the first machine learning model using a different second set of features as input for each execution to generate a generated image performance score for each of the plurality of generated images; and transmitting a defined number of the plurality of generated images to a computing device, the defined number of generated images determined based on the generated image performance scores.
A method of preprocessing incoming video data of at least one region of interest from a camera collecting video data is disclosed herein that includes receiving the incoming video data from the camera; preprocessing the incoming video data, by a computer processor, according to preprocessing parameters defined within a runtime configuration file, with the preprocessing including formatting the incoming video data to create first video data of a first region of interest; and publishing the first video data of the first region of interest to an endpoint to allow access by a first subscriber.
A communication device, a method, and a computer program product provide virtual action centers superimposed over secondary segments of a video image preview on a display during video capture for a video communication session. The method includes receiving a local video stream comprising video images, identifying a primary region of interest (ROI) within a video image, and delineating the video image into a primary segment that encompasses the primary ROI and at least a secondary segment. The method includes associating a virtual interface with a location of the secondary segment in the video image, the virtual interface presenting at least one feature that can be selected via one of air gestures and screen touches during presentation of the primary segment of the video image preview. A preview of the delineated segments of the video image presents at least the primary segment and the virtual interface visible within the display device.
A mobile electronic device is provided for use with a headset. A camera outputs digital pictures of a portion of the headset. A display device displays information for viewing by a user wearing the headset. A processor retrieves calibration parameters that characterize at least a pose of the camera relative to the display device, and processes a digital picture from the camera to identify a pose of an optically identifiable feature within the digital picture. A pose of the mobile electronic device is identified relative to the holder based on the identified pose of the optically identifiable feature within the digital picture and based on at least the pose of the camera relative to the display device as characterized by the calibration parameters. The processor controls where graphical objects are rendered on the display device based on the identified pose of the mobile electronic device relative to the holder.
An apparatus and method of calibrating a vehicle optical sensor includes positioning a vehicle in a test station and proximate a projection surface, the vehicle having an optical sensor, the projection surface in view of the optical sensor, determining a position of the optical sensor with respect to the projection surface using a control unit that is external to the vehicle, and selecting an image to be displayed. The method further includes displaying the image from the projection surface, adapting the image displayed from the projection surface to dimensions of the projection surface, using the control unit, based on a size of the projection surface and the position of the optical sensor, spatially adjusting the projection surface with respect to the position of the optical sensor, and calibrating the optical sensor by adjusting a position of an optical axis of the optical sensor based on the image.
A multispectral microscope system includes a first detector element for capturing a first image of a sample in a first spectral channel, and at least a second detector element for capturing a second image of the sample in a second spectral channel. The first detector element includes a first detector array. The second detector element includes a second detector array different from the first detector array. The microscope system further includes a processor for determining a spatial correlation between the first and second images based on a spectral crosstalk between the first and second spectral channels and registering the first and second images based on the spatial correlation.
A computer-implemented method for visualization of an elongated anatomical structure (20), for example of a fetal spine using ultrasound is provided. The method comprising the steps of: receiving a plurality of 3D ultrasound image volumes, each image volume depicting at least a portion of an elongated anatomical structure (20); on each 3D ultrasound image volume, automatically or semi-automatically fitting a parametric curve (30) to the depicted portion of the elongated anatomical structure, the parametric curve being defined by curve parameters; reformatting each 3D ultrasound image volume by applying a transformation which straightens the parametric curve along at least one axis, so as to generate a plurality of reformatted image volumes and reformatted parametric curves (32, 34); registering the reformatted image volumes with one another by determining the joining point of their respective parametric curves; and fusing the reformatted image volumes with one another to yield a fused image depicting the whole elongated anatomical structure or a larger portion thereof than the 3D ultrasound image volumes.
A tracking method, for tracking an object based on a computer vision, includes following steps. A series of images is captured by a tracking camera. A first position of a trackable device is tracked within the images. An object is recognized around the first position in the images. In response to the object being recognized, a second position of the object is tracked in the images.
A wound-size measuring method for use in a portable electronic device is provided. The method includes the following steps: obtaining an input image via a camera device of the portable electronic device; using a CNN (convolutional neural network) model to recognize the input image, and selecting a part of the input image with the highest probability of containing a wound as an output wound image; and calculating an actual height and an actual width of the output wound image according to a lens-focal-length parameter reported by an operating system running on the portable electronic device, a plurality of reference calibration parameters corresponding to a pitch angle of the portable electronic device, and a pixel-height ratio and a pixel-width ratio of the output wound image.
In a target image generated by multi-resolution processing, a pixel of interest and a group of reference pixels are designated. In a corresponding image belonging to a level that is one level above, pixel value patterns are compared between a corresponding region of interest and corresponding reference regions so as to calculate weights. A modified pixel-of-interest value is determined by means of multiplying the reference pixel values by the weights.
An image processing method according to the invention comprises: obtaining three-dimensional image data representing a three-dimensional image of a fertilized egg in a cleavage stage obtained by imaging the fertilized egg by optical coherence tomography; extracting a blastomere region corresponding to an individual blastomere in the three-dimensional image for each blastomere based on the three-dimensional image data; counting a number of the blastomere region extracted in the three-dimensional image; obtaining a volume of each blastomere region based on the three-dimensional image data; and determining a number X of the extracted blastomere regions is expressed by a following inequality: 2N
A radiographic failure determination support device includes a determiner and a notifier. The determiner makes a determination about whether a signal saturation region is present in a radiation image captured by radiographing a subject. In a case in which the determiner determines that the signal saturation region is present in the radiation image, the notifier notifies a user that the signal saturation region is present in the radiation image.
A computer implemented method for reading a test region of an assay, the method comprising: (i) providing digital image data of a first assay; (ii) inputting the digital image data into a trained convolutional neural network configured to output a first probability, based on the input digital image data, that a first region of pixels of the digital image data corresponds to a first test region of the assay; (iii) if the first probability is at or above a first predetermined threshold, accepting the first region of pixels as a first region of interest associated with the first test region; and (iv) estimating an intensity value of a portion of the first test region in the first region of interest.
Methods and systems are disclosed for generating training data for a machine learning model for better performance of the model. A source image is selected from an image database, along with a target image. An image segmenter is utilized with the source image to generate a source image segmentation mask having a foreground region and a background region. The same is performed with the target image to generate a target image segmentation mask having a foreground region and a background region. Foregrounds and backgrounds of the source image and target image are determined based on the masks. The target image foreground is removed from the target image, and the source image foreground is inserted into the target image to create an augmented image having the source image foreground and the target image background. The training data for the machine learning model is updated to include this augmented image.
Provided are a video processing method and apparatus, an electronic device, a storage medium and a program product. The method includes steps described below. A to-be-processed video is acquired, and a first face key point of a first target object in the to-be-processed video is recognized, where the first face key point corresponds to a mask key point in a three-dimensional human face mask effect; and the three-dimensional human face mask effect is added to video frames of the to-be-processed video to obtain a target video, where the mask key point in the three-dimensional human face mask effect moves with the corresponding first face key point.
A system for intelligent image dehazing based on haze type classification. The system receives a hazy image and classifies the haze type using either a Single Selective Classifier (SSC) or a Hybrid Conditional Classifier (HCC), based on user preference. If SSC is selected, a specific single model is used for classification. If HCC is selected, all pre-trained and pre-defined models are used. The system then selects a suitable specialized dehazer based on the predicted haze type and applies it to the input image to mitigate the effects of the haze. The system is flexible, allowing for adjustments to various parameters as per the users' requirements and target application domains.
There is provided an image processing apparatus. An obtainment unit obtains a first image, first subject information indicating a first subject detected from the first image, a second image, and second subject information indicating a second subject detected from the second image. A composition unit generates a composite image by compositing the first image and the second image. A recording unit records one of the first subject information and the second subject information in association with the composite image in a case where a similarity between the first subject information and the second subject information satisfies a predetermined criterion, and records both of the first subject information and the second subject information in association with the composite image in a case where the similarity between the first subject information and the second subject information does not satisfy the predetermined criterion.
An image processing system includes: a first image processing device for performing a first image enhancement process on a source image to generate a first enhanced image; one or more second images processing device, each of which is used to perform a second image enhancement processing on a size-reduced image generated based on the source image, and accordingly to output one or more second enhanced images whose size identical to the source image; and an output controller for analyzing regional frequency characteristics of the source image to generate an analysis result, determining one or more region weights according to the analysis result, and synthesize the first enhanced image with the one or more second enhanced images according to the one or more region weights, thereby to generate an output image.
A system for dynamic registration of autonomy using augmented reality can include an augmented reality system, an imaging system, a measuring system, and a computer system. The augmented reality system can be configured to display an augmented representation. The imaging system can be configured to image an anatomical feature of the patient and can generate anatomical imaging data. The measuring system can be configured to measure an anatomical movement of the patient and can generate an anatomical movement data. The computer system can be configured to receive the anatomical imaging and positional data and the anatomical movement data, generate the augmented representation based on the anatomical imaging data, associate the augmented representation with the anatomical movement data, render the augmented representation on the augmented reality system, and selectively update the augmented representation based on the anatomical movement data.
The present disclosure relates to predicting blockages in underground ducts. According to one aspect, there is provided a computer-implemented method of identifying one or more locations along a route for an underground duct which indicate a blockage risk, the route extending between two ends, the method including obtaining a terrain elevation profile for the route; estimating a duct elevation profile for the route based on the terrain elevation profile; and predicting one or more blockage risk locations along the route by determining where water entering the duct from each of the two ends would settle, based on the duct elevation profile.
A method and an apparatus for constructing a three-dimensional channel, and a non-transitory computer-readable recording medium are provided. In the method, a depth image corresponding to a first panoramic image is generated. Then, channel object detection is performed on the first panoramic image to obtain channel object boxes in the first panoramic image. Each of the channel object boxes is four annularly interconnected arc-shaped sides, and each of the arc-shaped sides is a circular arc of a great circle. Then, a three-dimensional point cloud of a channel object in the first panoramic image is generated based on the first panoramic image, the channel object boxes and the depth image.
In particular embodiments, a computing system may initiate a scene alignment process to align a previous map of a scene with a current map of the scene. The system may send instructions to a user wearing an artificial-reality system to select a set of entities in the scene. The system may receive a selection of the set of entities in the scene. The system may determine a particular point in the scene based on an intersection of selected set of entities. The system may align the previous map with the current map based on the particular point in the scene. The system may load a scene model associated with the previous map into the current map.
Embodiments enable virtual hair generation. The virtual hair generation can be performed by generating a first image of a face using a GAN model, applying 3D virtual hair on the first image to generate a second image with 3D virtual hair, projecting the second image with 3D virtual hair into a GAN latent space to generate a third image with virtual hair, performing a blend of the virtual hair with the first image of the face to generate a new image with new virtual hair that corresponds to the 3D virtual hair, training a neural network that receives the second image with the 3D virtual hair and provides an output image with virtual hair, and generating using the trained neural network, a particular output image with hair based on a particular input image with 3D virtual hair.
Method for generating media content items on demand starts with a processor receiving an animation file including a first metadata based on an animation input. The animation file is associated with a media content identification. The processor generates puppets associated with frames in the animation file using the first metadata. The processor causes a puppet matching interface to be displayed on a client device. The puppet matching interface includes one of the puppets in a first pose. The processor receives a puppet posing input associated with a second pose from the client device. The processor causes the one of the puppets to be displayed in the second pose in the puppet matching interface by the client device. The processor can also generate a second metadata based on the puppet posing input. Other embodiments are disclosed herein.
A multimodal search system is described. The system can receive image data from a user device. Additionally, the system can receive a prompt associated with the image data. Moreover, the system can determine, using a computer vision model, a first object in the image data that is associated with the prompt. Furthermore, the system can receive, from the user device, a user indication on whether the image data includes the first object. Subsequently, in response to receiving the user indication, the system can generate a response using a large language model.
A display control apparatus performs control to display a designation object for designating a tomographic position corresponding to each of a plurality of tomographic images, and a tomographic image corresponding to a designated tomographic position. For a tomographic image with additional information that includes user-added additional information and computer-added additional information and that is set to be added on a tomographic-image by tomographic-image basis, the display control apparatus performs control to display a marking representing the additional information at a position corresponding to a tomographic position of the tomographic image with the additional information on the designation object. If the additional information is added to the tomographic image corresponding to the designated tomographic position, the display control apparatus performs control to display the marking representing the additional information in an emphasized manner.
Systems and methods are described for evaluating and analyzing home data to generate a home score. The method may include: (1) retrieving home data for a property; (2) determining, based upon the home data for the property, one or more home score factors, wherein the determining may include: (i) analyzing, using a trained machine learning data evaluation model, the home data for the property to determine home characteristic data for the property, (ii) analyzing, using the trained machine learning data evaluation model, the home data for the property to determine a likelihood of loss associated with the property, and (iii) determining, based upon the home characteristic data for the property and the likelihood of loss associated with the property; and (3) generating, based upon the one or more home score factors, a home score for the property.
This disclosure relates generally to method and system for product data categorization based on text and attribute factorization. The method includes acquiring an input describing a set of product data from an application data store for categorization. The set of product data by removing extraneous text based on a predefined template. Further a dictionary for the set of product data based on a set of attributes comprising a product key with its corresponding product value. Further, a multi-level contextual data for the set of product data are extracted by assigning a weight to each product data based on likelihood and creating a set of datapoints for each product data. The set of product data are categorized by feeding the set of data points to a set of predefined parameters to compute a minimum count, a total size, total number of epochs, a skip gram value and a hierarchical softmax.
Facilitating requests of reviews is disclosed. Contact information associated with a potential reviewer is obtained. A message requesting the potential reviewer to write a review for an entity is transmitted. In response to receiving an indication that the potential reviewer has accepted the request to write the review for the entity, a review site on which the potential reviewer should be directed to write the review for the entity is dynamically determined. A device associated with the potential reviewer is directed to a profile page of the entity on the dynamically determined review site.
A method of cross-non-profit venue referral for a visitor to a non-profit venue in a group of cooperating non-profit venues, comprising: receiving personalized interest data from among a set of visitor-provided preference data, passively-collected visitor interaction data, and visitor route data for a plurality of visitors to non-profit venues across a plurality of non-profit venues; receiving preference data relating to a specific set of visitors; applying a machine learning algorithm to analyze the personalized interest data and the preference data relating to the specific set of visitors; and generating a recommendation of a selection or sequence of non-profit venue locations for the specific set of visitors relating to at least a portion of the plurality of the non-profit venues.
Systems, methods, and apparatus are disclosed for managing a loyalty program. In some embodiments, a system includes a loyalty program management (LPM) system and a point-of-sale (POS) terminal. The POS terminal is configured to read a membership identifier, identify a plurality of goods, complete a sale of the identified plurality of goods to the member, and transmit, to the loyalty program management system, the read membership identifier and information about the identified plurality of goods. Based on the received information, the LPM system is configured to identify one or more point categories, and update earned loyalty points of the member in each of the identified one or more point categories. The LPM system is further configured to provide the POS terminal with a redemption value to be applied to the sale.
An exemplary system, method and computer-accessible medium can include receiving information regarding a purchase by a person, receiving financial account information regarding a financial account associated with the person that was used to fund the purchase, generating rewards information associated with the purchase, generating an authentication token(s) based on the financial account information, sending the rewards information and the authentication token(s) over a network, and receiving a confirmation, over the network, that a rewards account associated with the person has been updated.
A retailer computer system receives from a first computing device a shopping recap having data indicative of one or more products that were shown to a customer by the sales associate while the customer was within a retail establishment. The received shopping recap is stored within a data repository where it is linked to a customer identifier that is associated with the customer and an associate identifier that is associated with the sale associate. If the customer later purchases a product, data indicative of the product being purchased is compared against data within any shopping recap that is linked to that customer to determine if a sales associate that is also linked to any shopping recap linked to that customer is to be awarded a commission for the product being purchased. The purchase of the product by the customer may further generate a digital receipt where the digital receipt includes a notice that the customer is being awarded an incentive, such as a coupon. The incentive may be automatically linked to a rewards account of the customer whereupon, if the customer purchases a product that is associated with the incentive, the incentive will be automatically redeemed for the customer.
Disclosed examples determine a unique audience exposed to media while reducing memory resources of a computing device. Example instructions program programmable circuitry to log a plurality of impressions corresponding to media accessed at client devices; generate a first value based on a count of the impressions and a count of users of a database proprietor that accessed the media; generate a second value based on the first value and a count of demographic impressions logged by the database proprietor; and determine a unique audience size based on the second value.
A self-service commodity sales data processing device that includes a take-out determination unit for determining whether commodities were taken out simultaneously based on an image of a commodity taken out, a first identical termination unit for determining whether taken-out commodities are different commodities or identical commodities if the take-out determination unit determines that the commodities are taken out simultaneously, a reading unit for reading information of the taken-out commodities, a second identical determination unit for determining whether the commodities read by the reading unit are the identical commodity if the first identical determination unit determines that the taken-out commodities are different commodities, and a suspension unit for suspending the transaction if the second identical determination unit determines that the commodities are the identical commodity.
A blockchain-based transaction system for a green certificate includes an audit node, a proxy node, and an off-chain node. The proxy node is used by a power producer and a purchaser; the audit node verifies qualification information of the power producer, and send a green certificate to the power producer; the off-chain node predicts a transaction price of a next transaction; when receiving sale information of the power producer and purchase information of the purchaser, the proxy node sends the sale information, a digital signature of the power producer, the purchase information, and a digital signature of the purchaser to the off-chain node; the off-chain node matches the sale information and the purchase information, and sends successfully matched transaction information to the proxy node; the proxy node sends the successfully matched transaction information to a transaction smart contract; and the transaction smart contract performs transaction processing.
A computer-implemented method to participate in a token transfer process for transferring a first quantity of token from a sender node to a recipient node using a blockchain is disclosed. The method comprising: joining a token transfer process as a participating node in the indirect anonymous transfer protocol; obtaining a list of indirect token transactions for which the first node is either an input node or an output node for in the indirect anonymous transfer protocol; generating, in collaboration with other participating nodes of the indirect anonymous transfer protocol, a commitment channel between the first node and each of the other participating nodes for which an indirect token transaction identified in the list obtained by the first node, and collaborating with all the other participating nodes and executing the indirect token transactions in which the first node is involved, using the generated commitment channels.
The W-CONNECTOR (“W-CONNECTOR”) facilitates the enrollment of payment accounts in a consumer's virtual wallet. The consumer may be logged into their payment account issuer's web site and designate one or more payment accounts for enrollment in a virtual wallet. The issuer may then share account, billing and/or other relevant information with the virtual wallet provider to facilitate the enrollment of the designated payment accounts in the virtual wallet. The W-CONNECTOR may also be configured to facilitate the creation and funding of pre-paid accounts in a consumer's virtual wallet.
A device receives current vehicle data that describes a current state of each of a plurality of components of the vehicle. The device accesses historical data describing prior services previously performed on the vehicle and applies the current vehicle data and the historical vehicle data to a trained machine learning model to obtain a set of recommended services, where the model was trained using labeled training data associated with additional vehicles having a threshold similarity to the vehicle. The machine learning model is trained to output a set of recommended services to be performed for a given vehicle based on inputs of given current vehicle data and given historical vehicle data for the given vehicle. The device outputs for display the set of recommended services to be performed on the vehicle to a user.
Systems and methods that support the creation and timely electronic scheduling and delivery of course materials for training of individuals in an organization, in which course recommendations, scheduling, and rollout are based upon a number of factors including, for example, specific individual and/or business day-to-day operational performance measures, sales performance, and seasonal weather conditions by geographical region.
The present invention relates to a method for classifying food items. The method includes the steps of: capturing one or more sensor data relating to a food item event; and classifying the food item, at least in part, automatically using a model trained on sensor data. A system and software are also disclosed.
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a request for questions associated with a location and a category. The program also identifies a matrix, a hierarchy of locations associated with the matrix, and a hierarchy of categories associated with the matrix. The program further determines an aggregate collection of questions from a plurality of sets of questions based on the matrix, the hierarchy of locations, and the hierarchy of categories. The program also generates the aggregate collection of questions.
A method and system for managing carrier vessel information are provided. A carrier path and shipment planning system receives carrier information associated with individual carrier vessels from a plurality of carrier information sources. Based on the carrier information the carrier path and shipment planning system processes the carrier information to form complete path scenarios. The carrier path and shipment planning system associates control rules to the complete path scenarios to determine one or more candidate paths. The carrier path and shipment planning system can then generate various interfaces for identifying selected, ranked paths, information associated with a competitive marketplace and availability information for contracting for cargo shipment. A user can then further manipulate the user interfaces for scenario planning or filtering available selections.
The present disclosure is related to object recognition and tracking using multi-camera driven machine vision. In one aspect, a method includes capturing, via a multi-camera system, a plurality of images of a user, each of the plurality of images representing the user from a unique angle; identifying, using the plurality of images, the user; detecting, throughout a facility, an item selected by the user; creating a visual model of the item to track movement of the item throughout the facility; determining, using the visual model, whether the item is selected for purchase; and detecting that the user is leaving the facility; and processing a transaction for the item when the item is selected for purchase and when the user has left the facility.
An information processing system includes: a collection/delivery request portion configured to notify, to a terminal of a carrier who collects or delivers a package, information on a collection/delivery area where the package is requested to be collected or delivered; a vehicle detection portion configured to detect that the delivery vehicle has moved into the collection/delivery area; and a collection/delivery management portion configured to, when the vehicle detection portion detects that the delivery vehicle has moved into the collection/delivery area, notify the terminal of the carrier of information on a parking position of a collection/delivery destination vehicle.
Combined container and battery system, materials delivery vehicle, and battery system charging system, adapted for charging a container battery system within rated specifications for accomplishing materials delivery of container contents depending on a determined power budget determined relative to such parameters as chosen vehicle weight, whether e-cargo delivery bike or autonomous delivery vehicle, chosen vehicle efficiency, battery system capacity, an allowed driver weight and driver efficiency for e-cargo bike deliveries, materials information, materials weight, number of stops, distance between each stop, recipient information, recipient address, and route topology, wherein excess power is indicated as available for auxiliary tasks.
One variation of a food production station includes: a manual assembly zone; an autonomous assembly zone; and a controller. The manual assembly zone includes: a prep surface; and a receptacle configured to receive a sequence of food hoppers configured to store ingredients for manual preparation of food products on the prep surface. The autonomous assembly zone includes: a sequence of module housings supporting the prep surface and configured to house a sequence of food dispensing modules configured to dispense ingredients into food containers; and a conveyor located within the sequence of module housings and configured to transfer food containers along the sequence of food dispensing modules for dispensation of ingredients into food containers. The controller is configured to: receive food orders; and coordinate motion of the conveyor and trigger the sequence of food dispensing modules to dispense ingredients into food containers to assemble food products according to food orders.
Techniques for training and using machine learning models for resource-level classification. A method for training includes refining outputs of a language model by providing a prompt and a set of sample resources to the language model over a series of iterations. Accuracies for the classifications output by the language model at each iteration are determined based on semantic similarity between those classifications and corresponding reference classifications for the sample resources. The language model is applied to data of a set of training resources when the outputs of the language model have been refined, in order to output a set of classifications for the set of training resources. Training data is labeled based on the set of classifications output by the language model. A classifier machine learning model is trained via supervised machine learning using the set of labeled training data in order to produce a trained classifier machine learning model.
Embodiments of the present disclosure relate to a tensor access operation circuit in a neural processor circuit. The neural processor circuit further includes a data processor circuit and at least one neural engine circuit. The tensor access operation circuit indirectly accesses at least a region of a source tensor in a system memory having a rank, and maps one or more source components of the source tensor into an input tensor having another rank. The data processor circuit stores an output version of the input tensor obtained from the tensor access operation circuit and sends the output version of the input tensor as multiple of units of input data to the at least one neural engine circuit. The at least one neural engine circuit performs at least convolution operations on the units of input data and at least one kernel to generate output data.
Apparatuses and methods can be related to encoding traffic between a host and a deep learning accelerator (DLA). Traffic between a host can be encoded utilizing an autoencoder. Encoding traffic between a host and a DLA changes the bandwidth of the traffic. Changing the bandwidth of the traffic prevents the correlation between the bandwidth and the input from which the traffic is generated.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing associative memory. In one aspect a system comprises an associative memory neural network to process an input to generate an output that defines an energy corresponding to the input. A reading subsystem retrieves stored information from the associative memory neural network. The reading subsystem performs operations including receiving a given, i.e. query, input and retrieving a data element from the associative memory neural network that is associated with the given input. The retrieving is performed by iteratively adjusting the given input using the associative memory neural network.
There is disclosed a method and system for generating a training set for training a machine learning algorithm (MLA) implemented in an information retrieval system. The method is executable by the server and comprises: retrieving, from a search log database of the server, a first query previously submitted to the server, a first SERP associated with the first query, a second query different from the first query and submitted after the first query, and a second SERP associated with the second query, the first query and the second query having been submitted by the electronic device: the first SERP including a first set of search results; and the second SERP including a second set of search results; in response to the second query being submitted within a same search session as the first query, generating the training set to be used as negative training examples for training the MLA.
A ring scanner is disclosed. The ring scanner is configured to determine an inclination angle of the ring scanner with respect to a ground and based on the inclination angle set an operating mode for the ring scanner, where the operating mode includes either a communication mode or a scanning mode.
Systems and methods for determining neural network brittleness are disclosed. For example, the system may include one or more memory units storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving a modeling request comprising a preliminary model and a dataset. The operations may include determining a preliminary brittleness score of the preliminary model. The operations may include identifying a reference model and determining a reference brittleness score of the reference model. The operations may include comparing the preliminary brittleness score to the reference brittleness score and generating a preferred model based on the comparison. The operations may include providing the preferred model.
A method of provisioning virtual machines (VMs) includes: providing a VM pool that includes a graphics processing unit (GPU)-optimized VM and a non-GPU-optimized VM operating in different clouds. A control plane can receive an indication that a user has submitted a workload request, determine whether a GPU-optimized VM is available and instruct the non-GPU-optimized VM to send the workload to the GPU-optimized VM in a peer-to-peer manner. The GPU-optimized VM computes the workload and returns a result to the requesting VM. The control plane can instantiate a new GPU-optimized VM (or terminate it when the workload is complete) to dynamically maintain a desired number of available GPU-optimized VMs.
Techniques for adaptive sleep virtual machine management are described. A service of a provider network receives a parameter indicating that a first virtual machine can be slept and determines to sleep the first virtual machine based at least in part on the parameter. A state of the first virtual machine is captured, and the first virtual machine is terminated. The service determines to resume the captured state of the first virtual machine based at least in part on an indication. A second virtual machine is launched using the captured state of the first virtual machine and resumes execution of the captured state of the first virtual machine. A proxy server sends traffic to the first virtual machine before the termination of the first virtual machine and to the second virtual machine after the resumption of execution of the captured state of the first virtual machine by the second virtual machine.
Systems and methods are provided for intercepting computing requests and modifying the execution timing thereof based on thresholds and minimum performance criteria and/or adjusting hosted services plans in order to monitor and control costs of hosting software applications on hosted provider computing resources.
Systems and methods are provided for predicting how tasks should be allocated to available network resources. A method, according to one implementation, includes the step of receiving resource utilization metrics from each of a plurality of nodes arranged in a cluster, wherein the resource utilization metrics of each node include information related to utilization of one or more resources of the respective node over a plurality of time periods. The method also includes the step of predicting current and forthcoming resource availability of each node based on patterns of resource utilization over past and current time periods. In response to receiving a job request having multiple workload responsibilities, the method includes the step of allocating the workload responsibilities to one or more nodes based on the predicted current and forthcoming resource availability of each node in order to fulfill the job request.
Processes include inertia bias values associated with migration paths and boundaries. When a process scheduler determines that a process is eligible for migration by comparing a process-related variable with a reference value, a new run domain is selected for the process and the inertia bias value specified by the process for the migration path is applied to the process-related variable to obtain a biased process-related variable. The process scheduler only migrates the process to the new run domain responsive to a determination that the process is still eligible for migration by comparing the biased process-related variable with the reference value. Thus, the process creator can specify process-specific tolerances for migration across NUMA boundaries via various paths.
The disclosure provides a method for securing, by a hypervisor of a host, a first persistent volume used to maintain data for one or more first containers on the host. The method generally includes receiving a request to retain the first persistent volume when the one or more first containers are removed from the host, receiving a first container image associated with one of the one or more first containers, generating a first key for reserving the first persistent volume, the key based, at least in part, on the first container image, and reserving the first persistent volume for exclusive access by the hypervisor using the first key.
SR-IOV (single root IO virtualization) capable PCIe devices can implement virtual functions (VFs) that are assigned to VMs running on a host machine, thereby speeding IO operation by writing directly to the VMs' memory while bypassing the hypervisor managing the VMs. As such, VFs thwart the dirty page tracking that hypervisors use to minimize VM downtime when the VM is migrated between hosts. The SR-IOV PCIe devices can help resolve this problem by maintaining dirty page tracking data for VMs running on the host machine. The SR-IOV PCIe devices bypassing the hypervisor while writing into a memory page of the VM can set the dirty page tracking data to indicate the memory pages that are dirty (i.e., written to by the VF), and can provide access to the dirty page tracking data. The hypervisor can thereby obtain and use the dirty page tracking data.
Examples of cloud-based provisioning of a computing system are disclosed. In an example, a baseboard management controller (BMC) of the computing system may be configured to establish a secure cloud provisioning connection between a cloud manager and the BMC. UEFI configuration may be received from the cloud manager over the secure cloud provisioning connection. A UEFI shell may be executed during a startup of the computing system initiated by the cloud manager. Based on the UEFI configuration, a provisioning proxy server communicatively coupled to a cloud repository may be identified. A startup script may be requested from the cloud repository over a network connection using a UEFI network stack. The startup script may download an image file via the provisioning proxy server from the cloud repository over the network connection and provision the computing system from the image file.
Embodiments of the present disclosure involve determining, for each package required for execution of an application, the lowest version that is compatible with a dependency specification of the package. For each of a set of packages required to execute an application: analyzing a dependency specification corresponding to the package to determine a set of relations, the set of relations defining version numbers of the package that are compatible with the application. The set of relations may be desugared to generate a basic format set of relations, and conflicting relations may be removed from the basic format set of relations. Duplicate relations may also be removed from the basic format set of relations to generate a deduplicated set of relations. A lowest version of the package that is compatible with the dependency specification may be determined based on operators used among the deduplicated set of relations.
A method of training a model, a method of determining a word vector, a device, a medium, and a product are provided, which may be applied to fields of natural language processing, information processing, etc. The method includes: acquiring a first word vector set corresponding to a first word set; and generating a reduced-dimensional word vector for each word vector in the first word vector set based on a word embedding model, generating, for other word vector in the first word vector set, a first probability distribution in the first word vector set based on the reduced-dimensional word vector, and adjusting a parameter of the word embedding model so as to minimize a difference between the first probability distribution and a second probability distribution for the other word vector determined by a number of word vector in the first word vector set.
Techniques are described herein for a method of generating a synthetic chat between a customer module and an agent module, wherein: the customer module receives a first prompt and determines a first chat response, and the agent module receives a second prompt and determines a second chat response; generating, by a summarizer module, a summary of the synthetic chat; scoring, by a scorer module, the synthetic chat by comparing the summary of the synthetic chat to the first prompt and the second prompt; adjusting, based on the score, a parameter associated with the synthetic chat.
This disclosure relates to systems and methods for multi-utterance generation of data. Embodiments of the present disclosure utilizes a smart framework that is capable of generating contextually relevant utterances with immutability regulation and punctuation-memory. More Specifically, the present disclosure generates multiple syntactically and semantically correct utterances for text input data in such a way that a provision to selectively maintain or regulate phrases or words intact is provided and punctuation consistency is maintained.
A method of training a ranking model, and an electronic device, which relate to technical fields of natural language processing and intelligent search. The method includes: in training the ranking model, firstly acquiring a plurality of first sample pairs and respective label information; for each first sample pair, inputting a first search text, a first title text of a first candidate text, and a first target summary corresponding to the first candidate text into an initial language model to obtain a second relevance score corresponding to the each first sample pair; then using the first target summary to replace the first candidate text to participate in the training of the ranking model, and updating at least one network parameter of the initial language model according to the label information and the second relevance score corresponding to each first sample pair.
A system and method for scheduling optical proximity correction (OPC) or other resolution enhancement technique (RET) operations on a layout design is disclosed. A layout design is divided into a plurality of regions, such as a plurality of tiles. OPC is performed on the plurality of tiles in order to generate a modified layout design. Performing OPC on the plurality of tiles may be time consuming. In order to more efficiently distribute the processing of OPC, estimates of OPC processing times for the plurality of tiles is performed. The estimate of the OPC processing time for a respective tile may be based on one or both of analysis of: analysis of the respective tile; or analysis of tile(s) that neighbor the respective tile. Based on the estimates, tiles that have a longer estimated processing tile are scheduled before tiles that have a shorter estimated processing time, thereby potentially resulting in more efficient OPC processing.
Embodiments provide for improved placement bounds. An example method includes identifying, based on a first synthesizing of an integrated circuit layout representation, a plurality of integrated circuit endpoints. The example method further includes identifying, based on a plurality of feature vectors each representing an endpoint of the plurality of integrated circuit endpoints, a plurality of integrated circuit clusters. Each integrated circuit cluster comprises a unique subset of integrated circuit endpoints of the plurality of integrated circuit endpoints. The example method further includes applying, using a processor and based on a subsequent synthesizing of the integrated circuit layout representation, placement bounds to the integrated circuit layout representation. The placement bounds are applied based on the plurality of integrated circuit clusters.
A system and method generates test patterns for simulating a circuit design. Generating the test patterns includes determining clock data of the circuit design. The clock data is determined by determining a first clock signal pair from clock signals, and determining a disturb cell based on the first clock signal pair. The disturb cell is electrically coupled to a first clock signal of the first clock signal pair, and to a second cell. The second cell is electrically coupled to a second clock signal of the first clock signal pair, and an input of the second cell is electrically coupled to an output of the disturb cell. A first test pattern is generated based on the clock data and is output to a memory to be used in simulating a circuit design.
Systems and methods disclosed herein include (i) receiving a voice command via at least one microphone of a networked microphone device, wherein the networked microphone device is configured to receive voice commands for a media playback system, and wherein the media playback system comprises the networked microphone device and a first playback device configured to play back content, (ii) determining that the networked microphone device is not configured to play back the content, (iii) in response to determining that the networked microphone is not configured to play back the content, determining that the first playback device is available to play back the content, (iv) causing the first playback device to play back the content, (v) determining that the first playback device is no longer available to play back the content, and (vi) selecting a second playback device to play back the content.
In example implementations, a method, a device, and a program are provided. The method includes detecting a power increase movement of a printer carriage. A location of the printer carriage is detected at a time of the detected power increase. Based on the detected location of the printer carriage, determine whether the print medium is damaged. The device includes a power monitor to detect a power increase during movement of a printer carriage. A locator detects a location of the printer carriage at the time of the detected power increase. A damage determiner determines, based on the detected location of the printer carriage, whether the print medium is damaged. The program detects a power increase during movement of a printer carriage. Location of printer carriage is detected at time of detected power increase. Based on detected location of the printer carriage, it is determined whether the print medium is damaged.
A printing apparatus operable to perform printing based on print job data, the printing apparatus comprising a determination unit configured to determine a print speed for when the printing is performed, a switching unit configured to switch print speeds during the printing, and an analysis unit configured to analyze the print job data, wherein the analysis unit analyzes whether sheets that are print targets according to the print job data include a plurality of sheet types, and wherein the switching unit switches print speeds during the printing based on a productivity of printing for each sheet type when printing is performed for the sheets and a productivity of printing for a case where print speeds are switched by the switching unit.
A method includes selecting a particular ready/busy pin (R/B #) among a plurality of R/B # pins that are associated with respective memory dice among a plurality of memory dice of a memory device. The method further includes receiving, by at least one memory dice among the plurality of memory dice, signaling indicative of performance of a memory access while the particular R/B # pin is set to low, and, initiating an internal clocking signal subsequent to receipt of the signaling indicative of performance of the memory access, wherein the internal clocking signal is associated with timing of operations performed by the plurality of memory dice.
There is a large latency and controller bandwidth associated with moving data between dies or between memory devices. The controller includes one or more flash interface modules (FIMs) that are utilized to write data to the memory device and read data from the memory device. Each of the one or more FIMs includes one or more switches. Each switch is utilized to transfer data from a source block to a destination block. Likewise, rather than using a memory external to the FIM to cache the data, the data is stored in a FIM cache and moved from the FIM cache to the relevant physical layer to be programmed to the destination block. Because data is not being transferred to the system memory, the latency and bandwidth associated with relocating data may be decreased.
Techniques for updating sparse metadata in a metadata delta log (MDL)-based storage system. The techniques include providing a 3-level MDL, which includes a first level for a first set of buckets initially (and temporarily) designated as “active”, a second level for a second set of buckets initially (and temporarily) designated as “de-staging”, and a third level for a third set of buckets designated as “base”. The techniques include receiving delta updates of space accounting (SA) statistics at buckets of the active set, in which the SA statistics are associated with IDs from a large sparse ID space. The techniques include, once the buckets of the active set are full, switching the “active” and “de-staging” designations of the first and second sets of buckets, respectively, and de-staging and merging, bucket-by-bucket, the SA delta updates contained in the de-staging set with any SA delta updates contained in the base set.
A storage device includes a memory device including a plurality of memory blocks, and a controller configured to move first data from a single level cell (SLC) memory block to a first memory block having a target density lower than a maximum density based on a waiting time and to move second data from the SLC memory block to a memory block having the maximum density based on the waiting time.
A data storage device includes storage media and control circuitry and is configured to enable the creation of partitions with different performance levels. The storage media includes a first set and a second set of memory blocks having different performance levels. The control circuitry is configured to: in response to a request from a host system, provide performance data from the first set of memory blocks and the second set of memory blocks to the host system. The control circuitry is further configured to: receive partition settings from the host system, the partition settings creating a first partition including at least part of the first set of memory blocks and a second partition including at least part of the second set of memory blocks, wherein the first partition has a better performance level than the second partition; and save the partition settings to the storage media.
A method and system track memory allocation and release activities to detect memory leak, buffer overflow, and release type mismatch errors in a computing system. The memory tracker computes the necessary size of the allocated memory block and calls operating system provided functions to allocate and release raw memory blocks. Raw memory blocks are formatted into allocated memory blocks. An indexed data structure stores the allocated memory blocks. The user memory address is used as the index key value. The memory blocks are removed from the indexed data structure when the programs release the memory. The memory blocks remaining in the indexed data structure are considered memory leaks when the memory tracker terminates. The memory tracker adds bytes to the end of memory blocks for the integrity check and detects possible buffer overflow errors. Memory allocation type is added in the allocated memory blocks for release type mismatch errors.
A method, comprising: retrieving a VDG definition; processing the VDG definition to identify a primary storage system and one or more secondary storage systems; detecting a consistency formation event; transmitting a first instruction to initialize one or more data structures for a first snapshot of a volume that is stored in the primary storage system; transmitting, to each of the secondary storage systems, a respective second instruction to initialize one or more data structures for a respective snapshot of a copy of the volume that is stored in that secondary storage system; suspending servicing of input-output (I/O) by the primary storage system; transmitting to the primary storage system a third instruction to complete the first snapshot of the volume; transmitting to each of the secondary storage systems a respective fourth instruction to complete a respective snapshot of the copy of the volume; and resuming servicing of I/O.
An information handling system includes a processor having a first data storage device in a first memory tier, a second data storage device in a second memory tier, and a tiering manager. The first tier exhibits first data storage attributes and the second tier exhibits second data storage attributes. The tiering manager receives first memory access information from the first data storage device and second memory access information from the second data storage device, makes a determination that a first performance level of the information handling system when first data is stored in the first data storage device can be improved to a second performance level of the information handling system by swapping the first data to the second data storage device based upon the first memory access information and the second memory access information, and swaps the first data to the second data storage device in response to the determination.
A system and method are provided to detect an event corresponding to the system powering up or a storage device being inserted into the backplane. In response to detecting the event, the system obtains configuration information associated with a physical topology of the backplane, the configuration information associated with: a first bus between a storage controller and a redriver; a second bus between the redriver and the storage device; the backplane; and the storage device. The system searches, in a data structure based on the configuration information, for an optimized redriver setting. The system activates, based on the optimized setting, the redriver by enhancing signals sent via the second bus to the storage device and by enhancing signals sent via the first bus to the storage controller, thereby facilitating enhancement of signal integrity between the storage components in the backplane.
A bridge device includes a first controller and a second controller. The first controller includes a first transmission interface. The second controller includes a second transmission interface. The first transmission interface and the second transmission interface are flash memory interfaces. In a program mode, the first transmission interface receives a first command from the second transmission interface and obtains first transfer data from a bus in response to the first command. A value of the first command is optionally set to a first value or a second value. The first value indicates a memory command transfer operation in a first direction and the second value indicates a memory data transfer operation in the first direction. The first transmission interface processes the first transfer data according to the value of the first command to obtain a memory command or written data.
A method, system, and product comprising: obtaining a user instruction instructing the browser to navigate to a second page, wherein the browser is displaying a first page, wherein the first page comprises a link to a second page, wherein the link is configured to instruct the browser to navigate to the second page, wherein the user instruction is based on a selection of the link; preventing the browser from navigating to the second page in response to the user instruction; and causing the browser to present content from the second page in an element that is placed over the first page.
The purpose of the invention is a method for activating a mobile device in a network comprising at least one display device being coupled to a sensor. This method is characterised by the fact that it comprises: detecting the mobile device via the sensor coupled to the display device; displaying a device representative of the detected mobile device, called a virtual device, on the display device such that the position of the virtual device on the display screen is linked to the position of the mobile device in the capture field of the sensor; activating the mobile device in the network when a determined action is applied by the user to the mobile device. Another purpose of the invention is a display device and a system implementing the method.
Different types of media experiences can be developed based on characteristics of the consumer. “Linear” experiences may require execution of a pre-built script, although the script could be dynamically modified by a media production platform. Linear experiences can include guided audio tours that are modified or updated based on the location of the consumer. “Enhanced” experiences include conventional media content that is supplemented with intelligent media content. For example, turn-by-turn directions could be supplemented with audio descriptions about the surrounding area. “Freeform” experiences, meanwhile, are those that can continually morph based on information gleaned from a consumer. For example, a radio station may modify what content is being presented based on the geographical metadata uploaded by a computing device associated with the consumer.
An example user terminal apparatus includes communication circuitry configured to be connected to a home network comprising a plurality of devices; a display configured to display a UI screen for managing the home network; a sensor configured to sense a user manipulation of the UI screen; and processing circuitry configured to change the UI screen displayed on the display according to the user manipulation. The UI screen is one of a plurality of service pages that are changeable according to a user manipulation in a first direction, the plurality of service pages being pages for respectively providing different home network management services. At least one of the plurality of service pages comprises an area that is displayable on the display according to a user manipulation in a second direction.
A driver circuit configured to drive a display panel to perform a display function and a touch function is provided. The driver circuit includes a plurality of pads and a switch circuit. The plurality of pads are coupled to the display panel and grouped into several pad groups. A synchronization driving signal is applied to the pad groups in a touch sensing phase, and the synchronization driving signal has a first level. The switch circuit is coupled to the pads. The switch circuit is configured to receive a common signal and a system voltage signal, and output the common signal and the system voltage signal to the pad groups in a time division manner. The common signal has a second level, and the system voltage signal has a third level. Voltage levels of the pad groups are changed from the second level to the first level in different times, and the second level is smaller than the first level.
The present invention relates to a touch module and a touch screen. The touch module includes a touch panel located on the display module, a main circuit board located outside the casing of the touch screen, a plurality of signal cables connecting the touch panel and the main circuit board, and an equal potential wiring. By setting an equal potential wiring in the touch module to electrically bridge any two signal cables, a short circuit is formed between the shielding layers of the signal cables so that the potentials of different signal cables can be equalized to make the signal cables roughly the same degree of electrostatic or electromagnetic interference from the environment. By making the signals obtained by the signal cables be disturbed to approximately the same degree, the touch module can accurately determine the touch position.
An electronic device may include a display, a touch circuit, and a processor. The display may include an area visually exposed to an outside of the electronic device is capable of being changed between a first state and a second state. When an identified first stress value of a first unit area, among a plurality of unit areas, is greater than a first threshold value, based on a graphic user interface to be displayed, the display may be controlled to display a graphic user interface in a first area including the first unit area in a second area excluding the first unit area, to reduce pressure to the first unit area.
Provided is a conductive member for a touch panel, a touch panel, and a touch panel display device capable of accommodating a first and a second lead wire in a narrow region. A conductive member for a touch panel includes a first conductive layer disposed on a transparent insulating substrate; an insulating layer disposed on the first conductive layer; and a second conductive layer disposed on the insulating layer. The first conductive layer has a plurality of first touch detection electrodes, and a plurality of first lead wires led from the plurality of first touch detection electrodes. The second conductive layer has a plurality of second touch detection electrodes, and a plurality of second lead wires led from the plurality of second touch detection electrodes. At least a part of the first lead wire and at least a part of the second lead wire overlap each other in plan view.
The present disclosure provides an electronic device including a first sensing unit, a first transistor coupled to the first sensing unit, a second transistor coupled to the first transistor, a second sensing unit, a third transistor coupled to the second sensing unit, a fourth transistor coupled to the third transistor, a first signal line coupled to the second transistor and the fourth transistor, and a power line coupled to the first transistor and the third transistor, in which the power line is disposed between the first sensing unit and the second sensing unit.
A multi-directional output device includes a printed circuit board on which first and second magnetic sensors are arranged, and a direction control unit arranged above the printed circuit board. The direction control unit includes: first and second rotating driving bodies; first and second sliding driving bodies respectively movably connected to the first and second rotating driving bodies; first and second magnets respectively fixed on the first and second sliding driving bodies; and a lower cover on which first and second slide grooves are provided, wherein the first and second sliding driving bodies are respectively slidably arranged in the first and second slide grooves, and the first magnetic sensor and the second magnetic sensor are arranged corresponding to the first slide groove and the second slide groove, respectively.
A system and method are disclosed for predicting recommendations for a user interface. The method includes generating a graphical user interface that receives an input from a user of a client portal, crawling tasks associated with the user in the client portal, ranking the tasks according to an intent associated with the input from the user, fetching at least one task from the ranked tasks, calculating a quantity of steps to complete the task from the ranked tasks; identifying one or more slots used by the task in at least one step from the quantity of steps, and generating one or more recommendations comprising a subsequent action for the user to complete the task.
A dedicated-subject universal keyboard simplifies symbol entry by grouping numbers, common letters, operations, symbols, and special characters for use with any operating system or device.
A method, apparatus, and device for executing one or more actions by a processing device in response to a positive saturation determination. The method may include: sensing an object that occupies a first portion of a field of view (FOV) of the sensor at a first point in time; determining a first saturation level of the object at the first portion of the FOV; sensing the object that occupies a second portion of the FOV of the sensor at a second point in time; determining a second saturation level of the object at the second portion of the FOV; determining that the first saturation level is different than the second saturation level; and in response to the first saturation level being different than the second saturation level, executing an executable command associated with the first saturation level and the second saturation level.
Disclosed in the present invention is an electromagnetic-based haptic device that utilizes a flat wire coil type to provide the user with kinesthetic feedback in mid-air without direct contact. The invention comprises an array of flat wire coils, a localization system, a cooling fluid source, a magnetic agent attached to a stylus or a wearable device, current drivers and computer software. The flat wire coil comprises longitudinal packed flat conductive turns, each two turns are separated by an axial air gap. The cooling fluid source generates a fluid flow to pass over the surfaces of the coils to dissipate the heat generated by the device during the operation. The array of flat-wire coils is used to generate controlled magnetic fields and magnetic field gradients at a point in the workspace, the magnetic agent is attached to a wearable device or a handhold stylus to translate the magnetic fields/magnetic fields gradients to forces/torques feedback and thus haptic sensation.
A processing system provides two-way communication between an electroanatomic navigation and mapping system (EAMS) and a head-mounted display (HMD). A user wearing the HMD can use hands-free or touch-free actions to interact with a user interface for EAMS information displayed by the HMD (e.g., 3D augmented reality graphics) or by a display monitor (e.g., 2D graphics). For example, the processing system updates the position of a cursor on the display monitor to track a gaze direction of the user as determined by the HMD.
Methods, apparatus, systems, and computer-readable media are provided for generating and/or adapting automated assistant content according to a distance of a user relative to an automated assistant interface that renders the automated assistant content. For instance, the automated assistant can provide data for a client device to render. The client device can request additional data when the user relocates closer to, or further from, the client device. In some implementations, a request for additional data can identify a distance between the user and the client device. In this way, the additional data can be generated or selected according to the distance in the request. Other implementations can allow an automated assistant to determine an active user from a group of users in an environment, and determine a distance between the active user and the client device in order that any rendered content can be tailored for the active user.
A storage device includes a substrate, at least one data storage element, a case, and at least one sensing pin. The substrate includes at least one security pad. The data storage element is mounted on the substrate. The case surrounds the substrate and the data storage element, and includes at least one contact structure for an electrical connection with the security pad. The sensing pin receives an electrical signal. A level of the electrical signal varies by detecting a change in a resistance according to whether the security pad is electrically connected to the contact structure. When at least a part of the case is removed, a level change of the electrical signal is detected, and a secure erase process for data stored in the data storage element is performed.
Restricted content of a data file is identified. The restricted content is removed from the data file, and a redacted version of the data file is generated. The restricted content is stored separate from the redacted version of the data file.
A system and method for system and method for monitoring data before it is input into a machine learning model is provided. Generally, the system and methods of the present disclosure are designed to allow for the secure use of machine learning modules in virtual team environments. A chat module may be used to allow a user to control the use of one or more machine learning modules by inputting commands. The chat module may be incorporated into an existing user interface to add machine learning module functionality to said existing user interface. In some embodiments, a security module may monitor input data entered into the chat module by a user to prevent sensitive information from being distributed to the machine learning module.
Embodiments of the invention are directed to systems, methods, and computer program products for identifying sensitive, or non-publicly available, information, reclassifying identified sensitive information, and managing access to identified sensitive information in an intelligent and dynamic manner. In some embodiments, the systems and methods described herein utilize a pattern recognition engine designed to analyze and detect identifying characteristics of sensitive data or private data characteristics. The system may also employ an automated response and reporting capability to automatically re-classify sensitive data and apply appropriate protection measures in a multi-platform approach.
A processor, a system, a machine readable medium, and a method. The processor comprises first circuitry to: encrypt a first code image using a first code key; load the encrypted first code image into a memory area allocated in memory for the first code image by an operating system miming on the processor; and send to the operating system a substitute key that corresponds to the first code key, wherein the first code key is concealed from the operating system; and an instruction cache including control circuitry; and second circuitry coupled to the instruction cache, the second circuitry to: receive the substitute key from the operating system; in response to a first request from the operating system to execute the first code image to instantiate a first process, perform a first cryptographic function using a hardware key to generate the first code key from the substitute key; and program the control circuitry of the instruction cache with the first code key to enable the first code image to be decrypted using the first code key.
A BIOS module provisioning sequence verification system includes a BIOS subsystem coupled to a TPM and a BIOS storage system including a plurality of firmware volumes. The BIOS subsystem provides a plurality of BIOS modules in a BIOS module provisioning sequence using the plurality of firmware volumes and, for each of the plurality of BIOS modules when that BIOS module is provided during the BIOS module provisioning sequence: retrieves a BIOS module identifier associated with that BIOS module, and updates BIOS module provisioning sequence information using that BIOS module identifier. Following the provisioning of the BIOS modules in the BIOS module provisioning sequence, the BIOS subsystem provides the BIOS module provisioning sequence information to the TPM, with the BIOS module provisioning sequence information configured to be compared to BIOS module provisioning sequence verification information to verify the BIOS module provisioning sequence.
A method for implementing a software update for a selected enclave of a computing system includes obtaining, by a security monitor (SM) of the computing system, the software update for the selected enclave, installing, by the SM, the software update for the selected enclave to provide updated enclave software code, and measuring, by the SM, the updated enclave software code to provide a software update measurement. The updated enclave software code is stored in a memory region isolated from a memory region in which data for the selected enclave is stored. The method further includes transmitting, by the SM, the software update measurement to one or more respective other enclaves that share a memory region with the selected enclave.
A system, method, and computer-program product includes commencing a parent computer process based on receiving a request to perform an analytical operation on one or more datasets, commencing at least one child computer process that is launched by the parent computer process when the parent computer process initiates an execution of the analytical operation on the one or more datasets, transmitting, by the at least one child computer process, a request to the parent computer process to retrieve the one or more datasets, writing, by the parent computer process, the one or more datasets to a cross-process queue based on the parent computer process receiving the requests, reading, by the at least one child computer process, the one or more datasets from the cross-process queue, and executing, using an analytical application executing on the least one child computer process, the analytical operation based on the one or more datasets.
Disclosed herein are systems and methods for securing cloud meetings using containers. In one aspect, an exemplary system comprises, a device comprising a processor, an OS operable in a user mode and a kernel mode, and a kernel driver for performing operations while in kernel mode, the kernel driver having a kernel driver interceptor configured to: register for a process notification callback for user applications used for web-based meetings, monitor to determine when a process notification callback is received, receive a process notification callback and a command line in the callback, and analyze and transmit the command line to a service that secures the meeting, wherein the securing is performed by: configuring a container for executing the user application in an isolated virtual environment, transferring, to the container, all resources needed to run the user application, and executing the user application in the container.
Runtime security threats are detected and analyzed for serverless functions developed for hybrid clouds or other cloud-based deployment environments. One or more serverless functions may be received and executed within a container instance executing in a controlled and monitored environment. The execution of the serverless functions is monitored, using a monitoring layer in the controlled environment to capture runtime data including container application context statistics, serverless function input and output data, and runtime parameter snapshots of the serverless functions. Execution data associated with the serverless functions may be analyzed and provided to various supervised and/or unsupervised machine-learning models configured to detect and analyze runtime security threats.
A method includes providing auxiliary code implementing a process for facilitating enforcement of one or more computer-usage rules, and augmenting third-party code with the auxiliary code such that execution of the third-party code carries out the process. Other embodiments are also described.
To enhance convenience in an authentication system using a plurality of types of authentication, a terminal device transmits authentication data including a face image and a voice of a user, the position of the terminal device, to the server device. The server device uses the received authentication data to perform individual authentications including face authentication, voiceprint authentication, position adequacy verification. The server device applies adds up weighted scores of the individual authentications to calculate a comprehensive score. When the comprehensive score exceeds a first threshold, a high security operation is permitted. When the comprehensive score is not higher than the first threshold and exceeds a second threshold, a low security operation is permitted. When performing additional authentication using additional authentication data received from the terminal device, the comprehensive score further includes the additional authentication score, and the high security operation is permitted when the comprehensive score exceeds the first threshold.
Techniques for zero-shot and few-shot transfer of domain-adapted base networks are described. Multiple machine learning task layers are trained using a shared base feature extractor network. At least one task layer is trained with samples and corresponding labels from a first domain as well as a second domain. At least one other task layer is trained with samples and corresponding labels from only the first domain. Ultimately, the other task layer(s) are adapted to generate labels for the first domain via the base network being weighted based on all trainings.
Disclosed are a service providing apparatus and a service providing method for providing a search path in order to support a related search word having a related search word having the highest relevancy to be easily selected and used for marketing up to reaching a requested search word of a user by providing a search path which enables relationships between other search words related to a search word requested by a user, and the search word to be determined as a distance. According to the present disclosure, there is an effect of supporting a related search word having the highest relevancy with the request search word of the user and having high advertising efficiency among search words positioned on a path for reaching the request search word of the user to be easily selected and used for marketing.
A system may attempt to classify, according to field types, label fields used by structures in instances of different log data source types, which use different structure types and different path information to access the structures of those structure types within the instances. Each of the structures includes at least one of the label fields and at least one data field associated with that label field. The system may store a result that includes the path information to access the structures and mappings of at least some of the field labels to the field types. The system may determine a field type involved in a system level query, and then generate a set of query graphs based on the field type and the result. The system may generate a set of instance level queries for a set of the instances according to the set of query graphs.
A method, computer system, and a computer program product are provided for training a neural network for finding queried videos. Two pairs of video clips and associated text are obtained from a first dataset and a second dataset. The first dataset is used to train two video encoders by providing the video clips to the encoders as input and providing the outputs to a cosine similarity calculator. The second dataset is used to train a multi-mentor paradigm with two mentors. A first mentor and a second mentor are each provided the pair of textual data inputs. The first mentor provides a similarity value comparison, and the second mentor provides a word mover distance. Using the output from the multi-mentor paradigm and the encoders, a contrastive loss is calculated and used to provide contrastive learning of video features by differentiating similarity and dissimilarity of the video clips.
The present disclosure provides methods and apparatuses for image processing and image classification. In one embodiment, the method for image processing comprises: receiving an image; obtaining a first classification result for the image based on a classification model; processing the image for classification based on a preset process, and providing a processing result into a re-ranking model to obtain a second classification result for the image; and determining a target classification result for the image, based on the first classification result and the second classification result.
Methods and systems provide content searching and retrieval using generative artificial intelligence (AI) Models. The system is configured to receive a user search for content, media or item listings. The user search is provided to a generative AI based search sub-system and to a traditional search sub-system. A first search result listing is generated by the generative AI based subsystem, and a second search result listing is generated by the traditional search sub-system. The first search result listing and the second search result listing are aggregated together and provided for display to a user client device.
A computer-implemented method of providing one or more content item recommendations for a user of a content distribution system, comprising: determining if a user search using a title of content finds the title of content in one or more content sources available to the user; identifying, in response to the title of content not being found in the one or more content sources, content in a content library by determining if the title of content is in the content library, wherein the content library contains metadata concerning items of content in the content library, the metadata representing at least some properties of the items of content; using, in response to the title of content being determined to be in the content library, the metadata of the identified content in the content library and metadata concerning content available from the one or more content sources available to the user to generate at least one content item recommendation for the user, wherein the at least one content item recommendation is for recommended content that is related to the identified content, and providing the at least one content item recommendation to the user.
Example methods, apparatus, systems and articles of manufacture are disclosed to determine tags for unknown media using multiple media features. Disclosed examples extract features from portions of the unknown media. Disclosed examples weight the features based at least partially on respective recognition technologies used to extract the features to determine corresponding weighted features. Disclosed examples search a database of pre-tagged media with a combination of the weighted features to generate a list of suggested tags for the unknown media, the list of suggested tags including relevancy scores for respective ones of the tags in the list. Disclosed examples assign a tag from the list of suggested tags to the unknown media based on a comparison of the relevancy score for the tag to a threshold.
Dependency trees are generated for questions and answers of a question answering (QA) corpus in which the answers are associated with the questions. Generating the dependency trees includes identifying root nodes. A word near an identified root node of one of the questions is compared to words of answers associated with the one of the questions. The word is determined to be in less than a threshold number of the associated answers. The word is identified as a stop word.
In a data lake, a control data object is defined. The control object defines the processes and relationships of processes associated with a data set in the data lake. The control has states that are tied to and adapt in response to state changes of the associated data set. A control can have a control type. The system automatically carries forward enabled processes from one data set version to the next data set version. The system uses the control definition to execute processes, such as compaction or data quality scans, on data sets in the data lake.
A method, computer program product, and computing system for processing query operations on run length encoding (RLE), data in a parallel processing computing system. Data for query execution is received at a parallel processing computing system, at least a portion of the data being compressed according to RLE, thereby forming RLE data; and a query operation is executed on the RLE data without performing a decompression operation on the RLE data.
Provided is a data augmentation system including at least one processor configured to: acquire a first search query including a first named entity, which was actually input in a search executed in a past; execute training of a first model that outputs a second search query including a virtual second named entity, which is different from the first named entity, based on the first search query; and execute data augmentation based on the second search query output by the trained first model.
Methods and systems for determining at least one candidate user for a license plate number (LPN) are described herein. A set of license plate recognition (LPR) events that correspond to the LPN and a set of access events of a plurality of users may be obtained. One or more associated events for each respective user of the plurality of users may be determined. A confidence score for each respective user may be determined based on the one or more associated events for the respective user. At least one candidate user for the LPN may be identified based on the confidence score. An indication that the at least one candidate user is a candidate for the LPN is output. Methods and systems for determining at least one candidate license plate number for a user are also described herein. Additional related methods and systems are described herein.
Systems and methods for providing recommendations to users while maintaining privacy and information security for those users. In particular, user demographic information and/or geographic/environmental information can be represented as hashes, or fingerprints, which in turn can define a dimension of a recommendation matrix having another dimension defined by attributes of products, services, routines, and so on that may be associated with recommendations to the user. The values of the recommendation matrix can correspond to normalized customer review data and/or other data.
Systems and methods for tracking data lineage and record lifecycle using a distributed ledger are disclosed. In one embodiment, a method for tracking record lifecycle events may include: (1) creating, by a record lifecycle tool, a recordable artifact for a record lifecycle event in a record lifecycle, the recordable artifact comprising data for the record lifecycle event; (2) generating, by the record lifecycle tool, a hash of the data; (3) creating, by the record lifecycle tool, record lifecycle event metadata for the recordable artifact; (4) signing, by the record lifecycle tool, the record lifecycle event metadata; (5) writing the record lifecycle event metadata to supply chain metadata storage at a storage location, wherein the supply chain metadata storage may be cryptographically verifiable and immutable; and (6) writing the hash and an identifier for the storage location in the supply chain metadata store to a present state database.
Embodiments of the present disclosure are directed to maintaining a self-versioning data lake. According to one embodiment, a method for providing access to a data lake can comprise maintaining a corpus of data in an initial version the data lake, monitoring versioning information for each of a plurality of schemas for data submitted to the data lake, and detecting a change in a schema of the plurality of schemas based on the monitoring of the versioning information for the plurality of schema. A new version of the data lake can be created based on the detected changes in the schema while maintaining the initial version of the data lake. A notification of availability of the new version of the data lake can be provided to users of the data lake.
The present application relates to the technical field of computers. Disclosed are a starting method and apparatus for an Advanced RISC Machine (ARM) server, an ARM server, and a non-volatile computer-readable storage medium. The method includes: after a Basic Input Output System (BIOS) is started, setting a clock frequency of an Inter-Integrated Circuit (I2C) bus to a preset clock frequency by using the BIOS, where the preset clock frequency is a clock frequency at which a baseboard management controller (BMC) reads real-time clock (RTC) time through the I2C bus; initializing the I2C bus by using the BIOS, and starting and entering an operating system; reading the RTC time through the I2C bus by using the BIOS, and determining whether the BIOS successfully reads the RTC time; and if the BIOS successfully reads the RTC time, displaying, under the operating system, system time corresponding to the RTC time.
A low voltage drive circuit includes a transmit digital to analog circuit that converts transmit digital data into analog outbound data by: generating a DC component; generating a first oscillation at a first frequency; generating a second oscillation at the first frequency; and outputting the first oscillation or the second oscillation on a bit-by-bit basis in accordance with the transmit digital data to produce an oscillating component, wherein the DC component is combined with the oscillating component to produce the analog outbound data, and wherein the oscillating component and the DC component are combined to produce the analog outbound data. A drive sense circuit drives an analog transmit signal onto a bus, wherein the analog outbound data is represented within the analog transmit signal as variances in loading of the bus at the first frequency and wherein analog inbound data is represented within an analog receive signal as variances in loading of the bus at a second frequency.
Context-based workspace personalization is provided using an experience ID. An agent can be used on a user computing device to monitor for context of a workspace. Based on context, the agent can generate and send a manifest and an experience ID generated from the manifest to a workspace management service. The workspace management service can use the experience ID to identify whether a manageability snapshot exists for the workspace in its current context. If so, the workspace management service can send the manageability snapshot to the agent which in turn can apply the manageability snapshot to customize the workspace to the user's preferences. When the user makes changes to configurations of the workspace, the agent can relay such changes to the workspace management service using the experience ID to thereby cause such changes to be reflected in a corresponding manageability snapshot.
Implementations of the present disclosure are directed to systems and methods for reducing design complexity and critical path timing challenges of credit return logic. A wide bus supports simultaneous transmission of multiple flits, one per lane of the wide bus. A source device transmitting flits on a wide bus selects from among multiple credit return options to ensure that only one of the multiple flits being simultaneously transmitted includes a credit return value. In some example embodiments, the receiving device checks only the flit of one lane of the wide bus (e.g., lane 0) for credit return data. In other example embodiments, the receiving device uses a bitwise-OR to combine the credit return data of all received flits in a single cycle.
The present disclosure discloses a software-decoupling-based hardware control apparatus and method. The software-decoupling-based hardware control apparatus includes one or more parameter test controllers; each parameter test controller includes a test command input FIFO, a command and parameter map memory, a parameter test command processor, and a device control generator. By means of separating a software low level driver from a specific chip controlled by hardware, the present disclosure achieves decoupling between a low level driver function and the specific chip controlled by the hardware, and reduces the maintenance cost and development cycle. Furthermore, the test efficiency in a test process is improved.
The described techniques and apparatuses enable memory-request priority up-leveling. A memory request is received over a virtual channel, VC, and is then added to a memory-request buffer with an original priority-level for the memory request and an indication that the memory request is associated with a virtual channel identification, VCID, of the VC. Related memory requests within the memory-request buffer are also indicated as being associated with the VCID. Responsive to determining that an up-level indication for the VCID is asserted over a side channel, the original priority-levels of the memory request, and other memory-requests in the memory-request buffer having an indication of the VCID, are increased to respective up-leveled priority levels. Responsive to determining that the up-level indication is no longer asserted, the up-leveled priority levels are returned to respective original priority-levels.
According to a quantization interconnect apparatus and an operating method thereof according to the exemplary embodiment of the present disclosure, in a quantization artificial neural network accelerator system, the quantization is performed in the interconnect bus according to a precision without separate processing of the CPU/GPU so that as compared with the quantization by a host processor and an accelerator according to a quantization method of the related art, a number of instructions is reduced to improve the performance/memory efficiency. Further, a computational burden of the host process is reduced to reduce the power and improve the performance.
Aspects of the disclosure provide the memory system having a memory apparatus and a memory controller coupled with the memory apparatus. The memory apparatus includes at least one memory chip having a plurality of memory planes, each memory plane includes a plurality of pages, a plurality of pages located at the same position in each of the memory planes of the at least one memory chip form a page line, the memory apparatus includes a plurality of tag groups, each tag group includes a plurality of page lines. The memory controller can be configured to, when the memory apparatus is powered down and then powered on, respectively perform, in sequence, a recoding operation on all pages of which the states are programmed states in each tag group, and according to an encoding result corresponding to each tag group, respectively determine whether check data corresponding to each tag group is abnormal.
A peripheral device includes a bus interface and an Address Translation Service (ATS) controller. The bus interface is to communicate over a peripheral bus. The ATS controller is to communicate over the peripheral bus, including sending address translation requests and receiving address translations in response to the address translation requests, to cache at least some of the address translations in one or more Address Translation Caches (ATCs), to estimate one or more statistical properties of the received address translations, and to configure the one or more ATCs based on the one or more statistical properties.
In asynchronous remote replication, write IOs are accumulated in capture cycles and sent to a remote storage system in transmit cycles. In order to cause metadata cache hits at the remote storage system, write IO data and associated metadata hints such as logical block addresses being updated are sent in successive cycles. The metadata hints, which are received at the remote storage system before the corresponding write IO data, are used to prefetch metadata associated with the logical block addresses being updated to replicate the write IO.
A device is disclosed for source knowledge generation. The device identifies external systems storing API documentation and crawls the external systems to extract documents representing information describing APIs for accessing the one or more data source systems. The device generates a plurality of vector representations by, for each document, providing the document to a large language model to generate a vector representation of the document and generates an index that maps each vector representation to its respective document. The device extracts information describing a data connector by querying the index, the query corresponding to a particular type of data source, and generates a connector representation based on the information describing the data connector extracted from the index, wherein the connector representation is used for generating and deploying a data connector for accessing data from a data source system of the particular type of data source.
Localizing a faulty microservice in a microservice architecture is achieved by developing healthy execution sequence data for comparison to execution sequences during system failures. Oftentimes the faulty microservice does not emit a failure signal. Frequent sub-sequences arising from log template time series data during healthy execution facilitates localization of faulty services when there is no failure signal from the faulty service.
Aspects of the disclosure relate to computing hardware and software for dynamic control limit configuration. A computing platform may receive and format historical data. The computing platform may input the formatted data into a control limit prediction model, which may output predicted control limits by weighting, using an ensemble model, outputs from a plurality of other models to produce predicted control limits. The computing platform may adjust existing control limits based on predicted control limits to create actual control limits. The computing platform may receive real time data, and may identify, using the actual control limits and the real time data, a deviation score for the real time data. The computing platform may compare the deviation score to the actual control limits. Based on detecting that the deviation score breaches the actual control limits, the computing platform may send an indication of the breach.
A central computer system receives a first plurality of event records, each event record identifying one or more events that have occurred in a device of a plurality of different devices. The central computer system identifies, from the first plurality of event records, a first group of event records that identify a same first set of one or more events that occurred on a first subset of the devices. The central computer system determines that a total number of the event records in the first group of event records exceeds a first threshold criterion. In response to determining that the total number of the event records in the first group of event records exceeds the first threshold criterion, the central computer system sends to a destination, information about the first set of one or more events.
Embodiments of the present disclosure include an information processing apparatus including a processor configured to store an operation history of the information processing apparatus as a log, a first memory configured to store a program to be executed by the processor, a detector configured to detect modification of the program stored in the first memory, a second memory configured to store a recovery program for recovering the program in response to the detector detecting modification of the program, and a third memory configured to store information indicating the modification of the program detected by the detector. The processor stores as the log the information stored in the third memory.
A data protection system protects the data with the appropriate level of security and tiering for storage in data pools. The system includes a content awareness feature that is utilized to classify and analyze the data to be backed up and assigns the classified data to the appropriate data pool dynamically. It uses a classifying software development kit (SDK) or application program interface (API) to classify and analyze the contents. Based on this classification, data is segregated using specific data properties and is compared with a list of data pool properties. Then system then ranks and predicts the pool that is best suited for the classified data and dynamically assigns the data to the pool during backup.
A distributed storage integrity system in a dispersed storage network includes a scanning agent and a control unit. The scanning agent identifies an encoded data slice that requires rebuilding, wherein the encoded data slice is one of a plurality of encoded data slices generated from a data segment using an error encoding dispersal function. The control unit retrieves at least a number T of encoded data slices needed to reconstruct the data segment based on the error encoding dispersal function. The control unit is operable to reconstruct the data segment from at least the number T of the encoded data slices and generate a rebuilt encoded data slice from the reconstructed data segment. The scanning agent is located in a storage unit and the control unit is located in the storage unit or in a storage integrity processing unit, a dispersed storage processing unit or a dispersed storage managing unit.
Embodiments of the present disclosure include techniques for predictive memory maintenance. In one embodiment, locations of correctable errors in a memory are observed. A machine learning (ML) system may be trained with patterns of correctable errors that result in uncorrectable errors. A trained ML monitors correctable errors to predict when memory requires maintenance. In another embodiment, error rates from multiple memories are monitored to predict memory channel and other upstream device failures.
An apparatus comprises a storage configured to store data items associated with error correction codes (ECCs); data retrieval circuitry responsive to a data retrieval request specifying a retrieval address to retrieve a retrieved data item and an associated ECC from a storage location corresponding to the retrieval address; and ECC decoding circuitry to generate a syndrome value by performing an ECC decoding operation on a decoding input value comprising data bits of the retrieved data item, code bits of the associated ECC, and address bits of the retrieval address, and to determine based on the syndrome value whether an error condition has occurred. Each bit of the syndrome value depends on a different combination of bits of the decoding input value. For each data bit of the decoding input value, an odd number of bits of the syndrome value depend on that data bit. For each address bit of the decoding input value, an even number of bits of the syndrome value depend on that address bit.
A display for an information handling system includes a front panel, a rear portion, and multiple halos. The halos are located in between the front panel and the rear portion, and each of the halos transition between a closed position and an open position. The first halo includes a dual lenticular surface and a main portion. The dual lenticular surface directs a bias light along the first halo. The main portion is in physical communication with the dual lenticular surface. The main portion receives the bias lighting from the dual lenticular surface, and reflects the bias lighting toward a front of the display.
An electronic device may include: a housing including a first housing and a second housing, a hinge connecting the first housing and the second housing to be rotatable, a display module including a display panel including a first area disposed in the first housing, a second area disposed in the second housing, and a folding area disposed in the hinge part, a first plate supporting the first area of the display panel, and a second plate supporting the second area of the display panel, a third plate disposed under the first plate, and a fourth plate disposed under the second plate. At least a part of at least one of the third plate and the fourth plate may be disposed between the first plate and the second plate to support at least some of the folding area of the display panel.
A temperature adjustment device is capable of suppressing sleeve enlargement and preventing the rattling thereof with a synthetic resin housing. Flanges are formed on the temperature adjustment member. The sleeve has a groove along the circumferential direction on its outer periphery and a lateral hole opening at one end to the groove and penetrating through the wall thickness of the sleeve. A clip member has an outer fitting portion, elastically deformable and fittable to the groove and has an inward convex portion holding the flange from the distal-end side of the sleeve, by being inserted in the lateral hole. The groove wall has a groove-depth wall at the deepest portion opposite to the groove opening and a distal-proximal-end-side curved portion of the groove-depth wall connected to the distal-proximal-end side of the sleeve. The radius of curvature of the distal-end-side curved portion is larger than that of the proximal-end-side curved portion.
The disclosure supports accident prevention or evacuation action of a user who is on board a moving body when a disaster occurs. A moving body control device includes: a moving body control part that controls a moving body maintained in a first state or a second state that is more stable than the first state by a balance control mechanism; and an event detection part that detects an occurrence of a predetermined event. The moving body control part stops the moving body from traveling and causes the moving body to change to the second state regardless of a driving operation of the moving body by an occupant of the moving body in a case where the event detection part detects the occurrence of the predetermined event.
Among other things, planning a motion of a machine having moving capabilities is based on strategic guidelines derived from various basic principles, such as laws, ethics, preferences, driving experiences, and road environments.
A map management system stores map information used by an automated driving vehicle. The automated driving vehicle detects an obstacle based on the map information, or acquires a margin distance when stopping in front of an obstacle based on the map information. When requiring a remote operator's decision about an action with respect to the obstacle, the automated driving vehicle issues a support request that requests the remote operator to give support. The map management system acquires an operator instruction to the automated driving vehicle issued by the remote operator in response to the support request. The map management system estimates a type of the obstacle based on a state of acquisition of the operator instruction or a content of the operator instruction. Then, the map management system updates the map information according to the type of the obstacle.
Systems and methods for increasing the safely platooning are described. In one aspect, safely platooning includes verifying that a vehicle is not decelerating less than necessary, verifying that the vehicle is not accelerating unintendedly, verifying that the vehicle is not decelerating unintendedly, verifying that the vehicle is not platooning unintendedly, verifying that notifications provided by a platooning electronic control unit are being transmitted to their intended destinations, verifying that information received from a network operations center is correct, and verifying that the instability of the vehicle does not exceed a threshold amount.
An industrial integrated development environment (IDE) supports the use of graphical device profiles to configure device parameters as part of an industrial control project. To allow an edit to first device represented by a first device profile to be applied easily to other device profiles, the industrial IDE system can record a user's interactions with the first device profile during a session of editing the device's parameters. These interactions are recorded as a sequence of cursor movements, mouse-click selections, keystrokes, and other such interactions. The user interactions are stored as a reusable interaction record which can be selectively applied to other device profiles to recreate or replay the user interactions on those other profiles.
Embodiments of the present disclosure relate to the field of semiconductors, and provide a process recipe, a method and a system for generating same, and a semiconductor manufacturing method. The method for generating a diffraction-based process recipe includes: providing a basic process recipe, the basic process recipe is used to form an initial alignment pattern; and performing a feedback correction step for at least one time to adjust the basic process recipe and obtain an actual process recipe, which each time includes: obtaining a first pattern and a second pattern based on the basic process recipe prior to a current feedback correction step, the first pattern is the initial alignment pattern that is developed, the second pattern is the initial alignment pattern that is etched; and adjusting the basic process recipe prior to the current feedback correction step based on a difference between the first pattern and the second pattern.
A technique provides for wireless control of a machine tool, e.g. a portable machine tool used on-site. According to an embodiment, a motor is connected with a tool post assembly via a gearbox. The motor is coupled with a machine controller, and the tool post assembly is mounted proximate an object to be machined. For example, the object may be machined via a cutting tool mounted to a cutter post of the tool post assembly. The machine controller operates to control movement of the cutter post along a desired axis during the cutting operation. The machine controller and thus the cutting operation, however, are controlled wirelessly according to control instructions provided via a control device, e.g. a handheld control device, which is placed in wireless communication with the machine controller.
A control system includes a control target and plural devices, and the control target and the devices are connected to a network. The control system includes a program storage provided in each device storing a control program that calculates control data using data exchanged with the control target, an execution module and a disposition module. The execution module is included in each device and causes a processor to execute programs including a disposed control program. The disposition module disposes control programs in one or more of the devices. The disposition module determines a device in which the control program is disposed from among the plural devices based on a communication delay time between the devices and information about a resource usable for execution of the control program of each device for each control program.
A timepiece display mechanism includes at least one display having a shaft, and having at least one plate and/or a bridge carrying at least one guide device for carrying and guiding this shaft around an axis, including, on a first side of said axis, a support surface comprising a V-shape or a pad, symmetrical with respect to a bisector plane passing through the axis, to centre the axis of the shaft on this bisector plane, and on a second opposite side, at least one holding element substantially diametrically opposite the support surface, all the holding elements exerting on this shaft a resultant elastic return force directed towards the axis, and preventing any radial exit of this shaft out of the guide bearing which is a platform with two parallel faces.
In an image forming apparatus, in a case of duplex printing, a sheet is transported toward an image forming device along a sheet transport route, the image forming device forms an image on a first face, which is one of faces of the sheet, a reverse transport device reverses the front and back faces of the sheet and transports the sheet to a position upstream of a show-through reading device in a sheet transport direction, and the show-through reading device reads a second face, which is another face of the sheet. Then the show-through detector decides whether a show-through has occurred, on a basis of the image that has been read.
An image forming apparatus to perform an image forming operation of forming an image on a transferred material includes a photosensitive drum, an exposure unit, a transfer member to form a transfer portion, a transfer voltage applying unit to apply a transfer voltage, an opening/closing member, a detection unit to detect information regarding a first movement or a second movement, and a control unit to execute the image forming operation and a non-image forming operation. Where the detection unit detects the first and second movements, in the non-image forming operation, the control unit rotates the photosensitive drum at least one rotation in a state where a surface of the photosensitive drum is exposed with light by the exposure unit and the transfer voltage is applied so an electrostatic force that causes toner charged to a positive polarity to be attracted to the transfer member is generated in the transfer portion.
A transfer device includes a belt unit having a transfer belt looped around tension rollers including a transfer roller, a unit support housing including a first support portion to support one end of the belt unit rotatably in an axial direction, and a second support portion to support another end of the belt unit rotatably in the axial direction, the unit support housing supporting the belt unit through the first support portion and the second support portion around a moving direction of the transfer belt, a pair of biasing members, and a driver disposed to rotate to generate rotary driving force to be conveyed to a driven portion provided for one of the tension rollers, the rotary driving force of the driver acting in a direction different from a direction in which the posture of the belt unit is not restricted.
A development device includes an accommodation section that accommodates a developer and a developer bearing member that carries the developer in the accommodation section. The developer bearing member includes a magnetic member and a sleeve provided around the magnetic member rotatably around the magnetic member. The sleeve includes a metal substrate with a surface having projections and recesses and a plating layer covering the surface of the metal substrate. The plating layer contains chromium and cobalt. The developer contains a toner and the toner includes toner particles. The toner particles each include a toner mother particle and external additive particles attached to the surface of the toner mother particle. The toner mother particles contain a binder resin and a magnetic powder. The external additive particles include alumina particles with surfaces that are hydrophobized.
An exhaust system for discharging from semiconductor manufacturing equipment a hazardous gas includes: a main exhaust pipe above the semiconductor manufacturing equipment and having a top surface on a first side and a bottom surface on a second side, a first branch pipe connected to a source of a gas mixture containing the hazardous gas on the second side and connected to the main exhaust pipe through the top surface, a second branch pipe connected to a gas box on the second side and connected to the main exhaust pipe through the bottom surface, and a detector on the second branch pipe configured to detect presence of the hazardous gas and downstream to the gas box. The first and the second branch pipes are connected to the main exhaust pipe at a first location and a second location, respectively. The first location is more upstream than the second location.