An electronic device is provided. The electronic device includes a housing, a first riser module, a hard-disk backplane module, and a plurality of hard-disks. The first riser module is disposed in the housing. The first riser module includes a first tray structure and a first riser board. The first riser board is disposed on the first tray structure. The first tray structure is adapted to move the first riser board in a first direction. The hard-disk backplane module is disposed in the housing. The tray structure is adapted to move the first riser board in the first direction to connect the hard-disk backplane module. The hard-disks are connected to the hard-disk backplane module. The modules of the electronic device of the embodiment of the invention can be coupled together more easily.
Provided are a latch mechanism and an electronic device case. The latch mechanism includes a base assembly, a pressing assembly and a first elastic member. The base assembly has an accommodating cavity, and a wall surface of the base assembly has a first through hole and a second through hole which are respectively communicated with the accommodating cavity. The pressing assembly includes a main body part, a button part and a bolt part, the main body part is disposed in the accommodating cavity, and the button part and the bolt part are respectively disposed on the main body part. The first elastic member is located in the accommodating cavity, one end of the first elastic member abuts against an inner wall of the accommodating cavity and the other end abuts against the main body part.
In a circuit forming device, a resin laminated body is formed by curing an ultraviolet curable resin ejected by an ejecting device. Then, ultraviolet curable resin is ejected into a cavity of the resin laminated body, and an electronic component is placed on the ultraviolet curable resin. Then, the electronic component is cured and the electronic component is fixed.
A voltage regulator module includes a first circuit board assembly, a second circuit board assembly and a magnetic core assembly. The first circuit board assembly includes a first printed circuit board. The second circuit board assembly includes a second printed circuit board, at least one output capacitor, a plurality of ball grid arrays and at least one bonding pad. The second printed circuit board includes a first surface and a second surface. The plurality of ball grid arrays are disposed on the second surface of the second printed circuit board. The at least one bonding pad is arranged beside the first surface of the second printed circuit board. The magnetic core assembly is arranged between the first circuit board assembly and the second circuit board assembly and electrically connected with the at least one bonding pad. The at least one output capacitor is embedded within the second circuit board assembly.
A package that includes a substrate and an electrical component coupled to the substrate. The substrate includes at least one dielectric layer, a plurality of interconnects located in the at least one dielectric layer, and a solder resist layer located over a surface of the at least one dielectric layer. The solder resist layer includes a first solder resist layer portion comprising a first thickness, and a second solder resist layer portion comprising a second thickness that is less than the first thickness. The electrical component is located over the second solder resist layer portion.
Disclosed is a durable memory device comprising: a multilayer PCB having a plurality of circuit layers and a plurality of circuit layers insulating layers alternately arranged with each other, ach circuit layer being provided with a via through which the plurality of circuit layers are electrically connected, and the circuit layers has at least one ground layer; a memory member; a connection interface for connecting to a corresponding connecting portion of a computing device; and an anti-sulfuration-and-anti-high-voltage passive component which is disposed at the multilayer PCB and electrically connected to the connection interface and the memory member. By combining the anti-sulfuration-and-anti-high-voltage passive component and multilayer PCB, the durable memory device of the present invention is durable for the outdoor use.
An information handling system includes a printed circuit board (PCB), a barrier frame, thermal potting material that fills the barrier frame, and a heat removing structure embedded into the thermal potting material. The barrier frame encloses a first device, and extends to also enclose a second location of the PCB. The thermal potting material surrounds the first device. The heat removing structure includes a first pad co-located with the first device, a second pad co-located with the second location, and a thermally conductive connection between the first pad and the second pad. The heat removing structure may remove heat generated by the first device to the second pad.
Provided is a radiation imaging system configured to synchronize radiation irradiation with operation of a radiation imaging apparatus. The radiation imaging system includes: an irradiation unit arranged to irradiate with radiation; a detection unit arranged to detect the radiation; a setting unit configured to set an irradiation time at which irradiation of the radiation is to be started; an irradiation control unit configured to control the irradiation unit so that radiation irradiation is executed at the irradiation time; and a detection control unit configured to control the detection unit so that the detection unit is ready to detect the radiation at the irradiation time.
According to one embodiment, the X-ray high voltage apparatus includes a plurality of converters and control circuitry. The plurality of converters converts AC power to DC power. Each converter includes choke coils and three-phase rectifier circuits. Each choke coil has a main winding and is provided on each phase line of three-phase AC power supply lines. Each three-phase rectifier circuit includes a switching device. The control circuitry is configured to interleave the plurality of converters. Each choke coil of the each converter has the single main winding and two correction windings of a first correction winding and a second correction winding. Each of currents flowing through the respective two correction windings is a sum of currents flowing through the plurality of converters performing interleaving operation, and flows so as to cancel a magnetic flux generated in the main winding.
There are provided a lighting control method, system, and device for an NVME backboard, and a medium. The method is applied to a mainboard. The method includes: executing a target code for parsing a target VPP signal upon reception of the target VPP signal, where the target code is added in the mainboard in advance and stores VPP addresses respectively corresponding to NVME backboards connected with the mainboard; parsing the target VPP signal to obtain a target VPP address corresponding to the target VPP signal; and delivering the target VPP address to a target NVME backboard corresponding to the target VPP address to light the target NVME backboard.
A lighting device circuit comprising: a reference LED string, a mirror LED string coupled in parallel to the reference LED string, an operational amplifier based current mirror circuit coupled to the reference LED string and to the mirror LED string, and a window comparator circuit that includes only a single input that is coupled to a fault sense node. The fault sense node directly connects to a drain node of a transistor within the operational amplifier based current mirror and a LED within the mirror LED string.
The present disclosure provides an LED driving circuit and an LED driving method, which may be applied to a switching power supply driving circuit and a linear driving circuit. The LED driving circuit includes an adjusting tube and a driving control circuit of the adjusting tube. The adjusting tube receives an input voltage, and the driving control circuit adjusts the adjusting tube to output an output current to be expected. A reference generating circuit samples an output voltage of the LED driving circuit to obtain an output voltage sampling signal and a reference current signal corresponding to the output voltage sampling signal. A current adjusting circuit samples the output current to obtain an output current sampling signal, receives the corresponding reference current signal, and controls a conduction state of the adjusting tube according to the output current sampling signal and the reference current signal.
Apparatuses, systems, and methods for heating a fluid or other material. The apparatuses may include a container (e.g., tube) in which a susceptor material is disposed. The susceptor material may convert microwave energy to heat, which may increase the temperature of a fluid or material in or adjacent the tube.
An induction cooktop device includes a cooktop plane and an induction heating unit that includes an induction heating element, with the induction heating element extending at least in a subarea along a first principal plane of orientation which deviates from the cooktop plane. The induction heating element includes a first section extending at least essentially within a second principal plane of orientation, and a second section extending at least essentially within a third principal plane of orientation which differs from the second principal plane of orientation.
A multifunctional assembly having a resistive element a conductive element in electrical communication with the resistive element, the conductive element defining at least one of a plurality of multifunctional zones of the resistive element, wherein the conductive element is configured to direct a flow of electricity across at least one of the plurality of multifunctional zones of the resistive element in a preselected manner.
An information processing system includes an information processing device provided with a housing. The information processing device includes: a placement section that is disposed on an upper surface of the housing, the placement section on which a portable communication object is placed; a wireless communicator that wirelessly communicates with the communication object placed on the placement section; and a first protrusion that extends in a left-right direction along a lower end of the placement section. The placement section includes a placement surface sloping downward from a back side toward a front side, the placement surface on which the communication object is placed. A step, forming a gap between the placement surface and the communication object, is disposed in a lower end portion of the placement surface.
A wireless device receives DRX configuration parameters comprising a first parameter indicating a first value of a downlink DRX retransmission timer. In response to receiving a first TB, the wireless device may start the downlink DRX retransmission timer with the first value. The wireless device may switch a downlink control channel monitoring periodicity from a first monitoring periodicity to a second monitoring periodicity based on receiving first control information. In response to receiving a second TB and based on the switching the downlink control channel monitoring periodicity, the wireless device may start the downlink DRX retransmission timer with a second value. The wireless device may receive, while the downlink DRX retransmission timer is running, a downlink control information comprising a downlink assignment for retransmission of the second TB.
Techniques are described herein for signaling procedures that use a hierarchical mobility, which may be applied when a user equipment (UE) is operating in a radio resource control (RRC) inactive state or the RRC idle state. A wireless communication system may be configured with a plurality of areas in which one or more networks are established for communicating certain types of signals. Examples of the areas associated with networks may include a tracking area (TA), a radio access network area code (RAN-AC), a radio access network based notification area (RNA). A synchronization signal or a paging signal may be transmitted using a first set of communication resources in a first area, while the synchronization signal or the paging signal may be transmitted using a second set of communication resources in a second area different than the first set of communication resources.
Apparatus and methods to support IP flow mobility (IFOM) via multiple wireless accesses in a wireless device are disclosed. The wireless device initiates network-based IFOM (NB-IFOM) to establish and manage IP flows. Support for NB-IFOM is negotiated during initial attach procedures to either or both wireless accesses and by using packet data network (PDN) connectivity procedures. The wireless device sends routing rules including priorities to apply to both existing and future IP flows or to future IP flows only. The wireless device requests to move IP flows from a source access to a target access. When a new wireless access is added to an existing PDN connection, an identical IP address for the wireless device is allocated as used for the existing PDN connection. The network establishes a GPRS tunneling protocol (GTP) tunnel for the new wireless access while maintaining a previously established GTP tunnel for the existing wireless access.
Embodiments of the disclosure provide a method and device for facilitating D2D communication. According to the embodiments of the present disclosure, the identifier of the terminal device for D2D communication may be generated based on the status information of the network and the terminal device. According to the embodiments of the present disclosure, the generated identifier may be meaningful to the network device and also may be unique for the terminal device. According to the embodiments of the present disclosure, the method may also be implemented in a M2M system.
The present invention relates to methods and apparatus for providing devices access to wireless base stations. An exemplary method embodiment includes the steps of: receiving over the air at a wireless base station a plurality of random access preamble signals from a plurality of devices; and determining, by the wireless base station, the order in which to respond to the received random access preamble signals based on an access priority list. The access priority list being determined based on customer premises equipment devices characteristics, attributes and/or properties.
A communication device includes a radio transceiver and a processor. The radio transceiver is configured to transmit or receive wireless signals and includes a collision detection device. The collision detection device is configured to detect energy in a wireless communication channel during a first time interval before a packet is transmitted by the radio transceiver and accordingly generate a detection result. The first time interval covers a period of time for the radio transceiver to switch from a receiving state to a transmitting state. The processor is configured to adjust at least one transmission parameter according to the detection result.
Disclosed is a device for resolving high-speed competition and distributing multi-channels in consideration of large-scale access based on LoRaWAN that enables efficient and stable communication through limited channel resources in a large-scale wireless transmission environment through a wireless communication wide area network. The device includes a terminal node competition unit for receiving a synchronization beacon and transmitting an access request signal to a base station, and performing an aptive contention window algorithm and enabling a terminal node to enter a transmitter according to a feedback packet (FBP) competition result when the FBP is received from the base station; and a terminal node transmitter for selecting a channel according to queuing rules and checking data transmission queue (DTQ) order, transmitting data when the DTQ order is a transmission turn, standing by FBP reception, and determining whether a contention resolution interval is ended to perform a DTQ reassignment process.
Methods and a devices are provided is for receiving simultaneous downlink transmissions at a mobile station (STA). Information regarding whether endings of simultaneous data transmissions to the mobile station are to be aligned is transmitted to an access point (AP). The simultaneous data transmissions are between the AP and the STA over a pair of channels. Reception begins of a first data transmission, from the AP, on a first channel of the pair of channels. Reception begins of a second data transmission, from the AP, on a second channel of the pair of channels. The second data transmission overlaps at least a portion of the first data transmission. Reception of the second data transmission ends upon an end of the first data transmission when the information indicates that the endings of simultaneous downlink data transmissions are to be aligned.
There is provided mechanisms for downlink scheduling of terminal devices. A method is performed by a network node. The method comprises obtaining user-specific delay and user-specific channel conditions per scheduling opportunity for each of the terminal devices to be scheduled. The method comprises scheduling, in each scheduling opportunity, the terminal devices according to an order. The order is determined by individually weighting the user-specific delay and individually weighting the user-specific channel conditions for each terminal device to be scheduled.
Systems and methods are disclosed herein for scheduling wireless communication devices in a wireless communication system in accordance with a carrier or spectrum sharing scheme that utilizes spatial multiplexing across Radio Access Technologies (RATs).
An apparatus in a wireless communication system comprises a processing circuit configured to: determine a channel detection mode for an unlicensed frequency band on the basis of at least a wireless communication service type and/or a cell load condition; and generate configuration information comprising a channel detection mode, the configuration information needing to be sent to user equipment so as to indicate the channel detection mode to the user equipment. According to at least one aspect of the embodiments of the present disclosure, a channel detection mode suitable for a current application scenario is configured for a large-bandwidth unlicensed frequency band in a 5G new radio (NR) on the basis of at least a wireless communication service type and/or a cell load condition, which may reduce the workload of a base station and user equipment and increase system working efficiency while improving bandwidth allocation efficiency and resource utilization.
The invention relates to a method, apparatus and system for configuring control channels in a mobile communication network and a mobile station. In order to suggest another improved scheme for configuring control channels, in particular control channels related to the transmission of user data the invention suggests aligning the size of the control channel information of different formats to an equal number of coded control channel information bits and/or modulation symbols for each control channel. The control channels may comprise scheduling related control information. According to another aspect of the invention, the size of the control channel information is aligned by means of modulation and/or coding, however the control channel information is aligned to one out of a set of numbers of coded control channel information bits and/or modulation symbols for each control channel.
A communication device comprising: a plurality of wireless communication units configured to perform wireless communication with another communication device; and a control unit configured to estimate positional information indicating a position at which the other communication device is located based on at least one distance measurement value indicating a distance between the other communication device and at least one wireless communication unit and obtained through the wireless communication of each of the plurality of wireless communication units, wherein the control unit corrects first positional information among a plurality of pieces of positional information estimated at different times based on second positional information different from the first positional information among the plurality of pieces of positional information.
In a positioning session for a user equipment (UE), one or more base stations may receive and derive positioning measurements from uplink (UL) transmission from the UE that include a physical resource block (PRB) interlaced waveform based on at least one of interlaced physical uplink control channel (PUCCH) resource blocks, interlaced physical uplink shared channel (PUSCH) RBs resource blocks, interlaced sounding reference signal (SRS), interlaced uplink (UL) positioning reference signal (PRS), or a combination thereof. The interlaced waveforms span a greater wavelength than if interlacing were not used, and an enhanced accuracy requirement for the positioning measurements based on the span may be used for the positioning measurements. The UL interlaced PRBs may be used for UL positioning measurements for combined downlink (DL) and UL positioning measurements. The base station may report the positioning measurements along with the channel used and enhanced accuracy requirements to a location server for positioning.
Described is a method that includes taking radio measurements of radio node signals observable at a mobile device; obtaining motion measurement data indicative of motion of the mobile device; determining, based on the motion measurement data, a motion state of the mobile device; and providing the radio measurements taken or information representative thereof and the motion state or information representative thereof. Described is also a method that includes obtaining radio measurements of radio node signals observable at a mobile device or information representative thereof obtaining a motion state of the mobile device, the motion state having been determined based on motion measurement data indicative of motion of the mobile device, or information representative thereof determining a position estimate of the mobile device at least based on at least some radio measurements or information representative thereof and the obtained motion state of the mobile device or the information representative thereof.
According to an embodiment, a method in a closed-loop antenna impedance tuning (CL-AIT) system is provided. The method includes determining whether a transmitted power is above a pre-determined threshold, when the transmitted power is above the pre-determined threshold, determining a bypass input reflection coefficient, determining whether the bypass input reflection coefficient is greater than a bypass threshold, and when the bypass input reflection coefficient is greater than the bypass threshold, determining an optimal tuner code based on a tuner code search algorithm.
A power control method, including obtaining, by a UE, configuration information, where the configuration information includes a configuration parameter of at least one secondary carrier (Scell) configured by a base station for the UE; setting, by the UE, an initial power adjustment value of the Scell according to the configuration parameter of the Scell in the configuration information, and controlling, by the UE, transmit power on the Scell according to the set initial power adjustment value of the Scell.
Techniques for allocating event offsets within a period of transmission are described. A mains-powered device (MPD) may act as a “parent” to one or more battery-powered devices (BPDs). The MPD may assign “event offsets” to each BPD. The event offset is a time by which the BPD's timeslot is “offset” from the start of a periodic cycle of transmissions by the MPD. Thus, each event offset indicates a time that the BPD must be “awake,” i.e., operating its radio receiver and/or performing other functionality. A BPD may spend a substantial fraction of its time in a “sleep” mode, wherein less power is used and fewer functions are performed than during a period of that BPD's event offset. Another BPD may have a different event offset. Communications by the MPD with each child BPD may be substantially uniformly distributed over the period. To increase efficiency, groups of BPDs may receive multicasts.
To send a message on a 5G or 6G network, a prospective user device must first perform a time-consuming and uncertain “blind search”, followed by a complex series of steps. Disclosed herein is a “network database”, a compendium of parameters about each base station, organized and searchable regionally, to simplify network access by providing the locations and connection information of base stations proximate to a prospective user before first contact. The database may be publicly accessible and downloadable for off-line use, and searchable by location to find the closest available base station. Compared with 5G/6G protocols, the network database may provide a simpler and quicker way to access local base stations. This is a great advantage in situations when even one-thousandth of a second can mean the difference between life and death, such as in roadway collision avoidance and harm minimization, and in situations involving V2X vehicle interconnectivity.
A task execution system, a radio connection method, and a program capable of switching a base station which is a connection destination at an appropriate timing are provided. In a task execution system including an autonomous mobile robot configured to sequentially execute a plurality of tasks including movement, the autonomous mobile robot includes a radio communication unit that communicates with a base station, and a connection control unit that searches for the base station with execution of a predetermined task as a trigger and switches base station which is a connection destination of communication by the radio communication unit.
The apparatus is configured to receive, from a second UE, a set of DMTCs, receive information indicating a DMTC of the set of DMTCs to be used for measuring discovery signals, and measure discovery signals received from the second UE based on the indicated DMTC. The apparatus may be configured to receive additional information regarding at least one of a carrier, a BWP, or a resource pool through which the discovery signals will be transmitted and a numerology used by the discovery signals and communicate through at least one of a PSSCH or PSCCH with the second UE through a first carrier, BWP, resource pool, or numerology and wherein the channel measurements performed on the discovery signals received from the second UE based on the indicated DMTC are performed on a second carrier, BWP, resource pool, or numerology.
A C-RAN includes a plurality of remote units (RUs), each being configured to exchange RF signals with at least one UE. The C-RAN also includes a central unit communicatively coupled to the plurality of RUs via a fronthaul interface. The fronthaul interface includes at least one ETHERNET switch configured to perform deep packet inspection on a received packet in order to determine whether an RU identification is present in the packet. The RU identification, if present in the packet, indicates at least one RU the packet is intended for. When the RU identification is present in the packet, the at least one ETHERNET switch is also configured to communicate, for each of the at least one RU, at least a portion of the packet to the RU based on a comparison of the RU identification with at least one bit pattern for the RU.
The present document provides a method for receiving information informing a transmission configuration indicator (TCI) change in a wireless communication system, the method performed by a user equipment (UE) and comprising: performing an initial access procedure with a network, receiving the information informing the TCI change from a first transmission reception point (TRP) in the network, performing a physical downlink control channel (PDCCH) monitoring based on the information informing the TCI change.
[Problem] To enable a more appropriate BSS transition threshold to be set in a wireless LAN system. [Solution] A wireless communication device functioning as an access point of a wireless LAN includes: a control unit that dynamically sets a threshold used when a station belonging to a BSS of its own device attempts to transit to another BSS belonging to the same ESS as the BSS based on information included in a wireless signal from an external device.
Methods, systems, and devices for wireless communications and capability signaling for enhanced handover processes are described. A user equipment (UE) may transmit, to a source base station, a band combination indicator to indicate at least one band combination supported by the UE. The source base station may transmit a source base station configuration and at least one band combination supported by the UE to a target base station for use during a handover procedure. The target base station may then transmit to the source base station, a target base station configuration to use in the handover procedure. The source base station may transmit to the UE, both base station configurations to be applied during the handover procedure which may include a number of band combinations. The UE may communicate during handover execution with both base stations using at least one band combination indicated in the received base station configurations.
A computer-implemented system and method for automated traffic flow control using quality of service authorization based on type of radio access technology and other parameters for one or more devices enabled for connectivity over cellular network are disclosed. The computer-implemented method includes receiving credit control request for the one or more devices from a subscriber; receiving quality of service (QoS) configuration authorized for the one or more devices for the subscriber from a configuration database; combining the authorized QoS parameters for the subscriber; comparing them against the requested QoS by the subscriber; and updating charging rules for the subscriber as an answer to the credit control request.
An electronic device comprises a first transceiver configured to transmit/receive data via a first communication network, a second transceiver configured to transmit/receive data via a second communication network, and at least one communication processor electrically connected with at least one of the first transceiver and the second transceiver, wherein the at least one communication processor is configured to identify transmission of transmission data via the first communication network, upon transmission of the transmission data via the first communication network, identify whether there is transmission data to be transmitted via the second communication network from a PDCP buffer, and when it is identified that there is no transmission data to be transmitted via the second communication network, perform control to transmit the transmission data to be transmitted via the first communication network, via the first transceiver, based on second maximum transmission power larger than preset first maximum transmission power.
A cell site router communicatively coupled to an access node and configured to transmit data between the access node and an external network is further configured to determine a packet loss occurring at a port of the cell site router and adjust a size of a buffer of the cell site router based on the packet loss. The buffer can be associated with the port and/or a RAT associated with the port, and a latency requirement of the data transmission can be considered when adjusting buffer sizes.
In a wireless communication network, a Transmission Control Protocol (TCP) engine receives user data and transfers a TCP packet having the user data for delivery to wireless User Equipment (UE). The wireless UE wirelessly receives the TCP packet using a wireless communication protocol and generates a TCP Acknowledgment (ACK) that indicates the wireless communication protocol. The wireless UE wirelessly transfers the TCP ACK for delivery to the TCP engine. The TCP engine receives the TCP ACK and selects a UE instruction based on the wireless communication protocol indicated by the TCP ACK. The TCP engine transfer the UE instruction for delivery to the wireless UE. The wireless UE wirelessly receives and implements the UE instruction.
The present disclosure provides a method for monitoring a network status of a Zigbee node. The method includes: acquiring a value of a status tag configured on the Zigbee node, the value of the status tag indicating a current network status of the Zigbee node; and determining that the value of the status tag equals a first preset value and a preset condition associated with the status tag is met. The first preset value indicates that the Zigbee node has joined a Zigbee coordinator but has not joined a gateway. The method also includes: in response to determining that the value of the status tag equals the first preset value and the preset condition is met, restarting the Zigbee node and resetting the value of the status tag to an initial value. The initial value indicates that the Zigbee node has not joined the Zigbee coordinator.
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.
An improved cellular network architecture enables the provisioning of mobile profiles on devices lacking bootstrap profiles. A mobile device transmits an attach request that includes a pre-configured mobile country code (MCC) and mobile network code (MNC) uniquely associated with an emergency data session. The mobile device is then null-authenticated with a subscriber database, and an emergency data session is established, the emergency data session allowing traffic to a mobile profile manager. The mobile device can then download a mobile profile from the mobile profile using the emergency data session. Thus, a mobile device does not require a provisioning profile to download a full (or provisioning) mobile profile from a cellular network as in existing solutions.
One aspect of the present disclosure provides a method for a first user equipment (UE) to identify a supportable service in a wireless communication system, the method including transmitting, to a second UE, a request that is related to a first service and includes identification information related to the first UE, receiving, from the second UE, a response to the request related to the first service, and transmitting first service data to the second UE based on the response, and thus a V2X UE can stably provide ultra-low latency, enhanced mobile broadband, and massive connectivity required in the 5G communication system.
A method may include storing, at a network device, a user device identifier associated with a user device that has subscribed to access an edge service, an edge service identifier associated with the edge service, and an edge device identifier associated with an edge device at an edge network to provide the edge service; receiving, at the network device, a request to access the edge service, wherein the request includes the user device identifier and the edge service identifier; performing, by the network device, a lookup to determine the edge device identifier; and transmitting, by the network device and to the user device, the edge device identifier for accessing the edge service at the edge device.
The present invention provides a method for determining an IOT service, comprising the following steps of: acquiring, by a first node, IOT capacity information and/or IOT preference information from a second node; and, determining, by the first node, an IOT behavior of a UE according to the acquired IOT capacity information and/or IOT preference information. The present application further discloses a corresponding equipment for determining an IOT service. The present application further discloses a method and equipment for controlling an IOT service behavior, and a method and equipment for selecting a core network node. With the present application, the overhead for signaling resources can be effectively reduced, and the utilization ratio of resources can be improved.
A mobile device that can optionally communicate with a server, the mobile device including latitude/longitude determining capabilities, a display, a data communication system and a power source. The mobile device can be used to communicate, provide location information, track an individual, as well as allow alerting, such in a case of an emergency. This location information could be accompanied with one or more of video information, audio information, multimedia information, and pictures taken by the mobile device. The mobile devices also allow inner-communicability among the devices such as text messaging, chat, voice communications, and the like. The capabilities of the mobile device can also be used to determine if the device has traversed a geo-fence, or defined electronic perimeter, with the crossing of the perimeter capable of triggering special functionality such as the turning on of the mobile device, or smart phone, sending an alert, altering functionality, or the like.
A method, apparatus and computer program product creates a viewpoint position structure for media content. The viewpoint position structure specifies a position of a viewpoint defined in a reference coordinate system and an offset of the reference coordinate system with respect to a geographical reference. The method, apparatus and computer program product cause storage of the viewpoint position structure. An indication may be created as to whether the media content is augmented reality media content. The augmented reality media content may comprise a background that is at least partially transparent. The offset may be determined, within the reference coordinate system, relative to a geomagnetic reference direction, based upon one or more of a viewpoint yaw angle, a viewpoint pitch angle, or a viewpoint roll angle.
A system and a method are provided for selecting a site for displaying information to a user in a geographical area including a plurality of sites at which information may be displayed. Position, orientation and optionally gaze direction data are received from headsets worn by a plurality of users in the geographical area. The data is analyzed to determine for each site a probability of the site being viewed by users in said geographical area. A request is received for a selection of a site at which to display information to a particular user wearing a headset. The request identifies the headset and includes position of said particular user. In response to a request, a site is selected based on the analysis and signal identifying the selected site is output.
A method operates a hearing aid system in which a dynamic range scheme for an automatic gain control is modified depending on the situation. A gain factor is set by the automatic gain control which has a dynamic range processor operated with a dynamic range scheme defining the gain factor in dependence on a level of an input signal. A corresponding hearing aid system carries out this method.
A robust MEMS transducer includes a kinetic energy diverter disposed within its frontside cavity. The kinetic energy diverter blunts or diverts kinetic energy in a mass of air moving through the frontside cavity, before that kinetic energy reaches a diaphragm of the MEMS transducer. The kinetic energy diverter renders the MEMS transducer more robust and resistant to damage from such a moving mass of air.
The present application relates to a system and method for receiving, via a microphone array, an incoming acoustic signal including a desired signal and an undesired signal, performing a first minimum variance distortionless response beamforming operation on the incoming acoustic signal to isolate the desired signal, performing a second minimum variance distortionless response beamforming operation, by the signal processor, on the incoming acoust signal to isolate the undesired signal, filtering the desired signal to generate a filtered desired signal, combining an inverse of the filtered desired signal with the undesired signal to generate a combined undesired signal, filtering the combined undesired signal to generate a filtered combined undesired signal, combining an inverse of the combined undesired signal and the desired signal to generate an output signal, and generating a data signal in response to the output signal for transmission via a wireless network.
An integrated circuit for digital signal routing. Signal routing is achieved with a multiply-accumulate block, which takes data from one or more data sources and, after any required scaling, generates output data for a data destination. Data from a data source is buffered for an entire period of a data sample clock so that the multiply-accumulate block can retrieve the data at any point in the period, and output data of the multiply-accumulate block is buffered for an entire period of the data sample clock so that the data destination can retrieve the data at any point in the period. The multiply-accumulate block operates on a time division multiplexed basis, so that multiple signal paths can be processed within one period of the sample clock.
The present disclosure discloses a method and apparatus for directional sound emission of an audio device, and an audio device. The method includes: by using the spherical microphone array, determining a spatial position of a sound-emission sound source of a user; according to a relationship among the spatial position of the sound-emission sound source of the user, a center position of the audio device and an opening position of the loudspeaker, determining a horizontal compensatory angle and a vertical compensatory angle of the opening direction of the loudspeaker relative to the spatial position of the user; and adjusting the opening direction of the loudspeaker, so that the horizontal compensatory angle and the vertical compensatory angle are made to be zero.
An electronic device includes a housing; a case including a first plate facing in a first direction, a second plate facing in a second direction opposite to the first direction, and a recess received in the housing and formed toward an inner space at an outer surface of the first plate or the second plate; an electronic element received in the case and configured to generate a vibration in an operation process; an anti-vibration member seated in the recess of the case and having an insertion hole formed in a center thereof; and a fixing protrusion protruded from an inner surface of the housing, having a latch jaw at an end portion, and inserted into and coupled to the insertion hole of the anti-vibration member.
The present disclosure discloses a loudspeaker apparatus. The loudspeaker may include: a support connector configured to contact a head of a human; at least one loudspeaker component including an earphone core and a housing for accommodating the earphone core, wherein the housing is fixedly connected to the support connector and has at least one key module; a control circuit or a battery that is contained in the support connection, wherein the earphones core is driven by the control circuit or the battery to vibrate to generate sound. The sound includes at least two resonance peaks. The loudspeaker apparatus may optimize the transmission efficiency of the sound, increase sound volume, and improve user experience.
A method for producing a plastic-coated loudspeaker housing comprises the putting together of a loudspeaker housing from a plurality of housing wall elements. The put-together loudspeaker housing is placed in a mold. This is followed by a surface coating of the put-together loudspeaker housing by introducing a liquid, curable plastic into the mold.
Systems, devices, apparatuses, components, methods, and techniques for generating and playing a selectable content depth media program are provided. Media content items are edited to produce selectable depth media segments which are assembled into selectable depth media programs. A media-playback device is configured to navigate and play the selectable depth media program through interaction by a listening user. The user selects the desired content depth for each media segment.
A system may include a presentation device and a hub coupled thereto. The hub has a hardware processor which executes first computer instructions facilitating a conditions engine and second computer instructions facilitating a preferences engine. The preferences engine may identify a presentation preference and generate a preference instruction based on the presentation preference. The conditions engine, upon receiving the preference instruction, may identify a presentation condition and output a condition instruction to the presentation device. The system may include the presentation device, upon receiving the condition instruction, being configured in accordance with the presentation condition. The presentation preference may be an abstract preference, a technical preference, or a default preference. The presentation preference may be identified by the preferences engine based on a presentation setting, such as a location. The presentation condition may include at least one of an abstract condition, a technical condition, and a default condition.
A display system includes a main display unit configured to display a video; a plurality of subordinate display units configured to display a plurality of videos, respectively; a detection unit configured to detect the number of viewers of the main display unit and the respective numbers of viewers of the plurality of subordinate display units; and a control unit. The control unit is configured to switch a video displayed on a subordinate display unit of the plurality of subordinate display units to the same video as a video displayed on the main display unit when the number of viewers of the main display unit detected by the detection unit is equal to or more than a first predetermined value and the number of viewers of the subordinate display unit is less than a second predetermined value.
In order for a terminal to play a video, a first video file is obtained. The first video file is sliced to generate a plurality of first slice files. A play index is generated to include entries respectively corresponding to the first slice files. An entry corresponding to a second video file is inserted into the index between an entry corresponding to one first slice file and an entry corresponding to another first slice file in the play index. The first slice files are played in sequence according to the play index, and the second vide file is played after the one of the first slice files and before the other of the first slice files according to the play index.
Methods and systems are described for downloading media assets efficiently and quickly before loss of network connectivity. The method may allow a user to download portions of a media asset in different versions to download a maximum portion of the media asset before loss of network connectivity. Certain versions of media assets may be downloaded more quickly than other versions of media assets. The method may also allow a user to view partially downloaded media assets without network connectivity. The method may also replace portions of media assets downloaded in a first version with portions of the media assets in a second version once network connectivity is restored.
Disclosed are systems and methods for improving interactions with and between computers in content generating, searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods automatically analyze a live streaming media file, and identify portions of the media that are highlights. The content classified as a highlight can be shared across social media platforms, and indexed for searching respective to attributes of the video content. The streaming and highlight media content is renderable in a novel, modified video player that enables variable playback speeds for how content is classified, and enables on-demand selections of specific content portions and adjustable rendering displays during streaming.
At least a method and an apparatus are provided for efficiently encoding or decoding a video frame, and more particularly, to a method or an apparatus for efficiently providing an improved slice based pipelined coding/decoding with low latency. In particular, each video frame of a sequence of video frames are segmented into equal number of slices, with only one slice per video frame. In addition, the position of the only I slice changes sequentially for the each video frame of the sequence of video frames over time, forming a sawtooth pattern.
An image decoding device includes a prediction unit configured to generate a prediction signal included in a prediction block based on a motion vector. The prediction unit is configured to perform refinement processing of setting a search range based on a reference position specified by the motion vector, specifying a corrected reference position having the smallest predetermined cost from the search range, and correcting the motion vector based on the corrected reference position. When a block size of the prediction block is larger than a predetermined block size, the prediction unit is configured to divide the prediction block into sub-block groups and perform the refinement processing for each sub-block.
An encoder which includes circuitry and memory. Using the memory, the circuitry generates a list which includes candidates for a first motion vector for a first partition. The list has a maximum list size and an order of the candidates, and at least one of the maximum list size or the order of the candidates is dependent on at least one of a partition size or a partition shape of the first partition. The circuitry selects the first motion vector from the candidates included in the list; encodes an index indicating the first motion vector among the candidates in the list into the bitstream based on the maximum list size; and generates the predicted image for the first partition using the first motion vector.
The present disclosure provides embodiments for coding and decoding signs of transformation coefficients which is applicable, for instance, in image and/or video coding and decoding. In particular, a plurality of the signs are predicted and only a prediction error signal is embedded in the bitstream. The prediction error signal may have a distribution which can be efficiently coded with CABAC or another variable length (entropy) coding. In order to perform the prediction of the signs efficiently, the signs of a plurality of coefficients of a transformed image block are predicted based on a cost function including transformed difference between adjacent pixels neighboring the transformed image block and prediction of the adjacent pixels calculated based on a prediction signal of the image block.
A method of video decoding at a video decoder can include partitioning a coding tree block (CTB) into coding blocks, determining whether an intra sub-partition (ISP) mode is allowable for a current block based on a first block size of the current block that is one of the coding blocks, and decoding the current block according to the ISP mode when the ISP mode is allowed for the current block.
A decoding device includes a transformer sets a decoded luminance component of a prediction target block to the same number of samples as that of the chrominance component corresponding to the decoded luminance component of the prediction target block and generates a luminance reference signal. A specificator specifies luminance pixels having minimum and maximum pixel values of the decoded luminance component adjacent to the decoded luminance component of the prediction target block, respectively, outputs luminance pixel values obtained from specified luminance pixels, and outputs chrominance pixel values from pigment pixels corresponding to the luminance pixels. A derivator derives a linear prediction parameter from the two pixel values and a linear prediction model. A chrominance linear predictor obtains a chrominance prediction signal by applying the linear prediction model based on the linear prediction parameter to the luminance reference signal. The chrominance prediction and residual signals are summed to generate a reconstructed chrominance signal.
A decoder includes circuitry configured to receive a bitstream, identify, as a function of the bitstream, a current frame, and a cropped sub-frame of the current frame, wherein the cropped sub-frame is signaled in the bitstream, the cropped sub-frame is signaled using at least a vertical offset, and the at least a vertical offset includes an sps_conf_win_top_offset and an sps_conf_win_bottom offset, determine, as a function of the bitstream, a scaling constant associated with the cropped sub-frame, and reconstruct pixel data of the cropped sub-frame using the scaling constant.
A method of three hundred and sixty degree) (360°) streaming implemented by a client device. The method includes receiving, by the client device, a media presentation description (MPD) file from a content server, the MPD file describing a media content, the media content comprising a plurality of viewpoints each corresponding to one of a plurality of 360° video camera sets; transmitting, by the client device, a request for a part of the media content based on the MPD file that was received; receiving, by the client device, the part of the media content that was requested; rendering, by the client device, a viewport using the part of the media content that was received, the viewport belonging to one viewpoint from the plurality of viewpoints; and generating, by the client device, a metric containing a viewpoint identifier, the viewpoint identifier identifying the viewpoint that the viewport that was rendered belongs to.
An image encoding/decoding method and apparatus are provided. An image decoding method performed by an image decoding apparatus of the present invention may comprise decoding an indicator indicating whether or not partition information of a current block is derived from partition information of a corresponding block of the current block, obtaining the partition information of the current block based on the decoded indicator, and partitioning the current block based on the obtained partition information.
A system comprises an encoder configured to compress video data. The encoder includes an adaptive bilateral filter that uses look-up tables. The encoder may encode one or more adaptive adjustment factors to be used by a decoder to select or adjust look-up tables used to decode the compressed video data.
A method for video processing is provided. The method includes determining, for a conversion between a current video block of a video that is a chroma block and a coded representation of the video, whether to derive maximum values and/or minimum values of a luma component and a chroma component that are used to derive parameters of a cross-component linear model (CCLM) based on availability of a left-neighboring block and an above-neighboring block of the current video block; and performing the conversion based on the determining.
An image sensor may include an array of imaging pixels and verification circuitry. Row control circuitry including row drivers may provide control signals to the pixels in the array of imaging pixels. The verification circuitry may test proper operation of the row drivers. The verification circuitry be configured to pre-charge the first and second storage capacitors to a first bias voltage, intentionally discharge the first and second storage capacitors to a second bias voltage, reset only the first storage capacitor back to the first bias voltage, and use a first sample from the first storage capacitor and a second sample from the second storage capacitor to test operation of the row driver. If the row driver is operating correctly, a voltage swing will be detected between the two samples. If the row driver is stuck high or stuck low, the first and second samples may be the same.
An example apparatus includes: a camera to record an image; memory to store instructions; and a processor in circuit with the memory, the processor to execute the instructions to: determine a depth based on: (a) the image and (b) a calibration parameter of the camera; and adjust the calibration parameter based on a temperature of the camera and the depth.
Methods and apparatus provide for: capturing an image of a subject from a position; capturing a plurality of images of the subject from a plurality of further positions around the position such that the plurality of captured images of the subject are at least one of different in image quality and view angles than the image of the subject from the position; generating data to be output on a basis of the image captured from the position and the plurality of images captured from the plurality of further positions; synthesizing the image captured from the position and the plurality of images captured from the plurality of further positions; and changing a synthesis ratio according to an image synthesis position.
Previously, users could not be notified when the 3D mode type of a program being received by a digital broadcast receiver was not compatible with the digital broadcast receiver. A reception device is provided with: a reception unit which receives program content including video information and identification information including information for distinguishing whether the program content is 2D program content or 3D program content; and a display control unit which controls the display so as to display whether the aforementioned program content is 2D program content or 3D program content in response to the received aforementioned identification information.
A projector system includes a plurality of projectors. The plurality of projectors generates an image based on input video data, superimpose the image, and display a display image. The projector includes a video data processor and a liquid crystal display device. The liquid crystal display device switches the images for each frame and displays the images in a frame-sequential manner. The video data processor includes sub-frame data conversion tables and sub-frame data generators. The sub-frame data generators convert the video data into pieces of sub-frame data based on the sub-frame data conversion tables.
A method of controlling an on-screen display (OSD) protocol in a device includes: receiving analysis data of a video image from an apparatus capable of at least one of wired and wireless communication; displaying the video image and analysis data of the video image on a display of the device; determining whether to record the analysis data of the video image in a persistent storage device to be retained after the device reboots or in a temporary storage device to be erased after the device reboots; and storing the analysis data of the video image in one of the persistent storage device and the temporary storage device according to the determination.
The present application provides a video frame transmission method, apparatus, electronic device, and readable storage medium, and relates to the field of Internet of Vehicles, comprising: transmitting a first video frame of a target video to a target device at a reference frame rate; acquiring time delay of the first video frame; determining, according to the time delay, target frame rate of a second video frame to be transmitted in the target video; transmitting the second video frame to the target device at the target frame rate. By dynamically adjusting the transmission frame rate of the video frame in the method, the time delay of the video frame from creation to display on the target device is reduced, thereby ensuring the presentation effect of the video on the target device.
An imaging system includes a first illuminator that emits light whose intensity varies with time; and a first imaging device that comprises a first imaging cell; and a first bias control line. The first imaging cell includes a first electrode, a second electrode electrically connected to the first bias control line, and a photoelectric conversion layer sandwiched between the first electrode and the second electrode. During a first period from a reset of the first imaging cell until a readout of signal charge accumulated in the first imaging cell, the first bias control line supplies to the second electrode a first bias control signal. The first bias control signal is synchronized with the intensity of the light varying with time.
The present technology relates to a comparator that can easily modify operating point potential of the comparator, and an imaging device. A pixel signal output from a pixel, and, a reference signal with changeable voltage are input to a differential pair. A current mirror connected to the differential pair, and a voltage drop mechanism allowed to cause a predetermined voltage drop is connected between a transistor that configures the differential pair, and a transistor that configures the current mirror. A switch is connected in parallel to the voltage drop mechanism. The present technology can be applied, for example, to an image sensor that captures an image.
An imaging device that includes pixels arranged in a matrix having rows and columns, the pixels including first pixels and second pixels different from the first pixels, the first pixels and the second pixels being located in one of the columns, each of the pixels including a photoelectric converter that converts incident light into signal charge, and a first transistor having a first gate, a first source and a first drain, the first gate being coupled to the photoelectric converter. The imaging device further includes a first line coupled to one of the first source and drain of the first pixels; a second line coupled to one of the first source and drain of the second pixels; a third line coupled to the other of the first source and drain of the first pixels; and voltage circuitry coupled to the third line and that supplies a first and second voltage.
An imaging apparatus and electronic equipment configured for reduced power consumption are disclosed. In one example, an imaging apparatus includes a pixel array unit including a first pixel portion and a second pixel portion different from the first pixel portion. Each of the first pixel portion and the second pixel portion includes a first photoelectric conversion unit and a second photoelectric conversion unit adjacent to the first photoelectric conversion unit. The pixel array unit includes a first drive line connected to the first photoelectric conversion unit of the first pixel portion and the second pixel portion, a second drive line connected to the second photoelectric conversion unit of the first pixel portion, and a third drive line connected to the second photoelectric conversion unit of the second pixel portion. The t technology can, for example, be applied in a CMOS image sensor having pixels for phase difference detection.
An image device for generating depth images includes at least two image capturers and a rotating device. When the rotating device rotates the at least two image capturers, multiple images captured by the at least two image capturers are utilized to generate a depth image, wherein a view angle corresponding to the depth image is not less than a view angle of each image capturer of the at least two image capturers.
An image processing apparatus that inputs an image, detects a pixel value of each pixel of an input image and obtain at least one of a maximum value, a minimum value, and an average value of pixel values for each of predetermined sections of the input image, generates a first image indicating a frequency of pixel values of the input image, where a position of a pixel and a pixel value are associated, generates a second image in which additional information including at least one of the maximum value, the minimum value, and the average value is superimposed on the first image, and superimposes the second image on the input image and display the result.
Provided is a system for editing video contents automatically, the system including an input interface module configured to receive a user input; a video sequence setting module configured to define a set of consecutive frames of original video content as a single original video sequence in response to receiving a video edit activation input from the input interface nodule, and to divide the original video content into a first original video sequence to an n-th original video sequence, n denoting an integer greater than or equal to 2; a video sequence shuffling module configured to create shuffled video content by randomly shuffling a subset video sequence including at least a portion of a k-th original video sequence to follow after a (k+1)-th original video sequence or to precede a (k−1)-th original video sequence, k denoting an integer greater than or equal to 1 and less than or equal to n−1; and a shuffled video content storage module configured to store sequence arrangement information that is information about the shuffled video content or arrangement order of video sequences of the shuffled video content and the subset video sequence.
A multi-camera module includes a plurality of camera units, and a single case coupled to the plurality of camera units, wherein the case includes an upper surface portion surrounding an upper portion of the plurality of camera units, and wherein the upper surface portion includes a groove, the groove having different depths in accordance with a position corresponding to the plurality of camera units.
The present disclosure relates to systems and methods for generating an occlusion region in an image. The system includes a plurality of imaging devices, a storage device and at least one processor in communication with the storage device, wherein each of the plurality of imaging devices is configured to capture a component image presenting a scene. When executing the instructions, the at least one processor is configured to cause the system to determine a first occlusion region in an image formed based on at least one component image. The at least one processor is configured to determine how to generate a second occlusion region in at least one of the plurality of component images based on the area of the first occlusion region and an area threshold.
In a case where a user manually selects an image to be converted into a monochrome image with distinguishability, the user is to take labor and may select an image unsuitable for conversion into a monochrome image with distinguishability. An attribute in a page of print data is analyzed for each page, and based on the attribute of the page, a distinguishability improvement method that performs conversion into gray data by using density difference or outline emphasis is switched.
A printing device includes a battery, a print head and a controller. The battery is charged by a charging power and supplies a power to the print head. The controller has multiple operation modes and is configured to operate in one of the multiple operation modes. The controller consumes an operating power corresponding to the operation mode. An external power source has multiple power profiles and outputs a supplying power corresponding to one of the power profiles to the printing device. The supplying power is used as the operating power for driving the controller. The controller obtains the multiple power profiles from the externa power source. The controller determines whether the supplying power is greater than a sum of the charging power to charge the battery and the operating power, and determine an operation mode when the battery is being charged.
An image reading apparatus, including a feed tray, a conveyance guide, a conveyer, a reading sensor, a first housing, a first driving source, a first driving train, a second driving source, and a second driving train, is provided. The first housing accommodates at least the conveyance guide and the conveyer and has a first outer face and a second outer face facing opposite to each other in a widthwise direction. The first driving source and the first driving train are accommodated in the first housing on a side toward the first outer face. The first driving train transmits a driving force from the first driving source to the conveyer. The second driving source and the second driving train are accommodated in the first housing on a side toward the second outer face. The second driving train transmits a driving force from the second driving source to the movable plate.
An image forming apparatus is an image forming apparatus including an operation unit that includes a touch panel. The image forming apparatus further includes a display control unit configured to cause the touch panel to display an image and a detection unit configured to detect a touch operation performed by a user on the touch panel. In response to the detection unit detecting the touch operation on the touch panel that is displaying an object on the image, the display control unit performs control to hide the object from display.
An image forming apparatus includes at least one of a print engine and a scan engine, a communication interface, a display, and a controller configured to perform at least one of controlling the print engine to perform printing and controlling the display to display a status of the printing, and controlling the scan engine to perform image scanning and controlling the display to display a status of the image scanning. The controller is further configured to sequentially switch a target image to be displayed from one still image to another among a plurality of still images constituting an animation, thereby displaying the animation on the display, and change a manner to display the animation when the image forming apparatus is remotely connected with an information processing device.
A method and an apparatus for information exchange in online charging in order to reduce frequency of information exchange between a Charging Trigger Function (CTF) device and an Online Charging System (OCS), and reduce a pressure of information transmission between the CTF device and the OCS, where the method includes receiving, by a CTF device, a credit control answer (CCA) message that carries a non-real-time Trigger and sent by an OCS, recording, by the CTF device, charging information before and after a corresponding event of the non-real-time Trigger happens each time before sending a credit control request (CCR) message to the OCS next time, and sending, by the CTF device, the CCR message to the OCS.
A method and an apparatus for coaching call center agents is provided. The method includes analyzing a conversation of the agent with a first customer, determining a performance of the agent on at least one behavioral skill based on the analysis, generating automatically, a custom training package (CTP) based on the determined first performance, and sending the CTP for presentation on the agent device.
A verification and authorization method, system, and computer program product include verifying, via a receiving device that receives a verification sound packet, an identity of a trusted caller via the verification sound packet, the verification sound packet including an asymmetrically encrypted payload sent by the trusted caller.
A method and a communication device for changing the shape of a flexible communication device is suggested. The suggested method is initiated by recognizing a request for actuating a haptic effect on the communication device. At least one property associated with the requested haptic effect, and at least one property of the communication device, where the latter is being caused by the shape of the communication device, are determined. Based on the mentioned properties, a determination is made on whether conditions, specifying requirements for reproducing the haptic effect on the communication device, are met or not. In case the mentioned conditions are not met, a modification of the shape of the device is determined, such that after such a modification the conditions are met with respect to the mentioned properties.
A method performed by a first node (111) is described herein. The first node (111) operates in a communications network (10). The first node (111) sends (204) a query to a second node (112) operating in the communications network (10). The query requests information on a location of a communication device (130) operating in the communications network (10). The communication device (130) is identified by the first node (111) as a constrained communication device (130) lacking a capability to query the second node (112). The first node (111) obtains (205) the information from the second node (112), in response to the sent query, and initiates updating (207) an object in the communication device (130) based on the obtained information. A method performed by the communication device (130) is also described, whereby the device sends (301), to the first node (111), an indication that it is constrained, and obtains (304) the update.
In one embodiment, a Segment Routing network node provides efficiencies in processing and communicating Internet Protocol packets in a network. This Segment Routing node typically advertises (e.g., using Border Gateway Protocol) its Segment Routing processing capabilities, such as Penultimate Segment Pop (PSP) and/or Ultimate Segment Pop (USP) of a Segment Routing Header (including in the context of a packet that has multiple Segment Routing Headers). Subsequently, an Internet Protocol Segment Routing packet having multiple Segment Routing Headers is received. The packet is processed according to a Segment Routing function, with is processing including removing a first one of the Segment Routing Headers and forwarding the resultant Segment Routing packet. The value of the Segments Left field in the first Segment Routing Header identifies to perform PSP when the value is one, to perform USP when the value is zero, or to perform other processing.
The invention relates to a system and a method for generating an aggregated data accessible at an aggregated interface (10) of a user client (2) within the framework of unified governance of a plurality of intensive computing solutions (70), said generation method including the steps of: Receiving (210), by a proxy microservice (20), access command information of a user client (2), contained in a message coming from an aggregated interface (10), Determining (220) data accessible to the user client (2) based at least partly on the access command information, Determining (230) data to be aggregated from the accessible data determined by each of the computing microservices (50, 51, 52, 53), Generating (240) an aggregated data from the data to be aggregated from the accessible data, and Transmitting (250) the aggregated data, by the proxy microservice (20), to the aggregated interface of the user client (10).
A method, computer program product, and computer system for creating, by a computing device, a first directory entry with a name using a majority protocol, wherein the creation may be done on a source side for a multi-protocol delta copy migration session. Minority protocol name information associated with the first directory entry using the majority protocol may be relayed to a destination side for the multi-protocol delta copy migration session, wherein the minority protocol name information is cached on the destination side. A second directory entry with the name using the majority protocol for the multi-protocol delta copy migration session may be created on the destination side. The name of the second directory entry created using the majority protocol may be reset to the minority protocol name created using the minority protocol name information cached on the destination side.
A method includes assigning unique symbols respectively to potential interactions with a website. The method includes obtaining asserted interaction symbol sequences of multiple browsing sessions, respectively. Each browsing session corresponds to a visitor of the website. For each browsing session, the asserted interaction symbol sequence of the respective browsing session is a sequence of symbols, from among the unique symbols, that corresponds, respectively, to a sequence of asserted interactions with the web site visited during the respective browsing session by the corresponding visitor. The method includes generating a master string including the asserted interaction symbol sequences by concatenating the asserted interaction symbol sequences with sentinel symbols together such that at least one sentinel symbol exists between each consecutive pair of asserted interaction symbol sequences. The method includes generating a suffix array corresponding to the master string. The method includes generating a longest common prefix (LCP) array corresponding to the suffix array.
A computer-implemented method, comprising: receiving and storing, by a computer device, messages of one or more browsing sessions of a website in a first database; determining, by the computer device, whether one of the one or more browsing sessions is terminated; upon determining the one browsing session being terminated, fetching, by the computer device, the messages of the terminated browsing session; determining, by the computer device, one or more tags based at least on the messages of the terminated browsing session; and storing, by the computer device, the terminated browsing session with the one or more tags into a second database for data analysis.
A method for scaling (or adaptively distributing) compute resource consuming responsibilities amongst multiple participants of any given collaboration solution session. Specifically, the disclosed method analyzes mesh networking pertinent state (or changes thereof), associated with the various participants, using multi-user constrained optimization to produce mesh network configurations (or adjustments thereto). A mesh network configuration, subsequently, outlines a set of adaptive compute operations, pertinent to the management of a given collaboration solution session, which may be optimally distributed across the various participants based on their current state and user-imposed resource or capability budgets (if any).
The present invention is a method for monitoring equipment data including; identifying at least one group of equipment, compiling, at least one piece of equipment within the at least one group of equipment, wherein the at least one piece of equipment is based on the at least one group of equipment, assigning, at least one parameter for the at least one group of equipment, wherein the at least one parameter is applied to each of the at least one pieces of equipment within the at least one group of equipment, setting, a range of acceptable values for a first group of the at least one parameters, and receiving, at least one value associated with at least one piece of equipment of the at least one group of equipment.
A network system comprises: a terminal(s) that is connectable to a sensor(s), converts data collected by the sensor(s) into second data by performing predetermined processing on the collected data, and transmits the second data to the predetermined apparatus(es) arranged in a physical network(s); the physical network(s) that includes the predetermined apparatus(es); and a control apparatus that controls a virtual network(s) established between the terminal(s) and the predetermined apparatus(es) so that the second data transmitted from the terminal(s) reaches the predetermined apparatus(es).
Transferring a workload among computing devices is described. For instance, a system can comprise a first device with a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. In an example implementation, a transfer instruction receiving component can receive a transfer instruction from a second device, with the transfer instruction being generated based on a first utilization characteristic assigned to the first device and a second utilization characteristic assigned to a third device. In one or more embodiments, the first utilization characteristic can be based on a workload to provide a service to a client device served by the first device, and the second utilization characteristic can be based on measure of available workload processing capacity for the third device.
A service processing method comprises: receiving, by a first server possessing a first service function, a first service request sent by a client; generating a first service result based on the first service request; and sending the first service result to the client and a second server possessing a second service function, for the second server to directly generate a second service result based on the first service result, and after the second server receives a second service request generated by the client based on the first service result, to send the generated second service result to the client.
Systems and methods for delivering content to user equipment are described. The content may be delivered using Internet Protocol (IP) delivery, Quadrature Amplitude Modulation (QAM) delivery, or another delivery format. For example, the system may receive content including a plurality of segments. The system may use manifest data to identify each of the plurality of segments. The system may also use the manifest data to generate index data for the plurality of segments, and the index data may be delivered to user devices with the plurality of segments. In some aspects, the system may use location information (e.g., timestamps, such as program clock references) for one or more data packet of the one of the plurality of segments to generate location information for other data packets.
Aspects of the subject disclosure may include, for example, a machine-readable medium that has recorded executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, including analyzing media content for video complexity and audio characteristics, thereby creating a content classification; determining a user context for a user observing the media content; determining a content manipulation based on the content classification, the user context, or a combination thereof; and presenting the media content by applying the content manipulation determined. Other embodiments are disclosed.
Methods, systems, and computer storage media for providing detection of unsecure network policies in a network segment and automatically remediating the unsecure policies based on pre-defined network policies in a computing environment. In particular, a security maintenance manager of an access management system in the computing environment detects an unsecure network policy based on comparing an active configuration of the network segment to an expected configuration of the network segment and modifies the active configuration to at least restore restrictions of network policies of the expected configuration to the active configuration. In operation, the security maintenance manager periodically accesses an active configuration record for the network segment and compares the active configuration record to an expected configuration record for the network segment. Based on comparing the active configuration record to the expected configuration record, restrictions are remediated (e.g., modified or added) to restore restrictions of the expected configuration record.
For migrating data to a remote data repository based on the security protocol capabilities of the remote data repository, a storage module identifies a security profile of a file residing in an on-premise data repository, where the security profile comprises security protocol requirements, matches the identified security profile with an entry in a list of one or more remote data repository providers, each entry comprising a security protocol capability of a corresponding remote data repository provider, and migrates, in response to finding a match of the identified security profile and the identified security protocol capability, the file to the matched remote data repository provider.
Method, product and apparatus for monitoring for security threats from lateral movements. A method comprises obtaining a graph of network lateral movements, that comprises nodes, representing network assets, and directed edges, representing a network lateral movement from a source asset to a target asset. An event that affects the graph of network lateral movements is detected. The event affects at least one of: the payload utility of the node and the probability of penetration to the node. The graph of network lateral movements is updated based on the event. The updated graph is analyzed to determine one or more mitigation actions to be applied. The one or more mitigation actions are applied automatically, manually or the like.
Security risk evaluation across user devices is disclosed herein. An example method includes registering one or more devices associated with a first user with the computer system, determining respective security sub-scores for each item of the one or more devices, computing an overall security score for the first user based, at least in part, on an aggregation of the security sub-scores, and creating a user profile based on the overall security score, the user profile to enable the at least one of the one or more devices to exchange data with an external device when the overall security score meets a security score threshold, the user profile to prevent the at least one of the one or more devices from exchanging data with the external device when the overall security score does not meet the security score threshold.
Techniques for evaluating and optimizing cybersecurity operations in an organization is disclosed. The method includes the step of providing a first set of threat scenarios to a cybersecurity operations team in a live environment and a second set of scenarios in a static environment. The response of the teams including various parameters associated it such as time taken for responding, strategies used, effectiveness of the response, etc., are recorded. Based on the recorded responses, the method further performs the step of determining overall assessment scores. Upon determining the scores, the method further performs the step of contextualizing the scores based on a plurality of parameters. Based on the contextualized scores, the method provides detailed insights and recommendations related to the performance of cybersecurity teams. Furthermore, the technique recommends modifications in processes and technology related to the cybersecurity infrastructure that directly affects the performance of cybersecurity operations personnel.
Mobile device security techniques are described. For a specific computing device, for each of a plurality of distinct security categories, a risk score is determined. The determined risk scores are aggregated to obtain an overall risk score.
A device configured to receive a data storage request that identifies a target data storage device for a data element. The device is further configured to determine a security level associated with the target data storage device. The device is further configured to determine a protection level range based on the determined security level and to identify one or more security controls within the protection level range. Each security control comprises a hardware configuration for data storage devices that are associated with mitigating one or more vulnerability types. The device is further configured to output the identified one or more security controls.
The present disclosure discloses method and an attack path prediction system for predicting an attack path in a computer network. The attack path prediction system receives static and dynamic data associated with a source node attacked in computer network along with static and dynamic risk attributes of one or more vulnerabilities associated with one or more target nodes reachable from source node. A likelihood score is calculated for each of one or more vulnerabilities associated with one or more target nodes in relation to each of one or more vulnerabilities associated with source node based on static and dynamic risk attributes. Additionally, a prediction score is calculated for each of one or more vulnerabilities associated with target nodes based on corresponding likelihood score and static and dynamic risk attributes. Thereafter, based on prediction score, the attack path is predicted between the source node and one or more target nodes.
Provided is a process that includes: obtaining, with one or more processors, a query identifying a user identification; retrieving, with one or more processors, via an application programming interface, from a database, one or more passwords associated with one or more user identification entries in the database that matches the user identification in response to the obtained query; determining, with one or more processors, whether the one or more passwords matches a password associated with the user identification; blocking, with one or more processors, access to a user account associated with the user identification and the password when the one or more passwords matches the password associated with the user identification; and notifying, with one or more processors, a user associated with the user account to reset the password when the one or more passwords matches the password associated with the user identification.
A method includes monitoring and logging a plurality of transactions between one or more clients and an application programming interface gateway, and analyzing data corresponding to the plurality of transactions using one or more machine learning techniques. The method further includes determining, based on the analyzing, one or more issues corresponding to one or more application programming interfaces associated with the application programming interface gateway and resulting from one or more of the plurality of transactions. In the method, one or more corrective actions are performed to address the one or more issues.
An apparatus may include a processor that may be caused to access a distribution of a plurality of values, each value of the plurality of values quantifying an event of an event type in a computer network. The processor may determine a mean of the plurality of values and a second highest value of the plurality of values, generate an expected maximum of the distribution based on the mean and the second highest value, and access a first value quantifying a first event of the event type in the computer network. The processor may further determine that the first event is an anomalous event based on the first value and the expected maximum.
This disclosure describes techniques that permit a user of a client device to authenticate their identity to a service provider using location-based telemetry data associated with the client device that is captured unobtrusively by a service provider over a predetermined time interval. More specifically, a Location-based identity authentication (LIA) system is described that is configured to develop authentication challenges that are based on the location-based telemetry data, such as location data, transaction data, calendar data, and event data. In one example, a client device may transmit an authentication request that relates to a set of service features available to a user identity. The LIA system may transmit a subset of the authentication challenges to the client device to authenticate the user identity. The LIA system may further receive to the subset of authentication challenges, and further, verify the user identity based at least in part on the number of correct responses.
A method and system of rendering security events in execution of a software application in a communication network. The method comprises receiving, at a memory of the server computing device, a waiver parameter specification identifying at least one waiver parameter in association with at least one recipient client device of the plurality of client computing devices, the at least one waiver parameter based at least in part on an expected security event in the software application execution; during concurrent execution, in a processor of the server computing device, of object code of the software application, generating at least one waiver task automaton that monitors for the at least one waiver parameter; and generating, based on the monitoring, at a client interface of the at least one recipient communication device, a waiver notification interface in accordance with concurrent execution.
An information integration system may include a set of integration services embodied on one or more server machines in a computing environment. The set of integration services may include connectors communicatively connected to disparate information systems. The connectors may be configured for integrating data stored in the disparate information systems utilizing a common model employed by the set of integration services. The common model may overlay, augment, integrate, or otherwise utilize a content management interoperability services data model and may include common property definitions and a common security model. The common security model may include permissions particularly defined for use by the set of integration services. These common property definitions and permissions may be uniquely defined and utilized by the information integration system.
The disclosed system and method enhances security of people, organizations, and other entities that use what has been termed “social media.” Recent trends have shown that information posted to social media may cause tremendous damage to individuals and other entities. This includes information that was posted deliberately or unintentionally, including social security numbers, financial data and other sensitive information. Further, information that previously may have been viewed as innocuous, such as location data, has caused harm on certain occasions and may need to be protected. The disclosed system provides a novel method of screening, identifying, and preventing certain information from being posted on social media and other public locations. In addition, the disclosed system and method improves security by motivating people to use security software by offering rewards for its use.
Disclosed herein is an identity network that provides a universal, digital identity for users to be authenticated by an identity provider for relying parties upon sign-in to the relying party. The identity network receives the sign-in request from a relying party for a user using a user device. The identity network can provide a session identifier to the relying party for the request and launch an identity provider application associated with the user via a software development kit in the relying party application. The user may sign-in to the identity provider via the software development kit, thereby authenticating the user for the relying party. Additionally, the identity provider may generate a risk validation score and provide it to the relying party that provides a confidence value that the user is validly using the user device and a risk score based on device activity on the identity network.
An authenticated data transfer system may include generating, after entry of one or more processors of a transmitting device into a communication field, a link, the link comprising a near field communication data exchange format uniform resource locator including identifier data and user data; transmitting, to a first application comprising instructions for execution on a first device, the link to initiate data transfer; authenticating a user associated with the first device by activating one or more actions based on the link; transmitting one or more requests for confirmation of quantity and recipient data associated with the data transfer; receiving one or more notifications that are based on the one or more requests for confirmation of quantity and recipient data associated with the data transfer; and performing one or more login credentials that are responsive to the one or more notifications so as to complete the data transfer.
Techniques for provisioning a key server to facilitate secure communications between a web server and a client by providing the client with a first data structure including information on how the web server may obtain a target symmetric key are presented. The techniques can include: provisioning the key server with a second data structure including information on how the key server may generate the first data structure; receiving a request on behalf of a web server for a third data structure comprising information on how the client may obtain the first data structure from the key server; and obtaining the third data structure, such that the third data structure is published in association with an identification of the web server, and such that the client uses the third data structure to obtain the first data structure and uses the first data structure to communicate with the web server.
Disclosed are systems and methods for improving interactions with and between computers in content generating, searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for privacy-aware machine learning using an improved data encoding that withholds more information. The disclosed systems and methods encode a corpus of data and encode each query used in searching and generating query results from the corpus of encoded data.
Seamless connectivity utilizing multi-domain security by storing a global key on each participant computing devices. When a participant computing device tries to connect to a network, the network sends encryption keys for that network in response to that participant computing device providing the global key and not being blacklisted. The participant computing device can then connect to the network using that network's encryption key. A meta-message container is generated for the message based on a next participant in a route from the transmitting participant to the destination participant. One or more series of one or more line items are generated for the message, with each line item being tagged tag with network information. The line items are encrypted based on the network information. The meta-message container and the encrypted series of line items are then transmitted to the next participant.
Disclosed herein are systems and methods for connecting a Domain Name System (DNS) secure resolution protocol. In one aspect, an exemplary method comprises, by a protection module, determining a DNS query from a client, determining a fulfillment of at least one condition for connecting the DNS secure resolution protocol, wherein the at least one condition is obtained from a database, and connecting the DNS secure resolution protocol for the client when the at least one condition for connecting the DNS secure resolution protocol is fulfilled.
The disclosure relates to methods, routers, media and apparatus for implementing enhanced UPnP subscriptions. According to an embodiment of the disclosure, there is provided a method for implementing an enhanced UPnP subscription, comprising, by a UPnP-enabled router: receiving a subscription message for a subscription, wherein the subscription message specifies a delivery uniform resource locator (URL), the delivery URL is a location where an event message targeted by the subscription is to be sent; checking, based on a whitelist, whether an IP address or a domain name in the delivery URL is contained in the whitelist; and determining whether to reject the subscription message based on the checking result. Through embodiments of the disclosure, both flexible subscription and high security can be achieved.
In some implementations, a router device may identify a network address assignment event. The router device may determine first location information for a deployment site of the router device based on identifying the network address assignment event. The router device may convert the first location information into second location information. The router device may identify a block of network addresses, of a group of blocks of network addresses, corresponding to a region of a set of defined regions. The router device may select, from the block of network addresses, an available network address for the router device. The router device may assign the available network address to an interface of the router device. The router device may enable routing using the interface based on assigning the available network address to the interface.
Methods, systems, and computer-readable mediums for an alternate control channel for a network protocol stack are disclosed. In some embodiments a controller device provides instructions to one or more source devices. The controller device instructs the one or more source devices to override network parameters associated with network communication performed by the source devices. The network parameters to be overridden may include transport level source ports, source network addresses, or source link level addresses. In some embodiments, a range of override values are specified. In some of these aspects, a source device may perform time division multiplexing via the multiple override values, such that data generated by a single device may appear to be transmitted by multiple devices.
A method includes accessing, by a server computer, a plurality of electronic mail messages. The method also includes identifying, by the server computer, at least one of the electronic mail messages as a promoted electronic mail message. The method further includes outputting, for display at a client computing device, an electronic mail interface wherein the promoted electronic mail message is represented in a first position of a display order and a remainder of the electronic mail messages are represented subsequent to the promoted electronic mail message in the display order.
A system according to various exemplary embodiments includes a processor and a user interface coupled to the processor, the user interface comprising an input device and a display screen. The system further comprises memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to perform operations comprising: receiving, via the input device of the user interface, an electronic message comprising a scene identifier for a graphic; retrieving a user identifier for a user associated with the system; generating a customized graphic based on the scene identifier and the user identifier; and presenting the customized graphic within the electronic message via the display screen of the user interface.
A method for reproducing ultra-short media content includes receiving, by a first computing device of a user, media content items associated with the same event or object. Each of the media content items includes self-contained media fragments. The received media content items are generated by two or more different computing devices. The first computing device sorts the self-contained media fragments based on camera angles of the different computing devices generating corresponding self-contained media fragments with respect to the event or object. The first computing device combines self-contained media fragments into a new media content item based on user-specified criteria to generate a multiple-angle recording of the event or object. Each of the self-contained media fragments is received one by one at the first computing device and displayed as the uninterrupted media stream while subsequent self-contained media fragments are being received from the different computing devices.
A system and a method for managing contact center functionality are provided. The method includes: receiving, from a servicing application, a request for a web application that implements a plurality of contact center functions; integrating the web application into the servicing application; and displaying a ribbon that includes information that relates to each of the plurality of contact center functions. The ribbon may be embeddable in a user interface screen of the servicing application.
A system and method simulate conversation with a human user. The system and method receive media, convert the media into a system-specific format, and compare the converted media to a vocabulary. The system and method generate a plurality of intents and a plurality of sub-entities and transform them into a pre-defined format. The system and method route intents and the sub-entities to a first selected knowledge engine and a second knowledge engine. The first selected knowledge engine selects the second knowledge engine and each active grammar in the vocabulary uniquely identifies each of the knowledge engines.
In general, the embodiments relate to systems and methods for receiving and processing network traffic data units (NTDUs) by one or more edge devices in order to generate a global ordering of NTDU. The methods include receiving, at an aggregator, a first set of locally ordered NTDUs from a first edge device, receiving, at the aggregator, a second set of locally ordered NTDUs from a second edge device, generating a globally ordered sequence of NTDUs using the first set of locally ordered NTDUs and the second set of locally ordered NTDUs; and transmitting the globally ordered sequence of NTDUs to a destination.
A communication apparatus includes a host interface, connected to a peripheral component bus so as to communicate with a CPU and a memory of a host computer. A network interface is connected to a network. Packet processing circuitry is configured to receive from a first interface a data packet including a set of one or more headers that include header fields having respective values, to identify, responsively to at least one of the header fields, a corresponding entry in a header modification table that specifies a header modification operation, to modify the set of headers in accordance with the header modification operation, to check whether the entry specifies an additional header modification operation, to output the modified set of headers if the entry does not specify an additional header modification operation, and, if the entry specifies an additional header modification operation, to feed-back the modified set of headers.
A method implemented by a source router reduces the number of SPF computations needed to compute TI-LFA backup paths. Rather than naively perform a backup path computation for all destinations, the source router identifies those destinations affected by that link or node failure and performs backup path computations only for the affected destinations. For the remaining destinations (i.e., those for which a backup path is required), the backup path computations are performed in a breath-first order relative to a subtree rooted at the node incident to the failed link (in the case of a link failure) or at the protected node (in the case of a node failure). The breath-first order further reduces the number of computations required by taking advantage of earlier backup path computations.
Some embodiments provide stateful services in a chain of services identified for some data messages. The edge forwarding element receives a data message at a particular interface of the edge forwarding element that is traversing the edge forwarding element in a forward direction between two machines. The edge forwarding element identifies (1) a set of stateful services for the received data message and (2) a next hop associated with the identified set of stateful services in the forward direction and a next hop associated with the identified set of stateful services in the reverse direction. Based on the identified set of services and the next hops for the forward and reverse directions, the edge forwarding element generates and stores first and second connection tracking records for the forward and reverse data message flows, respectively used to forward data messages received subsequently for the flow.
A packet monitoring application instantiated on a server hosting a virtualized network stack is utilized to track data packet propagations and drops at each component within the network stack to reduce the amount of time to identify a root cause for latency issues. The packet monitoring application can be selectively enabled or disabled by an administrator. Components within the virtualized network stack report packet drops and successful packet propagations to the packet monitoring application, which can filter the packets based on input parameters. Thus, a user can select at what level of granularity to filter packets within the virtualized network stack while being able to assess each packet's traversal through each component within the network stack. The packet monitoring application can also perform post-processing of on the filtered data packets to determine latency among components or sections of the virtualized network stack.
An exception-resolution monitoring system determines an exception error is detected corresponding to a failed transmission of a message between servers of a distributed network. Changes are monitored that are tested and implemented to correct the detected exception errors. An executable corrective action is determined based on the monitored changes. The executable action is stored for future use and linked to a root cause of the exception error and properties of the distributed network at the time of the exception error.
Embodiments are directed to monitoring network traffic using network monitoring computers (NMCs). Two or more network segments coupled by bridge devices may be monitored by NMCs. The bridge devices may modify network traffic passed from one network segment to another network segment. Flows in network segments may be determined based on monitored network traffic associated with the network segments. Other flows in other network segments may be determined based on other monitored network traffic associated with the other network segments. A correlation score for two or more flows in different network segments may be provided based on a correlation model. Two or more related flows may be determined based on a value of the correlation score of the two or more related flows located in different network segments. A report that includes information about the two or more related flows may be provided.
Physical communication links are determined between devices in a network of devices without human input. A network topology engine determines the physical communication links between devices in the network and constructs a network topology based on the determined physical communication links. The network topology engine infers the presence of each physical communication link from network traffic that is currently flowing in the network. The network topology engine collects reachability information from the network devices included in the network that are already stored by the network devices, such as device identification entries included in address resolution protocol tables and media access control address tables. The network topology engine populates a flow graph of potential physical links between network interfaces that is weighted based on the collected reachability. The network topology engine then selects the highest weighted potential physical links between network interfaces to be the actual physical links of the network.
A load control system may be commissioned using beacons. The load control system may include control devices that each include a beacon transmitting circuit configured to transmit a beacon that comprises an identifier associated with the control device. A network device, such as a mobile device, may discover a control device based on the beacon received from the control device. In response to discovery of the control device, the control device may be added to a temporary group of control devices for being collectively configured and/or controlled. Control devices may be discovered based on the signal strength at which the beacons are received. The control devices may provide feedback to a user in response to confirmation messages to indicate to a user that the lighting control device has been added to the temporary group. The control devices may stop providing the feedback after they are removed from the temporary group.
A system includes a memory and a processor. The processor is configured to determine a first cluster configuration for a particular service that is running on both a first and a second computing clusters. The first cluster configuration includes a first configuration value for configuring the particular service to run on the first computing cluster. The processor is further configured to determine a second cluster configuration for the particular service that is running on both the first and second computing clusters. The second cluster configuration includes a second configuration value for configuring the particular service to run on the second computing cluster. The first configuration value is different from the second configuration value. The processor is further configured to send one or more instructions to the second computing cluster in order to change the second configuration value to match the first configuration value.
A computerized method is shown and includes receiving one or more lists of identifiers, generating a batch query from the one or more lists of identifiers, querying one or more data stores using the batch query, generating one or more response packets including results from querying using the batch query, and transmitting a first response packet to a first edge device. Generating the batch query may be performed by merging a plurality of lists of identifiers to form a merged list, and removing duplicate identifiers from the merged list. Further, the first response packet may be generated for the first edge device and includes enrichment data corresponding to identifiers transmitted by the first edge device. Additionally, may be the first response packet is generated for a plurality of edge devices including the first edge device and includes enrichment data corresponding to identifiers transmitted by the plurality of edge device.
According to some aspects, disclosed methods and systems may include receiving a message indicating a loss of connectivity to a network of a distressed device associated with a location. The method may include connecting, via one or more network devices, to the distressed device associated with the location. The method may also include transmitting information between the distressed device and the network.
A fault root cause analysis method and apparatus are provided. The method includes: obtaining a first alarm event set, where the first alarm event set includes a plurality of alarm events; for a first alarm event in the first alarm event set, extracting a feature vector of the first alarm event, where a part of or all features of the feature vector are used to represent a relationship between the first alarm event and another alarm event in the first alarm event set; and determining, based on the feature vector of the first alarm event, whether the first alarm event is a root cause alarm event. In this application, whether the first alarm event is the root cause alarm event is determined based on a feature vector of the relationship between the first alarm event and the another alarm event, and the accuracy of fault root cause identification is improved.
The present invention is directed to communication systems. According to a specific embodiment, the present invention provides a network device that collects telemetry measurements related to the quality of data communication. A machine learning algorithm generates probability determinations using the telemetry measurements and an inference model. The probability determinations are used to generate alarms signals or activate repair algorithms. There are other embodiments as well.
A multiple subcarriers modulator (200) for a backscatter device comprised in a backscatter communication system is disclosed. The multiple subcarriers modulator comprises an antenna switch (210) and an impedance matrix (220) comprising a number of impedances. The multiple subcarriers modulator further comprises a first modulator (230) configured to generate a first modulated signal by modulating a first data stream with a first subcarrier having a first frequency and a second modulator (240) configured to generate a second modulated signal by modulating a second data stream with a second subcarrier having a second frequency. The multiple subcarriers modulator further comprises a summing circuit (250) configured to generate a control signal by combining the first and second modulated signals and a switch controller (270) configured to control the antenna switch such that one of the impedance in the impedance matrix is connected to an antenna based on the control signal.
In described examples of a signal equalizer, a complex signal having a first signal component and a second signal component is received from a communication channel. Adaptive equalization of crosstalk between the first signal component and the second signal component is performed using a single complex tap of a feedforward equalizer. A feedforward filter with real only taps converts the channel into a minimum phase channel that has postcursor interference only so that a low complexity decision feedback filter with all complex taps can easily eliminate the postcursor interreference.
Methods, systems, and apparatus, including medium-encoded computer program products, for secure storage and retrieval of information, such as private keys, useable to control access to a blockchain, include, in at least one aspect, a method including: identifying for an action an associated private-keys group out of different private-keys groups, each having an associated cryptographic group key; decrypting, at a first computer, a first level of encryption of a private key associated with the action using the associated cryptographic group key; decrypting, at a second computer distinct from the first computer, a second level of encryption of the private key associated with the action using a hardware-based cryptographic key used by the second computer; using, at the second computer, the private key associated with the action in a process of digitally signing data to authorize the action; and sending the digitally signed data to a third computer to effect the action.
The present disclosure discloses a method and system for data ownership confirmation based on encryption. The method comprises following steps: determining whether data is open; and if the data can be open, encrypting, by a data owner, the data by using a private key of the data owner to complete ownership declaration, and ending a process; or if the data cannot be open, determining whether the data is shared; and if the data cannot be shared, encrypting, by the data owner, the data by using a public key of the data owner to complete data protection, and ending a process; or if the data can be shared, proceeding to ownership declaration and protection steps. The method achieves data ownership confirmation, technically ensures proprietary of data ownership, and implements unique ownership of the data owner for the data, laying a foundation for data responsibility, right, and profit allocation.
A method of encrypting and storing a data item; said method comprising: a data encryption step wherein the data item is encrypted to form an encrypted data item; a mathematical disassembly step wherein the encrypted data item is mathematically disassembled into two or more encrypted data item component parts comprising at least a first component part and a second component part; storing at least a one of the component parts at a location separate from the others of the component parts.
A method for reducing file size of a blockchain through hash truncation includes: receiving a plurality of blockchain transactions; generating a first Merkle root of a first Merkle tree comprised of a first hash of each of the plurality of blockchain transactions; generating a second Merkle root of a second Merkle tree comprised of a second hash of each of the plurality of blockchain transactions, where the second hash is a truncation of the first hash for the respective blockchain transaction; generating a new block comprised of a block header and the first hash of each of the plurality of blockchain transactions, the block header including at least a timestamp, the first Merkle root, the second Merkle root, and a block reference value associated with a prior block in a blockchain; and transmitting the generated new block to a plurality of additional nodes in the blockchain network.
An apparatus for encryption according to an embodiment of the present disclosure comprises a classifier configured to classify each data included in an original data set into one of encryption target data and non-encryption target data on the basis of at least one of determination on whether or not an operation to be applied to each data included in the original data set for an analysis of the original data set is a preset operation and determination on whether or not each data included in the original data set is sensitive information; and an encryptor configured to encrypt the encryption target data among the data included in the original data set using a homomorphic encryption algorithm.
Embodiments of this application disclose example phase detection methods, phase detection circuits, and clock recovery apparatuses. One example method includes receiving a first signal and deciding a (2M−1) level of the first signal to obtain a decision result, where the first signal is a (2M−1)-level signal, and M is a positive integer. A response amplitude parameter of a transmission channel can then be obtained. Clock phase information in the first signal can then be extracted based on the first signal, the decision result, and the response amplitude parameter. Output clock phase information can then be determined based on at least three decision results and at least three pieces of clock phase information in at least three symbol periods.
A computer-implemented method for data synchronization in a P2P ad hoc network includes retrieving network configuration information identifying a plurality of devices forming the P2P ad hoc network. A time offset between a local physical time at a first device and a local physical time of a second device is determined. A change in a data object of a plurality of data objects stored at a key-value store within the first device is detected, each of the data objects including a synchronization indicator. The data object change is communicated to at least the second device based on the synchronization indicator. Upon receiving confirmation from the at least the second device of receipt of the data object change, the network configuration information is updated with a timestamp based on the time offset and indicative of the local physical time at the first device when the data object change was communicated.
An electrical balance duplexer (EBD) may be used to isolate a transmitter and receiver that share a common antenna. By using impedance gradients to provide impedances that cause balance-unbalance transformers (balun) of the EBD to cut-off access to the common antenna rather than duplicate the antenna impedance, the EBD is balanced. Such cut-offs may have a lower insertion loss than an EBD that merely duplicates the antenna impedance to separate the differential signals of the receiver/transmitter from the common mode signal.
A method for implementing signaling detection includes: information for identifying a detection capability is determined based on a signaling detection capability supported by UE; and the information for identifying a detection capability is reported to a base station. Therefore, the UE can report the information for identifying a detection capability to the base station to enable the base station to configure a detection control parameter based on the signaling detection capability of the UE, such that success rate of signaling detection and the detection efficiency of the UE can be improved.
Different filtered-orthogonal frequency division multiplexing (f-OFDM) frame formats may be used to achieve the spectrum flexibility. F-OFDM waveforms are generated by applying a pulse shaping digital filter to an orthogonal frequency division multiplexed (OFDM) signal. Different frame formats may be used to carry different traffic types as well as to adapt to characteristics of the channel, transmitter, receiver, or serving cell. The different frame formats may utilize different sub-carrier (SC) spacings and/or cyclic prefix (CP) lengths. In some embodiments, the different frame formats also utilize different symbol durations and/or transmission time interval (TTI) lengths.
Some embodiments include apparatuses and methods having a component to change a value of a bit among a number of M bits of information when the M bits have the same value and when M exceeds a selected value. At least one of such embodiments can include a transmitting component to provide the information to a connection. At least one of such embodiments can include a receiving component to receive the information from the connection. In at least one of such embodiments, the selected value can include a maximum number of consecutive bits having the same value that such a receiving component can be configured to receive. Other embodiments including additional apparatuses and methods are described.
A method for transmitting feedback response information and a related product are provided. The method includes: receiving, by a terminal, configuration information from a network device; determining, by the terminal, a largest number of pieces of feedback response information corresponding to one physical shared channel according to the configuration information; determining, by the terminal, a bit length of a first information field according to the largest number of pieces of the feedback response information; determining, by the terminal, a feedback response information sequence in a target time unit according to the first information field; and sending, by the terminal, the feedback response information sequence in the target time unit.
This disclosure describes systems, methods, and devices related to extremely high throughput (EHT) multiuser hybrid automatic repeat request (HARQ). A device may determine one or more medium access control (MAC) protocol data unit (MPDUs) to be sent to a first station device of one or more station devices, wherein the one or more MAC protocol data units (MPDUs) comprise a first MPDU. The device may segment the first MPDU into a plurality of segments, wherein the one or more segments include a first segment and a second segment. The device may cause to send the plurality of segments to the first station device. The device may identify a feedback frame received from the first station device, wherein the feedback frame comprises error information associated with the plurality of segments. The device may cause to retransmit at least one of the plurality of segments based on the error information.
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. A method performed by a first terminal in a communication system is provided. The method includes transmitting data of a physical side link shared channel (PSSCH) and sidelink control information (SCI) associated with the data, and receiving, from a second terminal, a hybrid automatic repeat request (HARQ) feedback for the data, wherein the HARQ feedback is performed based on a distance between the first terminal and the second terminal, in case that the SCI includes location information of the first terminal.
Systems and methods for detecting and protecting against phase manipulation during AoA or AoD operations are disclosed. For AoA operations, the network device receiving the constant tone extension (CTE) generates an antenna switching pattern, which may be randomly generated. The network device then receives the CTE using a plurality of antenna elements. In one embodiment, the network device compares the phase of portions of the CTE signal received that utilize the same antenna element. If the phase of these portions differs by more than a threshold, the network device detects a malicious attack and acts accordingly. In another embodiment, if the AoA algorithm cannot determine the angle of arrival, the network device detects a malicious attack and acts accordingly. For angle of departure operations, the network device that transmits the CTE signal generates the antenna switching pattern and transmits it to the position engine, which performs the comparisons described above.
An electronic device of various embodiments can include a broadcast receiving module, a connector including a first pin and a second pin, and a processor, wherein the processor can be configured to: identify, through the first pin, the type of external electronic device connected through the connector; drive the broadcast receiving module in a state in which an external antenna included in an external electronic device and the broadcast receiving module are electrically connected through the first pin when the external electronic device corresponds to a designated electronic device type; receive a broadcast signal from the external antenna by using the broadcast receiving module; and output, through the second pin, an audio signal generated on the basis of at least a part of the broadcast signal to a designated device. Other embodiments are also possible.
This application discloses a signal transmission method. The method may include: receiving, by a first device, reference configuration information for a signal resource sent by a second device, where the reference signal is used to measure interference between a first link and a second link, the first link is a link between the first device and a fourth device, the second link is a link between the second device and a third device, and the first device and the second device are relay nodes between the third device and the fourth device; and sending or receiving, by the first device, a reference signal on a reference signal resource indicated by the resource configuration information for the signal resource.
A docking system may include a first device and a second device moveable relative to the first device. The first device may include a docking station, a first optical transceiver, and a first controller configured to operate the first optical transceiver to receive an optical beacon signal, and generate and transmit an optical guidance data signal based on the optical beacon signal. The second device may also include a propulsion system, and a second optical transceiver configured to transmit the optical beacon signal toward the first optical transceiver and receive the optical guidance data signal from the first optical transceiver. The second device may also include a second controller configured to operate the propulsion system based upon the optical guidance data signal to dock the second device to the docking station of the first device.
A communication interface comprising a host with non-linear equalizers configured to perform non-linear equalization. Also part of the interface is a host to optic module channel electrically connecting the host to an optic module and the optic module. The optic module comprises a transmitter and a receiver. The transmitter includes a linear equalizer and an electrical to optical module configured to convert the equalized signal from the driver to an optical signal, and transmit the optical signal over a fiber optic cable, such that the transmitter does not perform non-linear processing. The receiver includes a photodetector, configured to convert the received optic signal to a received electrical signal, and a linear amplifier configured to perform linear amplification on the received electrical signal. A driver sends the amplified received signal over an optic module to host channel, such that the receive does not perform non-linear processing.
A powered device of an optical power supply system includes a photoelectric conversion element, a semiconductor laser for feedback and a control device. The photoelectric conversion element converts feed light into electric power, wherein the feed light is from a power sourcing equipment. The semiconductor laser oscillates with a portion of the electric power, thereby outputting feed light to a power supplying side. The control device monitors a power supply amount of the electric power to a load, and according to the power supply amount, controls an electricity-light conversion amount of conversion that is performed by the semiconductor laser.
System and techniques are provided for preconfigured antenna beamforming. A device having a first antenna system for communicating over a first wireless link and a second antenna system for communicating over a second wireless link may be provided. For different transmit power levels of the first and/or second wireless links, an antenna coupling factor between the first antenna system and the second antenna system may be measured for different beamforming configurations of the first antenna system, a received signal strength indicator (RSSI) of the first and/or second wireless link may be measured for the different beamforming configurations of the first antenna system, and a beamforming configuration at each of the different transmit power levels with the measured antenna coupling factor and the measured RSSI may be stored in a memory as a predefined beamforming configuration.
The present disclosure relates to a data transmission apparatus and method using a polarized antenna in a wireless AV system, and a data reception apparatus and method. The present specification provides a method for performing polarization alignment for a downlink on the basis of reciprocity, a method for performing polarization alignment for an uplink, and a method for performing polarization alignment independently for each DMG antenna when one data transmission apparatus or one data reception apparatus uses multiple DMG antennas. Optimal MIMO performance can be guaranteed by aligning polarization between multiple antennas of the data transmission apparatus and the data reception apparatus in the wireless AV system, the polarization alignment for a downlink or an uplink may be selectively performed on the basis of reciprocity, and polarization distortion can be reduced through the independent polarization alignment between each DMG antenna.
In 5G/6G wireless networks, user devices and base stations may adjust their transmission power according to the distance to the recipient, and thereby provide sufficient reception without wasting energy or generating interference. User devices can determine their own location by GPS, for example, and transmit that data to the base station so that the base station can adjust its downlink power accordingly. Likewise. base stations can transmit their location coordinates to user devices in, for example, a system information message. Sidelink, or V2V and V2X, messages can likewise be power-adjusted after user devices exchange their location coordinates. Mobile user devices can also indicate their speed and direction of travel, so that the base station or other user devices can calculate the changing distance and compensate power accordingly. The method may enhance reliability by providing that messages arrive at the recipient with sufficient amplitude for reception, and may provide low latency by avoiding the time-consuming power scan, while avoiding delays for retransmissions and the like.
An OAM reception apparatus (30) includes an OAM reception unit (34) and an interference compensation unit (35C) that are independent of each other. The OAM reception unit (34) and the interference compensation unit (35C) execute “OAM reception processing” and “interference compensation processing”, respectively, based on a plurality of vertical component signals and a plurality of horizontal component signals obtained by performing polarization separating and down-conversion on a plurality of reception radio signals received by a plurality of reception antenna elements (31-1 to 31-4).
An inverter in a power generation system converts a direct current that is input from a direct-current-side device into an alternating current for power supply. The inverter includes a control apparatus and a communications apparatus. The control apparatus controls the inverter to convert the direct current that is input from the direct-current-side device into an alternating current for power supply. The communications apparatus is coupled to the control apparatus, and sends a networking information request signal used to request networking information to the direct-current-side device in the power generation system through a direct-current power line, where a frequency of the networking information request signal is within a first frequency band. The communications apparatus also receives the networking information from the direct-current-side device; and sends a control signal to the direct-current-side device, where a frequency of the control signal is within a second frequency band.
The present invention relates to a communication device, in particular a mobile communication device such as portable radio, which is powered by a removable battery. The power supply of the communication device may be maintained by connecting an external power supply to the communication device and powering the operating elements of the communication device by the external power supply during a replacement of the battery of the communication device. In this way, an uninterrupted power supply of the communication device is achieved. Thus, no shutdown or restart of the communication device is required for replacing the batteries.
Example signal processing methods and apparatus are described. The signal processing apparatus includes a first power amplifier, a second power amplifier, a first filter, a second filter, and a combiner. The first filter filters a second signal obtained by the first power amplifier to obtain a first sub-signal belonging to a first frequency band and a second sub-signal belonging to a second frequency band. The second filter filters a fourth signal obtained by the second power amplifier to obtain n sub-signals including at least a third sub-signal belonging to a third frequency band. The combiner combines the first sub-signal and i sub-signals in the n sub-signals based on a preset condition to obtain a first combined signal. The communication module sends the first combined signal by using a first port, and sends the second sub-signal by using a second port.
An apparatus (100) for providing an joint error correction code (140) for a combined data frame (254) comprising first data (112) of a first data channel and second data (122) of a second data channel comprises a first error code generator (110) configured to provide, based on a linear code, information on a first error correction code (114a, 114b) using the first data (112). The apparatus further comprises a second error code generator (120) configured to provide, based on the linear code, information on a second error correction code (124) using the second data (122). The apparatus is configured to provide the joint error correction code (140) using the information on the first error correction code (114a, 114b) and the information on the second error correction code (124).
A memory device includes: a memory device configured to store data bits to be written to the memory device; and a memory controller. The memory controller includes: a first level error correction code (ECC) circuit coupled to the memory device, wherein the first level ECC circuit is configured to generate a first plurality of first level check bits corresponding to the data bits based on a first error detection scheme; and a second level ECC circuit coupled to the memory device, wherein the second level ECC circuit is configured to generate a second plurality of second level check bits corresponding to both the data bits and the first plurality of first level check bits based on a first error correction scheme.
Provided is an encoding/decoding technique according to which it is possible to perform encoding with a small average bit count, even for a series of integer values with a distribution that is significantly biased to a small value, including small values that are not zero values. The present invention includes an integer encoding unit that, for an input series of non-negative values xn, n∈{1, 2, . . . , N} (hereinafter referred to as “integer series”), obtains a one-bit code with a bit value of “x” as a code corresponding to L consecutive integer values 0 included in the integer series, L being an integer that is 2 or more, and obtains a K×xn-bit or a K×xn+1-bit code that includes at least one bit value “x” and at least one bit value “y” in the first bit to the K-th bit and in which the bit values of the K×(xn−1) bits from the end are “y”, as a code corresponding to a set composed of 0 to L−1 consecutive integer values 0 included in the integer series and one integer value xn other than 0.
Disclosed are a system and a battery management integration circuit using an incremental analog-to-digital converter (ADC), which can reduce the consumption of the amount of a bias current. The system includes an incremental ADC configured to perform accumulation on an analog signal during an oversampling period and a bias current generator configured to provide a bias current for the accumulation of the incremental ADC. The bias current generator provides a first amount of the bias current in a first period defined from start timing of oversampling to preset timing during the oversampling period, and provides a second amount of the bias current, smaller than the first amount of the bias current, in a second period subsequent to the first period.
An analog-to-digital converter (“ADC”) includes an input terminal configured to receive an analog input signal. A first ADC circuit is coupled to the input terminal and includes a VCO. The first ADC circuit is configured to output a first digital signal in a frequency domain based on the analog input signal. The first digital signal includes an error component. A first DAC is configured to convert the first digital signal to an analog output signal. A first summation circuit is configured to receive the analog output signal, the analog input signal, and a loop filtered version of the analog input signal and extract the error component, and output a negative of the error component. A second ADC circuit is configured to convert the negative of the error component to a digital error signal. A second summation circuit is configured to receive the first digital signal and the digital error signal, and to output a digital output signal corresponding to the analog input at an output terminal.
An atomic oscillator including an oscillator that outputs an oscillation signal, a light emitter to which a signal based on the oscillation signal is inputted, an atomic cell, a light receiver that detects the light passing through the atomic cell and outputs a detection signal, a first temperature controller, and a control circuit, and the control circuit has a first mode including the process of operating the light emitter and the first temperature controller and the process of causing the oscillator to output the oscillation signal, a second mode including the process of causing the light emitter and the first temperature controller to stop operating and the process of causing the oscillator to stop outputting the oscillation signal, and a third mode including the process of causing the light emitter to stop operating, the process of operating the first temperature controller, and the process of causing the oscillator to stop outputting the oscillation signal.
A resonant switch with a first port and a second port has a capacitor connected thereto. A triple inductor network has a center inductor connected to the first port and the second port, and first and second peripheral inductors each electromagnetically coupled thereto. In a deactivated state, the center inductor and the capacitor define a parallel resonance at a predefined operating frequency range, and in an activated state, insertion loss associated with the center inductor is substantially minimized to metallic trace loss attributable thereto.
A circuit for suppressing electromagnetic interference signal on power lines. The circuit includes a first sensing circuit, a first amplifier, and a first controlled signal source. The first sensing circuit is arranged to sense a first electromagnetic interference signal. The first amplifier is arranged to be powered by a power source. The first amplifier provides a first amplification factor and being operably connected with the first sensing circuit to amplify a signal sensed by the first sensing circuit. The first controlled signal source provides a second amplification factor and is operably connected with the first amplifier to regulate or further amplify the amplified signal to provide a first suppression signal that reduces the first electromagnetic interference signal. Multiple such circuits can be cascaded to form a mufti-stage electromagnetic interference suppression circuit.
A multiplexer includes a common terminal, a first acoustic wave filter having a first frequency band as a pass band, and having a first input/output terminal connected to the common terminal, a second acoustic wave filter having a second frequency band higher than the first frequency band as a pass band, and having a second input/output terminal connected to the common terminal, an inductance element, and a first capacitance element. The first acoustic wave filter has a parallel resonator of which one end is connected to the first input/output terminal and another end is connected to a ground electrode, and the first input/output terminal is connected to the common terminal via the inductance element, and the first capacitance element is connected between a signal path between the one end of the parallel resonator and the inductance element, and a ground electrode.
A bulk-acoustic resonator includes: a substrate; a first electrode disposed on the substrate; a piezoelectric layer at least partially covering the first electrode, and including a flat portion disposed in a central region, and an extension portion disposed outside the flat portion and having at least one step portion; an insertion layer disposed on the extension portion; and a second electrode disposed on upper portions of the insertion layer and the piezoelectric layer. The extension portion includes at least one first surface and at least one second surface disposed below an upper surface of the flat portion, and a connection surface connecting an upper surface of the flat portion to the at least one first surface or the at least one second surface, or connecting first surfaces among the at least one first surface to each other or second surfaces among the at least one second surface to each other.
Embodiments relate to a transformer-based impedance matching network that may dynamically change its characteristic impedance by engaging different inductor branches on a primary side and optionally, on the secondary side. A primary side transformer circuit includes a primary inductor (311) and secondary inductor (321) configured to provide impedance matching over a first frequency band. One or more additional inductor branches (314A, 314B, are switchably coupled to either or both of the primary and secondary inductors to modify the impedance matching characteristics over additional operating frequencies. One or more LC filter branches (321, 322, 326, 327, 336, 330) can be included at the output of the secondary side to filter harmonic frequencies in each of the operating frequency bands.
A common-mode voltage cancellation (CMVC) circuit, is disclosed. The circuit includes a set of input lines arranged to receive a respective phase voltage, and a set of output lines arranged to provide a respective output phase voltage. The circuit further includes a set of coupled inductors, each having a respective primary winding and secondary winding coupled in signal communication at a respective upstream end to a respective input line to receive a respective phase voltage therefrom, each respective phase voltage having a common-mode voltage component. Each primary winding being coupled at a respective downstream end to ground, and each secondary winding being coupled in series between the respective input line and a respective output line. The circuit includes a set of capacitors, each capacitor being electrically coupled to a respective input line and in series with a respective primary winding of the set of coupled inductors.
A guitar amplifier and a control method of a guitar amplifier in which a setting of a performance mode can be easily changed without an interruption to a sound is provided. The guitar amplifier, which performs musical sound processing on an input musical sound and outputs it, includes a storage device which stores a plurality of information sets including a set value for each of one or two or more types of musical sound processing used in a performance mode, and a control device which changes the setting of the one or two or more types of musical sound processing to a setting according to a set value of a selected information set when information indicating ON of the performance mode, to which the selected information set from the plurality of information sets has been applied, is input.
A variable gain amplifier according to an embodiment comprises a first path, a matching circuit, an amplifier circuit, a second path, and a third path. The first path includes an attenuation circuit, has one end connected to a first input terminal, and attenuates an input signal and outputs an attenuated signal. The matching circuit has one end connected to the other end of the first path. The amplifier circuit has an input connected to the other end of the matching circuit and an output connected to a first output terminal, and amplifies an input signal. The second path is connected in parallel to the first path. The third path has one end connected to the first input terminal, and the other end connected to the first output terminal.
A photovoltaic (PV) system can include a plurality of PV modules and circuitry configured to receive an indication of a status of the PV system and to, in response to the indication, determine whether to switch between a first state in which the PV modules output DC power and a second state in which the PV modules do not output power.
A mount for use over a roof flashing on a composition roof. The mount includes a central aperture for a fastener, a top surface with a horizontal platform extending laterally from the top surface, and a conical inner surface to cooperate with a conical protrusion on the roof flashing.
A method for reducing shading in a photovoltaic plant, said photovoltaic plant includes a plurality of solar trackers, made up of one or more photovoltaic panels, arranged in adjacent parallel rows at a given predetermined distance; an actuator, controlled by a tracker controller, which enables each solar tracker to rotate independently regarding the other solar trackers of the row around said North-South axis; and a control system which includes a communication network enabling a bidirectional communication between each tracker controller and a central control unit which controls the photovoltaic plant. The method uses an algorithm executed by a processor of the central control unit, which determines a tilt angle (β) for each solar tracker in each row inputted in the algorithm, using constant and variable data of each solar tracker, and by selecting either a first (“Morning”) or a second configuration (“Afternoon”).
A speed control assembly for an appliance includes a bracket. The bracket is aligned with a slot defined by an appliance body. A cam is slidably coupled with the bracket and has an engagement edge positioned at an angle relative to the bracket. A lever is operably coupled with the cam and extends through the slot. The lever is configured to move the cam along the bracket. A slider is fixedly coupled with the bracket. A magnet housing is operably coupled with the slider and is configured to house a magnet. The magnet housing defines a recess. A ball bearing is magnetically coupled with the magnet housing and is positioned within the recess. The ball bearing is configured to be selectively engaged with the engagement edge of the cam. A Hall-effect sensor configured to detect the position of the magnet.
Provided is a vibration wave motor including: a vibrator; a friction member configured to be brought into frictional contact with the vibrator; a first holding member holding the vibrator; a second holding member holding the first holding member; and a third holding member holding the second holding member, wherein the vibrator and the friction member move relative to each other, and wherein one side of the second holding member is configured to connect to the first holding member or the third holding member at a position where the second holding member overlaps the rectangular shape portion in a direction of the relative movement, and another side of the second holding member is configured to connect to the first holding member or the third holding member at a position where the second holding member overlaps the rectangular shape portion in a direction perpendicular to the direction of the relative movement.
A direct power converter includes a converter that rectifies a single-phase AC voltage, converts AC power into DC power, and outputs first instantaneous power; a power buffer circuit that receives and supplies power between the converter and a DC link and that performs buffering second instantaneous power; and an inverter that converts a DC voltage at the DC link into a second AC voltage and outputs the second AC voltage. A period for which a current that flows from the converter to the power buffer circuit continuously flows in a period shorter than a half-period of the AC voltage is longer when third power input to the inverter, fourth power output by the inverter, or an average value of the first instantaneous power decreases to a value which is less than a first threshold, from a value which is greater than or equal to a second threshold that is greater than or equal to the first threshold.
A converter includes a first end, a second end, a first side and a second side switching circuits and a transformer. The first end includes a first positive terminal and a first negative terminal. The second end includes a second positive terminal and a second negative terminal. The first side switching circuit is coupled to the first end and includes a first bridge arm and a second bridge arm. Two terminals of the first bridge arm are coupled to the first positive terminal and the first negative terminal respectively. Two terminals of the second bridge arm are coupled to the first positive terminal and the second positive terminal respectively. The transformer includes a first side winding coupled to the first side switching circuit and a second side winding coupled to the second side switching circuit. The turns ratio of the first side winding and the second side winding is N:1.
A DC-to-DC converter includes a first capacitor, first to fourth switches connected in series between first and second electrodes of the first capacitor, a second capacitor connected to a connection node of the first switch and the second switch and a connection node of the third switch and the fourth switch, an inductor connected to a connection node of the second switch and the third switch, and a controller that performs PWM control. In a case where a failure occurs in the second capacitor, the DC-to-DC converter performs PWM control such that the first switch and the second switch enter the same state and the third switch and the fourth switch enter the same state on the basis of a result of comparison between a first detection voltage that is a measured output voltage and a target output voltage of the DC-to-DC converter.
Embodiments of the present disclosure disclose a power converter and a related system. The power converter includes a controller and a power conversion circuit. The power conversion circuit is configured to convert an input power of an input power supply into an output power of a load, where the input power supply is an external power supply connected to the power converter. The controller is configured to control on/off of the first switch element, to implement connection/disconnection between the input power supply and the inductive element; and control the unidirectional conduction circuit to be turned on before the first switch element is turned on in the power conversion cycle.
A brush apparatus for a slip ring system of a current-energized electric machine for a motor vehicle is provided for supplying a rotor of the electric machine with current, wherein the brush apparatus is securable to a component of the electric machine that is mounted in fixed relation to the rotor. The brush apparatus includes a brush carrier having a cartridge-type holder and a brush arranged in the cartridge-type holder and forming a sliding contact with a slip ring of the slip ring system. The brush apparatus also includes a retaining device, formed from an electrically insulating material for retaining the brush carrier, which has a securing region for securing the brush apparatus on the component, and a heat-conducting core enclosed in the retaining device, which is exposed for the purpose of heat dissipation at least in the securing region of the retaining device that is couplable to the component.
A work device including a cover provided on a base to form a work space between the cover and the base; a linear motor disposed in the work space having an extended stator and a movable element moving along the stator in a transfer direction; and a work executing section provided on the movable element to execute a predetermined work; wherein the movable element includes: a heat-dissipating section to dissipate heat generated from a constituent member to air, the constituent member constituting at least one of the movable element and the work executing section; a duct, covering the heat-dissipating section, having an intake port and an exhaust port; and a blower to blow the air from the intake port of to the exhaust port.
A peripheral device includes a flat body, a control module, a wireless charging module, a first connector module, a second connector module, and a signal transmission module. The wireless charging module is electrically connected to the control module. The wireless charging module is disposed in the flat body. The first connecter module is disposed in the flat body. The second connector module is disposed in the flat body. The signal transmission module is electrically connected to the control module, the first connector module, the second connector module, and the wireless charging module. The signal transmission module is disposed in the flat body. A turn-on state or a turn-off state of the wireless charging module is determined based on whether the first connector module is electrically connected to wireless signal receiver or not.
A wireless charging system, a wireless charging method, and a device to-be-charged are provided. The wireless charging system includes a wireless charging device and a device to-be-charged. The wireless charging device is configured to conduct wireless communication with the device to-be-charged through communication control circuits to adjust a transmission power of the wireless charging device. In addition, the device to-be-charged has a step-down circuit.
A power transmission apparatus includes a first power transmission coil having a planar shape, and a second power transmission coil having a planar shape, arranged outside the first power transmission coil. The second power transmission coil has an opening with a diameter greater than that of an opening of the first power transmission coil in a direction of a line of intersection on which a plane including a coil plane of the first power transmission coil and a plane including a coil plane of the second power transmission coil intersect with each other. The power transmission apparatus transmits power to a power reception coil without contact.
Provided are a wireless charging device, a device to-be-charged, a method for controlling charging. The wireless charging device includes a wireless transmitting circuit, a transmitting coil, and a control circuit. The transmitting coil includes multiple pairs of joints, and transmitting-coil turns defined by each pair of joints is different. The control circuit is configured to select one of the multiple pairs of joints to be electrically coupled with the wireless transmitting circuit.
An inductive charging device can take the form of a game controller that is communicably coupled to a mobile device having a power source and has a retracted configuration and an extended configuration. The game controller can include a first control portion having one or more game controller inputs, a second control portion have one or more game controller inputs, and a charging unit coupleable to the first control portion and the second control portion. The charging unit can have a region that is sized and shaped to receive the mobile device, and an inductive charging apparatus, the inductive charging apparatus can be operable to selectively inductively charge the power source of the mobile device when the mobile device is received in the region.
The present application provides a battery charging control method and apparatus, a battery management system, and a medium. The method includes: obtaining, based on a received charging request, a threshold value and an initial value of a charging parameter of a battery, wherein the threshold value of the charging parameter is determined based on an actual capacity value of the battery and an accumulated mileage of an electric vehicle where the battery is located; sending, under a condition that the initial value of the charging parameter is less than the threshold value of the charging parameter, a control command of charging the battery, so as to charge the battery; obtaining a value of the charging parameter of the battery in real time during the charging of the battery; sending a control command of stopping charging the battery, so as to stop charging.
A wall mounted cell phone holder including a shelf assembly and a cover assembly configured to be mounted to a wall is disclosed herein. The cover assembly of the body assembly is semi-cylindrical in shape and is used to cover a wall outlet of a wall to hide the mess of wires caused by cell phone chargers. The cover assembly attaches to the shelf assembly and is easily removable through a locking mechanism mounted thereon. Additionally, the shelf assembly is mounted directly onto a wall using threaded fasteners. Furthermore, the shelf assembly is of a suitable size to hold up to three cellphones, thereby providing a user with an organized method of charging phones. The shelf assembly further includes a hole that receives cellphone charging wires therethrough to provide a user with optimal wire management when charging cellphones.
Methods and systems for connecting a photovoltaic module and an inverter having an input capacitor are presented. The photovoltaic system includes a maximum power point tracking (MPPT) controller coupled between the inverter and the photovoltaic module. The MPPT controller includes a direct current (DC) converter configured to reduce, in a forward buck mode, a voltage of the photovoltaic module, to supply power from the photovoltaic module to the input capacitor of the inverter. The photovoltaic system also includes a microcontroller unit (MCU) configured to control the DC converter to allow the photovoltaic module to operate at a maximum power point, and to increase, in a reverse boost mode, a voltage of the input capacitor of the inverter, to dissipate power from the input capacitor in the photovoltaic module, and the MPPT controller is configured to, based upon one or more triggers.
Control logic for a power sharing system on a hybrid propulsion aircraft, utilizing parallel multiple control loops outputting difference commands which provide bumpless transfer between control loops without integrator wind up or reset logic, allowing for efficient load distribution between electric generators and batteries powering electric motors.
This application describes methods and apparatus for the safety and protection of capacitor units suitable for medium and high voltage applications, for instance within switching modules (400) of a voltage source converter as may be used for HVDC or FACTs. The capacitor unit (300) has a housing (201) within which is a capacitor comprising a plastic film dielectric material, for instance a winding (100) of first and second plastic films (101, 102) with metal coatings (103, 104). A pressure sensor (302) is configured to detect if the pressure in the housing exceeds a first pressure level and a pressure relief valve (304) is configured to vent gas from the housing if the pressure in the housing exceeds a second pressure level which is higher than the first pressure level.
According to one implementation of the present disclosure, a method for field destabilization is disclosed. The method includes detecting, on or proximate to one or more aerial surfaces, a presence of an electric-field above a predetermined threshold; positioning the one or more antennas towards the one or more aerial surfaces; and transmitting electromagnetic waves towards the one or more aerial surfaces.
An adapter for mounting cable hangers to a mounting structure includes: a plurality of mounting panels including a mounting hole, the mounting panels attached to each other at edges thereof and being disposed at an angle relative to its adjacent mounting panels; two base segments, each attached to the edge of an endmost one of the mounting panels and extending therefrom toward each other, the base segments and the mounting panels defining an interior region of the adapter; and first and second locking arms, each locking arm extending from an end of one of the base segments and including a locking feature, the first locking arm extending generally parallel to the second locking arm and defining a gap therebetween; and a reinforcement unit including a flexible arm and a stop configured to fit within the gap and inhibit deflection of the locking arms.
A mounting rail and gang box member installation system for placing a gang box on a wall structure in a desired horizontal and/or vertical location to accommodate for construction anomalies. The mounting rail and gang box member system includes an elongate mounting rail assembly and any one of an extendable box assembly, slidable bracket assembly or a rail channel structure that in combination with a gang box member and/or mud ring member provide for flexibility in locating and mounting wiring receptacles and wiring devices on a wall structure. Finally, the installation system includes wire or cable fastening configurations that are used in combination with cable ties or zip-ties to secure wires of cables without having to use staples.
This invention has to do with a gripping cable hanger assembly system for the solar, mining, and electrical industry. The gripping cable hanger is comprised of a support wire gripping mechanism, cable carrier supports/receptacles, data carrier wire capability, space between said wire carriers with said wire comprising a shape retention material that may have a high dielectric, UV resistant coating thereon.
A distributed feedback (DFB) laser that includes a substrate comprising a first surface and a second surface, wherein the substrate comprises silicon; a plurality of shallow trench isolations (STIs) located over the second surface of the substrate; a grating region located over the plurality of STIs and the substrate, wherein the grating region comprises a III-V semiconductor material; a non-intentional doping (NID) region located over the grating region; and a contact region located over the NID region.
The embodiments described herein provide a device and method for an integrated white colored electromagnetic radiation source using a combination of laser diode excitation sources based on gallium and nitrogen containing materials and light emitting source based on phosphor materials. A violet, blue, or other wavelength laser diode source based on gallium and nitrogen materials may be closely integrated with phosphor materials, such as yellow phosphors, to form a compact, high-brightness, and highly-efficient, white light source.
A connector unit includes a first housing and a second housing which are mateable, and a lever element to be pivotably supported by the first housing, wherein the lever element includes a plate-shaped lever main body and a sliding element, wherein the lever main body is rotatable between an initial position and a completely rotated position for both housings, wherein the second housing includes a locking portion, wherein the lever main body includes a locked portion which is locked by the locking portion in the completely rotated position, wherein the sliding element is provided so as to be slidable between a protruding position and a pushed-in position, and wherein the sliding element is configured so that in the protruding position, the lever main body is rotated and the locking portion locks the locked portion in order to slide the sliding element from the protruding position to the pushed-in position.
A connector includes a housing, a first sandwich structure, and a support structure. The housing includes two accommodating cavities vertically adjacent to each other, where each accommodating cavity is used for receiving a docking connector. The first sandwich structure is disposed between the two accommodating cavities. The support structure penetrates two side walls of the housing and two side walls of the first sandwich structure to fix the first sandwich structure on the housing.
A connector is provided with a housing 10 including a rear surface portion 28 facing rearward and a housing side surface portion 29 facing laterally, and a cover 60 held on the housing 10, the cover 60 surrounding wires 25 pulled out from the rear surface portion side 28. The cover 60 includes a cover side surface portion 82 arranged toward the housing side surface portion 29 with respect to a front-rear direction with the cover 60 held on the housing 10. A restricting portion 83 is provided to straddle between the housing side surface portion 29 and the cover side surface portion 82.
Reliable contacts for connectors, connector receptacles that can be easily aligned to an opening in an electronic device, and connector inserts and connector receptacles that are readily manufactured. One example can provide a spring-biased contact having plunger extending through an opening in a barrel and biased by a spring. An intermediate object can be positioned between the plunger and the spring. The intermediate object can contact a barrel in at least two locations on the barrel.
A card connector includes a transmission conductor assembly. The transmission conductor assembly includes a first conductor group and a second conductor group. The first conductor group includes a backup transmission conductor, first and second signal transmission conductors, an inspection signal transmission conductor, first to seventh grounding transmission conductors, a command reset transmission conductor, first to sixth differential transmission conductors, first and second power transmission conductors, and a write-protection transmission conductor, each of which has two ends respectively forming a spring section and a soldering section. The second conductor group includes eighth to tenth grounding transmission conductors, seventh to tenth differential transmission conductors, and a third power transmission conductor each of which has two ends respectively forming a spring section and a soldering section. The soldering sections, being so arranged, achieve advantages of bettering high frequency performance, reducing capacitive effect, and suppressing electromagnetic radiation interference.
The present application provides a terahertz leaky-wave antenna measuring system in which an original feed enclosed by a structure is replaced with a probe. The probe is moved along grooves in different directions to acquire amplitude and phase information in real-time to achieve an antenna equivalent measurement according to the reciprocity theorem, wherein the feed and the structure are separated from each other.
An electronic device having multiple antennas and an antenna configuration method are provided. The antenna configuration method includes: controlling a communication module of an electronic device to electrically connect to a main antenna of the electronic device; determining whether an operating state of the electronic device conforms to a preset usage situation; and controlling the communication module to electrically connect to an auxiliary antenna of the electronic device when the operating state conforms to the preset usage situation, so that the communication module transmits and receives the radio frequency signal by the auxiliary antenna.
A 3D IC package is provided. The 3D IC package includes: a first IC die comprising a first substrate at a back side of the first IC die; a second IC die stacked at the back side of the first IC die and facing the first substrate; a TSV through the first substrate and electrically connecting the first IC die and the second IC die, the TSV having a TSV cell including a TSV cell boundary surrounding the TSV; and a protection module fabricated in the first substrate, wherein the protection module is electrically connected to the TSV, and the protection module is within the TSV cell.
The present disclosure provides an antenna package structure and packaging method. The package structure includes: a metal joint pin fabricated by using a wire bonding process; and a packaging layer, covering the metal joint pin. An antenna circuit chip and an antenna metal layer are electrically connected to two ends of the antenna feeder package structure.
An antenna assembly includes a substrate, a first antenna having a first, second, third, fourth sections, which have different configuration respectively, and a first transmission cable, a second antenna having a fifth, sixth, seventh, eighth sections, which have different configuration respectively, and a second transmission cable. The first and fifth sections extend vertically from a surface of the substrate respectively. The second, third and fourth sections extend in parallel with the first section and extend from its next section. The sixth, seventh, eighth sections extend in parallel with the fifth section and extend from its next section. The first and second transmission cables physically and electrically are connected to the first and second antenna respectively. The second antenna is spaced away from the first antenna a selected distance. The first antenna is arranged having each of its sections extending perpendicular to each of its sections of the second antenna.
A multiport splitter with a circuit that is less costly, smaller, impedance matched on all ports, provides 9.54 dB isolation between neighboring ports, and is balanced as compared to the current typical implementations. The present disclosure may further provide a single multiport splitter that may be increased to any suitable number of output ports without the need for cascading multiple splitters and/or couplers together in a single device.
A magnet-less multi-port ring combiner comprises a set of ports extending from the circumference of the magnet-less multi-port ring combiner. The set of ports are positioned at ¼ increments around the circumference of the magnet-less multi-port ring combiner. The set of ports comprise a first input port configured to receive a first input signal and a second input port configured to receive a second input signal, wherein the first input signal is 180° out-of-phase with the second input signal. The N-way magnet-less multi-port combiner comprises more than four ports.
A battery cell of a venting structure using taping is disclosed. The battery cell includes a battery case including a first case and a second case, at least one of the first and second cases being provided with a receiving part for receiving the electrode assembly, thermally bonded edges for sealing the receiving part being provided outside the receiving part, a positive electrode lead and a negative electrode lead protruding outward from the battery case, and an electrode assembly received in the battery case, the electrode assembly having electrode tabs protruding from one end thereof, the electrode tabs being coupled to the positive electrode lead and the negative electrode lead, wherein seal reinforcement tapes are attached to some of the thermally bonded edges so as to surround outer ends of the some thermally bonded edges.
The present disclosure relates to battery cabinets and other power or electronic apparatuses comprising batteries, more particularly, to a tray configured to expand to accommodate different orientations of one or more batteries. A tray configured to contain one or more batteries, comprising a primary base; a secondary base; a first sidewall; a second sidewall; a back wall; a first vertical extension; and a second vertical extension; wherein the primary base is disposed on top of and aligned with the secondary base, wherein the first sidewall and the back wall are coupled to the primary base, wherein the second sidewall is coupled to the secondary base, wherein the back wall is perpendicular to the first sidewall and the second sidewall, wherein the first vertical extension is coupled to the first sidewall, and wherein the second vertical extension is coupled to the second sidewall.
A battery pack includes: a plurality of battery modules disposed adjacent to each other in a first direction inside a pack case, each of the plurality of battery modules including a plurality of battery cells disposed side by side in a second direction, the second direction being orthogonal to the first direction; and a side-frame disposed between the battery modules disposed adjacent to each other in the first direction inside the pack case. The side-frame includes two side-walls and a joint. The two side-walls elastically press side-surfaces, in the first direction, of the battery modules disposed adjacent to each other. The side-frame has a long-length shape with a U-shaped cross section. In a state where the side-frame is removed from the battery modules disposed adjacent to each other, a distance between the two side-walls of the side-frame becomes larger as the two side-walls go away toward opposite the joint.
Electrical energy store (1), device and/or vehicle and method for producing an electrical energy store (1) comprising a control unit (11) and electrical energy storage cells (2), each comprising a cell controller (31), wherein the control unit (11) comprises a printed circuit board which is cohesively connected to the respective cell controller (31) of each electrical energy storage cell (2).
A controller of a battery pack air cooling system is configured to calculate a degradation amount of each target battery based on integrated temperature information of each target battery that makes up a battery pack, calculate degradation variations in the battery pack based on the degradation amount of each target battery, when it is determined that a detected battery temperature of any one of the target batteries is higher than an outside air temperature, cause an air sending device to send outside air to the battery pack, and, when it is determined that the detected battery temperature is lower than or equal to the detected outside air temperature and it is determined that the degradation variations in the battery pack are greater than or equal to a threshold, cause an air sending device to send outside air to the battery pack.
A battery pack may include a component housed in a case. The component may include an adhesion projection and a first guide projection projecting from a bottom surface of the component. The first guide projection may include: a first portion overlapping the adhesion projection; and a second portion not overlapping the first portion. A projection degree of the first portion may be greater than or equal to a projection degree of the adhesion projection. The second portion may include an inclined portion, wherein a projection degree of the inclined portion increases toward the first portion so that a projection degree of the second portion increases from a value lower than the projection degree of the adhesion projection to a value greater than or equal to the projection degree of the adhesion projection. An end surface of the adhesion projection may be adhered to the inner surface.
The present disclosure discloses a method and apparatus of managing battery. The method includes: obtaining a first and second state parameters; determining whether a first and second batteries meet a predetermined first paralleling condition, if yes, powering on a current-limiting module, powering on the bidirectional DC/DC converter being and delayingly powering off the current-limiting module; obtaining a third and fourth state parameters; determining whether the first and second batteries meet a predetermined second paralleling condition, if yes, powering on the paralleling switch and delayingly powering off the bidirectional DC/DC converter. The present disclosure can output a voltage under relatively safe conditions and achieve power supply safety.
An electrolyte for use in an energy storage apparatus includes: a metal halide-based electrolytic solution arranged to electrically connect a cathode and an anode of the energy storage apparatus during an operation of charging and discharging cycle. The electrolytic solution includes a first metal halide arranged to prevent a dissolution of the cathode and/or a formation of dendrites on the anode during the operation of charging and discharging cycle, thereby maintaining cyclic stability of the energy storage apparatus.
A fuel cell seal structure includes stacked fuel cells and an electrolyte membrane or a film supported between the neighboring metal separators. Each of the stacked fuel cells includes neighboring metal separators each including a plate portion having a plate portion surface, a bead seal portion projecting from the plate portion surface and including a distal end having a distal end surface, an elastic body disposed on the distal end surface, and a stopper disposed on the plate portion surface and away from the elastic body. The neighboring metal separators are disposed such that elastic bodies are located opposed to each other in a stacking direction with the electrolyte membrane or the film supported in between the elastic bodies and face each other, and such that stoppers are located neighboring to each other in the stacking direction with the electrolyte membrane or the film supported in between the stoppers.
A hydrophilic porous carbon electrode which has excellent hydrophilicity, which has high reaction activity when used for a battery, and with which excellent battery characteristics is able to be obtained is provided. A hydrophilic porous carbon electrode is a sheet-form hydrophilic porous carbon electrode in which a carbon fiber is bonded using a resin carbide and has a contact angles θA of water on both surfaces in a thickness direction being 0 to 15° and a contact angle θB of water in a middle portion in the thickness direction being 0 to 15°. The hydrophilic porous carbon electrode is obtained by forming the carbon fiber and a binder fiber into a sheet, impregnating the sheet into a thermosetting resin, subjecting it to heat press processing, and then subjecting it to carbonization at 400 to 3000° C. in an inert atmosphere. The hydrophilic porous carbon electrode is transported and is subjected to a heat treatment while an oxidizing gas flows at 400 to 800° C. in a direction perpendicular to a direction in which the hydrophilic porous carbon electrode is transported to be subjected to hydrophilization.
A metal adsorbent-carrying carbon material for a positive electrode for lithium ion secondary batteries including a carbon material; and a metal adsorbent which is supported on the carbon material, wherein the metal adsorbent is a material which can adsorb iron ions (Fe2+, Fe3+).
A lithium metal secondary battery including a positive electrode, a negative electrode, a separator interposed between the positive electrode and the negative electrode, and a protective layer interposed between the negative electrode and the separator. The protective layer includes an additive, wherein the additive comprises a mixture of hexagonal boron nitride (BN) flakes with an ionomer having a sulfur (S)-containing anionic group and fluorine (F).
An anode for a lithium battery comprises a graphene foam structure composed of multiple pores and pore walls and Si nanowires residing in the pores. The Si nanowires are formed in situ inside the pores. The pore walls comprise a 3D network of interconnected graphene planes or stacked graphene planes having an inter-plane spacing d002 from 0.3354 nm to 0.40 nm as measured by X-ray diffraction. The Si nanowires have a diameter from 2 nm to 100 nm and a length-to-diameter aspect ratio of at least 5 and the Si nanowires are in an amount from 0.5% to 99% by weight based on the total weight of the graphene foam and the Si nanowires combined.
In some embodiments, the present disclosure pertains to methods of producing a graphene material by exposing a polymer to a laser source. In some embodiments, the exposing results in formation of a graphene from the polymer. In some embodiments, the methods of the present disclosure also include a step of separating the formed graphene from the polymer to form an isolated graphene. In some embodiments, the methods of the present disclosure also include a step of incorporating the graphene material or the isolated graphene into an electronic device, such as an energy storage device. In some embodiments, the graphene is utilized as at least one of an electrode, current collector or additive in the electronic device. Additional embodiments of the present disclosure pertain to the graphene materials, isolated graphenes, and electronic devices that are formed by the methods of the present disclosure.
A composition that includes a dispersion stabilizer for an electrode coating liquid for a power storage device is provided. The composition has superior ability to stably disperse an electrode active material and a conductive material, and makes it possible to manufacture a uniform electrode, even when a dispersion device that has weak shear force is used. A dispersant for an electrode coating liquid for a power storage device, the dispersant being characterized by containing cellulose fibers that satisfy (a)-(c). (a) The number average width of the short widths is 2-200 nm. (b) The aspect ratio is 7.5-250. (c) Cellulose I crystals are included and the crystallinity thereof is 70%-95%.
A novel stacked structure that is highly convenient or reliable is provided. A method for manufacturing a novel stacked structure that is highly convenient or reliable is also provided. Furthermore, a novel semiconductor device is provided. The stacked structure includes first to fifth regions in this order. Each of the first to fifth regions includes a first base and a second base. The first region, the third region, and the fifth region each include a spacer that makes a predetermined distance between the first base and the second base.
The present disclosure relates to a light emitting diode (LED) that includes a charge control layer made of metal component and disposed between a first electrode and a second electrode and a light emitting device including the diode. Charges can be injected into an emitting material layer of the LED in a balanced manner, thus the luminous efficiency and a luminous lifetime of the LED and the light emitting device can be improved.
An organic electroluminescence device includes a first electrode, a hole transport region disposed on the first electrode, a first emission layer disposed on the hole transport region and including a first light-emitting host and a first light-emitting dopant, a second emission layer disposed on the first emission layer and including a first electron transport material and a second light-emitting dopant, an electron transport region disposed on the second emission layer and including a second electron transport material, and a second electrode disposed on the electron transport region, wherein a triplet energy of the first light-emitting host (T1a), a triplet energy of the second light-emitting dopant (T1b) and a triplet energy of the second electron transport material (T1c) satisfy a relation of T1a
In a method of forming a gate-all-around field effect transistor (GAA FET), a bottom support layer is formed over a substrate and a first group of carbon nanotubes (CNTs) are disposed over the bottom support layer. A first support layer is formed over the first group of CNTs and the bottom support layer such that the first group of CNTs are embedded in the first support layer. A second group of carbon nanotubes (CNTs) are disposed over the first support layer. A second support layer is formed over the second group of CNTs and the first support layer such that the second group of CNTs are embedded in the second support layer. A fin structure is formed by patterning at least the first support layer and the second support layer.
The present invention includes novel transition metal complexes with 1,2,4-triazine derivatives as ligands. The materials may be useful as emitter materials in organic electroluminescence device to improve the performance.
The present disclosure relates provides an compound represented by Chemical Formula 1, in which Ar1, Ar2, Ar3 and Ar4 are C6-C40 aryl, or C5-C40 heteroaryl; R1 and R2 are —C(R)2—, —N(R)—, —O—, or —S—; X1, X2 and X3 are C or N; L1 and L2 are phenylene, naphthylene, or biphenylene; Y1 and Y2 are each an electron-withdrawing group selected from a N-containing heterocyclic group, or a cyano-containing group. The compound of the present disclosure has bipolar characteristics of simultaneously transmitting holes and electrons. The bipolar transmission host is beneficial to charge transmission balance in the light-emitting layer, and can widen the exciton recombination region, to simplify the device structure and improving device efficiency. The present disclosure further provides a display panel and a display apparatus.
Described herein are electronics that incorporate heterocyclic organic compounds. More specifically, described herein are organic electronics systems that are combined with donor-acceptor organic semiconductors, along with methods for making such devices, and uses thereof.
It is an object of the present invention to provide an organic EL device in which, as a highly efficient and highly durable organic EL material, various materials excelling in electron injection/transport performance, hole blocking performance, hole resistance performance, exciton confinement performance, stability in a film state, and durability, are combined so that properties of each material can be effectively demonstrated, thereby achieving (1) high light emission efficiency and power efficiency, (2) low luminescence starting voltage, (3) low practical driving voltage, and (4) particularly long lifetime.
An organic EL device including at least a anode, a hole transport layer, a light-emitting layer, a hole blocking layer, an electron transport layer, and a cathode in this order, characterized in that the hole blocking layer includes a compound having a benzoazole structure represented by the following general formula (1). (In the formula, Ar1 and Ar2 may be the same or different from each other and each represent a hydrogen atom, a deuterium atom, a substituted or unsubstituted aromatic hydrocarbon group, a substituted or unsubstituted fused polycyclic aromatic group, or a substituted or unsubstituted aromatic heterocyclic group. Y1 represents a substituted or unsubstituted aromatic hydrocarbon group, a substituted or unsubstituted fused polycyclic aromatic group, a substituted or unsubstituted aromatic heterocyclic group, a straight-chained or branched alkyl group that has 1 to 6 carbon atoms and may have a substituent group, a cycloalkyl group that has 5 to 10 carbon atoms and may have a substituent group, or a straight-chained or branched alkenyl group that has 2 to 6 carbon atoms and may have a substituent group. X represents an oxygen atom or a sulfur atom. Z1 and Z2 may be the same or different from each other and each represent a carbon atom or a nitrogen atom).
Disclosed is a method of fabricating a stretchable electronic device, the method including a step of forming one or more semiconductor devices on a first carrier substrate; a step of forming semiconductor device array patterns by separating semiconductor device arrays each including the semiconductor devices; a step of releasing the semiconductor device array patterns from the first carrier substrate; a step of forming a stretchable substrate on a second carrier substrate; and a step of transferring the released semiconductor device array patterns onto the stretchable substrate.
Provided is a negative differential resistance element having a 3-dimension vertical structure. The negative differential resistance element having a 3-dimension vertical structure includes: a substrate; a first electrode that is formed on the substrate to receive a current; a second semiconductor material that is formed in some region of the substrate; a first semiconductor material that is deposited in some other region and the first electrode of the substrate and some region of an upper end of the second semiconductor material; an insulator that has a part vertically erected from the substrate, the other part vertically erected from the second semiconductor material, and an upper portion stacked with a first semiconductor material; and a second electrode that is formed at an upper end of the second semiconductor material to output a current, thereby significantly reducing an area of the device and greatly improving device scaling and integration.
One illustrative memory cell disclosed herein includes at least one layer of insulating material having a first opening and an internal sidewall spacer positioned within the first opening, wherein the internal sidewall spacer includes a spacer opening. The memory cell also includes a bottom electrode positioned within the spacer opening, a memory state material positioned above an upper surface of the bottom electrode and above an upper surface of the internal sidewall spacer, and a top electrode positioned above the memory state material.
An acoustic wave device includes an acoustic wave generator, a support portion, a protective member, and at least one element embedded in the protective member. The acoustic wave generator is disposed on a surface of a substrate. The support portion is disposed on the substrate along a circumference of the acoustic wave generator. The protective member is coupled to the support portion and disposed to be spaced apart from the acoustic wave generator by an interval.
A thermoelectric conversion material has a composition represented by the chemical formula Li3-aBi1-bGeb, in which the range of values a and b is: 0≤a≤0.0003, and −a+0.0003≤b≤0.108; 0.0003≤a≤0.003, and 0≤b≤0.108; or 0.003≤a≤0.085, and 0≤b≤exp[−0.157×(ln(a))2−2.22×ln(a)−9.81], and in which the thermoelectric conversion material has a BiF3-type crystal structure and has a p-type polarity.
A light-emitting device, comprising: a substrate; a semiconductor stacking layer comprising a first type semiconductor layer on the substrate, an active layer on the first semiconductor layer, and a second semiconductor layer on the active layer; and an electrode structure on the second semiconductor layer, wherein the electrode structure comprises a bonding layer, a conductive layer, and a first barrier layer between the bonding layer and the conductive layer; wherein the conductive layer has higher standard oxidation potential than that of the bonding layer.
In one embodiment, the optoelectronic semiconductor chip (1) comprises a semiconductor layer sequence (2) with an active zone (23) for generating radiation with a wavelength of maximum intensity L. A mirror (3) comprises a cover layer (31). The cover layer (31) is made of a material transparent to the radiation and has an optical thickness between 0.5 L and 3 L inclusive. The cover layer (31) is followed in a direction away from the semiconductor layer sequence (2) by between inclusive two and inclusive ten intermediate layers (32, 33, 34, 35) of the mirror (3). The intermediate layers (32, 33, 34, 35) alternately have high and low refractive indices. An optical thickness of at least one of the intermediate layers (32, 33, 34, 35) is not equal to L/4. The intermediate layers (32, 33, 34, 35) are followed in the direction away from the semiconductor layer sequence (2) by at least one metal layer (39) of the mirror (3) as a reflection layer.
A method of manufacturing a light-emitting element includes condensing a laser beam inside a substrate provided with a semiconductor structure to form modified portions including first and second modified portions, including scanning the substrate along a predetermined planned cleavage line to form the first modified portions on the planned cleavage line inside the substrate and cracks generated from the first modified portions, and then scanning the substrate with a laser beam along a first predetermined imaginary line parallel to the planned cleavage line in a top view and is offset from the planned cleavage line in an in-plane direction of the substrate by a predetermined distance to perform second irradiation to form the second modified portions on the first predetermined imaginary line inside the substrate to facilitate development of the cracks generated from the first modified portions. The method then includes cleaving the substrate starting from the first modified portions.
A manufacturing method of an optical sensor package includes: disposing a chip on a circuit board, the chip including a light emitting area and a light receiving area; disposing at least one light emitting element, which is electrically connected to the circuit board, on the light emitting area of the chip; coating a light blocking material between the light emitting area and the light receiving area; filling a light permeable material that covers the circuit board, the chip, the light blocking material, and the at least one light emitting element; removing a part of the light permeable material disposed between the light emitting area and the light receiving area, forming a first recess and expose the light blocking material; and filling an anti-light-leakage material in the first recess, to form a lateral light blocking structure through stacking the anti-light-leakage material and the light blocking material.
The production process according to the invention consists of a nanometric scale transformation of the crystalline silicon in a hybrid arrangement buried within the crystal lattice of a silicon wafer, to improve the efficiency of the conversion of light into electricity, by means of hot electrons. All the parameters, procedures and steps involved in manufacturing giant photoconversion cells have been tested and validated separately, by producing twenty series of test devices.
An example of the technology consists of manufacturing a conventional crystalline silicon photovoltaic cell with a single collection junction and completing the device thus obtained by an amorphizing ion implantation followed by a post-implantation thermal treatment.
The modulation of the crystal, specific to the giant photoconversion, is then carried out on a nanometric scale in a controlled manner to obtain SEGTONs and SEG-MATTER which are active both optically and electronically, together with the primary conversion of the host converter.
Embodiments of the present disclosure describe multi-threshold voltage devices and associated techniques and configurations. In one embodiment, an apparatus includes a semiconductor substrate, a channel body disposed on the semiconductor substrate, a first gate electrode having a first thickness coupled with the channel body and a second gate electrode having a second thickness coupled with the channel body, wherein the first thickness is greater than the second thickness. Other embodiments may be described and/or claimed.
The present disclosure discloses a trench MOSFET and a method of manufacturing trench MOSFET. The trench MOSFET includes a substrate, an epitaxial layer, a plurality of trenches, and body region; the substrate has a first conductivity type; the epitaxial layer has the first conductivity type; the plurality of trenches are formed in the epitaxial layer, and at least two of the plurality of trenches are communicated with each other a gate structure is provided in the trench; the body region has a second conductivity type and has a second conductivity type and is disposed among the plurality of trenches.
A main semiconductor device element is a vertical MOSFET with a trench gate structure, containing silicon carbide as a semiconductor material, and having first and second p+-type regions that mitigate electric field applied to bottoms of trenches. The first p+-type regions are provided separate from the p-type base regions and face the bottoms of the trenches in a depth direction. The first p+-type regions are disposed at an interval that is at most 1.0 μm, in a first direction that is a direction in which gate electrodes extend. The second p+-type regions are provided between adjacent trenches of the trenches, separate from the first p+-type regions and the trenches, and in contact with the p-type base regions. In the first direction that is the direction in which the trenches, the second p+-type regions extend in a linear shape having a length that is substantially equal to that of the trenches.
A semiconductor device includes a region of semiconductor material and a trench gate structure. The trench gate structure includes an active trench, a shield dielectric layer in a lower portion of the active trench, and a shield electrode of a first polycrystalline semiconductor material adjacent to the shield dielectric layer. A gate dielectric layer is adjacent to an upper portion of the active trench and a gate electrode of a second polycrystalline semiconductor material is adjacent to the gate dielectric layer. A shield conductive layer of a first conductive material is adjacent to the shield electrode and a gate conductive layer of the first conductive material is adjacent to the gate electrode. A dielectric fill structure is in the active trench electrically isolating the gate electrode and the gate conductive layer from the shield electrode and the shield conductive layer. In some examples, the semiconductor device includes a trench shield contact structure that includes the shield conductive layer.
Even when a stress is applied due to energization or switching operation, a connection state of electrode layers can be appropriately maintained. A semiconductor device includes a semiconductor layer of first conductivity type, an upper surface structure formed on a surface layer of the semiconductor layer, and an upper surface electrode formed over the upper surface structure. The upper surface electrode includes a first electrode formed on an upper surface of the semiconductor layer, and a second electrode formed over an upper surface of the first electrode. The first concave portion is formed on the upper surface of the first electrode. A side surface of the first concave portion has a tapered shape. The second electrode is formed over the upper surface of the first electrode including an inside of the first concave portion.
A semiconductor device includes first and second electrodes, a semiconductor part therebetween, and first and second control electrodes in a trench of the semiconductor part. The first and second control electrodes are arranged along a front surface of the semiconductor part. The semiconductor part includes first and third layers of a first-conductivity-type, and the second and fourth layer of a second-conductivity-type. The second layer is provided between the first layer and the second electrode. Between the second layer and the second electrode, the third and fourth layers are provided apart from the first layer with first and second portions of the second layer interposed, respectively. The first portion of the second layer has a first thickness in a second direction from the first electrode toward the second electrode. The second portion of the second layer has a second thickness in the second direction larger than the first thickness.
A bipolar junction transistor (LBJT) device that includes a base region of a first III-V semiconductor material having A first band gap; and emitter and collector regions present on opposing sides of the base region, wherein the emitter and collector regions are comprised of a second III-V semiconductor material having a wider band gap than the first III-V semiconductor material. A dielectric region is present underlying the base region, emitter region and the collect region. The dielectric region has an inverted apex geometry. The sidewalls of dielectric region that extend to the apex of the inverted apex geometry are present on facets of a supporting substrate III-V semiconductor material having a {110} crystalline orientation.
In a method of fabricating a nonvolatile memory device according an embodiment, a first tunnel oxide layer, a nitrogen supply layer, and a second tunnel oxide layer having a density lower than that of the first tunnel oxide layer are formed on a substrate. Nitrogen in the nitrogen supply layer is diffused into the second tunnel oxide layer to convert at least a portion of the second tunnel oxide layer into an oxynitride layer.
The present disclosure relates to a semiconductor device including a substrate having a top surface and a gate stack. The gate stack includes a gate dielectric layer on the substrate and a gate electrode on the gate dielectric layer. The semiconductor device also includes a multi-spacer structure. The multi-spacer includes a first spacer formed on a sidewall of the gate stack, a second spacer, and a third spacer. The second spacer includes a first portion formed on a sidewall of the first spacer and a second portion formed on the top surface of the substrate. The second portion of the second spacer has a thickness in a first direction that gradually decreases. The third spacer is formed on the second portion of the second spacer and on the top surface of the substrate. The semiconductor device further includes a source/drain region formed in the substrate, and a portion of the third spacer abuts the source/drain region and the second portion of the second spacer.
Gate-all-around integrated circuit structures having dual nanowire/nanoribbon channel structures, and methods of fabricating gate-all-around integrated circuit structures having dual nanowire/nanoribbon channel structures, are described. For example, an integrated circuit structure includes a first vertical arrangement of nanowires above a substrate. A dielectric cap is over the first vertical arrangement of nanowires. A second vertical arrangement of nanowires is above the substrate. Individual ones of the second vertical arrangement of nanowires are laterally staggered with individual ones of the first vertical arrangement of nanowires and the dielectric cap.
A method includes forming a gate stack on a middle portion of s semiconductor fin, and forming a first gate spacer on a sidewall of the gate stack. After the first gate spacer is formed, a template dielectric region is formed to cover the semiconductor fin. The method further includes recessing the template dielectric region. After the recessing, a second gate spacer is formed on the sidewall of the gate stack. The end portion of the semiconductor fin is etched to form a recess in the template dielectric region. A source/drain region is epitaxially grown in the recess.
An avalanche-protected field effect transistor includes, within a semiconductor substrate, a body semiconductor layer and a doped body contact region having a doping of a first conductivity type, and a source region a drain region having a doping of a second conductivity type. A buried first-conductivity-type well may be located within the semiconductor substrate. The buried first-conductivity-type well underlies, and has an areal overlap in a plan view with, the drain region, and is vertically spaced apart from the drain region, and has a higher atomic concentration of dopants of the first conductivity type than the body semiconductor layer. The configuration of the field effect transistor induces more than 90% of impact ionization electrical charges during avalanche breakdown to flow from the source region, to pass through the buried first-conductivity-type well, and to impinge on a bottom surface of the drain region.
Embodiments of a three-dimensional capacitor for a memory device and fabrication methods are disclosed. The method includes forming, on a first side of a first substrate, a peripheral circuitry having a plurality of peripheral devices, a first interconnect layer, a deep well and a first capacitor electrode. The method also includes forming, on a second substrate, a memory array having a plurality of memory cells and a second interconnect layer, and bonding the first interconnect layer of the peripheral circuitry with the second interconnect layer of the memory array. The method further includes forming, on a second side of the first substrate, one or more trenches inside the deep well, disposing a capacitor dielectric layer on sidewalls of the one or more trenches, and forming capacitor contacts on sidewalls of the capacitor dielectric layer inside the one or more trenches.
A display substrate and a display device are provided. The display substrate includes a base substrate and a plurality of sub-pixels on the base substrate. Each sub-pixel includes a pixel circuit and pixel circuits are in columns in a first direction and rows in a second direction. The sub-pixels includes a first sub-pixel, and the display substrate further includes a first data line extended in the first direction and connected with the first sub-pixel. The sub-pixels further includes a second sub-pixel directly adjacent to the first sub-pixel in the second direction. A first capacitor electrode in the first sub-pixel and a first capacitor electrode in the second sub-pixel are in a same layer and are spaced apart from each other; and the first capacitor electrode in the first sub-pixel is overlapped with the first data line in a direction perpendicular to the base substrate to provide a first capacitor.
Disclosed are a backplane substrate that is capable of expressing high gradation even through a small pixel, a method of manufacturing the same, and an organic light-emitting display device using the same. Integration for ultra-high resolution is possible through structural modification.
A touch detecting unit comprises first sensor electrodes arranged in a first direction and electrically connected with one another second sensor electrodes arranged in a second direction crossing the first direction, and electrically connected with one another, the second sensor electrodes electrically separated from the first sensor electrodes, and third sensor electrodes electrically separated from the first sensor electrodes and the second sensor electrodes. Amounts of change in first capacitances between the first sensor electrodes and the second sensor electrodes are detected in a first mode. Amounts of change in the first capacitances and amounts of change in a second capacitance between the first sensor electrodes and the third sensor electrodes are detected in a second mode.
An embedded device includes a first insulation layer, a second insulation layer on the first insulation layer, a lower electrode contact in the first insulation layer in a first region, a first structure, having a lower electrode, a magnetic tunnel junction, and an upper electrode, in the second insulation layer and contacting the lower electrode contact, a first metal wiring structure through the first and second insulation layers in a second region, a third insulation layer on the second insulation layer, a bit line structure through the third insulation layer and the second insulation layer in the first region, the bit line structure having a first height and contacting the upper electrode, and a second metal wiring structure through the third insulation layer in the second region, the second metal wiring structure contacting the first metal wiring structure, and having a second height lower than the first height.
A light-emitting device, includes a substrate, including an upper surface; a first light emitting unit and a second light emitting unit, formed on the upper surface, wherein each of the first light emitting unit and the second light emitting unit includes a lower semiconductor portion and an upper semiconductor portion; and a conductive structure electrically connecting the first light emitting unit and the second light emitting unit; wherein the lower semiconductor portion of the first light emitting unit includes a first sidewall and a first upper surface; and wherein the first side wall includes a first sub-side wall and a second sub-side wall, an obtuse angle is formed between the first sub-side wall and the first upper surface and another obtuse angle is formed between the second sub-side wall and the upper surface.
A display device includes a display panel including a display area and a non-display area, a first output pad set, a second output pad set, and a buffer pad set that are disposed in the non-display area, and a path change circuit. In an exemplary embodiment, the path change circuit is configured to change a signal delivery path such that a signal delivered through the first output pad set or the second output pad set is delivered through the buffer pad set, when an enable signal is input.
A substrate including a gate line and a first electrode disposed on the substrate, an oxide semiconductor layer pattern overlapping the first electrode, an insulating layer disposed between the first electrode and the oxide semiconductor layer pattern, a data line intersecting the gate line, a second electrode electrically connected to the oxide semiconductor layer pattern, a third electrode electrically connected to the oxide semiconductor layer, the third electrode spaced apart from the second electrode, and an insulating pattern including a first portion which is disposed between the gate line and the data line and at least partially overlaps with both of the gate line and the data line.
A semiconductor device may be provided, including a substrate which includes a first semiconductor layer having a well region arranged within the first semiconductor layer, a buried insulator layer arranged over the first semiconductor layer, and a second semiconductor layer arranged over the buried insulator layer. The semiconductor device may include a capacitive structure including: the well region, at least one contact to the well region, at least a portion of the buried insulator layer over the well region, at least a portion of the second semiconductor layer, a source region and a drain region arranged over the second semiconductor layer, a gate dielectric layer arranged over the second semiconductor layer and arranged laterally between the source region and the drain region, and a gate layer arranged over the gate dielectric layer. The well region, the source region, and the drain region may have the same conductivity type.
Embodiments of through array contact structures of a 3D memory device and fabricating method thereof are disclosed. The method comprises: forming a recess region in a substrate including multiple protruding islands; forming a gate dielectric layer to cover top surfaces and sidewalls of the multiple protruding islands and a top surface of the recess region of the substrate; forming an underlying sacrificial layer on the gate dielectric layer to surround the sidewalls of the multiple protruding islands; forming an alternating dielectric stack including multiple alternatively stacked insulating layers and sacrificial layers on the underlying sacrificial layer and the multiple protruding islands; forming multiple channel holes penetrating the alternating dielectric stack, each channel hole is located corresponding to one of the multiple protruding islands; and forming a memory layer in each channel hole, wherein a channel layer of the memory layer is electrically connected with a corresponding protruding island.
Embodiments of structure and methods for forming a three-dimensional (3D) memory device are provided. In an example, a 3D memory device includes a memory stack over a substrate, a plurality of channel structures, a source structure, and a support structure. The memory stack includes interleaved a plurality of conductor layers and a plurality of insulating layers. The plurality of channel structures extend vertically in the memory stack. The source structure includes a plurality of source portions and extending in the memory stack. The support structure is between adjacent ones of the source portions and has a plurality of interleaved conductor portions and insulating portions. A top one of the conductor portions is in contact with a top one of the conductor layers. Adjacent ones of the source portions are conductively connected to one another.
A three-dimensional (3D) semiconductor memory device includes a source conductive pattern on a substrate and extending in parallel to a top surface of the substrate, and an electrode structure including an erase control gate electrode, a ground selection gate electrode, cell gate electrodes, and a string selection gate electrode, which are sequentially stacked on the source conductive pattern in a first direction perpendicular to the top surface of the substrate.
A semiconductor device includes a lower structure; a first upper structure including lower gate layers on the lower structure; a second upper structure including upper gate layers on the first upper structure; separation structures penetrating the first and second upper structures on the lower structure; a memory vertical structure penetrating the lower and upper gate layers between the separation structures; and a first contact plug penetrating the first and second upper structures and spaced apart from the lower and upper gate layers. Each of the first contact plug and the memory vertical structure includes a lateral surface having a bent portion. The bent portion of the lateral surface is disposed between a first height level on which an uppermost gate layer of the lower gate layers is disposed and a second height level on which a lowermost gate layer of the upper gate layers is disposed.
A semiconductor memory includes: a substrate including a cell region, first and second peripheral circuit regions disposed on two sides of the cell region; first lines extending across the cell region and the first peripheral circuit region; second lines disposed over the first lines and extending across the cell region and the second peripheral circuit region; a contact plug disposed in the second peripheral circuit region and connected to the second line; third lines disposed over the second lines and respectively overlapping the second lines; and first memory cells disposed in the cell region and located at intersections of the first lines and the second lines between the first lines and the second lines, wherein a portion of the third line, located in the cell region contacts the second line, and another portion of the third line located over the contact plug is spaced apart from the second line.
Provided herein may be a semiconductor device. The semiconductor device may include a stack. The semiconductor device may include channel layers including channel patterns passing through the stack, dummy channel patterns passing through the stack, and a coupling pattern which may be disposed below the stack and couples the channel patterns with the dummy channel patterns. The semiconductor device may include a bit line which is disposed on the stack and coupled with the channel patterns. The semiconductor device may include a well pick-up line which is disposed on the stack and coupled with the dummy channel patterns.
Some embodiments include an integrated assembly having a memory array region which includes channel material pillars extending through a stack of alternating conductive and insulative levels. A second region is adjacent the memory array region. A conductive expanse is within the memory array region and electrically coupled with the channel material of the channel material pillars. A panel extends across the memory array region and the second region. The panel separates one memory block region from another. The panel has a first portion over the conductive expanse, and has a second portion adjacent the first portion. The panel has a bottom surface. A first segment of the bottom surface is adjacent an upper surface of the conductive expanse. A segment of the bottom surface within the second portion is elevationally offset relative to the first segment. Some embodiments include methods of forming integrated assemblies.
A semiconductor memory device includes a substrate, a first stack, a plurality of first columnar portions, a second stack, a plurality of second columnar portions, and a third stack. In the first stack, first conductive layers and first insulating layers are alternately stacked in a thickness direction of the substrate. Each of the plurality of first pillars extends inside the first stack in the thickness direction. In the second stack, second conductive layers and second insulating layers are alternately stacked in the thickness direction. Each of the plurality of second pillars extends inside the second stack in the thickness direction. The third stack is positioned between the first stack and the second stack in the first direction. In the third stack, third insulating layers and fourth insulating layers including a material different from a material of the third insulating layer are alternately stacked in the thickness direction of the substrate.
The present disclosure provides a method for fabricating DRAM devices with cylinder-type stacked capacitors. By utilizing offsetting of a first lattice pattern on a second silicon nitride layer (i.e., a middle silicon nitride layer) and a second lattice pattern on a third silicon nitride layer (i.e., a top silicon nitride layer), a collapse or deformation phenomenon of bottom electrodes of stacked capacitors can be reduced or eliminated. The wobbling phenomenon of bottom electrodes of stacked capacitors can be significantly reduced.
A semiconductor memory device including first-first conductive lines on a substrate; second-first conductive lines on the first-first conductive lines; first contacts connected to the first-first conductive lines; and second contacts connected to the second-first conductive lines, wherein the first-first conductive lines protrude in a first direction beyond the second-first conductive lines; the first-first conductive lines include first regions having a first thickness, second regions having a second thickness, the second thickness being greater than the first thickness, and third regions having a third thickness, the third thickness being smaller than the first thickness and smaller than the second thickness, and the second regions of the first-first conductive lines are between the first regions of the first-first conductive lines and the third regions of the first-first conductive lines.
A semiconductor structure and a method for forming the semiconductor structure are provided. The method includes providing a substrate including a first region and a second region, and forming a plurality of fins over the first region. The method also includes forming an isolation layer over a front surface of the substrate, and forming a power rail opening by etching the isolation layer and a first portion of the second region. In addition, the method includes forming a through-hole by etching a second portion of the substrate, and forming a first metal layer in the power rail opening and the through-hole. Further, the method includes thinning a back surface of the substrate until the first metal layer is exposed, and back-etching the back surface of the substrate to enable a back surface of the first metal layer to be above the back surface of the substrate.
A first interconnect on an interconnect level connects a first subset of PMOS drains together of a CMOS device. A second interconnect on the interconnect level connects a second subset of the PMOS drains together. The second subset of the PMOS drains is different than the first subset of the PMOS drains. The first interconnect and the second interconnect are disconnected on the interconnect level. A third interconnect on the interconnect level connects a first subset of NMOS drains together of the CMOS device. A fourth interconnect on the interconnect level connects a second subset of the NMOS drains together. The second subset of the NMOS drains is different than the first subset of the NMOS drains. The third interconnect and the fourth interconnect are disconnected on the interconnect level. The first, second, third, and fourth interconnects are coupled together through at least one other interconnect level.
Discussed are a display device, and a method of manufacturing the display device. The display device includes a substrate having a plurality of metal pads, and a semiconductor light-emitting element electrically connected to the plurality of metal pads through self-assembly. Specifically, each metal pad includes a bonding metal electrically connected to a conductive electrode of a respective semiconductor light-emitting element, and a coating layer encompassing the bonding metal.
A hybrid memory structure including a substrate, a flash memory, a first resistive random access memory (RRAM), and a second RRAM is provided. The flash memory is located on the substrate. The flash memory includes a gate, a first doped region, and a second doped region. The gate is located on the substrate. The first doped region is located in the substrate on one side of the gate. The second doped region is located in the substrate on another side of the gate. The first RRAM is electrically connected to one of the gate, the first doped region, and the second doped region. The second RRAM is electrically connected to another of the gate, the first doped region, and the second doped region.
In an embodiment, a device includes: a first wafer including a first substrate and a first interconnect structure, a sidewall of the first interconnect structure forming an obtuse angle with a sidewall of the first substrate; and a second wafer bonded to the first wafer, the second wafer including a second substrate and a second interconnect structure, the sidewall of the first substrate being laterally offset from a sidewall of the second substrate and a sidewall of the second interconnect structure.
A semiconductor device according to an embodiment includes a lead frame, a semiconductor chip provided above the lead frame, and a bonding material including a sintered material containing a predetermined metal material and a predetermined resin, where the bonding material includes a first portion provided between the lead frame and the semiconductor chip, and a second portion provided on the lead frame around the semiconductor chip, where the bonding material bonds the lead frame and the semiconductor chip, wherein an angle formed by a lower face of the semiconductor chip and an upper face of the second portion adjacent to the lower face is 80 degrees or less.
A semiconductor package structure includes a first redistribution layer, a plurality of conductive connectors, a chip, and an encapsulant. The first redistribution layer has a first surface and a second surface opposite to the first surface. The first redistribution layer includes at least one conductive pattern and at least one dielectric layer stacked on each other. The conductive pattern includes a plurality of landing pads, and each of the landing pads is separated from the dielectric layer. The conductive connectors are located on the first surface. Each of the conductive connectors is corresponding to and electrically connected to one of the landing pads. The chip is located on the first surface. The chip is electrically connected to the first redistribution layer. The encapsulant encapsulates the chip and the conductive connectors. A manufacturing method of a semiconductor package structure is also provided.
A physically obfuscated circuit (POC) circuit including a plurality of subcircuits, each comprising at least one p-channel field effect transistor (FET) and at least one n-channel FET, connected such that the at least one n-channel FET, if supplied with an upper supply potential at its gate, supplies a lower supply potential to the gate of the at least one p-channel FET and the at least one p-channel FET, if supplied with the lower supply potential at its gate, supplies the upper supply potential to the gate of the at least one n-channel FET.
According to one embodiment, a semiconductor device includes a first semiconductor chip including a first metal pad and a second metal pad; and a second semiconductor chip including a third metal pad and a fourth metal pad, the third metal pad joined to the first metal pad, the fourth metal pad coupled to the second metal pad via a dielectric layer, wherein the second semiconductor chip is coupled to the first semiconductor chip via the first metal pad and the third metal pad.
A semiconductor device package includes a number of interposers mounted to the carrier, wherein the number of interposers may be arranged in an irregular pattern.
A method for producing a power semiconductor module arrangement includes arranging two or more individual semiconductor devices on a base layer, each semiconductor device including a lead frame, a semiconductor body arranged on the lead frame, and a molding material enclosing the semiconductor body and at least part of the lead frame, arranging a frame on the base layer such that the frame surrounds the two or more individual semiconductor devices, and filling a first material into a capacity formed by the base layer and the frame, and hardening the first material to form a casting compound that at least partly fills the capacity, thereby at least partly encloses the two or more individual semiconductor devices.
A device that includes a first die and a package substrate. The package substrate includes a dielectric layer, a plurality of vias formed in the dielectric layer, a first plurality of interconnects formed on a first metal layer of the package substrate, and a second plurality of interconnects formed on a second metal layer of the package substrate. The device includes a first series of first solder interconnects arranged in a first direction, the first series of first solder interconnects configured to provide a first electrical connection; a second series of first solder interconnects arranged in the first direction, the second series of first solder interconnects configured to provide a second electrical connection; a first series of second solder interconnects arranged in a second direction, the first series of second solder interconnects configured to provide the first electrical connection.
An electronic module has a first substrate 11, an electronic element 13, 23 disposed on one side of the first substrate 11, a second substrate 21 disposed on one side of the electronic element 13, 23, a first coupling body 210 disposed between the first substrate 11 and the second substrate 21, a second coupling body 220 disposed between the first substrate 11 and the second substrate 21, and shorter than the first coupling body 210, and a sealing part 90 which seals at least the electronic element. The first coupling body 210 is not electrically connected to the electronic element. The second coupling body 220 is electrically connected to the electronic element 13, 23.
Embodiments disclosed herein include electronics packages with improved thermal pathways. In an embodiment, an electronics package includes a package substrate. In an embodiment, the package substrate comprises a plurality of backside layers, a plurality of front-side layers, and a core layer between the plurality of backside layers and the plurality of front-side layers. In an embodiment, an inductor is embedded in the plurality of backside layers. In an embodiment, a plurality of bumps are formed over the front-side layers and thermally coupled to the inductor. In an embodiment, the plurality of bumps are thermally coupled to the core layer by a plurality of vias.
A device includes a semiconductor substrate and a first gate stack over the semiconductor substrate, the first gate stack being between a first gate spacer and a second gate spacer. The device further includes a second gate stack over the semiconductor substrate between the first gate spacer and the second gate spacer and a dielectric material separating the first gate stack from the second gate stack. The dielectric material is at least partially between the first gate spacer and the second gate spacer, a first width of an upper portion of the dielectric material is greater than a second width of a lower portion of the dielectric material, and a third width of an upper portion of the first gate spacer is less than a fourth width of a lower portion of the first gate spacer.
The present disclosure relates to semiconductor structures and, more particularly, to middle of line structures and methods of manufacture. The structure includes: a plurality of gate structures; source and drain regions adjacent to respective gate structures of the plurality of gate structures; metallization features contacting selected source and drain regions; and recessed metallization features contacting other selected source and drain regions.
Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, an integrated circuit structure includes a fin comprising silicon. A plurality of gate structures is over the fin, individual ones of the plurality of gate structures along a direction orthogonal to the fin and having a pair of dielectric sidewall spacers. A trench contact structure is over the fin and directly between the dielectric sidewalls spacers of a first pair of the plurality of gate structures. A contact plug is over the fin and directly between the dielectric sidewalls spacers of a second pair of the plurality of gate structures, the contact plug comprising a lower dielectric material and an upper hardmask material.
A method for fabricating a semiconductor device includes forming a bit line contact hole in a substrate; forming a first spacer on a sidewall of the bit line contact hole; forming a sacrificial spacer over the first spacer; forming a first conductive material that fills the bit line contact hole over the sacrificial spacer; forming a second conductive material over the first conductive material; forming a bit line by etching the second conductive material; and forming a bit line contact plug and a gap between the bit line contact plug and the first spacer by partially etching the first conductive material and the sacrificial spacer to be aligned with the bit line.
A wafer has on one side a device area with a plurality of devices, partitioned by a plurality of division lines, and a peripheral marginal area formed around the device area. The device area is formed with a plurality of protrusions protruding from a plane surface of the wafer. The wafer is processed by providing a protective film, having a cushioning layer applied to a front surface thereof, attaching a front surface of the protective film, for covering the devices, wherein the protective film is adhered to at least the peripheral marginal area with an adhesive, and attaching a back surface of the protective film opposite to the front surface thereof to the cushioning layer. The protrusions are embedded in the cushioning. The side of the wafer opposite to the one side is ground for adjusting the wafer thickness.
Apparatuses and methods to provide a fully self-aligned via are described. A first metallization layer comprises a set of first conductive lines extending along a first direction on a first insulating layer on a substrate, the set of first conductive lines recessed below a top portion of the first insulating layer. A capping layer is on the first insulating layer, and a second insulating layer is on the capping layer. A second metallization layer comprises a set of second conductive lines on the second insulating layer and on a third insulating layer above the first metallization layer. The set of second conductive lines extend along a second direction that crosses the first direction at an angle. At least one via is between the first metallization layer and the second metallization layer. The via is self-aligned along the second direction to one of the first conductive lines. The tapering angle of the via opening may be in a range of from about 60° to about 120°.
A semiconductor processing apparatus includes a chamber housing, an electrostatic chuck disposed in the chamber housing, the electrostatic chuck being configured to hold a semiconductor wafer, an edge ring surrounding the electrostatic chuck, the edge ring including a ring electrode disposed within the edge ring, and a ring voltage supply configured to supply a ring voltage to the ring electrode, the ring voltage having a non-sinusoidal periodic waveform, wherein each period of the non-sinusoidal periodic waveform comprises a positive voltage applied during a first time period and a negative voltage applied during a second time period, and wherein the negative voltage has a magnitude that increases during the second time period.
Etchant compositions described herein include etchant compositions for etching a silicon film and may include nitric acid, fluoric acid, phosphoric acid, acetic acid, a nitrogen compound, and water. The nitrogen compound may include fluorine (F), phosphorus (P), and/or carbon (C). Also described are methods of manufacturing an integrated circuit (IC) device. The methods may include providing a structure in which a silicon film doped at a first dopant concentration and an epitaxial film doped at a second dopant concentration are stacked. The second dopant concentration may be different from the first dopant concentration. The silicon film may be selectively etched from the structure by using an etchant composition.
A dry etching gas composition is used which contains a saturated or unsaturated hydrofluorocarbon compound (excluding 1,2,2,3-pentafluorocyclobutane and 1,1,2,2-tetrafluorocyclobutane) represented by a general formula (1): CxHyFz (where x, y, and z are integers that satisfy 2≤x≤4, y+z≤2x+2, and 0.5
A mask material for plasma dicing, which is used in a plasma step, whose surface roughness Rz at the surface side that does not touch with an adherend is from 0.1 μm to 1.5 μm; a mask-integrated surface protective tape; and a method of producing a semiconductor chip.
A mercury discharge lamp includes: a discharge tube having encapsulated therein mercury in the form of an amalgam; and a temperature control member that controls an ambient temperature of the amalgam in such a manner as to compensate for a change in the ambient temperature of the amalgam. The temperature control member may include a bimetal supporting the amalgam at a predetermined position, and the support member is formed or constituted by a bimetal. By the bimetal deforming in response to a change in the ambient temperature of the amalgam, the temperature control member changes a spaced-apart distance of the amalgam to a filament within the discharge tube and thereby changes an influence of heat generation by the filament on the amalgam. The temperature control member may include, near the amalgam, a resistance element whose resistance value changes in response to a temperature to control heat generation thereby.
According to one embodiment, a plasma processing apparatus includes a chamber configured to maintain an atmosphere depressurized below atmospheric pressure, a gas supply part configured to supply a gas into the chamber, a placement part provided inside the chamber, and configured to place a processed product, a depressurization part configured to depressurize inside the chamber, a window provided in the chamber, and facing the placement part, a plasma generator provided outside the chamber and on a surface of the window on an opposite side to the placement part, and configured to generate plasma inside the chamber, an optical path changing part provided inside the window and having a surface tilted to a central axis of the chamber, and a detection part provided on a side surface side of the window, and facing the surface of the optical path changing part.
System and method for nanoscale X-ray imaging. The imaging system comprises an electron source configured to generate an electron beam along a first direction; an X-ray source comprising a thin film anode configured to receive the electron beam at an electron beam spot on the thin film anode, and to emit an X-ray beam substantially along the first direction from a portion of the thin film anode proximate the electron beam spot, such that the X-ray beam passes through the sample specimen. The imaging apparatus further comprises an X-ray detector configured to receive the X-ray beam that passes through the sample specimen. Some embodiments are directed to an electron source that is an electron column of a scanning electron microscope (SEM) and is configured to focus the electron beam at the electron beam spot.
A method for preparing a sample for transmission electron microscopy (TEM) comprises providing a substrate having a patterned area on its surface that is defined by a particular topography. A conformal layer of contrasting material is deposited on the topography by depositing a layer of the contrasting material on a local target area of the substrate, spaced apart from the patterned area via Electron Beam Induced Deposition (EBID). The deposition parameters, the thickness of the layer deposited in the target area, and the distance of the target area to the patterned area are selected so that a conformal layer of the contrasting material is formed on the topography of the patterned area. A protective layer is subsequently deposited. The protective layer does not damage the topography in the patterned area because the patterned area is protected by the conformal layer.
A waterproof pressing structure including a first membrane, at least one first contact, a second membrane, at least one second contact, an insulation layer and a hydrophobic material is provided. The first contact is located on the first membrane, the second contact is located on the second membrane, and the insulation layer is interposed between the first membrane and the second membrane, wherein the first membrane, the second membrane and the insulation layer are stacked in a vertical direction, and the hydrophobic material is respectively formed on the two surfaces of the first contact and the second contact to form a low surface tension zone between the first contact and the second contact.
A power switch including a line input configured to receive a line voltage, a load output configured to output the line voltage, a contact, a switch, a housing including a rear portion and a front cover coupled to the rear portion, an indicator supported by the front cover, the indicator configured to provide an indication of the power switch, and an indicator lens positioned between the indicator and the front cover. The contact is configured to selectively electrically connect the line input to the load output, the contact having a closed position in which the line input is electrically connected to the load output, and an open position in which the line input is not electrically connected to the load output. The switch is configured to selectively control the contract between the open position and the closed position.
A low voltage contact assembly including a rotating support having a body adapted to rotate around a rotation axis and supporting at least a first couple of movable contacts that can be coupled to/uncoupled from corresponding first fixed contacts by rotation around said rotation axis. The first couple of movable contacts include a first and a second movable contacts housed in the rotating support. The low voltage assembly further includes a pressure exerting device having a pressing bar operatively coupled to the first and second elongated contact body and transversally placed with respect to the rotation plane of the first and second elongated contact bodies.
A layered dual hydroxide (LDH) composite is provided. The LDH composite includes a nickel (Ni)-cobalt (Co)-LDH, and a nitrogen (N) and sulfur (S) co-doped reduced graphene oxide (rGO-NS), where the Ni—Co-LDH is at least partially enfolded by the rGO-NS to form the LDH composite. An electrode including the LDH composite is also provided.
In an embodiment an electrolytic capacitor includes a covering element configured to close an opening of a can comprising a capacitor element. A connection element comprises a lead tab for applying an electrical signal to the capacitor element and a rivet having a first head to fix the lead tab to the covering element. The connection element includes an upper washer arranged between the first head of the rivet and the lead tab. The lead tab has a first section having a first opening and a second section having a second opening. The lead tab is folded such that the first opening and the second opening of the lead tab are arranged above each other. The rivet is arranged in the first and second openings of the lead tab and in an opening of the upper washer.
A multilayer ceramic substrate includes a first insulating portion including a body of a ceramic material, a first via conductor penetrating through the body, and a first internal wiring layer and a first connection pad connected to the first via conductor, and a second insulating portion including a body of an anodized oxide material, a second via conductor penetrating through the body, and a second internal wiring layer and a second connection pad connected to the second via conductor.
A multi-layer ceramic electronic component includes a multi-layer unit and a side margin. The multi-layer unit includes ceramic layers laminated in a first direction, and internal electrodes disposed between the ceramic layers, positions of end portions of the internal electrodes in a second direction orthogonal to the first direction being aligned with one another within a range of 0.5 μm in the second direction. The side margin includes a center portion in the first direction and a third direction orthogonal to the first direction and the second direction, and corner portions in the first direction and the third direction, the corner portions having a lower porosity than a porosity of the center portion, the side margin covering the multi-layer unit from the second direction.
Methods for fabricating wires insulated by low porosity glass coatings are provided, as are high temperature electromagnetic (EM) devices containing such wires. In embodiments, a method for fabricating a high temperature EM device includes applying a glass coating precursor material onto a wire. The glass coating precursor material contains a first plurality of glass particles having an initial softening point. After application onto the wire, the glass coating precursor material is heat treated under process conditions producing a crystallized intermediary glass coating having a modified softening point exceeding the initial softening point. The crystallized intermediary glass coating is then infiltrated with a filler glass precursor material containing a second plurality of glass particles. After infiltration, the filler glass precursor material is heat treated to consolidate the second plurality of glass particles into the crystallized intermediary glass coating and thereby yield a low porosity glass coating adhered to the wire.
A tablet stand is disclosed which incorporates a near field antenna configuration which couples to a near field antenna in the back of a tablet and provides a near field antenna coupling region for near field communication at the front of the tablet. The stand may be completely passive and use conductive antenna elements and passive resonance matching circuit elements to provide efficient coupling. In another aspect a thin profile passive keyboard adapted for use with a near field enabled tablet is provided. In another aspect a mounting bracket or holder, embedded antenna, and passive keyboard combination is provided adapted for converting a tablet into a notebook type configuration.
The present invention provides an inductance coil comprising a magnetic core and a coil, wherein the coil is formed by winding a flat wire, and the flat surface of the wire is perpendicular to the axis around which the coil is wound. The coil is wrapped with an insulating adhesive tape and the tape is wound on the wire around an axis which is substantially in line with the direction along which the wire forming the coil extends, so as to form an isolation layer on the surface of the coil. Additionally, the present invention provides an electromagnetic device including the above inductance coil.
A coil component including: a magnetic body containing a magnetic material and a resin; a coil buried in the magnetic body; and a pair of outer electrodes electrically connected to the coil. One or more side faces of the magnetic body have a groove, and the groove contains a silicone resin.
A coil component includes a body, a coil portion embedded in the body, and external electrodes electrically connected to the coil portion. The coil portion includes coil patterns having trenches formed in surfaces thereof. The trenches extend through a partial thickness of the coil portion, and are located at aligned locations in adjacent windings of the coil portion. A method of forming the coil component includes forming a mask pattern having a coil shaped opening and including a plurality of bridges extending across the coil shaped opening in the mask pattern.
An insulated wire includes: a copper alloy conductor; and at least one resin layer directly or indirectly coated on an outer peripheral face of the copper alloy conductor, in which the copper alloy conductor has a composition where a total content of metal components selected from Al, Be, Cd, Mg, Pb, Ni, P, Sn, and Cr is from 0.1 to 2.0 ppm and content of copper is 99.96 mass % or higher, and has a specific texture where an average orientation density in an area where φ2=0 degrees, φ1=0 degrees, and Φ=from 0 degrees to 90 degrees is from 3.0 to less than 35.0, and a maximum orientation density in an area where φ2=35 degrees, φ1=from 45 degrees to 55 degrees, and Φ=from 65 degrees to 80 degrees is from 1.0 to less than 30.0.
An apparatus includes an extreme ultraviolet light source vessel having an intermediate focus, a scanner having a light source aperture, and a deflection module arranged between the intermediate focus and the light source aperture. The deflection module includes a first electrode plate and a second electrode plate, configured to create an electric field therebetween. Tin particles moving from the intermediate focus to the light source aperture passes through the deflection module, and are deflected by the electric field therein.
Casks shield materials and passively remove heat via heat transport paths from deep inside to outside the cask. The transport path may be heat pipes and conductive rods that are non-linear so that radiation is always shielded by the cask. A damper may surround an end of the heat transport path to control heat loss from the cask. A jacket of fluid or meltable material that conducts heat by convection may surround stored materials ensure an even temperature within the cask, and the heat transport path may absorb heat from the jacket. Casks are useable to safely store, transport, and dispose of any sensitive or heat-generating material. Casks may be opened or closed to simultaneously load and offload materials at a consistent operating temperature provided by heaters in the cask.
Fuel assemblies of nuclear reactors that increase the efficiency of a filter for retention of foreign objects in the coolant while maintaining the hydraulic resistance of the fuel assembly at the same level. The nuclear reactor's fuel assembly comprises a head, a fuel elements bundle, spacer grids and the filter for retention of the foreign objects. The filter is installed in the bottom nozzle of a fuel assembly and is made in the form of rectilinear plates' groups, located in the cross section of the bottom nozzle.
A diode assembly for producing a pulsed fusion event in a z-pinch driver. The diode assembly includes an inner core formed of a fusionable fuel source material including a lithium compound formed of one or more lithium isotopes and one or more hydrogen isotopes. A lithium metal outer sheath is integrally formed around the inner core by decomposing a surface of the fusionable fuel source material.
Methods and systems provide for receiving, at a remote server, first data and a first sharing key acquired from a first processor associated with a first medical practice, and receiving, at the remote server, second data and a second sharing key acquired from a second processor associated with a second medical practice. The methods and systems provide for comparing, by the remote server, the first sharing key to the second sharing key, and granting, to the first and second processors by the remote server, access to the first and second data stored in the remote server in response to a successful comparison of the first and second sharing keys. The methods and systems provide for sharing, by the remote server, the first and second data with the first and second processors in response to the grant of access.
Methods, systems, and software provide machine learning and artificial intelligence including deep neural networks that enable the creation and operation of unique, AI-driven genomic test results augmentation through variable genetic imputation.
A next-best-action system includes real-time operation and off-line training and processes. During off-line training databases of medical conditions and associated diagnostic factors, tests and treatments are used to create models used for later natural language processing of input electronic text. Diagnostic factors are ranked according to the probability that they indicate conditions and are stored in a matrix. Treatments corresponding to conditions are also stored in a matrix. During real-time operation electronic text is received from patient history of an EHR system, from a transcribed conversation between a physician and a patient, or from input that the physician makes in the EHR system or in an overlaid diagnostic user interface. The electronic text is processed by an NLP pipeline that derives clinical diagnostic factors and test results for the patient. The factors and test results are matched against the matrix of factors to produce a list of likely conditions, along with an ordered list of factors and tests that are either unknown or not yet performed for that patient.
The present disclosure provides computer-aided diagnosis systems and methods for detecting bone fracture. The method may include obtaining one or more medical images related to one or more bones. The method may also include obtaining a fracture detection model generated based on a machine learning model. The method may also include detecting, for at least one of the one or more medical images, one or more bone fracture regions of the one or more bones in the medical image using the fracture detection model.
A performance monitoring system includes an athletic band or other article of apparel worn by a user, with a pocket supported by the article and defining a cavity, where the pocket has a sensor opening extending through an inner wall of the pocket and an access opening providing access to the cavity. The system also includes an electronic module received in the cavity such that the module can be inserted and removed from the cavity through the access opening. The module has a projection on an underside of the electronic module and a sensor mounted on the projection, where the projection extends through the sensor opening when the electronic module is received in the cavity and is configured to place the sensor in close proximity to skin of the user, such that the sensor is configured to sense a physiological parameter of the user.
A pharmaceutical order filling system receives pharmaceutical orders and uses an accumulation device to accumulate bottles of pharmaceuticals corresponding to the pharmaceutical orders. The accumulation device is configured with a table assembly that includes a plurality of holding tubes configured to accumulate multiple bottles corresponding to pharmaceutical orders. The accumulation device also includes a bottle pick and place assembly configured to place bottles into holding tubes and an unload assembly configured to empty accumulated bottles from holding tubes into an unload assembly tube. The accumulation device may be further configured to receive and temporarily store a single bottle of a prescription order. The accumulation device may be configured to release accumulated bottles onto a conveyor in an upright position.
A process registers, at the user mobile computing device, one or more health-related documents for inclusion in a cloud-based digital health wallet. Furthermore, the process receives, at a user mobile computing device, a biometric identification input from the user for the registration of the one or more health-related documents. The process sends, from the user mobile computing device to a server computing device that stores the cloud-based digital health wallet, a first coded version of the biometric identification input for storage in a biometric validation data structure. Additionally, the process determines, at the user mobile computing device, a location of the user. Moreover, the process sends, from the user mobile computing device to the server computing device, a validation request at the location. The validation request includes a second coded version of a subsequently inputted biometric input from the user at the location.
Techniques are provided that involve employing artificial intelligence (AI) to facilitate reducing adverse outcomes associated with healthcare delivery. In one embodiment, a computer implemented method comprises monitoring live feedback received over a course of care of a patient, wherein the live feedback comprises physiological information regarding a physiological state of the patient. The method further comprises employing AI to identify, based on the live feedback information, an event or condition associated with the course of care of the patient that warrants clinical attention or a clinical response. The method further comprises generating a response, based on the identification of the event or condition, that facilitates reducing an adverse outcome of the course of care, wherein the response varies based on a type of the event or condition, and providing the response to a device associated with an entity involved with treating the patient in association with the course of care.
Systems and methods to characterize one or more microorganisms or DNA fragments thereof are disclosed. Exemplary methods and systems use comparison of DNA sequencing information to information in one or more databases to characterize the one or more microorganism or DNA fragments thereof. Exemplary systems and methods can be used in a clinical setting to provide rapid analysis of microorganisms that may be a cause of infection.
An apparatus may include a memory array, a test circuit coupled to the memory array, a counter circuit coupled to the test circuit and an input/output (I/O) circuit coupled to the counter circuit. During a test operation, the test circuit may receive blocks of data from the memory array and compare the data to detect errors in the blocks of data. The counter circuit may increment a count value in response to detection of an error by the test circuit, and the I/O circuit may provide the count value to an output. The test circuit may also provide test comparison data based on the received blocks of data, and the I/O circuit may provide one of the count value and the test comparison data to the output.
Methods, systems, and devices for testing of multi-level signaling associated with a memory device are described. A tester may be used to test one or more operations of a memory device. The memory device may be configured to communicate data using a modulation scheme that includes three or more symbols. The tester may be configured to communicate data using a modulation scheme that includes three or fewer symbols. Techniques for testing the memory device using such a tester are described.
A semiconductor storage device includes memory strings, bit lines connected to the memory strings, respectively, sense transistors of which gates are connected to the bit lines, respectively, first transistors connected between the bit lines and the gates of the sense transistors, respectively, and a control circuit. Each of the memory strings includes first and second memory transistors adjacent to each other. The control circuit is configured to perform, during a first write sequence, a read operation with respect to the second memory transistors, a program operation with respect to the first memory transistors, and a verify operation with respect to the first memory transistors, in this order. During the verify operation, the control circuit turns on the first transistors during a first sense period, and then turns on the first transistors during a second sense period longer than the first sense period.
A difference between a current temperature and a prior temperature of a memory device is determined. In response to a determination that the difference between the current temperature and the prior temperature of the memory device satisfies a temperature criterion, an amount of voltage shift is measured for a set of memory cells of a block family associated with a first voltage bin of a set of voltage bins at the memory device. The first voltage bin is associated with a first voltage offset. An adjusted amount of voltage shift is determined for the set of memory cells based on the determined amount of voltage shift and a temporary voltage shift offset associated with the difference between the current temperature and the prior temperature for the memory device. In response to a determination that the adjusted amount of voltage shift satisfies a voltage shift criterion, the block family is associated with a second voltage bin of the set of voltage bins. The second voltage bin is associated with a second voltage offset.
A memory device includes memory blocks, each including memory cells, and peripheral circuits that control the memory blocks and execute an erase operation for each of the memory blocks. Each memory block includes word lines stacked on a substrate, channel structures extending perpendicular to an upper surface of the substrate and penetrating through the word lines, and a source region disposed on the substrate and connected to the channel structures. During an erase operation in which an erase voltage is input to the source region of a target memory block, the peripheral circuits reduce a voltage of a first word line from a first bias voltage to a second bias voltage at a first time and reduce a voltage of a second word line, different from the first word line, from a third bias voltage to a fourth bias voltage at a second time different from the first in time.
A method can include applying a first voltage to a first memory cell to activate the first memory cell, applying a second voltage to a second memory cell coupled in series with the first memory cell to activate the second memory cell so that current flows through the first and second memory cells, and generating an output responsive to the current. The first voltage and a threshold voltage of the second memory cell can be such that the current is proportional to a product of the first voltage and the threshold voltage of the second memory cell.
An operating method for improving the performance of a selector device is provided, including: determining and applying a direct current (DC) or alternating current (AC) operating voltage and a limit current of the selector device, so that the selector device circulates until a off-state resistance is reduced; continuously applying the operating voltage and the limit current to the selector device, so that the selector device circulates until the off-state resistance is reduced to a minimum value; continuously applying the operating voltage and the limit current to the selector device, so that the selector device circulates until the off-state resistance is increased; continuously applying the operating voltage and the limit current to the selector device, so that the selector device circulates until the off-state resistance is increased to a maximum value; and adjusting the operating voltage and the limit current, and performing DC or AC operation pulsed operation on a selector.
Memory devices and methods for operating the same are described. The memory devices may include non-volatile memory having a plurality of memory cells, and a controller. The controller may be configured to begin a first programming operation configured to program a first one of the plurality of memory cells with more than one bit of information, terminate the first programming operation in response to detecting a power loss event, and program, with a second programming operation, second and third ones of the plurality of memory cells with the more than one bit of information.
Methods, systems, and devices for phase clock correction are described. The clock correction may, in some examples, include two stages of duty cycle adjustment. In a first stage, the duty cycles of multiple clock signals may be adjusted. These clock signals may be based on an input clock signal and its complement. The duty cycle adjustment provided to a clock signal during this stage may be based on a difference between the duty cycle of the clock signal before adjustment and the duty cycle of another clock signal. In the second stage, the duty cycle of the input clock signal and its complement may be adjusted. The duty cycle adjustment provided to the input clock signal and/or its complement may be based on clock signals generated from the multiple clock signals after their duty cycles have been adjusted.
Disclosed herein are related to operating a memory system including memory banks and buffers. Each buffer may perform a write process to write data to a corresponding memory bank. In one aspect, the memory system includes a buffer controller including a queue register, a first pointer register, a second pointer register, and a queue controller. In one aspect, the queue register includes entries, where each entry may store an address of a corresponding memory bank. The first pointer register may indicate a first entry storing an address of a memory bank, on which the write process is predicted to be completed next. The second pointer register may indicate a second entry to be updated. The queue controller may configure the queue register according to the first pointer register and the second pointer register, and configure one or more buffers to perform the write process, according to the entries.
Embodiments of the disclosure provide systems and methods for transmitting clock signals asynchronously to dual-port memory cells. A system according to embodiments of the disclosure may include a source clock configured to generate a clock signal, a dual-port memory cell having a first input port, and a second input port coupled to the source clock. A clock tuner coupled between the source clock and the first input port of the dual-port memory cell delays the clock signal by one of a plurality of delay times and transmits the clock signal to the first input port.
A method and system for composing a video of a course of actions along a track in an area monitored by a plurality of video cameras. A first sequence of user inputs defining the track is received. Each user input in the first sequence is associated with a time stamp and is received as an indication of a position in a map of the area being monitored. For each user input in the first sequence, video recordings from those that have a field-of-view covering the position indicated by the user input are collected. The collected video recordings are recorded in a time period starting at the time stamp associated with the user input and ending at a time stamp associated with a next user input in the first sequence or when an indication to stop the collecting is received. A video material is then composed from the collected video recordings.
According to one embodiment, a magnetic recording and reproducing device includes a perpendicular magnetic recording medium, a perpendicular magnetic recording head, a thermal assisted magnetic recording medium, and a thermal assisted magnetic recording head.
A computer-implemented method includes receiving, at a microphone of a voice-controlled device, a speech input, generating an electrical signal having a first gain level that is below a gain threshold for audible detection by a user, transmitting the electrical signal to the speaker and detecting, by the microphone, an audio signal that includes a combination of ambient noise and a probe audio signal, wherein the probe audio signal is output by the speaker based on the electrical signal. The method further includes determining a power level of the probe audio signal and determining a state of the display based on the power level of the probe audio signal.
A method and a device for increasing the perception of acoustic events, particularly for increasing musical sensitivity. As high a correlation as possible between heard and felt perceptions can be achieved by the conversion of the musical signal into vibrations on the skin, the local impact distribution of the filtered musical signals, the emphasis of the dominant musical signals by expanding the extent of the impact, the transfer of the signal portions in the non-feelable range into the feelable range, and the variable base spectrum adapting to the current musical spectrum.
In accordance with an aspect of the present disclosure, there is provided a method for identifying a type of a vocoder. The method comprises acquiring identification target bitstreams encoded with a voice signal, acquiring, for each of a plurality of vocoders, a probability that each of the plurality of vocoders is related to the identification target bitstreams from the identification target bitstreams, acquiring waveforms for each decoder of each of the plurality of vocoders by inputting the identification target bitstreams to the each decoder of each of the plurality of vocoders, acquiring intelligibility values for each of the waveforms obtained for the each decoder of each of the plurality of vocoders from the waveforms, and determining the type of the vocoder related to the voice signal from the probability and the intelligibility values for each waveform.
Techniques are described for coding audio signals. For example, using a neural network, a residual signal is generated for a sample of an audio signal based on inputs to the neural network. The residual signal is configured to excite a long-term prediction filter and/or a short-term prediction filter. Using the long-term prediction filter and/or the short-term prediction filter, a sample of a reconstructed audio signal is determined. The sample of the reconstructed audio signal is determined based on the residual signal generated using the neural network for the sample of the audio signal.
System, methods, and computer readable media can be used to create a virtual assistant. One of the methods includes receiving audio from a conversation between two parties while the conversation is occurring. The method includes generating a partial transcript of the conversation. The method includes identifying topics based on the partial transcript. The method includes presenting a user interface element based on the identified topic.
The information processing apparatus (2000) computes a first score representing a degree of similarity between the input sound data (10) and the registrant sound data (22) of the registrant (20). The information processing apparatus (2000) obtains a plurality of pieces of segmented sound data (12) by segmenting the input sound data (10) in the time direction. The information processing apparatus (2000) computes, for each piece of segmented sound data piece (12), a second score representing the degree of similarity between the segmented sound data (12) and the registrant sound data (22). The information processing apparatus 2000 makes first determination to determine whether a number of speakers of sound included in the input sound data (10) is one or multiple, using at least the second score. The information processing apparatus (2000) makes second determination to determine whether the input sound data (10) includes the sound of the registrant (20), based on the first score, the second scores, and a result of the first determination.
The present disclosure provides a method for producing a metal structure having holes dispersed in a matrix and having inorganic particles disposed inside the holes, that are capable of moving in the holes independently of the matrix, the method making it possible to increase the proportion of inorganic particles in the metal structure that are capable of moving in the holes independently of the matrix. In the method for producing a metal structure whereby inorganic particles are disposed inside holes dispersed in a matrix so as to be capable of moving independently of the matrix, the hollow particles covering the inorganic particles which are distributed in the matrix of the metal structure are fragmented so that the inorganic particles are disposed inside the holes formed by fragmenting the hollow particles.
The present invention discloses a sound-absorbing piece and a preparation method thereof. The preparation method of the sound-absorbing piece comprises: preparing perforated sound-absorbing cotton matched with a preset cavity in shape; mixing sound-absorbing material powder with a solvent and a template agent to prepare a sound-absorbing slurry; impregnating the perforated sound-absorbing cotton with the sound-absorbing slurry for a preset period; and drying the perforated sound-absorbing cotton impregnated with the sound-absorbing slurry to remove a liquid in the perforated sound-absorbing cotton.
A multi-stringed musical instrument, such as a guitar, having a neck with a partially hollow interior containing a number of linear actuators, each connected to a fret which projects proud of the neck and is in contact with a taught string, wherein the linear actuators are controlled by means of a user-selected input signal via functional communication with a small control panel, tablet, smartphone, computer or laptop.
Provided are an image processing apparatus, a program and an image processing method capable of avoiding interference with the function of another program. An image processing apparatus includes a position information detection unit configured to detect position information indicating a position on a display, a region position setting unit configured to set the position of the region of interest on the display based on the position information, and an image processing unit configured to perform image process on at least one image among an image inside of the region of interest and an image outside of the region of interest. The region position setting unit, when the position information is changed with the image process, sets the position of the region of interest based on the position information immediately before the change.
A display device for an injection molding machine is a display device for an injection molding machine configured to control a display on a display unit, wherein, on the display unit, a plurality of display areas are provided beforehand by dividing a display screen into upper, lower, left, and right sections, the display device including a first display control unit configured to display content in any one of the plurality of display areas, without combining the plurality of display areas, and a second display control unit configured to display content in a combined area configured by combining a plurality of display areas that lie adjacent to each other.
Techniques for generating an indication of ambient light intensity are provided. The techniques include obtaining a set of one or more low light level measurements during a low light level display panel period of a display; obtaining a set of one or more high light level measurements during a high light level display panel period of the display; and generating an ambient light level result based on analysis of the set of one or more low light level measurements, the set of one or more high light level measurements, and calibration information.
Disclosed is a method for adjusting a white balance of a pixel. The method includes the following operations: determining a proportion of each primary light corresponding to a pixel to be displayed in a current frame display picture, and determining a picture type of the current frame display picture; determining a target refresh rate according to the picture type; and determining a target proportion correction value of each primary light according to the target refresh rate, determining a target proportion of each primary light according to the target proportion correction value and a value of the proportion to adjust the white balance of the pixel to be displayed. A display device and a computer readable storage medium are further disclosed.
A control method or the like is provided capable of suppressing a flicker phenomenon even if frame periods vary in length. The control method is for controlling an emission period and an extinction period of a frame period, which is a period in which one image continues to be displayed. When a signal indicating start of a frame period is detected, as the frame period, n subframe periods that configure the frame period, where n is an integer greater than or equal to 2, are sequentially started from the first subframe period, after a predetermined period of time has elapsed since the detection of the signal. All of the n subframe periods are controlled to have a substantially same length determined in advance and to have a substantially same ratio between the emission period and the extinction period, determined in advance, the ratio being referred to as a duty ratio.
Various embodiments provide a data driver circuit, a controller, a display device, and a method of driving the same. Overlap driving of overlapping subpixels and fake data insertion driving of inserting a fake image, different from real images, into each of a plurality of lines are performed in a combined manner. Image quality is improved, despite of combined driving.
A pixel driving circuit, a method of driving thereof, and a display panel are provided. The pixel driving circuit includes a driving transistor and a compensation module, which at least includes different types of initialization transistors and compensation transistors. The compensation transistor transmits a data signal with a compensation threshold voltage to the gate of the driving transistor. The initialization transistor transmits the variable potential signal to the gate of the driving transistor to dynamically compensate the gate voltage of the driving transistor during the light-emitting phase, thereby improving the display effect.
A driving method of a light emitting device includes that the light emitting device has a plurality of pixels and performs gray-scale display in sections of the sub-frame periods in which one frame period for displaying one frame image is divided into a plurality of sub-frame periods. The driving method includes writing analog gray-scale data to the plurality of pixels to display analog gray-scales in one sub-frame period of the plurality of sub-frame periods, and writing first digital gray-scale data to the plurality of pixels to display first digital gray-scales in a sub-frame period of the same length as the one sub-frame period, and in a sub-frame period different from the one sub-frame period.
Systems and methods for a multi-primary color system for display. A multi-primary color system increases the number of primary colors available in a color system and color system equipment. Increasing the number of primary colors reduces metameric errors from viewer to viewer. One embodiment of the multi-primary color system includes Red, Green, Blue, Cyan, Yellow, and Magenta primaries. The systems of the present invention maintain compatibility with existing color systems and equipment and provide systems for backwards compatibility with older color systems.
A special-shaped display screen includes a carrier, and a plurality of pixel point light sources. The plurality of pixel point light sources are provided on the carrier, each of the pixel point light sources is controllable independently, and at least a portion of the pixel point light sources are arranged in a non-matrix array. A special-shaped pixel light includes a special-shaped display screen, a storage unit, and a main control unit. A control method of a special-shaped pixel light includes the following steps: S1, the main control unit establishing a mapping rule according to orientation characteristics of the pixel point light sources; S2, storing the mapping rule into the storage unit; and S3, receiving a control signal and invoking relevant data in the storage unit to scan the pixel point light sources according to the mapping rule.
The present disclosure provides a display substrate, a preparation method thereof and a display apparatus. The display substrate includes a flexible substrate and a compensation layer arranged on the flexible substrate, wherein an OLED pixel is arranged on the compensation layer, a surface of the compensation layer facing the OLED pixel being an inclined surface with respect to the flexible substrate.
This patent describes magnetic Braille cell actuator structures which include Braille pin movement and latching mechanisms. In one example, the Braille pin can be kept at reading position all time by a small force spring and latching of Braille pin can be realized by controlling movement of a latching bar underneath the Braille pin by a combination of electromagnet and permanent magnets working together. In a second example, the Braille pin can be moved between reading and rest positions through the repulsive and attractive interaction between a programmable magnet and a permanent magnet; while the latching of Braille pin is through the jumping and tilting action of the Braille pin onto a latching stage through the horizontal and vertical interactive magnetic forces. The unique magnetic Braille pin movement and latching mechanism enables very low power consumption of Braille display while Braille pin matching the standard spacing.
An interactive braille display system includes a processor and a display unit in electronic communication with the processor. The display unit includes a braille cell unit and an interactive unit in physical contact with the braille cell unit. The interactive unit includes a surface layer for displaying braille information and sensing tactile contact by a user. The interactive unit also includes a subsurface layer in physical communication with the surface layer, the subsurface layer including electrodes for detecting a capacitance change caused by the tactile contact by the user. The capacitance change corresponds to a position of the tactile contact by the user.
A walking training apparatus is a support motion measurement system for measuring a support motion performed for a training motion of a trainee by a training staff member assisting the trainee to perform training of a preset motion. The support motion measurement system includes a training motion detection unit, a support motion detection unit, and an identification unit. The training motion detection unit detects the training motion. The support motion detection unit detects at least one of a timing, a position, a direction and strength of the support motion received by the trainee from the training staff member in the training motion. The identification unit identifies the support motion for the training motion based on a motion pattern of the training motion.
A method of assisting user-configuration of hardware for a mobile autonomous cleaning robot can include detecting a flooring type of a room or other portion of an environment. A size of the portion of the environment can be detected and a total size of the environment can be determined, generating a hardware characteristic recommendation can be generated based at least in part on the flooring type, the size of the portion of the environment, and the total size of the environment.
Disclosed herein is a system for facilitating real pilots in real aircraft using augmented and virtual reality to meet in a virtual piece of airspace, in accordance with some embodiments. Accordingly, the system may include a communication device configured for receiving at least one first sensor data corresponding to at least one first sensor associated with a first vehicle (and receiving at least one second sensor data corresponding to at least one second sensor associated with a second vehicle). Further, the communication device may be configured for transmitting at least one second presentation data to at least one second presentation device associated with the second vehicle. Further, the system may include a processing device configured for generating the at least one second presentation data based on the at least one first sensor data and the at least one second sensor data.
Systems and methods for multi-autonomous vehicle servicing and control are provided. A method can include receiving a service request for a vehicle service. The method can include determining a vehicle route from the start location to the end location. The method can include identifying a plurality of candidate vehicles from a plurality of autonomous vehicles. The method can include obtaining data indicative of one or more operational capabilities for each candidate vehicle in the plurality of autonomous vehicles. The method can include segmenting the vehicle route into one or more route segments based on the one or more operational capabilities associated with each autonomous vehicle in the plurality of autonomous vehicles. The method can include assigning at least two candidate vehicles to perform the vehicle service by assigning at least one of the one or more route segments to each of the at least two candidate vehicle.
Embodiments of the present invention provide apparatus for monitoring one or more target objects in an environment external to a host vehicle by means of at least one sensor, the apparatus being arranged to trigger at least one action responsive to the detection of prescribed relative movement between the host vehicle and the one or more target objects, wherein the apparatus is arranged to monitor one or more control inputs of the vehicle and to over-ride triggering of the at least one action such that triggering of the at least one action is not performed in the event that a prescribed movement of one or more of the control inputs is detected.
The technology provided herein relates to a roadside infrastructure sensing system for Intelligent Road Infrastructure Systems (IRIS) and, in particular, to devices, systems, and methods for data fusion and communication that provide proactive sensing support to connected and automated vehicle highway (CAVH) systems.
Provided are a vehicle/road interaction signal control method and apparatus, including: expanding the range of an intersection, extending to an upstream intersection along each approaching vehicle direction, and determining signal phases according to traffic flow conditions; acquiring the current speed and the current position of each moving target in each phase; according to the current speed and the current position of each moving target in each phase, calculating the time for each moving target to reach the intersection; according to the time for each moving target to reach the intersection, obtaining a time sequence of the moving targets in each phase for reaching the intersection; according to the time sequence of the moving targets in each phase for reaching the intersection, determining a release order and a release duration for each phase; sending information to onboard terminals.
An information providing system for reducing the processing load when estimating a potential risk area when a vehicle is traveling is provided. The information providing system acquires heart rate data of an occupant of the vehicle acquired by a wearable terminal attached to the occupant. The information providing system estimates a potential risk area that is a cause to increase a heart rate based on the heart rate data acquired. The information providing system specifies a point in time a predetermined time before a point in time at which the heart rate indicated by the heart rate data increases, and estimates the position of the vehicle corresponding to the specified point in time as the potential risk area.
A central monitoring and measurement system is described. A central user interface system for generation of a plurality of user-desired information based upon a plurality of measured data, the central user interface system may include a receiver system configured to receive wirelessly the plurality of measured data from a plurality of external sensor systems. An input/output system may be configured to provide output data to a display screen, receive input data from the display device, and provide output data to a processing system. The processing system may be configured to process the plurality of measured data from the plurality of external sensor systems into the plurality of user-desired information. Each external sensor system may include a transmission system configured to transmit wirelessly measured data to the central user interface system, and a measurement system configured to determine the measured data associated with an external device.
Techniques for detecting physical conditions at a physical premises from collection of sensor information from plural sensors execute one or more unsupervised learning models to continually analyze the collected sensor information to produce operational states of sensor information, produce sequences of state transitions, detect during the continual analysis of sensor data that one or more of the sequences of state transitions is a drift sequence, correlate determined drift state sequence to a stored determined condition at the premises, and generate an alert based on the determined condition. Various uses are described for these techniques.
A visitor detection, facial recognition, and alert system and processes for assisting memory-challenged patients to recognize entryway visitors are disclosed. The visitor detection, facial recognition, and alert system and processes assist a memory-challenged patient to distinguish between known and unknown visitors and inform a caretaker of such known and unknown visitors. The visitor detection, facial recognition, and alert system provides an assistive tool for Alzheimer's patients to recognize their visitors using facial recognition technology.
A security tag includes a tag body and a cooperating tack assembly having a tack head and an elongated pin extending from the tack head, with the pin being insertable into the tag body to secure an article therebetween. One or more electronic components and associated electrical circuits, including wireless communications modules and various types of sensors, are disposed in both the tack head and tag body. The tack head includes a battery and an energy harvesting circuit. The tack head pin has one or more discrete conductive segments which, when the pin is inserted into the tag body, electrically couple with electrical circuits disposed in the tag body, thus allowing the components in the tag body to be powered at least in part by the battery and/or the energy harvesting circuit disposed in the tack head. Methods for operating the tag to perform security functions are also disclosed.
An identification system uses a local cache for performing identifications. An identity system device may store identity information and identification information. An electronic device stores a cache of a portion of the identity information and a part of the identification information. The electronic device receives user input, determines an identity by comparing the user input to the cached identification information (such as by comparing a received digital representation of a biometric with cached biometric identification information), and performs an action using information in the cached identity information that is associated with the identity. The electronic device may update the identity information stored by the identity system device based on the action.
A wireless access control system is provided to lock or unlock a first door at a dwelling of a user. A user remote access device accepts input based on haptic feedback or motion. The user remote access device includes a vibration mode provides an alert to the user of the remote access device. The user remote access device is configured to be in communication with an intelligent door lock system at the dwelling with the first door. The intelligent door lock system includes: a drive shaft, a circuit coupled to an engine configured to cause a rotation of the drive shaft, and an energy source coupled to the drive shaft. In response to the user remote access device accepting input based on haptic feedback or motion the bolt is caused to move and the first lock is locked or unlocked.
Provided is a system and method for automatically recognizing user motion. The system for automatically recognizing user motion includes an input unit configured to receive three-dimensional (3D) measurement data, a memory which stores a program for performing automatic recognition on 3D user motion using 3D low-quality depth data and a deep learning model, and a processor configured to execute the program, wherein the processor converts the 3D low-quality depth data into 3D high-quality image data.
Introduced here are computer programs and associated computer-implemented techniques for determining reflectance of an image on a per-pixel basis. More specifically, a characterization module can initially acquire a first data set generated by a multi-channel light source and a second data set generated by a multi-channel image sensor. The first data set may specify the illuminance of each channel of the multi-channel light source (which may be able to produce visible light and/or non-visible light), while the second data set may specify the response of each sensor channel of the multi-channel image sensor (which is configured to capture an image in conjunction with the light). Thus, the characterization module may determine reflectance based on illuminance and sensor response. The characterization module may also be configured to determine illuminance based on reflectance and sensor response, or determine sensor response based on illuminance and reflectance.
Systems and methods are provided for representing a traffic signal device. The method includes receiving a digital image of a traffic signal device that includes one or more traffic signal elements, representing the traffic signal device as a raster image, each traffic signal element of the traffic signal device being represented by a mask corresponding to a location of the traffic signal element on the traffic signal device, representing each mask in a channel in the raster image, providing the raster image as an input to a neural network to classify a state for each of the one or more traffic signal elements, and receiving, from the neural network, a classified raster image, in which the classified raster image includes a plurality of masks, each mask representing a state of one of the one or more traffic signal elements.
An object tracking method using traffic information, includes the steps of: receiving a travel route request for a first vehicle from a terminal; and allowing a database, in which a record for each of a plurality of frames included in images captured by a plurality of cameras for photographing traffic information is stored and includes an object tag and an event tag recognized in each frame, to provide, while searching for the record in chronological order, route information including photographing position information and/or images corresponding to a continuous first record section including an object tag corresponding to first vehicle information, a second record including an object tag and a stopover event tag corresponding to the first vehicle information, and a continuous third record section, which is continuous to the second record and includes an object tag corresponding to first person information included in the stopover event tag of the second record.
A method comprising: receiving, as input, a video sequence comprising a plurality of frames and depicting a scene; detecting, in each of said frames, one or more regions of interest (ROI) associated with an object in said scene; extracting, from each of said ROIs with respect to all of said frames, a feature set representing spectral reflectance; at a training stage, train a machine learning classifier on a training set comprising: (i) all of said feature sets, and (ii) labels indicating whether each of said ROIs depicts living skin tissue; and at an inference stage, applying said trained machine learning classifier to a target feature set extracted from a target ROI detected in a target video sequence, to determine whether said ROI depicts living skin tissue.
A retail store including a server having a processor and a memory; a communication network; and a database are disclosed. The server includes an electronic product recognizer that receives a video stream including a plurality of frames from a camera of an electronic mobile device. At least one of the plurality of frames is selected as a captured image. A plurality of products in the captured image is segmented into a plurality of segments. Image recognition is performed using each of the plurality of segments to identify the product in each of the plurality of segments. One or more recognized products identified in the image recognition are output. The one or more recognized products identified in the image recognition are configured to be sent to a user device communicable with the server via the communication network, the server configured to cause one or more stickers to be displayed on the user device.
Provided are methods and apparatuses for determining a target object in an image based on an interactive input. A target object determining method acquires first feature information corresponding to an image and second feature information corresponding to an interactive input; and determines a target object corresponding to the interactive input from among objects in the image based on the first feature information and the second feature information.
A system automatically identifies objects in an environment based on a walkthrough video and an annotated floorplan of the environment. The annotated floorplan indicates locations and types of objects that are expected to be in the environment. The system receives the walkthrough video and generates a 3D model of the environment. The system applies a machine learning model to the walkthrough video to identify regions within frames where objects are captured. After identifying the regions within frames of the walkthrough video that include objects, the system modifies corresponding regions of the 3D model to include the identified objects. For each of the identified objects, the system determines a likelihood of the identified object being present at a location in the environment based on a comparison of the modified 3D model and the annotated floorplan.
In an approach to improve virtual reality (VR) by rendering objects in a viewing area within a virtual environment as static embodiments display, by a user interface on a computing device, a plurality of captured frames of a physical surrounding area. Additionally, embodiments determine a primary focus area and a secondary focus area of the displayed plurality of captured frames using object recognition techniques and detect movement of a second object in the secondary focus area. Additionally, responsive to detecting movement of the second object in the secondary focus area, embodiments render the second object as static in the displayed plurality of captured frames.
A computer implemented method for augmenting a first image with image data from a second image, the method comprising: receiving (S02) the first image depicting a first scene; capturing (S04) the second image depicting a second scene using an image capturing device; identifying (S06) an object in the second image; receiving (S08) a 3D model from a database, the database comprising a plurality of 3D models, the 3D model corresponding to the identified object of the second image; aligning (S10) the 3D model with the identified object in the second image; extracting (S12) pixel data from the second image using a contour of the 3D model's projection onto the second image; inserting (S14) the extracted pixel data of the second image data into the first image, thereby rendering an augmented image.
The present invention discloses an object modeling and movement method. The method is applied to a mobile terminal, and the mobile terminal includes a color camera and a depth camera. The method includes: performing panoramic scanning on a target object by using the color camera and the depth camera, to obtain a 3D model of the target object; obtaining a target skeletal model; fusing the target skeletal model and the 3D model of the target object; obtaining a target movement manner; and controlling the target skeletal model in the target movement manner, to animate the 3D model of the target object in the target movement manner. This can implement integration from scanning, 3D reconstruction, skeletal rigging, to preset animation display for an object on one terminal, thereby implementing dynamization of a static object, and increasing interest in using the mobile terminal by a user.
The disclosure notably relates to a computer-implemented method for learning a neural network configured for inference, from a discrete geometrical representation of a 3D shape, of an editable feature tree representing the 3D shape. The editable feature tree includes a tree arrangement of geometrical operations applied to leaf geometrical shapes. The method includes obtaining a dataset including discrete geometrical representations each of a respective 3D shape, and obtaining a candidate set of leaf geometrical shapes. The method also includes learning the neural network based on the dataset and on the candidate set. The candidate set includes at least one continuous subset of leaf geometrical shapes. The method forms an improved solution for digitization.
Example systems, methods, and instructions to be executed by a processor for the animation of realistic facial performances of avatars are provided. Such an example system includes a memory to store a facial gesture model of a subject head derived from a photogrammetric scan of the subject head, and a video of a face of the subject head delivering a facial performance. The system further includes a processor to generate a dynamic texture map that combines the video of the face of the subject head delivering the facial performance with a static portion of the facial gesture model of the subject head, apply the dynamic texture map to the facial gesture model, and animate the facial gesture model of the subject head to emulate the facial performance.
In an image processing device, an image processing method and a recording medium, individual images and common images are selected from a plurality of images based an analysis result of images, a specific individual, and association of a person with a group of an image of the person. The individual images are laid out on an individual page, and the common images are laid out on a common page. Images in which two or less persons including a person corresponding to the specific individual appear are preferentially selected as the individual image, and images which are other than the individual images and in which three or more persons appear are selected as the common images such that the number of appearances of each person becomes an average of the numbers of appearances of a plurality of persons.
A method, system and computer program product are presented for generating a description in natural language for a color. The method includes acquiring a list of tuples, generating a graph by using each of the tuples as a node and adding edges between the nodes when a difference between colors of the nodes in terms of human perception is outside a predetermined range, filtering the edges based on external color comparative descriptions, incorporating a new node in the graph by finding a closest neighbor node based on the color difference and adding a new edge between the new node and the closest neighbor node, learning a feature vector for each of the nodes by using message passing and the colors of the nodes as initial seeds, and generating a description of the new node by using each of the learned feature vectors as initial states for a neural-network based decoder.
A motion analysis device, a motion analysis method and a computer-readable recording medium in which browsability is not likely to decrease even when motion data becomes longer are provided. A motion analysis device includes an acquisition part that acquires time-series data relating to an operation performed by an operator, an analysis part that analyzes the time-series data and generates motion data indicating a type of an elemental motion and an execution time of the elemental motion from a start to an end thereof, and a display control part that performs control to display objects indicating types and execution times of a plurality of elemental motions on a display part side by side in a time-series order of the time-series data, wherein the objects have a constant width in a direction in which the objects are lined up in a time-series order and indicate the execution times according to heights.
Example methods and systems for tomographic image reconstruction are provided. One example method may comprise: obtaining two-dimensional (2D) projection data and processing the 2D projection data using the AI engine that includes multiple first processing layers, an interposing back-projection module and multiple second processing layers. Example processing using the AI engine may involve: generating 2D feature data by processing the 2D projection data using the multiple first processing layers, reconstructing first three-dimensional (3D) feature volume data from the 2D feature data using the back-projection module; and generating second 3D feature volume data by processing the first 3D feature volume data using the multiple second processing layers.
A position posture identification device includes: an actual measurement data acquisition unit which acquires actual measurement data on the shape of a workpiece; a virtual measurement data generation unit which generates, from shape data defined for the workpiece, virtual measurement data; a filter processing unit which performs, based on the measurement property of the three-dimensional measuring machine, affine transformation on the virtual measurement data; a feature point extraction unit which extracts feature point data from the actual measurement data and the virtual measurement data; a storage unit which stores, as model data of the workpiece, the feature point data extracted from the virtual measurement data; and a position posture calculation unit which checks the feature point data of the actual measurement data against data obtained by performing coordinate transformation on the feature point data included in the model data so as to calculate the position posture of the workpiece.
An objective of the present disclosure is to enable estimation of an attention target of communication parties even if there are a plurality of objects having the same appearance in a space. An attention target estimation device 10 according to the present disclosure acquires a first-person point-of-view video IMi captured from a perspective of a person and a line-of-sight position gi of a person when the first-person point-of-view video IMi is captured, identifies positions in a 3D space of objects 31, 32, and 33 extracted from the first-person point-of-view video IMi, and determines an object close to the line-of-sight position gi of the person among the objects 31, 32, and 33 included in the first-person point-of-view video IMi as the attention target of the person.
A computer-implemented method of determining the location of a mobile device comprising a camera. The method comprises the steps of capturing, using the camera, a sequence of images over a period of time; for pairs of consecutive images from the sequence of images, determining, using a first neural network, features indicative of the motion of the device between the time the first image of the pair of images was captured and the time the second image of the pair of images was captured; for a sequence of consecutive images, determining, using a second neural network, features indicative of the location of the device from the features determined by the first neural network; and for a sequence of consecutive images, determining the location of the device from the features determined by the second neural network.
A reconstruction method of a three-dimensional (3D) human body model includes: acquiring, by a fully convolutional network (FCN) module, a global UVI map and a local UVI map of a body part according to a human body image (S1); estimating, by a first neural network, a camera parameter and a shape parameter of the human body model based on the global UVI map (S2); extracting, by a second neural network, rotation features of joints of a human body based on the local UVI map (S3); refining, by using a position-aided feature refinement strategy, the rotation features of the joints of the human body to acquire refined rotation features (S4); and estimating, by a third neural network, a pose parameter of the human body model based on the refined rotation features (S5). The reconstruction method achieves accurate and efficient reconstruction of the human body model, and improves robustness of pose estimation.
Provided is an Artificial Intelligence (AI) system for simulating a human brain's functions, such as recognition, decision, etc., by using a machine learning algorithm such as deep learning, etc. and applications of the AI system. Provided is an electronic device including: a camera configured to capture an outside image of a vehicle, and a processor configured to execute one or more instructions stored in a memory, wherein the processor executes the one or more instructions to: determine, from the captured image, at least one object for estimating lane information; estimate, from the image, lane information of a road on which the vehicle is traveling, based on a distance between the determined at least one object and the vehicle and a vanishing point of the image; and output guide information for guiding driving of the vehicle based on the estimated lane information.
System, methods, and other embodiments described herein relate to semi-supervised training of a depth model using a neural camera model that is independent of a camera type. In one embodiment, a method includes acquiring training data including at least a pair of training images and depth data associated with the training images. The method includes training the depth model using the training data to generate a self-supervised loss from the pair of training images and a supervised loss from the depth data. Training the depth model includes learning the camera type by generating, using a ray surface model, a ray surface that approximates an image character of the training images as produced by a camera having the camera type. The method includes providing the depth model to infer depths from monocular images in a device.
A system for reducing a search area for identifying correspondences identifies an overlap region within a first match frame captured by a match camera. The overlap region includes one or more points of the first match frame that are associated with one or more same portions of an environment as one or more corresponding points of a first reference frame captured by a reference camera. The system obtains a second reference frame captured by the reference camera and a second match frame captured by the match camera. The system identifies a reference camera transformation matrix, and/or a match camera transformation matrix. The system defines a search area within the second match frame based on the overlap region and the reference camera transformation matrix and/or the match camera transformation matrix.
An abnormality determination device includes: an analysis unit that analyzes at least a feature amount related to a pattern of a captured image of a manhole cover, the feature amount being included in coded information obtained by coding the captured image; and a determination unit that determines based on an analysis result of the analysis unit whether the manhole cover is abnormal.
This present disclosure describes a video image processing method and apparatus, a computer-readable medium and an electronic device, relating to the field of image processing technologies. The method includes determining, by a device, a target-object region in a current frame in a video. The device includes a memory storing instructions and a processor in communication with the memory. The method also includes determining, by the device, a target-object tracking image in a next frame and corresponding to the target-object region; and sequentially performing, by the device, a plurality of sets of convolution processing on the target-object tracking image to determine a target-object region in the next frame. A quantity of convolutions of a first set of convolution processing in the plurality of sets of convolution processing is less than a quantity of convolutions of any other set of convolution processing.
The present invention relates to a pattern edge detection method applicable to a semiconductor inspection apparatus that performs a pattern inspection using pattern design data. This method includes: generating an image of a pattern; detecting an edge of the pattern on the image based on a reference pattern generated from design data for the pattern; repeating generating of an image of a pattern and detecting of an edge of the pattern on the image to produce training-data candidates including a plurality of images and corresponding pattern edges; determining training data by removing pattern edges and corresponding images from the training-data candidates, the pattern edges to be removed being pattern edges satisfying a predetermined disqualification condition; producing an edge detection model by machine learning using the training data; generating an image of other pattern; and detecting an edge of the other pattern on the image using the edge detection model.
An endoscope system includes an image processing unit obtaining a severity of a lesion of a biological tissue in which a degree of lesion is digitized, from an image of the biological tissue that is obtained by imaging the biological tissue in a body cavity. The image processing unit includes a feature amount calculation unit calculating a plurality of pixel evaluation values corresponding to a plurality of features of an appearance, which are capable of discriminating each of the plurality of features of the appearance from a feature of a normal portion of the biological tissue by a shape and indicate each degree of plurality of features relevant to the color component indicated by the lesion portion or the color component and the shape, a representative value calculation unit calculating a representative evaluation value corresponding to each of the plurality of features of the imaged biological tissue.
A region-of-interest detection unit detects a region of interest from a medical image. A display control unit keeps displaying a detection result of the region of interest for a certain period of time on a monitor, in a case where a position of the region of interest is changed in accordance with a movement of the region of interest, at a detection position of the region of interest detected by the region-of-interest detection unit before the position of the region of interest is changed.
A system and a method measure volumetric changes of brain structures. The method includes initializing an intensity value of all voxels of a 3D voxel dataset representing the brain of a subject to an initial value preferentially equal to 0. For all voxels that belong to a segmented brain structure for which reference data of a longitudinal reference model exists, automatically executing the following steps: calculating a deviation of a volume change for the segmented brain structure from the longitudinal reference model, normalizing the deviation to obtain a quantitative value of the volume change on a same scale for voxel's belonging to different brain structures; and setting the intensity value of the voxels to the previously obtained quantitative value Q. The voxels of the 3D voxel dataset are displayed in a form of a longitudinal deviation map.
The present disclosure may provide a method. The method may include processing an image of a subject using a detection model to generate one or more detection results corresponding to one or more objects in the image; and generating an image metric of the image based on the one or more detection results corresponding to the one or more objects.
A method for determining an application error from a screenshot includes receiving, by a computing device, a computer application screenshot image indicating a computer error has occurred. The computing device analyzes the computer application screenshot image using a machine learning image analysis to determine one or more error regions in the computer application screenshot image. The computing device further processes the analyzed computer application screenshot to extract text from the one or more error regions in the computer application screenshot image. The computing device determines the application error based upon the extracted text. The computing device further automatically applies an automated error fix based upon the determined application error.
A system and method for improving a video characteristic of a video stream is described. According to various implementations of the invention, a changed region between a later-in-time image frame and an earlier-in-time image frame and an unchanged region between such two image frames are determined. A new improvement to the video characteristic is determined and applied to the changed region of the later-in-time image frame. A prior improvement to the video characteristic that was determined for the earlier-in-time image frame is applied to the unchanged region of the later-in-time image frame.
A method for super-resolution image reconstruction may include obtaining an original image that has first resolution and includes a target object. The method may also include generating a first target image by increasing the first resolution of the original image. The method may also include determining first feature points relating to the target object based on the first target image. The method may also include determining first priori information relating to the target object based on the first feature points relating to the target object. The method may also include generating a second target image having second resolution higher than the first resolution based on the first priori information relating to the target object and the first target image.
A first positional information derivation unit derives first positional information indicating at least one first position related to the insertion of an insertion structure into a target structure in a subject from a preoperative image acquired before a medical procedure for the subject. A second positional information derivation unit derives second positional information indicating at least one second position on the insertion structure from an intraoperative image acquired during the medical procedure for the subject. A display control unit displays, on a display unit, a positional information screen including at least one of a distance between the first position and the second position or an angle related to the first position and the second position on the basis of the first positional information and the second positional information in a coordinate system common to a coordinate system of the preoperative image and a coordinate system of the intraoperative image.
A machine learning device which learns a correlation between shipment inspection information obtained by inspecting an object in shipment thereof and operation alarm information issued during operation of the object, includes a state observation unit which observes the shipment inspection information and the operation alarm information; and a learning unit which generates a learning model based on the shipment inspection information and the operation alarm information observed by the state observation unit.
A computer-implemented method is provided to preforming re-categorization of financial transactions. The re-categorization is implemented by a server computing device which receives the financial transactions associated with a merchant and a first category. The server computing device receives user inputs that are each associated with re-categorizing a financial transaction from the first category to one or more other categories. Based at least in part on a count of the first category and counts of the one or more other categories, the server computing device determines a set of normalized ratios for the first category and the one or more other categories with respect to a total number of respective financial transactions received. The server computing device determines a second category corresponding to a minimum value in the set of the normalized ratios for each financial transaction associated with the merchant.
This disclosure generally relates to systems and methods to receiving onboard diagnostic data associated with an operational state of a vehicle of a user and pushing a message to the user, the message including information associated with the onboard diagnostic data.
A system includes a monitoring device coupled to a vehicle. The monitoring device includes a processor. The monitoring device also includes an output interface coupled to the processor that communicates information to a driver of the vehicle. The monitoring device further includes a communication interface coupled to the processor. The processor receives, via the communication interface, sensor information relating to operating the vehicle. The processor also receives, via the communication interface, a risk factor relating to operating the vehicle based at least in part on the sensor information. The processor further outputs, via the output interface, an adjustment to an insurance premium of the driver, an adjustment to an insurance deductible of the driver, or a payment amount of the driver, based at least in part on the risk factor.
In an illustrative embodiment, systems and methods for calculating risk scores for locations potentially affected by catastrophic events include receiving a risk score request for a location, the risk score request including a request for assessment of risk exposure related to a type of catastrophic event. Based on the type of catastrophic event, a data compression algorithm may be applied to a catastrophic risk model representing amounts of perceived risk to an area surrounding the location. In response to receiving the risk score request, a risk score for the location may be calculated that corresponds to a weighted estimation of one or more data points in a compressed catastrophic risk model. A risk score user interface screen may be generated in real-time to present the catastrophic risk score and one or more corresponding loss metrics for the location due to a potential occurrence of the type of catastrophic event.
Systems and methods for offering and purchasing tokenized securities on a blockchain platform meeting current and future federal, state, and offering and holding entity rules and regulations. Tokenized securities purchased during or after the tokenized securities offering are tradable on a secondary market. The server computer of the tokenized securities provides an automated transfer capability for tokenized securities holders.
Systems and methods for distributed ledger-based intraday trading are disclosed. In one embodiment, a method may include: receiving a digital representation of an amount of collateral for a cash borrower; receiving a digital representation of an amount of cash for a cash provider; receiving agreement from the cash borrower and the cash provider to terms of an intraday trade comprising a duration of the intraday trade, a collateral trade amount of the collateral, and a cash trade amount of cash; a smart contract executing the intraday trade by providing the trade amount of the digital collateral to the cash provider and the cash trade amount of the digital cash to the cash borrower; and the smart contract returning the trade amount of the digital collateral to the cash borrower and the cash trade amount of the digital cash to the cash provider at the completion of the intraday trade.
The present invention is generally directed to systems and methods of providing automatic scaling pure-spot clusters. Such dusters may be dynamically rebalanced for further costs savings. In accordance with some methods of the present invention may include a method of utilizing a cluster in a big data cloud computing environment where instances may include reserved on-demand instances for a set price and on-demand spot instances that may be bid on by a user, the method including: creating one or more stable nodes, comprising spot instances with a bid price above a price for an equivalent on-demand instance; creating one or more volatile nodes, comprising spot instances with a bid price below a price for an equivalent on-demand instance; using one or more of the stable nodes as a master node; and using the volatile nodes as slave nodes.
A system includes location indicators, a central computing system, and a mobile scanning device. The location indicators transmit location signals and are arranged in a store that includes stocked items. The central computing system stores an item association table that maps location values to the stocked items. The location values indicate locations of the stocked items in the store. The mobile scanning device receives ordered items from the central computing system, detects location signal(s), and determines a first location value based on the detected location signal(s). The mobile scanning device arranges the ordered items on a display based on the first location value, scans a first ordered item, and transmits data to the central computing system indicating that the first ordered item is associated with the first location value. The central computing system updates the item association table based on the data.
Methods, systems, and computer storage media are provided for providing a concurrent browsing session are provided. The user interface and recommendation engines may provide recommendations that are based on the user attributes of a group of users in a concurrent browsing interface, where participating users may interact with the user interface and view a real-time live feeds of other participating user's browsing screens and activity. The user attributes associated with the participating users may be received to generate recommendations. Based on all of the user attributes, recommendations for the group of participating users are generated. The participating users may also provide annotations or scores with respect to the items being browsed by other users. All participating users may view the annotations and scores submitted by users. As user input is received and processed, recommendations are generated and the concurrent browsing user interface is updated with recommendations, annotations, and scores.
Different action user-interface components in a comparison view are described. Initially, a selection is received to display a comparison view via a user interface of a listing platform. Multiple listings of the listing platform are selected for inclusion in the comparison view. A comparison view system determines which action of a plurality of actions, used by the listing platform, to associate with each of the listings. A display device displays the multiple listings concurrently in a comparison view via a user interface of the listing platform and also displays an action user-interface component (e.g., a button) in each of the plurality of listings. The action user-interface component is selectable to initiate the action associated with the respective listing. In accordance with the described techniques, the action user-interface component displayed in at least two of the multiple listings is selectable to initiate different actions in relation to the respective listing.
A computer-implemented method for allocation-free control of online campaigns for distributing online content includes receiving a daily content distribution spending budget and one or more response functions, calculating one or more plant gain estimates based on the one or more response functions, calculating a marginal content distribution spending budget based on the daily content distribution spending budget, generating one or more control signals based on the calculated marginal budget and the calculated one or more plant gain estimates, generating a price control signal based on the generated one or more control signals, and calculating a bid for one or more impressions based on the price control signal.
A method and system provide a data management system that provides data management services and products to users. The method and system provide a self-help service including an assistance documents database including a large number of assistance documents. The data management system includes a database of messaging content including a large number of messages that can be provided with assistance documents accessed by users. The data management system includes a predictive model that has been trained with a machine learning process to match messages from the messaging content database to assistance documents. When a user accesses an assistance document, the predictive model matches the assistance document to a message from the messaging content database in real time. The data management system provides personalized messaging content data including the matched message in real time with the assistance documents accessed by the user.
A machine-learning algorithm is trained with features relevant to a visual/video analysis performed on subjects conducting transaction at transaction terminals. The algorithm is also trained on weather data known at the time of the transactions and on selective details of the transactions. The algorithm produces as output predictions relevant to: whether a given subject for a current transaction is likely to enter a store, likely items that the given subject might purchase if the subject were to enter the store and likely amount of money that the subject would spend in the store, an effectiveness of providing an incentive for the subject to enter the store, and what type of incentive would most likely entice the subject to enter the store.
A system and method are directed towards providing non-requested content to a mobile terminal based on characteristics of, and tracked usage of the mobile terminal to request content through an online portal service, which provides access to content in multiple subject areas. A mobile user profile is created from the characteristics and patterns of the tracked usage. The tracked usage information includes the time, location, frequency at which the content was requested. Based on the mobile user profile information, content related to previously requested content is provided to the mobile terminal upon a trigger that is related to the requested content. The trigger event may include the mobile terminal returning to a location from which certain content was previously requested. The non-requested content may further be based on a related general user profile that indicates usage of an alternate electronic device to access content through the portal.
A processor receives requests for content items and identifies a first subset of machine learning (ML) models that satisfy a reliability criterion and a second subset of ML models that fail to satisfy the reliability criterion, wherein each ML model is associated with a respective content template and is trained to output a probability that a target associated with an input set of characteristics would perform a target action responsive to being presented with a content item generated based on the respective associated content template. For each request in a first group, the processor inputs the respective set of characteristics associated with the request into each ML model of the first subset, selects a content template, and generates a content item based on the selected content template. For each request in the second group, the processor generates a content item based on a content template associated with the second subset.
A computer system comprises a memory, a cellular telephony communications device configured for sending and receiving cellular text messages, and a processor coupled with the memory and the cellular telephony communications device. The processor is configured to: receive, via the cellular telephony communications device, a cellular text message sent from a cellular telephone of an accessing entity, wherein the cellular text message includes a cellular telephone number of the cellular telephone, an instruction regarding reward points, and an image file; use the cellular telephone number to identify a reward program account; extract an authentication token embedded in data of the image file; authenticate access to the reward program account based upon the authentication token; and in response to authenticating access to the reward program account, execute the instruction.
A computer system communicates with sponsors, mobile wireless devices, and wireless service providers to present incentives to wireless device users for accepting offers to interact with sponsor content. The incentive offers provide mobile wireless device accounts with credits that are paid by the sponsors. The system generates ACH messages to obtain payment for the credits and transfers the money to the wireless service providers for partial payment of wireless service charges.
A real-time social and emotional mapping system enabling the visualization of state data in a geo-locational context, including goals, intentions, feelings, observations, and physical states, among others, in a-location based context visualized as a digital map. A structured framework may enables users to share state data by selection or guided entry of data or alternatively through some classification of submitted data. In embodiments, an integrated request-response framework is provided through a marketplace centered on geo-locational context.
A server device stores data sent from a client device together with data identification information and stakeholder identification information that identifies a stakeholder operating the client device. A controller determines a number of stakeholders included in the data, and, in a case where the data stores information on stakeholders of a plurality of n organizations, leaves information on a specific stakeholder unrewritten and rewrites information of other stakeholders with optional information to generate n types of management data. The controller generates first hash value for each of the n types of management data, and controls n transactions including the first hash value to be issued to a blockchain, and transmits the transaction. The controller returns, in response to a browsing request specifying the data identification information and the stakeholder identification information from the client device, management data corresponding to the stakeholder identification information among the n types of management data.
A system for organizing, managing, and reporting data relating to a corporate entity, comprising; at least one database configured to store a document record relating to a corporate action, the document record further comprising a core record reflecting human-readable information for incorporation into the generated document and stored with the document record, the document record further comprising a set of tags stored with the document record; a business logic module, coupled to the at least one database; and at least one document template stored in the at least one database and comprising instructions for generating, at the business logic module, a document based on the core record with an initial set of tags, wherein a first tag of the set of tags is in a text format and associates a human-readable document type with the document record, thereby providing namespaced tagging and retrieval of document records.
System and methods are provided for dynamic digital identity processing. In some embodiments, a policy request identifying a customer and a policy to be analyzed is received. A policy requirement tree associated with the policy to be analyzed is retrieved, the tree defining a set of requirements to be satisfied. Available evidence associated with the set of requirements is collected from the customer and a determination is made which requirements are satisfied by the available evidence and a subset of requirements remaining to be satisfied is generated.
Methods, systems, and apparatuses may be used to create a property archivist that can enable automated customer service, in which an electronic inventory may be automatically generated and used to assist in resolving customer service needs. In an example, an apparatus may include a processor and a memory coupled with the processor that effectuates operations. The operations may include detecting a product; based on the detection, adding the product to a property archive, wherein the property archive comprises a profile for plurality of products at a location; obtaining an indication of a problem with the product; based on the detected problem, initiating a service request for the product; automatically diagnosing the problem to determine a resolution; and based on the determined resolution, automatically purchasing a part of the product and shipping the part for the product to a location of the product.
In one embodiment, a customer authentication system includes at least one sensor configured to provide location information of people around a product display section. A customer authentication device is configured to provide customer identification information. A processing device is configured to perform location tracking of the people around the product display section based on the location information from the one or more sensors. The number of people in a predetermined area around the first customer authentication device is then determined based on the location tracking. The processing device enables customer authentication via the customer authentication device if only one person is in the predetermined area and disables customer authentication via the customer authentication device if more than one person is present in the predetermined area.
A computer-based method for associating ownership of anonymous payment cards uses a computer device including a processor in communication with a transaction database. The method includes identifying a target account number for a payment card from the transaction database, identifying a set of transaction times associated with the target account number from the transaction database, and comparing the target account number to each candidate account number of a set of candidate account numbers from the transaction database. Comparing the target account number includes identifying a first candidate set of transaction times associated with a first candidate account number of the set of candidate account numbers, comparing the target set of transaction times to the first candidate set of transaction times, and identifying the first candidate account number as a match candidate if the target set of transaction times and first candidate set of transaction times do not include overlapping transactions.
A method of recordation request of a compound transaction to a blockchain distributed network, comprising steps of: the first node constituting the distribution network signing a compound transaction in which a plurality of sources of assets exist by a secret key of the node, when there is a remaining source by which the compound transaction needs to be signed, the first node transmitting the compound transaction to a second node constituting the distributed network, and when there is no remaining source by which the compound transaction needs to be signed, the first node transmitting the compound transaction to a third node constituting the distributed network to request recordation to the distributed network.
Systems and methods are provided for notifying providers associated with virtual wallets that the virtual wallets are default virtual wallets for consumers and/or communication devices. One exemplary method includes receiving, at a wallet platform, a request, from a wallet provider associated with a virtual wallet, for confirmation that the virtual wallet is a default virtual wallet at a communication device, determining, by the wallet platform, whether the virtual wallet is the default virtual wallet at the communication device, and providing, by the wallet platform, a notification to the wallet provider. In connection therewith, the notification indicates whether or not the virtual wallet is the default virtual wallet at the communication device, thereby permitting the wallet provider to incentivize a consumer associated with the communication device to select the virtual wallet as the default virtual wallet when the virtual wallet is not the default virtual wallet.
Novel tools and techniques are provided for implementing stored-value instrument purchase functionality for online shopping systems. In various embodiments, a computing system might assess content and/or information presented in a checkout page of a retailer website, the checkout page listing items selected by a user for purchase and a total purchase amount. The computing system might autonomously modify the checkout page by generating a user-selectable option therewithin, the user-selectable option comprising an option to purchase the items using a gift card available for purchase from a service provider. In response to selection of the user-selectable option, the computing system might provide a purchase interface that presents the user with a process to purchase a gift card having a gift card value. After completing purchase of the gift card, the computing system might apply the gift card value toward the total purchase amount within the checkout page.
Methods, systems, apparatus, and non-transitory computer readable media are described for using a vehicle as a payment device. Various aspects may include receiving a selection of a stored financial card or financial account at a vehicle head unit. The selected financial card or financial account may be transmitted to a point-of-sale (POS) terminal for making a payment by transmitting a tokenized card number to the POS terminal. The tokenized card number may be transmitted over a very short-range communication link to ensure that the transmission is secure. For example, electronic circuitry may be attached to the exterior of the vehicle, where the electronic circuitry may be within a threshold distance (e.g. one inch, three inches, six inches, one foot, three feet, etc.) of the POS terminal. The tokenized card number may be transmitted from the vehicle head unit to the electronic circuitry and then to the POS terminal.
In some embodiments, a system includes one or more computers configured to implement by executing instructions on one or more processors a platform-agnostic transaction-related communication system. The transaction-related communication system includes one or more receiving modules for receiving a first item of financial transaction information from a customer-facing interface, and receiving a second item of financial transaction information from a merchant-facing point-of-sale interface. In some embodiments, the transaction-related communication system includes a point of sale server for rendering in a common internal format the first item of financial transaction information from the customer-facing interface, and rendering in the common internal format the second item of financial transaction information from the merchant-facing point-of-sale interface. In some embodiments, the transaction-related communication system includes a payment processing module for rendering in a second format the first item of financial transaction information for payment processing by a first external financial party.
After loss of communications between a cash handling device and a financial institution, transactions may continue to be processed. In one configuration, the transactions may be processed up to a predefined transaction limit. Transaction limits may be defined by a number of transactions, a dollar amount transacted or to be transacted, an amount of time and/or combinations thereof. Additionally or alternatively, the transaction limit may be specific to one or more types of transactions. Transaction data may be stored in memory until communication has been re-established, at which time the data may be transmitted to the financial institution for processing.
Systems and associated methods for recycling and performing other processes with consumer electronic devices are described herein. In various embodiments, the present technology includes systems and methods for identifying and evaluating an electronic device to facilitate processing (e.g., purchasing) the device. In some embodiments, the present technology includes a self-service evaluation apparatus and a cashier terminal that identifies and evaluates a device and that facilitates purchase and recycling of the device. Various other aspects of the present technology are described herein.
One or more non-transitory computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to receive a request to hold a meeting in a building, retrieve user preferences associated with an attendee of the meeting, dynamically determine meeting parameters associated with the meeting based on the request and the user preferences, identify one or more meeting parameters that deviate from the request or the user preferences, and transmit a notification indicating the identified one or more meeting parameters.
Disclosed is a refrigerator configured to perform artificial intelligence (AI) algorithms and/or machine learning algorithms, communicate with other electronic devices and external servers in a 5G communication environment, and provide information based on an image. The refrigerator includes a camera, a display, and a processor. Accordingly, various services can be provided to improve user convenience by accurately identifying a photographing target.
A system collects information associated with the work performance and work satisfaction of caregiver's who provide in-home care services to seniors. A machine learning system is trained to predict caregiver attrition and generate a user interface display indicative of a risk an individual caregiver will attrit. The system may also be used to determine action steps to reduce the risk of attrition of a caregiver.
A system for managing an industrial workflow including a plurality of asset tags, each tag associated with a corresponding asset, and a plurality of point of interest reader nodes, each reader node including at least one BLE radio in communication with a subset of the plurality of asset tags and a communications manager in communication with at least one cloud server. The system further includes a cloud server having a location services module, a process and workflow editor configured to enable a user to access a plurality of rules in a process flow library regarding how different types of assets are expected to move through a facility, and a real-time compute engine configured to generate a sequence of events for an asset and interpret the process and workflow plan to determine whether a trigger event has occurred.
Embodiments of the present disclosure relate to a method and apparatus for generating information. The method may include: receiving a modeling request; determining a target number of initial machine learning pipelines according to a type of training data and a model type; and executing following model generation steps using the target number of initial machine learning pipelines: generating a target number of new machine learning pipelines based on the target number of initial machine learning pipelines; performing model training based on the training data, the target number of initial machine learning pipelines, and the target number of new machine learning pipelines, to generate trained models; evaluating the obtained trained models respectively according to the evaluation indicator; determining whether a preset training termination condition is reached; and determining, in response to determining the preset training termination condition being reached, a target trained model from the obtained trained models according to evaluation results.
A learning and discrimination device configured to perform learning by gradient boosting, including: a histogram memory unit configured to store, for each value of a feature amount, a histogram obtained by integrating gradient information corresponding to the value in sample data; a category accumulated gradient calculator configured to calculate a histogram corresponding to a value of the feature amount corresponding to a threshold for the feature amount as a cumulative sum of the gradient information; a non-category accumulated gradient calculator configured to calculate, as a cumulative sum of the gradient information, a sum of a histogram corresponding to a value of the feature amount that is classified using a classification method with the threshold different from the category accumulated gradient calculator; and a cumulative sum selector configured to output the cumulative sum calculated by the category accumulated gradient calculator or the non-category accumulated gradient calculator.
A method of processing requests from users of a computer system having software and hardware components, wherein each request includes a description of an software or hardware issue, includes: upon receiving a first request, performing content matching using a first instance of the data model to determine if the issue described in the first request has been previously encountered; executing a machine learning algorithm against a new data set to update a second instance of the data model; after the second instance of the data model has been updated, switching the data model used for performing content matching from the first to the second instance of the data model; and upon receiving a second request after the switch, performing content matching using the second instance of the data model to determine if the issue described in the second request has been previously encountered.
A device comprising a cluster engine implemented by a processor. The cluster engine is configured to obtain a reference correlithm object and compute a set of Anti-Hamming distances between the reference correlithm object and the set of correlithm objects. The cluster engine is further configured to identify a subset of correlithm objects from the set of correlithm objects that are associated with an Anti-Hamming distance that is greater than a first bit threshold value. The cluster engine is further configured to compute a set of Hamming distances between the reference correlithm object and the subset of correlithm objects and to identify correlithm objects associated with a Hamming distance that exceeds a second bit threshold value. The cluster engine is further configured to remove the identified correlithm objects that are associated with a Hamming distance that exceeds the second bit threshold value and generate the cluster.
To simplify assisting a user in their day-to-day activities, a communication for performing an action may be sent to a user in the form of a query, where the query includes the most likely set of choices for the action arranged in a group of dichotomous (e.g., yes/no) or multiple choice answers. In this manner, a user may respond to the query by simply selecting one of the dichotomous or multiple choice answers. Historical logs of past actions, responses, queries, and so forth, may be used to predict future user actions or needs, and to formulate future queries for sending to the user. These techniques may be implemented, for example, through a remote coordination server or directly through a user's personal electronics device.
A contextual hashtag generation method, system, and computer program product include receiving content from an online source, identifying a set of contextual indicators for the content, determining an entity-desired outcome for the content, and generating a hashtag for the content using the set of contextual indicators while maximizing the entity-desired outcome.
Techniques for data curation are provided. A data set is received for ingestion into a question answering system, where the data set includes a first question and a first answer. Relevance of the first question is validated by comparing the first question to a first question cluster in the question answering system, and it is determined that the first answer satisfies predefined security criteria. The first data set is evaluated to identify a set of references, and a generalized data set is generated by replacing each respective reference of the set of references with a corresponding entity identifier. The first generalized data set is then ingested into the question answering system.
A providing apparatus according to an embodiment of the present disclosure includes a memory and a hardware processor coupled to the memory. The hardware processor is configured to: store, in the memory, a first machine learning model capable of changing an amount of calculation of a model of a neural network; acquire device information; set, based on the device information, extraction conditions representing conditions for extracting second machine learning models from the first machine learning model; extract the second machine learning models from the first machine learning model based on the extraction conditions; and provide the second machine learning models to a device specified by the device information.
A control device mounted in a vehicle in which at least one controlled part is controlled based on an output parameter obtained by inputting input parameters to a learned model using a neural network, provided with a parked period predicting part predicting future parked periods of the vehicle and a learning plan preparing part preparing a learning plan for performing relearning of the learned model during the future parked periods based on results of prediction of the future parked periods.
Techniques for outside-in mapping for corpus pairs are provided. In one example, a computer-implemented method comprises: inputting first keywords associated with a first domain corpus; extracting a first keyword of the first keywords; inputting second keywords associated with a second domain corpus; generating an embedded representation of the first keyword via a trained model and generating an embedded representation of the second keywords via the trained model; and scoring a joint embedding affinity associated with a joint embedding. The scoring the joint embedding affinity comprises: transforming the embedded representation of the first keyword and the embedded representation of the second keywords via the trained model; determining an affinity value based on comparing the first keyword to the second keywords; and based on the affinity value, aggregating the joint embedding of the embedded representation of the first keyword and the embedded representation of the second keywords within the second domain corpus.
A method for performing diagnostics of a structure subject to loads, in particular an aircraft structure, is described, said method being implemented by means of an arrangement of sensors located at relevant points of the structure and corresponding neural networks, and comprising: training the neural network in order to establish an associative relationship between the local displacement of the structure in a subset of relevant points and the local displacement of the structure in at least one residual relevant point; detecting the local displacement of the structure in a plurality of relevant points under operating conditions; estimating the local displacement of the structure in at least one residual relevant point by means of the associated neural network on the basis of the pre-established associated relationship; and comparing the local displacement of the estimated structure with the detected local displacement at the residual relevant point.
Systems and methods are disclosed for storing neural networks and weights for neural networks. In some implementations, a method is provided. The method includes storing a plurality of weights of a neural network comprising a plurality of nodes and a plurality of connections between the plurality of nodes. Each weight of the plurality of weights is associated with a connection of the plurality of connections. The neural network comprises a binarized neural network. The method also includes receiving input data to be processed by the neural network. The method further includes determining whether a set of weights of the plurality of weights comprises one or more errors. The method further includes refraining from using the set of weights to process the input data using the neural network in response to determining that the set of weights comprises the one or more errors.
A system and method are shown for transferring weight information to analog non-volatile memory elements wherein the programming pulse duration is directly proportional to the difference in weights. Furthermore, the system and method avoid weight transfers when the weights are already well-matched.
A method of obtaining a shared prediction model is provided. The method includes: obtaining a prediction model as a neural network; converting each negative numerical value in a plurality of parameters included in the prediction model to a positive numerical value to obtain a converted prediction model; and sharing the converted prediction model by a secret sharing method to obtain shared prediction models while concealing an input data.
Described herein is a conversation engine that can be used in a system such as a personal digital assistant or search engine that combines a dynamic knowledge graph built during execution of a request and one or more static knowledge graphs holding long term knowledge. The conversation engine comprises a state tracker that holds the dynamic knowledge graph representing the current state of the conversation, a policy engine that selects entities in the dynamic knowledge graph and executes actions provided by those entities to move the state of the conversation toward completion, and a knowledge graph search engine to search the static knowledge graph(s). The conversation is completed by building the dynamic knowledge graph over multiple rounds and chaining together operations that build toward completion of the conversation. Completion of the conversation results in completion of a request by a user.
An electronic transaction card communicates with an add-on slot of an intelligent electronic device. The add-on slot may be a memory card slot. The intelligent electronic device may be a mobile phone or other device with or without network connectivity. The electronic transaction card may have magnetic field producing circuitry compatible with magnetic card readers, smartcard circuitry, other point-of-sale interfaces, or any combination thereof.
A system for distributing objects, including: packages forming containers for the shipping of objects, each package incorporating an electronic display device and a computer unit; and a computer platform including: a geolocation system. The database contains, for each package a series of visual codes, and the computer unit of each package is parameterized to select a visual code and control the electronic display device so that it displays the selected visual code.
An electronic apparatus is provided. The electronic apparatus includes: a memory storing information on an artificial intelligence model including a plurality of layers, and a processor configured to acquire an output image based on processing an input image using the artificial intelligence model. The processor is configured to: identify whether a parameter used in any one layer among the plurality of layers is a fixed parameter or a variable parameter, and provide the parameter to a first operation module or a second operation module included in of the artificial intelligence model of the artificial intelligence model any one layer based on the identification and perform an operation between output data of a previous layer and the parameter.
A computer-implemented method is disclosed for training one or more machine-learned models. The method can include inputting a first image frame and a second image frame into a feature disentanglement model and receiving, as an output of the machine-learned feature disentanglement model, a state feature and a perspective feature. The method can include inputting the state feature and the perspective feature into a machine-learned decoder model and receiving, as an output of the machine-learned decoder model, the reconstructed image frame. The method can include comparing the reconstructed image frame with a third image frame corresponding with the location and the perspective orientation. The method can include adjusting one or more parameters of the machine-learned feature disentanglement model based on the comparison of the reconstructed image frame and the third image frame.