The present disclosure provides a semiconductor structure, including an Nth metal layer, a bottom electrode over the Nth metal layer, a magnetic tunneling junction (MTJ) over the bottom electrode, a top electrode over the MTJ, and an (N+M)th metal layer over the Nth metal layer. N and M are positive integers. The (N+M)th metal layer surrounds a portion of a sidewall of the top electrode. A manufacturing method of forming the semiconductor structure is also provided.
An exemplary method that forms spacer stacks with metallic compound layers is disclosed. The method includes forming magnetic tunnel junction (MTJ) structures on an interconnect layer and depositing a first spacer layer over the MTJ structures and the interconnect layer. The method also includes disposing a second spacer layer—which includes a metallic compound—over the first spacer material, the MTJ structures, and the interconnect layer so that the second spacer layer is thinner than the first spacer layer. The method further includes depositing a third spacer layer over the second spacer layer and between the MTJ structures. The third spacer is thicker than the second spacer.
A film structure includes a substrate (11) which is a silicon substrate including an upper surface (11a) composed of a (100) plane, an alignment film (12) which is formed on the upper surface (11a) and includes a zirconium oxide film which has a cubic crystal structure and is (100)-oriented, and a conductive film (13) which is formed on the alignment film (12) and includes a platinum film which has a cubic crystal structure and is (100)-oriented. An average interface roughness of an interface (IF1) between the alignment film (12) and the conductive film (13) is greater than an average interface roughness of an interface (IF2) between the substrate (11) and the alignment film (12).
A method of forming a microphone device includes: forming a through-hole in a substrate wafer; providing a second wafer; bonding the second wafer to the substrate wafer; and forming a top electrode over a first surface of a single-crystal piezoelectric film of the second wafer. The second wafer may include the single-crystal piezoelectric film. The single-crystal piezoelectric film may have a first surface and an opposing second surface. The second wafer may further include a bottom electrode arranged adjacent to the second surface, and a support member over the single-crystal piezoelectric film. The through-hole in substrate wafer may be at least substantially aligned with at least one of the top electrode and the bottom electrode.
A method of thermoelectric power generation by converting heat to electricity via the use of a ZrCoBi-based thermoelectric material, wherein a thermoelectric conversion efficiency of the ZrCoBi-based thermoelectric material is greater than or equal to 7% at a temperature difference of up to 800 K.
An object of the invention is to provide a photoelectric conversion element exhibiting an excellent production suitability.
Also, the other object of the invention is to provide an optical sensor and an imaging element comprising the photoelectric conversion element.
The photoelectric conversion element of the invention includes a conductive film, a photoelectric conversion film, and a transparent conductive film, in this order, in which the photoelectric conversion film contains a compound represented by Formula (1) below.
A compound having a D-(π)-σ-(π)-A chemical structure and improving brightness and efficiency of light-emitting is described. In an embodiment, the compound has a chemical structure according to Formula (I), in which L1 and L2 are each at least one of a single bond, C1-C20 alkylene, C3-C20 cycloalkylene, C3-C20 heterocyclic alkylene, C6-C40 arylene, C4-C40 heteroarylene, C10-C60 fused arylene, or C10-C60 fused heteroarylene; the electron donor D is C1-C20 alkyl, C3-C20 cycloalkyl, C1-C20 alkoxy, C3-C20 heterocyclic group, C6-C40 aryl, C4-C40 heteroaryl, C10-C60 fused arylene, C10-C60 fused heteroarylene, C12-C40 carbazolyl and its derivative groups, C12-C40 diphenylamino and its derivative groups, C18-C60 triphenylamino and its derivative groups, or C12-C40 acridinyl and its derivative groups; and the electron acceptor A is a nitrogen-containing heterocyclic group, a cyano-containing group, a triarylboron-based group, a benzophenone-based group, an aromatic heterocyclic ketone-based group, a sulfone-based group, or a phosphoroso-containing groups.
An organic electroluminescence device includes a first electrode, a second electrode, and an emission layer between the first electrode and the second electrode, wherein the emission layer includes a compound represented by Formula 1 below. Embodiments of the present disclosure exhibit improved emission efficiency and long life characteristics:
A display panel is provided with a plurality of sub-pixel areas and includes: a base substrate, a light emitting structure including a plurality of light emitting devices corresponding to the sub-pixel areas, an encapsulating layer, and a pixel defining layer. The pixel defining layer includes: a plurality of openings; at least two sub-pixel defining layers, and a quantum dot color film layer. Each of the sub-pixel defining layers is provided with a pixel separator. The pixel separators fence each of the plurality of openings, and define the plurality of sub-pixel areas. In the at least two sub-pixel defining layers, the sectional shape of the pixel separator in the sub-pixel defining layer which is farthest away from the encapsulating layer includes a regular trapezoid. The quantum dot color film layer includes a plurality of quantum dot color films arranged in the corresponding openings.
A quantum dot display panel and a manufacturing method thereof are provided. The quantum dot display panel includes an array substrate; a luminescent layer disposed on the array substrate; an encapsulation layer disposed on the luminescent layer; and a color filter layer disposed on the encapsulation layer. The color filter layer includes a plurality of pixel areas. Each of the plurality of pixel areas includes a plurality of sub-pixel filter layers. Each of the sub-pixel filter layers is made of a quantum dot material. A color of a light excited by the quantum dot material is the same as a color of the sub-pixel filter layer. An upper surface of at least one of the sub-pixel filter layers forms a concave structure. The quantum dot display panel provided by the embodiment of the present disclosure enhances the light extraction rate and the display effect of the quantum dot display panel.
A display apparatus includes a substrate having a bending region between a first region and a second region, the bending region being configured to be bent about a bending axis that extends in one direction; a display unit on the substrate; a first wiring unit at the bending region, the first wiring unit including a first bending portion having a plurality of first holes; and a second wiring unit spaced apart from the first wiring unit and at the bending region, the second wiring unit including a second bending portion having a different shape from the first bending portion.
A flat panel device, such as a flat display, comprises a substrate; a power circuit; a plurality of pixel circuits, each pixel circuit coupled to a self-emitting device; and a plurality of power lines electrically coupled to the plurality of pixel circuits. The plurality of power lines are also electrically coupled to the power circuit by a plurality of vias traveling through the substrate.
Disclosed are a display panel and a display device. The display panel includes: at least one group of gate driving signal lines, the gate driving signal lines starting from the driving chip bonding area and going around the display area after passing through the bending area; and at least two first driving voltage lines, the at least two first driving voltage lines respectively starting from the flexible printed circuit bonding area, going through the bending area after passing through two sides of the driving chip bonding area, and extending to be close to the display area, and the at least two first driving voltage lines are respectively at two sides of the at least one group of gate driving signal lines.
A display substrate, a manufacturing method thereof, and a display device. The method includes: forming a pixel definition layer transitional pattern on a base substrate, the pixel definition layer transitional pattern being provided at a lateral surface with an undercut; forming a common layer, which is broken at the undercut, on the base substrate; removing the undercut to obtain a pattern of a pixel definition layer; and forming a cathode on the base substrate.
The present disclosure relates to a flexible display device including: a substrate over which a thin film transistor is disposed, an intermediate layer disposed to cover the thin film transistor, a first electrode located on the intermediate layer and connected to the thin film transistor, a bank located on the intermediate layer and the first electrode and defining a first region exposing a part of the intermediate layer, a second region exposing a part of the first electrode, and a third region excluding the first and second regions, a first structure located in the first region defined by the bank and tapered toward the substrate, an organic light emitting layer located on the first electrode exposed in the second region, and a second electrode disposed on the organic light emitting layer. Both lateral surfaces of an inverse-tapered structure are disposed to contact the bank, and as a result, corresponding adhesion can be improved, and peeling defects can be reduced or corrected.
A display substrate and a display device are provided. The display substrate includes a base substrate, an anode layer and a plurality of pixel driving circuits, the plurality of pixel driving circuits includes a first conductive layer and a second conductive layer; the anode layer includes a first anode, the second conductive layer includes a first conductive portion and a second conductive portion, the second conductive portion includes a main body, a heel block, and a connection block, the heel block is located at a side of the main body close to the first anode, and an orthographic projection of the first conductive portion on the base substrate is overlapped with an orthographic projection of the first anode on the base substrate, and an orthographic projection of the second conductive portion on base substrate is overlapped with an orthographic projection of the first anode on the base substrate.
A display device includes: a plurality of pixels on a substrate, each of the plurality of pixels including a light emitting element and a pixel circuit configured to drive the light emitting element, wherein the pixel circuit of each of the plurality of pixels comprises: a first-first transistor configured to control a driving current flowing through the light emitting element based on a voltage of a first node; a first-second transistor connected in series with the first-first transistor and configured to control the driving current based on a voltage of a second node; a second transistor configured to selectively supply a data voltage to a third node which is a first electrode of the first-first transistor; a third-first transistor connected between the first node and a fourth node which is a second electrode of the first-second transistor; and a third-second transistor connected between the second node and the fourth node.
A display device includes: a substrate including a first display area, a second display area, and a third display area which are arranged along a row direction; a first pixel row on the substrate, extending in the row direction, and including first pixel circuit portions overlapping the second and third display areas; a second pixel row extending in the row direction and including second pixel circuit portions overlapping the second display area; display elements overlapping the first display area; and bridge lines adjacent to the second pixel circuit row, overlapping the second display area, and connecting the first pixel circuit portions and the display elements.
In some embodiments, the present disclosure relates to a method of forming an integrated chip including forming a ferroelectric layer over a bottom electrode layer, forming a top electrode layer over the ferroelectric layer, performing a first removal process to remove peripheral portions of the bottom electrode layer, the ferroelectric layer, and the top electrode layer, and performing a second removal process using a second etch that is selective to the bottom electrode layer and the top electrode layer to remove portions of the bottom electrode layer and the top electrode layer, so that after the second removal process the ferroelectric layer has a surface that protrudes past a surface of the bottom electrode layer and the top electrode layer.
Embodiments of through array contact structures of a 3D memory device is disclosed. The 3D NAND memory device includes an alternating layer stack disposed on a substrate. The alternating layer stack includes a first region including an alternating dielectric stack, and a second region including an alternating conductor/dielectric stack. The memory device further comprises a barrier structure extending vertically through the alternating layer stack to laterally separate the first region from the second region, and multiple through array contacts in the first region each extending vertically through the alternating dielectric stack. At least one through array contact is electrically connected with a peripheral circuit.
Provided are a semiconductor memory device with guard pillars and a manufacturing method thereof. The semiconductor memory device includes a substrate having a memory region and a periphery region surrounding the memory region, a plurality of bit line structures, a plurality of contacts, a plurality of guard pillars and a plurality of capacitors. The bit line structures are arranged parallel to each other on the substrate in the memory region. The contacts are disposed between the adjacent bit line structures and electrically connected to the substrate. The guard pillars are disposed on the substrate and located between the adjacent bit line structures at the boundary between the memory region and the periphery region. The capacitors are disposed on the plurality of contacts to be electrically connected to the plurality of contacts.
The present application discloses a semiconductor device and a method for fabricating the semiconductor device. The semiconductor device includes a first stack structure positioned on a first substrate, a first impurity region and a second impurity region respectively positioned on opposing sides of the first stack structure and operatively associated with the first stack structure, a second stack structure positioned above the first stack structure with a middle insulation layer interposed therebetween, and a third impurity region positioned on one side of the second stack structure and electrically coupled to the second impurity region. The first stack structure includes a plurality of first semiconductor layers and a plurality of gate assemblies alternatively arranged. The plurality of gate assemblies includes a gate dielectric and a gate electrode. The second stack structure includes a plurality of second semiconductor layers and a plurality of capacitor sub-units alternatively arranged. The plurality of capacitor sub-units including a capacitor dielectric and a capacitor electrode.
Methods of operating semiconductor memory devices with floating body transistors, using a silicon controlled rectifier principle are provided, as are semiconductor memory devices for performing such operations. A method of maintaining the data state of a semiconductor dynamic random access memory cell is provided, wherein the memory cell comprises a substrate being made of a material having a first conductivity type selected from p-type conductivity type and n-type conductivity type; a first region having a second conductivity type selected from the p-type and n-type conductivity types, the second conductivity type being different from the first conductivity type; a second region having the second conductivity type, the second region being spaced apart from the first region; a buried layer in the substrate below the first and second regions, spaced apart from the first and second regions and having the second conductivity type; a body region formed between the first and second regions and the buried layer, the body region having the first conductivity type; and a gate positioned between the first and second regions and adjacent the body region. The memory cell is configured to store a first data state which corresponds to a first charge in the body region in a first configuration, and a second data state which corresponds to a second charge in the body region in a second configuration. The method includes: providing the memory cell storing one of the first and second data states; and applying a positive voltage to a substrate terminal connected to the substrate beneath the buried layer, wherein when the body region is in the first state, the body region turns on a silicon controlled rectifier device of the cell and current flows through the device to maintain configuration of the memory cell in the first memory state, and wherein when the memory cell is in the second state, the body region does not turn on the silicon controlled rectifier device, current does not flow, and a blocking operation results, causing the body to maintain the second memory state.
Support blocks for printed circuit boards (PCB's) and printed circuit board assemblies (PCBA's), wherein the support blocks are produced from a 3D printing process. The support block including a bottom surface having a vacuum connection; a top surface having at least one vacuum hole; at least one recessed surface that is offset from the top surface; and at least one vacuum channel extending from the vacuum connection to the at least one vacuum hole.
The present disclosure refers to methods and electronics used to test immersion cooling controllers. A representative method comprises operably connecting a simulator device to an immersion cooling controller. The simulator device is used to communicate one or more changes to the immersion cooling controller wherein the one or more changes relate to one or more sensed parameters of an immersion cooling system. The reaction of the controller to the one or more changes is compared to an expected reaction of the controller to determine whether the controller is functioning properly. The controller may be configured to control any parameter of an immersion cooling system including, but not limited to, temperature, water flow, pressure, fluid level, fluid purity, and any combination thereof.
A thin, single-layer thermally conductive jacket surrounds a PCA. One or more living springs integrated in the jacket exert compressive force on PCA components where cooling is desired. The compressive force creates and maintains a thermal contact though which heat is conducted out of the PCA components and into the jacket. The jacket conducts the heat (either directly or indirectly) to a liquid-cooled cold plate configured as a cooling frame surrounding one or more of the jacketed PCAs. The jacket, optionally through intermediate thermal transfer devices such as heat spreaders or heat pipes, transfers heat from components on the PCA to the cooling frame. Liquid flowing through the cooling frame's internal channels convects the heat out of the electronic device. Turbulence encouraged by turbulence enhancing artifacts including bends and shape-changes along the internal channels increases the efficiency of the convection.
Proposed is an electronic apparatus with which it is possible to increase design freedom concerning a wall section formed with vent holes. A rear wall section (20D) includes a rectilinear wall section (21i) spaced rearward from a rear edge (41c) of a circuit board (41), and an inclined wall section (21j) located on the rear side relative to the rectilinear wall section (21i). An inner wall section (42e) is located between the inclined wall section (21j) and the rear edge (41c) of the circuit board (41), and is not located between the rectilinear wall section (21i) and the rear edge (41c) of the circuit board (41).
An electrical conveyance assembly includes a substrate that may include an electrically insulating material. The electrical conveyance assembly may include a plurality of electrical conductors connected to the substrate via additive manufacturing. The substrate may include an internal lattice structure formed via additive manufacturing. The substrate may include an internal fluid channel.
A foldable electronic device includes a frame, a flexible component disposed on the frame, and a hinge device. The hinge device includes a chain and at least one elastic padding. The chain is connected to the frame and includes a plurality of chain units. The elastic padding is disposed in at least one of the chain units or encapsulates at least one of the chain units.
A display device that includes a housing with at least one Printed Circuit Board (PCB) and a plurality of rollers disposed in the housing. The display device also includes a display unit which, in turn, includes a display panel and a module cover. The display device further includes a driving unit that is connected to the display panel and the module cover. The driving unit moves the display panel and the module cover between a first state and a second state. In the first state, the panel and module cover are wound around at least one of the plurality of rollers, and in the second state they are unwound from the at least one of the plurality of rollers and exposed by being drawn out from the housing.
A composite printed wiring board that allows for reflow heating for mounting electronic components using solder includes a first printed wiring board, an intermediate member, a second printed wiring board, and a bonding layer. The intermediate member is stacked on the first printed wiring board. The intermediate member has a cavity. The second printed wiring board is stacked on a surface on the opposite side to a surface opposed to the first printed wiring board in the intermediate member. The bonding layer is arranged at a bonding section between the first printed wiring board and the intermediate member and at a bonding section between the second printed wiring board and the intermediate member. The bonding layer contains high melting point metal and low melting point metal. The melting point of the bonding layer is higher than the melting point of the low melting point metal.
An electronic board assembly comprises a board comprising an electronic component and a connector mounted to the board and electrically connected to the electronic component. The connector is configured to receive an electronic card assembly, and the connector comprises an electrical contact and a friction contact. The electrical contact is configured to exert a first amount of force on the electronic card assembly when the electronic card assembly is being seated in the connector. The friction contact is configured to exert a second amount of force on the electronic card assembly when the electronic card assembly is being seated in the connector. The second amount of force is greater than the first amount of force.
An extensible and contractible wiring board that includes an extensible and contractible wiring sheet having an extensible and contractible resin sheet and an extensible and contractible wiring on the extensible and contractible resin sheet, the extensible and contractible wiring including a conductive particle, a resin, and a void at an interface between the conductive particle and the resin; and a fixing sheet on a main surface of the extensible and contractible wiring sheet.
Disclosed herein are communication devices and connected clothing systems. The communication devices comprise a circuit printed on a portion of fabric, the circuit comprising means for transmitting electrical signals to and from a user, a controller electrically pairable to the circuit, and means for attaching the circuit to an item of apparel. Connected clothing systems comprises a communication device as disclosed herein attached to an item of apparel.
Provided is a circuit board, including a first substrate, a second substrate, a third substrate, a fourth substrate, multiple conductive structures, and a conductive via structure. The second substrate is disposed between the first substrate and the third substrate. The third substrate is disposed between the second substrate and the fourth substrate. The third substrate has an opening penetrating the third substrate and includes a first dielectric layer filling the opening. The conductive via structure penetrates the first substrate, the second substrate, the first dielectric layer of the third substrate, and the fourth substrate, and is electrically connected to the first substrate and the fourth substrate to define a signal path. The first substrate, the second substrate, the third substrate and the fourth substrate are electrically connected through the conductive structures to define a ground path, and the ground path surrounds the signal path.
A device may include a temperature controlled chamber. The temperature controlled chamber may be coupled to a plurality of strengthening coated capillary tubes. The strengthening coated capillary tubes may support the temperature controlled chamber and provide thermal insulation to the temperature controlled chamber.
Provided is a static eliminator that efficiently eliminates static electricity from a tray of a droplet ejection device of a tray transport type. A static eliminator 20 includes a movable part 22 which is pushed by a tray 12 due to movement of the tray 12 and moves, and an ion generator 24 disposed on a movement path of the tray 12 and configured to generate ions according to the movement of the movable part 22.
An attraction system of an amusement park includes a sensor configured to monitor electrostatic buildup associated with the attraction system and a control system communicatively coupled to the sensor. The control system is configured to receive data from the sensor, the data being indicative of an amount of the electrostatic buildup associated with the attraction system, and operate the attraction system based on the data indicative of the amount of the electrostatic buildup associated with the attraction system.
A solar-powered lamp is disclosed. The lamp includes a plurality of radiating extensions, each being formed from a plurality of flat panels that can fold relative to each other along lines between respective ones of the plurality of flat panels; and an electronics assembly, wherein the lamp is collapsible, and the flat panels for each of the radiating extensions fold relative to each other as the lamp is collapsed.
Example embodiments relate to light systems with controllable branches of light elements. One example light system includes at least two parallel branches, each branch including a series connection of a plurality of light elements and a switching element. The at least two parallel branches are intended to share a common regulated current source configured for feeding the at least two parallel branches. The light system also includes a control module having a supply input line and at least two control output lights. The at least two control output lines are connected for controlling the switching elements of the at least two parallel branches. The control module optionally includes a galvanic isolation. The control module is configured for controlling the switching elements of the at least two parallel branches according to at least two different control schemes: a first control scheme and a second control scheme.
Example embodiments relate to light system with anti-parallel LEDs. One example light system includes a driver configured to generate a DC current. The light system also includes at least one first group, a first group thereof including a first and a second LED connected in anti-parallel. The light system also includes at least one second group, a second group thereof including a first and a second LED connected in anti-parallel. The at least one second group is connected in series with the at least one first group. Additionally, the light system includes control circuitry configured for selectively operating the first and second group in at least one first one and at least one second mode.
A solid-state light emitter power supply includes a first rectifier circuit, a second rectifier circuit, a power factor correction (PFC) stage, a first flyback converter, a second flyback converter, and a microcontroller. The rectifier circuits are configured to receive phase-cut signals from respective dimmer circuits as inputs and output respective phase-cut rectified power signals. The PFC stage is configured to receive a sum of the phase-cut rectified power signals as input and output a power-factor corrected electrical power to the flyback converters. The flyback converters are connected in parallel and are configured to power respective loads including a respective solid-state light emitter. The microcontroller is configured to receive signals derived from the phase-cut signals as inputs and to output respective pulse-width modulation (PWM) control signals to each of the flyback converters. Each flyback converter receives a respective power output portion of the power-factor corrected electrical power in accordance with the respective PWM control signals.
An LED drive circuit includes a power supply terminal, an LED, a first switch, and a first resistor are connected in series. The power supply terminal, a third resistor, and a second switch are connected in series. A connection point between the third resistor and the second switch, and a control terminal of the first switch are connected. A second resistor is connected between a connection point between the first switch and the first resistor, and a control terminal of the second switch. A first PTC thermistor is connected to a connection point between the control terminal of the second switch and the second resistor.
A light apparatus includes an array of light-emitting diodes (LEDs) in parallel arrangement, in which the LEDs have respective first terminals coupled together for connection to a supply node of a power source that provides the drive current to the LEDs during operation. Driver circuity is disposed between respective second terminals of the LEDs and a return node of the power source. The driver circuitry includes a respective LED driver for each of the LEDs, and each LED driver includes (1) a transistor connected to the second terminal of the respective LED, and (2) a resistor in series between the transistor and a return node of the power source, the transistors of the LED drivers having respective control inputs for receiving respective LED drive signals to control operation of the LEDs.
An induction heating device and a method for sensing a cooking vessel on an induction heating device are provided. The induction heating device may include a controller that converts a resonance waveform generated as current is applied to a sensing coil into a square waveform. The controller may determine whether a cooking vessel placed on the induction heating device has an inductive heating property based on a number of pulses of the converted square waveform.
The invention relates to a rotary induction heater with direct-current excitation for heating solid or liquid or gaseous substances. The alternating magnetic field required for induction or for generating inductive heat is generated with a direct-current coil having a constant magnetic field. The constant magnetic field is converted into an alternating magnetic field by way of a rotating mechanical component.
A cooking apparatus includes: a receiving coil configured to receive power wirelessly, a first rectifier configured to rectify power transmitted from the receiving coil, a first DC capacitor connected to an output terminal of the first rectifier, a working coil, an inverter, a second DC capacitor connected to an input terminal of the inverter, and a filter circuit connected between the first DC capacitor and the second DC capacitor and configured to block a noise current that flows between the first DC capacitor and the second DC capacitor and that is associated with a predetermined frequency or a frequency higher than the predetermined frequency. The inverter is configured to convert power from the second DC capacitor into an alternating current and transmit the converted alternating current to the working coil.
A method of forming a plurality of individual heating cables sets includes creating at least a portion of a master cable set by coupling alternating sections of cold and hot cable section, each section of cold cable section having a length twice a model cold cable section length and each section of hot cable section having a length twice a model hot cable section length. A continuous metallic ground sheath is applied about substantially all of the master cable set and a continuous outer jacket is applied about the continuous metallic ground sheath. The master cable set is segmented at defined locations to create a plurality of individual heating cable sets having an overall length of the model hot cable section length plus the model cold cable section length.
Devices, systems, and apparatuses for heating a liquid are disclosed herein. In one embodiment, a heater includes a base comprising a generally planar surface and at least two heater pillars and a sensor pillar configured on the base. The at least two heater pillars each comprise heating elements. The sensor pillar includes a thermal sensor. A mixing element is configured on the generally planar surface of the base and is coupled to a mixing motor. When powered, the heating elements of the heater pillars are configured to generate heat and the mixing motor is configured to cause the mixing element to rotate.
A session management function (SMF) sends, to a user plane function (UPF), a session configuration message comprising a packet detection rule (PDR) for a group communication session. The PDR comprises a multicast address mapped to a plurality of wireless devices associated with the group communication session, and a forwarding rule associated with the multicast address. The SMF receives, from the UPF, a data notification indicating multicast data arrival for the plurality of wireless devices associated with the multicast address. The SMF sends, to the UPF, a session modification request indicating downlink tunnel information for transmission of the multicast data by the UPF.
NB-IoT offers a communication standard for IoT devices in a cellular network. Techniques for providing efficient spectrum management and timely paging of NB-IoT devices are disclosed, including specific DRX cycles for sets of devices in good coverage which require lower latency paging than provided by standard DRX cycles.
Systems and methods are disclosed for a 3G gateway. In one embodiment, a system is disclosed, comprising a gateway situated between a 3G radio access network (RAN) and a core network, the gateway providing resource management for a nodeB, and providing routing and node management for another base station, wherein the base station may be configured to provide, as a virtual RNC, radio resource control, power control, ciphering, and multiplexing of multiple users onto a transmission path for a first mobile device attached to the nodeB; the gateway may be configured to relay traffic for a second mobile device attached to the base station; and the gateway may be configured to relay traffic to the core network from both the nodeB and the base station via an IuCS interface and an IuPS interface.
A base station (BS) in a wireless communication system is provided. The BS comprises a processor configured to determine frequency units within a frequency range for a bandwidth of an operating carrier, wherein a listen-before-talk (LBT) operation is performed over each of the frequency units; and determine, for each of the frequency units, a set of intended spatial transmit (TX) parameters and a set of spatial receiver (RX) parameters of the LBT operation; and determine a subset of the frequency units for a downlink transmission based on the LBT operation performed over each of the frequency units; and a transceiver operably connected to processor, which is configured to transmit, to a user equipment (UE), downlink channels using the bandwidth corresponding to the determined subset of the frequency units.
Embodiments herein provide techniques for indication of a system frame number (SFN) in and/or associated with a random access response (RAR) for a random access procedure. A UE may transmit a physical random access channel (PRACH) preamble in a PRACH occasion (e.g., in a Msg1 or MsgA) and monitor for a message (e.g., Msg2 or MsgB) in a RAR window. The RAR window may be greater than one frame. The Msg2 or MsgB (e.g., a downlink control information (DCI) and/or a medium access control (MAC) RAR) may indicate the SFN associated with the RACH occasion. The UE may determine whether the message is for the UE or another UE based on the SFN. Other embodiments may be described and claimed.
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). A method performed by a user equipment (UE) is provided that includes receiving, via a RRC signaling, SIB for two uplink carriers in one cell, the two uplink carriers including a first uplink carrier corresponding to a downlink carrier in which a downlink synchronization signal is received and a second uplink carrier, transmitting an uplink signal on one of the two uplink carriers configured to the UE.
Methods, systems, and devices are described for providing prioritization of real-time data involving forward and return communication links of a vehicle. In embodiments, a multi-user network access terminal serving multiple communication devices on a vehicle via a communication link receives an indication associated with a pre-defined triggering event from a triggering device on a vehicle, identifies real-time data associated with the pre-defined triggering event for transmission via the communication link, prioritizes the real-time data relative to other data associated with the multiple communication devices for transmission via the communication link, and transmits the prioritized real-time data via the communication link. In embodiments, methods, systems, and devices are also described for data prioritization involving network controllers.
A wireless device receives, from a base station, a first system information block. The first system information block comprises a broadcast status parameter indicating that a second system information block for a sidelink communication is provided on-demand. A radio resource control (RRC) request to establish an RRC connection for the sidelink communication is transmitted based on the broadcast status parameter. Based on the RRC connection, a sidelink request for a sidelink resource for the sidelink communication is transmitted. An RRC message indicating the sidelink resource is received.
A method for a base station in communication with a user device through a wireless communications network is described. The method includes communicating with a user device on a current frequency through a wireless communications network. The method may also include determining, based at least in part on a model, a probability that a higher capacity may be acquired by the user device on a frequency other than the current frequency; predicting a first recommended frequency for the user device that is likely to have a higher capacity than the current frequency; instructing the user device to scan the first recommended frequency; receiving an indication from the user device that the first recommended frequency has a higher capacity than the current frequency; and communicating with the user device on the first recommended frequency.
An external client requests the location of a UE using control plane signaling. The UE sends downlink location measurements, such as Reference Signal Time Differences, for a plurality of base stations (BSs) to a serving BS at a layer 1 or layer 2 protocol level and at first periodic intervals. The UE and the plurality of BSs send additional location measurements, such as receive time-transmission time differences, to the serving BS at second periodic intervals, which are longer than the first periodic intervals. The serving BS uses the additional location measurements and downlink location measurements to determine timing information, such as Real Time Differences, for the plurality of BSs. The serving BS determines the location of the UE using the downlink location measurements and the timing information at the first periodic intervals and sends the location to the external client using user plane signaling to reduce delay.
The present invention relates to a method of reducing blind decoding attempts by a User Equipment (UE) in a telecommunication network. The method comprises configuring a Search Space (SS) configuration to the UE. A Base Station (BS) signals one of a subset of Aggregation Levels (ALs) to be monitored based on channel quality of the UE and an associated time period, and a value of multiplication factor (k) and an associated time period. The UE iteratively monitors a Physical Downlink Control Channel (PDCCH) on the ALs signalled by the BS till the UE stops receiving a new configuration. The UE performs one of adopting an original configuration, requesting the BS for a new configuration, utilizing a default configuration or utilizing an original configuration.
Provided is a terminal that can appropriately transmit an uplink signal. In a terminal (200), a control unit (211) determines a processing mode with respect to uplink data and uplink control information according to a requirement for at least one of uplink data and uplink control information when transmission of an uplink data channel that includes the uplink data and transmission of an uplink control channel that includes the uplink control information temporally overlap. A transmission unit (218) transmits the at least one of the uplink data and the uplink control information on the basis of the determined processing mode.
Apparatuses, methods, and systems are disclosed for uplink transmission power allocation. One method includes receiving a configuration of two uplink carriers. The method includes determining whether a configuration parameter corresponding to at least one of a first uplink carrier and a second uplink carrier for a serving cell is configured. The method includes determining whether a total user equipment transmit power for uplink transmissions in a transmission occasion exceeds a maximum user equipment output power, wherein the uplink transmissions comprise a first uplink transmission on the first uplink carrier and a second uplink transmission. The method includes, in response to determining that the total user equipment transmit power for uplink transmissions in the transmission occasion exceeds the maximum user equipment output power, determining a first priority level for the first uplink transmission and a second priority level for the second uplink transmission.
A communication method used by a base station apparatus includes: transmitting a PDCCH, a PDSCH, and a higher layer signaling to configure threshold values; and receiving HARQ-ACKs and an SR, the HARQ-ACKs including a HARQ-ACK. When a number of bits of the HARQ-ACK is equal to or less than two, a resource of the PUCCH is provided from PUCCH resources included in a first PUCCH resource set based on a first value provided based on a number of bits of the HARQ-ACKs received in the PUCCH, regardless of a number of resources of the SR that overlap with the PUCCH, and when the number of bits of the HARQ-ACK exceeds two, the resource of the PUCCH is provided from PUCCH resources included in a second PUCCH resource set based on threshold values, a sum of the number of bits of the HARQ-ACKs, and the number of resources of the SR.
The present disclosure provides a method and a device in a User Equipment (UE) and a base station for wireless communication. A UE first receives a first signaling and a first downlink signaling, and transmits a first radio signal. Herein, the first signaling comprises scheduling information of the first radio signal, the scheduling information includes at least one of a time domain resource occupied, a frequency domain resource occupied, a MCS, a HARQ process number, a RV or a NDI; the first radio signal comprises M first type sub-signal(s) and a second type sub-signal, the M first type sub-signal(s) carries(carry) M first type bit block(s) respectively. The above method can dynamically adjust the number of REs occupied by uplink control information on an uplink physical layer data channel so as to control the transmission reliability of the uplink control information in a flexible manner.
An uplink transmission can be received in an allocated slot on a first serving cell of a base station, the allocated slot on the first serving cell overlapping with multiple slots on a second serving cell of the apparatus. A first power headroom report can be received for the allocated slot on the first serving cell. A second power headroom report can be received for the second serving cell, where the second power headroom report is for a first slot of the multiple overlapping slots on the second serving cell that fully overlaps with the allocated slot on the first serving cell. The first power headroom report and the second power headroom report can be received in the uplink transmission in the allocated slot on the first serving cell. The first power headroom report and the second power headroom report can be Type 1 power headroom reports.
Methods, systems, and devices for wireless communications are described. A communication device, otherwise known as a user equipment (UE) may receive, in a first control resource set (CORESET), a first downlink control information (DCI) message scheduling a first uplink shared channel, the first CORESET corresponding to a first CORESET pool index. The UE may receive, in a second CORESET, a second DCI message scheduling a second uplink shared channel, the second CORSET corresponding to a second CORESET pool index different from the first CORESET pool index, where the second DCI message may be received before transmission of the first uplink shared channel. The UE may transmit both the first uplink shared channel and the second uplink shared channel based on the first uplink shared channel and the second uplink shared channel corresponding to a same hybrid automatic repeat request (HARQ) process.
A user equipment (UE) receives a SPS resource configuration from an eNodeB (eNB), and transmits information related to a semi-persistent scheduling (SPS) activation for a specific logical channel to the eNB. The information may include timing information for the specific logical channel which indicates when a SPS resource for the specific logical channel should be activated. The specific logical channel may correspond to a vehicle-to-everything (V2X) communication.
To appropriately perform data transmission using a certain symbol, one aspect of a user terminal of the present disclosure includes: a transmitting section that transmits an uplink shared channel by using a certain number of symbols; and a control section that performs control such that transmission of the uplink shared channel using one symbol is performed when an allocation type allowing a change of a start position of the uplink shared channel is employed in a case that a plurality of allocation types for a time direction of the uplink shared channel are supported.
A system and method for communicating and sensing for distributed antennas associated with a building. Each of a number of antennas distributed geographically within the building include one or more sensors, each of the one or more sensors being configured to sense an environmental condition associated with the building and generate sensor data. A sensor processor is configured to receive the sensor data and generate a digital map view of a portion of the building based on locations of the plurality of antennas, the map view including a digital representation of the sensor data.
A method of determining a geographical location of an access point in a wireless local access network allowing access to a multimedia IP network core, implemented by an input server of the network core, is described. After receipt of a message from a terminal via the access point containing information on the location of the terminal inserted into the message signal, a material identifier of the access point is extracted and stored with the location information. A geographical location of the access point is determined using location information stored with the material identifier of the access point. The geographical location of the access point associated with the extracted material identifier may be inserted into the message signal as the geographical location of the terminal, prior to transmitting this message to another piece of equipment in the network core.
In one general aspect, a method can include identifying, by a computing device, a geographic proximity of an entity, establishing, by the computing device, direct short-range communications with the entity, the computing device and the entity being able to communicate with one another using a short-range communication protocol. The method can further include receiving, by the computing device, an indication that the computing device shares an identifier with the entity, and receiving, by the computing device, information relevant to the computing device regarding the entity based on the shared identifier.
A UE receives a first configuration for at least one RRM measurement gap. The UE receives one or more PRSs prior to the at least one RRM measurement gap. The UE identifies whether a processing availability of the UE during the at least one RRM measurement gap is sufficient to process the one or more PRSs. The UE processes the one or more PRSs, where in response to the processing availability of the UE during the at least one RRM measurement gap, the one or more PRSs are processed during the at least one RRM measurement gap; and in response to lack of the processing availability of the UE sufficient to process the one or more PRSs during the at least one RRM measurement gap, the one or more PRSs are processed, at least in part, outside of the at least one RRM measurement gap.
A method of establishing a signalling connection between a remote User Equipment, UE, and a telecommunication network via a relay capable UE, wherein said relay capable UE has established user plane connectivity to an intermediate node comprised by said telecommunication network and is arranged for supporting establishment of said connection for said remote UE, said method comprising the steps of receiving a registration message over said user plane forwarded by said relay capable UE and originating from said remote UE for registering said remote UE to said telecommunication network, forwarding said registration message to a Mobility Management Function comprised by said telecommunication network and receiving a registration accept message from said Mobility Management Function for accepting registration of said remote UE to said telecommunication network, and forwarding said registration accept message to said remote UE via said relay capable UE.
Implementations of the present application relate to the field of communications, and provide a data transmission method and device, and a system. The method comprises: a terminal transmits data using first power in a first area, and transmits data using second power in a second area, wherein the first area and the second area are distinguished by transmission resources.
An apparatus that matches one or more affiliates to a user includes a memory, a geofencing engine, an artificial intelligence engine, and processing circuitry communicatively coupled to each. The geofencing engine determines a current geofenced area of a mobile device of the user. The artificial intelligence engine determines anticipated needs of the user. The processing circuitry determines, using the affiliate database, a list of candidate affiliates for the current geofenced area, and transmits a query to an affiliate feed for the list of candidate affiliates, where the query is based at least in part on the anticipated need of the user. The processing circuitry determines a first affiliate and a second affiliate based on the query and receives query results for the first affiliate and the second affiliate from the affiliate feed. The results are transmitted to the mobile device for presentation in a user interface.
A method may include identifying paths from a user equipment (UE) device to an anchor station, determining that a first path corresponds to a direct wireless link to the anchor station and determining, in response to determining that the first path corresponds to a direct wireless link, a signal quality and a congestion associated with the direct wireless link. The method may also include selecting, in response to determining that the signal quality satisfies a signal quality threshold and the congestion satisfies a congestion threshold, the first path for the UE device to use when communicating with the anchor station. The method may further include identifying, in response to determining that the signal quality does not satisfy the signal quality threshold or the congestion does not satisfy the throughput threshold, another path for the UE device to use when communicating with the anchor station.
A method for interfacing one or more information technology (IT) devices with an application server includes (1) receiving, at a control system, first downlink data from the application server, and (2) steering the first downlink data from the control system to a first IT device via at least one of a first plurality of parallel data communication links between the first IT device and the control system, according to a first steering policy.
A controller, terminal device, control method, and program for handover connections is provided. A controller may acquire estimated communication delay information regarding communication via base stations. A terminal device connected to another base station different from the base station above may acquire requested delay information regarding allowable delay. The terminal device may be notified of settings regarding cells that should be measured for wireless quality by the terminal device based on communication delay information of the base station and requested delay information. Handover control of the terminal device may be performed based on the terminal device reporting the measured wireless quality based on these settings.
A mechanism for controlling service of a user equipment device (UE), including (i) predicting that the UE will move sequentially through multiple zones of coverage of an access node that operates on a different respective set of one or more frequency bands in each zone of coverage and that has a respective radio-frequency (RF) circuitry quality as to each frequency band, (ii) based on the predicting, determining an RF-circuitry-quality score of the access node as an aggregate of the RF-circuitry-qualities of the access node as to the frequency bands on which the access node operates in the multiple zones of coverage through which the UE is predicted to move, and (iii) before the predicted movement of the UE through the multiple zones of coverage occurs, proactively using the determined RF-circuitry-quality score of the access node as a basis to control whether the UE is served by the access node.
An exposure node (50) receives a first request for resource management for future background data transfer between an application service provider and a plurality of radio terminals (10) from a server (60) associated with the application service provider and send a second request to a policy control node (40) in response to receiving the first request. The first request includes a parameter indicating whether background data transfer not complying with a previously agreed or negotiated transfer policy should be stopped, or whether the background data transfer should continue under a charging rule different from a previously agreed charging rule. The second request includes the parameter obtained from the first request. This enables the application service provider to negotiate with the radio communication network about handling of background data transfer not complying with a previously agreed transfer policy.
The disclosure relates to a 5th generation (5G) or a pre-5G communication system provided to support a higher data transfer rate than a system after a 4th generation (4G) communication system such as long term evolution (LTE). An operation method of a terminal in a wireless communication system includes: obtaining an RLC transmission mode and RLC configuration information in the process of determining a V2X service requiring configuration of a unicast session and configuring the unicast session with another terminal; if the terminal is determined to be in the coverage of a base station, receiving an RLC transmission mode and RLC configuration information from the base station; and if it is determined that the terminal is not located in a base station coverage, obtaining a pre-configured unicast session and pre-configured RLC configuration information for each RLC transmission mode, which is mapped to a V2X service.
Methods of operating user equipment for device-to-device, D2D, communications are provided. Operations include transmitting a quality of service, QoS, flow establishment request, the flow establishment request indicating that the QoS flow is to be transmitted over a sidelink, responsive to a determination that a required QoS flow will be fulfilled, receiving a message indicating that a requested sidelink QoS flow will be supported and receiving mapping and configuration data corresponding to the sidelink QoS flow, and responsive to determining that the required QoS may not be fulfilled, receiving a message indicating that the requested sidelink QoS flow will not be established.
Apparatus comprising means for performing: performing self-organizing network measurements to generate self-organizing network measurement information; and in response to determining that the apparatus has user data to transmit to a base station, determining whether the self-organizing network measurement information can be accommodated in a message together with the user data.
A real-time network consumption tracking service is provided. A charging function (CHF) device receives transaction records of network consumption by user equipment (UE) devices in a wireless network and generates individual event messages based on each of the transaction records. Each of the individual event messages includes a detailed record based on one of the transaction records. The CHF device associates each of the individual event messages with a message bus topic, formats each of the individual event messages for publication on the message bus, and publishes each of the formatted individual event messages to the message bus. The message bus is accessible to external systems that generate dynamic network consumption data sets based on the formatted individual event messages.
A method and apparatus for reporting a master cell group (MCG) failure and/or a Primary Cell (PCell) failure when the MCG failure and/or the PCell failure is detected by a wireless communication device is disclosed. In one embodiment, a method for reporting a Master Cell Group (MCG) failure by a wireless communication device, includes: detecting a first MCG failure; and reporting the first MCG failure to a first wireless communication node, according to at least one of the following: a first indicator, a first failure type of the first MCG failure, a status of a Secondary Cell Group (SCG), and a Signal Radio Bearer (SRB) configuration.
A method includes accessing a network graph including: a set of nodes, each representing a transceiver; and a set of edges, each edge connecting two nodes and representing a communication channel between a pair of transceivers. The method also includes: accessing a network state comprising a set of edge values for the set of edges; and identifying a set of triangle graphs in the network graph. The method further includes, for each triangle graph in the network graph: calculating a component diagnostic score based on a subset of edge values; and for each node in the triangle graph, updating a cumulative diagnostic score for the node based on the component diagnostic score. The method additionally includes, in response to detecting a cumulative diagnostic score for a node exceeding a threshold cumulative diagnostic score, triggering a corrective action at a transceiver represented by the node.
The present disclosure is related to an access point device, a method, an apparatus and a medium. The access point device comprises: a memory having instructions stored thereon; and a processor configured to execute the instructions stored on the memory to cause the access point device to perform the following: determining an unstable client device which is disconnected from the access point device repeatedly; determining a flap reason for the client device based on a disconnecting message between the access point device and the client device; and performing an operation corresponding to the flap reason to stop flapping.
A control unit receives at least one of a plurality of synchronization signals transmitted after undergoing beam sweeping via a wireless communication unit. The beam sweeping includes each of the plurality of synchronization signals forming a different beam and transmitted from the base station during a predetermined period of time. The control unit determines, from a plurality of pieces of beam sweeping configuration information, one piece of the configuration information based on priority between a plurality of types of beam sweeping and receives the synchronization signal or report the received synchronization signal to the base station using the one piece of the configuration information determined based on the priority. The number of the synchronization signals transmitted during a predetermined period of time varies among the plurality of pieces of beam sweeping configuration information.
Apparatus and methods for providing multi-tier quasi-licensed spectrum wireless service via a common wireless access node such as a small-cell. In one embodiment, the quasi-licensed system utilizes multi-sector antennae to create antenna lobes adaptively according to parameters associated with different cell sectors, such as user traffic, random access requests, and/or interference. In one variant, when the user traffic or interference is determined to be very high in a particular sector, the sector is configured and activated based on the availability of low-noise spectrum. In another variant, when a new sector is created, the electrical power resources available for that sector are checked, and based on the amount of power available at that sector, either CBSD Category A or B status is allocated to that sector.
In certain embodiments, one or more Citizens Broadband Radio Service (CBRS) service devices (CBSDs) may be migrated from their current Spectrum Access System (SAS) to a new SAS, where at least one existing PAL or GAA spectrum grant is transferred from the current SAS to the new SAS without waiting for a timer associated with the existing spectrum grant to expire. CBSDs may be migrated one at a time or multiple CBSDs of a single service provider may be migrated in a single process where the multiple CBSDs are identified by a shared organization ID associated with the service provider. In either case, a migrating CBSD can continue to use its previously existing spectrum grants after migrating to the new SAS without significant delay.
A method for transmitting information and receiving information and a communication device are provided. The method is applied to an unlicensed carrier, a first time unit on the unlicensed carrier is used to transmit target uplink control information, and a second time unit on the unlicensed carrier is used to transmit the target uplink shared channel. The second time unit is located after the first time unit in a time domain; and the method includes: a terminal device determines the target uplink control information and the target uplink shared channel; and the terminal device transmits the target uplink control information and the target uplink shared channel in the second time unit.
The present invention relates to a wireless communication method and a wireless communication terminal for a spatial reuse operation of an overlapping basic service set, and more particularly, to a wireless communication method and a wireless communication terminal for supporting a spatial reuse operation of an overlapping basic service set to efficiently use a wireless resource. To this end, provided are a wireless communication terminal including: a processor; and a communication unit, wherein the processor receives a trigger frame indicating an uplink multi-user transmission, and transmits a trigger-based PHY protocol data unit (PPDU) in response to the received trigger frame, wherein the trigger-based PPDU comprises a spatial reuse parameter for spatial reuse operation of an overlapping basic service set (OBSS) terminal and a wireless communication method using the same.
An MDM management system to manage files outside the scope of MDM for macOS, the management system. The system has an MDM platform for managing a plurality of mobile devices each with a macOS operating system, the MDM manager allowing for creation of configuration profiles for an array of files outside of the scope of MDM for macOS and the configuration profiles having defined content settings. The MDM manager manages a plurality of managed mobile devices having a file manager agent to receive the array of configuration profiles from the MDM manager, the mobile devices each having a module to detect a change in the file outside the scope of MDM for macOS and when the change occurs to check a content change against the defined content settings, and if the change deviates from one of the defined content settings, returning the file to the defined content settings of the configuration profile.
A computer-implemented method for tracking a user includes: configuring a client device for entering: a starting point for a trip, a destination, mode of transportation, and indication of starting the trip; configuring the server for identifying a preferred route based upon: a distance of the trip, a crime rate of areas between the starting point and destination, and the mode of transportation; configuring the server for calculating an allotted time for the trip; configuring the client device for continuously transmitting its location to the server; configuring the server for continuously monitoring the location of the client device; configuring the client device for selectively transmitting an alarm message to the server when the client device deviates beyond a threshold amount from the preferred route or the allotted time for the trip; and configuring the server for notifying a family member and local police when the panic alarm message is received.
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. Accordingly the embodiments herein provides a method and system for ciphering of initial NAS message protection procedure. A UE is registered to a first PLMN and a first 5G NAS security context has been established. The UE selects a second PLMN. The UE sends Initial Registration procedure with only cleartext IE to the second PLMN. The second PLMN may initiate and perform authentication procedure. The second PLMN initiates NAS Security mode control procedure and sends a Security Mode Command message containing the selected NAS ciphering method to the UE. The UE sends entire the Registration Request message containing both cleartext IE(s) and non-cleartext IE(s) using the NAS ciphering method sent in the Security Mode Complete message. The second PLMN send Registration Accept message.
A method includes forming a communication channel between a user device and an access device. The communication channel is then secured using a user device key pair in the user device and an access device ephemeral key pair in the access device. The access device then generates a session key using at least a private cryptographic key in the access device ephemeral key pair, and a public key in the user device key pair. The access device then uses the session key to secure an ultrawideband communication channel between the user device and the access device.
An Internet of things (IoT) wireless communication module. The IoT wireless communication module comprises an antenna, a radio transceiver coupled to the antenna, an embedded universal integrated circuit card (eUICC) coupled to the radio transceiver, where the eUICC is provisioned with a plurality of eSIM profiles, a non-transitory memory, a processor coupled to the non-transitory memory, to the radio transceiver, and to the eUICC, and an eSIM profile adapter application stored in the non-transitory memory. When executed by the processor, the eSIM profile adapter application determines a system installation context of the IoT wireless communication module, selects one of the plurality of eSIM profiles stored in the eUICC based on the system installation context, and activates the selected eSIM profile in the eUICC.
A process for managing network congestion uses crowd-sourced real-time information about current conditions in a network. The crowd-sourced real-time information may include information on a shared channel, such as a cell of a wireless network, produced by monitoring data sessions in the network and using mapping information that maps IP addresses of the data sessions to cell identifiers to associate measurements of the data sessions with corresponding cells. The measurements corresponding to a cell may be used to create and/or update a congestion profile for the cell, and the congestion profile may be used to select and set parameters of a congestion control algorithm. The congestion control algorithm may include an Initial Congestion Window Algorithm for controlling a congestion window.
A feedback based public safety method is provided. The method is implemented by a computing device and comprising receiving, from an external device of an individual, identification data of the individual associated with the external device, accessing from one or more databases, by the computing device of the user, ratings data specific to the individual, the ratings data is based on historical interactions of the individual, comparing the ratings data with one or more of a plurality of threshold values, determining, based on the comparing, whether the ratings data satisfies one or more of the plurality of threshold values, and initiating one or more of a plurality of action sets responsive to the ratings data satisfying the one or more of the plurality of threshold values.
Systems and methods for providing additional functions on a user equipment (UE) with an over-the-top (OTT) application are disclosed. The systems and methods can enable the UE to register with a telephony application server (TAS) using a subscriber identity module identification (SIM ID). The registration can enable communications directed to a cellular number, for example, to be redirected to the UE via a Wi-Fi connection through a wireless residential gateway (WRG). The OTT application can enable the UE to utilize the SIM ID to send and receive communications via a cellular network, an internet protocol (IP) network, or both. The OTT application can also provide applications and capabilities that are not otherwise available on the UE. An OTT settings graphical user interface (GUI) can enable the user to dynamically configure how communications are sent and received in response to changing conditions or preferences.
An industrial monitoring system comprises a plurality of gateways in transmission range of a monitoring device. A gateway, of the plurality of gateways, receives a first transmission indicating that the monitoring device is requesting to communicate with any one of the plurality of gateways. The gateway determines a signal quality of the received first transmission, and determines a wait time in which at least a portion of the wait time is inversely proportional to the signal quality. After expiration of the wait period, the gateway devices sends, to the monitoring device a second transmission indicating acceptance of the request.
An apparatus for generating a plurality of audio channels for a speaker setup, comprises a processor repeating an energy distribution from a speaker not contained in the speaker setup to the speakers in the speaker setup to acquire a downmix information for a downmix to the speaker setup; and a renderer for generating the plurality of audio channels using the downmix information.
Media content playback is based on an identified geographic location of a sound source. A geolocation of a target venue is determined. A first geolocation of a media playback device is determined. An indication that the media playback device is within a threshold distance of the target venue is received. Media content associated with the target venue is transferred to the media playback device, wherein one or more characteristics of the media content are dynamically modified to simulate audio originating from the target device. The one or more characteristics of the media content can include audio content characteristics associated with a timing filter, a loudness filter, and a timbre filter.
Disclosed are techniques for an improved method for performing Acoustic Wave Decomposition (AWD) processing that reduces a complexity and processing consumption. The improved method enables a device to perform AWD processing to decompose an observed sound field into directional components, enabling the device to perform additional processing such as sound source separation, dereverberation, sound source localization, sound field reconstruction, and/or the like. The improved method splits the solution to two phases: a search phase that selects a subset of a device dictionary to reduce a complexity, and a decomposition phase that solves an optimization problem using the subset of the device dictionary.
A method of reproducing a multi-channel audio signal including an elevation sound signal in a horizontal layout environment is provided, thereby obtaining a rendering parameter according to a rendering type and configuring a down-mix matrix, and thus effective rendering performance may be obtained with respect to an audio signal that is not suitable for applying virtual rendering. A method of rendering an audio signal includes receiving a multi-channel signal includes a plurality of input channels to be converted into a plurality of output channels; determining a rendering type for elevation rendering based on a parameter determined from a characteristic of the multi-channel signal; and rendering at least one height input channel according to the determined rendering type, wherein the parameter is included in a bitstream of the multi-channel signal.
The present disclosure relates to charging and recharging systems for compact hearing aids, components thereof, and support devices therefor. The charging and recharging systems generally include a light emitting device, such as an aural insert having a light emitting diode, and a photovoltaic cell disposed on an implanted hearing aid. In operation, the light emitting device is positioned in or near the entrance of the ear canal and transmits light energy across the ear canal towards the implanted hearing aid. The photovoltaic cell receives the light energy and converts the light energy into stored electricity to power the hearing aid.
A display apparatus including a flexible vibration module and a method of manufacturing the flexible vibration module are provided. A display apparatus includes: a display panel configured to display an image, and a flexible vibration module on a rear surface of the display panel, the flexible vibration module configured to vibrate the display panel, the flexible vibration module including: a plurality of first portions having a piezoelectric characteristic, and a plurality of second portions respectively between pairs of the plurality of first portions, the plurality of second portions having flexibility.
An electronic device, with a display device, a communication device, one or more processors and memory, displays a first representation of a first controllable external device, where the first controllable external device is situated at a location. The device detects a first input corresponding to a selection of the first representation of the first controllable external device. In response to detecting the first input, the device transmits instructions, using the communication device, to the first controllable external device to perform a function if the first controllable external device is of a first type or displays, using the display device, a user interface for controlling characteristics of the first controllable external device.
There is disclosed an audio recorder that automatically determines, when preset microphones are configured to be detachable and different microphones are attached to the same jacks, whether or not the different microphones are in-house microphones, and automatically determines which of the X-Y technique or the A-B technique is used as the attachment technique. Holders in the audio recorder include a switch structure in which, in cases where the different microphones are attached in place of the preset microphones, a contact is turned on only when the different microphones are in-house microphones. Further, a main body unit includes a processor that, when the contact in the switch structure is turned on, automatically determines which of the X-Y technique or the A-B technique is used based on a voltage value of a certain terminal in a plug of the different microphones.
This invention provides an image encoding apparatus operable to encode RAW image data obtained from a capturing sensor that has a color filter array in which a plurality of filters for each of three primary colors and a plurality of filters for a specific color for luminance are arranged in an N×N pixel region, where the image encoding apparatus comprises a conversion unit which converts the RAW image data into a plurality of planes each configured by a single color component; and an encoding unit which encodes each of the planes, wherein the conversion unit, for each component representing the three primary colors, by referencing pixel values of the same component in the N×N pixel region, generates a plane configured by a low-frequency component data and a plane configured by a high-frequency component.
A signal processing device according to the present technology includes a stacked auto encoder that processes an input signal from a sensor, a control line associated learner including a neural network and subjected to control line associated learning for performing learning by associating different event aspects related to a specific event with values of different control lines with a feature quantity obtained in an intermediate layer of the stacked auto encoder after pretraining as an input, and a refactorer that obtains a difference between a first output that is an output of the control line associated learner when a first value is given to the control line, and a second output that is an output of the control line associated learner when a second value different from the first value is given to the control line.
Described herein are techniques that may be used to enable automatic collection or capture of media content by a content capture device based on detection of priority conditions, such as an unholstering event. Such techniques may comprise obtaining, from one or more sensors installed within a holster device oriented proximate to a space into which an object is inserted, sensor data indicating position information for the object, determining, based on the sensor data, that the object is being withdrawn from the space, determining, based on the withdrawal of the object, that media content should be collected, and upon determining that media content should be collected, causing the content capture device to begin collecting media content.
A shooting control method includes displaying, by a terminal, a first screen that is not a video recording viewfinder screen, receiving, by the terminal, a first operation of a user on the first screen, displaying, in response to the first operation, a second screen, starting, in response to the first operation, to record a first video, and buffering, in response to the first operation, the first video, when the terminal detects a second operation, in response to the detected second operation, stopping, by the terminal, a video recording, and displaying, in response to the detected second operation, a third screen prompting the user to determine whether to save the first video, and saving or deleting the first video according to a selection operation of the user on the third screen.
A camera module and an electronic device having the same, and a method for manufacturing the camera module, wherein the fixed-focus camera module comprises a circuit board; a photosensitive element, which is conductively connected to the circuit board; a molded base, wherein the molded base is integrally molded on the circuit board and the photosensitive element, and the molded base forms a light window, so as to provide a light passage for the photosensitive chip through the light window; and an optical lens, wherein the optical lens is supported on the molded base and corresponds to the light window formed by the molded base, wherein the circuit board comprises a circuit board substrate and at least one electronic component, wherein the at least one electronic component is electrically connected to the circuit board substrate, wherein the circuit board substrate has a blank side, and wherein the blank side of the circuit board substrate is free of the at least one electronic component.
The following relates to forming a combined image by an imaging system with a rotatable reflector. A reflector is rotated about an axis to a first position relative to an image sensor. At the first position, the reflector directs light from a first portion of a view corresponding to an external environment towards the image sensor. An image of the first portion of the view is captured by the image sensor. The reflector is rotated about the axis to a second position relative to the image sensor. At the second position, the reflector directs light from a second portion of the view corresponding to the external environment towards the image sensor. An image of the second portion of the view is captured by the image sensor. The image of the first portion and the image of the second portion are combined to form an image corresponding to the view.
A camera module includes a lens module having a first optical path; an optical path converting component configured to reflect or refract light incident on a second optical path and a third optical path, intersecting the first optical path, to the lens module; a light-blocking member connected to the optical path converting component and configured to block light incident along the second optical path or the third optical path.
A system and method for scheduling at least one advertisement for presentation in connection with at least one media program is presented. In one embodiment, the method comprises determining a measure of engagement of at least a portion of the at least one media program, selecting the at least one advertisement from the plurality of advertisements based at least in part upon the determined measure of engagement of the at least a portion of the media program, and scheduling the selected advertisement for presentation in connection with the selected at least one advertisement.
Systems and methods for interacting with an enhanced live multimedia stream are disclosed. One method may include: presenting a plurality of live media streaming options, wherein at least a subset of the plurality of live media streaming options comprise one or more features enabling enhanced interaction between users; receiving an indication to join a general virtual media streaming session associated with one of the subset; retrieving a first user profile associated with a first user; connecting the first user profile to the general virtual media streaming session; transmitting, to the first user device via a multimedia streaming platform, the live multimedia stream playing in the virtual media streaming session; identifying one or more points in the live multimedia stream at which to implement the one or more features enabling enhanced interaction between users; and implementing at least one of the one or more features in the virtual media streaming session.
Advertisements for brands that are to be aired during media programs are selected based on similarities between the brands and creators of the media programs. As a media program is being aired, data representing content of a media program is processed to identify words being spoken or sung during the media program and sentiments associated with the media program. The media program is classified based on the words and sentiments, and a classification of the media program is compared to attributes of advertisements to determine which of the advertisements is best suited for airing during the media program. Additionally, a set of words that, if spoken or sung during a media program would establish conditions favorable to a given advertisement may be identified and provided to a creator.
A disclosed example apparatus includes at least one memory, instructions in the apparatus, and processor circuitry to execute the instructions to store a logged media impression for a media identifier representative of media accessed via the Internet, cause transmission of a device identifier or a user identifier to a database proprietor when a user has not elected to not participate in third-party tracking corresponding to online activities, access user information from the database proprietor based on the device identifier or the user identifier, log a demographic impression based on the media impression and the user information, and generate an impression report corresponding to the media based on the demographic impression.
In one aspect, a method includes identifying a group of multiple content-presentation devices that are tuned to the same channel and that are each scheduled to perform, at a modification start-time, a respective content-modification operation that comprises modifying a modifiable content-segment in connection with an upcoming content-modification opportunity on the channel. The method also includes determining that, after the modification start-time, at least a subgroup of the group of content-presentation devices have detected a mismatch between reference fingerprint data representing the modifiable content-segment and query fingerprint data representing content received by at least the subgroup of content-presentation devices. The method also includes determining that at least the subgroup of content-presentation devices are connected to tuner devices associated with the same content distributor and, in response to determining that at least the subgroup of content-presentation devices are connected to tuner devices associated with the same content distributor, performing an action.
Systems and methods for handling a query comprising a media quote are provided. One example method includes receiving, at a computing device, an input comprising a query. A media quote is identified based on the query. A media asset is identified based on the identified media quote. An action is performed at the computing device, the action based on the identified media asset.
There is provided a display apparatus which includes an input device having a plurality of video signal terminals including a digital video signal terminal, a display configured to display an input signal which is input from the input device, and a controller configured to set a search time of a digital video signal in accordance with presence or absence of power supply to a power supply terminal of the digital video signal terminal, and a connection status in a case in which the power supply is present, and configured to execute a search of the digital video signal in the search time.
A set-top box with enhanced behavioral controls and system and method for use of the same are disclosed. In one embodiment of the set-top box, a wireless transceiver is located within a housing, which also interconnectedly includes a television input, a television output, a processor, and memory. The set-top box may pair with an electronic door locking apparatus coupled to a door that is room-collocated with the set-top box in a hospitality establishment. The set-top box may then receive a status signal from the electronic door locking apparatus relative to the open/closed status of the door and locked/unlocked status of the door.
A system and method for ingesting, normalizing and analyzing multiple disparate datasets surrounding live sports events combined with real-time viewing content recognition and understanding on a user device to enable digital services to recommend real-time, personalized interactive offers such as sports bet offers to the device that are synchronized to live events being visual or audibly projected proximate the user device despite inherent latency between the user device and the projected live event.
Alignment between closed caption and audio/video content may be improved by determining text associated with a portion of the audio or a portion of the video and comparing the determined text to a portion of closed caption text. Based on the comparison, a delay may be determined and the audio/video content may be buffered based on the determined delay.
The present disclosure generally relates techniques and user interfaces for transmitting audio using a computer system in accordance with some embodiments.
A wideband receiver system comprises a wideband analog-to-digital converter (ADC) module and a digital frontend (DFE) module. The wideband ADC is configured to concurrently digitize a band of frequencies comprising a plurality of desired channels and a plurality of undesired channels. The DFE module is coupled to the digital in-phase and quadrature signals. The DFE module is configured to select the plurality of desired channels from the digitized band of frequencies, and generate an intermediate frequency (IF) signal comprising the selected plurality of desired channels and having a bandwidth that is less than a bandwidth of the band of frequencies, where the generation comprises frequency shifting of the selected plurality of desired channels. The IF signal may be a digital signal and the DFE is configured to output the IF signal via a serial or parallel interface.
A creator of a media program is recommended to air an advertisement at a time or for a duration during an episode of the media program. The time or the duration are determined based on numbers of listeners to the episode of the media program, which may be predicted based on attributes of the creator or the media program, and attributes of other creators or other media programs, as well as listenership of episodes of the other programs. A machine learning model is trained to associate attributes of creators or media programs with listenership, and slots or other portions of an episode of a media program are identified for a creator of the episode of the media program based on outputs received from the machine learning model.
A method and apparatus of video coding for a video encoding system or video decoding system are disclosed. According to one method, the current block region is partitioned into one or more leaf blocks using quadtree (QT) partition and/or 1D (one-dimensional) partition by firstly signalling or parsing a first syntax element to indicate whether the current block region is split into multiple smaller blocks. According to a second method, a target syntax model from multiple syntax models is determined. The current block region is partitioned into one or more leaf blocks using QT partition and/or 1D partition and signalling block partition information according to the target syntax model at an encoder side, or the block partition information is parsed according to the target syntax model and the current block region is partitioned into one or more leaf blocks at a decoder side.
A coding tool is provided to improve the compression performance of inter prediction and is used at the encoder/decoder side to adjust the correction of a motion vector based on a high level syntax. In addition, a method is provided for simply performing an integer sample search step of searching for an integer offset and a fractional sample refinement step of searching for a sub-pixel offset in relation to motion vector refinement among coding tools.
An image encoding/decoding method and apparatus are provided. An image decoding method performed by an image decoding apparatus comprises obtaining inter prediction information of a current block and wraparound information from a bitstream, and generating a prediction block of the current block based on the inter prediction information and the wraparound information. The wraparound information may comprise a first flag specifying whether wraparound motion compensation is enabled for a current picture including the current block. Based on the first flag having a predetermined value specifying that the wraparound motion compensation is enabled for the current picture, the prediction block may be generated by performing the wraparound motion compensation, and the wraparound motion compensation may be performed based on either boundaries of a current subpicture including the current block or boundaries of a reference picture of the current block, based on whether the current subpicture is independently coded or not.
An encoder includes: circuitry; and memory coupled to the circuitry. In operation, the circuitry: derives a base motion vector to be used in predicting a current block to be encoded; derives a first motion vector different from the base motion vector; derives a motion vector difference based on a difference between the base motion vector and the first motion vector; determines whether the motion vector difference is greater than a threshold; modifies the first motion vector when the motion vector difference is determined to be greater than the threshold, and does not modify the first motion vector when the motion vector difference is determined not to be greater than the threshold; and encodes the current block using the first motion vector modified or the first motion vector not modified.
Aspects of the disclosure provide a method, an apparatus, and non-transitory computer-readable storage medium for video decoding. The apparatus includes processing circuitry that is configured to decode a supplemental enhancement information (SEI) message that indicates independent region output information. The independent region output information indicates an independent region that is independently decodable in a current picture. The processing circuitry determines the independent region in the current picture based on offset information and dimension information of the independent region in the independent region output information. The processing circuitry decodes the determined independent region irrespective of whether the entire current picture is decoded. The processing circuitry outputs the decoded independent region based on a position indicated by the offset information and a size indicated by the dimension information of the independent region.
The present disclosure provides systems and methods for wrap-around motion compensation. One exemplary method comprises: receiving a wrap-around motion compensation flag; determining whether a wrap-around motion compensation is enabled based on the wrap-around motion compensation flag; in response to a determination that the wrap-around motion compensation is enabled, receiving data indicating a difference between a width of the picture and an offset used for determining a horizontal wrap-around position; and performing a motion compensation according to the wrap-around motion compensation flag and the difference.
Usage for History-based affine parameters is described. In an exemplary aspect, a method for video processing includes deriving, for a conversion between a current block of video and a bitstream representation of the current block, affine related information associated with affine model for the current block based on affine parameters stored in a buffer for storing affine related information of blocks coded prior the current block; and performing the conversion by using the affine related information.
The present invention relates to an intra prediction scheme among video coding techniques and, more particularly, relates to a video decoding method and apparatus for diving a block into a plurality of sub-blocks when intra prediction is performed and sequentially performing infra prediction on each of the sub-blocks. The decoding method performed by a video decoding apparatus includes determining whether to perform sub-block-based intra prediction on a current coding unit, dividing the current coding unit into a plurality of sub-blocks, performing intra prediction on each of the sub-blocks when a result of determination of whether to perform sub-block-based intra prediction has a value of “true”, and directly performing block-based intra prediction on the current coding unit without dividing the current coding unit when the result of the determination has a value of “false”.
A method for predicting an image is provided. The method include (i) determining prediction parameters of a current block in a bitstream; (ii) determining a matrix-based intra prediction (MIP) input sample of the current block based on neighboring samples of the current block and the prediction parameters; (iii) setting a shifting number parameter (sW) as a first fixed value; (iv) setting a shifting offset parameter (fO) as a second fixed value; and (v) determining an MIP prediction sample of the current block based on an MIP weighting matrix, the MIP input sample, the shifting offset parameter (fO), and the shifting number parameter (sW).
A method for specifying layout of subpictures is provided. A video decoder receives data from a bitstream to be decoded as a current picture of a video. The video decoder parses the bitstream for positions and sizes of multiple subpictures of the current picture. A position of a first subpicture and a size of a last subpicture are skipped during the parsing. The video decoder reconstructs the current picture and the subpictures of the current picture according to the positions and the sizes of the subpictures.
A method of signaling an intra prediction mode used to encode a current block in an encoded video bitstream includes generating a first most probable mode (MPM) list corresponding to a zero reference line of the current block, wherein the first MPM list includes a first plurality of intra prediction modes; generating a second MPM list corresponding to one or more non-zero reference lines of the current block, wherein the second MPM list includes a second plurality of intra prediction modes, the second plurality of intra prediction modes including a subset of the first plurality of intra prediction modes; signaling a reference line index indicating a reference line used to encode the current block; and signaling an intra mode index indicating the intra prediction mode from among the first MPM list and the second MPM list.
A camera mounting system and a system for streaming data. The camera mounting system includes a tripod with at least two mounts for mounting devices. A device, using an application, may acquire image data from at least one camera and send the image data to a recipient device via a wireless network.
This disclosure provides a method for embedding information into a video, a computer device, and a storage medium. The method includes: constructing a model conforming to a pixel distribution characteristic of the first embedding region; controlling update of the model based on a subsequent to-be-processed frame of the reference frame; identifying a background and a foreground of a second embedding region in the to-be-processed frame based on the model; generating a template used for occluding the background and exposing the foreground; applying the template to to-be-embedded information to generate an updated to-be-embedded information by occluding region of the to-be-embedded information corresponding to the foreground; and overlaying the second embedding region with the updated to-be-embedded information, so that the foreground of the second embedding region is devoid of occlusion by the overlaid to-be-embedded information.
In a scanner, a pulse generator generates a pulse signal, a transmissive optical sensor includes a light projector that projects pulsed light corresponding to the pulse signal and a light receiver disposed so as to face the light projector, a peak hold circuit holds a peak value of a voltage value indicating a light reception amount of the pulsed light in the light receiver, and a first current supply circuit increases a light projection amount of the pulsed light projected from the light projector by increasing a current supplied to the light projector when the peak value is smaller than a reference value and decreases the light projection amount of the pulsed light projected from the light projector by decreasing the current supplied to the light projector when the peak value is larger than the reference value.
An image processing apparatus includes a print section configured to perform printing on a recording medium, a first detector configured to detect a moving object within a first detection range, a second detector configured to detect the moving object within a second detection range, and a controller configured to switch between a normal mode in which printing by the print section is enabled and a power-saving mode in which printing by the print section is disabled. The controller returns to the normal mode when, after the controller enters the power-saving mode, in response to detection of the moving object by the first detector or the second detector, the first detector or the second detector detects the moving object for a first predetermined period of time or more, and the first detector and the second detector detect the moving object for a second predetermined period of time or more.
An apparatus body of an image reading apparatus is turnably provided to a body supporting portion. The apparatus body is turned so as to be switchable between a first posture and a second posture that forms an angle between a reading transportation path and a mounting surface being smaller than the corresponding angle formed in the first posture. A transportation path switching unit couples the reading transportation path to a reverse transportation path when the apparatus body takes the first posture, and couples the reading transportation path to a non-reverse transportation path when the apparatus body takes the second posture.
An information processing apparatus provides multiple functions including at least a first function and a second function, to an application. The information processing apparatus includes circuitry. The circuitry receives an input of a first setting value for the first function and a second setting value for the second function, the first function and the second function being used by the application to execute a flow. The circuitry, in response to an instruction to execute the flow, determines validity of the first setting value and the second setting value. The circuitry requests execution of the flow using the first setting value and the second setting value in response to a determination result indicating that the first setting value and the second setting value are valid.
A server includes memory, a connection establisher, a first transmission request receiver, a first determiner, a first screen data transmitter, a second screen data transmitter, and a first disconnector. The connection establisher establishes continuous connection with a communication device. The first transmission request receiver receives a first transmission request t for displaying a setting screen corresponding to a first type of service. In response to the first transmission request being received from the external device, the first determiner determine whether a second type of service is currently provided. The first screen data transmitter transmits first screen data for displaying a first setting screen to the external device in response to the first determiner determining that the second type of service is not currently provided. The first disconnector disconnects the continuous connection in response to selection of a disconnection button included in the first setting screen displayed on the external device.
A system and method for secure storage and management of transitory data using a blockchain, comprising at least a callback manager, a context analysis engine, a vault manager, and a blockchain manager, which allows a user to create a data container to store data preferences, which encrypts the data stored within a data container, and which stores the encrypted data container in a blockchain. For each block, block reference data may is generated comprising the location of the block and its associated decryption key, and the block reference data is then encrypted with a second encryption key and stored off the blockchain in a separate database. The second key is distributed to involved parties to permit access to and reading of the block reference data. The block reference data is deleted based on self-destruct event triggers or when the involved parties are finished accessing the block reference data.
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining a transfer option for transferring a call. One of the methods include receiving, by a call assistant engine, a keyword related to information provided by a user to an agent during a call; generating, by the call assistant engine, follow-up questions to be displayed on a user device of the agent in an interactive format, the first follow-up question being generated based on the keyword, each of the following follow-up questions being generated based on an answer of the agent to the previous question; and determining, by the call assistant engine, based on answers of the agent to the follow-up questions, a transfer option for transferring the call.
Method and system are provided for audio quality feedback during live transmission from a source that is received at multiple audience devices. The method carried out at a server includes: obtaining audio information of an audio signal as received by at least some of the audience devices in a transmission session; classifying one or more subsets of the audience devices by one or more common factors per subset; and analyzing the obtained audio information from the audience devices in conjunction with the classifications of the subsets of the audience devices to determine one or more common factors that affect received audio quality at an identified subset of the audience devices classified by the one or more common factors. The method provides feedback of the one or more common factors to at least one of the audience devices in the identified subset or to the source device, or to both.
Disclosed is a system and method of providing enhanced content to a PSAP or other service center whereby when a 911 call is to be initiated, prior to the call or text communication being sent, the software application on the device contacts the cloud-based dynamic page service. The cloud-based dynamic page service receives event information, dynamically creates a page for the event along with a page identifier, and sends the page identifier to the software application of the initiating device. Then, the software application on the device initiates a 911 communication and includes the page identifier with the communication. In some cases, the page identifier may be sent as a separate communication.
A caller identification display method includes a terminal device sending a first request to a server of a first application, where the first request is used by the terminal device to subscribe to a first service. After receiving the request sent by the terminal device, the server of the first application sends a first response to the terminal device. The server of the first application sends a first number to the terminal device. The terminal device obtains an association relationship between the first number and the first application. When the terminal device makes a call or receives an incoming call, the terminal device displays a first call interface, where the first call interface includes prompt information, and where the prompt information includes the association relationship between the first number and the first application.
The present disclosure relates to an electronic device. The electronic device includes: a display panel assembly; a piezoelectric sound-generating unit bonded to the display panel assembly along a thickness direction of the electronic device; and a structural member connected to the display panel assembly or connected to the piezoelectric sound-generating unit to close a cavity. The cavity is away from a side of the piezoelectric sound-generating unit bonded to the display panel assembly.
A housing assembly, a method for manufacturing the housing assembly, and an electronic device are provided according to the present disclosure. The housing assembly includes a housing body and a flexible film layer. The housing body has a bottom portion and at least one side wall connected with an outer edge of the bottom portion, and each of the at least one side wall and the bottom portion cooperatively define a bending angle larger than 70 degrees. The flexible film layer is disposed on a first surface of the housing body, and the flexible film layer has an elongation at break higher than or equal to 150%.
Systems and methods are provided for performing operations comprising: accessing, by a transmitter physical layer (PHY) controller, data for transmission to a receiver PHY controller over a network connection; randomizing a delimiter independently of randomizing the data; selecting a disparity reset value based on the randomized delimiter to generate an initial miming disparity; encoding the randomized data based on the initial running disparity; generating a frame that includes the encoded randomized data and the randomized delimiter; and transmitting the frame from the transmitter PHY controller to the receiver PHY controller.
Example communication methods and example apparatuses are provided. One example method includes obtaining, by an adaptor client, a southbound interface protocol type, where the adaptor client manages two or more protocol adaptors. The adaptor client can then select a first protocol adaptor from the two or more protocol adaptors based on the southbound interface protocol type, where the first protocol adaptor implements a first protocol.
Embodiments of the present invention provide concepts for tracing a request in a distributed system architecture comprising one or more distributed services. A request is received at a network traffic component on one of a plurality of sockets, which are monitored by a span correlation component. Span data is obtained from the received request and a process identification component is adapted to identify a process associated with the request based on the span data. The span correlation component is adapted to identify a socket connection made by the identified process and correlate the socket connection with the span data, thereby generating span correlation data.
A digital object architecture infrastructure includes a handle system that stores handle data and a proxy server that caches handle data for rapid access. A client connects to the proxy server to request access to the handle data. When the handle data does not have access restrictions and is currently cached, the proxy server returns the handle data to the client without accessing the handle system. When the handle data does not have access restrictions and is not cached, the proxy server obtains the handle data from the handle system, caches a copy of the handle data for future access, and provides the handle data to the client. The proxy server may cache encrypted handle data that is subject to access restrictions, cannot be decrypted by proxy server, and can be provided to a client determined to be allowed access. The client can then decrypt the encrypted handle data.
In one aspect, a first device may include at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to identify a context associated with the first device and identify a first group of applications associated with the context. While the context is ongoing, the instructions may be executable to allow the first group of applications to communicate with one or more other devices besides the first device and to disallow a second group of applications from communicating with one or more other devices besides the first device.
A system may include a communication device that may enable a user to complete a digital form via a first communication session. The system may include a processor that may determine that the user has not completed the digital form, determine one or more issues associated with the user not completing the digital form based on a progress point associated with the digital form, determine a communication channel to use to follow up with the user regarding the digital form based on a data profile associated with the user, the one or more issues, or both, and establish a second communication session with the user via the communication channel to present the digital form at the progress point, such that the user can continue to complete the digital form using the second communication session.
A method including receiving, by a first device during communication with a second device in a mesh network, information indicating a determined first communication parameter utilized by the first device to communicate in the mesh network; determining, by the first device during communication in the mesh network, that the determined first communication parameter is different from a stored first communication parameter; and transmitting, by the first device during communication in the mesh network, a message indicating the determined first communication parameter to enable the second device to communicate with the first device in the mesh network utilizing the determined first communication parameter. Various other aspects are contemplated.
Disclosed are apparatuses, systems, and techniques that improve efficiency and decrease latency of remote direct memory access (RDMA) operations. The techniques include but are not limited to unified RDMA operations that are recognizable by various communicating devices, such as network controllers and target memory devices, as requests to establish, set, and/or update arrival indicators in the target memory devices responsive to arrival of one or more portions of the data being communicated.
A method for pushing an application program includes receiving a connection request for establishing a connection to a wireless network device that is sent by a terminal; sending a specified webpage address to the terminal, which acquires a system type of the terminal according to webpage content corresponding to the received specified webpage address and sends the system type to the wireless network device; receiving the system type sent by the terminal; and sending, to the terminal, a push address that is provided for the terminal to download an application program and is corresponding to the system type. When a push condition is met, a wireless network device pushes a specified application program corresponding to a system type of a terminal to the terminal.
Media, methods, and systems are disclosed for providing one or more cloud-based, platform agnostic cloud applications and displaying the one or more cloud-based application in the display of a client device. The cloud applications may be displayed on a client device after, receiving, at a server side, a first request to access a cloud application, wherein the cloud application comprises a feature providing the functionality of the cloud application. Responsive to the request, fetching, from a storage, a first data source comprising one or more fields associated with the feature of the cloud applications. Responsive to the fetching, transmitting the first data source to a client side, wherein the client side is configured for storing a second data source comprising one or more fields providing a user interface of the cloud application. Responsive to the transmitting, displaying a user interface of the one or more cloud applications.
Methods and systems for managing communications include identifying a system condition in a distributed computing system comprising a first microservice in communication with a second microservice. A communications method is identified responsive to the identified system condition using a reinforcement learning model that associates communication methods with system conditions. The identified communications method is implemented for communications between the first microservice and the second microservice, such that the first microservice and the second microservice use the identified communications method to transmit data.
Technology is described for assisting a user in identifying relevant participants to a communication session. The technology detects that the user has interacted with a user interface (UI) presentation in a specified manner. The technology then receives context information that describes the current context of the user's interaction. The technology uses the context information to interrogate a graph to identify one or more candidate participants that may be added to the communication session. The technology then generates a UI collaboration pane for presentation on the UI presentation. The UI collaboration pane provides a mechanism by which the user can add one or more of the candidate participants to the communication session without disrupting the user's focus on a task at hand, and with minimal user interface actions required by the user. Further, the UI collaboration pane gives the user plural options to establish communication with the candidate participants.
Described are examples for techniques to increase service reliability by reusing session-stateful service instances within a single long-lived session. A system for routing sessions within a network includes a first server hosting a first instance of a first service configured to establish a first network session for a subscriber with a first instance of a second service. The system includes a second server hosting the first instance of the second service configured to select the first instance of the first service to establish a second network session for the subscriber. The second service may copy header information from a first session invite to a second session invite for the second network session. The first network session remains active for a duration of the second network session. Reusing the first instance of the first service reduces the number of potential failure points to increase reliability of the long-lived session.
In one embodiment, an apparatus includes one or more processors and one or more computer-readable non-transitory storage media coupled to the one or more processors. The one or more computer-readable non-transitory storage media include instructions that, when executed by the one or more processors, cause the apparatus to perform operations including determining a path through a plurality of provider nodes within a provider network and determining that the path through the plurality of provider nodes within the provider network is secure. The operations also include receiving, from a customer node, a Resource Reservation Protocol (RSVP) path message comprising an attribute for a security request. The operations further include routing the RSVP path message along the path of the plurality of provider nodes.
A system and method for responding to incidents in an enterprise network is disclosed. The system tracks incidents by creating, in an incident Manager, incident objects for each incident. Each incident object includes details for the incidents, also known as incident characteristics. The system also creates one or more indicators of compromise (IOCs) associated with the incident characteristics for each incident. When processing a new incident or an update to an incident, the system compares IOCs associated with the incident object for the incident being processed to stored IOCs for other incidents to determine if other incidents are related to the incident being processed. In embodiments, the system can then generate tasks for responding to new incidents based on incident characteristics of and IOCs associated with the new incidents, and can regenerate tasks for responding to incidents based on updates to incident characteristics of and IOCs associated with the incidents.
System and method of detecting malicious interactions in a computer network, the method including generating, by a processor, at least one decoy segment, broadcasting, by the processor, the generated at least one decoy segment in a public database, monitoring, by the processor, communication within the computer network to identify interactions associated with the generated at least one decoy segment, determining, by the processor, at least one indicator of compromise (IOC) for the identified interactions, and blocking communication between the computer network and any computer associated with the determined at least one IOC.
A method for transmitting data in a computer network is provided, which comprises, at a first node of the network: receiving a computing puzzle from a puzzle server node of the network distinct from the first node; determining a solution to the puzzle for transmitting a message to a second node of the network distinct from the puzzle server node; and transmitting data to the second node, wherein the transmitted data comprises a message and the determined solution to the puzzle.
A method including receiving, by a user device, harmful patterns indicating characteristics of harmful traits included in affected data known to include malicious content and clean patterns indicating characteristics of clean traits included in clean data known to be free of the malicious content; receiving, by the user device, a first portion of given data; determining, by the user device, a pattern associated with traits included in the first portion of the given data; determining, by the user device, whether the first portion of the given data includes the malicious content based at least in part on comparing the determined pattern with the harmful patterns and the clean patterns; and selectively receiving, by the user device, a second portion of the given data based at least in part on determining whether the first portion of the given data includes the malicious content is disclosed. Various other aspects are contemplated.
Disclosed herein is a method of detecting a security event associated with an IoT device configured to store data on a primary blockchain, in accordance with some embodiments. Accordingly, the method may include receiving, using a communication device, actual operational data associated with the IoT device. Further, the method may include retrieving, using a storage device, standard operational data associated with the IoT device. Further, the method may include analyzing, using a processing device, each of the actual operational data and the standard operational data. Further, the method may include detecting, using the processing device, the security event based on the analyzing. Further, the method may include generating, using the processing device, a notification based on the detecting. Further, the method may include transmitting, using the communication device, the notification to at least one user device associated with the IoT device.
A system and a method are disclosed for verifying a suspicious electronic communication. To this end, a secure communications service may detect an electronic communication comprising an identifier of a purported originator of the electronic communication and an identifier of an intended recipient, and determine that an attribute of the electronic communication corresponds to a suspicious attribute. Responsively, the service may intercept the electronic communication and storing the electronic communication in purgatory memory, so as to prevent the electronic communication from being populated in a private repository of the intended recipient, transmit a verification message, and receive a reply to the verification message that verifies the authenticity of the electronic communication. In response to receiving the reply, the service may release the electronic communication from the purgatory memory, so as to cause the electronic communication to be populated in the private repository of the intended recipient.
Disclosed are systems and methods for passively authenticating users of a native application running on a mobile communications device. The user may be applying for a service, product, access, etc. from a provider computing system. A unique device identifier of the device may be acquired and provided to a first computing system. A mobile telephone number associated with the device may be received at the device. User information may be accepted from the user via a user interface of the device for entry into a set of fields. The mobile telephone number may be verified by determining, via a second computing system that is different from the first computing system, that the mobile telephone number is associated with the user information. The service/product/access for the user may be approved in response to verification of the mobile telephone number. The user may be authenticated without challenge questions.
Various devices, systems, structures and methods are disclosed related to securely authorizing a transaction by synchronizing digital genomic data with associated synthetic genomic variants. An embodiment of the present invention utilizes digital genomic data associated with an entity, such as a person, who may utilize a genome-based security device to complete a transaction. In one embodiment, a person may use a genome-based security device to communicate with an external device over a wireless or other communication interface, synchronize digital genomic data and an associated synthetic variant received from the external device with digital genomic data and associated synthetic variant stored on the genome-based security device.
Systems, apparatuses, and methods are disclosed for quantum entanglement authentication (QEA). An example method includes transmitting a first number and a first electronic identification of a first set of entangled quantum particles to a first computing device, each entangled quantum particle in the first set of entangled quantum particles is entangled with a respective entangled quantum particle in a second set of entangled quantum particles, receiving from the first computing device, a first session key, the first session key being a function of the first number and a second number provided to the first computing device in response to a first measurement initiation control signal comprising the first electronic identification of a first subset of the first set of entangled quantum particles, and in an instance in which the first session key corresponds to a second session key, authenticating a session between the first computing device.
Techniques are described for providing an application programming interface (API) architecture that is capable of supporting cross-site request forgery (CSRF) protection with an attribute flag in a cookie, for client devices that utilize a stateless user session to interface with an API gateway. A client device may transmit session requests received by an API gateway. The API gateway may generate a session, and a cookie including session properties associated with the session. The cookie may further include the attribute flag associated with a CSRF token. By transmitting the cookie with the attribute flag to the client device, the client device may receive and insert the cookie into subsequent requests to indicate a requirement that the subsequent requests be accompanied by the CSRF token. In this way, the API gateway may utilize the attribute flag indicating the requirement for the CSRF token to protect the client device from malicious attacks.
An encryption/decryption method including the steps of encrypting a message, beginning with the encrypting of the message using a key and a salt, the salt being a random number; stopping the encrypting step when the message is encrypted resulting in an encrypted message; encrypting the salt with the key resulting in an encrypted salt; and assembling the encrypted salt, a demark character, the encrypted message and padding to form a data set.
Systems and methods provide for a solution for encryption by dynamically opening multiple channels between the client and the server, where the channels include both secured (e.g., SSL/TLS and etc.) channels and non-secured channels. Non-sensitive information can be over non-secured channels, and sensitive information can be sent via the secured channels. The system can recognize whether the information is sensitive or not via the use of tags on a page or frame that delineate which information is sensitive. For instance, on a form, tags can mark off the areas of the form that may contain sensitive information, such as social security numbers, names, addresses, financial information, and other private information. All the data within the tags can be considered sensitive and so be communicated to the server via a secure channel while other data can be transmitted through unsecured channels.
A user device is provided. The user device is configured to detect that a user is in a foreign region outside a home region of the user, wherein the user is registered with a home processor located within the home region of the user. The user device provides a recommendation to the user of one or more partner processors located within the foreign region, wherein each of the one or more partner processors has a predetermined association with the home processor. The user device receives a selection of a partner processor selected by the user from the one or more partner processors. The user device authenticates a data processing transaction at the selected partner processor by verifying an identity of the user and initiates the data processing transaction at the selected partner processor after the authentication.
A method including configuring a first server to receive, from a second server, an encrypted authentication packet to enable the first server and the second server to conduct an authentication process, the encrypted authentication packet including a crypted code field indicating a type associated with the encrypted authentication packet and a crypted payload including one or more encrypted fields; and configuring the first server to transmit, to the second server, a response based at least in part on determining the type associated with the encrypted authentication packet and on decrypting the one or more encrypted fields. Various other aspects are contemplated.
An enterprise-grade network security system is described herein. An enterprise-grade network security system may ensure that a consumer-managed network conforms with security standards for a company. In this manner, potential cyber threats may be prevented from infecting centralized company resources. An enterprise-grade network security system may include hardware, software, applications, and a strategic intelligence platform utilizing machine learning and artificial intelligence to identify potential security risks.
The present disclosure relates to methods and systems for providing access to external client machine via a domain name system (DNS) of an internal network. A distributed DNS service maintains distributed DNS entries as external clients log on and/or log off of the internal network. In this manner, internal systems within the internal network may access distributed client devices via the internal network DNS.
The present disclosure provides new and innovative systems and methods for filtering encrypted messages. In an example, a computer-implemented method includes obtaining a message, determining sender profiling features of the message, determining enterprise graph features of the message, determining header features of the message, determining a message flag based on the sender profiling features, the enterprise graph features, and the header features, and processing the message based on the message flag.
Embodiments disclosed herein generally relate to a system and method for proactively generating an intervening message for a remote client device in response to an anticipated user action. A computing system receives one or more streams of user activity. The one or more streams of user activity include interaction with a server of an organization via an application executing on the remote client device. The computing system inputs the one or more streams of user activity into a prediction model. The computing system identifies an anticipated user action based on a prediction output from the prediction model. The computing system determines, based on a solution model, a proposed solution to the anticipated user action. The computing system generates an anticipated message to be transmitted to the remote client device of the user. The computing system transmits the anticipated message to the remote client device of the user.
Systems and methods for network bandwidth optimization, including transmitting sensor data from one or more sensors over a wireless network into a generated network slice, submitting a Quality-of-Service (QoS) request for one or more applications by specifying desired network slice characteristics, and predicting network bandwidth needed for granting the QoS request for the one or more applications using a cost function based on magnitude, direction, and frequency of error. Time-varying network bandwidth usage is continuously monitored, and new QoS requests for the one or more applications are periodically requested based on the monitoring. An updated prediction for updated bandwidth needed for the new QoS request is generated using the cost function, and network bandwidth reservations are iteratively adjusted based on the updated prediction for the new QoS request to provide an amount of network resources to the one or more applications to support the new QoS request.
In general, this disclosure describes a network device to determine a cause of packets being dropped within a network. An example method includes generating, by a traffic monitor operating on a network device, an exception packet that includes a unique exception code that identifies a cause for a component in the network device to discard a transit packet, and a nexthop index identifying a forwarding path being taken by the transit packet experiencing the exception. The method also includes forwarding the exception packet to a collector to be processed.
A method including determining, by a first device in communication with a second device via a meshnet connection in a mesh network, occurrence of a downgrade triggering event indicating that communication between the first user device and the second user device is to be downgraded; and transmitting, by the first device to the second device based at least in part on determining occurrence of the downgrade triggering event, a downgrade message indicating that communication between the first user device and the second user device is to be downgraded. Various other aspects are contemplated.
A device comprising a plurality of antennas operable to transmit and receive communication packets via a plurality of communication protocols and an integrated circuit chip coupled to the plurality of antennas. The integrated circuit chip comprises a first and a second plurality of processing elements. The first plurality of processing elements operable to receive communication packets via a first one of a plurality of communication protocols and process an optimal route. The second plurality of processing elements communicatively coupled to the first plurality of processing elements and operable to determine the optimal route to transmit the communication packets from a source device to a destination device based, at least in part, on transmission characteristics associated with at least one of the source or destination devices.
A method and a device for multicast packet processing are disclosed. The method includes: A first network device obtains a data packet; and the first network device generates a first multicast packet and a second multicast packet based on the data packet. The first multicast packet includes first iFIT information and a first multi-level flow identifier. The second multicast packet includes the first iFIT information and a second multi-level flow identifier. The first multi-level flow identifier and the second multi-level flow identifier are different, to identify different forwarding paths of the generated first multicast packet and second multicast packet respectively. In the method, in a point-to-multipoint multicast data flow transmission scenario, a plurality of multicast data flows can be identified, to perform iFIT detection on each of the plurality of data flows, so as to implement packet loss and delay detection, path restoration, and the like for the multicast data flows.
In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a technique to: receive, from at least one other node in a network, a plurality of segment identifiers, utilizing at least one of a link state protocol, a distance vector protocol, or a path vector protocol, store, in a data structure, the plurality of segment identifiers associated with nodes represented in a topology of at least a portion of a network, select, from the plurality of segment identifiers in the data structure and based on a specified policy, a first sequence of segment identifiers that identify a first sequence of at least one of: one or more nodes, one or more network interfaces, or one or more network regions, at least partially in a first path segment that communicatively couples the transmitting node with a receiving node in the network and that includes at least one particular node which is not predetermined by the first sequence of segment identifiers such that the at least one particular node is determined during routing of data between the transmitting node and the receiving node, identify, based on a segment identifier in a first subsequence, of the first sequence of segment identifiers, that precedes a second subsequence of the first sequence of segment identifiers, a first network interface of the transmitting node in the first path segment, store at least the second subsequence of the first sequence of segment identifiers in a header associated with a first packet, and transmit, via the first network interface, the first packet for delivering the data in a payload of the first packet to the receiving node in the network.
Systems and methods for efficient upstream multicast in passive optical networks. An upstream multicast source communicates an upstream multicast packet to the network. Subsequent downstream packet management achieved through use of source filters prevents a reflected copy of the original upstream multicast packets from being received by the upstream multicast source.
According to certain embodiments, a method determines a number of transmitted packets that a first node transmitted to a second node via a link and a number of received packets that the second node received from the first node via the link. The number of transmitted packets and the number of received packets are determined for each interval of a plurality of intervals. The method further comprises determining a plurality of packet loss values. Each packet loss value is associated with a respective interval and is determined based on the number of transmitted packets and the number of received packets associated with the respective interval. The method further comprises determining variability based on the plurality of packet loss values and configuring a value associated with reordering detection based on whether the variability exceeds a threshold.
A network management device determines at least one of that an individual error occurs in a target terminal device when a difference between (i) a response time for the target terminal device and (ii) an average response time that is an average value of the response time for each of two or more terminal devices belonging to a group to which the target terminal device belongs is larger than a first predetermined value, and that a group error occurs in a target group when a difference between (i) a current average response time that is an average value of the response time and (ii) a previous average response time that is an average value of a previous response time for two or more terminal devices belonging to the target group is larger than a second predetermined value, the previous response time being immediately prior to the response time.
Methods, apparatuses and computer program products for implementing dynamic retry of a resource service in a network system are provided. An example method may include: transmitting a first service request to the resource service, determining a first service availability indicator, calculating a first service availability estimate associated with the resource service based on the first service availability indicator, and determining whether to transmit a second service request based on the first service availability estimate. The example method may be repeated by an example apparatus continuously for each transmitted service request.
An example method for using wireless packets to indicate boot status of a network device is disclosed. The method includes initiating a boot sequence of a network device. The method also includes during at least a portion of the boot sequence, transmitting a first wireless packet comprising data indicating a boot status of the network device, wherein the boot status indicates the network device is booting. The method also includes transmitting a second wireless packet comprising data indicating the boot status of the network device, wherein the boot status indicates the network device has finished booting.
An intelligent agent monitors operation of at least one software virtualized network (VN). Context information associated with the VN is used to analyze a state of the VN. At least one configuration change is caused to the VN in response to analysis of the state of the VN. A change is identified to the state of the VN caused by the configuration change. A determination is made as to whether or not the change to the state of the VN is an improvement to operation of the VN. A response to the determination is made by causing at least one other configuration change to the VN.
A method, apparatus, and computer program product provide for network communication error originator identification with a header, such as an HTTP header. In the context of a method, the method causes a service request from a NF client to be transmitted to a NF server via one or more intermediary network proxy functions. The method receives a service response with error information identifying the type or identity of the originator of the error response or identifying the type or identity of network proxy function having relayed the error response. The method may also be enabled to redirect a service request to a different NF server or a different network proxy function, and to enable the NF client to determine whether to redirect the request to a different NF server or a different network proxy function.
Systems and methods for collecting telematics data from telematics devices are provided. A fleet management server includes a first and second data store operable to store a first and second set of telematics data associated with a first and second group of telematics devices. A plurality of gateway servers includes a first and second group of gateway servers in communication with the first and second group of telematics devices. The first and second group of gateway servers include at least one common gateway server. A unified downloader is operable to establish a communication channel between each gateway server in the first and second group of gateway servers and the unified downloader such that a single communication channel is established to each common gateway server. The communication channels can be multiplexed and transport asynchronous streams of telematics data. An event bus registers event records for the fleet management and gateway servers.
Various embodiments relate to an adaptive linear driver, including: a continuous time linear equalizer (CTLE); a programmable transmit driver coupled with an output of the CTLE, wherein the transmit driver includes a first control port configured to receive a first control signal configured to adjust the output level of the programmable transmit driver; an output comparator coupled to an output of the programmable transmit driver, wherein the output comparator is configured to compare the output of the programmable transmit driver with a reference signal and to produce a first comparison signal; and a controller coupled to the output comparator and the first control port, wherein the controller produces a first control signal based upon the first comparison signal.
Example channel measurement methods and a communication apparatus are described. One example method include receiving a precoded reference signal and indication information by a terminal device, where the indication information is used to indicate a relative delay between a first delay and a second delay, and the first delay and the second delay are determined through uplink channel measurement. The terminal device performs channel measurement based on the precoded reference signal and the indication information.
Disclosed is a communication control method of a container in a container environment provided from a computing apparatus, performed by a controller. The communication control method may include, when the container is newly generated, generating a flow rule for controlling a communication path of a data packet related to the container through a software switch supporting OpenFlow; generating tunnel information that includes a tunnel inner Internet protocol (IP) corresponding to the container; and transmitting the flow rule or the tunnel information to the computing apparatus.
Described is a method for assigning an operational address to at least one slave device (20) of a plurality of slave devices by a master device (10) according to a serial communication protocol. The method comprises the following steps: —a step A wherein said master device (10) sends a first operational communication in said broadcast mode —a step B wherein each slave device (20i) of said plurality of slave devices (20) having received said first operational communication, assigns a value to said random number —a step C wherein said master device (10) for each of said identification communications, transmits in said broadcast mode a second operational communication; —a step D wherein each slave device (20i) of said plurality of slave devices (20) which receives said second operational communication acquires as its operational address the unique address (U_AD) contained in said second operational communication and passes to said addressed state.
An apparatus may identify each object of a set of objects included in a first location, wherein the set of objects includes at least one IoT device and at least one other object. The apparatus may determine a first set of attributes for the at least one IoT device. The apparatus may store registration information associated with the at least one IoT device, the registration information including a first identifier associated with the at least one IoT device and including the first set of attributes for the at least one IoT device. The apparatus may obtain an input. The apparatus may determine whether the input corresponds to the at least one IoT device based on the registration information associated with the at least one IoT device. The apparatus may control the at least one IoT device when the input corresponds to the at least one IoT device.
To ensure that an electronic device is a secure electronic device, a communication device transmits a request to authenticate the electronic device to a remote electronic device across a network. The communication device receives a security challenge. One or more processors of the electronic device obtain a response to the security challenge using a secret key stored in an encrypted memory of the electronic device. The communication device then transmits the response to the response to the security challenge to the remote electronic device. If the remote electronic device recognizes the response, it transmits a shared secret content marker, which can optionally be presented at a user interface of the electronic device. The request can be automatically initiated by a companion electronic device.
The invention is directed towards an apparatus and method for generating an endpoint path associated with a user. A processor is configured to receiver user data relating to an action datum. The processor is configured to select an endpoint. The endpoint is then used to generate an endpoint path where a user's skills are taken into account. Once the user completes an endpoint, a token certificate is generated.
A method, system and/or computer usable program product for automatically managing the conveying of messages among multiple communication channels including (i) receiving, from a first computing system, an on-line message addressed to a user, (ii) automatically categorizing the message among a predetermined set of message categories stored in memory, (iii) identifying a set of on-line message channels preselected by the addressee user for receiving messages for each of the predetermined set of message categories, (iv) identifying a set of performance metrics stored in memory for optimizing message channel selection, (v) utilizing the performance metrics to automatically select an optimum message channel from the preselected message channels for sending the categorized message to a second computing system of the addressee user, (vi) automatically formatting the categorized message for the optimum message channel, and (vii) sending the formatted message on-line to the second computing system of the addressee user across the optimum message channel.
A recording medium storing a program for causing a computer to execute processing including: creating first and second partial certificate information from certificate information that includes attribute information of a signer and certification information used to certify the attribute information, based on a data amount of an electronic document, in response to a signing request for the electronic document; generating an electronic signature for the electronic document and the first partial certificate information; attaching the generated electronic signature to the electronic document and the first partial certificate information, and transmitting the electronic document and the first partial certificate information with the electronic signature attached to a submission source of the electronic document; and transmitting the second partial certificate information to a verification device that verifies authenticity of the certificate information, using another route different from a route that connects the submission source and a submission destination of the electronic document.
In a system, computer-readable media and methods for secure ledger assurance tokenization (SLAT), a block content of a first blockchain is audited, which includes accessing, by a request circuit of a SLAT computing system, a retrievably stored cross-reference content and generating an audit result. Generating an audit result includes evaluating, by a SLAT circuit of the SLAT computing system, the cross-reference content such that the audit result is informed at least by the cross-reference content. The audit result is included in a secure ledger assurance token generated by a SLAT generation circuit of the SLAT computing system and stored relationally to the block content of the first blockchain.
Example embodiments of systems and methods for data transmission in a contactless card are provided. The contactless card may include a processor, and a memory. The memory may contain a first applet, a second applet, and a plurality of keys. The first applet and the second applet may be stored within a shared security domain. The second applet may be configured to communicate with the first applet to perform one or more cryptographic services. The second applet may be configured to transmit one or more requests to the first applet to encode one or more payload strings based on the plurality of keys to perform the one or more cryptographic services. The first applet may be configured to perform the one or more cryptographic services on behalf of the second applet based on the one or more requests.
A display device establishes a secure communications session with a mobile device and receives an image-based item associated with a unique cryptographic token. The display device determines, based on metadata parsed from the unique cryptographic token, authenticity information and chain-of-ownership information for the cryptographic token. In response to determining that user account information for the secure communications session corresponds to an item included in the chain-of-ownership information, the display device displays the image-based item, and an indicator component of the display device provides an indication of authenticity for the image-based item.
Provided are a computer program product, system, and method for determining key server type and key server redundancy information to enable encryption. A first key server type for a first protocol is indicated in a key server type field in response to determining a current protocol used to communicate with the key server comprises the first protocol. A query information request is submitted to the key server to determine a key server type in response to determining that the current protocol comprises the second protocol. The second key server type indicated in the response to the query information request is indicated in the key server type field in response to the response indicating the second key server type. The first or second type of key server indicated in the key server type field is used to determine information to include in a key retrieval request.
Quantum network devices, systems, and methods are provided to enable long-distance transmission of quantum bits (qubits) for applications such as Quantum Key Distribution (QKD), entanglement distribution, and other quantum communication applications. Such systems and methods provide for separately storing first, second, third, and fourth photons, wherein the first and second photons and the third and fourth photons are respective first and second entangled photon pairs, triggering a synchronized retrieval of the stored first, second, third, and fourth photons such that the first photon is propagated to a first node, the second and third photons are propagated to a second node, and the fourth photon is propagated to a third node, and creating a new entangled pair comprising the first and fourth photons at the first and third nodes to transmit quantum information.
A physically unclonable function (PUF) device is provided, comprising an excitation source providing light for exciting quantum dots (QDs); a first layer of a material having contained therein a first random distribution of first QDs of a first type that are configured to generate a first color in response to being excited by the excitation source; a second layer of a second material having contained therein a second random distribution of second QDs of a second type that are configured to generate a second color, different from the first color, in response to being excited by the first excitation source, and a detector fixedly attached to one of the first and second layers and configured for detecting a pattern of light emitted by at least one of the first QDs and the second QDs and for providing an output indicative of the detected pattern.
One-time-pad (OTP) encryption systems and methodologies are resistant to cracking, even by advanced quantum computers. In contrast to some purported solutions, the required elements of an unbreakable OTP system are preserved under Claude Shannon's mathematical proof. In alternative embodiments, the invention uses a secure network to reconstitute blockchain systems without the use of asymmetric encryption. Described extensions of these block chain systems are described which enable an entirely new set of applications for protecting privacy, sharing information, performing validations and analysis of data, and creating system actions that are constrained by complex data algorithms.
An online identity can be verified based on data from multiple identity sources stored in a blockchain. For example, a request for a token is received from an entity for authenticating an online identity of the entity to an online service. The request can be stored in a blockchain that represents the online identity of the entity by adding a new block to the blockchain. The new block can include data indicating the request for the token. The token can be generated based on the one or more ordered blocks in the blockchain. The token can be transmitted to the entity. The token can be received from the online service. Confirmation of the online identity of the entity can be transmitted to the online service based on receiving the token from the online service.
A sensor includes detection circuitry and control circuitry coupled to the detection circuitry. The detection circuitry generates a detection signal indicative of a detected physical quantity. The control circuitry, in operation receives the detection signal and a frequency-indication signal, and generates a trigger signal based on the frequency-indication signal and a set of local reference signals. The sensor generates a digital output signal and a locking signal based on the trigger signal and the detection signal. The generating the digital output signal includes outputting a sample of the digital output signal based on the trigger signal. The locking signal is temporally aligned with the digital output signal.
A transmission apparatus of the present disclosure comprises a transmission signal generator which, in operation, generates a transmission signal that includes a legacy preamble, a non-legacy preamble and a data field, wherein the non-legacy preamble comprises a first signal field and a second signal field, the second signal field comprising a first channel field for a first subband channel and, when the transmission signal occupies more than one subband channel, the second signal field further comprising a second channel field for a second subband channel different from the first subband channel, each of the first channel field and the second channel field comprising a user-specific field that includes a plurality of user fields, each user field carrying per-user allocation information for corresponding one of one or more terminal stations, and wherein the plurality of user fields are split equitably between the first channel field and the second channel field when a full bandwidth that covers the first subband channel and the second subband channel is allocated for multi-user (MU) MIMO transmission; and a transmitter which, in operation, transmits the generated transmission signal.
Provided is a wireless communication terminal that communicates wirelessly. The terminal includes: a transceiver; and a processor. The processor is configured to receive a Downlink Multi-User (DL MU) PPDU including information for an Uplink Multi-User (UL MU) transmission from a base wireless communication terminal by using the transceiver, and transmit the UL MU PPDU to the base wireless communication terminal based on the information for UL MU transmission.
Embodiments of this application provide data transmission methods and apparatuses. One method includes: receiving, by a communications apparatus, indication information from a network device, wherein the indication information indicates a data distribution selected from a first data distribution and a second data distribution; performing, by the communications apparatus, data transmission with the network device based on the data distribution; wherein the data distribution indicates a distribution of modulation symbols of a code block (CB) on one or more orthogonal frequency division multiplexing (OFDM) symbols of at least one resource unit, and wherein the one or more OFDM symbols are consecutive in time-domain.
A method may comprise receiving a first signal comprising first LDPC bits including systematic bits and parity bits and transmitting information indicating that the first signal was incorrectly received. A second signal comprising second LDPC bits may be received in response to the transmitting. The second signal may include LDPC bits according to a lifting size of an LDPC base graph.
An object of the present disclosure is to enable a network test even if a network is operated on the premise that an error occurs. According to the present disclosure, there is provided a network test apparatus including: a reception unit that receives a forward error correction symbol (FEC symbol) generated by using pulse amplitude modulation (PAM); a display unit; an input unit that acquires a threshold value for a pass or fail determination; and an arithmetic processing unit that corrects a symbol error of the FEC symbol received by the reception unit and performs the pass or fail determination based on the acquired threshold value by using the number of corrected symbol errors is provided, in which a result of the pass or fail determination is displayed on the display unit.
An electronic device (such as an access point) that receives one or more block acknowledgments is described. This electronic device may transmit an extremely high-throughput (EHT) physical layer convergence protocol (PLCP) protocol data unit (PPDU) to a recipient electronic device, where the EHT PPDU is transmitted in multiple non-contiguous sub-bands that are separated by a punctured sub-band. Moreover, the electronic may receive the one or more block acknowledgments from the recipient electronic device, where the one or more block acknowledgments exclude the punctured sub-band. Note that the EHT PPDU may exclude transmitted energy in the punctured sub-band. Moreover, the punctured sub-band may have a bandwidth of at least 20 MHz and may be different from a primary sub-band.
The present invention relates to a wireless communication terminal and a wireless communication method for efficiently scheduling multi-user uplink transmission.
To this end, provided are a wireless communication terminal, including: a transceiver; and a processor, wherein the processor is configured to: receive, by the transceiver, a trigger frame that triggers a multi-user uplink transmission, perform a multi-user uplink transmission in response to the received trigger frame, and receive, by the transceiver, an ACK for the multi-user uplink transmission, wherein when the multi-user uplink transmission is performed on a resource unit in which a temporary association identifier (AID) is assigned by the received trigger frame, the processor obtains ACK information for the terminal from the ACK for the multi-user uplink transmission based on the temporary AID and a wireless communication method using the same.
A digital broadcast receiver includes a first receiving module tunable to a foreground broadcast service to extract a program information, a first decoder module coupled to the first receiving module and decoding the program information, an output module switchably coupled to the first decoder module and adapted to output the program information, at least one second decoder module coupled to the first receiving module and tunable to a background broadcast service to decode a program information associated with the background broadcast service, and a control unit adapted to tune the first receiving module and the first decoder module to the foreground broadcast service and to tune each of the at least one second decoder modules to a background broadcast service. The control unit determines the foreground broadcast service based on a user input and determines the background broadcast services based on the foreground broadcast service and a predefined rule.
An apparatus includes an antenna and a transceiver. The transceiver transmits a first signal via the antenna, the first signal including a unique identification of the apparatus and a request for receive information about the first signal at a receiver. The transceiver receives from the receiver a second signal via the antenna, the second signal including first information about a direction of arrival (DoA) of the first signal at the receiver and second information indicative of a location of the receiver.
A communication system includes a first communication gateway arranged proximate to a surface of a body of water and an underwater communication gateway. The underwater communication gateway is configured to receive data from a first underwater communication device using radio frequencies and the ethernet data link layer protocol, to convert the data received from the first underwater communication device from the ethernet data link layer protocol to the second data link layer protocol, and to transmit, using optical radiation and the second data link layer protocol, the data converted by the underwater communication gateway to the first communication gateway. The first communication gateway is configured to convert the data transmitted by the underwater communication gateway from the second data link layer protocol to the ethernet data link layer protocol, and to transmit, using the ethernet data link layer protocol, the data converted by the first communication device to a further communication device.
Embodiments of the present invention include a two-stage blending filter that blends the measurements from two angular sensors to form a single superior high bandwidth measurement for improved disturbance rejection in a satellite systems for increased accuracy in satellite pointing, orientation, and attitude control. Embodiments of the present invention can include a satellite system including a first sensor including or defining a first measurement bandwidth; a first filter connected to the first sensor; a second sensor including or defining a second measurement bandwidth; a second filter connected to the second sensor; and a third filter connected to the first filter and the second filter. The third filter blend the first signal and the second signal into a third signal; and transmit the third signal to a flight controller configured to adjust an orientation of the satellite, a satellite subsystem, or both, relative to a target in response to the third signal.
A method and a receiver device for detecting the start of a frame of a satellite communication signal. A shaping filtering is applied directly after sampling of the signal, before a frequency correction is applied. During a first phase, an approximate frequency error and a candidate first sample for the start of the frame are estimated by performing several correlations respectively associated with different frequency hypotheses. The samples obtained after sampling or after shaping filtering are buffered during the execution of the first phase. Then, during a second phase, a final candidate sample for the start of the frame is determined from the memorised samples, using the approximate frequency error and the candidate first sample estimated during the first phase.
In accordance with a first aspect of the present disclosure, a communication device is provided, comprising: a first antenna configured to receive and transmit a first set of near field communication (NFC) signals, wherein said first set of NFC signals relates to NFC transactions; a second antenna configured to receive and transmit a second set of NFC signals, wherein said second set of NFC signals relates to wireless charging operations; a controller; a first interface between the controller and the first and second antenna, the first interface comprising an antenna selection unit configured to select the first antenna or the second antenna in response to a selection signal received from said controller; a second interface between the controller and the first antenna; wherein the controller is configured to detect whether an external communication device is within communication range of the first antenna using the second interface. In accordance with a second aspect of the present disclosure, a corresponding method for operating a communication device is conceived.
A method for compressing a behavior event and a computer device therefor are provided. The method for compressing the behavior event includes generating, by a processor of the computer, an event block on the basis of an event target, when the behavior event occurs, updating, by the processor, input/output (I/O) information while the behavior event occurs to the event block, and storing, by the processor, the event block, when the behavior event is ended.
A successive approximation register analog to digital converter includes a sampling circuitry, a comparator circuit, and a controller circuitry. The sampling circuitry generates first and second signals according to a sampled signal. The comparator circuit compares the first signal with the second signal to generate first decision signals. The controller circuitry generates digital codes according to the first decision signals, and controls the comparator circuit to perform comparisons repeatedly to generate second decision signals, in order to generate a digital output according to the digital codes, a statistical noise value, and the second decision signals. The controller circuitry further controls the sampling circuitry and the comparator circuit to perform comparisons repeatedly according to the sampled signal having an initial level during an initial phase, in order to generate third decision signals, and performs a statistical calculation to obtain the statistical noise value according to the third decision signals.
A semiconductor device includes a first terminal for a battery, a second terminal for an inverter circuit, and a transistor. The semiconductor device is configured to control a voltage applied to a control terminal of the transistor to allow supply of a current from the first terminal to the second terminal and allow supply of a current from the second terminal to the first terminal. A withstand voltage between the first terminal and the second terminal is greater than or equal to a voltage between the battery and the inverter circuit.
A solar panel racking system that can include end clamps, mid clamps, bottom clamps, L-foot adapter assemblies, rails, and L-foot assemblies. The solar panel racking system minimizes the use of tools by snapping many of the mounting components in place. The end clamps, mid clamps, and bottom clamps can snap over the rail sides and lock into upper detented portions of the rail sides. The upper detented portions are structured to prevent upward movement of the end clamps, mid clamps, and bottom clamps. The L-foot adapter body of the L-foot adapter assembly snaps over lower detented portions of rail sides and secures the rail to an L-foot assembly. The end clamps, mid clamps, bottom clamps, rails, and L-foot adapter assemblies are independent of the L-foot assembly, allowing a selection of L-foot assemblies to be used as appropriate with the solar panel racking system.
Disclosed is a motor control apparatus, a motor control system, and a motor control method that estimate a stator resistance and a rotor position for sensorless control of a motor.
An SR drive with an acoustic noise reduction system for reducing vibration and acoustic noise in a switched reluctance motor (SRM). The vibration and acoustic noise at specific harmonics of current excitation in SRM are in a proportional relationship with the radial force harmonics acting at SRM stator teeth. The acoustic noise reduction system includes a processor on which is installed an acoustic noise reduction application designed to derive an optimum current waveform for generating an average torque satisfying an optimum torque condition and creating radial force with minimum amplitude at the desired order of harmonics of current excitation. A reduction in the amplitude of the specific radial force harmonics utilizing the optimum current waveform minimizes the vibration and acoustic noise in the SRM. The acoustic noise reduction system applies turn-on and turn-off angles at the optimum current waveform to improve the system efficiency.
A method and apparatus for quasi-sensorless adaptive control of a high rotor pole switched-reluctance motor (HRSRM). The method comprises the steps of: applying a voltage pulse to an inactive phase winding and measuring current response in each inactive winding. Motor index pulses are used for speed calculation and to establish a time base. Slope of the current is continuously monitored which allows the shaft speed to be updated multiple times and to track any change in speed and fix the dwell angle based on the shaft speed. The apparatus for quasi-sensorless control of a high rotor pole switched-reluctance motor (HRSRM) comprises a switched-reluctance motor having a stator and a rotor, a three-phase inverter controlled by a processor connected to the switched-reluctance motor, a load and a converter.
A safety switching system and method for braking an electric motor in a mobile device. A multi-phase shorting system brakes the motor by diverting power from the motor windings. Multiple independent switching units each include a switch control unit controlling multiple normally-closed switches which, in response to a safety controller, close to connect a respective motor winding to electrical ground. An electromechanical brake system mechanically brakes the motor. An independent switching unit includes two normally-open switches which, in response to the safety controller, opens to activate an electromechanical brake. A feedback system communicates to the safety controller a switch failure of any of the switches either as a short circuit fault or an open circuit fault. The feedback system may include an analog and/or a digital feedback system. If a switch failure is detected, the safety controller may activate the multi-phase shorting system and the electromechanical brake system.
To provide a power converter which can distribute heat generation of the switching devices with good accuracy, even when the maximum heating phase of the positive electrode side and the maximum heating phase of the negative electrode side are different phases, and even when the maximum heating phase of the positive electrode side and the maximum heating phase of the negative electrode side changes before and after combining the offset voltage. The power converter calculates the offset voltage that makes the positive electrode side maximum heating evaluation value and the negative electrode side maximum heating evaluation value coincide with each other, in a state of controlling on/off the switching devices based on the combined AC voltage commands of the offset voltage.
A converter and a method of operating a converter. The converter comprising a DC link capacitor, an upper arm (S1) and a lower arm (S4) with switching cells in series, an upper switch (S2) and a lower switch (S3). The upper switch (S2) and the lower switch (S3) are connected together and the connection point forming an output voltage terminal (a). The converter comprising further an upper valve component and a lower valve component, which are arranged such that the upper valve component allows current from the center point of the DC link capacitor towards the upper arm and the lower valve component allows current from the lower arm towards center point of the DC link capacitor. A current path through the upper valve component or the lower valve component comprises inductance to form a resonance circuit.
A synchronous rectification control circuit and method, and a flyback switched-mode power supply (SMPS) are provided. A voltage adjustment circuit is used to adjust a value of a first voltage signal that represents an output voltage, such that a voltage-second product of a difference between the output voltage and a drain-source voltage of a secondary-side synchronous rectifier can be zeroed in time in a transient process, and no false accumulation occurs. In this way, when a primary-side transistor switch is turned on, the secondary-side synchronous rectifier is turned off, to avoid a case in which the primary-side transistor switch and the secondary-side synchronous rectifier are simultaneously turned on.
A switching converter circuit includes a voltage regulation loop configured to provide an output voltage (VOUT) based on an input voltage (VIN). The switching converter circuit also includes a 100% mode circuitry coupled to the voltage regulation loop, wherein the 100% mode circuitry is configured to apply an offset to VOUT in response to detecting that VIN is approaching VOUT.
A power device is provided. The power device includes a current limiting resistor in series with a load, the current limiting resistor configured to provide a first current path to the load. The power device also includes an inrush current control device configured to provide a second current path to the load, the second current path configured to bypass the first current path in response to the inrush current control device being activated. The power device also includes a bypass device configured to provide a third current path to the load, the third current path configured to provide a low-resistance current path to the load during a power surge.
A motor drive or bus supply power conversion system includes a rectifier with at least one rectifier switch module for rectifying AC input power. A DC bus is connected to the rectifier and supplies DC output power. An optional inverter is connected to the DC bus and includes at least one inverter switch module for inverting the DC bus voltage to an AC output power. The at least one rectifier switch module and the at least one inverter switch module each include a base plate and a housing connected to the base plate. The housing defines an interior space that contains at least one semiconductor switch. A protective cover layer includes a corrosion protection material and divides the interior space into an inner sub-space located between the base plate and the protective cover layer and an outer sub-space located between the protective cover layer and the housing. The at least one semiconductor switch is located in the inner sub-space such that an atmosphere in the outer sub-space passes through the protective cover layer of corrosion protection material before entering the inner sub-space. Additional anti-corrosion features are provided including a conformal coating on printed circuit board assemblies, removable connector covers, dielectric grease coated connections, nano-coated fiber optic transceivers, and an exterior protective film wrap.
Implemented is an electric actuator that includes a tubular stator and a slider. The tubular stator comprises a flexible stator support member and at least one electrical coil, forming a flexible outer tube. The slider is fitted within a tubular stator. The stator and the slider can axially slide relative to one another. The slider includes a flexible slider support member and at least one magnet, which together form a flexible inner tube. The electric actuator also includes an input power wire and an output power wire that are disposed within the slider. The stator and the slider are both deformable and may axially move relative to another while deformed due to at least one Lorentz force generated within the electric actuator.
The disclosure relates to an assembly comprising a component rotatable about a rotary axis for an actuating drive comprising a sensor element attached to the rotatable component. The rotatable component has a support surface from which a fixing element protrudes in parallel to the rotary axis. The sensor element includes an opening. The sensor element is arranged on the support surface in such a manner that the fixing element penetrates the opening. A surface of the sensor element adjacent to the opening has a structure. A top portion of the fixing element is in interlocking engagement with the structure so that the attached sensor element is connected to the component in a torque-resistant manner.
A coolant flowpath configuration for an electric motor is disclosed herein. The coolant flowpath configuration includes a coolant flowpath channel defined on a radially outer surface of a stator lamination pack. The coolant flowpath channel includes: a first axial end defined radially outward from a first set of coils; and a second axial end defined radially outward from a second set of coils that is remote from the first set of coils.
A rotor that gives rotational power to a compressor part that compresses refrigerant has a rotor core in which through-holes through which the refrigerant passes are formed, the through-holes having a cross section with a plurality of forks in a direction away from a rotation axis, a first end plate that covers a first end surface where one end of both end portions of the through-holes of the rotor core closer to the compressor part is formed, and an upper rotor end plate that covers a lower rotor end surface where the other end of the plurality of holes of the rotor core is formed. The first end plate has a first opening portion that causes the through-holes to communicate with an internal space. The upper rotor end plate has an upper opening portion that causes the through-holes to communicate with the internal space. The upper rotor end plate has projection portions that cover tip end portions, which are divided to respective forks, of the through-holes.
An electric motor for use with a power tool includes a rotor having a body, a stator having a plurality of electromagnetic coils surrounding the rotor, an output shaft coupled to the rotor for rotation with the rotor, and a plurality of magnets positioned within the body of the rotor. The motor also includes a mechanical magnet holder coupled to at least one of the rotor and the output shaft to engage each of the plurality of magnets. The mechanical magnet holder inhibits movement of the plurality of magnets out of the body of the rotor.
A control unit 201 of a power receiving apparatus 200 performs a predetermined communication to a power transmitting apparatus 100 via a first communication unit 204 such that power transfer from the power transmitting apparatus 100 is continued, in a case where a control communication using the first communication unit 204 is switched to a control communication using a second communication unit 202.
A power supply device, in particular a charging apparatus, includes at least one housing unit and at least one interface unit, which is arranged at the housing unit, and has the purpose of coupling electrically to at least one electrical unit, in particular to a rechargeable battery pack. The power supply device further includes at least one real-time operating system-capable, in particular multitasking-capable, open-loop or closed-loop control unit which is configured to automatically perform actions, in particular to provide at least one set of data to the electrical unit, in accordance with an evaluation of, in particular, item information of the electrical unit not related to charging.
Systems and methods for electrical connection monitoring using cable shielding are described. For example, a system may include a high-voltage power supply; a first high-voltage cable including a first conductor connected to the high-voltage power supply and a first shielding that encircles the first conductor; a second high-voltage cable including a second conductor connected to the high-voltage power supply and a second shielding that encircles the second conductor; and a continuity detection circuit connected to the first shielding and to the second shielding, wherein the second shielding is connected to the first shielding to form a loop with the continuity detection circuit.
A system for adjustably mounting a component of an electrical assembly to a wall structure; the wall structure including at least a wallboard. The system is configured so that an outward facing surface of the component may be adjustably positioned relative to the outward facing surface of the wallboard. The system comprises of a bracket disposed between adjacent studs of a wall structure, a base plate, a mounting plate, a cover plate, protective plate, an electrical component fastener, and an electrical component opening. A method for adjustably mounting a component of an electrical assembly to a wall structure comprising a mounting plate, a base plate, a bracket, a stud of the wall structure, a planar surface of the wall structure with adhesive, threaded fasteners, a component of an electrical assembly, a cover plate, and a protective plate.
A weather-resistant electrical device enclosure that includes a base defining an interior and a rear wall for being mounted to a supporting structure, at least one opening in the rear wall for receiving an insert plate having an electrical device opening for receiving an electrical device, a forwardly-facing access opening for accessing the interior of the base, and a peripheral front rim surrounding the access opening remote from the rear wall of the base. A cover is pivotally-mounted in relation to the base and movable between a closed position and an open position. The cover includes a peripheral cover flange terminating at an outer edge extending around the cover and outwardly from the peripheral front rim of the base when in the closed position to define a parametrical water-deflecting overhang.
A cable tray assembly includes first and second cable tray sections each including a base and rails extending transversely from longitudinal sides of the base. At least one of the base and the rails defines a plurality of holes. A splice plate is configured to engage the first and second cable tray sections for attaching the first cable tray section to the second cable tray section. The splice plate defines a plurality of holes. At least one snap-fit connector includes a head and a plurality of resiliently deflectable arms extending from the head. The arms of the connector are configured to extend through aligned holes in the splice plate and one of the cable tray sections to secure the splice plate to said one of the cable tray sections.
A laser includes a substrate, first and second claddings, a gain medium, and multiple supports. The first cladding is spaced apart from the substrate by an air gap. A thickness of the first cladding in a vertical direction is in a range from 0.05-0.15 micrometers. The gain medium is disposed on the first cladding opposite the air gap. The second cladding is disposed on the gain medium opposite the first cladding. A thickness of the second cladding in the vertical direction is in a range from 0.05-0.15 micrometers. The supports are coupled to each of the substrate, the first cladding, the gain medium, and the second cladding to retain the first cladding, the gain medium, and the second cladding spaced apart from the substrate.
A packaged electronic device structure includes a substrate having a major surface. A semiconductor device is connected to the major surface of the substrate, the semiconductor device having a first major surface, a second major surface opposite to the first major surface, and a side surface extending between the first major surface and the second major surface. A package body encapsulates a portion of the semiconductor device, wherein the side surface of the semiconductor device is exposed through a side surface of the package body. In some examples, the side surface of the semiconductor device is an active surface. In some examples, the package body comprises a molded structure that contacts and overlaps the first major surface of the semiconductor device.
The invention relates to a travel adapter, comprising a housing, at least one receptacle of a first standard and at least one plug of a second standard. The receptacle of the first standard has at least one first contact socket and one second contact socket. The plug of the second standard has at least one first contact pin and one second contact pin. The plug is arranged on the housing. The receptacle is rotatably mounted in the housing. The plug or the first contact pin and the second contact pin are pivotally arranged on the housing in such a way that the plug or the first contact pin and the second contact pin can be pivoted out of the housing. The invention also relates to a set and an additional travel adapter.
A joint connector includes one or more connecting units, in which one of the connecting units includes: a plurality of conductors; and a housing that holds the plurality of conductors, the conductor includes: trunk portions each of which having first ends and second ends; and branch portions each of which diverging from the trunk portion, the branch portion includes an output terminal portions, the housing includes: a first coupling portion disposed on a side of the first end; and a second coupling portion disposed on a side of the second end, and the first coupling portion of one of the housings and the second coupling portion of another one of the housings are coupled each other, causing the first end of the conductor and the second end of another one of the conductors to be connected to each other.
A multifunction carrier for receiving circuit components of a battery system for an electric vehicle is disclosed, wherein the multifunction carrier includes: a busbar assembly with at least one charging connection rail and a drive connection rail; and an insulating housing in which the busbar assembly is embedded, wherein the insulating housing has openings exposing contact surfaces of the connecting rails, and wherein the insulating housing has plug connectors which are designed to provide a pluggable mechanical and electrical contact between the circuit components of the battery system with the open contact surfaces of the connecting rails. The invention further relates to a high-voltage contactor for a battery system of an electric vehicle.
The industrial electrical connector is composed of an upper housing portion for holding a conductor and a lower housing portion for holding at least one contact carrier, which lower housing portion can be releasably connected to the upper housing portion. The contact carrier holds at least one contact. The contact is intended to establish a connection to a corresponding mating contact for the transfer of at least electrical energy and/or electrical signals/data. At least one fuse holder for holding at least one electrical fuse is arranged within the industrial electrical connector.
A method of forming an electrical cable assembly includes providing a multiconductor flat cable comprising wires arranged in a coplanar fashion with each other and encased within a planar dielectric structure, cutting a slot in the planar dielectric structure intermediate the wires, thereby forming wing features in the dielectric structure extending from the wires, removing portions of the dielectric structure from ends of the wires, wherein portions of wing features remain, attaching the exposed wires to terminals, wherein the terminals define prongs, and attaching the portions of the wing features to by inserting the prongs within holes defined in the portions of the wing features, thereby retaining the wires to the terminals.
An apparatus includes a first layer having an RF lossy material, a second layer having the RF lossy material, and a plurality of conductive or resistive pads arranged in a planar array between the first layer and the second layer. The apparatus may also include a plurality of thermal vias, where each thermal via may correspond to one of the pads, may extend through at least the first layer, and may be formed of a thermally-conductive material. Dimensions of each pad may be selected based on a desired resonant frequency band, and the desired resonant frequency band may be associated with RF energy transmitted by at least one RF source in proximity to the apparatus.
A thin antenna includes an antenna element, a first spacer, a second spacer, a first ground plane and a second ground plane. The antenna element is formed in a column shape, and has a top surface and a bottom surface facing each other. The first and second spacers are made of an insulating material. The first ground plane is formed larger than the top surface of the antenna element. The second ground plane is formed larger than the bottom surface of the antenna element. The first ground plane is disposed to face the top surface of the antenna element via the first spacer. The second ground plane is disposed to face the bottom surface of the antenna element via the second spacer. A power is fed at one of the top surface and the bottom surface of the antenna element.
Embodiments provide tower-mountable base station antenna enclosure systems to reduce effective wind loads of housed antenna components. The enclosure systems can include wind deflection radomes sized to house antenna components and mountable to tower structures by rotatable couplings. For example, embodiments can have a rotational axis that is substantially transverse to primary wind directions, and the wind deflection structures can be mounted in a manner that permits substantially free rotation around the axis. Such enclosure systems can reduce the wind load of the antenna as deployed on a tower, such that a smaller marginal structural impact can be attributed to deployed antenna components, and the antenna components can be considered as smaller structural loads on the tower.
A system is disclosed herein. The system includes a splitter board. The splitter board includes a microprocessor, a converter, and a bypass relay. The converter includes analog-to-digital circuitry and digital-to-analog circuitry. The bypass relay is configurable between a first state and a second state. In the first state, the bypass relay is configured to direct an input signal to the converter. The converter converts the input signal to a converted input signal and splits the converted input signal into a first portion and a second portion. The first portion is directed to the microprocessor. The second portion is directed to an output port of the splitter board for downstream processes. In the second state, the bypass relay is configured to cause the input signal to bypass the converter. The bypass relay directs the input signal to the output port of the splitter board for the downstream processes.
A Wilkinson power combiner (202) is described that includes: at least one input port (210) coupled to at least one output port (212, 214, 216, 218) by at least two power combining stages. A first power combining stage (204) of the at least two power combining stages is configured as a single-stage first frequency pass circuit and a second power combining stage (206) of the at least two stages is configured as a single-stage second frequency pass circuit, and wherein the first frequency is different to the second frequency.
A combiner network is provided. The combiner network may include a combiner of a first type. The combiner network may further include a combiner of a second type. The combiner of a first type includes a first plurality of waveguide ports and an H-plane combiner connected to an E-plane combiner. The combiner of the second type includes a second plurality of waveguide ports and an H-plane combiner including a U-bend.
A rechargeable battery includes: a case accommodating an electrode assembly and having an opening; a cap assembly including a cap plate coupled to the case to cover the opening, and a terminal plate coupled to the cap plate; and a direction determining member covering the cap plate and coupled to the case to define an extended part.
A battery system includes a battery module that utilizes the first and second retention housings to hold a battery cell retention frame therein that can be either air cooled or fluid cooled. In particular, the first and second retention housings have an inlet port and an outlet port, respectively, for routing fluid through the battery cell retention frame for cooling cylindrical battery cells thereon. Alternately, the battery cell retention frame can be air cooled for cooling the cylindrical battery cells. Also, the first and second retention housings provide improved structural integrity to the battery module.
A structural component of a primary structure for a vehicle, the structural component including a fiber composite laminate with a plurality of fiber composite sublayers. The plurality of fiber composite sublayers includes an electric energy store which is configured as a multilayer electrochemical fiber composite battery to store electric energy in a rechargeable manner; and an electrothermal temperature regulation sublayer which is configured to supply thermal energy to the electric energy store and conducting thermal energy away from the electric energy store as required to regulate a temperature. A control device, which is connected to the electric energy store and the electrothermal temperature regulation sublayer, is configured to control a temperature regulation of the electric energy store by means of the electrothermal temperature regulation sublayer.
A self-regulating battery may generate a basis state for one or more modules using one or more system inputs. The system inputs comprise current, voltage, and battery degradation. The battery generates a family of weighted forecasts for future bus demands using usage and performance based weights. The battery generates one or more plans to support demand from the battery using the weighted forecasts. The battery scores the one or more plans based on efficiency of power extraction from the battery, and combines the scored one or more plans with an updated SoH value based on induced degradation from a usage plan. The battery generates the combined scored for each of the one or more plans, and transmits one of the combined scored to the battery management unit for execution.
A method for manufacturing an electrode assembly, in which a plurality of electrodes are stacked, wherein a negative electrode and a positive electrode are sequentially and alternately stacked, and a separator is disposed therebetween is provided. The method includes covering a top surface of an electrode disposed at an n layer (n being a natural number) with the separator, heating the separator covering the electrode disposed at the n layer, stacking an electrode disposed at an n+1 layer on the heated separator, covering a top surface of the electrode disposed at the n+1 layer with the separator, and heating the separator covering the electrode disposed at the n+1 layer. The separator is bonded to the electrode, or the separators are bonded to each other to fix the movement of the electrode, thereby improving stability. Since the separator is not stacked in the width direction, capacity per volume increases.
Disclosed is a class of organic salts and electrolytes, generally for use with electrochemical devices. Some of these salts enable the transport of magnesium ions without the presence of any additives, such as halide ions. Precursors are generated using simple fluorinated alcohols as well as abundant reagents. These precursors, often dissolved in ethereal solvents, may be combined with an appropriate Lewis acid to result in solutions that are able to conduct ions and allow for reversible electrodeposition.
In accordance with at least selected embodiments, a battery separator or separator membrane comprises one or more co-extruded multi-microlayer membranes optionally laminated or adhered to another polymer membrane. The separators described herein may provide improved strength, for example, improved puncture strength, particularly at a certain thickness, and may exhibit improved shutdown and/or a reduced propensity to split.
The invention provides novel high-energy density and low-cost flow electrochemical devices incorporating solid-flow electrodes, and further provides methods of using such electrochemical devices. Included are anode and cathode current collector foils that can be made to move during discharge or recharge of the device. Solid-flow devices according to the invention provide improved charging capability due to direct replacement of the conventional electrode stack, higher volumetric and gravimetric energy density, and reduced battery cost due to reduced dimensions of the ion-permeable layer.
A fuel cell system includes a first converter to convert power, which is output from a fuel cell stack or a battery, into power in a specific level, a second converter to convert power which is input to or output from the battery, a power relay assembly to control power flow between a super capacitor and the first converter, and a controller to control outputs of the first converter and the second converter, depending on a starting state or an operating state of the fuel cell system, and to control an operation of the power relay assembly.
A hydrogen-energy control system according to the present embodiment includes a hydrogen energy system, a power grid control system, a hydrogen transport system, and a hydrogen-energy integrated management system configured to control the hydrogen energy system based on information on communication with the power grid control system, wherein the hydrogen-energy integrated management system includes a first communication portion configured to perform communication of at least data of a charge request in charge and discharge requests with the power grid control system, a second communication portion configured to perform communication of hydrogen demand data with the hydrogen transport system, a target hydrogen-amount acquisition portion configured to acquire a target hydrogen-production amount based on the hydrogen demand data, and an operation planning portion configured to create an operation plan in the hydrogen energy system based on the target hydrogen-production amount and the data of the charge request.
A fuel cell system includes a stack of fuel cells, a cathode recuperator configured to heat air using cathode exhaust output from the stack, and an air inlet baffle disposed between the cathode recuperator and the stack and containing at least two rows of apertures which are separated along a vertical direction and configured to provide the heated air output from the cathode recuperator to plural areas of the stack.
A separator for a fuel cell is overlapped with a membrane electrode assembly to form a stack unit of a power generation cell stack body. The separator is provided with a positioning section to be overlapped in the stacking direction in a manner that the stack units are positioned with respect to each other. A marginal portion of the positioning section has a bent surface formed by bending the separator.
A lithium cobalt metal oxide powder is disclosed in the present disclosure. The lithium cobalt metal oxide powder has a coating structure. The lithium cobalt metal oxide powder includes a lithium cobalt metal oxide matrix. The lithium cobalt metal oxide powder further includes a Co3O4 coating layer. A general formula of the lithium cobalt metal oxide powder is LiaCo1-x-yMxNyO2·rCo3O4, wherein 0.002
The disclosure discloses a nickel cobalt manganese hydroxide, a cathode material, a preparation method thereof and a lithium ion battery. The nickel cobalt manganese hydroxide comprises a core and an outer layer covering the outside of the core. The core comprises flaky particles, the D50 particle diameter of the flaky particles in the core is 5-8 μm, and the D50 particle diameter of particles in the outer layer is 0.1-5 μm.
Lithium-metal batteries with improved dimensional stability are presented along with methods of manufacture. The lithium-metal batteries incorporate an anode cell that reduces dimensional changes during charging and discharging. The anode cell includes a container having a first portion and a second portion to form an enclosed cavity. The first portion is electrically-conductive and chemically-stable to lithium metal. The second portion is permeable to lithium ions and chemically-stable to lithium metal. The anode cell also includes an anode comprising lithium metal and disposed within the cavity. The anode is in contact with the first portion and the second portion. The cavity is configured such that volumetric expansion and contraction of the anode during charging and discharging is accommodated entirely therein.
A lithium anode of a thermal battery may include a metal alloy foam in which a plurality of pores is formed and including nickel (Ni), iron (Fe), chromium (Cr), and aluminum (Al) mixed in a predetermined composition ratio, and lithium impregnated into the metal alloy foam in a molten state and accommodated in the pores, wherein the chromium in the composition ratio may facilitate the impregnation of the lithium into the pores and reduce the reactivity of the metal alloy foam to the lithium at an operating temperature of the thermal battery, and the aluminum in the composition ratio may facilitate the impregnation of the lithium into the pores and prevent the lithium from penetrating into a surface of the metal alloy foam.
Articles and methods involving electrochemical cells and/or electrochemical cell preproducts comprising passivating agents are generally provided. In certain embodiments, an electrochemical cell includes first and second passivating agents. In some embodiments, an electrochemical cell may include a first electrode comprising a first surface, a second electrode (e.g., a counter electrode with respect to the first electrode) comprising a second surface, a first passivating agent configured and arranged to passivate the first surface, and a second passivating agent configured and arranged to passivate the second surface.
Vertical solid-state transducers (“SSTs”) having backside contacts are disclosed herein. An SST in accordance with a particular embodiment can include a transducer structure having a first semiconductor material at a first side of the SST, a second semiconductor material at a second side of the SST opposite the first side, and an active region between the first and second semiconductor materials. The SST can further include first and second contacts electrically coupled to the first and second semiconductor materials, respectively. A portion of the first contact can be covered by a dielectric material, and a portion can remain exposed through the dielectric material. A conductive carrier substrate can be disposed on the dielectric material. An isolating via can extend through the conductive carrier substrate to the dielectric material and surround the exposed portion of the first contact to define first and second terminals electrically accessible from the first side.
A light emitting diode includes a light emitting portion, a first electrode, a first reflecting portion, and a second electrode. The first reflecting portion includes conductive material. The first electrode is in electrical contact with the first reflecting portion. The second electrode is electrically connected to the light emitting portion. The first electrode and the second electrode receive different driving voltages and apply the driving voltage to the light emitting portion to drive the light emitting portion to emit light, the first reflecting portion being configured to reflect the light from the light emitting portion.
A micro-light emitting diode includes a mesa structure that includes a first set of one or more semiconductor layers, an active layer configured to emit light, a second set of one or more semiconductor layers on the active layer, and a dielectric layer in sidewall regions of the mesa structure. A center region of the second set of one or more semiconductor layers is thicker than a sidewall region of the second set of one or more semiconductor layers, such that a distance from a surface of the sidewall region of the second set of one or more semiconductor layers to the active layer is less than a distance from a surface of the center region of the second set of one or more semiconductor layers to the active layer, thereby forming a surface potential-induced lateral potential barrier at a sidewall region of the active layer.
A three-dimensionally structured semiconductor light emitting diode includes a first conductivity-type semiconductor rod having integral first and second portions, the first portion defining a first surface, the second portion defining a second surface opposite the first surface, and a side surface between the first and second surfaces, an active layer and a second conductivity-type semiconductor layer on the side surface of the first conductivity-type semiconductor rod, the active layer and the second conductivity-type semiconductor layer being on the second portion of the first conductivity-type semiconductor rod, an insulating cap layer on the second surface of the first conductivity-type semiconductor rod, a transparent electrode layer on the second conductivity-type semiconductor layer, and a passivation layer on the transparent electrode layer and exposing a portion of the transparent electrode layer, the passivation layer extending to cover ends of the active layer and the second conductivity-type semiconductor layer adjacent to the first surface.
Embodiments of a photovoltaic device are provided herein. The photovoltaic device can include a layer stack and an absorber layer disposed on the layer stack. The absorber layer can include a first region and a second region. Each of the first region of the absorber layer and the second region of the absorber layer can include a compound comprising cadmium, selenium, and tellurium. An atomic concentration of selenium can vary across the absorber layer. The first region of the absorber layer can have a thickness between 100 nanometers to 3000 nanometers. The second region of the absorber layer can have a thickness between 100 nanometers to 3000 nanometers. A ratio of an average atomic concentration of selenium in the first region of the absorber layer to an average atomic concentration of selenium in the second region of the absorber layer can be greater than 10.
A solar module can include a first and second solar cell having front sides which face the sun during normal operation and back sides opposite the front sides. In an embodiment, a first interconnect can be coupled to the back sides of both the first and second solar cell, where the first interconnect comprises an anodized region facing substantially the same direction as the front sides.
A photovoltaic module includes a transparent first layer forming the front side of the photovoltaic module; a plurality of photovoltaic cells placed side-by-side and electrically connected; a polymer encapsulating assembly able to encapsulate the plurality of photovoltaic cells between a lower portion and an upper portion; a second layer made of a composite material based on polymer resin and on fibres, the encapsulating assembly and the photovoltaic cells being located between the first and second layers, at least the first and second layers defining edges of the photovoltaic module, the plurality of photovoltaic cells being spaced apart by a non-zero distance DA from at least one edge of the photovoltaic module; the photovoltaic module further comprises a third layer made of a composite material based on polymer resin and on fibres, the layer being located below the plurality of photovoltaic cells and above the lower portion of the encapsulating assembly and forming at least one peripheral strip extending from the at least one edge toward the centre of the module, the width (L15A) of which is larger than or equal to the distance DA.
An apparatus includes a first semiconductor region of a first conductivity type configured to collect a signal charge, and a connection region of a second conductivity type configured to feed a predetermined potential to a well including a second semiconductor region of the second conductivity type at a depth to which the connection region extends, a third semiconductor region of the second conductivity type at a position deeper than the connection region and the second semiconductor region, and a fourth semiconductor region between the second semiconductor region and the third semiconductor region, wherein a dopant for use in forming a semiconductor region of the first conductivity type is injected in the fourth semiconductor region, and a main carrier of the fourth semiconductor region is a carrier of the same conductivity type as a majority carrier of a semiconductor region of the second conductivity type.
A semiconductor device according to an embodiment includes first and second electrodes, a gate electrode, first to third semiconductor regions, and first and second insulating parts. The first semiconductor region is located on the first electrode. The second semiconductor region is located on the first semiconductor region. The third semiconductor region is located on the second semiconductor region. The first insulating part is arranged with the third semiconductor region, the second semiconductor region, and a portion of the first semiconductor region. The gate electrode is located in the first insulating part. The gate electrode faces the second semiconductor region. The second insulating part is located on the third semiconductor region. The second insulating part is not overlapping the gate electrode. The second insulating part has tensile stress. The second electrode is located on the second insulating part and electrically connected with the third semiconductor region.
A semiconductor device structure is provided. The semiconductor device structure includes a substrate, a first fin structure over the substrate, and a FeFET device over a first region of the substrate. The FeFET includes a first gate stack across the first fin structure. The semiconductor device structure also includes first gate spacer layers alongside the first gate stack, and a ferroelectric layer over the first gate stack. At least a portion of the ferroelectric layer is located between upper portions of the first gate spacer layers and is adjacent to the first gate stack.
Memory devices are disclosed. In an embodiment of the disclosed technology, a memory device may include a substrate including an active region, and a first floating gate, a second floating gate, a third floating gate and a fourth floating gate formed on the substrate, arranged to partially overlap with the active region. The first floating gate and the third floating gate are arranged in a first direction at one side of the active region and asymmetrical about a center of the active region, and the second floating gate and the fourth floating gate are arranged in the first direction at another side of the active region and asymmetrical about the center of the active region.
A semiconductor device includes a gate disposed over a substrate. A source/drain is disposed in the substrate. A conductive contact is disposed over the source/drain. An air spacer is disposed between the gate and the conductive contact. A first component is disposed over the gate. A second component is disposed over the air spacer. The second component is different from the first component.
A manufacturing method of a capacitive structure includes: providing a semiconductor base; forming a first mask layer on the semiconductor base, the first mask layer having a plurality of first round hole patterns distributed uniformly; forming first openings distributed uniformly on the semiconductor base by etching based on the first round hole patterns; forming a second mask layer on one side, away from the semiconductor base, of the first openings, and forming a plurality of second patterns on the second mask layer; forming second openings distributed uniformly on the semiconductor base by etching based on the second patterns; and etching the first openings and the second openings to form capacitive holes, and depositing a lower electrode layer, a dielectric layer and an upper electrode layer within the capacitive holes to form the capacitive structure.
This disclosure relates to deep trench capacitors embedded in a package substrate on which an integrated circuit is mounted. In some aspects, a chip package includes an integrated circuit die that has a power distribution circuit for one or more circuits of the integrated circuit. The chip package also includes a substrate different from the integrated circuit and having a first surface on which the integrated circuit die is mounted and a second surface opposite the first surface. The substrate includes one or more cavities formed in at least one of the first surface or the second surface. The chip package also includes one or more deep trench capacitors disposed in at least one of the one or more cavities. Each deep trench capacitor is connected to the power distribution circuit by conductors.
A pixel-array substrate includes a floating diffusion region and a first photodiode formed in a semiconductor substrate. A top surface of the semiconductor substrate defines a trench 1A and a trench 1B each (i) extending into the semiconductor substrate away from a planar region of the top surface between the trench 1A and the trench 1B and (ii) having a respective distal end, with respect to the floating diffusion region, located between the floating diffusion region and the first photodiode. In a horizontal plane parallel to the top surface and along an inter-trench direction between the trench 1A and the trench 1B, a first spatial separation between the trench 1A and the trench 1B increases with increasing distance from the floating diffusion region.
A semiconductor device includes: a photodiode formed in a substrate; and at least one transistor having a gate feature that comprises a first portion and a second portion coupled to an end of the first portion, the first portion disposed above and extending along a major surface of the substrate and the second portion extending from the major surface of the substrate into the substrate, wherein the photodiode and the at least one transistor at least partially form a pixel.
Structures for a single-photon avalanche diode and methods of forming a structure for a single-photon avalanche diode. The structure includes a semiconductor substrate having a top surface, a semiconductor layer on the top surface of the semiconductor substrate, a light-absorbing layer on a portion of the semiconductor layer, and a doped region in the portion of the semiconductor layer. The doped region is positioned in the portion of the semiconductor layer adjacent to the light-absorbing layer.
Disclosed herein is a detector having a pixel in a substrate and configured to detect radiation particles incident thereon; a first guard ring in the substrate, surrounding the pixel, and comprising a first doped semiconductor region in the substrate and a first electrically conductive layer in electrical contact to the first doped semiconductor region. The first electrically conductive layer overhangs the first doped semiconductor region toward an interior of the first guard ring.
A semiconductor memory device includes a substrate, an active structure, a shallow trench isolation and a plurality of word lines. The active structure is disposed in the substrate, and includes a plurality of first active fragments and a plurality of second active fragments extended parallel to each other along a first direction and the second active fragments are disposed outside a periphery of all of the first active fragments. The shallow trench isolation is disposed in the substrate to surround the active structure, and which includes a plurality of first portions and a plurality of second portions. The word lines are disposed in the substrate, parallel with each other to extend along a second direction, wherein at least one of the word lines are only intersected with the second active fragments, or at least one of the word lines does not pass through any one of the second portions.
Described is a packaging technology to improve performance of an AI processing system. An IC package is provided which comprises: a substrate; a first die on the substrate, and a second die stacked over the first die. The first die includes memory and the second die includes computational logic. The first die comprises DRAM having bit-cells. The memory of the first die may store input data and weight factors. The computational logic of the second die is coupled to the memory of the first die. In one example, the second die is an inference die that applies fixed weights for a trained model to an input data to generate an output. In one example, the second die is a training die that enables learning of the weights. Ultra high-bandwidth is changed by placing the first die below the second die. The two dies are wafer-to-wafer bonded or coupled via micro-bumps.
A redistribution structure includes a first dielectric layer, a pad pattern, and a second dielectric layer. The pad pattern is disposed on the first dielectric layer and includes a pad portion and a peripheral portion. The pad portion is embedded in the first dielectric layer, wherein a lower surface of the pad portion is substantially coplanar with a lower surface of the first dielectric layer. The peripheral portion surrounds the pad portion. The second dielectric layer is disposed on the pad pattern and includes a plurality of extending portions extending through the peripheral portion.
Disclosed is a highly reliable physically unclonable function technology. In a tunneling-based memory device disclosed herein, a conductive layer (e.g., Al2O3) is stacked on a bottom electrode, an oxide layer (e.g., TiOx) is stacked on the conductive layer, and a top electrode is stacked on the oxide layer. The tunneling-based memory device has a structure of a memristor crossbar array and has a current-voltage characteristic independent of a temperature that is an external environmental variable due to a tunneling mechanism when constructing an unpredictable physically unclonable function (PUF) of hardware as a memory semiconductor array.
A semiconductor package comprises a semiconductor substrate, a first metal layer, an adhesive layer, a second metal layer, a rigid supporting layer, and a plurality of contact pads. A thickness of the semiconductor substrate is equal to or less than 50 microns. A thickness of the rigid supporting layer is larger than the thickness of the semiconductor substrate. A thickness of the second metal layer is larger than a thickness of the first metal layer. A method comprises the steps of providing a device wafer; providing a supporting wafer; attaching the supporting wafer to the device wafer via an adhesive layer; and applying a singulaton process so as to form a plurality of semiconductor packages.
A device includes a redistribution structure, including conductive features; dielectric layers; and an internal support within a first dielectric layer of the dielectric layers, wherein the internal support is free of passive and active devices; a first interconnect structure attached to a first side of the redistribution structure; a second interconnect structure attached to the first side of the redistribution structure, wherein the second interconnect structure is laterally adjacent the first interconnect structure, wherein the internal support laterally overlaps both the first interconnect structure and the second interconnect structure.
A wafer having on one side a device area with a plurality of devices is processed by providing a protective film and applying the protective film, for covering the devices on the wafer, to the one side of the wafer, so that a front surface of the protective film is in direct contact with the one side of the wafer. The protective film is heated during and/or after applying the protective film to the one side of the wafer, so that the protective film is attached to the one side of the wafer, and the side of the wafer opposite to the one side is processed. Further, the invention relates to a method of processing such a wafer in which a liquid adhesive is dispensed only onto a peripheral portion of a protective film and/or only onto a peripheral portion of the wafer.
Electronic devices and methods of forming electronic devices using a ruthenium or doped ruthenium liner and cap layer are described. A liner with a ruthenium layer and a cobalt layer is formed on a barrier layer. A conductive fill forms a second conductive line in contact with the first conductive line.
A semiconductor device includes: a circuit member including a planar portion; a terminal portion formed above the front surface of the planar portion of the circuit member and parallel to the planar portion; a semiconductor element which has an upper surface located below an upper surface of the terminal portion and is formed on the front surface of the planar portion of the circuit member; a resin layer arranged on the semiconductor element and having first openings through which the semiconductor element is exposed; a conductive layer arranged on the resin layer, including an upper surface located above the upper surface of the terminal portion, and joined to the semiconductor element through the first openings; and a sealing member including an upper surface parallel to the planar portion and integrally sealing the circuit member, the semiconductor element, the resin layer, the conductive layer, and part of the terminal portion.
In some examples, a semiconductor package comprises a semiconductor die; an operational component on an active surface of the semiconductor die; and a cover coupled to the active surface of the semiconductor die and covering the operational component. The cover comprises a monolithic structure including a vertical portion and a horizontal portion. A hollow area is between the cover and the operational component. The package also includes a mold compound covering the semiconductor die and the cover.
In one example, a semiconductor device comprises a substrate comprising a conductive structure, an electronic component over a top side of the substrate and electrically coupled with the conductive structure, a lid structure over the substrate and over the electronic component, and a vertical interconnect in the lid structure extending to a top surface of the lid structure and electrically coupled with the conductive structure. Other examples and related methods are also disclosed herein.
A method of manufacturing a flip chip package includes forming a plurality of semiconductor chips and bonding the semiconductor chips to a package substrate. The method further includes electrically testing the plurality of semiconductor chips on the package substrate, molding the tested semiconductor chips, and singulating the molded chips. Electrically testing the semiconductor chips includes covering the semiconductor chips with a protection member.
A method of forming a fin field effect transistor (finFET) having fin(s) with reduced dimensional variations, including forming a dummy fin trench within a perimeter of a fin pattern region on a substrate, forming a dummy fin fill in the dummy fin trench, forming a plurality of vertical fins within the perimeter of the fin pattern region, including border fins at the perimeter of the fin pattern region and interior fins located within the perimeter and inside the bounds of the border fins, wherein the border fins are formed from the dummy fin fill, and removing the border fins, wherein the border fins are dummy fins and the interior fins are active vertical fins.
The present disclosure provides a laser lift-off method for separating substrate and semiconductor-epitaxial structure, which includes: providing at least one semiconductor device, wherein the semiconductor device includes a substrate and at least one semiconductor-epitaxial structure disposed in a stack-up manner; irradiating a laser onto an edge area of the semiconductor device to separate portions of the substrate and the semiconductor-epitaxial structure in the edge area; and pressing against the edge area of the semiconductor device vis a pressing device, then irradiating the laser onto an inner area of the semiconductor device to separate portions of the substrate and the semiconductor-epitaxial structure in the inner area wherein gas is generated during separating the portions of the substrate and the semiconductor-epitaxial structure in the inner area and evacuated from the edge area, to prevent damage of the semiconductor-epitaxial structure during the separating process.
A plasma processing apparatus includes a stage provided in a chamber and having a heater therein, the stage being configured to place a substrate thereon, and an annular member provided around the stage to be spaced apart therefrom and formed of a dielectric material. At least one annular groove is formed in a lower surface of the annular member in a radial direction.
Implementations described herein provide a substrate support assembly. The substrate support assembly has an electrostatic chuck having a workpiece supporting surface and a bottom surface. The substrate support assembly further includes a plurality of layers which has a thermal interface layer. The plurality of layers are disposed below the electrostatic chuck. A cooling base having a top surface, the top surface is disposed below the plurality of layers. A temperature differential across the thermal interface layer is about 150 degrees Celsius when the workpiece supporting surface of the electrostatic chuck is at a temperature of about 300 degrees Celsius.
A composite sintered body, wherein the composite sintered body consists of ceramic composite sintered body, the ceramic composite sintered body comprises aluminum oxide as a main phase, and silicon carbide as a sub-phase, in which the composite sintered body has mullite in crystal grains of the aluminum oxide.
Disclosed herein are systems and methods relating to a transfer chamber for an electronic device processing system. The transfer chamber can include a first magnetic levitation track having a face-up orientation and a second magnetic levitation track spaced from the first magnetic levitation track and having a face-down orientation. The system can include substrate carriers that move along the first and second magnetic levitation tracks where each substrate carrier includes a magnet on a bottom portion to interact with a first magnetic field and a second magnet on a top portion to interact with a second magnetic field. The system also can include at least one lift pin assembly to move the substrate carriers in a vertical direction between the first and second magnetic levitation tracks.
A stage includes a base having an accommodation space therein, a dielectric layer provided on a first surface of the base and having a placement surface on which a substrate is placed, the dielectric layer including therein a plurality of heaters, and a heater control board disposed in the accommodation space and configured to drive the plurality of heaters. The base has an inlet in a second surface thereof that is opposite the first surface, the inlet being configured to introduce a coolant into the accommodation space.
A method for forming a chip package structure is provided. The method includes disposing a chip package over a wiring substrate. The method includes forming a first heat conductive structure and a second heat conductive structure over the chip package. The first heat conductive structure and the second heat conductive structure are separated by a first gap. The method includes bonding a heat dissipation lid to the chip package through the first heat conductive structure and the second heat conductive structure. The first heat conductive structure and the second heat conductive structure extend toward each other until the first heat conductive structure contacts the second heat conductive structure during bonding the heat dissipation lid to the chip package.
A method includes patterning a mandrel layer over a target layer to form first mandrels and second mandrels, the first mandrels having a larger width than the second mandrels. A spacer layer is formed over the first mandrels and the second mandrels, and altered so that a thickness of the spacer layer over the first mandrels is greater than a thickness of the spacer layer over the second mandrels. Spacers are formed from the spacer layer which have a greater width adjacent the first mandrels than the spacers which are adjacent the second mandrels. The spacers are used to etch a target layer.
A microelectronic device may have side surfaces each including a first portion and a second portion. The first portion may have a highly irregular surface topography extending from an adjacent surface of the microelectronic device. The second portion may have a less uneven surface extending from the first portion to an opposing surface of the microelectronic device. Methods of forming the microelectronic device may include creating dislocations in the wafer in a street between the one or more microelectronic devices by implanting ions and cleaving the wafer responsive to failure of stress concentrations near the dislocations through application of heat, tensile forces or a combination thereof. Related packages and methods are also disclosed.
There is provided a technique that includes: forming a film on a substrate including a recess formed on a surface of the substrate by performing a cycle a predetermined number of times, the cycle including: (a) supplying a precursor gas to the substrate; and (b) supplying a reaction gas to the substrate, wherein in (a), the precursor gas is supplied to the substrate separately a plurality of times, and a processing condition under which the precursor gas is supplied for a first time is set to a processing condition under which self-decomposition of the precursor gas is capable of being more suppressed than a processing condition under which the precursor gas is supplied for at least one subsequent time after the first time.
An isolation system includes an input junction coupled to one or more RF power supplies via a match network for receiving radio frequency (RF) power. The isolation system further includes a plurality of channel paths connected to the input junction for distributing the RF power among the channel paths. The isolation system includes an output junction connected between each of the channel paths and to an electrode of a plasma chamber for receiving portions of the distributed RF power to output combined power and providing the combined RF power to the electrode. Each of the channel paths includes bottom and top capacitors for blocking a signal of the different type than that of the RF power. The isolation system avoids a risk of electrical arcing created by a voltage difference between an RF terminal and a non-RF terminal when the terminals are placed proximate to each other.
The present disclosure provides a method of achieving an integral number of sweeps within an ion beam. A substrate having a fiducial is placed on a wafer stage within the ion beam system. An energetic particle beam is generated within the ion beam system. The substrate is exposed to the energetic particle beam while the wafer stage with the substrate is rotated clockwise so that the fiducial of the substrate travels a sweep distance in a clockwise direction at a first speed and the fiducial of the substrate travels the same sweep distance in a counterclockwise direction at a second speed. The exposure of the substrate to the energetic particle beam is discontinued when the number of complete/full sweeps in the clockwise direction equals the number of complete/full sweeps in the counterclockwise direction.
A mechanical breaking and fusing combined multi-fracture excitation fuse includes a shell, wherein a cavity is formed in the shell, and at least one conductor penetrates through the shell and penetrates through the cavity; at least one excitation device and one breaking device are arranged in the cavity of the shell; the excitation device can receive an external excitation signal to drive the breaking device to act to break a conductor corresponding thereof to form at least two fractures on the conductor, at least one fuse is connected in parallel onto the conductor. The melt is connected in parallel with at least one fracture, and the melt is connected in series with at least one fracture.
Shown are an arc path formation unit and a direct current relay including same. The arc path formation unit according to an embodiment of the present disclosure includes a plurality of magnet parts. The magnet parts form a magnetic field at the point at which each fixed contact is positioned. Each magnet part positioned adjacent to each fixed contact is formed so that opposite surfaces thereof facing each other have different polarities. An electric current flowing through the fixed contact and a movable contact, and the magnetic field generated by each magnet part form an electromagnetic force. The electromagnetic force moves away from the center of the direct current relay. Therefore, the generated arc moves in the direction of the electromagnetic force so as to move away from the center of the direct current relay. Thus, damage to the direct current relay can be prevented.
A breaking device for interrupting current includes an electrically conducting outer member, an electrically conducting inner member arranged radially inside the outer member with respect to a breaking axis and an electrically insulating or semiconducting breaking member arranged radially between the outer member and the inner member with respect to the breaking axis, where the breaking member is arranged to move along the breaking axis from a starting position to a protruding position in which the breaking member protrudes from a space within the outer member for interrupting a current between the outer member and the inner member and the breaking member includes an inner tubular element and an outer tubular element, where the outer tubular element is joined to an outer surface of the inner tubular element thereby defining a recess between the outer tubular element and the inner tubular element.
An electricity meter comprising an electrically-controlled electromechanical switch is disclosed. The electromechanical switch comprises a rotary actuator comprising a generally-cylindrical permanent magnet rotor having a central axis, a stator comprising a closed stator core and first and second opposite stator poles inwardly-projecting from the closed stator core towards the rotor and first and second coils wound around the first and second stator poles respectively. The electromechanical switch comprises a switch comprising at least one pair of first and second contacts wherein the first contact is movable. The electromechanical switch comprises mechanical linkage between the rotary actuator and the movable contact(s) configured such that rotation of the rotor from a first angular position to a second angular position causes the switch to be opened, and rotation from the second angular position to the first angular position causes the switch to be closed.
A capacitor component includes a body having a lamination portion in which first internal electrodes and second internal electrodes are alternately disposed to face each other in a first direction with dielectric layers disposed therebetween, and first and second margin portions disposed on respective opposing sides of the lamination portion in a second direction perpendicular to the first direction. First and second external electrodes are disposed on respective opposing sides of the body in a third direction and are electrically connected to the first and second internal electrodes, respectively. Each of the first and second margin portions includes a reinforcing pattern.
A device includes a first inductor and a second inductor. The first inductor has a first inductive coupling profile. A first circuit component is coupled to the first inductor. A second inductor has a second inductive coupling profile. A second circuit component coupled to the second inductor.
When a winding density represents the number of turns of a wire per unit length in a longitudinal direction of a core portion, a plurality of inductor regions having mutually different winding densities of the wire are arrayed in the longitudinal direction of the core portion, and a low-density inductor region with the winding density being relatively low is located between first and second high-density inductor regions with the winding densities being relatively high.
An inductor array component includes a substantially flat plate-shaped main body including a magnetic layer having resin and metal magnetic powder contained in the resin, a first inductor wiring and a second inductor wiring disposed on the same plane in the main body and adjacent to each other, and a plurality of first vertical wirings extending in a first direction of a normal direction with respect to the plane so as to penetrate through inside of the main body and being exposed on a side of a first main surface of the main body. Also, the inductor array component includes a plurality of second vertical wirings extending in a second direction of the normal direction with respect to the plane so as to penetrate through the inside of the main body and being exposed on a side of a second main surface of the main body.
A method of manufacturing an inductor element includes preparing an insert member including a winding portion where a conductor is wound in a coil shape. A plurality of preliminary green compacts is obtained by conducting a preliminary compression molding of a granule containing a magnetic powder and a resin at a pressure of 2.5×102 to 1×103 MPa. The insert member and the plurality of preliminary green compacts are integrated so that a joint interface of the plurality of preliminary green compacts is formed intermittently.
A laminated sheet includes a sheet-shaped inductor including a plurality of wirings and a magnetic layer embedding the plurality of wirings, and a processing stability layer disposed on at least one surface 6 in a thickness direction of the inductor. The magnetic layer includes a binder and a magnetic particle having a generally flat shape and whose material is a metal. The processing stability layer includes a cured product of a thermosetting resin composition. The thermosetting resin composition includes a thermosetting resin as an essential component. The thermosetting resin composition includes at least one kind of particle, as an optical component, selected from the group consisting of a first particle having a generally spherical shape and a second particle having a generally flat shape and whose material is an inorganic compound.
The coil comprises a coil carrier, a coil wire at least partially surrounded by an insulating layer and wound around the coil carrier, as well as a protective cover layer at least partially covering the coil wire wound around the coil carrier. The coil wire is composed, at least partially, of silver, the insulating layer surrounding the coil wire is composed, at least partially, of a ceramic material, and the protective cover layer is composed, at least partially, of a ceramic material and/or a glass.
The present application relates to a preparation method of neodymium iron boron products and the neodymium iron boron product prepared by using the same. The preparation method of neodymium iron boron products includes the following steps: Step S1: preparing blank magnet; Step S2: obtaining preprocessed sheets; Step S3: surface treating; Step S4: heavy rare earth coating; Step S5: stacking: stacking a plurality of preprocessed sheets to give stacked magnets; and Step S6: grain boundary diffusion: successively subjecting the stacked magnets to a primary heat treatment for 2-40 min, a secondary heat treatment at 700-1000° C. for 4-40 h, and then tempering at 450-700° C., in which the primary heat treatment is induction heat treatment or electric spark sintering.
A joint joins an alloy member to a ceramic member via a glass joining agent, which is joined to the alloy member by a material bonded joint and to the ceramic member by a further material bonded joint. The glass joining agent is made of a glass having a melting point below 800° C.; a coefficient of thermal expansion of at least 9-10−6 K−1 and a bismuth content of at least 10%. The alloy member has a coefficient of thermal expansion of at least 9-10−6 K−1. The ceramic member has a maximum coefficient of thermal expansion of 8-10−6 K−1. The material bonded joint defines a mixing region that is a partial region of the ceramic member, and the bismuth content in the mixing region is higher than that of the ceramic member outside the mixing region.
A twisted wire producing apparatus includes an electric wire twisting unit that twists two electric wires, a controller that controls the electric wire twisting unit, and a tension adding part that adds tension to the two electric wires. The electric wire twisting unit includes a one end chuck part, the other end chuck part, and chuck rotating parts for rotating the one end chuck part and/or the other end chuck part under control of the controller. The other end chuck part includes a base, a chuck main body, twist prevention parts, and a wire length difference absorbing part. The wire length difference absorbing part includes an inter-electric wire inserting part which is movable in a direction perpendicular to the electric wires extending direction.
A wire harness including: a wire harness main body including an electric wire and an exterior tube enclosing an outer circumference of the electric wire; a path restricting cover that is attached to an outer circumference of the exterior tube and restricts a path of the wire harness main body; and an attachment attached to an outer circumference of a portion in a lengthwise direction of the path restricting cover.
The conductive wiring material composition includes (A) a polymer compound having a repeating unit “a” which has a structure selected from an ammonium salt, a lithium salt, a sodium salt, a potassium salt and a silver salt of any of fluorosulfonic acid, fluorosulfonimide and fluorosulfonamide and (B) metal powder, wherein the component (B) is contained with an amount exceeding 50 parts by mass based on 100 parts by mass of a solid content of the conductive wiring material composition excluding the component (B).
Disclosed are a superconductor having improved critical current density when exposed to high-energy neutron radiation and high magnetic fields, such as found in a compact nuclear fusion reactor, and a method of making the same. The method includes, prior to deployment in the exposure environment, irradiating a polycrystalline (e.g. cuprate) superconductor with ionic matter or neutrons at a cryogenic temperature to create “weak” magnetic flux pinning sites, such as point defects or small defect clusters. Irradiation temperature is chosen, for example as a function of the superconducting material, so that irradiation creates the beneficial flux pinning sites while avoiding detrimental widening of the boundaries of the crystalline grains caused by diffusion of the displaced atoms. Such a superconductor in a coated-conductor tape is expected to be beneficial when used, for example, as a toroidal field coil in a fusion reactor when cooled well below its critical temperature.
A method of administering insulin includes receiving blood glucose measurements of a patient at a data processing device from a glucometer. Each blood glucose measurement is separated by a time interval and includes a blood glucose time associated with a time of measuring the blood glucose measurement. The method also includes receiving patient information at the data processing device and selecting a subcutaneous insulin treatment for tube-fed patients from a collection of subcutaneous insulin treatments. The selection is based on the blood glucose measurements and the patient information. The subcutaneous insulin treatment program for tube-fed patients determines recommended insulin doses based on the blood glucose times. The method also includes executing, using the data processing device, the selected subcutaneous insulin treatment.
A method of administering insulin includes receiving blood glucose measurements of a patient at a data processing device from a glucometer. Each blood glucose measurement is separated by a time interval and includes a blood glucose time associated with a time of measuring the blood glucose measurement. The method also includes receiving patient information at the data processing device and selecting a subcutaneous insulin treatment for tube-fed patients from a collection of subcutaneous insulin treatments. The selection is based on the blood glucose measurements and the patient information. The subcutaneous insulin treatment program for tube-fed patients determines recommended insulin doses based on the blood glucose times. The method also includes executing, using the data processing device, the selected subcutaneous insulin treatment.
An automatic monitoring system for a medical treatment device helps to ensure that an a medical treatment device operated at a treatment location away from a clinic is preformed safely. The monitoring system may verify that an assistant is present during treatment of the patient. Among the features disclosed biometric authentication to verify that a trained assistant is present, a presence detector to ensure the assistant is continuously present during treatment, and warning and recovery processes that allow intermittent lapses in the continuous presence of the assistant. The treatment device also communicates with a remote server or terminal.
An identifier is provided to a medical device such as a syringe to uniquely identify the medical device. For a syringe, the unique identifier may be in the form of a bar code printed onto the thumb press, stem, or both at the plunger of the syringe. The bar code may be a 2-dimensional bar code or a 1-dimensional bar code. Alternatively, an RFID tag may be attached to the plunger, for example fitted to or embedded into the thumb press. The unique identifier provides, at minimum, the manufacturing data unique to the syringe so that the history of the syringe may be readily traced and associated with the medical records of the patient the syringe is used for.
A processor implemented method of evaluating at least one potential tastant from a plurality of tastants is provided. The processor implemented method includes at least one of: receiving, information associated with a plurality of molecular activities; generating, a plurality of data-based models based on the known taste index associated with at least one tastant and information from associated molecular structure/descriptors; classifying, a new molecule based on the generated data-based models for the at least one tastant; screening, the one or more classified new molecules in an applicability domain of the generated data-based models based on the physics-based models by at least one molecular modeling technique; and evaluating, the at least one potential tastant from the screened molecules based on at least one of a bioavailability and a toxicity. In an embodiment, the plurality of molecular activities corresponds to a taste index and a binding energy.
The disclosed embodiments concern methods, apparatus, systems, and computer program products for storing and retrieving genetic data for individuals. In some implementations, a storage format is provided that allows genetic data to be defined by metadata for reproduce-ability.
Embodiments of a system and method for characterizing a panel of conditions associated with a set of taxa related to microorganisms can include a taxonomic database including reference microbiome features for the set of taxa associated with the panel of conditions; a handling operable to collect a container including biological material from a user, the handling system comprising a sequencer system operable to determine a microorganism sequence dataset; and a panel characterization system operable to: determine user microbiome features for the set of taxa for the user based on the microorganism sequence dataset, generate a comparison between the user microbiome features and the reference microbiome features, and determine a panel characterization for the panel of conditions for the user based on the comparison; and a treatment system operable to promote a therapy for a condition of the panel of conditions based on the panel characterization.
Presented herein are systems and methods for developing classifiers useful for predicting response to particular treatments. For example, in some embodiments, the present disclosure provides a method of treating subjects suffering from an autoimmune disorder, the method comprising administering an alternative to anti-TNF therapy to subjects who have been determined to be non-responsive via a classifier established to distinguish between responsive and non-responsive prior subjects in a cohort who have received the anti-TNF therapy.
A memory device includes a first data strobe pad; a strobe signal generation circuit suitable for generating a read data strobe signal based on a read timing signal; a monitoring receiver suitable for receiving the read data strobe signal fed back through the first data strobe pad according to a monitoring enable signal; a sampler suitable for generating a sampling clock by sampling the fed back read data strobe signal according to a random clock; a first counter suitable for generating a first counting signal by counting the random clock; a second counter suitable for generating a second counting signal by counting the sampling clock; and a duty detector suitable for generating a duty ratio detection signal based on the first counting signal and the second counting signal.
In one example, a method is disclosed of compensating for leakage in an array of analog neural non-volatile memory cells, wherein the array is arranged in rows and columns, wherein each row is coupled to a word line and each column is coupled to a bitline, the method comprising measuring leakage for a column of analog neural non-volatile memory cells coupled to a bitline; storing the measured leakage value; and applying the measured leakage value during a read operation of the column of analog neural non-volatile memory cells to compensate for the leakage.
A non-volatile memory device includes a memory cell array including a plurality of cell strings, each of the plurality of cell strings includes a gate-induced drain leakage (GIDL) transistor and a memory cell group, and a control logic to apply a voltage to each of the plurality of cell strings. The control logic performs a first erase operation of erasing the memory cell groups of each of the plurality of cell strings, a first verification operation of detecting erase results of the memory cell groups of each of the plurality of cell strings, and a program operation of programming the GIDL transistors of some of the plurality of cell strings.
A memory device includes a first string driver circuit and a second string driver circuit that are disposed laterally adjacent to each other in a length direction of a memory subsystem. The first and the second string driver circuits are disposed in an interleaved layout configuration such that the first connections of the first string driver are offset from the second connections of the second string driver in a width direction. For a same effective distance between the corresponding opposing first and second connections, a first pitch length corresponding to the interleaved layout configuration of the first and second string drivers is less by a predetermined reduction amount than a second pitch length between the first and second string drivers when disposed in a non-interleaved layout configuration in which each of the first connections is in-line with the corresponding second connection.
Disclosed herein are a Gaussian sampling apparatus and method based on resistive RAM. The Gaussian sampling apparatus based on resistive RAM includes Resistive RAM (RRAM) in which a resistive switching layer is disposed between an upper electrode and a lower electrode, and a sampling controller, wherein the sampling controller is configured to perform an operation corresponding to an erase command of applying a reset voltage to the RRAM when a Gaussian error request is received from an outside of the Gaussian sampling apparatus, perform an operation corresponding to a program command of applying a set voltage to the RRAM after the operation corresponding to the erase command has been completed, perform an operation of reading resistance data from the RRAM, and provide a response to the outside of the Gaussian sampling apparatus by transmitting the resistance data of the RRAM as Gaussian error data.
Programming a multilevel cell (MLC) nonvolatile (NV) media can be performed with internal buffer reuse to reduce the need for external buffering. The internal buffer is on the same die as the NV media to be programmed, along with a volatile memory to store data to program. The internal buffer is to read and program data for the NV media. Programming of the NV media includes staging first partial pages in the buffer for program, reading second partial pages from the NV media to the volatile memory, storing second partial pages in the buffer, and programming the NV media with the first partial pages and the second partial pages.
A semiconductor memory device includes: a local write bit (LWB) line; a local write bit_bar (LWB_bar) line; a global write bit (GWB) line; a global write bit_bar (GWBL_bar) line; a column of segments, each segment including bit cells that are connected correspondingly between the LWB and LWB_bar lines; and a distributed write driving arrangement including a global write driver and local write drivers included correspondingly in the segments; and the global write driver including a first equalizer circuit, arranged in a switched-coupling between the LWB line and the LWB_bar line, and arranged in a control-coupling with respect to signals correspondingly on the GWB line and the GWB_bar line, and the global write driver and the local write drivers each including first inversion couplings (coupled in parallel between the GWB line and the LWB line) and second inversion couplings (coupled in parallel between the GWB_bar line and the LWB_bar line).
Disclosed is an operating method of a memory device communicating with a memory controller, which includes receiving a first command from the memory controller, the first command indicating initiation of synchronization of a data clock signal and defining a clock section corresponding to the synchronization, preparing a toggling of the data clock signal during a preparation time period, processing a first data stream based on the data clock signal toggling at a reference frequency, and processing a second data stream based on the data clock toggling at the reference frequency and extended for a period of the defined first clock section.
In some embodiments, an in-memory-computing SRAM macro based on capacitive-coupling computing (C3) (which is referred to herein as “C3SRAM”) is provided. In some embodiments, a C3SRAM macro can support array-level fully parallel computation, multi-bit outputs, and configurable multi-bit inputs. The macro can include circuits embedded in bitcells and peripherals to perform hardware acceleration for neural networks with binarized weights and activations in some embodiments. In some embodiments, the macro utilizes analog-mixed-signal capacitive-coupling computing to evaluate the main computations of binary neural networks, binary-multiply-and-accumulate operations. Without needing to access the stored weights by individual row, the macro can assert all of its rows simultaneously and form an analog voltage at the read bitline node through capacitive voltage division, in some embodiments. With one analog-to-digital converter (ADC) per column, the macro cab realize fully parallel vector-matrix multiplication in a single cycle in accordance with some embodiments.
Circuits and methods for compensating mismatches in sense amplifiers are disclosed. In one example, a circuit is disclosed. The circuit includes: a first branch, a second branch, a first plurality of trimming transistors and a second plurality of trimming transistors. The first branch comprises a first transistor, a second transistor, and a first node coupled between the first transistor and the second transistor. The second branch comprises a third transistor, a fourth transistor, and a second node coupled between the third transistor and the fourth transistor. The first node is coupled to respective gates of the third transistor and the fourth transistor. The second node is coupled to respective gates of the first transistor and the second transistor. The first plurality of trimming transistors is coupled to the second transistor in parallel. The second plurality of trimming transistors is coupled to the fourth transistor in parallel.
Systems, apparatuses, and methods related to performing operations within a memory device are described. Such operations may be performed using data latched in multiple sense amplifiers that are distributed among a plurality of sense amplifiers of the memory device. For example, those sense amplifiers, among the plurality of sense amplifiers, storing data associated with the operation(s) can be determined, and the data can be selectively sent from the determined sense amplifiers to an operation unit, in which the operations are performed. The operations may be made without affecting a subsequent read command that requests data from the plurality of sense amplifiers.
Provided are a transition type determination method, an electronic device and a storage medium. The method includes: acquiring a picture matching degree of a candidate transition type with a transition position between two adjacent video clips, and acquiring a music matching degree of the candidate transition type; determining, based on the acquired image matching degree and the acquired music matching degree, a matching degree of the candidate transition type at the transition position; and determining, according to the matching degree, whether to determine the candidate transition type as a target transition type, where the target transition type is used for a transition effect between the two adjacent video clip.
A device includes a servo controller that includes or that is coupled to memory. The memory stores multiple distinct disturbance control schemes. The servo controller is configured to select and implement one of the disturbance control schemes in response to receiving a command from a host. The servo controller can be implemented on a system on a chip.
The present disclosure provides method and system for voice separation based on DUET algorithm, and the method comprises receiving signals from microphones; performing a Fourier transform on the received signals; calculating a relative attenuation parameter and a relative delay parameter for each data point; selecting a clustering range for the relative delay parameters based on a distance between the microphones and a sampling frequency of the microphones, clustering the data points within the clustering range for the relative delay parameters into subsets, and performing an inverse Fourier transform on each subsets. According to the present disclosure, it is possible to provide an efficient and intelligent solution to deploy DUET on the software and/or hardware.
A training device changes feedback formant frequencies which are formant frequencies of a picked-up speech signal, applies a lowpass filter, converts the picked-up speech signal, adds high-pass noise to the converted speech signal, feeds back the converted speech signal with the high-pass noise added to a subject, calculates a compensatory response vector by using pickup formant frequencies which are formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted with change of the feedback formant frequencies to the subject, and pickup formant frequencies which are formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted without change of the feedback formant frequencies to the subject, and determines an evaluation based on the compensatory response vector and a correct compensatory response vector.
A method for processing sound that includes, generating one or more noise component estimates relating to an electrical representation of the sound and generating an associated confidence measure for the one or more noise component estimates. The method further comprises processing, based on the confidence measure, the sound.
In some embodiments, a system may process a user interface to identify textual or graphical items in the interface, and may prepare a plurality of audio files containing spoken representations of the items. As the user navigates through the interface, different ones of the audio files may be selected and played, to announce text associated with items selected by the user. A computing device may periodically determine whether a cache offering the interface to users stores audio files for all of the interface's textual items, and if the cache is missing any audio files for any of the textual items, the computing device may take steps to have a corresponding audio file created.
A method and system for secure speaker authentication between a caller device and a first device using an authentication server are provided. The system comprises extracting features into a feature matrix from an incoming audio call; generating a partial i-vector, wherein the partial i-vector includes a first low-order statistic; sending the partial i-vector to the authentication server; and receiving from the authentication server a match score generated based on a full i-vector and another i-vector being stored on the authentication server, wherein the full i-vector is generated from the partial i-vector.
Embodiments described herein provide for a voice biometrics system execute machine-learning architectures capable of passive, active, continuous, or static operations, or a combination thereof. Systems passively and/or continuously, in some cases in addition to actively and/or statically, enrolling speakers. The system may dynamically generate and update profiles corresponding to end-users who contact a call center. The system may determine a level of enrollment for the enrollee profiles that limits the types of functions that the user may access. The system may update the profiles as new contact events are received or based on certain temporal triggering conditions.
Determining whether, upon cessation of a second automated assistant session that interrupted and supplanted a prior first automated assistant session: (1) to automatically resume the prior first automated assistant session, or (2) to transition to an alternative automated assistant state in which the prior first session is not automatically resumed. Implementations further relate to selectively causing, based on the determining and upon cessation of the second automated assistant session, either the automatic resumption of the prior first automated assistant session that was interrupted, or the transition to the state in which the first session is not automatically resumed.
A vehicle control apparatus to be used in a vehicle controllable on the basis of a voice input includes a determination unit and an input unit. The determination unit is configured to determine whether a main operator of the vehicle is in a predetermined state where the main operator is not possible to perform an operation or is not performing an operation. The input unit is configured to accept an operational input based on a voice of the main operator, as well as to accept an operational input based on a voice of a passenger of the vehicle in a case where the determination unit has determined that the main operator is in the predetermined state.
A system includes one or more field terminals, which can accept information inputs in voice and, optionally, other formats. The field terminals are equipped to translate voice inputs and to populate files according to specified requirements. Artificial intelligence algorithms augment speech to text translation thereby reducing translation errors and decreasing computing time. The field terminal completes the translation, populates the required document according to specified protocols and optionally attaches or associates information such as photos, location, video, maps or any other information that may be useful for the intended resource recipient(s). The field terminal comprises a transceiver, and transmits the file to the intended recipients.
Disclosed are various approaches for generating a text transcript of a soundtrack. The soundtrack can correspond to an event in a conferencing service. Language models can be trained on data that is specific to organizations, users within the organization, and metadata associated with an agenda for the event. The metadata can include texts, attachments, and other data associated with the event. The language models can be arranged into a convolutional neural network and output a text transcript. The text transcript can be used to retrain the language models for subsequent use.
Systems, devices, and methods are described herein for providing a graphical user interface for configuring presentations of content and controlling distribution of content, for example, through in conjunction with a management system.
A hearing aid system presents a hearing impaired user with customized enhanced intelligibility speech sound in a preferred language while maintaining the voice identity of speaker. The system includes a neural network model trained with a set of source speech data representing sampling from a speech population relevant to the user. The model is also custom trained with a set of parallel or non-parallel alternative articulations, collected during an interactive session with user or algorithmically generated based on the hearing profile of the user or category of users with common linguistic and hearing profiles.
A computer-implemented method is provided for model training. The method includes training a second end-to-end neural speech recognition model that has a bidirectional encoder to output same symbols from an output probability lattice of the second end-to-end neural speech recognition model as from an output probability lattice of a trained first end-to-end neural speech recognition model having a unidirectional encoder. The method also includes building a third end-to-end neural speech recognition model that has a unidirectional encoder by training the third end-to-end neural speech recognition model as a student by using the trained second end-to-end neural speech recognition model as a teacher in a knowledge distillation method.
Illustrative embodiments provide a method and system for communicating air traffic control information. An audio signal comprising voice activity is received. Air traffic control information in the voice activity is identified using an artificial intelligence algorithm. A text transcript of the air traffic control information is generated and displayed on a confirmation display. Voice activity in the audio signal may be detected by identifying portions of the audio signal that comprise speech based on a comparison between the power spectrum of the audio signal and the power spectrum of noise and forming speech segments comprising the portions of the audio signal that comprise speech.
An electronic switch for the upgrade of an electric stringed instrument for enhancing the musical or artistic performance of a user. The electronic switch has two parts. The first part consisting of a printed circuit board with terminals for wire connections. On the printed circuit board are solid state relays and other electronic components. They are electronically controlled by the second part that is an external user-controlled switch. The switch is an LED touch capacitance switch, also referred as but not limited to, a capacitance touch switch, or touch key. The capacitance touch switch has an LED light that changes colors from either a blue or green to red, but not limited to, indicating when the electronic switch is activated. When the LED touch capacitance switch activates the electronic switch board, the electronic switch board reroutes multiple signals that are attached to its terminal connectors. The electronic switch allows the user to route multiple signals at once with one touch of the LED touch capacitance switch. The LED touch capacitance switch consisting of an LED light that changes colors from either a blue or green to red, but not limited to, when touched allows the user to know the status of the electronic switch. Both parts of the electronic switch obtain power from some type of battery or super capacitor power source, but not limited to.
A gate driver for a panel, wherein the gate driver comprises at least an output channel unit, each of the output channel unit includes a first driving unit; a second driving unit; a first current limit circuit, coupled to the first driving unit, configured to control an output current according to an output voltage of the gate driver to limit an output current slew rate of the gate driver; and a second current limit circuit, coupled to the second driving unit, configured to control the output current according to the output voltage of the gate driver to limit the output current slew rate of the gate driver.
The method for driving the display panel of the present disclosure includes: acquiring original driving data of an image to be displayed, wherein the original driving data includes a plurality of sub-driving data pieces; the sub-driving data pieces corresponding to a gray scale not exceeding a first threshold value are called first kind sub-driving data pieces, the sub-driving data pieces corresponding to a gray scale not less than a second threshold value are called second kind sub-driving data pieces, and the second threshold value is larger than the first threshold value; judging whether the original driving data satisfies an adjustment condition; and in response to that the original driving data is judged to satisfy the adjustment condition, performing a polarity adjustment on the original driving data to obtain corrected driving data, and driving the display panel to display according to the corrected driving data.
Embodiments of the present disclosure relate to a display assembly with dynamic brightness compensation. The display assembly includes a display element, a controller, and a backlight device. The controller obtains gaze information for a user's eye, generates emission instructions based at least in part on the gaze information, and dynamically assigns at least a portion of a plurality of light sources in the backlight device to a plurality of regions based at least in part on the gaze information. The light sources emit light through the display element, and the display element spatially modulates the light received from the backlight device to generate image light. Each subset of the light sources dynamically assigned to a respective region emits a portion of the light having brightness adjusted by a respective adjustment value in accordance with the emission instructions.
A pixel circuit includes: a driving element including a first electrode connected to a first node to which a pixel driving voltage is applied, a gate electrode connected to a second node, and a second electrode connected to a third node; a light emitting element including an anode electrode connected to the third node, and a cathode electrode connected to a power line; a first switch element to supply a data voltage of pixel data to the second node; a second switch element to supply an initialization voltage to the second node; a third switch element to supply a reference voltage to the third node; a fourth switch element configured to connect the third node to a power line to reset a voltage of the anode electrode of the light emitting element to the pixel reference voltage; and a capacitor between the second and third node.
Disclosed are a display apparatus and a method for controlling same. The disclosed display apparatus and method for controlling same execute a first operation and a second operation to prevent afterimages from appearing on a display panel, the afterimages being significantly reduced by executing the second operation using the history of the first operation.
A display control method and a display device are provided. In the display control method, when a display parameter difference between a first display section and at least one second display section is out of a preset range, an initial luminance of a respective display section is adjusted, so that the display parameter difference between the first display section and the at least one second display section is in the preset range.
The disclosure provides an electronic device including a pixel circuit and a protection circuit. The pixel circuit includes a driving transistor. The protection circuit includes a first connection transistor, a first switching transistor, and a logic circuit. The first connection transistor is coupled to the driving transistor. The first switching transistor is coupled to the first connection transistor. The logic circuit is coupled to the first switching transistor. The electronic device of the disclosure may provide a pixel protection function through the protection circuit coupled with the pixel circuit.
A method for driving an organic light emitting diode (OLED) display having a first area with a first pixel density and a second area with a second pixel density higher than the first pixel density, the method includes receiving image content that specifies a grayscale value for both a first pixel in the first area and a second pixel in the second area, providing, based on the grayscale value, a first voltage to the first pixel in the first area, and providing, based on the grayscale value, a second voltage that is different from the first voltage to the second pixel in the second area, where the second voltage causes the second pixel to emit light less brightly than the first voltage causes the first pixel to emit light.
A gate driving circuit, a method for driving the gate driving circuit, and a display panel. The gate driving circuit includes N-stages of cascaded shift registers divided into at least one group of K-stages in which a clock signal terminal of a k-th stage of shift register is connected to receive a k-th clock signal, where N, k and K are positive integers, and 1≤k≤K≤N; and an input signal terminal of a n-th stage of shift register is connected to an output signal terminal of a (n−i)-th stage of shift register, and reset signal terminals of the n-th and (n+1)-th stages of shift registers are connected to an output signal terminal of a (n+j)-th stage of shift register, wherein the n is one of an odd number and an even number, where i and j are positive integers, 1
A display substrate, a manufacturing method thereof, and a display device are provided. A first test signal line in a test circuit in the display substrate extends in a second direction, and a second test signal line includes a first part extending a the first direction and a second part extending in the second direction; a width of the second part of the second test signal line in a direction perpendicular to the second direction is different from a width of the first test signal line in the direction perpendicular to the second direction; a difference between a resistance of the first test signal line and a resistance of the second test signal line the difference is less than a first threshold. The display substrate as provided is used for display.
A foldable display device is provided and includes: a first housing, a second housing rotatably connected to the first housing, a flexible display module, and a rigid foldable functional layer. A side of the flexible display module is disposed on the first housing and the second housing, and the rigid foldable functional layer is disposed on another side of the flexible display module. Furthermore, the rigid foldable functional layer is disposed on a light-emitting side of the flexible display module.
A signaling device for defining a space between parked vehicles. The signaling device comprises a vehicle attachment component, an extendable component, and a warning component. The vehicle attachment component is configured to engage a vehicle window. The extendable component comprises rotatable and telescoping arms for defining the space between the vehicles when the rotatable and telescoping arms are extended. The warning component alerts others of the defined space. A method of using the signaling device to define a space between parked vehicles is also disclosed.
A sign holder assembly for a shelving system, in which the shelving system includes a first support post and a second support post, with each support post configured to support a side of a shelf, includes a cross member configured to be coupled to and extend between the first support post and second support post. The assembly further includes a support bracket having a base member configured to be positioned about a portion of the cross member in one of a plurality of positions along a length of the cross member, an extension portion extending from the base member, and a securement member projecting from the extension portion and spaced from the base member.
A method is described for forming a plurality of articles. The method includes creasing a tag substrate between first and second ends to form a first fold, wherein a first bent portion is defined between the first end and the first fold; lifting the first bent portion away from the central span to initiate elastomer to flow under the first bent portion; disposing the elastomer on at least a portion of a central span of the tag substrate; and bonding the elastomer to the tag substrate at a first connection zone, wherein a first elastomer portion extends along a rear surface of the first bent portion and a second elastomer portion extends along a front surface of the first bent portion.
Systems and methods for providing colorblind-accessible versions of a color image are disclosed. For a given image, the pixel values as would be seen by a colorblind user are determined. Using these values, a corrected rendered image that appears to colorblind users as depicting a similar color scheme as the original image is produced and presented to the colorblind user. The proposed systems can be implemented with previously captured image data, real-time video, and as an add-on to other applications.
A system for rendering local aircraft traffic by defining boundaries of risk receives current aircraft locations for a plurality of aircraft, including altitudes, and determines multiple boundaries of risk for each aircraft. The multiple boundaries of risk are then consolidated according to risk level where such boundaries of multiple aircraft overlap or nearly overlap. Areas of risk are outlined according to common risk levels of multiple aircraft and the original diamond icons are unrendered. Ranges to the nearest aircraft in each direction are identified, and indicators of such direction and range to the nearest aircraft are rendered around the aircraft.
An unmanned aerial vehicle (UAV) or “drone” executes a neural network to assist with inspection, surveillance, reporting, and other missions. The drone inspection neural network may monitor, in real time, the data stream from a plurality of onboard sensors during navigation to an asset along a preprogrammed flight path and/or during its mission (e.g., as it scans and inspects an asset).
A method for synchronizing information with a Flight Management System (FMS) with a receiving unit comprising receiving an uplink transmission of data directly or indirectly from the receiving unit, determining if the load was successful, generating a status message related to whether or not the load was successful, outputting data including a sequence number and a status message, and flying an aircraft according to a flight plan.
The method provides for one or more processors to receive traffic information and passing vehicle information associated with a portion of a roadway in which a passing vehicle approaches and travels through the portion of the roadway. The one or more processors predict travel positions of passing vehicles, based on the traffic information and passing vehicle information. The one or more processors determine an impassible space within an existing lane of the roadway and create virtual lane definitions based on the predicting and the traffic information, in which the lane definitions include an optimum number of lanes, a width of respective lanes, and a lane type, and the one or more processors transmit the lane definitions to the passing vehicles based on a correspondence between a type and width of a respective vehicle and the type and width of respective lane definitions.
Methods, systems, and processor-readable media for adaptive cycle-level traffic signal control are described. An adaptive cycle-level traffic signal controller and control method that operate within a continuous action space. A reinforcement learning algorithm called Proximal Policy Optimization (PPO), which is a type of actor-critic model for reinforcement learning, may be used to generate signal cycle phase durations selected from a continuous range of values. The controller thus does not treat the action space as discrete, but instead produces continuous values as output. The generated phase durations may define a full traffic signal cycle. The inputs to the controller may indicate current and past states of the traffic environment. The average duration of delay of vehicles in the traffic environment may be used to calculate the reward for the reinforcement learning model that drives the behavior of the controller.
An intersection information distribution apparatus includes a plurality of image capturers, one or more first wireless communicators, a position estimator, and a controller. The plurality of image capturers capture images in and around an intersection. The one or more first wireless communicators perform directional communication with a second wireless communicator mounted on a vehicle. The position estimator estimates a position of the vehicle in and around the intersection from a communication state of the directional communication. The controller selects a piece of data from among pieces of data of the images captured by the plurality of image capturers on the basis of the estimated position of the vehicle. The one or more first wireless communicators transmit the selected piece of data to the second wireless communicator of the vehicle.
Traffic data reconciliation and brokering are provided. A traffic data brokering system ingests traffic-related data provided from a plurality of data sources, analyzes the data, and reconciles the data for identifying accurate, up-to-date, and comprehensive traffic data. The system identifies current traffic conditions based on identified relationships between pieces of received data, calculates confidence scores, and determines which pieces of data are accurate based on the calculated confidence scores. The traffic data brokering system provides the reconciled traffic data to various users of traffic data, such as individuals or third-party services. One aspect includes a route generation engine that determines and provides recommended route(s) to clients. Another aspect includes a forecast engine that predicts traffic conditions based on past traffic data. The forecasted data can be used to determine recommended routes. The system provides APIs for enabling sources and clients to provide and receive traffic data.
An approach is provided for providing probe data accuracy while ensuring privacy. The approach includes receiving probe path consisting of multiple points from a vehicle, wherein each probe point includes a location of the vehicle and a timestamp indicating when the location was determined by a location sensor. The approach further includes determining a vehicle identifier from among a plurality of vehicle identifiers assigned to the vehicle based on the timestamp, wherein the plurality of vehicle identifiers are applicable for assigning at different respective time slots. The approach also involves generating a hashed vehicle identifier by using a hash function on the determined vehicle identifier and the timestamp. The approach also involves reporting the probe point using the hashed vehicle identifier to identify the probe point.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described for implementing intelligent seating for wellness monitoring. A system obtains data from a first sensor integrated in an intelligent seating apparatus at a property. The first data indicates a potential abnormal condition of a person at the property. The system determines that the person has an abnormal condition based on the first data corresponding to the person having used the seating apparatus. Based on the abnormal condition, the system provides an indication to a client device of the person to prompt the person to adjust their use of the seating apparatus. The system also obtains visual indications of the abnormal condition, determines the type of abnormal condition afflicting the person, and determines a wellness command with instructions for alleviating the abnormal condition. The wellness command is provided for display on the client device.
A security device system including portions configured to have a combined state and a separated state. In the combined state, circuitry is configured to have an armed state and a not-armed state, and to trigger an alarm during a breach of the armed state. Depending on the embodiment, at least one of the portions, and in some embodiments more than one of the portions, participate in the armed and not-armed states. In some embodiments, the security device system includes an alarm device portion, a cradle portion, and a stratum portion.
A workstation captures images of illuminated symbols with a solid-state imager. In an embodiment, the workstation includes a removable camera module in the workstation away from the imager. The camera module captures a secondary image through a window. The captured image of the illuminated symbol and the captured secondary image are independently processed.
A networked computer system for displaying images associated with non-fungible tokens (NFTs) on electronic gaming machines (EGMs) is described herein. The networked computer system includes a computer server coupled to a plurality of EGMs located within a casino property. The computer server includes a processor programmed to execute an algorithm to display an animated sequence of computer-generated images on a display device of a corresponding EGM including the steps of querying a blockchain system to identify a casino charm NFT owned by a casino patron, querying a charms content database to retrieve image data associated with the identified casino charm NFT, and rendering an image of the identified casino charm NFT on a game screen displayed on the corresponding EGM.
A game management system manages a casino game performed in a plurality of tables in casino facilities. The game management system includes: a camera obtaining an image by capturing bet gaming tokens; a control device specifying a betting amount on the basis of the type and the number of gaming tokens in the image by specifying a betting target on the basis of a position of the gaming token in the image; a card distribution device determining a game result of the casino game; an arithmetic device calculating a profit of a casino manager for each table and each game of the plurality of tables, on the basis of the betting target, the betting amount, and the game result; and a recording apparatus recording the profit.
Provided is an automatic column setting device for an article vending machine. The device is for an article vending machine 1 including a column in an article storing shelf 13, to store articles arranged in a front-rear direction, and a dispensing mechanism 55 removably installed for the column in the shelf 13, to sequentially dispense the stored articles, the mechanism 55 is arbitrarily installable at a plurality of preset right and left positions in the shelf 13, and the automatic column setting device includes a motor presence/absence information preparing section 81 that detects an installation position of motor 61 in accordance with a connected state of motor 61, and a pattern extracting section 82 that determines a type and an installation position of the mechanism 55 in the shelf 13 based on presence/absence information of motor 61 that is detected by the motor presence/absence information preparing section 81.
A method for handling a radio-frequency connection between a control unit and a mobile device of an access control system. The mobile device is connected to the control unit using radio-frequency signal communication. The method comprises obtaining an indication of a first event generated in the access control system in response to a first request for the control unit to arrange to carry out an action. After a release of the connection by the control unit, the method further comprises obtaining an indication of whether or not a second event has been generated in the access control system in response to a second request for the control unit to arrange to carry out the action. The method further comprises determining, based on the indication of whether or not the second event has been generated, whether or not to allow the mobile device to re-connect to the control unit.
A cloud door lock control system with identification of time varied 2D codes is provided. A cloud device transmits the encryption codes of doors to be opened, the time periods for opening the doors, and the user's encryption codes to the handset through a communication channel and the handset stores these values in a memory. A mobile phone APP receives these values and encrypts them by using a specific encrypting code. The encoding way for the encoding unit is time varied, that is, the QR code from the encoding unit is only retained for a preset time period; after the preset time period has elapsed, the encoding unit generates another QR code. When the cloud device receives the QR code from a card reader, it is decoded. These decoded data is compared with those stored in the cloud device to determine whether the door is necessary to be opened.
A system and method are presented for combining visual recordings from a camera, audio recordings from a microphone, and behavioral data recordings from behavioral sensors, during a panel discussion. Cameras and other sensors can be assigned to specific individuals or can be used to create recordings from multiple individuals simultaneously. Separate recordings are combined and time synchronized, and portions of the synchronized data are then associated with the specific individuals in the panel discussion. Interactions between participants are determined by examining the individually assigned portions of the time synchronized recordings. Events are identified in the interactions and then recorded as separate event data associated with individuals.
Systems and apparatuses for identifying a type of issue associated with a stopped vehicle are provided. The system may determine a current location of the vehicle and determine whether the vehicle is currently located on a highway. In some examples, the determined location of the vehicle may cause the system to transmit instructions controlling an amount or type of data collected by sensors and/or transmitted to the system. If the vehicle is on a highway, the system may then determine whether the vehicle is stopped. If so, the system may determine a reason for the vehicle stopping. Upon determining that the vehicle is stopped for an urgent reason, the system may transmit a request for roadside assistance to a service provider computing device and may generate a first type of notification. Upon determining that the vehicle is stopped for a non-urgent situation reason, the system may generate and transmit a second type of notification for display.
Disclosed are a system, method and system to predict an individual's action in connection with a vehicle user interface using machine learning. One or more models may be developed based, at least in part, on observations of past actions by the individual among the plurality of target actions by the individual. Extracted features of a current context may be applied to the developed one or more models to predict a subsequent action among the target actions by the individual.
A liveness test method and apparatus is disclosed. A processor implemented liveness test method includes extracting an interest region of an object from a portion of the object in an input image, performing a liveness test on the object using a neural network model-based liveness test model, the liveness test model using image information of the interest region as provided first input image information to the liveness test model and determining liveness based at least on extracted texture information from the information of the interest region by the liveness test model, and indicating a result of the liveness test.
A method of physical activity measurement and analysis, the method comprising computer-executed steps of: receiving at least one value extracted from measurements of a physical activity of a first user, and detecting a deviation of the physical activity of the first user from at least one previous physical activity using the received at least one value and at least one reference value calculated over at least one value extracted from measurements of the at least one previous physical activity.
There is provided an optical sensor including a pixel matrix and a readout circuit. The pixel matrix includes multiple pixels arranged in a matrix, and each of the multiple pixels outputs temporal difference pixel data. The readout circuit sequentially reads the pixel matrix using a readout block, and performs the hybrid difference calculation on the temporal difference pixel data of pixels within the readout block. Accordingly, the output of the readout circuit is the data accomplishing temporal difference and spatial difference.
This application provides a method for transmitting face image data and transferring value, apparatuses, an electronic device, and a storage medium, which belongs to the field of network technologies. The method for transmitting face image data includes acquiring a face data stream through the sensor, and transmitting the face data stream to the first processor; performing image screening on a face image in the face data stream by the first processor to obtain at least a target face image, the target face image meeting a target condition; retrieving a target web address from the memory by the first processor; and transmitting the target face image to the target web address by the first processor.
A synthesizing apparatus comprises: an input part that inputs a plurality of feature point sets that are respectively extracted by a plurality of methods from an input image having a curved stripes pattern formed by ridges; and a synthesizing part that synthesizes the plurality of feature point sets by executing a logical operation on the plurality of feature point sets. The synthesizing part can execute a logical OR operation on the plurality of feature point sets. The synthesizing part can also execute a logical AND operation on the plurality of feature point sets.
An optical fingerprint imaging device, including a substrate, an imaging module, at least one light emitting element, a light shielding element, a case, and a pressing substrate, is provided. The light shielding element is disposed between the imaging module and the light emitting element. The optical fingerprint imaging device satisfies conditional expressions, h≤H≤h+(R/tan(θ/2)) and Ravg
A fingerprint sensor for a display device includes a light sensing layer including a light sensing element, and an optical layer including a light transmitter disposed in a light-transmitting area and a light blocker disposed in a light-blocking area. The light-transmitting area includes a plurality of unit light-transmitting areas separated by the light-blocking area, and each of the unit light-transmitting areas has a first width and the light-blocking area has a second width, the first width being in a range of about 5 times to about 200 times the second width.
The technology relates to controlling a vehicle in an autonomous driving mode. For instance, sensor data identifying an object in an environment of the vehicle may be received. A grid including a plurality of cells may be projected around the object. For each given one of the plurality of cells, a likelihood that the object will enter the given one within a period of time into the future is predicted. A contour is generated based on the predicted likelihoods. The vehicle is then controlled in the autonomous driving mode in order to avoid an area within the contour.
A method for generating a ground truth mask for a microscope slide having a tissue specimen placed thereon includes a step of staining the tissue specimen with hematoxylin and eosin (H&E) staining agents. A first magnified image of the H&E stained tissue specimen is obtained, e.g., with a whole slide scanner. The H&E staining agents are then washed from the tissue specimen. A second, different stain is applied to the tissue specimen, e.g., a special stain such as an IHC stain. A second magnified image of the tissue specimen stained with the second, different stain is obtained. The first and second magnified images are then registered to each other. An annotation (e.g., drawing operation) is then performed on either the first or the second magnified images so as to form a ground truth mask, the ground truth mask in the form of closed polygon region enclosing tumor cells present in either the first or second magnified image.
Monitoring of a full cabin of a vehicle (e.g., including driver and passengers) is provided using a single 2D camera and adaptively applying monitoring algorithms based on different signals, based on a person's state as determined from images of the cabin and/or based on a signal from a non-image sensor. Together with logic to decide which algorithms to run based on available compute resources, embodiments of the invention provide efficient monitoring of the vehicle.
Systems and methods for detecting trailer angle are provided. In one aspect, an in-vehicle control system includes an optical sensor configured to be mounted on a tractor so as to face a trailer coupled to the tractor, the optical sensor further configured to generate optical data indicative of an angle formed between the trailer and the tractor. The system further includes a processor and a computer-readable memory in communication with the processor and having stored thereon computer-executable instructions to cause the processor to receive the optical data from the optical sensor, determine at least one candidate plane representative of a surface of the trailer visible in the optical data based on the optical data, and determine an angle between the trailer and the tractor based on the at least one candidate plane.
Machine-learning models are described detecting the signaling state of a traffic signaling unit. A system can obtain an image of the traffic signaling unit, and select a model of the traffic signaling unit that identifies a position of each traffic lighting element on the unit. First and second neural network inputs are processed with a neural network to generate an estimated signaling state of the traffic signaling unit. The first neural network input can represent the image of the traffic signaling unit, and the second neural network input can represent the model of the traffic signaling unit. Using the estimated signaling state of the traffic signaling unit, the system can inform a driving decision of a vehicle.
A representation of a spatial structure of objects in an image can be determined. A mode of a neural network can be set, in response to a receipt of the image and a receipt of a facing direction of a camera that produced the image. The mode can account for the facing direction. The facing direction can include one or more of a first facing direction of a first camera disposed on a vehicle or a second facing direction of a second camera disposed on the vehicle. The neural network can be executed, in response to the mode having been set, to determine the representation of the spatial structure of the objects in the image. The representation of the spatial structure of the objects in the image can be transmitted to an automotive navigation system to determine a distance between the vehicle and a specific object in the image.
A license plate detection and recognition system receives training data comprising images of license plates. The system prepares ground truth data from the training data based predefined parameters. The system trains a first machine learning algorithm based on the ground truth data to generate a license plate detection model. The license plate detection model is configured to detect one or more regions in the images. The one or more regions contains a candidate for a license plate. The LPDR system generates a bounding box for each region. The LPDR system trains a second machine learning algorithm based on the ground truth data and the license plate detection model to generate a license plate recognition model. The license plate recognition model generates a sequence of alphanumeric characters with a level of recognition confidence for the sequence.
Systems, methods, and computer-readable storage media for digital fingerprinting of media content. The system does this by normalizing and pre-processing the media content into a standard format, then generating fingerprints for image, audio, and/or video aspects of the media. These fingerprints are mathematical vectors generated using one or more techniques, such as perceptual hashes coupled with machine learning. Once the fingerprints for new content is generated, the system can compare those fingerprints to fingerprints of known content to determine if the new content contains prohibited content.
An input apparatus for inputting a diagnosis result of a diagnosis target detectable for a structure includes circuitry configured to display a spherical image captured for the structure on a screen, receive an input of a position of the diagnosis target in the spherical image, store position information indicating the received position of the diagnosis target in the spherical image in a memory, display, on the screen, the spherical image and a diagnosis information input field used for inputting diagnosis information of the diagnosis target, receive an input of the diagnosis information of the diagnosis target input via the diagnosis information input field, and store the diagnosis information and the position information indicating the received position of the diagnosis target in the spherical image, in the memory in association with each other.
Properly parking personal mobility vehicles (PMVs) is an important for safety and public satisfaction. The large number of daily rides of ride-share PMVs makes it impossible to verify manually that each PMV is properly parked. Aspects of this disclosure include systems and methods for verifying that PMVs are properly parked. These systems and methods can include training a machine learning model on a server. The system can request that users submit images to the server, such that the server can verify that the user properly parked the PMV. The server can transmit a finished indication when it determines that the user properly parked the vehicle. The server can transmit instructions to the user to take various actions when it determines that the user improperly parked the vehicle or when the image is insufficient to determine whether the user properly parked the vehicle.
Exemplary embodiments of the present disclosure provide a method and apparatus for determining road information data and a computer storage medium, which may be used for autonomous driving, road information prediction, and driving route planning. The method for determining road information data includes: determining, via a precision navigation device of a vehicle, a plurality of locations of the vehicle; acquiring, via a sensor of the vehicle, a plurality of image frames of a physical environment where the vehicle is located; determining, from the plurality of locations, a target location corresponding to at least one image frame among the plurality of image frames; and determining, based on the determined target location and a map related to the physical environment, road information data corresponding to the at least one image frame. According to the solution of the present disclosure, road information annotation data may be accurately and efficiently generated.
Pattern classification systems and methods are disclosed. The pattern classification systems and methods employ one or more classification networks that can parse multiple patterns simultaneously while providing a continuous feedback about its progress. Pre-synaptic inhibition is employed to inhibit feedback connections to permit more flexible processing. Various additional improvements result in highly robust pattern recognition systems and methods that are suitable for use in research, development, and production.
Various implementations disclosed herein include devices, systems, and methods that uses object relationships represented in the scene graph to adjust the position of objects. For example, an example process may include obtaining a three-dimensional (3D) representation of a physical environment that was generated based on sensor data obtained during a scanning process, detecting positions of a set of objects in the physical environment based on the 3D representation, generating a scene graph for the 3D representation of the physical environment based on the detected positions of the set of objects, wherein the scene graph represents the set of objects and relationships between the objects, and determining a refined 3D representation of the physical environment by refining the position of at least one object in the set of objects based on the scene graph and an alignment rule associated with a relationship in the scene graph.
Various aspects of the subject technology relate to systems, methods, and machine-readable media for virtual try-on of items such as spectacles. A virtual try-on interface may be implemented at a server or at a user device, and may use collision detection between three-dimensional models of the spectacles and of a user's face and head to determine the correct size and position of the spectacles for virtual try-on. With the determined size and position, a virtual representation of the spectacles is superimposed on an image of the user.
A multi-dimensional fabric user interface is described herein. A remote server executes an operating system that provides a multi-dimensional fabric user interface for storing content for a particular user. The user can access content by manipulating the multi-dimensional fabric user interface through a graphical user interface displayed on a personal mobile computing device. The remote server also enables the user to enter a portal and travel to a virtual representation a second actual physical location from a virtual representation of a first actual physical location, and transfer an object or content from the virtual representation of the first actual physical location to the virtual representation of the second actual physical location. This initiates an operation relating to the one or more of objects and content, in response to the user picking up, transferring, and placing the one or more of objects and content.
In various implementations, methods of presenting an audio/SR experience are disclosed. In one embodiment, while playing an audio file in an environment, in response to determining that the respective temporal criterion and the respective environmental criterion of an SR content event is met, the SR content event is displayed in association with the environment. In one embodiment, SR content is obtained and displayed in association with an environment based on an audio file and a 3D point cloud of the environment. In one embodiment, SR content is obtained and displayed in association with an environment based on spoken words of a real sound of the environment.
An apparatus and method for displaying an operational area to an operative of a host platform, said operational area being defined within an external real-world environment relative to said host platform, the apparatus comprising a viewing device (12) configured to provide to said operative, in use, a three-dimensional view of said external real-world environment, a display generating device for creating images at the viewing device, and a processor (32) comprising an input (34) for receiving real-time first data representative of a specified target and its location within said external real-world environment and configured to receive or obtain second data representative of at least one characteristic of said specified target, the processor (32) being further configured to: use said first and second data to calculate a geometric volume representative of a region of influence of said specified target relative to said real-world external environment and/or said host platform, generate three-dimensional image data representative of said geometric volume, and display a three dimensional model, depicting said geometric volume and created using said three-dimensional image data, on said display generating device for creating images at the viewing device, the apparatus being configured to project or blend said three-dimensional model within said view of said external real-world environment at the relative location therein of said specified target.
Systems, methods, and computer-readable media are described herein to model divergent beam ray paths between locations on a roof (e.g., of a structure) and modeled locations of the sun at different times of the day and different days during a week, month, year, or another time period. Obstructed and unobstructed divergent beam ray paths are identified. Unobstructed divergent beam ray paths contribute to the calculation of a solar irradiance value for each location on the roof. Divergent beam ray paths, such as cones or pyramid ray paths, allow for sparse or lower-resolution spatial and/or temporal sampling without sacrificing obstacle detection.
A 3D scanning toolkit to perform operations that include: accessing a first data stream at a client device, wherein the first data stream comprises at least image data; applying a bit mask to the first data stream, the bit mask identifying a portion of the image data; accessing a second data stream at the client device, the second data stream comprising depth data associated with the portion of the image data; generating a point cloud based on the depth data, the point cloud comprising a set of data points that define surface features of an object depicted in the first data stream; and causing display of a visualization of the point cloud upon a presentation of the first data stream at the client device.
In one embodiment, a method includes receiving a rendered image, motion vector data, and a depth map corresponding to a current frame of a video stream generated by an application, calculating a current three-dimensional position corresponding to the current frame of an object presented in the rendered image using the depth map, calculating a past three-dimensional position of the object corresponding to a past frame using the motion vector data and the depth map, estimating a future three-dimensional position of the object corresponding to a future frame based on the past three-dimensional position and the current three-dimensional position of the object, and generating an extrapolated image corresponding to the future frame by reprojecting the object presented in the rendered image to a future viewpoint associated with the future frame using the future three-dimensional position of the object.
A technique for performing ray tracing operations is provided. The technique includes combining one or more common exponent values of a compressed box node with one or more minimum vertex mantissas of the compressed box node and one or more maximum vertex mantissas of the compressed box node to obtain one or more minimum vertices and one or more maximum vertices; and combining a minimum vertex of the one or more minimum vertices and a maximum vertex of the one or more maximum vertices to obtain a bounding box for a compressed box data item of the compressed box node.
An apparatus comprises receivers (201, 203) receiving texture maps and meshes representing a scene from a first and second view point. An image generator (205) determines a light intensity image for a third view point based on the received data. A first view transformer (207) determines first image positions and depth values in the image for vertices of the first mesh and a second view transformer (209) determines second image positions and depth values for vertices of the second mesh. A first shader (211) determines a first light intensity value and a first depth value based on the first image positions and depth value, and a second shader (213) determines a second light intensity value and a second depth value from the second image positions depth values. A combiner (215) generates an output value as a weighted combination of the first and second light intensity values where the weighting of a light intensity value increases for an increasing depth value.
Systems and methods to generate content styles for animation, and to adjust content styles by adjusting virtual style sliders for the content styles are disclosed. Exemplary implementations may: receive, from client computing platforms associated with users, style assignments for final compiled animation scenes; provide a style dial model with the style assignments and the corresponding final compiled animation scenes; train, from i) the style assignments, ii) the corresponding final compiled animation scenes, and iii) animation scene information that defines the final compiled animation scenes, the style dial model to determine individual style correlation values; receive user entry of levels of correlation to individual ones of multiple different content styles; input the animation scene and the levels of correlation to a model that outputs adjusted animation scene information that defines a styled compiled animation scene that has the selected levels of correlation to the individual content styles.
A mixed reality system, comprising: a data acquisition device configured to acquire real-world data; an output device for providing the real-world data to a user; and a processing circuitry configured to: obtain (a) data acquired by the data acquisition device, and (b) information of one or more virtual entities having properties enabling determination of simulated effects of the virtual entities on the data; determine the simulated effects of the virtual entities on the data utilizing the properties; and provide the user with output on the output device being a manipulation of the data reflecting the simulated effects.
Data compression techniques are described for saving memory space by using fewer bits to store information while achieving high fidelity. A data set may be partitioned into a plurality of regions. Locally varying numerical ranges of data values (e.g., the minimum and maximum extents) may be determined for the plurality of regions. The data in the individual regions may be encoded using a lower number of bits as interpolation values in reference to the local extents rather than being encoded using a higher number of bits as absolute values. Where there are multiple channels of data in the regions, the number of available bits for encoding the data may be dynamically allocated per region based on the relative degrees of variance in data among the multiple channels.
A method determining an angle of a trailer relative to a vehicle. The method includes generating a projection on a trailer with a projector. An image is obtained of the projection on the trailer with a camera. An angle of the trailer relative to a vehicle is determined by comparing the image of the projection with a known pattern of the projection.
A system for generating a depth output for an image is described. The system receives input images that depict the same scene, each input image including one or more potential objects. The system generates, for each input image, a respective background image and processes the background images to generate a camera motion output that characterizes the motion of the camera between the input images. For each potential object, the system generates a respective object motion output for the potential object based on the input images and the camera motion output. The system processes a particular input image of the input images using a depth prediction neural network (NN) to generate a depth output for the particular input image, and updates the current values of parameters of the depth prediction NN based on the particular depth output, the camera motion output, and the object motion outputs for the potential objects.
Example aspects of the present disclosure are directed to computing systems and methods for hand tracking using a machine-learned system for palm detection and key-point localization of hand landmarks. In particular, example aspects of the present disclosure are directed to a multi-model hand tracking system that performs both palm detection and hand landmark detection. Given a sequence of image frames, for example, the hand tracking system can detect one or more palms depicted in each image frame. For each palm detected within an image frame, the machine-learned system can determine a plurality of hand landmark positions of a hand associated with the palm. The system can perform key-point localization to determine precise three-dimensional coordinates for the hand landmark positions. In this manner, the machine-learned system can accurately track a hand depicted in the sequence of images using the precise three-dimensional coordinates for the hand landmark positions.
A method and a device of extracting a label in a medical image are provided. The method includes: performing an edge detection on the medical image by using an edge detection algorithm, to acquire edge information in the medical image; determining at least one target area defined by the edge information; performing a fitting process on the at least one target area, to obtain a fitting area; and extracting the label in the medical image by selecting, from the fitting areas, at least one target fitting area matching a preset condition, wherein the preset condition is set based on a characteristic of the fitting area.
Detecting abnormalities in vital signs of subjects of videos is provided. Aspects of the present disclosure include methods, apparatuses, and systems to detect and measure vital sign information of one or more human subjects of a video and detect abnormalities in the vital sign information. In some examples, such abnormalities can be used to indicate video data is likely altered or fraudulent. In this regard, imaging photophlethysmography (IPPG) and advanced signal processing techniques, including adaptive color beamforming, can be used to extract the vital signs of the video subjects.
Images of individuals obtained using perfusion-based imaging techniques or diffusion-based imaging techniques can be analyzed to determine regions of the brains of the individuals where the supply of blood has been disrupted. The images can be used to generate alerts indicating the disruption of blood flow to one or more regions of the brains of the individuals. The images can be used to identify vessel segments (eg M1, M2, M3, M4, . . . ) and branches (MCA, ACA, PCA) of the brains of individuals in which abnormalities may be present.
A medical image learning method of a medical image process apparatus includes preparing a plurality of body X-ray images for learning as an input of a learning data set, preparing internal diagnostic indicator information corresponding to each of the plurality of body X-ray images for learning as a label of the learning data set, and learning an artificial neural network model using the learning data set. The internal diagnostic indicator information includes information on a cardiovascular border. The information on the cardiovascular border includes information on at least one of an aortic knob, a pulmonary conus, a left atrial appendage, an upper right cardiac border, a lower right cardiac border, a lower left cardiac border, a descending aorta, a carina, an upper end point of a diaphragm, a right pulmonary artery, a posterior cardiac border, and an anterior spinal border.
A design system generates a design for an in-ear device customized for a user. The in-ear device produces audio content for the user. The design system captures anthropometric data of the user. Using machine learning techniques, the design system determines features of an ear of the user from the anthropometric and generates a three dimensional (3D) geometry of the user's ear. A design for the in-ear device is generated based on the 3D geometry of the user's ear and includes a shell configured to fit in at least a portion of an ear canal of the user.
The present disclosure provides a method and a system for scanning wafer. The system captures a defect image of a wafer, and generates a reference image corresponding to the first defect image based on a reference image generation model. The system generates a defect marked image based on the defect image and the reference image.
An image processing method, an image processing device, an electronic device, and a storage medium are provided. The image processing method includes: obtaining an input image, wherein the input image includes M character rows; performing global correction processing on the input image to obtain an intermediate corrected image; determining the M character row lower boundaries; determining the relative offset of all pixels in the intermediate corrected image according to the M character row lower boundaries, the first image boundary and the second image boundary of the intermediate corrected image; determining the local adjustment offset of all pixels in the intermediate corrected image according to the relative offsets of all pixels in the intermediate corrected image; and performing local adjustment on the intermediate corrected image according to the local adjustment offsets of all pixels in the intermediate corrected image to obtain the target corrected image.
Aspects of the present disclosure describe distributed fiber optic sensing (DFOS) systems, methods, and structures that advantageously provide traffic monitoring, and traffic management which improves the safety and efficiency of a roadway.
Methods and systems are provided for de-noising medical images using deep neural networks. In one embodiment, a method comprises receiving a medical image acquired by an imaging system, wherein the medical image comprises colored noise; mapping the medical image to a de-noised medical image using a trained convolutional neural network (CNN); and displaying the de-noised medical image via a display device. The deep neural network may thereby reduce colored noise in the acquired noisy medical image, increasing a clarity and diagnostic quality of the image.
Apparatus and methods for optimized stitching of overcapture content. In one embodiment, the optimized stitching of the overcapture content includes capturing the overcapture content; producing overlap bands associated with the captured overcapture content; downsampling the produced overlap bands; generating derivative images from the downsampled overlap bands; generating a cost map associated with the generated derivative images; determining shortest path information for the generated cost map; generating a warp file based on the determined shortest path information, the generated warp file being utilized for the optimized stitching of the overcapture content. Camera apparatus and a non-transitory computer-readable apparatus are also disclosed.
Systems and methods are provided that utilize GPS mapping and a web-based data management as a platform for defining, measuring and tracking aspects of a building or grounds.
A dynamic next-stop or next-item recommendation system that is built entirely from raw card transaction data logs. These data logs contain rich transaction data between cardholders and merchants. A query network approach is constructed for geometrical expressivity and automatically learns the inherent class-hierarchy. To ensure scalability and interpretability of the approach, merchants or entities are grouped into interpretable categories and propose a quadtree-based spatial decomposition of the underlying geography. A two-step recommendation process initiates: (1) predict next-merchant quadtree-box and category combination (2) recommend merchants within the predicted combination. This novel neural architecture may handle the hierarchical classification task in the first part of the recommendation system and compare the methods to previous state-of-the-art approaches in related areas.
Disclosed is a method for trading private information access rights based on a distributed ledger, performed by a distributed network system including a plurality of distributed servers to perform authentication and store a token, the method including giving rights to use the token to a buyer terminal by performing authentication upon receiving a token trade request, permitting a service application server to use the token by performing authentication upon receiving a token usage request, providing, by the service application server, a predefined service by using the token and broadcasting usage detail of the token to the distributed network system, and updating, by the distributed server, the usage detail of the token.
Systems and methods to facilitate credit risk assessment are described herein. The systems and methods described herein relate to implementing and training a credit risk model comprising a document model and a company model. The document model may be configured to read text of a document, understand long range relationships between words, phrases, and the occurrence of one or more financial events, and create a document score that indicates whether the financial events are likely to occur based on that document. A document-model-state vector may be generated that represents important features and relationships identified within each document and across a set of documents for a given entity based on the document scores. The company model may produce a sequence of default probability scores representing overall likelihoods of the occurrence of the financial events for an entity based on the document-model-state vector for documents associated with that entity.
Dunning a debtor according to an essentia instance of the debtor. Debtor data of the debtor is received from a creditor. The debtor is mapped to an essentia to create an essentia instance for the debtor based on debtor characteristic variables identified by the debtor data and essentia characteristic variables identified by essentia data. Essentia specific dunning decisions corresponding to the essentia to apply when dunning the debtor are determined. The debtor is dunned according to the essentia specific dunning decisions.
Techniques for providing a cash flow tool that analyzes financial transaction data for a customer to address any determined inefficient activities of the customer are provided. Financial transaction for the customer can be received. The financial transaction data can include payables transaction data and receivables transaction data. A first inefficient activity of the customer can be determined based on the payables transaction data. A second inefficient activity of the customer can be determined based on the receivables transaction data. A first recommendation to address the first inefficient activity and a second recommendation to address the second inefficient activity can be determined based on services or products available to the customer. The first and second recommendations can be displayed to the customer in a simplified and user-friendly manner to facilitate efficient review and discussion with a representative.
Under an embodiment of the invention, an image capturing and processing system creates 3D image-based rendering (IBR) for real estate. The system provides image-based rendering of real property, the computer system including a user interface for visually presenting an image-based rendering of a real property to a user; and a processor to obtain two or more photorealistic viewpoints from ground truth image data capture locations; combine and process two or more instances of ground truth image data to create a plurality of synthesized viewpoints; and visually present a viewpoint in a virtual model of the real property on the user interface, the virtual model including photorealistic viewpoints and synthesized viewpoints.
Multiple users of a household can each have a different profile associated with a common account for an online concierge system. This association of different profiles with the common accounts allows the concierge system to show a user of the household what other users of the household purchased and rank items for suggestion to the user based one purchases of other users, facilitating order building. The online concierge system also enables a user profile to designate a user profile associated with the common account for an order pickup or as a contact for a home delivery. Additionally, association of different user profiles with the common account may be used for account recovery of one of the user profiles. Further, different user profiles may have different permissions for creating an order with the online concierge system.
A wayfinding application executing on a client device receives a current location of the device within a warehouse and accesses a layout of the warehouse describing locations of items included among an inventory of the warehouse. The application identifies a route from the current location to one or more locations within the warehouse associated with one or more target items, generates augmented reality elements including instructions for navigating the route, and sends the elements to a display area of the device. The application detects a location within the warehouse associated with a target item and determines whether the item is at the location based on an image captured by the device. Upon determining it is not at the location, the application alerts a user of the device to a replacement item by generating an augmented reality element that calls attention to it and sending the element to the display area.
Identity information can be stored in a decentralized structure. The identity information may include age verification information for the purchase or operation of certain tobacco products, such as an electronic nicotine delivery systems (“ENDS”) device, which may include aerosol delivery devices. The tobacco products or devices may have an age verification requirement or other identity requirements needed to authenticate a user and that information must be stored. A decentralized structure for storing the identity information may improve the security of that identity information while also providing a mechanism for accessing the information for verification or authentication purposes.
There are provided systems and methods for optimization of data queue priority for reducing network data load speeds. A user may utilize a communication device to access an online resource and request data, such as server data from an online server. The online resource may determine a user profile associated with the user and/or device, which may include previous online actions and completion information for electronic transaction processing with one or more online entities. Using the profile, the server may optimize a data queue for data delivery to multiple devices depending on the devices' data requests and priority. The server may deliver data to the devices based on the data queue. The server may also update the user profile based on additional device actions with the server. These techniques may be particularly useful for prioritizing requests during peak server resource usage.
A model for balancing energy loads in a prosumer energy system, wherein the method combines multiple interacting technologies, behavioral responses and real-time energy interactions to offer a better evaluation of the prosumer energy system.
A method for predicting a price of any subtractively manufactured part utilizing artificial intelligence at a computing device. The method comprises receiving a manufacturing request datum, wherein the manufacturing request datum further comprises at least an element of user mechanical part data, selecting a correlated dataset containing a plurality of data entries. The method further comprises generating, at a clustering unsupervised machine-learning model, at least a first correlated compatible part element, receiving, at a supervised machine-learning model, a first training set, generating, at a supervised machine-learning model as a function of the first training set, an external price output, and determining a price ratio output, wherein determining the price ratio output further comprises generating a loss function of a part specific variable and minimizing the loss function.
A system and method according to which a donation transaction is conducted. The method includes providing, via a network, an embeddable form, wherein the embeddable form is associated with a non-profit, and wherein the embeddable form is adapted to be displayed on a graphical user interface to receive payment data and payment metadata associated with the payment data. The method also includes: transmitting, via the embeddable form and the network, the payment data to a third-party server for tokenization of the payment data; receiving, by a software development kit (“SDK”) and via the network, a unique token associated with the payment data, and the payment metadata associated with the payment data; executing, by the SDK, the donation transaction in accordance with the unique token and the payment metadata; and storing, by the SDK, the unique token associated with the payment data and the payment metadata.
A system and method for automatically detecting, classifying, and processing objects captured in an image. The system receives an image from the image source and detects one or more objects in the image. The system then performs a high-level classification of each of the one or more objects in the image and extracts each of the one or more objects from the image. The system then performs a specific classification of each of the one or more objects and determines a price of each of the one or more objects. Finally, the system generates a pricing report comprising a price of each of the one or more objects.
Methods and systems relating to generating and correlating metadata with a content item are disclosed. For example, a computing device may generate one or more timestamp indicators to be associated with a content item. Each timestamp indicator may be correlated to metadata and may be associated with a time point or time interval in a duration of the content item. A requesting device may generate a request for metadata that may comprise an identifier of a timestamp indicator. The request may be generated, for example, based on determining a user of the device is requesting display of an interactive application. Upon receiving a metadata request comprising an identifier of a timestamp indicator, a computing device may transmit metadata correlated to the timestamp indicator to the requesting device or to another user device.
Provided is a process, including: obtaining a first training dataset, training a first machine-learning model on the first training dataset, obtaining a set of candidate question sequences, forming virtual subject-entity records, forming a second training dataset, training a second machine-learning model, and storing the adjusted parameters of the second machine-learning model in memory.
Various embodiments of the present technology generally relate to data delivery. More specifically, some embodiments of the present technology relate to systems and methods for using spatial and temporal analysis to associate data sources with mobile devices. The delivery of data to support a wide variety of services for and about mobile devices that are based on data stored in corporate, commercial, and government databases which is not currently linked to individual mobile devices. Some embodiments allow advertisers to better target their ads to relevant target audiences with greater accuracy.
In some examples, a computer-implemented method of managing an advertising exchange is provided. The method uses email data and provides an interactive user interface for controlling management of data in an email channel. One or more inputs of online audience data is received. The online audience data includes email channel inventory from multiple publishers, Offline audience data including offline shopping behavior is sourced from at least one or more offline source. The online audience data and the offline audience data is included in a unified customer database, and the interactive user interface includes interface elements selectable to present online and offline audience data sourced from the unified customer database.
Example methods and apparatus for associating media devices with a demographic composition of a geographic area are disclosed. Disclosed example apparatus are to obtain a plurality of Internet Protocol addresses assigned to a media device associated with a panel member. Disclosed example apparatus are also to determine a most used Internet Protocol address from the plurality of Internet Protocol addresses, determine a geographic location corresponding to the most used Internet Protocol address, associate a geographic area with the media device in response to a determination that the geographic location corresponds to a location of an internet service provider, determine a demographic profile associated with the geographic area, and associate the demographic profile with the media device.
An example apparatus disclosed herein includes a data input interface to access different sets of initial adjustment factors, the initial adjustment factors generated to correct at least one of misattribution or non-coverage of media impressions logged by a database proprietor, a grouping controller to identify a first set of the initial adjustment factors as a set of donor adjustment factors based on (a) first audience members associated with the set of donor adjustment factors satisfying a first threshold and (b) first impressions associated with the first audience members satisfying a second threshold, and identify a second set of the initial adjustment factors as a set of recipient adjustment factors, and an imputation factor generator to generate imputation factors to correct ones of the recipient adjustment factors based on ones of the donor adjustment factors.
According to some embodiments, a system may facilitate collaborative transaction processing associated with a supply chain having a first entity and a second entity. In particular, a first entity database may store electronic records including information associated with at least a portion of the supply chain, and a first entity communication port may exchange information via a distributed computer system. A first entity computer processor may retrieve from the first entity database the information associated with the at least a portion of the supply chain. A subset of information about the supply chain may be identified by the first entity computer processor as being of interest to the second entity. The identified subset of information about the supply chain may then be recorded via a secure, distributed transaction ledger.
A cyber-life electronic commerce and system control device is disclosed having a three dimensional or other image of an area stored on a server. An operating exchange interfaces with the image to enable an individual to manipulate virtual control elements within the operating exchange. A visible light embedded communication system is used as the backbone to communicate commands from the operating exchange to a building operating system control item in order to alter the setting or status of a building operating system. The operating exchange may also be used by a consumer to virtually explore a cyber-retail location and to engage in commercial activities.
An identity theft mitigation system. The system comprises a mobile communication device transfer data store, a non-transitory memory, a processor, and an application stored in the non-transitory memory. When executed by the processor the application monitors transfers of mobile communication device credentials between different mobile communication devices and stores records of the transfers of mobile communication device credentials in the mobile communication device transfer data store. The application further identifies when a mobile communication device is involved in a number of credential transfers that is above a predefined threshold during a period of time based on searching the mobile communication device transfer data store for records of transfers the mobile communication device was involved in, and takes action based on the number of credential transfers in which the mobile communication device is involved exceeding the predefined threshold.
Computer-implemented methods, apparatuses, and systems for transferring a transaction using a blockchain integrated station are provided. The blockchain integrated station includes a central processing unit (CPU) and a smart network card. The smart network card is configured to receive a transaction of a blockchain network, wherein the blockchain integrated station is a blockchain node of the blockchain network, and determine other blockchain nodes in the blockchain network; and in response to determining the other blockchain nodes of the blockchain network, transfer the transaction to the other blockchain nodes of the blockchain network.
Systems and methods for expediting math-based currency (“MBC”) transactions are described. A financial institution facilitates the expedited MBC transactions. The expedited MBC transactions are achieved by guaranteeing merchants that a pending MBC transaction between the merchant and a customer will be verified by the MBC verification nodes. A provided guarantee can be collected on by the merchant in the event that a guaranteed MBC transaction is not verified by the MBC verification nodes.
A system for performing transaction mixing between a plurality of users on a blockchain is provided. The blockchain may be, for example, the Bitcoin blockchain. The system is configured to carry out the steps of: (i) preparing a first commitment transaction arranged to transmit control of a resource from a source address of a first user to a receiving address of a second user; (ii) preparing a second commitment transaction arranged to transmit control of a resource from a source address of the second user to a receiving address of a further user; (iii) preparing a further commitment transaction arranged to transmit control of a resource from a source address of the further user to either: (a) a receiving address of the first user; or (b) a receiving address of a yet further user and repeating step (iii) until option (a) is performed to complete a transaction chain; and (iv) executing the transaction chain. At least one of the users is randomly chosen from the plurality.
A near field communication (NFC) system includes an NFC reader that communicates with a remote NFC device through load modulation. The NFC reader transmits a wireless carrier signal from an antenna and has a plurality of passive receive antennas to receive the modulated signal. The NFC reader also has circuitry to provide a plurality of data streams that define data recovered from the modulated wireless carrier signal received from the plurality of receivers. The circuitry then selects, based on a location of the NFC device relative to the NFC reader, one of the plurality of data streams for use in processing a transaction.
An image of a negotiable instrument may be taken by a camera associated with a mobile device and provided from a user to a financial institution via the mobile device. The negotiable instrument may be deposited in a user's bank account based on the image. Any technique for sending the image to the financial institution may be used. The mobile device may process the image prior to sending the image to the financial institution. Additionally or alternatively, the financial institution may process the image.
Systems and methods for using token application programming interfaces are disclosed. According to an embodiment, a method for using token programming interfaces may include: (1) receiving, at an eligibility application programming interface (API), a token or a Digital Primary Account Number (DPAN) for a financial instrument from a merchant or a payment facilitator backend; (2) calling, by the eligibility API, a Funding Primary Account Number (FPAN) lookup API with the token or DPAN; (3) receiving, by the eligibility API, the FPAN for the token or DPAN from the FPAN lookup API; (4) generating, by the eligibility API, an issuer reference identifier for the FPAN; (5) storing, by the eligibility API, a mapping between the FPAN and the issuer reference identifier; and (6) communicating, by the eligibility API and via the eligibility API, the issuer reference identifier to the merchant or the payment facilitator backend.
A method and system are provided to combine best practices with a new discovery method, incentive structure and tracking system for better results in the referral process, particularly in the domain of employment. Crowdsourcing using a tiered peer-to-peer referral incentive system that encourages higher quality inbound leads combined with data analytics and machine learning techniques of identifying high quality referrers and candidates improve success rates, and leveraging online and offline Social and Professional networks creates a frictionless user experience. Tracking technologies and methods inspired by the online advertising industry across a variety of platforms (desktop/handheld/wearable devices) enable improved crowdsourcing and reward strategies.
A computer system and process for defining and operating a data structure that defines task forms and workflows associated with those forms is described that may be used for project management.
Systems and methods assist in gathering relevant data in a doctor-patient encounter for obtaining a properly specified diagnosis code. In one embodiment, selectable data items which are provided as part of a medical charting program may be correlated with one or more standardized diagnosis codes (e.g. ICD-10 codes). Upon selection of the appropriate data items when charting a patient encounter, one or more diagnosis codes which are correlated with the selected data items may be flagged and/or generated for later use, such as for filing a claim submission as part of a billing process or to further enhance the clinical workflow of patient encounter documentation.
In an aspect, a system for carrier selection is presented. A system includes a computing device. A computing device is configured to receive a transport request from an external computing device. A transport request includes transport parameters conveyed to a computing device. A computing device is configured to receive at least a carrier datum from a carrier database. At least a carrier datum corresponds to at least a carrier of a plurality of carriers. A computing device is configured to identify a carrier of a plurality of carriers as a function of a transport request and at least a carrier datum. A computing device is configured to generate a carrier optimization model as a function of a transport request. A computing device is configured to provide a carrier selection as a function of a carrier optimization model and an identified carrier.
A machine or group of machines for monitoring location of at least one of a vehicle or freight carried by the vehicle includes a communications interface configured to communicate electronic signals including a location request signal including data representing a request for information regarding the location of the vehicle or the freight carried by the vehicle, and a correlation logic in the machine or group of machines configured to correlate, by a CPU, the vehicle or the freight carried by the vehicle to a communications device.