An approach to form a semiconductor structure with a multiple layer phase change material stack and four electrodes that functions as an integrated switch device. The semiconductor structure includes a sidewall spacer that is on two opposing sides of the multiple layer phase change material stack contacting an edge of each layer of the multiple layer phase change material stack. The semiconductor structure includes a pair of a first type of electrode, where each of the pair of the first type of electrode abuts each of the sidewall spacers on the two opposing sides of the multiple layer phase change material stack. A pair of a second type of electrode, where each of the second type of electrode abuts each of two other opposing sides of the multiple layer phase change material stack and contacts a heater material on outside portions of the multiple layer phase change material stack.
A structure including a bottom electrode, a phase change material layer vertically aligned and an ovonic threshold switching layer vertically aligned above the phase change material layer. A structure including a bottom electrode, a phase change material layer and an ovonic threshold switching layer vertically aligned above the phase change material layer, and a first barrier layer physically separating the ovonic threshold switching layer from a top electrode. A method including forming a structure including a liner vertically aligned above a first barrier layer, the first barrier layer vertically aligned above a phase change material layer, the phase change material layer vertically aligned above a bottom electrode, forming a dielectric surrounding the structure, and forming an ovonic threshold switching layer on the first barrier layer, vertical side surfaces of the first buffer layer are vertically aligned with the first buffer layer, the phase change material layer and the bottom electrode.
A superconducting wire includes a substrate and a superconducting material layer. The substrate includes a first main surface and a second main surface opposite to the first main surface. The superconducting material layer is disposed on the first main surface. Along at least a part of the superconducting wire in a direction in which the superconducting wire extends, the superconducting material layer is disposed to cover a side surface of the substrate in a width direction of the substrate and cover at least a part of the second main surface. A thickness of the superconducting material layer located on the first main surface varies along the width direction. A maximum thickness of the superconducting material layer located on the second main surface is smaller than a maximum thickness of the superconducting material layer located on the first main surface.
In an embodiment, a device includes: a magnetoresistive random access memory (MRAM) array including MRAM cells arranged in rows and columns, where a first column of the columns includes: first bottom electrodes arranged along the first column; first magnetic tunnel junction (MTJ) stacks over the first bottom electrodes; a first shared electrode over each of the first MTJ stacks; second bottom electrodes arranged along the first column; second MTJ stacks over the second bottom electrodes; a second shared electrode over each of the second MTJ stacks; and a bit line electrically connected to the first shared electrode and the second shared electrode.
A method of manufacturing an MRAM device, the method including forming a first magnetic layer on a substrate; forming a first tunnel barrier layer on the first magnetic layer such that the first tunnel barrier layer includes a first metal oxide, the first metal oxide being formed by oxidizing a first metal layer at a first temperature; forming a second tunnel barrier layer on the first tunnel barrier layer such that the second tunnel barrier layer includes a second metal oxide, the second metal oxide being formed by oxidizing a second metal layer at a second temperature that is greater than the first temperature; and forming a second magnetic layer on the second tunnel barrier layer.
Embodiments of the present disclosure provide a display panel and a display device. The display panel includes a substrate; a first electrode; a second electrode; an organic light-emitting functional layer; a line scanning drive circuit located in a surrounding area; a first flat layer; a fixed potential signal line located in the surrounding area, wherein the fixed potential signal line includes a first and a second conductive parts; an overlapping area is formed between an orthographic projection of the second conductive part on the substrate and an orthographic projection of the line scanning drive circuit on the substrate; the second conductive part includes a plurality of first through holes; and a conductive connection layer; and the conductive connection layer and the second conductive part at least are in direct contact in the overlapping area between the second conductive part and the line scanning drive circuit.
Provided are a display substrate, a preparation method thereof, a method for bonding a display panel, and a display apparatus. The display substrate includes a display region and a bezel region, the display region includes multiple corner regions and the corner regions include a corner display region and a blank corner cutting region which are alternately disposed. The corner display region includes a composite wiring layer disposed on a base substrate, a drive structure layer disposed on the composite wiring layer and light-emitting elements disposed on the drive structure layer. The composite wiring layer includes a first wiring layer, a second wiring layer and a first insulating layer disposed between the first wiring layer and the second wiring layer. The drive structure layer includes a pixel drive circuit and multiple connection electrodes. The first wiring layer includes a gate line, and the second wiring layer includes a data line.
An organic light emitting diode display device includes a substrate including at least one subpixel having a non-emitting area and an emitting area; a thin film transistor in the non-emitting area on the substrate; an overcoating layer on the thin film transistor and having a plurality of microlenses at a top surface of the overcoating layer; and a light emitting diode in the emitting area on the overcoating layer and connected to the thin film transistor, wherein a surface of the plurality of microlenses in a sampling area of the emitting area is divided into a plurality of convex portions and a plurality of concave portions with respect to a central surface, and a total volume of the plurality of convex portions with respect to the central surface is equal to a total volume of the plurality of concave portions with respect to the central surface.
A display panel and a display device are provided. The display panel includes a substrate; a plurality of sub-pixels, each of which includes a light-emitting elements; a thin-film encapsulation layer located at a side of the light-emitting element facing away from the substrate and including a plurality of inorganic encapsulation layers and a plurality of organic encapsulation layers that are alternately stacked, at least one of the plurality of organic encapsulation layers being an organic color conversion layer configured to convert a color of light emitted by the light-emitting element; and a color filter layer located at a side of the thin film encapsulation layer facing away from the substrate.
The present invention provides a display panel, a manufacturing method of the display panel, and an intelligent terminal. The display panel has a photosensitive region for placing a photosensor of a camera. The display panel includes: an array substrate; and anodes disposed on the array substrate. The photosensitive region is arranged on one side of the array substrate away from the anodes, and the anode which is arranged corresponding to the photosensitive region has a patterned structure.
An OLED (Organic Light Emitting Diode) device can include a red emission layer, a green emission layer, and a blue emission layer which are non-patterned and stacked as common layers configured such that a thickness of each of a hole transporting layer, the red emission layer, the green emission layer, and the blue emission layer is respectively less than those corresponding layers in a conventional OLED device having a red emission layer, a green emission layer, and a blue emission layer which are patterned.
According to principles as discussed herein, an EEPROM cell is provided and then, after testing the code, using the exact same architecture, transistors, memory cells, and layout, the EEPROM cell is converted to a read-only memory (“ROM”) cell. This conversion is done on the very same integrated circuit die using the same layout, design, and timing with only a single change in an upper level mask in the memory array. In one embodiment, the mask change is the via mask connecting metal 1 to poly. This allows the flexibility to store the programming code as non-volatile memory code, and then after it has been tested, at time selected by the customer, some or all of that code from a code that can be written to a read-only code that is stored in a ROM cell that is composed the same transistors and having the same layout.
A resistive random access memory (RRAM) structure includes a substrate. A transistor is disposed on the substrate. The transistor includes a gate structure, a source and a drain. A drain contact plug contacts the drain. A metal interlayer dielectric layer is disposed on the drain contact plug. An RRAM is disposed on the drain and within a first trench in the metal interlayer dielectric layer. The RRAM includes the drain contact plug, a metal oxide layer and a top electrode. The drain contact plug serves as a bottom electrode of the RRAM. The metal oxide layer contacts the drain contact plug. The top electrode contacts the metal oxide layer and a metal layer is disposed within the first trench.
An electronic device may include a semiconductor memory structured to include a plurality of memory cells, wherein each of the plurality of memory cells may comprise: a first electrode layer; a second electrode layer; and a selection element layer disposed between the first electrode layer and the second electrode layer to electrically couple or decouple an electrical connection between the first electrode layer and the second electrode layer based on a magnitude of an applied voltage or an applied current with respect to a threshold magnitude, wherein the selection element layer has a dopant concentration profile which decreases from an interface between the selection element layer and the first electrode layer toward an interface between the selection element layer and the second electrode layer.
A semiconductor memory device comprises: a substrate; a first semiconductor portion provided separated from the substrate in a first direction intersecting a surface of the substrate, the first semiconductor portion extending in a second direction intersecting the first direction; a first gate electrode extending in the first direction; a first insulating portion which is provided between the first semiconductor portion and the first gate electrode, includes hafnium (Hf) and oxygen (O), and includes an orthorhombic crystal as a crystal structure; a first conductive portion provided between the first semiconductor portion and the first insulating portion; and a second insulating portion provided between the first semiconductor portion and the first conductive portion. An area of a facing surface of the first conductive portion facing the first semiconductor portion is larger than an area of a facing surface of the first conductive portion facing the first gate electrode.
A semiconductor storage device includes a substrate. A stacked body is disposed above the substrate and has an alternately stacked plurality of first insulating layers and plurality of conductive layers. A plurality of columnar portions penetrate the stacked body and include a core layer disposed at a center portion of the columnar portions, a semiconductor layer provided around the core layer, and a memory film disposed around the semiconductor layer. A slit divides an upper conductive layer at an upper portion of the stacked body. In a columnar portion overlapping the slit, the core layer or the memory film protrudes from the semiconductor layer.
A vertical memory device includes a channel extending vertically on a substrate. A charge storage structure is disposed on a sidewall of the channel. Gate electrodes are spaced apart from each other vertically and surround the charge storage structure. A first insulation pattern includes an air gap between the gate electrodes. The charge storage structure includes a tunnel insulation layer, a charge trapping pattern, and a first blocking pattern sequentially stacked horizontally. The charge storage structure includes charge trapping patterns spaced apart from each other vertically. Each of the charge trapping patterns faces one of the gate electrodes horizontally. A length in the first direction of an outer sidewall of each of the charge trapping patterns facing the first blocking pattern is less than that of an inner sidewall thereof facing the tunnel insulation layer.
A semiconductor device of an embodiment includes first and second structures arranged in a first hierarchy, in which the first and second structures are repeatedly arranged in a first direction along a plane of the first hierarchy, and a distance between geometric centers of the first and second structures in a minimum unit of repetition of the first and second structures differs between a first position and a second position in the first direction.
A semiconductor device include a nonvolatile memory device, including a first well region formed in a substrate, a tunneling gate insulator formed on the first well region, a floating gate formed on the tunneling gate insulator, a control gate insulator formed on the substrate, a control gate formed on the control gate insulator, and a first source region and a first drain region formed on opposite sides of the control gate, respectively, and a first logic device, including a first logic well region formed in the substrate, a first logic gate insulator formed on the first logic well region, a first logic gate formed on the first logic gate insulator, wherein the first logic gate comprises substantially a same material as a material of the control gate of the nonvolatile memory device.
A one-time programmable (OTP) memory cell includes a substrate comprising an active area surrounded by an isolation region, a transistor disposed on the active area, and a diffusion-contact fuse electrically coupled to the transistor. The diffusion-contact fuse includes a diffusion region in the active area, a silicide layer on the diffusion region, and a contact partially landed on the silicide layer and partially landed on the isolation region.
A semiconductor device includes conductive pillars on a semiconductor substrate, a first support pattern that contacts first portions of lateral surfaces of the conductive pillars and connects the conductive pillars to each other, the first support pattern including first support holes that expose second portions of the lateral surfaces of the conductive pillars, a capping conductive pattern that contacts the second portions of the lateral surfaces of the conductive pillars and exposes the first support pattern, the second portions of the lateral surfaces of the conductive pillars being in no contact with the first support pattern, and a dielectric layer that covers the first support pattern and the capping conductive pattern, the dielectric layer being spaced apart from the conductive pillars.
A semiconductor memory device includes; a first impurity region and a second impurity region spaced apart in a semiconductor substrate, a bit line electrically connected to the first impurity region, a storage node contact electrically connected to the second impurity region, an air gap between the bit line and the storage node contact, a landing pad electrically connected to the storage node contact, a buried dielectric pattern on a sidewall of the landing pad and on the air gap, and a spacer capping pattern between the buried dielectric pattern and the air gap.
A component supply device including an accommodation body installation unit in which one or more accommodation bodies each accommodating components are installable, the component supply device sequentially operates the one or more accommodation bodies to supply each of the components to a predetermined component supply position. The component supply device comprises a supply state detector which detects a supply state of components in total accommodated in the one or more accommodation bodies installed on the accommodation body installation unit, a determination unit which determines, based on the supply state, a state of the accommodation body installation unit among (i) an installation disabled state, (ii) an installation enabled state, and (iii) an installation required state, and a notifier which notifies a worker of the state of the accommodation body installation unit determined by the determination unit.
An Electric and Magnetic Fields (EMF) protection device, includes: a metallic bottom; a metallic side extending from the metallic bottom; and a top opening, wherein the metallic bottom and the metallic side form a cylinder enclosure configured to substantially block a signal passing through the metallic side and the metallic bottom and allow the signal to pass only through the top opening.
Thermal structures and, more particularly, improved thermal structures for heat transfer devices and spatial power-combining devices are disclosed. A spatial power-combining device may include a plurality of amplifier assemblies and each amplifier assembly includes a body structure that supports an input antenna structure, an amplifier, and an output antenna structure. One or more heat sinks may be partially or completely embedded within a body structure of such amplifier assemblies to provide effective heat dissipation paths away from amplifiers. Heat sinks may include single-phase or two-phase materials and may include pre-fabricated complex thermal structures. Embedded heat sinks may be provided by progressively forming unitary body structures around heat sinks by additive manufacturing techniques.
A scalable graphics card assembly support system for a desktop chassis comprises an end support for coupling to an end of a graphics card assembly and a side support for coupling to a side of the card assembly. The side support can be coupled to any of several positions in a retention guide and the end support may couple to the card assembly or an extension coupled to the graphics card assembly, allowing the graphics card assembly support system to support graphic card assemblies of different lengths, widths and thicknesses. The graphics card assembly support system couples to one or more selected points within the chassis such that a chassis panel can be easily removed for servicing the information handling system. Cable parking connectors and conduit couplers provide better cable and conduit management for a more aesthetically pleasing appearance of an information handling system in the chassis.
A cable sealing assembly for a cable entry in a cabinet housing electronic equipment. The cable sealing assembly comprises a tongue-shaped protruding member, an elastic cable sealing member configured to be shaped around the edge of the tongue-shaped protruding member and a corresponding recessed member configured to receive the protruding member and the cable sealing member in between. The elastic cable sealing member has a plurality of through holes forming a single row, each hole configured to have a cable extending there through. The cable sealing assembly is configured to seal the cable entry when the protruding member and the recessed member together apply an even pressure on the cable sealing member.
An outer box includes an outer case including a rear wall; and a fixing device fixed on the rear wall. The fixing device includes a first fixing member, a second fixing member, at least two fixing rods, and at least two fastening members. The first fixing member is fixed on the rear wall. The at least two fixing rods are connected with the first fixing member. At least one of the at least two fixing rods is slidably connected with the first fixing member. The second fixing member is slidably arranged on the at least two fixing rods, the at least two fastening members are fixed with the at least two fixing rods respectively so as to limit the movement of the second fixing member along the at least two fixing rods.
Disclosure provides an adapter board and a method for making the adapter board, which includes providing a mold in which a plurality of first fixing plates and second fixing plates are provided, providing a plurality of wires sequentially passed through the plurality of first fixing plates and the second fixing plate, injecting a non-conductive material into the cavity to form a body, and cutting the body along both sides of the first fixing plates and the second fixing plates to obtain a plurality of board bodies. The first fixing plates are provided with a plurality of first fixing holes, and the second fixing plates are provided with a plurality of second fixing holes. The board body includes a first surface and a second surface. A plurality of first connection pads are formed on the first surface, and a plurality of second connection pads are formed on the second surface.
There is disclosed a driving circuit board for a display device. The driving circuit board is foldable. The driving circuit board is provided with a through hole which penetrates through the driving circuit board and which is located at a foldable portion of the driving circuit board. The disclosure also provides a display device.
A metal member-equipped circuit board 21 includes: a printed circuit board 22 including a through hole 25; a metal member 30 including a shaft portion 31 that is inserted into the through hole 25, and a head portion 32 that is arranged outside the through hole 25, the head portion 32 having a diameter larger than a diameter A1 of the through hole 25, and a conductive bonding material 35 for bonding the shaft portion 31 and an inner wall of the through hole 25 to each other.
A method for assigning light sensors for regulating a lighting system includes switching the lighting of the lighting system into a first switching state such that a first lighting group emits light with a predetermined luminous flux, switching the lighting of the lighting system into a second switching state such that the first lighting group emits light with a reduced luminous flux by comparison with the predetermined luminous flux or emits no light, and measuring a luminance of the light reflected by a reference surface respectively assigned to the light sensors with the aid of the light sensors to determine a first measurement value in the first switching state and a second measurement value in the second switching state. The method may further include assigning a sensor to the first lighting group based on a comparison of difference values formed for each of the light sensors, and storing the assignment.
A controller for controlling at least a first lighting device and a second lighting device, the controller comprising a communication unit for communicating with the first and second lighting device, a user interface for receiving user input, a display unit, and a processor for rendering, on the display unit, a graphical representation of a first color spectrum, a first type of graphical representation of the first lighting device in the first color spectrum at a first position in the user interface, a second type of graphical representation of the second lighting device in the first color spectrum at a second position in the user interface, wherein the first type of graphical representation is indicative for the first lighting device being arranged for generating light matching a color of the first color spectrum associated with the first position in the user interface, and the second type of graphical representation is indicative for the second lighting device not being arranged for generating light matching a color of the first color spectrum associated with the second position in the user interface. The processor is further arranged for controlling, upon receiving a first user input for controlling the first lighting device via the user interface, via the communication unit, the color of one or more of the first and second lighting device according to the first user input.
The present application relates to a system for controlling a lamp, a circadian lamp and a holiday lamp. The system for controlling the lamp includes: a timing module, configured to acquire information about local time; and a lamp control module, configured to control the lamp to operate in a color temperature control mode, wherein in the color temperature control mode, the lamp control module provides, on the basis of the information about the local time, the lamp with a control signal, the control signal is used to adjust the color temperature and/or brightness of the lamp.
The disclosure relates to a 5th generation (5G) or pre-5G communication system for supporting a higher data transmission rate than a 4G communication system such as LTE. An operating method of a network node in a wireless communication system is provided. The method includes receiving, from a session management function (SMF), information on at least one device side TSN translator port (DS-TT port) number of at least one DS-TT port for at least one packet data unit (PDU) session, generating at least one of a port management information container and a bridge management information container based on the at least one DS-TT port number, and transmitting, to a centralized network controller (CNC), the at least one of the port management information container and the bridge management information container.
Systems and methods for multiple mode push-to-x group calls. One example embodiment provides a push-to-X server. The push-to-X server includes a communication interface communicatively coupled to a communication network and an electronic processor. The electronic processor receives, via a unicast uplink channel, a group call request from a first subscriber unit of the communication network. The electronic processor receives, from the first subscriber unit, a push-to-X data stream. The electronic processor receives a unicast channel request from a second subscriber unit of the communication network. In response to receiving the unicast channel request, the electronic processor establishes a unicast channel resource with the second subscriber unit. The electronic processor transmits the push-to-X data stream to the second subscriber unit via the unicast channel resource and transmits the push-to-X data stream to a plurality of subscriber units via a broadcast media bearer channel.
Described are systems and methods for enabling an audio assisted connection between a device and appliances, networks, and the like by way of determination of relative locations. A device utilizes a microphone and/or speaker to communicate with a target device to ensure that the two devices are within sufficient proximity to ensure a proper connection.
A UE may receive, from a base station, a configuration for a plurality of parameter sets that each include one or more parameters for a RACH message and are each associated with one of TDM, FDM, or SDM. The UE may determine a transmission type of the RACH message corresponding to one or more of the TDM, the FDM, or the SDM and transmit the RACH message to the base station based on at least one parameter set and the determined transmission type of the RACH message. In aspects, the configuration received by the UE may be a configuration for transmitting the RACH message based on a RACH determination protocol. The UE may transmit the RACH message to the base station based on the received configuration associated with the RACH determination protocol and the determined at least one transmission type of the RACH message.
A method and apparatus send and receive information on a wireless network. A user equipment can establish a radio resource control connection with a wireless wide area network base station to enter a radio resource control connected state. The user equipment can send an uplink grant request message using a predefined dedicated random access channel preamble while in the radio resource control connected state. The user equipment can receive an uplink grant from the base station. The user equipment can transmit a radio resource control message in response to receiving the uplink grant.
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may provide, to a sidelink UE, discontinuous reception (DRX) configuration information for sidelink communications with the sidelink UE, wherein the DRX configuration information indicates a channel busy ratio (CBR) configuration of the UE. The UE may receive, based at least in part on the DRX configuration information, a communication from the sidelink UE, wherein one or more parameters associated with the communication are based at least in part on the CBR configuration of the UE. Numerous other aspects are described.
Disclosed is a method, device, apparatus for transmitting and receiving a request signal, comprising: a base station determines a channel occupancy request signal to be transmitted, the channel occupancy request signal being a request signal for requesting channel occupancy to a terminal after the base station executes a listen-before-talk operation on the direction corresponding to at least one beam; the base station schedules transmission of the channel occupancy request signal on a downlink control channel; the terminal detects the downlink control channel that schedules the transmission of the channel occupancy request signal; and the terminal receives the channel occupancy request signal according to a detection result. The use of the present invention overcomes a defect of the prior art that has no design for the channel occupancy request signal, and implements transmission of an eNB channel occupancy request signal. Furthermore, the solution further provides a solution that can achieve the lowest power consumption.
The disclosure concerns a communication system where adaptive antenna systems with algorithm are used to provide improved channel selection management in Wireless Local Area Network (WLAN) and other multi-node communication systems. The adaptive antenna systems can be integrated into multiple nodes of a communication network, such as access points used in WLAN, and multiple radiation modes generated and tracked to determine optimal mode for access point to client communication links to assist in channel selection across the nodes in the network. Adaptive antenna system modes are selected and Signal to Noise Ratio (SNR) is measured across available frequency channels to determine channels to assign per access point along with radiation modes to be implemented that results in improved SNR for the communication links established in the network.
The method implemented at a network device includes dividing a wireless system bandwidth into a plurality of non-overlapping bandwidth ranges each including a plurality of operating channels available for channel bonding. The method also includes allocating one of the plurality of bandwidth ranges for a wireless communication between the network device and a terminal device served by the network device. The method further includes determining, from the plurality of operating channels for the bandwidth range, one operating channel as a primary channel of the wireless communication. Embodiments of the present disclosure also provide a corresponding network device, a method implemented at a terminal device and a corresponding terminal device, and a non-transitory computer-readable medium.
Examples described herein include systems and methods which include wireless devices and systems with examples of configuration modes for baseband units (BBU) and remote radio heads (RRH). For example, a computing system including a BBU and a RRH may receive a configuration mode selection including information indicative of a configuration mode for respective processing units of the BBU and the RRH. The computing system allocates the respective processing units to perform wireless processing stages associated with a wireless protocol. The BBU and/or the RRH may generate an output data stream based on the mixing of coefficient data with input data at the BBU and/or the RRH. Examples of systems and methods described herein may facilitate the processing of data for 5G wireless communications in a power-efficient and time-efficient manner.
A physical uplink channel transmission method and a physical uplink channel receiving method, a terminal, and a base station are provided. The transmission method includes: receiving, by a terminal, configuration information of a first control channel resource; receiving, by the terminal, DCI according to the configuration information of the first control channel resource; and transmitting, by the terminal, a physical uplink channel corresponding to the DCI by using a first beam corresponding to the DCI.
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive downlink control information (DCI) that includes a downlink and/or uplink beam activation command or a reference signal activation command. The UE may apply the downlink and/or uplink beam activation command or the reference signal activation command included in the DCI according to an action time that is based at least in part on a quantity of symbols after an event related to reception of the DCI. Numerous other aspects are provided.
A wireless device receives one or more messages comprising one or more configuration parameters. The one or more configuration parameters indicate a plurality of transmission configuration indication (TCI) states. comprise at least one configuration parameter of a first downlink transmission group and a second downlink transmission group. A medium access control control element (MAC CE) is received. The MAC CE comprises: a first field identifying one of the first downlink transmission group and the second downlink transmission group; and a second field activating one or more TCI states, of the plurality of TCI states, for a downlink transmission group identified by the first field. A downlink control information (DCI) scheduling a transport block is received. In response to receiving the DCI, the transport block based on a TCI state among the one or more TCI states of the downlink transmission group is received.
Aspects of this disclosure relate to a user equipment (UE) for wireless communication within a network. The UE receives, from a radio access network (RAN) entity, one of an uplink indication or an uplink port identification associated with an uplink port. The uplink indication and the uplink port identification are associated with an uplink message. The UE also maps one of the uplink indication to a sidelink indication associated with a sidelink message or the uplink port identification to a sidelink port identification associated with a sidelink port and the sidelink message. The UE further superposition codes the uplink message and the sidelink message into a broadcast transmission based on one of (A) the uplink indication and the sidelink indication, or (B) the uplink port and the sidelink port. In addition, the UE transmits, to the RAN entity, the broadcast transmission.
Disclosed are techniques for wireless communication. In an aspect, a user equipment (UE) engaged in a positioning session with a plurality of transmission-reception points (TRPs) receives a downlink positioning reference signal (DL-PRS) configuration specifying one or more DL-PRS resource sets of a DL-PRS instance, wherein all DL-PRS resources of the one or more DL-PRS resource sets of the DL-PRS instance are scheduled within a time window, and receives an uplink PRS (UL-PRS) configuration specifying one or more UL-PRS resource sets, wherein all of the one or more UL-PRS resources are scheduled within the time window. The UE may perform, during the time window, measurements of DL-PRS transmissions on one or more DL-PRS resources of the one or more DL-PRS resource sets, and transmit, during the time window, at least one UL-PRS on the one or more UL-PRS resources.
An apparatus of a user equipment (UE) comprises one or more baseband processors to process a message received from a Fifth Generation (5G) NodeB (gNB) to perform one or more measurements in one or more target frequency layers, and for each of the one or more target frequency layers, to divide one or more other frequency layers into one of three categories comprising fully overlapped frequency layers, partially overlapped frequency layers, and non-overlapped frequency layers. The apparatus includes a memory to store the message.
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may determine a set of recommended base station transmit beams for full duplex operation based at least in part on measurements of a set of base station transmit beams and measurements of self-interference associated with the set of base station transmit beams. The UE may transmit a report that indicates a recommendation to use one or more of the set of recommended base station transmit beams for full duplex operation. Numerous other aspects are described.
Currently, spatial reuse (SR) is a feature used indiscriminately for/across all traffic classes. However, systems and methods are provided for increasing the reliability of voice traffic and Transmission Control Protocol (TCP) Acknowledgement (ACK) messaging. The result is improved quality of voice calls, and enhanced network capacity. When the length of a data section of a packet suggests that subsequent packets are associated with voice traffic or TCP ACKs, such packets are not transmitted when another transmission(s) is occurring under spatial reuse. When a determination is made that the length of a data section of the packet suggests non-voice traffic or TCP ACKs, they can be transmitted simultaneously with other transmissions occurring under spatial reuse.
Embodiments of the application provide a method for determining a resource location in a terminal device, a terminal device, and a non-transitory computer readable storage medium. A terminal device determines a second downlink slot corresponding to the CSI reporting moment based on a first uplink slot where channel state information (CSI) reporting moment is located; the terminal device obtains a slot offset, where the slot offset is a slot offset of a location of a CSI reference resource on a time domain relative to the second uplink slot; the terminal device determines the location of the CSI reference resource on the time domain based on the second uplink slot and the slot offset.
A wireless device derives first paging occasions of a first public land mobile network (PLMN) based on an international mobile subscriber identity (IMSI) of the wireless device and second paging occasions of a second PLMN. The wireless device determines a collision between the first paging occasions and the second paging occasions. Based on determining the collision, the wireless device sends, to a core network node of the first PLMN, a requested IMSI offset value for offsetting the IMSI of the wireless device. the wireless device receives, from the core network node, an accepted IMSI offset value for offsetting the IMSI of the wireless device. The wireless device monitors third paging occasions of the first PLMN. The third paging occasions are derived based on an alternative IMSI equal to a sum of the IMSI of the wireless device and the accepted IMSI offset value.
Apparatus and methods for identifying a wireless signal-emitting device are disclosed. The apparatus is configured to sense and measure wireless communication signals from signal-emitting devices in a spectrum. The apparatus is operable to automatically detect a signal of interest from the wireless signal-emitting device and create a signal profile of the signal of interest; compare the signal profile with stored device signal profiles for identification of the wireless signal-emitting device; and calculate signal degradation data for the signal of interest based on information associated with the signal of interest in a static database including noise figure parameters of a wireless signal-emitting device outputting the signal of interest. The signal profile of the signal of interest, profile comparison result, and signal degradation data are stored in the apparatus.
Data is transmitted over a radio network, in which a fixed transceiver transmits distance data to a network data processor and the fixed transceiver is required to wait after a transmission to maintain network compatibility. Bulk distance data is collected for a plurality of mobile transceivers during a ranging time slot. The bulk distance data is transmitted in a transfer time slot 3201, while maintaining network compatibility. Fixed time of flight is shown and transmission power is controlled to avoid automatic gain control at a receiver. Distance values may be averaged from each pair of distanced derived from each available pair of fixed transceivers when ranging a specific mobile transceiver.
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may receive a timing advance (TA) command indicating partial TA compensation, start a TA timer for partial TA compensation for full duplex based at least in part on receiving the TA command, and perform a synchronization procedure based at least in part on expiration of the TA timer for partial TA compensation for full duplex. Numerous other aspects are provided.
A method performed by a User Equipment (UE) for managing Time Alignment (TA) for Uplink (UL) transmissions between the UE and a network node in a wireless communications network. The network node serves a cell comprising at least a first UL carrier (111) and a second UL carrier (112). The UE is configured (502) with a first TA configuration for the first UL carrier (111) in the cell. The UE is further configured (503) with a second TA configuration for the second UL carrier in the cell. The UE then activates (504) at least one of the first and second TA configuration for the UE.
This disclosure provides systems, methods, and devices for wireless communication that support controlling transmit power of one or more groups of user equipment (UE) sidelinks using a single sidelink control transmission of group transmit power control (TPC) information. A first UE may transmit group TPC information to one or more groups of UEs, such as by including the group TPC information in sidelink control information (SCI). The group TPC information may include a group TPC indicator and one or more TPC messages for providing one or more group TPC commands with respect to groups of sidelinks. The group TPC commands may provide for power control with respect to a respective group of UEs for one or more channels. Other aspects and features are also claimed and described.
Implementations of the present disclosure provide a method and apparatus for reporting power reduction information, a terminal device and a network device. The method includes: a terminal device sending a first media access control control element (MAC CE) to a network device, the first MAC CE including power management-maximum power reduction (P-MPR) information of at least one carrier.
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive, during an accumulation period, a plurality of transmit power control (TPC) commands that are based at least in part on one or more sidelink communications transmitted by the UE. The UE may determine a transmit power adjustment for the UE based at least in part on the plurality of TPC commands. The UE may selectively adjust a transmit power of the UE based at least in part on the transmit power adjustment. Numerous other aspects are provided.
Embodiments of the present application provide a method for monitoring a PDCCH, a terminal device, and a network device, capable of reducing power consumption when a terminal device monitors a PDCCH. The method comprises: a terminal device receiving a first message sent by a network device, the first message indicating a first time duration and/or whether to monitor a PDCCH within the first time duration; and the terminal device monitoring the PDCCH according to the first message.
The method of managing processing resources in a telecommunications network, the telecommunications network having a plurality of network slices and a User Equipment (UE), wherein the UE is allocated to a first network slice to process a network communication from the UE, the method comprising the steps of: monitoring a suitability of the first network slice to process the network communication; identifying a second network slice that is suitable for processing the network communication; and in response to identifying a lack of suitability of the first network slice to process the network communication, reallocating processing resources from the second network slice to the first network slice whilst the UE remains allocated to the first network slice.
An apparatus of a wireless system, product to be implemented at a computer process of the wireless system, and method to operate the apparatus. The apparatus includes an input; an output; and processing circuitry connected to the input and to the output, the processing circuitry to implement logic to: receive, through the input and from a first modem of the wireless system, information on a traffic attribute relating to communication in compliance with a first wireless communication protocol; determine, based on the traffic attribute, blacklisted channels to be avoided during a discovery procedure by a second modem of the wireless system, the discovery being in compliance with a second wireless communication protocol; and send, through the output, information based on the blacklisted channels to the second modem to cause the second modem to avoid the blacklisted channels during the discovery procedure.
A method for controlling data transmission includes: when new data needs to be transmitted on an existing session, performing an access level prohibition detection on for each cell group in a plurality of cell groups associated with a Packet Data Convergence Protocol (PDCP) entity; and when a result of the access level prohibition detection exists as a blocked cell group, shielding the transmission of the new data to the cell group.
Apparatus and methods for extending and enhancing wireless networks. An exemplary wireless network configured according to the disclosure uses in-service Wireless Network Clients (WNCs), such as mobile phones, laptops, etc., to extend and enhance the wireless network coverage via peer-to-peer sub-networks. In one implementation, each WNC is configured to operate as a Service Access Node (SAN) to other wireless client devices in the same network. The SAN provides peer-to-peer communications capabilities (to communicate with wireless clients) and gateway functionality (to aggregate data traffic over its own uplink communications), thereby enabling wireless clients to “piggyback” their data link onto the WNC. Peer Control Manager (PCM) software on each WNC enables, disables, and controls the service functions for that WNC in accordance with an overarching Peer Controller (PC) entity operated by an Access Point Controller/Core Network.
An information handling system may include a processor; a memory; a network interface device to communicatively couple the information handling system to a first wireless communication networks of a plurality of wireless communication networks; an embedded subscriber identity module (eSIM) to provide data descriptive of wireless communication network-specific information to authenticate the information handling system; and an eSIM profile switching module to: monitor for signal strengths of each of a plurality of wireless communication networks. Upon discovering that the first wireless communication network has insufficient quality of service to sustain data transmission, send a request to a wireless communication network switching utility at a core communication network requesting roaming during a switch between the eSIM profile for a default wireless communication network to the second wireless communication network; and switch communication to the second wireless communication network while avoiding wireless service interruption with roaming if available.
A method is disclosed for handling connections between a wireless device (120, 130) and a first wireless network node (110), of a serving network (150) in a wireless communications network (100). The wireless device (120, 130) is connected to the first WNN (110). The wireless communications network (100) further comprises a neighbor network (160) comprising a second WNN (140). The method comprises obtaining (202) a roaming priority indication, RPI, associated with the wireless device (120, 130), indicating that the wireless device (120, 130) has a higher priority for transfer of its network connection than another WD without priority. The method comprises obtaining (204) information that the neighbor network (160) is a network to which the RPI applies, and obtaining (206) measurements related to at least one the connection between the WD (120, 130) and the first WNN (110), and a wireless communications link between the WD (120, 130) and the second WNN (140), and, based on the obtained measurements, the obtained information and the RPI, initiating (208) a transfer of the WD's (120, 130) network connection from the first WNN (110) to the second WNN (140).
The present disclosure generally relates to the field of Radio Resource Control (RRC). More specifically, the present disclosure relates to techniques of supporting and initiating RRC connection establishment in a wireless communication network. A method embodiment relates to supporting RRC connection establishment in a wireless communication network and comprises setting up context information during a first RRC connection establishment procedure to establish a first RRC connection towards a radio access network element (200) of the wireless communication network implementing a first Radio Access Technology (RAT). The context information is associated with a wireless communication device (100) of the wireless communication network and is usable for a second RRC connection establishment procedure to establish a second RRC connection towards a radio access network element of the wireless communication network implementing a second RAT.
An object is to provide a management server for performing a technique to satisfy a predetermined latency requirement in an end-to-end flow. A management server (10) according to the present disclosure includes: a control unit (11) configured to distribute permissible latency associated with an end-to-end flow to an uplink flow and a downlink flow, where the end-to-end flow is to be transmitted from a communication terminal of a transmission source to a communication terminal of a transmission destination via an application server, based on a data size of the uplink flow, and a data size of the downlink data which is different from the data size of the uplink flow; and monitoring unit (12) configured to cause an uplink flow that has exceeded the permissible latency distributed to the uplink flow to be discarded in the communication terminal of the transmission source or the application server.
During operation, an access point communicates with one or more electronic devices. Based at least on the communication, the access point determines an available capacity metric of the access point. Then, the access point provides the determined available capacity metric to one or more second access points, and receives available capacity metrics of the one or more second access points. Moreover, the access point compares the available capacity metric and a parameter corresponding to the available capacity metrics. Based at least in part on the comparison, the access point dynamically and selectively performs load balancing, where performing the load balancing involves providing a recommendation to at least a first electronic device of the one or more electronic devices, and where the recommendation indicates that the first electronic device, which is associated with the access point, transition to a different communication channel.
Embodiments of the present invention transmit fragmented frames using a sequence control field in a MAC header that includes an extended 15-bit sequence number for tracking the order of frames, and a 1-bit PF field that indicates the position of a fragmented frame in conjunction with a 1-bit MF field carried in a frame control subfield of the MAC header. The fragmented frames can be received by a wireless device and defragmented according to the MF field, the PF field, and the sequence control number. The frames can be discarded if any are not received successfully.
The present disclosure provides a data transmission method, related devices and system. The method includes: an upper layer transmits a data packet to a corresponding Service Data Adaptation Protocol (SDAP) entity, according to at least one of a network slice identifier, an SDAP identifier, a flow identifier or a session identifier; the SDAP entity adds the flow identifier to the data packet, and transmits the data packet with the flow identifier to a Packet Data Convergence Protocol (PDCP) entity corresponding to a Data Radio Bearer (DRB), according to a corresponding relationship between the SDAP entity and the DRB.
This disclosure describes techniques that enable a Remote Radio Unit (RRU) configuration controller to detect a misconfigured RRU on a base station node. The RRU configuration controller may be configured to capture telemetry data within a service sector of a base-station node. The RRU configuration controller may further determine a signal Quality of Service (QoS) associated with the service sector, based on the telemetry data. In doing so, the RRU configuration controller may determine whether the RRU associated with the service sector is misconfigured.
Embodiments of the present disclosure provide a reference signal measurement method and a user terminal. The method includes: obtaining configuration information, where the configuration information is configured to configure a specific reference signal; measuring the specific reference signal according to the configuration information in an idle state or an inactive state.
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a base station (BS) may configure, before transmitting a physical downlink shared channel communication, a first resource and a second resource. The BS may transmit the physical downlink shared channel communication using the first resource. The BS may selectively use, after transmitting the physical downlink shared channel communication, the second resource for the reference signal transmission for subband selection and beam selection based at least in part on whether a retransmission event is detected. Numerous other aspects are provided.
A method for enabling communication of data relating to samples of electric measurements, the method being performed in an intelligent electronic device, IED, including a cellular radio module, the IED being configured to protect power system equipment. The method includes the steps of: detecting channel quality using the cellular radio module, the channel quality relating to a channel between the IED and a base station; transmitting packets using the cellular radio module, each packet including data relating to samples of electric measurements for protecting power system equipment; and increasing sample rate of the electric measurements when the channel quality is worse than a first threshold.
A beam management method, an apparatus thereof and an intelligent beam management device. The method includes: querying a database according to position information (x0, y0, z0) of a terminal equipment, the database including multiple entries, each entry containing beam measurement related information of a point (xi, yi, zi), selecting entries corresponding to points in a predetermined range of the terminal equipment from the database; selecting no more than a first number of base station transmitter beam identifiers with the highest number of occurrences from all the selected entries; and determining a base station transmitter beam serving the terminal equipment according to whether beams corresponding to the no more than a first number of base station transmitter beam identifiers belong to a serving base station or another base station.
Embodiments of the present application provides a method and device for network slice authentication, which is beneficial to realize an authentication of a terminal device by a third-party server. The method includes: acquiring, by a terminal device, first indication information, where the first indication information is used to indicate whether a third-party server corresponding to at least one network slice needs to perform authentication on the terminal device.
A public key of a sensor node key pair is transmitted from a sensor node 22 to a server 20 via sensor network communication, and furthermore is transmitted from the server 20 to a mobile terminal 25 via mobile line communication. In addition, a public key of a mobile terminal key pair is transmitted from the mobile terminal 25 to the sensor node 22 through local communication. Thus, the configuration allows the sensor node 22 and the mobile terminal 25 to generate a common key by combining their own private key and the public key of the counterpart in order to encrypt the local communication by using this common key.
A system for transmitting an identification code in a telecommunications system via a mobile device. The mobile device includes a component to generate embed an identification code by generating an inaudible signal. The inaudible signal is either ultrasonic or infrasonic. The mobile device also generates an audible signal based on information received from a microphone associated with the mobile device, merges the inaudible signal with the audible signal to produce a combined signal, and transmits the combined signal from the mobile device to the other device via the wireless network.
A terminal includes: a communicator that wirelessly performs encrypted communication with an access point; a processor; and a memory that stores at least one program executed by the processor and a key management table for storing a group key for the encrypted communication. The processor performs: acquiring the group key from the access point and storing the group key acquired in the key management table as a first group key; receiving a broadcast packet encrypted by the access point via the communicator; making a first determination as to whether the broadcast packet received is decryptable by using the first group key; and when it is determined, in the first determination, that the broadcast packet is not decryptable by using the first group key, generating information indicating that the first group key needs to be updated.
Methods and systems for recovering from SOR failures are provided. A method performed by a user equipment (UE) in a wireless communication system, the method comprises detecting a steering of roaming (SOR) failure during registering with a first visitor-public land mobile network (VPLMN) or after registration with the first VPLMN, wherein the UE operates in a manual mode; switching the manual mode to an automatic mode based on a determination that the SOR failure occurs; and performing PLMN selection procedure to obtain service on a second VPLMN which is a higher priority than the first VPLMN.
A method for operating an Ethernet on-board electrical system of a motor vehicle includes determining a propagation time or delay of a first signal on a first connection path between a first control unit of the Ethernet on-board electrical system and a second control unit of the Ethernet on-board electrical system. A maximum speed of the first connection path is determined. A type of transmission medium of the first connection path is determined on the basis of the connection delay and the maximum speed. A control unit for an Ethernet on-board electrical system and an Ethernet on-board electrical system for a motor vehicle are also provided.
A method and apparatus are disclosed that identify a motor vehicle operation and whether a driver is operating a mobile device. One example of operation may include a method that includes receiving vehicle data based on active operation of a vehicle and compiling a candidate driver identification profile (DIP) based on the received vehicle data. The method may also include comparing the candidate DIP to a pre-stored DIP and determining a match between the candidate DIP and the pre-stored DIP. The method may also include applying a restriction to a mobile station operated by a driver of the vehicle responsive to the match determination.
System, devices and methods are provided to automatically initiate an enhanced 911 (E911) call from a telematics control unit (TCU) (e.g., a TCU deployed with cellular modem or mobile phone in a vehicle) to an answering point (e.g. public safety answering point or access point (PSAP)). A wireless carrier (e.g., mobile service center (MSC)) employs a positioning determining entity (PDE) and algorithm to improve caller location determination using information provided by the TCU (e.g., GPS and dead reckoning information generated at the vehicle) and network location information when needed, and provides PDE estimated location of the caller to the PSAP (e.g., using a data channel and optionally a voice channel) to mitigate errors in TCU location data and reduce potentially conflicting location information provided to PSAPs from TCUs and wireless carriers or other phone service providers.
A 3D sound spatializer provides delay-compensated HRTF interpolation techniques and efficient cross-fading between current and delayed HRTF filter results to mitigate artifacts caused by interpolation between HRTF filters and the use of time-varying HRTF filters.
One or more electronic devices include one or more processors that process different segments or channels of an audio signal of sound for a user. The one or more processors process a first segment or channel of the sound with first HRTFs so the first segment or channel externally localizes in front of and to a right of a head of the user and process a second segment or channel of the sound with second HRTFs so the second segment or channel externally localizes in front of and to a left of the head of the user.
The present disclosure relates to a hearing aid and detachable speaker unit assembly. The detachable speaker unit assembly comprises a fastening structure to provide an enhanced removal force and stable insertion into the ear canal of the user.
A MEMS acoustic sensor includes a substrate, a back plate, a diaphragm, a dielectric layer and a connecting portion. The diaphragm is disposed between the substrate and the back plate and includes a vibration portion. The dielectric layer is formed between the substrate and the diaphragm and has a cavity corresponding to the vibrating portion. The connecting portion is located in the cavity and connects the vibrating portion and the substrate.
A sounding device includes a frame, and a vibration system and a magnetic circuit unit that are retained in the frame. The vibration system includes diaphragm and voice coil. The voice coil includes two first side edges and two second side edges. The magnetic circuit unit includes yoke, main magnetic body, and auxiliary magnetic body. The auxiliary magnetic body includes first auxiliary magnetic bodies each including main body portion and extension portion. The main body portion is recessed towards side surfaces of two first side edges to form grooves, the main magnetic body protrudes towards the grooves, and the pair of first side edges protrude towards the grooves, respectively. The sounding device can not only enable the auxiliary magnetic body to be more evenly surrounding the voice coil, but also enable the voice coil to have longer circumference with a same magnetic circuit area, thereby increasing BL value.
An image capture device with beamforming for wind noise optimized microphone placements is described. The image capture device includes a front facing microphone configured to capture an audio signal. The front facing microphone co-located with at least one optical component. The image capture device further includes at least one non-front facing microphone configured to capture an audio signal. The image capture device further includes a processor configured to generate a forward facing beam using the audio signal captured by the front facing microphone and the audio signal captured by the at least one non-front facing microphone, generate an omni beam using the audio signal captured by the at least one non-front facing microphone, and output an audio signal based on the forward facing beam and the omni beam.
An audio speaker having a speaker housing surrounding a back volume that is divided into a rear cavity behind a speaker driver and an adsorption cavity separated from the rear cavity by a permeable partition, is disclosed. More particularly, the adsorption cavity may be defined between the speaker housing and the permeable partition, and may be directly filled with adsorptive particles to adsorb gas during sound generation. The permeable partition may allow the gas to flow between the rear cavity and the adsorption cavity, and may retain the adsorptive particles within the adsorption cavity. Other embodiments are also described and claimed.
A detachable headband for a headphone system can incorporate a headband identification circuit that stores or encodes a headband identification parameter value. When the headband becomes attached to an ear cup, the headband can transmit the headband identification parameter value to the ear cup.
Provided is an information processing device that controls and presents sound information in an appropriate form to a user who acts in an environment on the basis of situation recognition including recognition of the environment and recognition of the actions of the user. The information processing device includes: a sensor that detects an object; an open ear style earpiece that is worn on an ear of a listener, and includes an acoustics generation unit, and a sound guide portion that transmits a sound generated by the acoustics generation unit into an earhole; and a processing unit that processes sound information of a sound source, the sound information being generated by the acoustics generation unit, the processing unit acquiring the sound information of the sound source corresponding to the object detected by the sensor, and a process of localizing a sound image of the acquired sound source while varying a position of the sound image in accordance with a position in a three-dimensional acoustic space, the position in the three-dimensional acoustic space corresponding to a position of the detected object.
A noise reduction device includes a processor that converts a noise signal collected by a microphone disposed in a control space into a noise signal in a frequency domain, a storage that stores the converted noise signal in the frequency domain as a reference signal, and a signal generator that generates a noise reduction signal for reducing the noise signal collected by the microphone at a control position of the control space. The processor determines whether or not the noise signal is non-stationary noise based on a frequency characteristic of the converted noise signal in the frequency domain and a frequency characteristic of the reference signal. When it is determined that the noise signal is the non-stationary noise, the processor controls the signal generator so as to cancel generation of the noise reduction signal.
Disclosed herein is an electronic device. In an embodiment, the electronic device may include a body, a display combined with the front of the body, and a speaker assembly embedded on at least one side of the body, wherein the speaker assembly may include a casing configured to form an external appearance and a speaker unit combined with the casing and configured to have at least part of an element of the speaker assembly exposed to an outside of the casing.
An image sensor is provided and includes a photoelectric conversion layer, an integrated circuit layer, and a charge storage layer. The photoelectric conversion layer includes a pixel separation structure defining pixel regions, each including a photoelectric conversion region. The integrated circuit layer read charges from the photoelectric conversion regions. The charge storage layer includes a stacked capacitor for each of the pixel regions. The stacked capacitor includes a lower pad electrode, an intermediate pad electrode, an upper pad electrode, a contact plug connecting the upper pad electrode to the lower pad electrode, a first lower capacitor structure connected between the lower pad electrode and the intermediate pad electrode, and an upper capacitor structure connected between the intermediate pad electrode and the upper pad electrode. The upper capacitor structure is stacked on the lower capacitor structure to partially overlap the lower capacitor structure when viewed in plan view.
An image sensor includes image sensor cells generating an image signal in response to one or more control signals, and a first driver generating a first control signal. The first driver includes a first positive supply terminal connected to a first power supply node. The image sensor also includes a voltage generator generating a first voltage at the first power supply node, where the voltage generator includes charge pump cells to receive clock signals and to source charge to the first power supply node, a delay line including delay line elements generating clock signals, where a first charge pump cell receives a first clock signal generated by a first delay line element, where a second charge pump cell receives a second clock signal generated by a second delay line element, and where a delay between the first clock signal and the second clock signal is determined by the delay line.
An image sensor includes a pixel array, in which a plurality of pixels are arranged, and a row driver for controlling the plurality of pixels. Each of the plurality of pixels includes a first photodiode, a second photodiode having a larger light-receiving area than the first photodiode, a first floating diffusion node in which charges generated by the first photodiode are stored, a first capacitor connected to the first floating diffusion node, and a capacitor control transistor having one end connected in series to the first capacitor. For each of the plurality of pixels, the row driver adjusts capacitance of the first floating diffusion node by using the capacitor control transistor for each of a plurality of preset operation modes during a readout period of the first photodiode.
An electronic device according to the present invention, includes at least one memory and at least one processor which function as: an acquisition unit configured to acquire a first line-of-sight information and a second line-of-sight information generated by mutually different statistical methods as line-of-sight information relating to a line of sight of a user looking at a display surface; and a processing unit configured to perform first processing on a basis of the first line-of-sight information and second processing different from the first processing on a basis of the second line-of-sight information.
An example method includes capturing, by an image capture device, a first image having a plurality of pixels. Each pixel includes a plurality of channels, and the first image is captured in accordance with first exposure parameters. The method includes determining, by a controller of the image capture device, average pixel intensities for each of the plurality of channels. The method includes determining, by the controller, a weighted average of pixel intensities using the average pixel intensities. The method includes setting, by the controller, a gain that is proportional to a ratio of a desired average pixel intensity relative to the weighted average of pixel intensities. The method includes setting, by the controller, second exposure parameters for a second image based on the gain. The method includes capturing, by the image capture device, the second image in accordance with the second exposure parameters.
The disclosed photoelectric conversion device includes a photoelectric conversion unit outputting a pulse signal in response to an incident of photon, a signal processing unit that is connected to the photoelectric conversion unit and counts the pulse signal, and a control unit that controls the signal processing unit. The signal processing unit includes a first count processing unit and a second count processing unit arranged in parallel. The control unit is configured to set an active period and an inactive period for each of the first count processing unit and the second count processing unit. A period during which the first count processing unit is active includes a first period during which the second count processing unit is active and a second period during which the second count processing unit is inactive.
The present invention belongs to the technical field of light tracking devices, and is specifically an automatic focus following, dimming and light tracking device comprising a Z-axis rotating focus following mechanism, an X-axis rotating focus following mechanism, and a Y-axis translational focusing mechanism. The Z-axis rotating focus following mechanism comprises a pedestal and a surface shell rotating about a Z-axis. A tracking and positioning module is provided in front of the surface shell. A lamp holder body rotating about an X-axis is provided on the top surface of the surface shell. A lens, a distance measuring unit and an illuminance measuring unit are provided on the front end of the lamp holder body. The lamp holder body is provided internally with a lamp holder assembly to reciprocate linearly along a Y-axis. The lamp holder assembly is provided relative to the lens. During use, manual intervention is not required.
Various embodiments of the present disclosure may include an imaging system that includes a base module, a camera module, an interface plate, and a locking ring. The base module may be mounted on the interface plate via one or more quick release fasteners. The camera module may then be coupled to the base module and one or more blind mate connectors may allow for the camera of the camera module to quickly connector with the base module and communicate data and/or power. A locking ring may then be coupled (e.g., threaded) onto the base module over the camera module to secure the camera module to the base module.
A system can include a display assembly that includes a display, a display side, a back side and a frame, where the back side includes a serial bus socket; and a camera assembly that includes a camera head unit coupled to an end of an arm, where an opposing end of the arm includes a serial bus connector receivable by the serial bus socket of the back side of the display assembly.
Systems and methods are described for providing variable-length media clips based upon a received media stream. An exemplary system for providing media clips to users includes a database comprising a list of rules associated with a plurality of programs, as well as a first server and a second server. The first server receives information about a particular program being viewed by a media player and obtains rules from the database for the identified program that are transmitted to the media player. The second server receives a media clip of the particular program being viewed from the media player, wherein the media clip is created at the media player in accordance with the rules corresponding to the program, and subsequently makes the media clip available to the users.
Systems and methods are described for a media guidance application (e.g., implemented on a user device) that aggregates related media content, associated with media content selected by a user, by comparing keywords.
An information distribution server includes a status estimation unit that derives an expected value of the number of distributions of content in each status in each time period, a score derivation unit that derives a probability score of the content for each time period and for each status, a distribution target determination unit that extracts a combination of a time period, status, and content in which the probability score is equal to or higher than a predetermined threshold value, and determines content relevant to the combination as a distribution target, and a distribution unit that distributes the distribution target on the basis of information indicated by the combination extracted by the distribution target determination unit.
A system may selectively deliver interactive portions of a piece of content, based for example on a recipient user's historical tendency to use interactive portions of prior content. Multiple levels of interactivity may be defined for a given piece of content, such as an advertisement, and different users may receive different levels of interactivity based on how much they use interactive features. Some users may receive no interactive features at all, while others may receive the interactive features, and despite the fact that all of the users' devices may be perfectly capable of processing the interactive features for the user. The omission from transmission may conserve bandwidth and transmission resources.
A signal processing device includes an input interface, an image processor, an audio processor, and a controller. The input interface receives signals of a video and an audio acquired concurrently in a space where subjects exist. The image processor recognizes subject images in the video, to determine a first type of area where each subject exists. The audio processor recognizes sound sources in the audio, to determine a second type of area where each sound source exists in the space, independently of the first type of area. The controller uses the first and second types of areas to judge coincidence or non-coincidence between a position of the each subject and a position of the each sound source, to determine a combination of a subject and a sound source whose positions coincide with each other. The controller selectively determines the subject image to be output that corresponds to the combination.
A display apparatus is provided. The display apparatus includes a display configured to display a user interface window for receiving a letter input; a communication interface configured to receive a control instruction for inputting letters from a control device; and a controller configured to control the display to selectively display an on-screen keypad for inputting letters on the user interface window based on whether the control device includes letter keys for inputting letters.
A method for co-hosting and an electronic device are disclosed. In the method, a co-hosting establishment instruction is acquired; configuration information of the first live streaming client is acquired in response to the co-hosting establishment instruction; first communication protocol information corresponding to a co-hosting process is acquired from the configuration information; and co-hosting with a second live streaming client is established based on the first communication protocol information. The co-hosting process is a general process in different types of co-hosting services, and includes a co-hosting establishment process.
A method for transmitting media data in a Moving Picture Experts Group (MPEG) Media Transport (MMT) system is provided. The method includes receiving a Media Processing Unit (MPU) fragmented into one or more Media Fragment Units (MFUs), generating one or more multimedia data packets each including a packet header and a payload, based on the MPU, and transmitting the one or more multimedia data packets to a terminal. A payload header included in the payload includes identification information indicating an MPU to which at least one MPU included in the payload belongs, and a counter indicating the number of the at least one MPU.
Methods and systems for calculating, storing, and allowing electronic searches for metadata associated with media titles. The metadata includes scores specific to each actor and each genre of a media title, where the scores indicate the degree to which an actor's performance in that title corresponds to a particular genre. Electronic searches for particular actors' performance in a specific genre thus return more accurate results that more correctly reflect how well the actors' performances reflect that genre.
A live event virtual experience is provided. Emotions of virtual spectators to a current situation occurring in a live event at a physical venue are determined from received data regarding reactions of the virtual spectators to the live event using bias detection. A historical sound clip that matches the emotions of the virtual spectators to the current situation occurring in the live event is retrieved. The historical sound clip that matches the emotions of the virtual spectators to the current situation occurring in the live event is input into a machine learning model that performs inverse bias mitigation to amplify bias and applies in-process adversarial fairness debiasing. The historical sound clip after performing the inverse bias mitigation to amplify the bias and applying the in-process adversarial fairness debiasing is converted to a standardized historical sound segment length. A sound representation is generated from the standardized historical sound segment length.
Innovations in syntax and semantics of coded picture buffer removal delay (“CPBRD”) values potentially simplify splicing operations. For example, a video encoder sets a CPBRD value for a current picture that indicates an increment value relative to a nominal coded picture buffer removal time of a preceding picture in decoding order, regardless of whether the preceding picture has a buffering period SEI message. The encoder can signal the CPBRD value according to a single-value approach in which a flag indicates how to interpret the CPBRD value, according to a two-value approach in which another CPBRD value (having a different interpretation) is also signaled, or according to a two-value approach that uses a flag and a delta value. A corresponding video decoder receives and parses the CPBRD value for the current picture. A splicing tool can perform simple concatenation operations to splice bitstreams using the CPBRD value for the current picture.
The present principles relate to a method and device. A method for encoding a residual block comprises: obtaining (500) a first coding mode relative to a first 2D transform when coding the residual blocks according to a coding mode relative to a first 2D transform is enabled; obtaining (510) a second coding mode relative to a second 2D transform when coding the residual blocks according to a coding mode relative to a second 2D transform is enabled; and encoding (530) the residual block according to either said first coding mode or said second coding mode or both; the method is characterized in that enabling or disabling (520) the coding of the residual block according to said second coding mode depends on said first coding mode. The present principles relate also to a method and device for encoding/decoding a picture.
Devices, systems and methods for digital video coding, which include geometric partitioning, are described. An exemplary method for video processing includes making a decision, based on a priority rule, regarding an order of insertion of motion candidates into a motion candidate list for a conversion between a current block of video and a bitstream representation of the video, wherein the current block is coded using a geometry partition mode; and performing, based on the decision and the motion candidate list, the conversion.
The present disclosure discloses an object detection method used in an object detection apparatus that includes the steps outlined below. An image signal received from an image sensor is detected to generate an image detection signal when an image variation is detected. An infrared signal received from an infrared sensor is detected to generate an infrared detection signal when an infrared energy variation is detected. A time counting process is initialized when the image detection signal is generated. An object detection signal is generated when the infrared detection signal is generated within a predetermined time period after the time counting process is initialized. A detection distance of the image sensor is larger than a detection distance of the infrared sensor.
A system comprises at least one cloud server of a cloud server computer system comprising at least one processor and memory storing a persistent virtual world system comprising one or more virtual objects including virtual data and models. The virtual objects comprise one or more of a virtual twin, a pure virtual object, or an application, wherein at least one of the virtual objects represents a store of real-world items connected to a periodically-updated database associated to the products of the at least one store. Users may access the store through the persistent virtual world system via a user device enabling interactions with and between elements within the store.
A processing system having at least one processor may establish a communication session between a first communication system of a first user and a second communication system of a second user, the communication session including first video content of a first physical environment of the first user and second video content of a second physical environment of the second user, determine a first visualization action for a first physical object in the first physical environment in accordance with a first configuration setting of the first user for the communication session, obtain the first video content from a first camera of the first communication system, detect the first physical object in the first video content, and perform the first visualization action to modify the first video content. The processing system may then transmit first visualization information including the first video content that is modified to the second communication system.
Methods and systems for generating free viewpoint videos (FVVs) based on images captured in a sports arena. A method includes projecting, onto objects within a filming area within the sports arena, a predefined pattern including a large set of features; generating, based on signals captured by each of a plurality of depth cameras, a point cloud for each depth camera, wherein the plurality of depth cameras is deployed in proximity to the filming area, wherein the captured signals are reflected off of the objects within the filming area; creating, based on the plurality of point clouds, a unified point cloud; meshing points in the unified point cloud to generate a three-dimensional (3D) model of the objects; texturing the 3D model based on images captured by the plurality of depth cameras; and rendering the textured 3D model as a FVV including a series of video frames with respect to a viewpoint.
A transport apparatus includes: an apparatus body; an opening and closing unit attached to the apparatus body so as to be openable and closable between a closed position where an upper surface of the apparatus body is covered and an open position where the upper surface of the apparatus body is exposed, the opening and closing unit including, inside the opening and closing unit, a transport path along which a target material is transported; a transport path member that has a transport path surface constituting a part of the transport path, is rotatably supported by the opening and closing unit at one end portion side of the transport path member, and is configured such that the transport path is opened when the other end portion side of the transport path member moves downward from the opening and closing unit; and a hook portion that is rotatably attached to the other end portion side of the transport path member, is configured to hold the transport path member in a closed state of the transport path, in a hooked state in which the hook portion is hooked on a hooked portion of the opening and closing unit, based on a force applied toward a first rotation direction along which the hook portion is hooked to the hooked portion, and is configured to rotate in a second rotation direction opposite to the first rotation direction by coming into contact with the hooked portion while the transport path member is pushed upward by the upper surface of the apparatus body when the opening and closing unit is moved from the open position to the closed position in a non-hooked state in which the hook portion is not hooked on the hooked portion.
A method and system for managing storage of scanned document in Multi-Function Printer (MFP). The method comprises receiving document and request for scanning the document. Further, the method comprises determining options for storing the document, based on properties for scanning the document and current capacity of storage unit. Each of the options indicates image file format for the document and at least one of color mode or image resolution for the document. Furthermore, the method comprises providing the options for receiving selection from user. Thereafter, the method comprises storing, the scanned version of the document in the storage unit, based on option selected by the user. The method and system ensures that the scanning of the document is performed even when the sufficient capacity is not available in the MFP.
A system and method for secure storage and management of transitory data, comprising at least a profile manager, a callback manager, a context analysis engine, and a vault manager, which allows a user to create a data container to store data preferences, which encrypts the data stored within a data container, which creates a password for accessing the data container, which temporarily stores the data container, which manages data container interactions between the system user and a second user, such as a business enterprise, and which establishes default preferences and creates a default container based upon context content data.
Example embodiments of systems and methods for telephone call regulation include the use of a predictive model. An example method includes receiving, by a predictive model, a telephone number from a user application comprising instructions for execution on a user device and determining, by the predictive model, a spam factor for the received telephone number. The example method further includes determining, by the predictive model, a classification of the received telephone number based on the spam factor and transmitting, by the predictive model, the classification of the received telephone number to the user application. The example method further includes receiving, by the predictive model, a feedback from the user application, the feedback indicative of a corrective classification of the received telephone number and modifying, by the predictive model, the spam factor for the received telephone number based on the corrective classification.
An ML entity senses a first PPDU on a first fink; and if the first PPDU is an intra-BSS PPDU, and a value of a duration field of the first PPDU is greater than a value of a target NAV of a second link, the ML entity updates the value of the target NAV of the second link to the value of the duration field of the first PPDU, where the second link is any one of a plurality of links supported by the ML entity other than the first link.
A first system (11) is configured to transmit an interest message, e.g. to a router (21). The interest message specifies criteria identifying data units from an area of interest, e.g. an intersection, which are to be aggregated and comprises at least one parameter specifying how the data units are requested to be aggregated. A second system (1) is configured to receive the interest message from a sender, e.g. a router (21), determine whether the system will return an aggregation of data units matching the criteria, and return a data message comprising an aggregation of data units matching the criteria to the sender (21) if the processing means have determined that the system will return an aggregation of data units matching the criteria. The data units are aggregated in the data message in dependence on how the data units were requested to be aggregated.
Various embodiments of systems, apparatus, and/or methods are described for restricting user devices from accessing a communication network. In one implementation, multiple user devices are assigned to a user profile. At least one access parameter is designated for the user profile. An access device monitors data usage, time usage, and content usage of each of the devices associated with the user profile. In some examples, the access device may consolidate the data usage and time usage of all of the devices. If one or more of the consolidated data usage, consolidated time usage, or content usage violates the access parameter of the user profile, the access device restricts at least one of the multiple user devices from accessing the communication network.
Disclosed in some examples are methods, systems, and machine readable mediums which automatically generate standardized interfaces to sensor data consumers, provide sensor data search functionality, automatically determine data quality, and cache previously used sensor data to minimize the burden on application developers and minimize API call costs.
Computer-implemented methods, apparatuses, and systems are provided for synchronizing data based on a blockchain integrated station. The blockchain integrated station includes a central processing unit (CPU) and an intelligent network card. The intelligent network card includes a processor different from the CPU. The blockchain integrated station serves as a blockchain node of a blockchain network, and the intelligent network card is configured to inquiry other blockchain nodes of the blockchain network on whether there is to-be-synchronized block data; in response to determining that there is the to-be-synchronized block data, pull the to-be-synchronized block data from the other nodes of the blockchain network; and provide the to-be-synchronized block data to the CPU.
The subject matter of this specification can be implemented in, among other things, a method and a system to perform the method that includes receiving a request from a client device to execute an application, selecting servers that provide remote desktop environment and host the requested application, determining, based on a priority level for a client session to be established, a capacity of system resources and a current utilization level of each server, that the client device is to be directed to a first server, the first server having an expected utilization level that satisfies a threshold condition, and directing the request to the first server to establish the client session and to execute the requested application as part of the client session.
A computing system can manage a network-based service for a given region. The system receives a transport request from a user device of a requesting user, the transport request including a pickup location and a specified vehicle type. Based on the specified vehicle type, the system makes a determination to fulfill the transport request by performing a first set of operations in accordance with a multi-invitation mode as opposed to a second set of operations in accordance with a single-invitation mode. The multi-invitation mode includes transmitting an invitation to service the transport request multiple provider devices of candidate transport providers, and selecting a transport provider from the candidates to service the transport request for the requesting user.
Controller devices may be configured to execute a network discovery service to identify other devices on a network, including other controller devices, user computing devices, and/or human machine interface devices. The controller devices may communicate with the devices on the network. An individual controller device may, upon connection to a human machine interface device, provide to the human machine interface device via a web server, a graphical user interface from which a user may configure the controller device or connect to another controller device on the network.
Methods and systems for using cloned accounts to track attacks on user accounts are described. A user login attempt is detected for a user account from a client computing device. A determination is made that the user is not a legitimate user. The user is routed to a cloned user account. An analysis of the interaction between the user and the cloned user account is performed.
A verification server comprising a memory and a processor programmed to execute instructions stored in the memory. The instructions include receiving a link registration request including a third-party link to a third-party server, validating the third-party server as a result of receiving the link registration request, generating a unique code as a result of validating the third-party server, and generating a custom link that includes the unique code.
Secure device data records (DDRs) are provided. In some embodiments, a system for secure DDRs includes a processor of a wireless communication device for wireless communication with a wireless network, in which the processor is configured with a secure execution environment, and in which the secure execution environment is configured to: monitor service usage of the wireless communication device with the wireless network; and generate a plurality of device data records of the monitored service usage of the wireless communication device with the wireless network, in which each device data record is associated with a unique sequence order identifier; and a memory coupled to the processor and configured to provide the processor with instructions. In some embodiments, the secure execution environment is located in an application processor, in a modem processor, and/or in a subscriber identity module (SIM).
A threat detection method includes: obtaining packets in a Transmission Control Protocol (TCP) session between a first device and a second device; obtaining a first data flow transmitted from the first device and a second data flow transmitted from the second device in the TCP session; obtaining time information of each of a plurality of first packets in the first data flow and time information of each of a plurality of second packets in the second data flow; calculating an activation rate, a response rate, and a quantity of interactions based on the time information; and if the activation rate is greater than or equal to a first threshold, the response rate is greater than or equal to a second threshold, and the quantity of interactions is greater than or equal to a third threshold, determining that the first device is threatened.
Logic may reduce the latency and increase the confidence in message time series (MTS) intrusion detection systems (IDSs). Logic may capture traffic on an in-vehicle network bus during a first traffic window. Logic may filter the traffic within the first traffic window to determine more than one observation window, wherein the more than observation window comprises at least a first observation window and a second observation window. Logic may evaluate the more than one observation window to determine a first output based on a first observation window and a second output based on a second observation window, the first and second outputs to indicate if an intrusion is detected. Logic may determine, based on a combination of the outputs, that the traffic during the first traffic window comprises an intrusion. Logic may output an indication of the intrusion.
The present disclosure generally relates to Blockchain-based systems configured to process access rights to resources in a computationally efficient manner. Certain embodiments of the present disclosure generally relate to systems and methods that generate distributed applications to represent digital access rights to resources. Additionally, certain embodiments of the present disclosure generally relate to systems and methods that enhance the processing of assigning access rights using a Blockchain-based system using metadata.
A server receives encrypted data from a protected-resource-requesting device that includes an encrypted combination of the device and user identification. The first server requests a most recent copy of data of a distributed ledger from a randomly selected logged-in workstation. The first server searches for a match of the encrypted data from the first device in the distributed ledger data received from the randomly selected workstation. In response to determining a match, the first server updates a table of a second server with a one-time-password (OTP) and a copy of the encrypted data received from the device. The first server sends the OTP and an instruction to the device to send the OTP and the encrypted data to the second server, which determines whether a match exists. In response to a confirmed match, the first server grants access to the device.
One embodiment provides a method, including: identifying a biometric pattern present in a wireless signal associated with an information handling device; determining, using a processor, whether the biometric pattern corresponds to an authorized biometric pattern; and authenticating, responsive to determining that the biometric pattern corresponds to the authorized biometric pattern, a user of the information handling device. Other aspects are described and claimed.
Aspects of the disclosure relate to voice biometric authentication in a virtual assistant. In some embodiments, a computing platform may receive, from a user device, an audio file comprising a voice command to access information related to a user account. The computing platform may retrieve one or more voice biometric signatures from a voice biometric database associated with the user account, and apply a voice biometric matching algorithm to compare the voice command of the audio file to the one or more voice biometric signatures to determine if a match exists between the voice command and one of the one or more voice biometric signatures. In response to determining that a match exists, the computing platform may retrieve information associated with the user account, and then send, via the communication interface, the information associated with the user account to the user device.
A method (800) for logging microservices in a platform for unified governance of a plurality of intensive computing solutions (70) comprising: a proxy microservice (20), a token security microservice (30), at least one security repository (35,36,37), a logging module (90), a service register (91), and comprising the steps of:
Reception (820) of a join request from a new microservice (60),
Verification (830) of the unique identifier of the new microservice (IDMS),
Generation (840) of an authentication token and transmission to the new microservice,
Reception (850) of a logging request from a new microservice, comprising data that provides
access to the resources of the new microservice and the generated authentication token,
Verification (860) of the authentication token with the token security microservice (30),
Logging (870), when the authentication token is validated, data that provides access to the resources of the new microservice on the service register (91).
An enhanced device and method for anonymization also offering improved security properties of data exchanged bidirectionally between a client and a server in a communication network. A protocol in respect of data exchange between client and server which relies on a two-level third-party servers architecture as well as on a system for bidirectional communication between the client and the server through these two levels of third-party servers.
Mechanisms (which can include systems, methods, and media) for securing connections to IoT devices are provided. In some embodiments, systems for securing connections to Internet of Things (IoT) devices are provided, the systems comprising: a memory; and a hardware processor coupled to the memory and configured to: receive first inbound traffic at a router from a wide area network (WAN), wherein the first inbound traffic is destined for a first IoT device; block the first inbound traffic at the router; notify a server on the WAN that the first inbound traffic has been blocked; receive instructions from the server indicating to unblock the first inbound traffic; and unblock the first inbound traffic.
A carrier-grade network address translation (NAT) gateway system includes a switch having a gateway function configured to receive packets that are communicated via its ingress and egress ports. The switch having the gateway function has a first link to a first NAT processing function and a second link to a second NAT processing function. The first NAT processing function has a first deterministic address/port translation function and a first mapping table for storing first binding entries. The second NAT processing function has a second deterministic address/port translation function and a second mapping table for storing second binding entries. Preferably, the first and the second deterministic address/port translation functions are the same. The switch is configured to communicate each received packet for processing at both the first and the second NAT processing functions (e.g., in either a serial manner or a parallel manner), which provides redundancy in state information.
Provided is a method by which a cross chatbot gateway allows an event to be shared between chatbots, and the method includes the steps of: receiving an event message from a first chatbot communicating with a first chatting server using a first chatting protocol, wherein the event message includes destination information and event information of a first user, who is a chatting counterpart of the first chatbot; and transmitting the event information to a second chatbot communicating with a second chatting server using a second chatting protocol, on the basis of the destination information.
An electronic communications method includes sending, by a user device, an electronic communication to a device. The electronic communications method further includes receiving, by the user device, an electronic confirmation message. The electronic communications method further includes sending, by the user device, electronic information. The electronic communications message further includes receiving, by the user device, a value. The value is based on electronically analyzing simultaneous electronic information being sent to the device. The electronic communications message further includes receiving, by the user device, an electronic recommendation message. The electronic recommendation message includes a recommended schedule of communications based on the score. The electronic communications method further includes sending, by the user device, an electronic request message based on the value and the electronic recommendation message.
This disclosure relates to an information replying method, apparatus, electronic device, computer storage medium, and product. The method includes: after favoriting target information, displaying the target information in a favorites page in response to a viewing instruction with respect to the target information, the target information being obtained by commenting on or replying to target multimedia content; receiving a reply instruction with respect to the target information; and replying to the target information in response to the reply instruction.
A system for generating a virtual assistant in a messaging user interface the system including a computing device configured to initiate a virtual message user interface between a user client device and the computing device; receive a user message entered by a user into the virtual message user interface; retrieve data relating to a user agenda list including a plurality of agenda actions; analyze the user message to identify an agenda action related to the user message; and generate a response to the user message as a function of analyzing the user message, wherein generating the response further comprises generating a user-action learner, wherein the user-action learner utilizes a previous message and the user message as an input and output a response; identifying a response as a function of generating the user-action learner; and displaying the response within the virtual message user interface.
A system for facilitating efficient command management in a network interface controller (NIC) is provided. During operation, the system can determine, at the NIC, a trigger condition and a location in a command queue for a set of commands corresponding to the trigger condition. The command queue can be external to the NIC. The location can correspond to an end of the set of commands in the command queue. The system can then determine, at the NIC, whether the trigger condition has been satisfied. If the trigger condition is satisfied, the system can fetch a respective command of the set of commands from the command queue and issuing the command from the NIC until the location is reached, thereby bypassing locally storing the set of commands prior to the trigger condition being satisfied.
Systems and methods are provided for monitoring traffic flow using a trained machine learning (ML) model. For example, in order to maintain a stable level of connectivity and network experience for the devices in a network, the ML model can monitor the data flow of each device and label each data flow based on its behavior and properties. The system can take various actions based on the labeled data flow, including generate an alert, automatically change network settings, or otherwise adjust the data flow from the device.
Easy and correct estimation of a relationship between entities is made possible. An entity relationship estimation apparatus that estimates a relationship between a plurality of entities each executing a process is configured to include: a window-based correlation and traffic volume estimation unit that acquires traffic data of a plurality of entities, and calculates correlation values in one or more windows of a predetermined time width of each traffic data of at least one entity pair; and a relationship type estimation unit that estimates a type of relationship between entities of the entity pair based on the correlation values of the windows of the entity pair.
Some embodiments of the invention provide a method of reporting telemetry data in a telecommunication network. The telemetry data is collected from a set of one or more telemetry-producing (TP) network elements and is distributed to a set of one or more telemetry-consuming (TC) network elements registered to receive the telemetry data. The method receives a telemetry packet produced by a TP network element and performs a filtering operation to determine whether the telemetry packet should be reported to at least a subset of one or more TC network elements. When the filtering operations result in a determination that the telemetry packet should be reported, the method forwards the telemetry packet to the subset of TC network elements.
A control plane server of a packet processing service assigns a first node group comprising exception-path nodes of the service to a network interface of a first application. Nodes of the assigned node group provide packet rewriting rules used by fast-path nodes of the service to direct requests of the application. In response to detecting that a workload migration criterion has been met, the control plane server initiates a migration workflow of the interface. During the workflow, flow state information of a packet flow is replicated at nodes of the first node group, sent from the first node group to a second node group via a fast-path node, and replicated at nodes of the second node group. Connections used for the application requests remain operational. After the migration workflow completes, nodes of the second node group provide packet rewriting rules for directing requests of the application.
A computer-implemented method, a computer program product, and a computer system for multi-path networking with a feature of multiplexing. One or more computing devices or servers configure wrappers for respective ones of applications and run the applications with the wrappers preloaded to the respective ones of the applications. The wrappers establish communication through one or more alternative paths between wrapped applications, where the one or more alternative paths are parallel to an original path between the applications. The wrappers exchange data between the applications through either the one or more alternative paths or the original path. The wrappers finalize connections through the one or more alternative paths, in response to all the data being exchanged.
Systems and methods for establishing routing information between software containers or other virtualized environments within a network, and providing inter-container routing between the software services operating on the network, are disclosed herein. The system utilizes an existing routing protocol such as Open Shortest Path First (OSPF) and establishes an overlay network that provides end-to-end connectivity between services of a customer operating in an Infrastructure as a Service (IaaS) network, while maintaining isolation from the traffic of other customers of the IaaS network. The system uses OSPF to learn aspects of the routes between containers in the network, and further builds a customer-specific overlay network based on IP-to-IP encapsulation of the OSPF messages.
A device may receive information identifying existing virtual network functions (VNFs) associated with an existing virtual radio access network (VRAN), and may receive information identifying proposed VNFs to deploy with the existing VRAN, wherein the information identifying the proposed VNFs includes VNF descriptors indicating interface dependencies associated with the proposed VNFs. The device may generate testing configurations, for testing the proposed VNFs, based on the interface dependencies, and may determine that a set of the proposed VNFs are validated based on testing the proposed VNFs with the testing configurations. The device may derive dependency constraints for the set of the proposed VNFs based on the information identifying the existing VNFs, and may select a new VNF that satisfies the dependency constraints, based on the set of the proposed VNFs. The device may cause the new VNF to be deployed with the existing VRAN.
A system for management of task force collaboration over a communications network comprising a plurality of network devices, the system comprising processing circuitry configured to: provide: (a) a dynamic Quality of Service availability map, the dynamic Quality of Service availability map being indicative of current available Quality of Services at a plurality of geographical locations within the communications network; (b) groups' information indicative of one or more task force collaboration groups, wherein each task force collaboration group of the task force collaboration groups indicates at least two of the network devices being members in the respective task force collaboration group; and (c) current locations' information indicative of current geographical locations of at least some of the network devices; obtain, from a given member of a given task force collaboration group of the task force collaboration groups, a message to be transmitted to other members of the given task force collaboration group, other than the given member, the message having a Quality of Service requirement; identify at least one message manipulation requiring member of the other members, that is currently located, according to the current locations' information, at a respective first geographical location having, according to the dynamic Quality of Service availability map, an available Quality of Service that does not support the Quality of Service requirement; generate, for the message manipulation requiring member, a manipulated message, being a manipulation of the message, wherein the manipulated message meets the available Quality of Service; and communicate the manipulated message to the message manipulation requiring member
A method includes identifying, by a first server, a set of servers in an edge data center, discovering details of a plurality of components of each corresponding server of the set of servers, updating inventory of the set of servers based on at least the details of the plurality of components of each corresponding server of the set of servers, and performing health checks on the set of servers according to a health check frequency. The first server is connected to the set of servers by a switch. Performing the health checks includes detecting a removal of a second server from the set of servers, detecting an addition of the second server to the set of servers, detecting an addition of a new component in the second server, or detecting a replacement of a failed component in the second server in response to detecting a failure of the failed component.
A centralized configuration management system (CCM) may receive, from an NMS device, a request concerning a configuration for a microservice associated with the NMS device. The CCM may identify, based on the request, a first data model associated with default configuration information. The CCM may identify, based on the request, a second data model associated with customized configuration information. The CCM may generate, based on the first data model and the second data model, a response that includes at least one configuration parameter. The CCM may send the response to the NMS device to allow the microservice to be configured based on the at least one configuration parameter.
A method includes (a) receiving and storing interaction time data associated with processes of a communication distributor server for an end-user network having an associated contact center with agent instances; (b) determining whether a trigger specified in a first logical directive is initiated; (c) upon determining that the trigger specified in the first logical directive is initiated, determining whether a metric related to the customer communications with the end-user network satisfies the condition in the first logical directive; and (d) upon determining that the metric related to the customer communications with the end-user network satisfies the condition in the first logical directive, providing the operation to at least one of the end-user network or the communication distributor server.
Included are a demodulation unit 20 that demodulates a received OFDM modulation signal to acquire a demodulated constellation signal, an ideal constellation signal generation unit 312 that generates an ideal constellation signal from the demodulated constellation signal, a data extraction unit 313 that extracts signal data included in some symbol sections including a known reference symbol, among all symbol sections, from the demodulated constellation signal and the ideal constellation signal, a phase error calculation unit 314 that calculates the phase error of the demodulated constellation signal for the ideal constellation signal, with respect to the extracted signal data, a phase error characteristics estimation unit 315 that estimates the frequency characteristics of the phase error, and a phase error correction unit 316 that corrects the phase error of the demodulated constellation signal, based on the frequency characteristics of the phase error.
At least a portion of a physical layer (PHY) preamble of a PHY protocol data unit (PPDU) for transmission in a vehicular communication network is generated to span a first bandwidth a) based on a first orthogonal frequency division multiplexing (OFDM) numerology that is defined for a second bandwidth greater than the first bandwidth and b) down-clocked to generate the at least the portion to span the first bandwidth. The at least the portion includes a legacy portion decodable by a legacy device operating in the network. A data portion is generated based on a second OFDM numerology defined to span the second bandwidth. The PPDU is generated to include the at least the legacy portion of the PHY preamble in a first sub-band, a duplicate of the at least the portion of the preamble in a second sub-band, and the data portion that spans the second bandwidth.
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive pilot signaling associated with inphase and quadrature (IQ) mismatch estimation for a set of antennas of a base station. The UE may measure pilot signals for each of the set of antennas based on a pilot signal pattern of the pilot signaling, and calculate an estimation of an IQ mismatch for each antenna of the set of antennas of the base station based on measuring the pilot signals. The base station may receive, from the UE, a report including an indication of the estimation of the IQ mismatch for each antenna of the set of antennas of the base station based on the pilot signals.
An information transmission method and system, and a convergence gateway, where the method includes receiving, by the convergence gateway, a service request from first user equipment, where the service request includes identity information of the first user equipment and service information of the first user equipment, obtaining, by the convergence gateway, first user permission information of the first user equipment in a first network according to the identity information of the first user equipment, and determining, by the convergence gateway based on the first user permission information, a forwarding manner for forwarding the service information to second user equipment. A convergence service for a private network and a public network is implemented using the convergence gateway such that indoor communication signal quality can be improved, and network construction costs can be reduced.
The present invention provides an OBD interface bus type detection method and apparatus. The method includes: determining a first bus feature of a connection cable associated with a selected pin in an on-board diagnostics OBD interface; matching the first bus feature with an OBD interface bus library and determining a bus type of the connection cable associated with the selected pin; determining, according to the bus type of the connection cable associated with the selected pin, a second bus feature of the connection cable associated with the selected pin; and sending the second bus feature to a vehicle diagnostic instrument, to enable the vehicle diagnostic instrument to perform communications protocol scanning on the selected pin in the OBD interface according to the second bus feature. According to the present invention, a communications protocol meeting the second bus feature may be directly used by the vehicle diagnostic instrument to perform diagnostic scanning on the selected pin, thereby reducing scanning interference for different bus types.
Example embodiments provide techniques for configuring a system to receive an input at a source device and present an output at another device within the same space as the source device. The output device may be selected based on various factors relating to the capabilities of the output device, the type of output responsive to the user input, whether the output device is active, whether the output device was recently used and others.
In embodiments, an authentication server interfaces between a user device with a self-signed certificate and a verifying computer that accepts a user name and password. The user device generates a self-signed certificate signed by a private key on the user device. The self-signed certificate is transmitted to a verifying party computer over a network. The verifying party stores the self-signed certificate with user identification data, including at least one of a user name, user address, user email, user phone number, user tax ID, user social security number and user financial account number. In subsequent communications, the verifying party receives a certificate chain including the self-signed certificate, and matches that with the user identification data stored in a database.
A method of registering a person as an authorized user of a portable device includes acquiring biometric data or a combination of pieces of biometric data of a person, encrypting the acquired biometric data or the combination of pieces of biometric data of the person, generating a code from the encrypted biometric data or the combination of pieces of biometric data of the person, inserting the code in an extension field of a public key certificate stored in the portable device, generating a private key and a public key that corresponds to the private key, based on the public key certificate, wherein the private key contains the code, transmitting the public key to a remote entity that is in communication with the portable device, thereby enabling the remote entity to register the person as an authorized user of the portable device, and modifying the public key to generate a modified public key configured to be used in case that the remote entity is disconnected from a service providing server.
Technologies disclosed herein provide an apparatus comprising a fuse controller coupled to an aggregator. The fuse controller includes a plurality of fuses for storing a unique identifier of a device and a first secured value of a first password associated with the unique identifier. The aggregator is to receive the unique identifier and the first secured value from the fuse controller, send the unique identifier to an unlock host, receive a second password from the unlock host, compute a second secured value of the second password using a security function, and unlock one or more privileged features on the device based on the first secured value corresponding to the second secured value. In a specific embodiment, the first secured value corresponds to the second secured value if the first password is equivalent to the second password.
In one embodiment, a system including a tangible token comprising a single integrated transparent gemstone produced by fusing together a first transparent gemstone and a second transparent gemstone, a first internal side of the first transparent gemstone is etched with information pertaining to a blockchain, and the information comprises at least a private key, a public key, and an address, the first internal side of the first transparent gemstone is aligned with a second internal side of the second transparent gemstone, and the aligning encapsulates the information within a perimeter of the second internal side such that the information does not extend beyond the perimeter. The system includes a computing device that executes instructions to: read the information, validate, via a network and the address, the public key and private key are associated with the blockchain, and present an indication of whether or not the information is validated.
A method includes extracting, by an individual computing system, physical movement intentions of an individual from neural signals; mapping, by a secure element of the individual computing system, the physical movement intentions to a character string representing a knowledge factor; and establishing, by the individual computing system, a secure, mutually authenticated communication channel between the individual computing system and a provider computing system by using the knowledge factor as an input to a password authenticated key exchange protocol and generating a symmetric encryption key using the knowledge factor as an input to a key exchange protocol.
Systems, methods, and software for secure access control to digitally stored information. Owners of digitally stored information enter access control data using a first graphical user interface (GUI) on a first device. Vault space is allocated in memory for receiving and storing the information remotely from the first device. A keyholder and a guardian identified by the access control data are associated with the information. A keyholder access request for the information is transmitted via a second GUI on a second device. Responsive to determining the keyholder to be associated with the information, a third device of a guardian receives a notification of the access request, and the guardian may use a third GUI to transmit an access authorization. The information may be transmitted to the second device upon determining that the guardian is associated with the information.
Certain aspects of the present disclosure provide techniques for summarizing data in a distributed system. Embodiments include generating an ordered list of blocks by iterating through a first group of blocks of a hash chain starting at a last block of the hash chain and adding each of the first group of blocks of the hash chain to the ordered list. Embodiments further include generating summary data by applying a summary function to the first group of blocks based on the ordered list. The summary function may take the ordered list as an input and provide the summary data of the first group of blocks as an output. Embodiments further include generating a summary block comprising the summary data and adding the summary block to a summary chain.
A method for obtaining a blockchain structure includes providing a first data block and a second data block, wherein a first data processing rule is assigned to first data of the first data block, and a second data processing rule is assigned to second data of the second data block. The first data processing rule is linked to the second data processing rule to obtain a third data processing rule, wherein the first data processing rule is executed before the second data processing rule when the third data processing rule is executed. The second data processing rule is linked to the first data processing rule to obtain a fourth data processing rule. When the fourth data processing rule is executed, the first data processing rule is executed after the second data processing rule. The third data processing rule is stored in the second data block and the fourth data processing rule is stored in the first data block to obtain the blockchain structure.
Apparatus and methods associated with the authentication of a welding or cutting torch with a power supply are provided. According to some implementations, the authentication includes encryption/decryption techniques initiated by the physical or virtual closure of one or more of a trigger switch and a parts-in-place switch. The delivery of high voltage welding or cutting power from the power supply to the torch being enabled only upon a successful authentication of the torch with the power supply.
Certain aspects of the present disclosure provide techniques for full-duplex slot configuration. A method that may be performed by a wireless node includes determining one or more traffic parameters associated with data configured for communication via wireless links including at least one reception link and at least one transmission link, selecting a full-duplex (FD) slot type for communication of the data via the wireless links, wherein the FD slot type is based on the one or more traffic parameters, and communicating the data with one or more wireless nodes via the wireless links in accordance with the selected FD slot type.
Systems, methods, and baseband processors are provided to generate or process symbols in a synchronization subframe. In one example, a method includes selecting non-consecutive orthogonal frequency division multiplexing (OFDM) symbols in a synchronization subframe. A transmitter is instructed to transmit demodulation reference symbols (DM-RS) on identical first sets of subcarriers in respective OFDM symbols of the selected non-consecutive OFDM symbols for a Physical Broadcast Channel (PBCH) using a same transmit beam, wherein a gap between two subcarriers in a respective set of the identical first sets of subcarriers is three subcarriers. The transmitter is instructed to transmit the PBCH on identical second sets of subcarriers in respective OFDM symbols in the selected non-consecutive OFDM symbols.
A method by a base station includes transmitting, via a first cell operating on a first component carrier, a first radio access network (RAN) profile indexing message to a user equipment (UE), the first RAN profile indexing message comprising a first plurality of Bandwidth Part (BWP) indices corresponding to a first plurality of BWP configurations, transmitting, via the first cell on a first resource block (RB) of a default BWP of the first component carrier, a first BWP index to the UE, the first BWP index corresponding to a first BWP configuration of the first plurality of BWP configurations. The at least one of the first plurality of BWP configurations includes a BWP index associated with the corresponding BWP configuration, and a frequency location of the corresponding BWP configuration, a bandwidth in the frequency domain, a transmission type, and one or more periodic resource allocations associated with the transmission type.
Methods, systems and apparatus are provided for hybrid automatic repeat request (HARQ) processes. A wireless transmit/receive unit (WTRU) may receive first uplink (UL)-downlink (DL) configuration information indicating a first UL-DL configuration, and may receive second UL-DL configuration information indicating a second UL-DL configuration. The WTRU may receive a physical downlink shared control channel (PDSCH) transmission in a DL direction of one or more first symbols in a first subframe. The DL direction of the one or more first symbols may be based on the first UL-DL configuration and the second UL-DL configuration. The WTRU may transmit first acknowledgement (ACK)/negative ACK (NACK) information in a UL direction of one or more second symbols in the first subframe. The first ACK/NACK information may be based on the PDSCH transmission. The UL direction of the one or more second symbols may be based on the first UL-DL configuration and the second UL-DL configuration.
This application discloses an adaptive transmission method for satellite communication. First, a receive end determines a redundancy version index; second, the receive end feeds back a redundancy version index signal to a transmit end; then, the transmit end receives the redundancy version index fed back by the receive end, and performs operations such as demodulation and decoding on the redundancy version index signal, to obtain the redundancy version index; and then, the transmit end obtains a corresponding redundancy version combination based on the obtained redundancy version index; and finally, the transmit end selects a proper diversity mode for transmission based on the obtained redundancy version combination.
The present disclosure provides a terminal, a server, an Internet of Things data transmission method, and a data transmission system, wherein the Internet of Things data transmission method includes following blocks: transmitting data and uniquely corresponding identity information from a terminal used to collect data to a server, and feeding back, at the server, at least one response signal to the terminal in response to the received data and the identity information.
A method, a node and a detector for detecting an interfering signal in a wireless network communication system comprising a network manager and several nodes, each node (202B) comprising a detector (204) for receiving input signals from at least one antenna, a delay component (205) for delaying a received input signal, and a receiver (206RX) for determining an energy pattern of expected received input signals. The detector (204) is configured to send an alarm signal to the receiver (206RX) depending on the presence or absence of an interfering signal from an interferer 203 and an active/inactive state of the receiver (206RX).
Systems and methods for strategizing the insertion and/or removal of a node into and/or out of a network are provided. A system, according to one implementation, includes a processing device and a memory device configured to store a computer program. The computer program includes instructions that, when executed, enable the processing device to configure a Network Element (NE) in a pass-through mode whereby channels are neither added nor dropped to thereby prepare the NE for insertion into or removal from a photonic network. Upon the insertion of the NE into the photonic network or the removal of the NE from the photonic network, the instructions may further enable the processing device to perform a zero configuration procedure for automatically establishing communication along one or more Optical Service Channels (OSCs) and for automatically controlling gain and loss characteristics along one or more fiber links altered by the insertion or removal.
One or more processors control processing of radio frequency (RF) signals using a machine-learning network. The one or more processors receive as input, to a radio communications apparatus, a first representation of an RF signal, which is processed using one or more radio stages, providing a second representation of the RF signal. Observations about, and metrics of, the second representation of the RF signal are obtained. Past observations and metrics are accessed from storage. Using the observations, metrics and past observations and metrics, parameters of a machine-learning network, which implements policies to process RF signals, are adjusted by controlling the radio stages. In response to the adjustments, actions performed by one or more controllers of the radio stages are updated. A representation of a subsequent input RF signal is processed using the radio stages that are controlled based on actions including the updated one or more actions.
A method and system that provides for execution of a first calibration sequence, such as upon initialization of a system, to establish an operation value, which utilizes an algorithm intended to be exhaustive, and executing a second calibration sequence from time to time, to measure drift in the parameter, and to update the operation value in response to the measured drift. The second calibration sequence utilizes less resources of the communication channel than does the first calibration sequence. In one embodiment, the first calibration sequence for measurement and convergence on the operation value utilizes long calibration patterns, such as codes that are greater than 30 bytes, or pseudorandom bit sequences having lengths of 2N−1 bits, where N is equal to or greater than 7, while the second calibration sequence utilizes short calibration patterns, such as fixed codes less than 16 bytes, and for example as short as 2 bytes long.
A transmission device includes: a memory; and a processor coupled to the memory and configured to: transmit or receive an optical signal; filter an electrical electric field signal that indicates electric field information of the optical signal; calculate a transmission characteristic of filtering of the electric field signal and set the transmission characteristic in the filter on a basis of a narrowing amount of a wavelength band of the optical signal transmitted through a transmission line and a narrowing amount of the wavelength band when a state of the transmission line is changed on a basis of transmission line information regarding the transmission line of the optical signal; and set a transmission parameter of the optical signal according to quality of the electric field signal filtered by the filter.
A method and apparatus for generating a four-level pulse amplitude modulation (PAM-4) optical signal are disclosed. The method of generating a PAM-4 optical signal may include outputting a PAM-4 electrical signal, generating a PAM-4 optical signal based on the PAM-4 electrical signal, extracting feature information of the PAM-4 electrical signal from the PAM-4 electrical signal, and generating a control signal to control an operation of generating the PAM-4 electrical signal based on the feature information.
An LED light fixture includes one or more optical transceivers that have a light support having a plurality of light emitting diodes and one or more photodetectors attached thereto, and a processor in communication with the light emitting diodes and the one or more photodetectors. The processor is constructed and arranged to generate a communication or data transfer signal.
Disclosed are an apparatus and testing methods for performing testing operations over multiple types of links and through multiple potential points of failure to segment sources of problems, which may relate to reported or actual instances of service disruption in a network communication environment. The apparatus may perform service layer testing directly via an optical link, in addition to via Ethernet service layer testing. The apparatus may further conduct tests on other layers as well, including the physical layer, the network layer, and the link layer. To facilitate efficient testing, the apparatus may integrate programmable workflow profiles that specify tests to be conducted, and may interface with a cloud platform for sharing results of the tests, providing end-to-end testing of various components and types of links (whether optical or electrical, including wired and wireless links). Results of the tests may provide guidance to resolve detected problems.
An optical multiplexer/demultiplexer according to an example embodiment includes: an OCM configured to measure a strength of each of optical signals in a plurality of wavelength bands input to a WSS and to determine an optical signal wavelength band and a noise wavelength band based on the measured strengths; the OCM configured to pass the optical signal in the optical signal wavelength band determined by the OCM as a primary signal; a dummy light generation unit configured to generate dummy light in which the optical signal wavelength band has been extinguished; and an optical coupler configured to multiplex the primary signal output from the WSS with the dummy signal into a wavelength division multiplexing optical signal and to output the wavelength division multiplexing optical signal to an optical transmission path.
The present application relates to a method for operating a device (30) of a wireless multiple-input and multiple-output (MIMO) system (10) providing wireless communication. An interfering signal interfering the wireless communication is detected (107) and a transmit beamforming parameter is determined (108) based on the detected interfering signal. A beamformed pilot signal using the transmit beamforming parameter is transmitted (111).
A method and a network entity are provided. A set of transmission configuration indicator state configurations are transmitted to a user equipment, via a protocol layer above the physical layer, wherein each transmission configuration indicator state includes an indication of an associated at least one downlink reference signal which is used as a quasi co-location source for a resource and a quasi co-location type associated with the at least one downlink reference signal. The at least one downlink reference signal associated with the set of transmission configuration indicator state configurations is transmitted. An indication of a first subset of transmission configuration indicator states is received from the user equipment, where the indication of the first subset includes identifying the particular transmission configuration indicator states that are part of the first subset, based on the at least one downlink reference signal associated with the set of transmission configuration indicator state configurations.
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may identify a first timer associated with a first antenna and a second timer associated with a second antenna. The UE may identify an expiration of the first timer associated with the first antenna. The UE may determine, based at least in part on the identified expiration of the first timer, whether a remaining time of the second timer associated with the second antenna is less than a timer threshold. The UE may select, based at least in part on the determination that the remaining time of the second timer is less than the timer threshold, the second antenna. Numerous other aspects are provided.
A communication network comprises a plurality of electronic devices coupled via a plurality of communication links. The communication links comprise links over a first physical medium and links over a second physical medium. A method of operating the network comprises issuing, at an originator device, a path request message directed towards a destination device, transmitting the path request message from the originator device to the destination device through a first set of intermediate devices via a forward sequence of links, issuing, at the destination device, a path reply message directed towards the originator device, and transmitting the path reply message from the destination device to the originator device through a second set of intermediate devices via a reverse sequence of links.
The disclosure relates to a communication device, a base station and respective integrated circuits and methods for a communication device and a base station. The communication device comprises a transceiver which, in operation, receives, from a base station, a hopping pattern indicator, a hopping pattern being an order of a plurality of bandwidth parts by which a signal is to be received or transmitted in a plurality of transmission time intervals, TTIs, a bandwidth part being formed by at least one physical resource block. The communication device further comprises circuitry which, in operation, determines a hopping pattern to be applied based on the hopping pattern indicator. The transceiver, in operation, further receives or transmits the signal in the plurality of TTIs according to the determined hopping pattern.
Accessory devices are described herein. An accessory device may include a receptacle for receiving an electronic device. The accessory device may include a case that covers the housing of the electronic device, or a folio that additionally includes a cover can conceal the display of the electronic device. Accessory devices described herein further include wireless circuitry used to communicate with wireless circuitry in the electronic device. The wireless circuitry can be used for various functions and features. For instance, the wireless circuitry in the accessory device can respond to authentication requests from the electronic device, and/or to send authentication requests to the electronic device. Further, the wireless circuitry in the accessory device can send information to the electronic device. Such information may include properties of the accessory device, or information stored on the accessory device that is presented on a display of the electronic device.
Aspects of the subject disclosure may include, for example, receiving, by a first radio module at a first location, a wireless signal, to obtain a first received RF signal. The wireless signal includes information originating at a remote transmitter and conveyed via a wireless channel. An envelope of the first received RF signal is detected by the first radio module without requiring a local oscillator, to obtain a first baseband signal. The first baseband signal may be filtered and/or amplified, after which it is provided to a processor. The processor also obtains a second digital signal from a second radio module receiving the wireless signal at a second location and determines an estimate of the information originating at the remote transmitter according to the first and second signals. Other embodiments are disclosed.
A polar decoder circuit can execute successive cancellation list polar decoding on multiple threads concurrently. An LLR update engine of the polar decoder circuit and a sort engine of the polar decoder circuit can operate concurrently, with the LLR update engine computing updated path metrics for one codeword while the sort engine sorts candidates for one or more other codewords according to path metrics already computed by the LLR update engine. Threads corresponding to different codewords can cycle sequentially between the LLR update engine and the sort engine.
An apparatus, method and computer program is described comprising: initialising weights of a target encoder based on a source encoder; initialising weights of a target discriminator associated with the target encoder such that the target discriminator is initialised to match a source discriminator associated with the source encoder; applying some of a target data set to the target encoder to generate target encoder outputs; applying the target encoder outputs to the target discriminator to generate a first local loss function output; training the target encoder to seek to increase the first local loss function output; training the target discriminator to seek to decrease the first local loss function output; and synchronising weights of the target discriminator and the source discriminator.
A data-sparsity homogenizer includes a plurality of multiplexers and a controller. The plurality of multiplexers receives 2N bit streams of non-homogenous sparse data in which the non-homogenous sparse data includes non-zero value data clumped together. The plurality of multiplexers is arranged in 2N rows and N columns. Each input of a multiplexer in a first column receives a respective bit stream of the 2N bit streams of non-homogenized sparse data, and the multiplexers in a last column output 2N bit streams of sparse data that is more homogenous than the non-homogenous sparse data of the 2N bit streams. The controller controls the plurality of multiplexers so that the multiplexers in the last column output the 2N channels of bit streams of sparse data that is more homogeneous than the non-homogenous sparse data of the 2N bit streams.
Techniques for interpolating two voltages without loading them and without requiring significant power or additional area are described. The techniques include specific topologies for the buffering amplifiers that offer accuracy by cancelling systematic error sources without relying on high gain, thus simplifying the frequency compensation, and reducing power consumption. This can be achieved by biasing the amplifiers from the load current by an innovative feedback structure, which can remove the need for high impedance nodes inside the amplifiers.
Disclosed are a control signal pulse width extraction-based phase-locked acceleration circuit and a phase-locked loop system, the phase-lock acceleration circuit includes a pulse width extraction control circuit and a current injection switch module; the control output terminal of the pulse width extraction control circuit is connected to the current injection control terminal of the current injection switch module, and the stepping current control terminal of the current injection switch module and the driving input terminal of the pulse width extraction control circuit are both connected to the preset control signal output end of a phase frequency detector for use in controlling, according to pulse width changes of signals outputted by the preset control signal output end, the current injection switch module to inject charges until the phases of a reference clock signal and feedback clock signal inputted by the phase frequency detector are synchronized.
A circuit for implementing an input/output connection in an integrated circuit device is described. The circuit comprises a pull-up circuit comprising a first plurality of transistors coupled in series, wherein a gate of a first transistor of the first plurality of transistors is configured to receive a first dynamic bias signal; a pull-down circuit comprising a second plurality of transistors coupled in series, the pull-down circuit being coupled to the pull-up circuit at an output node, wherein a gate of a first transistor of the second plurality of transistors is configured to receive a second dynamic bias signal; and an input/output contact coupled to the output node. A circuit for implementing an input/output connection in an integrated circuit device including a splitter circuit for receiving an input signal on an input pad is also described. A method of implementing an input/output connection in an integrated circuit device is also described.
A power gating circuit includes inverters and a voltage divider sub-circuit, a latch comparator, and a gated switch sub-circuit connected to an external power supply circuit of 5V, respectively. The voltage divider sub-circuit is configured to divide a voltage of 5V and output a first voltage and a second voltage to the latch comparator and the gated switch sub-circuit, both voltage values of the first voltage and the second voltage are smaller than a withstand voltage value of a field effect transistor, and the voltage value of the first voltage is greater than that of the second voltage; the latch comparator is configured to compare two signals output by the inverters and latch a comparison result; and the gated switch sub-circuit is further connected with the latch comparator to control an output voltage, thereby improving the stability of the circuit, and extending the using life of the entire circuit.
A switch circuit of an embodiment includes a radio-frequency switch and a level shifter circuit. The radio-frequency switch, which includes a first switch group and a second switch group each including a plurality of switches, switches transmission/reception of a radio-frequency signal. The level shifter circuit outputs a first signal for controlling ON/OFF of each switch of the first switch group and a second signal for controlling ON/OFF of each switch of the second switch group.
An acoustic impedance matching device can facilitate acoustic transmission across an interface formed by materials having a very large acoustic impedance mismatch (e.g. air-water, or air-elastic polymer). The device can include a first medium. The first medium can have a first acoustic impedance. The device can include a second medium. The second medium can have a second acoustic impedance. The second acoustic impedance can be substantially greater than the first acoustic impedance. Thus, the first acoustic impedance and the second acoustic impedance are substantially mismatched. An interface can be defined between the first medium and the second medium. A bubble can be located in the second medium or the interface. The bubble can act as a resonator and can enable efficient sound transmission despite the large impedance mismatch of the first medium and the second medium.
A DC filter device includes: a first filter device connection; a second filter device connection; a third filter device connection; a fourth filter device connection; a coil core; at least one first coil arranged on the coil core, the at least one first coil being connected in between the first filter device connection and the third filter device connection; at least one second coil arranged on the coil core, the at least one second coil being connected in between the second filter device connection and the fourth filter device connection; and a third coil arranged on the coil core, the third coil having a first coil connection and a second coil connection. The first coil connection and the second coil connection are connected to one another via a circuit device, which circuit device has a resistor.
Doherty power amplifiers with coupled line combiners are provided herein. In certain embodiments, a power amplifier system includes a carrier amplifier having a carrier output that provides a first radio frequency signal, a peaking amplifier having a peaking output that provides a second radio frequency signal, and a coupled line combiner including a first conductor line connected to the peaking output, a second conductor line electromagnetically coupled to the first conductor line, a third conductor line connected to the carrier output, and a fourth conductor line electromagnetically coupled to the third conductor line and in series with the second conductor line. The power amplifier system further includes an inductor in series with the fourth conductor line and the second conductor line and operable to provide a radio frequency output signal to an output terminal.
An electronic device may include wireless circuitry with a baseband processor, a transceiver, a front-end module, and an antenna. The transceiver may include mixer circuitry. The mixer circuitry may include switches controlled by oscillator signals. The mixer circuitry may also include oscillator phase noise cancelling capacitors controlled by inverted oscillator signals. Operated in this way, the mixer circuitry exhibits improved noise figure performance.
In various embodiments, a stabilization assembly may comprise a shaft, a foot, a snap plate and a nut. The foot may be operatively coupled to the shaft. The snap plate may be configured to surround and retain the shaft. The nut may be installable on the shaft and engagable to raise and lower a foot. The stabilization assembly may be installed in a solar panel coupling. The foot may be driven to engagement with a roof surface in response to the coupling being installed on the roof.
This invention comprises a panel or system of panels. Each panel comprises a top layer, which is comprised of tempered glass that is highly transparent to allow for maximum light wave transmission. These solar light waves are captured by the photovoltaic cell which comprises the second layer of the panel where this solar energy is converted into usable electrical energy. Vibrations experienced by the photopiezoelectric panel due to foot and lightweight vehicle traffic are absorbed by the PZT sheet layer, which is the third layer of the panel where they are converted into usable electrical energy. The fourth and final layer of the panel consists of the connector plate which serves as the hub and interconnection for gathering the generated electrical energies and transmitting them into the modular grid network to be consumed by various load devices, such as streetlights and other power-dependent city infrastructure.
An arithmetic device and a motor drive device including the arithmetic device capable of performing high accuracy motor current calculation, include a control unit performing an arithmetic processing including: acquire a duty ratio; calculate a waiting time according to the duty ratio and a waiting coefficient; detect a shunt current value at a detection timing after lapse of the waiting time; acquire, as a zero-cross current value, the shunt current value; calculate an average value using the shunt current values; and calculate an effective current value by correcting the average value using a correction coefficient.
A drive control device 100, which controls driving of a vibration type actuator 200 including a vibrator 214 that includes a piezoelectric element 203, and a rotor 207, includes amplifier circuits 11 and 12 amplifying a power supply voltage to generate a drive voltage to be applied to the piezoelectric element 203, and a microcomputer unit 1. The microcomputer unit 1 performs a control to increase the amplitude of the drive voltage to perform acceleration from when the vibration type actuator 200 is started to when a target speed of the rotor 207 is reached, decrease the frequency of the drive voltage without changing the amplitude of the drive voltage when power supplied to the piezoelectric element 203 exceeds a first power limit P-Lim1, and increase the amplitude of the drive voltage when the power falls below a second power limit P-Lim2 during an operation of decreasing the frequency.
A control system and method for an inverter that reduces capacitor current through a DC bus capacitor of the inverter. The control system and method may generate switching signals for a plurality of switching circuits in a manner that reduces capacitor current through the DC bus capacitor.
A power-control device comprises an energy-import portion and an energy-export portion. The power-control device may additionally include a general processing and power supply circuit providing linear control of the power-control device's production of power to the load. The energy-import portion is coupled between a VLINE terminal and a load terminal, and is capable of importing energy to the load terminal during a first portion and a third portion of an alternating voltage VAC waveform. The energy-export portion is coupled between the load terminal and a NEU terminal, and is capable of exporting energy from the load terminal during a second portion and a fourth portion of the alternating voltage VAC waveform. The first, second, third and fourth portions of the alternating voltage VAC waveform are equal to a period of the alternating voltage VAC waveform and respectively are consecutive during the period of the alternating voltage VAC waveform. The power-control device provides variable power control to the load terminal in response to a variable on/off time of a PWM control signal.
In brief, the invention relates in particular to a converter (100) comprising a plurality of rectifier arms (110), making it possible in particular to rectify AC electrical signals available on the electrical phases (U, V, W) of an electrical grid. To balance the electrical signals coming from the electrical phases (U, V, W) of the electrical grid, and to limit a modulation amplitude of the DC signal generated by the converter (100) between its output terminals (S1, S2), the converter (100) also comprises a correction arm (120) that determines an amplitude of electric current flowing in a neutral (N) of the electrical grid and that generates an opposing electric current of equal or if not close amplitude. The invention also relates to a two-way charger (10) comprising such a converter (100) and one or more active double bridges (200), such that an output (S3, S4) of the active double bridges (200) is electrically isolated from the converter (100).
A control chip applied in a switching power supply, where the switching power supply includes a rectifier circuit for receiving an AC input voltage and generating a rectified voltage, the control chip including: a high-voltage pin; a detection circuit coupled to the high-voltage pin to determine whether the high-voltage pin is coupled to the AC input voltage or the rectified voltage according to a sampling voltage representing a voltage received by the high-voltage pin; and a discharge circuit, where when the high-voltage pin is determined to be coupled to the AC input voltage, the control chip can enable the discharge circuit to discharge a safety capacitor coupled to an input port of the switching power supply after the switching power supply is powered off, and when the high-voltage pin is determined to be coupled to the rectified voltage, the control chip can disable the discharge circuit.
An apparatus includes a high-pass filter circuit configured to receive a drain-source voltage from a drain node of a synchronous rectifier switch at a secondary-side of a power converter and to generate a filtered drain-source voltage using the received drain-source voltage. A current comparison circuit of the apparatus is configured to receive a current indicative of a current through the synchronous rectifier switch and to generate a current comparison signal using the received current. An auto-tuning controller of the apparatus is configured to turn the synchronous rectifier switch on upon determining a body diode conduction of the synchronous rectifier switch, commence an auto-tuned delay upon determining that the current through the synchronous rectifier switch has changed direction, turn the synchronous rectifier switch off upon expiration of the auto-tuned delay, and update, during a detection window of time, a duration of the auto-tuned delay based on the filtered drain-source voltage.
Some embodiments provide a multi-phase DC/DC switching converter in which each of the phases are controlled using a common comparator for comparing an output voltage of the switching converter and a reference voltage, with in some embodiments each of the phases including a bypass switch for coupling ends of an output inductor of the switching converter. Some embodiments provide a multi-phase DC/DC switching converter in which some of the phases are operated with clock signals having frequencies different than clock signals used for operating others of the phases. Some embodiments provide a multi-phase DC/DC switching converter in which some of the phases include inductors having inductances different than inductances for inductors of others of the phases.
A multiphase interleaved forward power converter includes an inductor and first and second subconverter comprising respective transformers. The converter also includes first and second drives configured to respectively operate the first and second subconverters with cycling periods comprising a conduction period, a reset period, and an idle period. The first and second drives are also configured to phase shift the cycling periods in each subconverter such that the conduction period of the subconverter is at least partially complementary to the idle period of the other subconverter. The second drive also clamps a voltage across a winding of the transformer of the first subconverter to substantially prevent a first resonance voltage from propagating in the first subconverter during the idle period of the first subconverter.
A rotary electric machine unit includes a rotary electric machine, where a protruding portion extending in an axial direction from a one end side cover portion toward the rotary electric machine is formed at a position below a rotation axis of the rotary electric machine and overlapping with the rotary electric machine. A refrigerant flow lower surface formed on a tip end side of the protruding portion and extending in the axial direction, and a recessed surface adjacent to a base side end portion of the refrigerant flow lower surface and extending in the axial direction at a position recessed upward than the refrigerant flow lower surface are formed below a center of the protruding portion in the upper-lower direction. The refrigerant flow lower surface of the protruding portion is arranged such that an axial central portion overlaps the rotary electric machine in the axial direction.
A cooling structure for a rotary electric machine includes: a plurality of cooling holes provided such that the cooling holes penetrate from an outer peripheral surface of a stator core to respective slots; a refrigerant supply mechanism configured to supply liquid refrigerant to supply cooling holes among the cooling holes, the supply cooling holes being configured such that radially outer ends of the supply cooling holes are placed above radially inner ends of the supply cooling holes in the gravitational direction; and a refrigerant guide provided between a rotor and a stator and configured to catch the liquid refrigerant falling down from the radially inner ends of the supply cooling holes through their corresponding slots and to guide the liquid refrigerant to slots placed on the lower side in the gravitational direction among the slots.
A hand-held tool that includes a housing. The housing includes a handle. A tool also includes a motor assembly, a battery assembly and a circuit board. The motor assembly includes a motor, the motor including a rotatable motor output shaft, a motor positive terminal and a motor negative terminal. The motor assembly also includes a first rigid conductive electrical connector having a first end fixed to the motor positive terminal and a second end fixed to the circuit board. The battery assembly includes a battery cell with a battery cell positive terminal and a battery cell negative terminal. The battery assembly further includes a second rigid conductive electrical connector having a first end fixed to the battery cell positive terminal and a second end fixed to the circuit board.
A method of de-spinning a rotor of a propulsion system includes providing one or more spinning rotors rotatably mounted on a frame with a bearing having a bearing outer race, bearing balls, and bearing inner race; providing a force mechanism coupled with the one or more spinning rotors for applying a load to the one or more spinning rotors; and loading an outer portion of the outer bearing race, bearing ball, and inner bearing race of the bearing, a load on the outer portion of the bearing race, bearing ball, and inner bearing race of the bearing corresponding to a force applied to the one or more spinning rotors by the drive mechanism. The one or more spinning rotors de-spin at a rate corresponding to the load on the bearing balls.
A system and apparatus comprise at least one power supply connected to a terminal bloc, an I/O system configured to receive instructions provided to the control system, a control block connected to the I/O system wherein the instructions provided to the I/O system are converted to a serial output; and a puck connected to the serial output and configured to receive power from the terminal block, to process the serial output, and to output a current.
A system, recharge apparatus, and method includes transmit coils positioned in a pattern to allow at least one of the transmit coils to establish a wireless link with a receive coil positioned in proximity of the recharge apparatus. A power source is coupled to the transmit coils and configured to selectively energize ones of the transmit coils to transfer power to the receive coil. An energy efficiency detection circuit is configured to detect an electrical response of each one of the transmit coils when energized by the power source, the electrical response indicative of an energy efficiency between the one of the transmit coils and the receive coil. The power source selectively energizes ones of the transmit coils, selected according to a statistical analysis of an historical record and the electrical response indicative of the energy efficiency meeting a minimum efficiency criterion for energy transfer to the receive coil.
A system and method for controlling a number of load controllers (10), each of which is operatively connected to one or more electrical loads (6) that are connected to a grid, results in a reduction in tracking errors, which arise when aggregated local devices fail to deliver the expected amount of responsive load service. Each load controller (10) monitors the operating frequency of the grid network (8) and is adapted to adjust power consumption of one or more of its electrical loads (6) in response to excursions of the operating network frequency from its nominal value. The load controllers (10) are in communication with a remote controller (14) and aggregated together to provide a responsive load service. The remote controller (14) is adapted to monitor the deviation of grid frequency from its nominal value and to determine adjustments to the responsive load service delivered by the electrical loads of each load controller. The remote controller (14) thereafter sends a correction signal to each load controller (10), which causes the respective load controller (10) to apply a correction to its responsive load service by way of an offset to its power consumption adjustments.
A disclosed apparatus may include (1) a first plurality of power feeds that are electrically ORed to form an channel input, wherein the channel input is electrically coupled to a first channel of a power supply, (2) a first plurality of switches electrically coupled inline on the first plurality of power feeds, wherein the first plurality of switches are individually programmable to open or close electrical continuity, (3) a second plurality of power feeds that are electrically ORed to form an additional channel input, wherein the additional channel input is electrically coupled to a second channel of the power supply, and (4) a second plurality of switches electrically coupled inline on the second plurality of power feeds, wherein the second plurality of switches are individually programmable to open or close electrical continuity. Various other apparatuses, systems, and methods are also disclosed.
An electrostatic protection device for protecting an input port of an electronic circuit. The electrostatic protection device includes a first stacked coil, a second stacked coil, and an input terminal, wherein the second stacked coil is inductively coupled to the first stacked coil. The first stacked coil comprises a first coil input connected to the input terminal, and a first coil output port connected to a lower frequency ESD protection circuit, and wherein the lower frequency ESD protection circuit comprises a lower frequency output. The second stacked coil comprises an output port connected to a higher frequency ESD protection circuit, and wherein the higher frequency ESD protection circuit comprises a higher frequency output.
Gallium and nitrogen containing optical devices operable as laser diodes and methods of forming the same are disclosed. The devices include a gallium and nitrogen containing substrate member, which may be semipolar or non-polar. The devices include a chip formed from the gallium and nitrogen substrate member. The chip has a width and a length, a dimension of less than 150 microns characterizing the width of the chip. The devices have a cavity oriented substantially parallel to the length of the chip.
A wire operating tool, a component for the wire operating tool, a wire cutting and dividing method, and a wire connecting method are provided. The wire operating tool includes a first wire gripping tool; a first rod member connected to the first wire gripping tool and configured to be expanded and contracted in accordance with relative movement of a moving portion with respect to a base portion; a second wire gripping tool; a second rod member connected to the second wire gripping tool; a connecting member that connects the moving portion of the first rod member and the second rod member to each other in a separable manner; and a load bearing member configured to bear a tensile load acting on the first wire gripping tool and the second wire gripping tool when the moving portion of the first rod member and the second rod are in a separate state.
A power cord handling device and a method to adjust a power cord extending from a device are provided. A frame assembly may include a base supporting a device receiving area to receive a device. A wheel assembly may be adapted to facilitate coiling of a power cord extending from the device when the device is disposed in the device receiving area. The wheel assembly may include a protrusion member. The protrusion member may include one or more slots. A controller may be configured to control a wheel assembly motor. Guide arms may be adapted to receive one or more second portions of the power cord extending from the device and to guide the power cord during a power cord handling operation. The controller may be configured to cause the wheel assembly to perform a power cord handling operation.
A variety of active units that sense environmental variables and take various actions are described. In one embodiment, an active unit includes at least one sensor to detect a change in an environmental variable and generate a sensor signal and an action module configured to influence the environmental. The active unit may also include a communication module and a processor module configured to accept the sensor signal and determine if the environmental variable exceeds a threshold and to instruct the action module not to take action to influence the environmental variable, and instruct the communication module to transmit a signal to other active units that the environmental variable has exceeded the threshold.
Assembly comprising a cable having at least two signal wires, and a connector connected to the shielded cable, wherein the connector comprises at least two elongated inner signal contacts each connected to a wire of the cable, wherein the connector comprises a shielding portion formed of an inner shield and an outer shield, and wherein the inner shield at least approximately completely surrounds the wires of the cable and the outer shield at least partially surrounds the inner shield.
A connector includes plural terminals, a housing holding the terminals, and an inner shield. The connector is configured to be connected to a mating connector by moving toward the mating connector in a first direction relatively with respect to the mating connector. The terminals include two terminals arranged on both sides of the inner shield in a second direction perpendicular to the first direction. The inner shield includes a base extending in a third direction perpendicular to the first direction and the second direction, and an extension protruding from the base. The housing includes a shield holder holding the extension. This connector reduces noise propagation between the terminals.
An antenna structure includes a patch antenna including two opposite edges, a microstrip line connected to the patch antenna, two first radiation assemblies respectively disposed on two sides of the patch antenna, two second radiation assemblies disposed under the two first radiation assemblies, a liquid crystal layer disposed between a first plane and a second plane, and a ground plane disposed under the two second radiation assemblies. The patch antenna, the microstrip line, and the two first radiation assemblies are located on the first plane, and each of the first radiation assemblies includes multiple separated first conductors. The two second radiation assemblies are located on the second plane, and each of the second radiation assemblies includes multiple separated second conductors. A projection of the two second radiation assemblies on the first plane, the two first radiation assemblies, and the two edges of the patch antenna collectively form two loops.
A communications device includes a uniform linear array of M antennas and a field programmable gate array (FPGA) having pipelined stages in which execution of overlapping instructions estimate a direction of arrival of RF signals from multiple sources. A preprocessing stage of the FPGA includes at least one configurable logic block configured to apply forward/backward averaging spatial smoothing to a signal space matrix extracted from a covariance matrix in the preprocessing stage. The FPGA further includes at least one configurable logic block configured to compute the direction of arrival angle for the RF signals using a least squares method.
An electronic device is provided. The electronic devices includes a housing at least partially including a conductive portion, an antenna structure including a printed circuit board including a plurality of insulating layers, at least one first conductive patch including a first feeding point, and a second feeding point, and at least one second conductive patch including a third feeding point, and a fourth feeding point, and an antenna module including a wireless communication circuit configured to transmit or receive a first signal through the at least one first conductive patch and to transmit or receive a second signal of a second frequency band through the at least one second conductive patch.
A lens according to the disclosure includes a dielectric having a first surface and a second surface that is spaced from the first surface and that faces the first surface in a direction of a reference axis intersecting the first surface. The dielectric has an equivalent relative dielectric constant that decreases in a direction from the reference axis toward outer circumferences of the first surface and the second surface.
The disclosure provides an integrated wideband antenna, comprising a first conductor layer, a first conductor patch, a second conductor patch, a feeding conductor structure and a signal source. The first conductor patch has a first coupling edge and a first connecting edge. The first connecting edge electrically connects with the first conductor layer through a first shorting structure. The second conductor patch has a second coupling edge and a second connecting edge. The second connecting edge electrically connects with the first conductor layer through a second shorting structure. The second coupling edge is spaced apart from the first coupling edge at a third interval forming a resonant open slot. The feeding conductor structure is located within the resonant open slot and has a first conductor line, a second conductor line and a third conductor line. The first conductor line is spaced apart from the first coupling edge with a first coupling interval. The second conductor line is spaced apart from the second coupling edge with a second coupling interval. The third conductor line electrically connects the first conductor line and the second conductor line. The signal source is electrically coupled to the feeding conductor structure. The signal source excites the integrated wideband antenna to generate one multi-resonance mode covering at least one first communication band.
[REPRESENTATIVE FIGURE]: FIG. 1A
Simple Symbolic Explanation of the Representative Figure
1: integrated wideband antenna
11: first conductor layer
12: first conductor patch
121: first coupling edge
122: first connecting edge
123: first shorting structure
13: second conductor patch
131: second coupling edge
132: second connecting edge
133: second shorting structure
14: resonant open slot
15: feeding conductor structure
151: first conductor line
152: second conductor line
153: third conductor line
16: signal source
d1: first interval
d2: second interval
d3: third interval
s1: first coupling interval
s2: second coupling interval
Characteristic Chemical Formula
NONE
An electronic device is provided. The electronic device includes a foldable housing, a flexible display, at least one printed circuit board (PCB), and a wireless communication circuit. The foldable housing includes a hinge structure, a first housing structure connected to the hinge structure and including a first surface facing in a first direction, a second surface facing in a direction opposite to the first direction, and a first lateral member surrounding a first space between the first surface and the second surface, and a second housing structure connected to the hinge structure and including a third surface facing in a second direction, a fourth surface facing in a direction opposite to the second direction, and a second lateral member surrounding a second space between the third surface and the fourth surface.
A multi-loop antenna and an RFID system are used for monitoring tools when machining rotationally symmetric workpieces. A multi-loop antenna is arranged on a tool carrier near a rotationally symmetric tool so that multi-loop antenna encloses the rotationally symmetric tool and the rotationally symmetric tool carries an RFID transponder. The position of this RFID transponder is arranged on the rotationally symmetric tool so that it is arranged in the electromagnetic ring field of the multi-loop antenna. The multi-loop antenna is arranged on the tool carrier so that it is possible to query the RFID transponder on the rotationally symmetric tool in any position while in motion and when at rest.
A coupler module includes a coupler component formed with a main line and a sub-line that configure a directional coupler, and a module substrate on which the coupler component is mounted and on which a wiring conductor coupled in series with the main line is formed. At least a part of the wiring conductor is along the main line in plan view of the module substrate, and a direction of a main signal flowing through the main line and a direction of the main signal flowing through the part of the wiring conductor are opposite to each other.
Embodiments provide a filtering device, to effectively simplify assembly and tuning processes. The filtering device includes: a housing, including an inner cavity; a resonant conductor, having a resonance function, and disposed inside the inner cavity; and a pressing element, having one end disposed on the housing and another end suspended, and facing a position of an open-circuit end of the resonant conductor. A distance between the pressing element and the resonant conductor is changeable when the pressing element is pressed or drawn to adjust a resonant frequency. The filtering device provided in various embodiments is applicable to a plurality of communications devices for selecting a signal frequency.
This disclosure presents an electrode lead plate (6) for a cylindrical secondary cell (1) comprising a terminal part (4) and an electrode roll (3) comprising a conductive sheet (3a). The electrode lead plate (6) comprises an inner contact region (6c) configured to be arranged in direct electrical contact with the terminal part (4) and an outer contact region (6e) configured to be arranged in direct electrical contact with the conductive sheet (3a), wherein the inner contact region (6c) is recessed in relation to the outer contact region (6e). Further, a terminal part (4) and a cylindrical secondary cell (1), as well as uses and methods of manufacture, are presented.
A metal case has a cylindrical body section, an opening section at one end of the body section, the opening section having an opening, and a bottom section closing the other end of the body section. At least one of the body section and the opening section has a protrusion sticking outward in the direction of the radius of the body section.
The invention relates to a battery unit (1) essentially comprising a plurality of cells, a housing (3) receiving and surrounding said cells, and means (5) for regulating the temperature of said cells by circulation of a heat-transfer fluid. Said battery unit (1) is characterised in that the housing (3) comprises, at least in a bottom region on which the cells are arranged, at least one, preferentially several, heat exchange zones for heat exchange between said cells and the heat-transfer fluid, said at least one zone being built into the structure of said housing (3), preferentially in the wall thereof.
Provided is a power supply device in which the reliability of a voltage output is improved, and also provided is a system comprising the power supply device and an electric tool. The power supply device (1) is provided with: a secondary battery cell (2a); an output unit connected to an electric tool and supplying the power of the secondary battery cell (2a) to the electric tool; and switching elements (Q1), (Q2) capable of interrupting a current path from the secondary battery cell (2a) to the electric tool. The switching element (Q1) switches whether or not to interrupt the current path not by being controlled by a control circuit (12) but in accordance with whether the electric tool connected to the output unit has a shorting bar (59) or not.
In an embodiment, a metal-ion battery cell comprises an anode electrode, a cathode electrode, a separator, and electrolyte ionically coupling the anode electrode and the cathode electrode. The anode electrode is a high-capacity electrode (e.g., in the range of about 2 mAh/cm2 to about 10 mAh/cm2). The electrolyte includes a solvent composition, the solvent composition including low-melting point (LMP) solvent(s) in the range from about 10 vol. % to about 80 vol. % of the solvent composition as well as regular-melting point (RMP) solvent(s) in the range from about 20 vol. % to about 90 vol. % of the solvent composition.
Electrolytes for lithium ion batteries with carbon-based, silicon-based, or carbon- and silicon-based anodes include a lithium salt; a nonaqueous solvent comprising at least one of the following components: (i) an ester, (ii) a sulfur-containing solvent, (iii) a phosphorus-containing solvent, (iv) an ether, (v) a nitrile, or any combination thereof, wherein the lithium salt is soluble in the solvent; a diluent comprising a fluoroalkyl ether, a fluorinated orthoformate, a fluorinated carbonate, a fluorinated borate, or a combination thereof, wherein the lithium salt has a solubility in the diluent at least 10 times less than a solubility of the lithium salt in the solvent; and an additive having a different composition than the lithium salt, a different composition than the solvent, and a different composition than the diluent.
A solid ion conductive material can include a complex metal halide. The complex metal halide can include at least one alkali metal element. In an embodiment, the solid ion conductive material including the complex metal halide can be a single crystal. In another embodiment, the ion conductive material including the complex metal halide can be a crystalline material having a particular crystallographic orientation. A solid electrolyte can include the ion conductive material including the complex metal halide.
A fuel cell system column includes a first terminal plate connected to a first electrical output of the column, a second terminal plate connected to a second electrical output of the column, at least one first fuel cell stack located in a middle portion of the column between the first terminal plate and the second terminal plate, and at least one electrical connection which is electrically connected to the middle portion of the column and which is configured to provide a more uniform fuel utilization across the first column.
The disclosure provides a high-efficiency heat exchanger for a temperature control system of a fuel cell and a processing device thereof. The processing device includes a frame body and a power box. A bottom of the frame body is fixed to the ground by screws, and the power box is arranged at a side of the frame body for intelligent control. A displacement screw is arranged on a top of the frame body, and a sliding block driven by electricity is arranged on a surface of the displacement screw. Two ends of the displacement screw are respectively provided with a limit switch for controlling a limit position of the sliding block. A drive motor is arranged on a surface of the sliding block, and a displacement sensor is arranged on one side surface of the sliding block.
A method of producing electrical power includes: a cathode having a porphyrin precursor attached to a substrate, and having a first enzyme, wherein the first enzyme reduces oxygen; an anode having a first region of an anode substrate and having a gold nanoparticle composition located thereon, and having a second region of the anode substrate having an enzyme composition located thereon, wherein the enzyme composition includes a second enzyme, wherein the first region and second region are separate regions; and a neutral fuel liquid in contact with the anode and cathode, the neutral fuel liquid having a neutral pH and a fuel reagent; and operating the fuel cell to produce electrical power with the neutral fuel liquid having the neutral pH and the fuel reagent.
To provide an electrode for a non-aqueous electrolyte secondary battery which retains the shape while retaining a discharge capacity at a high rate.
An electrode for a non-aqueous electrolyte secondary battery has a current collector and an electrode active material layer arranged on a surface of the current collector, and is used for a non-aqueous electrolyte secondary battery having a liquid volume coefficient of 1.4 to 2.0, in which the electrode active material layer includes an electrode active material and a binder including polyvinylidene fluoride (PVdF), and the polyvinylidene fluoride (PVdF) is in a non-crystallized state and is included in the range of 0.5 to 3.3% by volume with respect to the total volume of the electrode in the electrode active material layer.
Disclosed is a negative electrode active material which includes: secondary particles having a plurality of primary particles which include a silicon oxide composite including i) Si, ii) a silicon oxide represented by SiOx (0
An electrode structure includes: an indium tin oxide (ITO) electrode that includes ITO; an Al electrode that includes Al and covers the ITO electrode; and a barrier electrode that includes at least one of TiN and Cr and is interposed in a region between the ITO electrode and the Al electrode.
A carrier substrate is configured to carry at least one electronic chip and includes a mounting front face. An encapsulating cover is mounted on the front face of the carrier substrate through a mounting. This mounting includes at least one seating surface through which the cover and the carrier substrate make contact. At least one adhesive bead is located elsewhere than the seating surface in order to securely fasten the encapsulation cover and the carrier substrate.
Metallization of semiconductor substrates using a laser beam, and the resulting structures, e.g., micro-electronic devices, semiconductor substrates and/or solar cells, solar cell circuit, solar cell strings, and solar cell arrays are described. A solar cell string can include a plurality of solar cells. The plurality of solar cells can include a substrate and a plurality of semiconductor regions disposed in or above the substrate. A plurality of conductive contact structures is electrically connected to the plurality semiconductor regions. Each conductive contact structure includes a locally deposited metal portion disposed in contact with a corresponding one of the semiconductor regions.
A solar cell includes a substrate having a front surface and a back surface; an emitter formed on the front surface of the substrate; a plurality of first electrodes positioned on the emitter and extended in first direction; a plurality of first bus lines positioned on the emitter and extended in second direction crossing to the first direction; a plurality of back surface field regions formed on the back surface of the substrate and extended in the first direction; a plurality of second electrodes positioned on the plurality of back surface field regions and extended in the first direction; and, a plurality of second bus lines extended in the second direction.
A high voltage semiconductor device includes a semiconductor substrate, first and second deep well regions, and first and second well regions disposed in the semiconductor substrate. The second deep well region is located above the first deep well region. The first well region is located above the first deep well region. The second well region is located above the second deep well region. A conductivity type of the second deep well region is complementary to that of the first deep well region. A conductivity type of the second well region is complementary to that of the first well region and the second deep well region. A length of the second deep well region is greater than or equal to that of the second well region and less than that of the first deep well region. The first well region is connected with the first deep well region.
A semiconductor device includes a substrate having a channel region; a gate stack over the channel region; a seal spacer covering a sidewall of the gate stack, the seal spacer including silicon nitride; a gate spacer covering a sidewall of the seal spacer, the gate spacer including silicon oxide, the gate spacer having a first vertical portion and a first horizontal portion; and a first dielectric layer covering a sidewall of the gate spacer, the first dielectric layer including silicon nitride.
A dynamic random access memory includes a substrate, an isolation structure, and a buried word line structure. The isolation structure is located in the substrate and defines multiple active regions. The buried word line structure is located in a word line trench in the substrate, and the word line trench passes through the active regions and the isolation structure. The buried word line structure includes a gate conductive layer, a first gate dielectric layer, and a second gate dielectric layer. The gate conductive layer is located in the word line trench. The first gate dielectric layer is located on a sidewall and a bottom surface of the word line trench. The second gate dielectric layer is located between the first gate dielectric layer and the gate conductive layer, and a top surface of the second gate dielectric layer is lower than a top surface of the gate conductive layer.
Integrated circuit devices may include a lower transistor and an upper transistor stacked on a substrate and may include a conductive contact. The upper transistor may include an upper source/drain region that overlaps a lower source/drain region of the lower transistor. The conductive contact may contact a side surface of the upper source/drain region and may overlap a center portion of the lower source/drain region. The side surface of the upper source/drain region may include a protrusion and a recess.
A semiconductor device includes a compound semiconductor layer disposed on a substrate, a protection layer disposed on the compound semiconductor layer, and a source electrode, a drain electrode and a gate electrode penetrating the protection layer and on the compound semiconductor layer, wherein the gate electrode is disposed between the source electrode and the drain electrode. The semiconductor device also includes a plurality of field plates disposed over the protection layer and between the gate electrode and the drain electrode, wherein the plurality of field plates are separated from each other.
A field effect transistor comprising a buffer and channel layer formed successively on a substrate. A source electrode, drain electrode, and gate are all formed in electrical contact with the channel layer, with the gate between the source and drain electrodes. A spacer layer is formed on at least a portion of a surface of the channel layer between the gate and drain electrode and a field plate is formed on the spacer layer isolated from the gate and channel layer. The spacer layer is electrically connected by at least one conductive path to the source electrode, wherein the field plate reduces the peak operating electric field in the device.
A vertical semiconductor device may include a semiconductor substrate having at least one trench therein, and a superlattice layer extending vertically adjacent the at least one trench. The superlattice layer may comprise stacked groups of layers, with each group of layers comprising stacked base semiconductor monolayers defining a base semiconductor portion, and at least one non-semiconductor monolayer. Each at least one non-semiconductor monolayer of each group of layers may be constrained within a crystal lattice of adjacent base semiconductor portions. The vertical semiconductor device may also include a doped semiconductor layer adjacent the superlattice layer, and a conductive body adjacent the doped semiconductor layer on a side thereof opposite the superlattice layer and defining a vertical semiconductor device contact.
A method of isolating sections of the channel layer in a SOI workpiece is disclosed. Rather than etching material to create trenches, which are then filled with a dielectric material, ions are implanted into portions of the channel layer to transform these implanted regions from silicon or silicon germanium into an electrically insulating material. These ions may comprise at least one isolating species, such as oxygen, nitrogen, carbon or boron. This eliminates various processes from the fabrication sequence, including an etching process and a deposition process. Advantageously, this approach also results in greater axial strain in the channel layer, since the channel layer is continuous across the workpiece.
A semiconductor device includes a semiconductor body having a first surface. A first trench extends in a vertical direction into the semiconductor body. The semiconductor device also includes a first interlayer in the first trench and a first dopant source in the first trench. The first interlayer is arranged between the first dopant source and the semiconductor body, and the first dopant source includes a first dopant species. The semiconductor device also includes a semiconductor area doped with the first dopant species and which completely surrounds the first trench at least at a depth in the semiconductor body and adjoins the first trench.
An interconnect structure for use in coupling transistors in an integrated circuit is disclosed, including various configurations in which ferroelectric capacitors exhibiting negative capacitance are coupled in series with dielectric capacitors. In one embodiment, the negative capacitor includes a dielectric/ferroelectric bi-layer. When a negative capacitor is electrically coupled in series with a conventional dielectric capacitor, the series combination behaves like a stable ferroelectric capacitor for which the overall capacitance can be measured experimentally, and tuned to a desired value. The composite capacitance of a dielectric capacitor and a ferroelectric capacitor having negative capacitance coupled in series is, in theory, infinite, and in practice, very large. A series combination of positive and negative capacitors within a microelectronic interconnect structure can be used to make high capacity DRAM memory cells.
A light emitting diode (LED) stack for a display including a first LED stack including a first conductivity-type semiconductor layer and a second conductivity-type semiconductor layer, a second LED stack disposed on the first LED stack, a third LED stack disposed on the second LED stack, an intermediate bonding layer disposed between the first LED stack and the second LED stack to bond the second LED stack to the first LED stack, an upper bonding layer disposed between the second LED stack and the third LED stack to couple the third LED stack to the second LED stack, and a first hydrophilic material layer disposed between the first LED stack and the upper bonding layer.
A light emitting module and a driving method thereof, and a displaying device. The light emitting module includes: a light emitting base plate, wherein the light emitting base plate includes M rows and N columns of light emitting regions, and each of the light emitting regions includes a plurality of light emitting devices that are connected in series; and a driving assembly, wherein the driving assembly includes one or more driving chips, each of the driving chips includes a plurality of first leads and a plurality of second leads, each of the first leads is connected to the first terminal of a corresponding one instance of the light emitting regions, and each of the second leads is connected to the second terminal of a corresponding one instance of the light emitting regions; wherein a total quantity of the second leads in the driving assembly is integer multiples of N.
Provided is a camera module and a photosensitive component thereof and a manufacturing method thereof, said photosensitive component comprising: a circuit board, a photosensitive element, and a molding base; the molding base is integrally formed on the circuit board and photosensitive element to form a light window; a first end side corresponding to the molding base adjacent to the flexible region has a first side surface facing the light window; said first side surface comprises a first partial surface arranged adjacent to the photosensitive element and a second partial surface connected to said first portion surface; a first angle between said first partial surface and the optical axis of the camera module is greater than a second angle between the second partial surface and the optical axis; a second end side opposite to and away from the flexible region of the molding base has a second side surface facing the light window; said second side surface comprises a third partial surface arranged adjacent to the photosensitive element and a fourth partial surface connected to said third portion surface; a third angle between the third partial surface and the optical axis is greater than a fourth angle between the fourth partial surface and the optical axis.
An elevated photosensor for image sensors and methods of forming the photosensor. The photosensor may have light sensors having indentation features including, but not limited to, v-shaped, u-shaped, or other shaped features. Light sensors having such an indentation feature can redirect incident light that is not absorbed by one portion of the photosensor to another portion of the photosensor for additional absorption. In addition, the elevated photosensors reduce the size of the pixel cells while reducing leakage, image lag, and barrier problems.
A thin film transistor substrate includes a substrate, a first conductive layer, a second conductive layer and a semiconductor layer. The first conductive layer is disposed on the substrate and includes a trace portion extending along a first direction and a protrusive portion extending from the trace portion. The second conductive layer is disposed on the first conductive layer and includes a wiring portion extending along a second direction. The trace portion has a first edge and a second edge opposite to the first edge, and the protrusive portion has at least one curved edge connecting with the second edge. When viewed in a third direction perpendicular to the first direction and the second direction, an interface disposes between the trace portion and the protrusive portion, a virtual extending line overlaps the second edge and the interface, and the semiconductor layer extends beyond the virtual extending line.
A display device includes: a substrate; a first active layer of a first transistor and a second active layer of a second transistor on the substrate; a first gate insulating layer on the first active layer; a first gate electrode on the first gate insulating layer; a second gate insulating layer on the second active layer; and a second gate electrode on the second gate insulating layer, wherein a hydrogen concentration of the first gate insulating layer is lower than a hydrogen concentration of the second gate insulating layer.
A semiconductor device including, in cross section, a semiconductor substrate; a gate insulating film on the semiconductor substrate; a gate electrode on the gate insulating film, the gate electrode including a metal, a side wall insulating film at opposite sides of the gate electrode, the side wall insulating film contacting the substrate; a stress applying film at the opposite sides of the gate electrode and over at least a portion of the semiconductor substrate, at least portion of the side wall insulating film being between the gate insulating film and the stress applying film and in contact with both of them; source/drain regions in the semiconductor substrate at the opposite sides of the gate electrode, and silicide regions at surfaces of the source/drain regions at the opposite sides of the gate electrode, the silicide regions being between the source/drain regions and the stress applying layer and in contact with the stress applying layer.
Backside interconnect structures having reduced critical dimensions for semiconductor devices and methods of forming the same are disclosed. In an embodiment, a device includes a first transistor structure over a front-side of a substrate; a first backside interconnect structure over a backside of the substrate, the first backside interconnect structure including first conductive features having tapered sidewalls with widths that narrow in a direction away from the substrate; a power rail extending through the substrate, the power rail being electrically coupled to the first conductive features; and a first source/drain contact extending from the power rail to a first source/drain region of the first transistor structure.
Embodiments herein describe techniques for an integrated circuit (IC). The IC may include a lower device layer that includes a first transistor structure, an upper device layer above the lower device layer including a second transistor structure, and an isolation wall that extends between the upper device layer and the lower device layer. The isolation wall may be in contact with an edge of a first gate structure of the first transistor structure and an edge of a second gate structure of the second transistor structure, and may have a first width to the edge of the first gate structure at the lower device layer, and a second width to the edge of the second gate structure at the upper device layer. The first width may be different from the second width. Other embodiments may be described and/or claimed.
A semiconductor device is provided, including a buried oxide layer, having a first side and a second side. A silicon-based device layer is disposed on the first side of the buried oxide layer. The silicon-based device layer includes a first interconnection structure. A semiconductor-based device layer is disposed on the second side of the buried oxide layer. The semiconductor-based device layer includes a second interconnection structure.
A transient voltage suppressor (TVS) device uses a punch-through silicon controlled rectifier (SCR) structure for the low-side steering diode where the punch-through SCR structure realizes low capacitance at the protected node. In some embodiments, the punch-through silicon controlled rectifier of the low-side steering diode includes a first doped region formed in a first epitaxial layer, a first well formed spaced apart from the first doped region where the first well is not biased to any electrical potential, and a second doped region formed in the first well. The first doped region, the first epitaxial layer, the first well and the second doped region form the punch-through silicon controlled rectifier, with the first doped region forming the anode and the second doped region forming the cathode of the punch-through silicon controlled rectifier.
A light emitting device includes light emitting elements, light-transmissive members, a covering member, at least one first protrusion, and two second protrusions. The light emitting elements are aligned in a first direction. The light-transmissive members are respectively disposed on upper surfaces of the light emitting elements. The covering member includes at least one first covering portion and two second covering portions. The at least one first covering portion is arranged between adjacent ones of the light-transmissive members, and the second covering portions are arranged at distal ends of the light emitting device in the first direction with the light-transmissive members being arranged between the second covering portions. The at least one first protrusion is arranged on an upper surface of the at least one first covering portion and being spaced apart from the light-transmissive members. The second protrusions respectively arranged on upper surfaces of the second covering portions.
A chip package is provided. The chip package includes a semiconductor chip and a semiconductor die over the semiconductor chip. The chip package also includes a dielectric layer over the semiconductor chip and encapsulating the semiconductor die, and the dielectric layer is substantially made of a semiconductor oxide material. The chip package further includes a conductive feature penetrating through a semiconductor substrate of the semiconductor die and physically connecting a conductive pad of the semiconductor chip.
A method of manufacturing a die seal ring including the following steps is provided. A dielectric layer is formed on a substrate. Conductive layers stacked on the substrate are formed in the dielectric layer. Each of the conductive layers includes a first conductive portion and a second conductive portion. The second conductive portion is disposed on the first conductive portion. A width of the first conductive portion is smaller than a width of the second conductive portion. A first air gap is formed between a sidewall of the first conductive portion and the dielectric layer. A second air gap is formed between a sidewall of the second conductive portion and the dielectric layer.
A camouflaged application specific integrated circuit is disclosed. The camouflaged ASIC includes at least one camouflaged FinFET, which includes a substrate of a first conductivity type, a fin, disposed on the substrate, the fin including a source region of a second conductivity type, a drain region of the second conductivity type, and a channel region of the first conductivity type. The camouflaged application specific integrated circuit also includes a gate disposed over and substantially perpendicular to the channel region, forming one or more transistor junctions with the fin. In one embodiment, the substrate includes a punch through stop (PTS) region of the second conductivity type disposed between the fin and the substrate, the PTS region electrically shorting the source region of the fin to the drain region of the fin.
An integrated circuit package shield comprising a frame comprising two or more segments, the segments to interlock with one another along a substrate and the segments comprising electrically conductive material to electrically couple to the substrate; and a lid to cover the frame, the lid comprising a conductive material to electrically couple to the substrate.
A multi-step conductive interconnect (MSI) may comprise a first step of the MSI comprising a first end and a second end opposite the first end, a first height (Ha) and a first diameter (Da). A second step of the MSI may comprise a first end and a second end opposite the first end. The first end of the second step contacts the second end of the first step. The second step may comprise a second height (Hb) and a second diameter (Db). The MSI may comprise a height (H) and a height to width aspect ratio (H:Da) greater than or equal to 1.5:1. A sidewall of the first step may comprise an offset (O) with respect to a sidewall of the second step to form a disjointed sidewall profile. The offset O may be in a range of 0.1 μm-20 μm.
An apparatus including a carrier mount having a staircase of steps in an opening in the carrier mount and a plurality of dies, each one of the dies having at least a portion of an edge of a major surface thereof located on one of the steps corresponding to the one of the dies such that the dies form a stack, major surfaces of the dies being substantially parallel in the stack, each of the dies having one or more electro-optical devices thereon.
A semiconductor device includes a first semiconductor chip that includes a first conductive pad whose top surface is exposed; and a second semiconductor chip that includes a second conductive pad whose top surface is exposed and in contact with at least a portion of the top surface of the first conductive pad. The first semiconductor chip may include a first diffusion barrier in contact with a bottom surface of the first conductive pad, and a second diffusion barrier in contact with a lateral surface of the first conductive pad, and the first diffusion barrier and the second diffusion barrier may include different materials from each other.
A semiconductor device including transistors on a substrate, a first interlayer insulating layer on the transistors, a first lower interconnection line and a second lower interconnection line in an upper portion of the first interlayer insulating layer, a dielectric layer being selectively on a top surface of the first interlayer insulating layer except top surfaces of the first and second lower interconnection lines, an etch stop layer on the first and second lower interconnection lines and the dielectric layer, a second interlayer insulating layer on the etch stop layer, and an upper interconnection line in the second interlayer insulating layer may be provided.
Provided is a method of manufacturing a semiconductor package, the method including a first step for forming a primary solder ball on an under bump metallurgy (UBM) structure, and a second step for forming a secondary solder ball on an upper surface of the UBM structure by performing a reflow process on the primary solder ball while a side wall of the UBM structure is exposed.
Provided is a semiconductor module including semiconductor devices and a cooling apparatus, wherein the semiconductor device has semiconductor chips and a circuit board with the semiconductor chips implemented thereon; the cooling apparatus has a top plate, a side wall, a bottom plate, a coolant flow portion, an inlet, an outlet and a plurality of fins; the top plate and the bottom plate have three through holes that are through holes for inserting fastening members that fasten the semiconductor module to an external apparatus, penetrating the top plate and the bottom plate in one direction respectively; and a geometric center of gravity of a aperture of at least one of the inlet and the outlet may also be positioned inside a virtual triangle with the three through holes being vertexes in planar view.
A water block assembly includes first and second water block units having respective first and second fluid conduits. The second water block unit is stacked on the first water block unit. The second fluid conduit operates either in parallel with the first fluid conduit or fluidly independent therefrom, such that cooled fluid is fed to the first and second fluid conduits. The first water block unit includes a first base portion and a first cover portion disposed on and affixed to the first base portion. The first cover portion defines a first fluid inlet and a first fluid outlet of the first fluid conduit. The second water block unit includes a second base portion and a second cover portion disposed on and affixed to the second base portion. The second cover portion defines a second fluid inlet and a second fluid outlet of the second fluid conduit.
Semiconductor assemblies including thermal management configurations for reducing heat transfer between overlapping devices and associated systems and methods are disclosed herein. A semiconductor assembly may comprise a first device and a second device with a thermally conductive layer, a thermal-insulator interposer, or a combination thereof disposed between the first and second devices. The thermally conductive layer and/or the thermal-insulator interposer may be configured to reduce heat transfer between the first and second devices.
A method for forming a package structure is provided. The method for forming a package structure includes bonding a package component to a first surface of a substrate through a plurality of first connectors. The package component includes a first semiconductor die and a second semiconductor die. The method also includes forming a dam structure over the first surface of the substrate. The dam structure is around and separated from the package component, and a top surface of the dam structure is higher than a top surface of the package component. The method further includes forming an underfill layer between the dam structure and the package component. In addition, the method includes removing the dam structure after the underfill layer is formed.
A display device includes a display area, a peripheral area, a pad portion, a bending area, a first crack detection circuit, and a first crack detection line. The display area includes pixels and data lines. The peripheral area is disposed outside the display area. The pad portion is disposed in the peripheral area. The bending area is disposed in the peripheral area. The bending area is bendable or in a bent state. The first crack detection circuit is disposed between the display area and the pad portion. The first crack detection circuit includes switches. The first crack detection line includes a first curved portion disposed in the bending area. The first crack detection line is connected between the pad portion and the first crack detection circuit.
A semiconductor device is provided. The semiconductor device includes a stack structure disposed on a lower structure; an insulating structure disposed on the stack structure; and a vertical structure extending in a direction perpendicular to an upper surface of the lower structure and having side surfaces opposing the stack structure and the insulating structure. The stack structure includes interlayer insulating layers and gate layers, alternately stacked, and the insulating structure includes a lower insulating layer, an intermediate insulating layer on the lower insulating layer, and an upper insulating layer on the intermediate insulating layer.
An integrated circuit includes a semiconductor substrate and a metallization structure over the semiconductor substrate. The metallization structure includes: a dielectric layer having a surface; a conductive routing structure; and an electronic circuit. Over the surface of the dielectric layer, a material is configured to set or adjust the electronic circuit.
A method including forming a dual damascene interconnect structure comprising a metal wire above a via, recessing the metal wire to form a trench, depositing a liner along a bottom and a sidewall of the trench, and forming a new metal wire in the trench. The method may also include forming a dual damascene interconnect structure comprising a metal wire above a via, recessing the metal wire to form a trench, depositing a liner along a bottom and a sidewall of the trench, removing the liner along the bottom of the trench, and forming a new metal wire in the trench.
A substrate support assembly arranged in a chamber includes: a support plate including a first surface on which a substrate is seated; a driver configured to tilt the support plate such that the first surface is inclined with respect to a reference surface by a lower inclination angle; and a controller configured to control the driver such that the lower inclination angle is adjusted based on an upper inclination angle formed by the inclination of the gas supplier coupled to the upper surface of the chamber with respect to the reference surface.
A method for unloading a substrate from a support table configured to support the substrate, the method including: supplying gas to a gap between a base surface of the support table and the substrate via a plurality of gas flow openings in the support table, wherein during an initial phase of unloading the gas is supplied through at least one gas flow opening in an outer region of the support table and not through any gas flow opening in a central region of the support table radially inward of the outer region, and during a subsequent phase of unloading the gas is supplied through at least one gas flow opening in the outer region and at least one gas flow opening in the central region.
Disclosed is a heat shielding device which shields heat from a chamber wall to the outside by creating one or more gas insulating layers around a chamber heated to a high temperature, thereby reducing heat loss and power consumed when heating the chamber to a certain temperature and reducing safety problems such as burning of an operator.
The present disclosure is directed to a lead frame including a die pad with cavities, and methods for attaching a semiconductor die to the lead frame. The cavities allow for additional adhesive to be formed on the die pad at the corners of the semiconductor die, and prevent the additional adhesive from overflowing on to active areas of the semiconductor die.
Among other things, one or more systems and techniques for removing a photoresist from a semiconductor wafer are provided. The photoresist is formed over the semiconductor wafer for patterning or material deposition. Once completed, the photoresist is removed in a manner that mitigates damage to the semiconductor wafer or structures formed thereon. In an embodiment, trioxygen liquid is supplied to the photoresist. The trioxygen liquid is activated using an activator, such as an ultraviolet activator or a hydrogen peroxide activator, to create activated trioxygen liquid used to remove the photoresist. In an embodiment, the activation of the trioxygen liquid results in free radicals that aid in removing the photoresist. In an embodiment, an initial photoresist strip, such as using a sulfuric acid hydrogen peroxide mixture, is performed to remove a first portion of the photoresist, and the activated trioxygen liquid is used to remove a second portion of the photoresist.
A semiconductor device structure is provided. The semiconductor device structure includes a substrate having a base portion and a fin portion over the base portion. The semiconductor device structure includes an epitaxial structure over the fin portion. The semiconductor device structure includes a dielectric fin over the base portion. The semiconductor device structure includes a silicide layer between the dielectric fin and the epitaxial structure. A distance between the silicide layer and the dielectric fin increases toward the base portion.
A vacuumizing device includes a vacuum chamber, a bonding fixture and a vacuumizing system. The bonding fixture is disposed in the vacuum chamber and includes a substrate table provided with a plurality of grooves for retention of the substrate by suction. The vacuumizing system is disposed in communication with both the vacuum chamber and grooves. During vacuumizing by the vacuumizing system, a vacuum value in the grooves is smaller than or equal to a vacuum value in the vacuum chamber. In the vacuumizing device and methods, the vacuumizing system is used to vacuumize the grooves in the substrate table and the vacuum chamber so that the vacuum value in the grooves is always smaller than or equal to that in the vacuum chamber. As a result, the substrates are firmly retained on the substrate table without warping, thereby improving the quality of substrate bonding.
A semiconductor structure and a method for forming the semiconductor structure are provided. The method includes providing a to-be-etched layer; forming an initial mask layer over the to-be-etched layer; forming a patterned structure, on the initial mask layer and exposing a portion of the initial mask layer; forming a barrier layer on a sidewall surface of the patterned structure; using the patterned structure and the barrier layer as a mask, performing an ion doping process on the initial mask layer to form a doped region and an un-doped region between doped regions in the initial mask layer; removing the patterned structure and the barrier layer; and forming a mask layer on a top surface of the to-be-etched layer by removing the un-doped region. The mask layer includes a first opening exposing the top surface of the to-be-etched layer.
Embodiments of the present disclosure generally relate to the fabrication of integrated circuits. More particularly, the embodiments described herein provide methods for producing reduced-stress diamond-like carbon films for patterning applications. In one or more embodiments, a method includes flowing a deposition gas containing a hydrocarbon compound into a processing volume of a process chamber having a substrate positioned on an electrostatic chuck and generating a plasma above the substrate in the processing volume by applying a first RF bias to the electrostatic chuck to deposit a stressed diamond-like carbon film on the substrate. The stressed diamond-like carbon film has a compressive stress of −500 MPa or greater. The method further includes heating the stressed diamond-like carbon film to produce a reduced-stress diamond-like carbon film during a thermal annealing process. The reduced-stress diamond-like carbon film has a compressive stress of less than −500 MPa.
A method for manufacturing an III-nitride semiconductor structure is provided. The method includes providing a substrate comprising a first layer having an upper surface of monocrystalline III-nitride material; providing, over the upper surface, a patterned dielectric layer comprising a first dielectric feature; loading the substrate into a process chamber; exposing the substrate to a first gas mixture comprising at least one Group III-metal organic precursor gas, a nitrogen containing gas and hydrogen gas at a predetermined temperature, thereby forming, on the upper surface, a second layer of a monocrystalline III-nitride material by area selective growth wherein two opposing sidewalls of the dielectric feature are oriented parallel to one of the {11-20} crystal planes of the first layer such that upon formation of the second layer of the monocrystalline III-nitride material, a first trench having tapered sidewalls is formed so that the crystal plane of the second layer parallel to the tapered sidewalls is one of the {1-101} crystal planes.
Embodiments described herein provide a gas supply system for reducing purge time and increasing processing throughput, and an atomic layer deposition (ALD) chamber having the same. The gas supply system includes an inert gas line and a precursor supply line. The inert gas line is configured to be coupled to an inlet of the chamber separate from the precursor supply line. Therefore, the inert gas is supplied concurrently to the precursor supply line and the processing region of the chamber such that total purge time is reduced. The reduction of the total purge time due to the gas supply system increases purge efficiency and increases processing throughput. Furthermore, the gas supply system allows inert gas to be utilized as a dilution gas during flow of precursors.
The present disclosure provides a method for simultaneously measuring the value of forsterite and trace elements in olivine, comprising the following steps: Step S1: selecting samples, wherein the samples are olivine samples; Step S2: placing the samples in a sample chamber of LA-ICP-MS, and adjusting the position of the samples in the optical axis direction so that the laser beam is well focused; Step S3: optimizing the instrument to make the signal-to-noise ratio of 57Fe be the best; Step S4: adopting LA-ICP-MS peak hopping mode and receiving all the mass peaks of the samples by single electron multiplier (SEM). The present disclosure overcomes the disadvantages of long test cycle and high test cost in the prior art.
A film-forming apparatus comprises: a processing chamber defining a processing space, a first sputter-particle emitter and a second sputter-particle emitter having targets, respectively, from which sputter-particles are emitted in different oblique directions in the processing space, a sputter-particle blocking plate having a passage hole through which the sputter particles emitted from the first sputter-particle emitter and the second sputter-particle emitter pass, a substrate support configured to support a substrate and provided at a side opposite the first sputter-particle emitter and the second sputter-particle emitter with respect to the sputter-particle blocking plate in the processing space, a substrate moving mechanism configured to linearly move the substrate supported on the substrate support, and a controller configured to control the emission of sputter-particles from the first sputter-particle emitter and the second sputter-particle emitter while controlling the substrate moving mechanism to move the substrate linearly.
A substrate holding mechanism for holding a substrate placed on a stage which is rotatable with respect to a turntable, includes a substrate holding member, provided at a peripheral portion of the stage, fixed to a rotating shaft disposed below a surface on which the substrate is placed, and contactable to a side surface of the substrate placed on the stage, a biasing member having a first end fixed to the substrate holding member at a position closer to a center of the stage than the rotating shaft, and a second end fixed at a position separated from the substrate holding member toward the center of the stage and below the rotating shaft, and a pressing member configured to press upwardly a portion of the substrate holding member where the first end of the biasing member is fixed.
A substrate processing method capable of improving thin film uniformity on a substrate by controlling the position of a substrate supporting apparatus includes: a first operation of moving the substrate supporting apparatus in a first direction by a first predetermined distance; a second operation of moving the substrate supporting apparatus in a second direction by a second predetermined distance; a third operation of moving the substrate supporting apparatus in the second direction by the first predetermined distance; and a fourth operation of moving the substrate supporting apparatus in the first direction by the second predetermined distance, wherein the second direction may be opposite to the first direction.
A Procedural EBL system implements a user-provided oracle function (e.g., associated with a specific pattern) to generate control instructions for electron beam drive electronics in an on-demand basis. A control system may invoke the oracle function to query the pattern at individual point locations (e.g., individual x,y locations), and/or it may query the pattern over an area corresponding to a current field being addressed by the beam and stage positioner, for example. This Procedural EBL configuration manages control and pattern generation so that the low-level drive electronics and beam column may remain unchanged, allowing it to leverage existing EBL technologies.
A system and method for etching workpieces in a uniform manner are disclosed. The system includes a semiconductor processing system that generates a ribbon ion beam, and a workpiece holder that scans the workpiece through the ribbon ion beam. The workpiece holder includes a portion that extends beyond the workpiece, referred to as a halo. The halo may be independently heated to compensate for etch rate non-uniformities. In some embodiments, the halo may be independently biased such that its potential is different from the potential applied to the workpiece. In certain embodiments, the halo may be divided into a plurality of thermal zones that can be separately controlled. In this way, various etch rate non-uniformities may be addressed by controlling the potential and/or temperature of the various thermal zones of the halo.
An edge detection system is provided that generates a scanning electron microscope (SEM) linescan image of a pattern structure including a feature with edges that require detection. The edge detection system includes an inverse linescan model tool that receives measured linescan information for the feature from the SEM. In response, the inverse linescan model tool provides feature geometry information that includes the position of the detected edges of the feature.
According to one embodiment, an electron emitting element includes a first region, a second region, and a third region. The first region includes a semiconductor including a first element of an n-type impurity. The second region includes diamond. The diamond includes a second element including at least one selected from the group consisting of nitrogen, phosphorous, arsenic, antimony, and bismuth. The third region is provided between the first region and the second region. The third region includes Alx1Ga1-x1N (0
A base plate for an electronic component, in particular an electronic relay, has a plate-shaped base body, in particular made of plastic, and at least one electrical contact. The electrical contact fully extends through the base body. At one end the electrical contact forms an electrical terminal of the electronic component, in particular of the relay. At another end the electrical contact has an electrically conductive connection section which can be connected to a circuit board without soldering, in particular by being pressed into the circuit board, to form a permanent electrical connection.
A backlight module adapted to an illuminated keyboard is provided. The backlight module includes a light source assembly, a light guide film, and a reflective sheet. The light guide film has a top surface, a bottom surface, a through hole and a light-exit pattern. The light source assembly includes a light-emitting component configured to emit light toward the through hole. A size of the through hole is smaller than a size of the light-emitting component. The light-exit pattern is on the bottom surface and encloses the through hole. The reflective sheet is located above the through hole. A size of the reflective sheet is larger than or equal to the size of the through hole. A distance from the through hole to an outer edge of the light-exit pattern is greater than a distance from to the through hole to an outer edge of the reflective sheet.
Disclosed herein is electrode comprising a current collector comprising a conductor layer having at least a first surface; and elongated metal carbide nanostructures extending from the first surface; and a carbonaceous energy storage media disposed on the first surface and in contact with the elongated metal carbide nanostructures. Disclosed herein too is an ultracapacitor comprising at least one electrode comprising a current collector comprising a conductor layer having at least a first surface; and elongated metal carbide nanostructures extending from the first surface; and a carbonaceous energy storage media disposed on the first surface and in contact with the elongated metal carbide nanostructures.
A label and related method of manufacture that includes a fabric made of yarn, in either cut individual singles or continuous ribbon format in any length. The yarn includes a fiber that has been recycled, that is recyclable, that is organic, that is biodegradable, and/or that can be derived from a material that is known to be environmentally friendly. The yarn, in one embodiment, may include a fiber defined as “high filament count” material, above the current industry standard of 24 filaments, being in the range of 72 to 96 to 144 filaments or higher per individual yarn, in any denier range of 30 denier to 150 denier thickness, in natural raw white, optical dyed white, or dyed colors. These yarns can be independent of each other.
A multi-layer ceramic electronic component includes: a multi-layer unit including ceramic layers laminated in a direction of a first axis, internal electrodes disposed between the ceramic layers, and first and second side surfaces on which end portions of the internal electrodes in a direction of a second axis orthogonal to the first axis are positioned; and first and second side margins that cover the first and second side surfaces, respectively. When the first and second side margins are each divided equally into first and second regions along a plane perpendicular to the direction of the first axis, the first side margin has a larger average thickness in the first region than in the second region, and the second side margin has a larger average thickness in the second region than in the first region.
A multilayer electronic component includes: a body including dielectric layers and first and second internal electrodes; a first external electrode including a first electrode layer connected to the first internal electrodes, a first conductive resin layer on the first electrode layer, and a first plating layer on the first conductive resin layer, and including a first connection portion on a third surface of the body and a first band portion extending on first and second surfaces of the body; and a second external electrode connected to the second internal electrodes. L2-L1 is greater than 10 μm in which L1 is a distance from the third surface to a distal end of the first conductive resin layer in the first band portion, and L2 is a distance from the third surface to a distal end of the first plating layer in the first band portion.
A film capacitor including a first dielectric film, a second dielectric film, a first internal electrode, a second internal electrode, a first external electrode, and a second external electrode. The first internal electrode includes a first connection portion, a first main electrode portion contiguous with the first connection portion and thinner than the first connection portion, and a first thin film portion extending from the first main electrode portion and thinner than the first main electrode portion. The second internal electrode includes a second connection portion and a second main electrode portion contiguous with the second connection portion and thinner than the second connection portion. The first main electrode portion opposes the second main electrode portion with the first dielectric film interposed therebetween and does not oppose the second connection portion, and the first thin film portion opposes the second connection portion with the first dielectric film interposed therebetween.
The present disclosure provides a magnetic element and a method for manufacturing same. The method includes: forming a first metal wiring layer on a surface of at least one segment of a magnetic core; forming a first metal protection layer on the first metal wiring layer; removing a portion of the first metal protection layer with a direct writing technique to expose a portion of the first metal wiring layer; and etching the exposed first metal wiring layer in such a manner that the first metal wiring layer forms at least one first pattern to function as a winding, where at least one turn of the first pattern surrounds the magnetic core. The magnetic element and the method for manufacturing the magnetic element provided in the present disclosure can improve space utilization of the magnetic element.
A coil component includes a support substrate and a coil portion disposed on the support substrate, a body, in which the support substrate and the coil portion are embedded, having one surface and the other surface, one side surface and the other side surface, and one end surface and the other end surface, a first lead-out portion and a second lead-out portion, respectively extending from the coil portion to be exposed from the one side surface and the other side surface, an insulating layer disposed on each of the one surface and the other surface, and an oxide insulating layer disposed on each of the one side surface and the other side surface and each of the one end surface and the other end surface. The insulating layer is provided with a plurality of slits spaced apart from each other to expose a surface of the body.
A coil electronic component includes a support substrate having a through-hole. First and second coil patterns are disposed on a first surface and a second surface of the support substrate opposing each other, respectively, and each surround the through-hole and are coiled. An encapsulant encapsulates at least portions of the support substrate and the first and second coil patterns, and external electrodes are disposed externally of the encapsulant and are each connected to a respective lead-out pattern connected to a respective one of the first and second coil patterns. A groove penetrates the first surface of the support substrate in a region of the first surface in which the first coil pattern is not disposed, and the second coil pattern is disposed in a region of the second surface of the support substrate that overlaps along a thickness direction with the groove penetrating the first surface.
A coil component includes a body; a first coil portion disposed inside of the body and having a first core portion; a first external electrode and a second external electrode disposed outside of the body and connected to both ends of the first coil portion, respectively; a second coil portion disposed on the first coil portion in the body and having a second core portion; and a third external electrode and a fourth external electrode disposed outside of the body and connected to both ends of the second coil portion, respectively, wherein the first core portion comprises a first shared core portion overlapping the second core portion and a first non-shared core portion not overlapping the second core portion, and the second core portion comprises a second shared core portion overlapping the first core portion and a second non-shared core portion not overlapping the first core portion.
A shielded electrical ribbon cable includes adjacent first and second longitudinal conductor sets where each conductor set includes two or more insulated conductors. The first conductor set also includes a ground conductor that generally lies in the plane of the insulated conductors of the first conductor set. At least 90% of the periphery of each conductor set is encompassed by a shielding film. First and second non-conductive polymeric films are disposed on opposite sides of the cable and form cover portions substantially surrounding each conductor set, and pinched portions on each side of each conductor set. When the cable is laid flat, the distance between the center of the ground conductor of the first conductor set and the center of the nearest insulated conductor of the second conductor set is σ1, the center-to-center spacing of the insulated conductors of the second conductor set is σ2, and σ1/σ2 is greater than 0.7.
A composite cable includes a plurality of power lines, one signal line unit, and a sheath collectively covering the plurality of power lines and the one signal line unit. The signal line unit includes a plurality of pairs of signal lines, and an inner sheath covering a first assembled article. The first assembled article is formed by arranging the signal lines to be paired at each pair of adjacent vertices of a polygon with an even number of vertices in a cross-section perpendicular to a longitudinal direction of the signal line unit and twisting all the signal lines together. A twisting direction of a second assembled article formed by twisting the plurality of power lines and the one signal line unit together is different from a twisting direction of the first assembled article.
Disclosed is a method of measuring a number of environmental conditions with a transmitter device, said transmitter device comprising a neutron detector structured to generate electrical current from neutron flux, an oscillator circuit comprising an electrostatic switch electrically connected to said neutron detector, and an antenna electrically connected with said electrostatic switch, wherein said electrostatic switch is moveable based on said neutron detector, wherein said oscillator circuit is structured to pulse said antenna based on said neutron detector, wherein a period between pulses is related to the neutron flux, the method comprising the steps of: generating the electrical current with said neutron detector, storing energy in said oscillator circuit until a trigger voltage of said electrostatic switch is reached, and emitting a signal with said antenna corresponding to a number of characteristic values of said oscillator circuit.
Predicting infection risk by generating a first temporal graph of a first set of disease progression data, generating a second temporal graph of a second set of disease progression data, combining a first temporal graph node embedding and a second temporal graph node embedding, and generating a predicted infection risk according to the first temporal graph node embedding and the second temporal graph node embedding.
A method is provided for clustering data elements to extract specific patterns. The method specifies some data elements with a uniform distribution as a mini-batch and performs a single-pass cluster initialization by selecting a respective data element from the mini-batch as a respective initial cluster center to obtain cluster centers for clusters. The method assigns each data element in the mini-batch to a closest cluster by calculating a distance between each of the data elements in the mini-batch and each of the clusters. The method assigns k-minimum new centers by calculating an averaged distance to each data element in a same cluster. The method repeats the specifying step and the assigning steps responsive to a dissatisfaction of loop stop criteria which is based on distances between the centers and the K-minimum new centers. The method outputs a cluster id sequence responsive to a satisfaction of the loop stop criteria.
A method and system for deep learning based cardiac electrophysiological model personalization is disclosed. Electrophysiological measurements of a patient, such as an ECG trace, are received. A computational cardiac electrophysiology model is personalized by calculating patient-specific values for a parameter of the computational cardiac electrophysiology model based at least on the electrophysiological measurements of the patient using a trained deep neural network (DNN). The parameter of the computational cardiac electrophysiology model corresponds to a spatially varying electrical cardiac tissue property.
A system and method for generating and implementing a barcode is provided, wherein the system includes a data generation device configured to receive data and generate barcode data response to the received data, a barcode generation device, configured to receive the barcode data and generate a barcode responsive to the received barcode data, a display device, configured to display the barcode and a barcode receiving device, configured to receive the barcode and operate in response to the barcode.
Device for blood container processing having a data storage reader unit 20 being adapted to read an blood donator identifier from a data storage of a blood container, and a data processing unit 50 being adapted to request for blood donator related information from an data base 163 based on the read blood donator identifier to allow a correct processing of all relevant information with respect to a blood donator and a blood recipient, to match the blood correctly and to avoid any serious injuries on the blood recipient side.
Methods for measuring and verifying drug portions while avoiding the need to teach verification devices is provided. Characteristic key data of a drug type are compiled with a calibrated camera of a measuring device, stored in a storage device, and retrieved from or transmitted to a verification device. Individual key data for a drug portion to be verified are compiled using a calibrated camera of the verification device and compared with the characteristic key data. A digital image of a drug portion to be verified is generated with a calibrated camera and transferred to a control unit. The control unit determines individual key data for the drug portion to be verified using known calibration parameters of the camera and the digital image, compares the individual key data with characteristic key data of the corresponding drug type and verifies or rejects the drug portion based on the results of the comparison. Systems and computer readable medium are also provided.
A medical imaging communication system processes medical images for being transmitted to a client device. The system receives a set of images, each image corresponding to a slice of a three-dimensional object. The system combines a first subset of the images into a first combined image and combines a second subset of the images into a second combined image. The first and second combined image are compressed using a lossless compression algorithm and transmitted to the client device.
Various methods and systems are provided for conveying information about cleaning, disinfection, and sterilization (e.g., processing) of touchable components of a medical device using visually detectable indicators (VDIs). Information regarding processing of an ultrasound device may be conveyed by configuring the ultrasound device to include a first component with a first visual indicator to indicate a first processing level and a second component with a second visual indicator to indicate a second processing level. Implementing visual indicators to convey information about processing may reduce time, cost, and other resources used to process medical devices compared to conventional processing methods wherein the entire medical device may be processed to one processing level.
A system (100) for context aware medical recommendations includes a recommendation engine (138) and a user interface (122). The recommendation engine (138) identifies at least one suggested recommendation (140) according to a medical guideline and context in response to a first input indicating a finding (150) in a medical image (112) of a patient. The user interface (122) displays on a display device (120) the at least one suggested recommendation selectable as a second input.
A pump for administering an agent to a patient includes a housing, a motor, a gearbox, a sensor, and a controller. The motor may be coupled to housing. The gearbox is operatively connected to the motor. The sensor senses a rotation of the motor. The controller acts to control operation of the motor and monitor the quantity of the agent delivered to the patient. The pump also includes a pump assembly such that the pump is configured such that the pump assembly may be interchangeable from a syringe pump assembly and a peristaltic pump assembly.
Methods and systems for providing authentication of dispensed prescriptions include utilizing one or more authenticator indicia, wherein the authenticator indicia have a plurality of indicia components including unique identification number for associating a dose of medication in a database. The authenticator indicia are configured on dose containers, such as blister packs and pill packs, to be scannable by a third-party scanning tool. The scanned information can be received by an authentication communication system to establish authenticity and other information such as adherence and compliance information related to the dispensed prescriptions.
Methods, systems, and apparatus, including computer-readable media encoded with computer program instructions, for customized monitoring by remote devices. In some implementations, a system provides access to an application to a user through a device. The system receives an identifier for a secured data storage area of the user. Before receiving authorization to access the data in the data storage area, the system uses the identifier to obtain metadata indicating data classifications for the data stored in the data storage area, the metadata being obtained from a server system over a communication network. Based on the metadata, the system generates a second set of types of data to collect from the user. The system customizes interaction of the application with the user based on the set of second set of types of data, which is customized for the user based on the data classifications indicated by the metadata.
A method, apparatus, and computer program product are provided for identifying individuals using electronic fingerprint data, providing residence mapping functionality, resolving conflicts relating to the update of electronic records, and optimizing performance relating to the access of electronic records.
Disclosed herein are biomarkers associated with a disease state such as lung cancer, and methods of discovering or using biomarkers. Also disclosed herein are classifiers built on biomarkers and methods of detecting the disease state in samples from subjects. The method may include obtaining a data set that includes protein information from a biofluid sample, and may involve using a classifier to identify the sample as indicative of a healthy state, a disease state, or a comorbidity.
Methods, devices, and systems related to memory device on-die ECC data are described. In an example, a scrub operation can be performed on data in order to determine which rows of memory cells in an array include a particular number of errors. The particular number of errors can be a number of errors that exceed a threshold number of errors. An address of the determined rows with the particular number of errors can be stored in memory cells of the array for later access. The address of the determined rows can be accessed to perform a user-initiated repair operation, a self-repair operation, a refresh operation, and/or to alter timing of access of the cells or alter voltage of the cells.
A health check manager may detect a trigger for a capacitor health check for a memory sub-system. The health check manager may determine a number of write commands in a set of one or more pending commands for a memory die of the memory sub-system and set a start time for the capacitor health check based on the number of write commands in the set of one or more pending commands. In some cases, the health check manager may perform the capacitor health check in accordance with the start time.
According to one embodiment, a nonvolatile semiconductor memory device includes a memory cell array and a control unit. The memory cell array includes a plurality of memory cells arranged in a matrix. The control unit erases data of the memory cells. The control unit interrupts the erase operation of the memory cells and holds an erase condition before the interrupt in accordance with a first command during the erase operation, and resumes the erase operation based on the held erase condition in accordance with a second command.
Systems, methods and apparatus to program memory cells to an intermediate state. A first voltage pulse is applied in a first polarity across each respective memory cell among the memory cells to move its threshold voltage in the first polarity to a first voltage region representative of a first value. A second voltage pulse is then applied in a second polarity to further move its threshold voltage in the first polarity to a second voltage region representative of a second value and the intermediate state. A magnitude of the second voltage pulse applied for the memory cells is controlled by increasing the magnitude in increments until the memory cells are sensed to be conductive. Optionally, prior to the first voltage pulse, a third voltage pulse is applied in the second polarity to cancel or reduce a drift in threshold voltages of the respective memory cell.
Systems, methods and apparatus to determine, in response to a command to write data into a set of memory cells, a programming mode of a set of memory cell to optimize performance in retrieving the data back from the set of memory cells. For example, based on usages of a memory region containing the memory cell set, a predictive model can be used to identify a combination of an amount of redundant information to be stored into the memory cells in the set and a programming mode of the memory cells to store the redundant information. Increasing the amount of redundant information can increase error recovery capability but increase bit error rate and/or increase time to read. The predictive model is trained to predict the combination to optimize read performance.
An in-memory computation device and computation method are provided. The in-memory computation device, including a memory cell array, an input buffer, and a sense amplifier, is provided. The memory cell array includes a memory cell block. The memory cell block corresponds to at least one word line, and stores multiple weight values. Memory cells on the memory cell block respectively store multiple bits of each weight value. The input buffer is coupled to multiple bit lines, and respectively transmits multiple input signals to the bit lines. The memory cell array performs a multiply-add operation on the input signals and the weight values to generate multiple first operation results corresponding to multiple bit orders. The sense amplifier adds the first operation results to generate a second operation result according to the bit orders corresponding to the first operation results.
Apparatus and methods are disclosed, including memory devices and systems. Example memory devices, systems and methods include a buffer to translate high speed data interactions on a host interface side into slower, wider data interactions on a DRAM interface side. Example memory devices, systems and methods include a multiplexer circuit to further facilitate use of slower, and wider bandwidth memory devices. Devices and methods described may be configured to substantially match the capacity of a narrower, higher speed host interface.
A manufacturing method for a magnetoresistive element includes: a step of forming a stack; a step of forming an insulating film to cover the stack; a step of forming an initial magnetic layer to cover the stack and the insulating film so that a thickness of the initial magnetic layer in a first direction is greater than a thickness of the stack in the first direction; a step of forming an organic material film on the initial magnetic layer; and an etching step of etching a part of the initial magnetic layer and the organic material film by ion beam etching so that the initial magnetic layer becomes a pair of magnetic layers.
A personal audio device configured to be worn on the head or body of a user and including a plurality of microphones configured to provide a plurality of separate microphone signals capturing audio from an environment external to the personal audio device, and a processor configured to process a first subset of the plurality of separate microphone signals using a first array processing technique to provide a first array signal, compare the first array signal to a microphone signal from the plurality of separate microphone signals, and select the first array signal or the microphone signal based on the comparison.
Implementations herein relate to pre-caching data, corresponding to predicted interactions between a user and an automated assistant, using data characterizing previous interactions between the user and the automated assistant. An interaction can be predicted based on details of a current interaction between the user and an automated assistant. One or more predicted interactions can be initialized, and/or any corresponding data pre-cached, prior to the user commanding the automated assistant in furtherance of the predicted interaction. Interaction predictions can be generated using a user-parameterized machine learning model, which can be used when processing input(s) that characterize a recent user interaction with the automated assistant. The predicted interaction(s) can include action(s) to be performed by third-party application(s).
A method of providing a frame-based mel spectral representation of speech includes receiving a text utterance having at least one word and selecting a mel spectral embedding for the text utterance. Each word has at least one syllable and each syllable has at least one phoneme. For each phoneme, the method further includes using the selected mel spectral embedding to: (i) predict a duration of the corresponding phoneme based on corresponding linguistic features associated with the word that includes the corresponding phoneme and corresponding linguistic features associated with the syllable that includes the corresponding phoneme; and (ii) generate a plurality of fixed-length predicted mel-frequency spectrogram frames based on the predicted duration for the corresponding phoneme. Each fixed-length predicted mel-frequency spectrogram frame represents mel-spectral information of the corresponding phoneme.
An active display can be used in a theatre with reduced screen-door effect. For example, the active display can have a structure, such as a diffuser structure, or a diffuser and mask structure, that can have, or appear to have, transmissive areas and opaque areas to reduce the audience from detecting gaps or other non-light sources in the active display. The active display may additionally or alternatively have audio ports to allow sound to pass through the active display and appear to the audience as if the sound is coming from the active display.
A sound control device controls an interior sound in a vehicle based on a slope of a road on which the vehicle travels. The sound control device includes: a sound canceling circuit for generating a first correcting sound for lowering a level of an interior sound measured in the vehicle; a sound boosting circuit for generating a second correcting sound for increasing the level of the interior sound; and a controller for setting a level of a second target sound to be less than a level of a first target sound. In particular, the second target corresponds to a ramp in which an absolute value of the slope is greater than a reference value and the first target sound corresponds to a flatland in which the absolute value of the slope is equal to or less than the reference value.
An actuator system for a foldable stringed instrument (for example, a travel guitar). The actuator system serves two primary function: 1) to selectively retract and extend a ram rod used to unlock and lock a mid-neck hinge of the foldable stringed instrument.
Systems and methods for translating strings of a stringed instruments as well as providing for adjustable tensioning. In embodiments, a stringed instrument, may include an instrument body having a front side and a back side wherein, as with most stringed instruments, the strings are disposed on the front side of the body for playing. Different from conventional stringed instruments though, at least a portion of at least one string may be disposed on the backside of the body as well. Thus, a first set of string anchor points are disposed on front side and a second set of string anchor points are disposed on the back side. That is, the strings are translated form the front side to the back side by passing the one or more translated strings through an aperture in the body called a through-bridge. Further, embodiments may include additional versatility by having adjustable tensioning systems.
An organic light emitting display device includes pixels, a sensor configured to extract at least one of deviation information of first transistors of the pixels and deterioration information of OLEDs of the pixels in a sensing period, and a converter configured to change a bit of first data input from the outside by using at least one of the deviation information and the deterioration information, and to generate second data, wherein a pixel at an ith horizontal line includes an OLED, a first transistor configured to control an amount of a current that flows from a first power source via the OLED in response to a voltage of a first node, second and third transistors configured to turn on when a scan signal is supplied to an ith scan line, and a fourth transistor configured to turn on when a control signal is supplied to an ith control line.
Provided are a method for driving a display panel and a display device. In the method for driving a display panel, at least one picture update period includes a data write stage, a data retention stage, and a data compensation stage; at least one of the data compensation stage precedes at least one of the data write stage; at the data compensation stage, a gate scanning signal is provided for and a compensation data voltage is written to a pixel unit; at the data write stage, the gate scanning signal is provided for and the target data voltage is written to the pixel unit, where the compensation data voltage is less than the target data voltage; and at the data retention stage, no data voltage is written to the pixel unit.
Disclosed are a display substrate and a display device. A display region and a peripheral region are included. The peripheral region includes a plurality of shift registers and a plurality of clock signal lines. The plurality of clock signal lines are arranged side by side in a first direction and include a first clock signal line to a Zth clock signal line, Z≥1. The shift registers are connected with gate lines in the display region and the first clock signal line to the Zth clock signal line respectively. There is at least a group of ith clock signal lines satisfying that the ith clock signal lines include X ith clock signal lines which are arranged one by one according to a sequence of connection with shift registers and further include N ith clock signal lines.
Provided are a driver chip, a display screen and a display device. The driver chip is configured to drive a silicon-based display screen, and the driver chip is composed of a bridge chip and a screen driver chip. A signal interface circuit of a first signal processing circuit in the bridge chip receives video signals of each frame of picture. A drive controller controls video signals of P pixels among the video signals of one frame of picture to be output at a first preset transmission speed to a second signal processing circuit of the screen driver chip each time. A signal processor of the second signal processing circuit in the screen driver chip converts the video signals of all of the P pixels into data drive signals and outputs at a second preset transmission speed data drive signals of Q pixels in one frame of picture to a data processing circuit each time. The data processing circuit is configured to convert the data drive signals into display driving signals, sequentially output the display driving signals to pixels in each row, and control each pixel.
A launchable communication device for divers includes a flag, a flag operating assembly, and a receptacle. The flag is coupled to the flag operating assembly and is positionable between an extended position and a collapsed position to facilitate an opening and closing of the flag in order to communicate with others in the vicinity.
A heart model is retained in a container for a catheter simulator. The container includes an accommodating unit for accommodating a liquid, having side walls and a bottom surface, a connection unit attached to one of the side walls and retaining the heart model, and an installation part provided on one of the side walls. The installation part is configured to insert a catheter from an outside of the container into the simulated blood vessel of the heart model. The connection unit includes a holding protrusion protruding inside the accommodating unit, and a communicating hole. A front end of the holding protrusion is open so that the heart model is detachable from and reattachable to the holding protrusion by inserting and extracting a terminal of the heart model.
Techniques for facilitating the autonomous presentation of a self-driving vehicle are provided. In one example, a method can include a system operatively coupled to a processor, where the system: determines a feature of a self-driving vehicle based on information regarding an entity in a pending transaction; determines a task to be performed by the self-driving vehicle based on the feature; and generates an instruction for the self-driving vehicle to perform the task.
Methods, apparatus, computer program products Geohash-based traffic management are provided. The method comprises receiving, by one or more processing units, respective operating status data of one or more vehicles travelling within a Geohash cell; generating, by one or more processing units, one or more service messages based on the received respective operating status data according to one or more service specifications; and providing, by one or more processing units, at least one of the one or more service messages responsive to a request from a vehicle travelling within the Geohash cell.
Provided is a system and method for creating a configuration for a plurality of devices. The method includes monitoring user interaction with a control device to control each of the plurality of devices, recording, while monitoring the user interaction with the control device, at least one configuration setting based on at least one user input provided to the control device, in response to further user input, storing the at least one configuration setting in at least one memory of the control device, associating a plurality of configuration settings with a scene object, the plurality of configuration settings comprising the at least one configuration setting, and in response to activation of the scene object via the control device, transmitting a plurality of control signals, the plurality of control signals based on the plurality of configuration settings and configured to control the plurality of devices.
The present invention is a system for submitting data which includes a data collecting computer comprising a processor and software. The processor is configured to connect to a communication system; submit audio and video data to a third party. The processor is configured to communicate, via the communication system, to a first communication device; and submit data to the first communication device for emergency purposes.
A weight-activated anchoring and alerting apparatus which serves as both (a) an anchoring device or anchoring extension for a fall arrest or other fall protection system and (b) an automatic alarm system which notifies rescue personnel or others when the worker, hunter, or other person wearing the fall protection system has fallen and is in need of rescue.
A method includes: determining, by a computing device, an operating condition of a machine in an industrial environment; determining, by the computing device, a hazard based on the operating condition; determining, by the computing device, one or more safety precautions based on the hazard; generating, by the computing device, a virtual three-dimensional holographic safety gate around the machine based on the one or more safety precautions.
In some implementations, a wireless sensing system may receive sensor data associated with an asset. The sensor data may be associated with a tampering event and the tampering event may include an action performed on the asset. The wireless sensing system may further determine whether the tampering event is performed by an authorized user of the wireless sensing system. The wireless sensing system may further determine whether the tampering event is performed within an authorized location of the wireless sensing system. The wireless sensing system may transmit a notification to a user of the wireless sensing system. The notification may alert the user of the wireless sensing system that the tampering event has occurred.
Various arrangements for handling a potential security situation using a home automation system are presented. A biometric measurement of a user may be received. An alert from a home automation device in wireless communication with the home automation host system may be received. If the biometric measurement is associated with the alert, a security response action may be performed.
An information processing apparatus includes: a body having a top configured to allow a touch panel to be disposed thereon; and an input auxiliary device. The input auxiliary device includes: a frame including a first holding piece and a second holding piece configured to hold one side and another side of the body, respectively, to mount the frame on the top; and a key unit attachable to a backside of the frame. The one side includes: a card slot; and a second underside extending along the top toward the another side between the top and the card slot. The first holding piece is configured to be locked to the second underside.
The present disclosure relates generally to gaming systems and, in particular, to back-betting within a gaming system. As an example, a back-betting system is disclosed to include a first communication interface that facilitates machine-to-machine communications with an Electronic Gaming Machine (EGM) of a gaming system, where the first communication interface is used to exchange state-of-play information with the EGM. The system is also disclosed to include a second communication interface that facilitates machine-to-machine communications with a mobile device, where the second communication interface is used to exchange back-bet wager information and deliver an indication of an outcome of a back-bet placed during a back-betting session established with the mobile device. The system may still further include a processor and a computer-readable storage medium with processor-executable instructions that limit a duration of the back-betting session based on an association existing between the EGM and the mobile device.
A card game tabletop layout includes a curved tabletop with a dealer play area and at least one player area. The player area has an initial betting indicator, a bonus betting indicator, a draw betting indicator, and an odds and payout list. A card game method using the curved tabletop includes providing a playing card deck having 52 cards; distributing three cards to the dealer area and to the player area; determining whether to obtain an additional card to approach and not exceed a score of 27; exposing the dealer's cards and the player's cards; and determining whether the dealer's or the player's cards achieved a score closest to 27. The game method includes determining whether the three cards match a criterion listed on the odds and payout list. This simple card game is quickly understood by players who then feel comfortable playing without confusion.
An electronic gaming machine performs operations comprising: (i) simulating a rotating plurality of reels, each reel of the simulated rotating plurality of reels comprising a plurality of symbols including standard symbols and bonus trigger symbols; (ii) stopping a first reel of the simulated rotating plurality of reels, wherein the first reel displays a first plurality of symbols; (iii) determining whether of the first plurality of symbols displayed include i) all standard symbols, or ii) at least one bonus trigger symbol; (iv) on at least one remaining reel of the simulated rotating reels one of: i) modifying at least one bonus trigger symbol with a standard symbol if all standard symbols are displayed, or ii) modifying the at least one standard symbol with at least one bonus trigger symbol; (v) stopping the remaining reels of the simulated rotating plurality of reels, wherein the remaining reels display a plurality of symbols; (vi) evaluating the symbols stopped and displayed from each of the simulated rotating plurality of reels; and (vii) determining, based upon the evaluating, whether to provide a game award.
The present disclosure relates generally to computational devices and systems that include smart glass or switchable glass. A computational device may include instructions that receive an indication of game events as the game events occur and are displayed with a user interface of the computational device, instructions that determine, based on the indication of the game events, whether switchable glass is to be in the first state or the second state, and instructions that provide a control signal to a driver circuit consistent with the determination of whether the switchable glass is to be in the first state or the second state.
The present disclosure relates to a queuing method, a queuing system and a readable storage medium, and relates to the field of computer technologies The queuing method includes: obtaining a service type required by a user; updating a service queue corresponding to the service type, and generating identification information corresponding to the user; controlling an issuing apparatus to issue a reminder device, and establishing a correspondence between the identification information and the reminder device; and in response to a number-calling notification from a number-calling device, enabling a corresponding reminder device to execute a reminder action according to a sequence of identification information corresponding to the service queue.
The present disclosure provides methods and systems for operating a rotorcraft comprising a plurality of engines configured to provide motive power to the rotorcraft. The rotorcraft is operated in a first flight regime. A target output power range for at least one of the plurality of engines is determined, the target output power range associated with operating the rotorcraft in a second flight regime different from the first flight regime in which at least one first engine of the plurality of engines is operated in an active mode to provide motive power to the rotorcraft and at least one second engine of the plurality of engines is operated in a standby mode to provide substantially no motive power to the rotorcraft. A graphical representation of the target output power range for the second flight regime is produced via a flight display in a cockpit of the rotorcraft.
Timing systems configured to be used with a computing device including an electronic display and a tilt sensor. The timing systems include a switch and computer executable instructions. The switch includes a base and a cradle. The cradle is pivotally mounted to the base and configured to support the computing device. The cradle is configured to pivot relative to the base between a first pivot position and a second pivot position. The computer executable instructions are stored on the computing device and include instructions for displaying a game timer on the electronic display of the computing device. The instructions include controlling the game timer in response to the tilt sensor detecting that the cradle has pivoted between the first pivot position and the second pivot position.
Systems and methods for sensing the surroundings of vehicles via vehicle mounted radar sensors. A directional transmitter array transmits radiation into the region surrounding the vehicle and a receiver array receives the radiation reflected back. Controllers may use self-velocity calculation modules, wall detection modules, dynamic range enhancement modules, double reflection detection modules and the like to harvest useful information such as the vehicles relative speed and the identification of hazards in its surroundings.
A computer-implemented method includes receiving a video that includes multiple frames. The method further includes identifying a start time and an end time of each action in the video based on application of one or more of an audio classifier, an RGB classifier, and a motion classifier. The method further includes identifying video segments from the video that include frames between the start time and the end time for each action in the video. The method further includes generating a confidence score for each of the video segments based on a probability that a corresponding action corresponds to one or more of a set of predetermined actions. The method further includes selecting a subset of the video segments based on the confidence score for each of the video segments.
Aspects of the subject disclosure may include, for example, analyzing media content to recognize an object therein, wherein the media content is provided as a video stream displayed to a user of a communication device, the media content comprising a plurality of digital frames transported to the communication device over a private network; associating product information of a product with the object; receiving a user input selecting the object; determining providers of goods or services of the product, wherein the providers of goods or services are selected during the determining based on a proximity of the providers to the user of the communication device; and providing the product information to the communication device. Other embodiments are disclosed.
A system for extraction and verification of handwritten signatures from arbitrary documents. The system comprises one or more computing devices configured to: receive a digital image of a document; perform a dilating transformation via convolution matrix on the digital image to obtain a modified image; determine a plurality of regions of connected markings in the digital image; based at least in part on a pixel density or proximity to an anchor substring of each region, determine whether any region contains any handwritten signature; extract first image data of the region containing a handwritten signature from the digital image; retrieve second image data of a confirmed example signature for a purported signer of the handwritten signature; and based on a comparison of the first image data with the second image data, forward a determination of whether the first image data and second image data are similar.
Various methods for utilizing a saliency heatmaps are described. The methods include obtaining image data corresponding to an image of a scene, obtaining a saliency heatmap for the image of the scene based on a saliency network, wherein the saliency heatmap indicates a likelihood of saliency for a corresponding portion of the scene, and manipulating the image data based on the saliency heatmap. In embodiments, the saliency heatmap may be produced using a trained machine learning model. The saliency heatmap may be used for various image processing tasks, such as determining which portion(s) of a scene to base an image capture device's autofocus, auto exposure, and/or white balance operations upon. According to some embodiments, one or more bounding boxes may be generated based on the saliency heatmap, e.g., using an optimization operation, which bounding box(es) may be used to assist or enhance the performance of various image processing tasks.
Methods and devices related to determining image sensor settings using LiDAR are described. In an example, a method can include receiving, at a processing resource via a LiDAR sensor, first signaling indicative of location data, elevation data, and/or light energy intensity data associated with an object, receiving, at the processing resource via an image sensor, second signaling indicative of data representing an image of the object, generating, based at least in part on the first signaling, additional data representing a frame of reference for the object, transmitting to a user interface third signaling indicative of the data representing the frame of reference for the object and the data representing the image of the object, and displaying, at the user interface and based at least in part on the third signaling, another image that comprises a combination of the frame of reference and the data representing the image.
An example method includes identifying a need and an emotional state of a user who is participating in an interaction with a support application, retrieving a set of preferences for the user, selecting a set of features for an avatar to be presented to the user, wherein the set of features is selected based at least on the emotional state of the user and the set of preferences, selecting a stored workflow based on the need of the user, and rendering the avatar to exhibit the set of features and to present the stored workflow as part of the interaction.
Methods, systems, and media for enhancing one or more publications by receiving live video captured by a user, the live video comprising video of a publication, the publication comprising copyrighted content; identifying at least one first trigger in the live video, identifying one or more first three-dimensional, interactive media associated with the at least one first trigger and pertaining to the copyrighted content, and presenting to the user the first three-dimensional, interactive media; and identifying at least one second trigger in the first three-dimensional, interactive media, identifying one or more second three-dimensional, interactive media associated with the at least one second trigger and pertaining to the copyrighted content, and presenting to the user the second three-dimensional, interactive media to progressively deepen and enrich the engagement with the copyrighted content of the publication.
A method for creating an augmented reality scene, the method comprising, by a computing device with a processor and a memory, receiving a first video image data and a second video image data; calculating an error value for a current pose between the two images by comparing the pixel colors in the first video image data and the second video image data; warping pixel coordinates into a second video image data through the use of the map of depth hypotheses for each pixel; varying the pose between the first video image data and the second video image data to find a warp that corresponds to a minimum error value; calculating, using the estimated poses, a new depth measurement for each pixel that is visible in both the first video image data and the second video image data.
A method and system of providing guidance and information to customers by presentation of a virtual avatar. The virtual avatar is controlled in real-time by a remote customer service agent. The method includes sharing images of a physical space with the customer service agent, and enabling the customer service agent to project a virtual avatar on the physical space such that the virtual avatar appears to interact and move through the physical space. The dynamic projection of the virtual avatar is received by the customer as an augmentation of their own view of the physical space.
A system and method for displaying and navigating breast tissue is configured for or includes obtaining a plurality of 2D and/or 3D images of a patient's breast; generating a synthesized 2D image of the breast from the obtained images; displaying the synthesized 2D image; receiving a user command, or otherwise detecting through a user interface, a user selection or other indication of an object or region in the synthesized 2D image; and displaying at least a portion of one or more images from the plurality, including a source image and/or most similar representation of the user selected or indicated object or region.
Systems, apparatuses and methods may provide away to render edges of an object defined by multiple tessellation triangles. More particularly, systems, apparatuses and methods may provide a way to perform anti-aliasing at the edges of the object based on a coarse pixel rate, where the coarse pixels may be based on a coarse Z value indicate a resolution or granularity of detail of the coarse pixel. The systems, apparatuses and methods may use a shader dispatch engine to dispatch raster rules to a pixel shader to direct the pixel shader to include, in a tile and/or tessellation triangle, one more finer coarse pixels based on a percent of coverage provided by a finer coarse pixel of a tessellation triangle at or along the edge of the object.
A method is performed at a computing system for automatically generating an occluder, the method includes receiving an input model of the visual three-dimensional structure, the input model having a plurality of faces. The method includes generating an initial occluder by simplifying the input model into a plurality of candidate patches in a patch-based coarse mesh. The method includes comparing a first two-dimensional area occluded by the input model of the visual three-dimensional structure and a second two-dimensional area occluded by the initial occluder along the first view direction to determine a first quality metric based on a first number of pixels that are blocked by the input model that is also blocked by the initial occluder. The method includes removing a plurality of faces from the initial occluder while maintaining the first quality metric above a first threshold to form the occluder for the visual three-dimensional structure.
A bounding volume is used to approximate the space an object occupies. If a more precise understanding beyond an approximation is required, the object itself is then inspected to determine what space it occupies. Often, a simple volume (such as an axis-aligned box) is used as bounding volume to approximate the space occupied by an object. But objects can be arbitrary, complicated shapes. So a simple volume often does not fit the object very well. That causes a lot of space that is not occupied by the object to be included in the approximation of the space being occupied by the object. Hardware-based techniques are disclosed herein, for example, for efficiently using multiple bounding volumes (such as axis-aligned bounding boxes) to represent, in effect, an arbitrarily shaped bounding volume to better fit the object, and for using such arbitrary bounding volumes to improve performance in applications such as ray tracing.
A non-transitory computer-readable recording medium having stored therein a displaying program for causing a computer to execute a process including; accepting production plans of a plurality of items; determining whether the plurality of accepted items are produced simultaneously or sequentially; when the plurality of items are determined to be produced simultaneously or sequentially, displaying a display component representing a material common to the plurality of items such that the display component indicates a time period containing the production plans of the plurality of items, and displaying display components associated with each of the plurality of items in a time period in which the display component representing the material is arranged.
The present embodiments include a system and method for processing multi-dimensional images in real time through the use of third-party servers and cloud computing. The system includes a data acquisition processor, a data storage unit, an administrator processor, and a server. The server can be a cloud-based server. The method includes receiving multi-dimensional imaging data, compressing and blending the image data, transmitting the image data to a server, decompressing and deblending the data, generating multi-dimensional images, and transmitting the imaging data back to the administrator processor.
A computer-implemented method for generating a motion corrected image is provided. The method includes receiving listmode data collected by an imaging system; producing two or more histo-image frames or two or more histo-projection frames based on the listmode data; providing the two or more histo-image frames or two or more histo-projection frames to an Artificial Intelligence (AI) system; receiving two or more AI reconstructed images from the AI system based on the two or more histo-image frames or the two or more histo-projection frames; and generating a motion estimation in reconstructed images by using a motion free AI reconstructed image frame as a reference frame.
Provided is a method for predicting attribute information, a coder, a decoder, and a storage medium. The coder determines a current Morton code corresponding to a point to be predicted in a point cloud to be coded, determines a target Morton code corresponding to the point to be predicted based on the current Morton code and according to a preset neighbor information table, judges whether a neighbor point of the point to be predicted exists in the point cloud to be coded according to the target Morton code, and performs prediction to obtain a predicted attribute value of the point to be predicted according to attribute reconstruction information of the neighbor point in response to that the neighbor point exists in the point cloud to be coded.
There is provided a computer-implemented method and a decompression unit for decompressing a compressed block of data in accordance with a multi-level difference table. The compressed block of data represents a block of image data comprising a plurality of image element values, wherein each level of the multi-level difference table comprises a plurality of entries. An origin value for the block of image data is determined using data representing the origin value from the compressed block of data. A level within the multi-level difference table for the block of image data is identified using an indication of the level from the compressed block of data. For each image element value in the block of image data, a respective entry indication from the compressed block of data is used to identify one of the entries at the identified level within the multi-level difference table, and the image element value is determined using: (i) the determined origin value for the block of image data, and (ii) the identified entry at the identified level within the multi-level difference table for the image element value.
Optical sensors and optical markers are placed on components in a medical system to provide calibration and alignment, such as on a patient transportation mechanism and spatially separated medical diagnostic devices. Image processing circuitry uses the data captured by these optical devices to coordinate their movements and/or position. This enables scans that were captured in multiple medical diagnostic devices to be accurately aligned.
One example of a method includes receiving a plurality of video streams depicting a scene, wherein the plurality of video streams provides images of the scene from a plurality of different viewpoints, identifying a target that is present in the scene, wherein the target is identified based on a determination of a likelihood of being of interest to a viewer of the scene, determining a trajectory of the target through the plurality of video streams, wherein the determining is based in part on an automated visual analysis of the plurality of video streams, wherein the determining is based in part on a visual analysis of the plurality of video streams, rendering a volumetric video traversal that follows the target through the scene, wherein the rendering comprises compositing the plurality of video streams, receiving viewer feedback regarding the volumetric video traversal, and adjusting the rendering in response to the viewer feedback.
A system for analyzing images is provided. The system includes a computing device having at least one processor in communication with at least one memory device. The at least one processor is programmed to receive an image including a plurality of objects, detect the plurality of objects in the image, determine dependencies between each of the plurality of objects, identify the plurality of objects based, at least in part, on the plurality of dependencies, and determine one or more objects of interest from the plurality of identified objects.
Systems and methods are disclosed for predicting the location, onset, or change of coronary lesions from factors like vessel geometry, physiology, and hemodynamics. One method includes: acquiring, for each of a plurality of individuals, a geometric model, blood flow characteristics, and plaque information for part of the individual's vascular system; training a machine learning algorithm based on the geometric models and blood flow characteristics for each of the plurality of individuals, and features predictive of the presence of plaque within the geometric models and blood flow characteristics of the plurality of individuals; acquiring, for a patient, a geometric model and blood flow characteristics for part of the patient's vascular system; and executing the machine learning algorithm on the patient's geometric model and blood flow characteristics to determine, based on the predictive features, plaque information of the patient for at least one point in the patient's geometric model.
A field of view of a captured image of a lensless camera can be controlled, and a configuration of generating a restored image including part of an imaging region is realized. Included is a signal processing unit that receives observed image signals as output of an image sensor of a lensless camera to generate a restored image of a restored image region including part of a captured image region of the lensless camera. The signal processing unit includes: a restored image region corresponding mask matrix calculation unit that calculates a restored image region corresponding mask matrix applied to generate the restored image; and an image estimation unit that subtracts observed image signals outside of the restored image region not included in the restored image region from the observation image signals to calculate observed image signals inside of the restored region and that executes arithmetic processing of the observed image signals inside of the restored region and a pseudo-inverse matrix or an inverse matrix of the restored image region corresponding mask matrix to generate the restored image.
An inspection apparatus includes a specimen stage, one or more imaging devices and a set of lights, all controllable by a control system. By translating or rotating the one or more imaging devices or specimen stage, the inspection apparatus can capture a first image of the specimen that includes a first imaging artifact to a first side of a reference point and then capture a second image of the specimen that includes a second imaging artifact to a second side of the reference point. The first and second imaging artifacts can be cropped from the first image and the second image respectively, and the first image and the second image can be digitally stitched together to generate a composite image of the specimen that lacks the first and second imaging artifacts.
A device for assembling at least two shots of a scene acquired by at least one sensor includes a memory and processing circuitry. The processing circuitry is configured to save, in the memory, a first data set contained in a first signal generated by each pixel of the sensor and indicative of a first shot of the scene, and a second data set contained in a second signal generated by each pixel of the sensor and indicative of a second shot of the scene. The processing circuitry is further configured to assemble the first and second shots on the basis of the content of the first and second data sets of a plurality of pixels in order to form a resulting scene.
A display device to change an image displayed in a display area when the display area is changed includes a memory, a location output unit and a screen display unit. The memory stores size information of a display area displayed on a screen and the image data of the displayed image. The location computing unit computes a start point of the changed display area when the display area is changed. The display unit decodes data corresponding to the size of the display area based on the computed new start point from the image data to display the decoded data in the display area. Since the start point is obtained with center point of the changed display area and its size information and then a display area to be displayed is determined based on the start point, a current search location is maintained even when the screen is swung.
In an example, an apparatus comprises processing circuitry, the processing circuitry comprising: memory, to store a two-dimensional pixel representation of a layer of an object to be made in an additive manufacturing process and pixel information, the pixel information specifying pixels representing a surface of the object and colour for the pixels representing the surface; and an image processor, to generate a downscaled representation of the layer and to process the downscaled representation to propagate colour from pixels representing the surface of the object in the downscaled representation to neighbouring pixels representing an interior of the object in the downscaled representation.
A home cost analysis server is configured to train an image processing program to identify features of homes, receive user input including a prospective home, and access a first database storing metadata and images associated with homes, including the prospective home, available for purchase. The server is also configured to input images of the prospective home to the machine-learned image processing program, which outputs a feature of the prospective home, access a second database storing historical ancillary costs, and perform a lookup in the second database to retrieve comparable historical ancillary costs associated homes having a comparable feature to the outputted feature. The server is further configured to analyze the metadata associated with the prospective home, the outputted feature, and the comparable historical ancillary costs to determine ancillary home costs associated with the prospective home, and display the ancillary home costs and an overall monthly cost for the prospective home.
A system and method for image-based personalized food item search, design, and culinary fulfillment. The system is a cloud-based network comprising a food image engine, a prediction engine, a food item design engine, and portals for restaurants and patrons to enter their information. The system may receive as an input a food item image, perform image recognition on the food item image to identify a target food item, use the identified target food item to predict an ingredient list for the target food item, and generate personalized target food item recommendations for patrons based on a multitude of variables associated with the business enterprises, patrons historic culinary transactions, dietary needs and preferences both explicit and inferred. The system may be accessed through web browsers or purpose-built computer and mobile phone applications.
A system may receive a first resource allocation request (associated with a first company) from a first entity. The system may determine that the first request is not associated with a risk relationship and arrange for it to be processed via a claim servicing entity. Information about the first request may then be routed to a request handler device for processing and a communication with a first graphical indication may be generated. The system may also receive a second resource allocation request (associated with the first company) from a second entity and determine that it is to be processed via a risk. The system may then route information about the second request to a request handler device for processing and generate a communication with a second graphical indication. Note that the request handler device may be the same device that received the information about the first request.
In accordance with some embodiments, an alternative system for processing a data packet received via a secure pharmacy prescription claim network is provided, in which data included in the data packet as received from a pharmacy system is modified prior to being routed to a PBM. The data packet may be modified such that a first BIN/PCN is replaced by a second BIN/PCN and a Consumer Price is added. The alternative system allows for a third party to act as a switchboard for prescription claims such that requests for prescription claims received from pharmacy systems are pre-adjudicated and data packets included in the requests are modified prior to being routed to a PBM selected by the third party.
A computer implemented method includes generating, by a processor associated with a first client computer, a request message; generating, by the processor, a first public token based on a first private token; augmenting, by the processor, the electronic data transaction request message with the first public token; transmitting, by the processor, the augmented electronic data transaction request message to a second client computer; generating, by the processor, a second public token based on the first public token; identifying, by the processor, from a database of result messages, a result message labeled with the second public token, the identified result message including encrypted confidential information; generating, by the processor, a second private token corresponding to the second public token used to identify the result message; and decrypting, by the processor, the encrypted confidential information with the second private token.
An information display system includes a computing system that is configured to implement a user interface, access a first database storing a plurality of loan workout rules, receive loan and borrower data regarding an existing loan, and determine a plurality of loan workout options based on the plurality of loan workout rules and the received loan and borrower data. The plurality of loan workout options are displayed on the user interface.
The disclosure generally relates to a system and method for randomly generating unlock codes and identifiers for locks, and creating unlock code and identifier pairs. In an exemplary embodiment, the invention is integrated with, or part of, a distributed management system that controls access to various locations, such as, for example, self-storage units, hotel rooms, apartment buildings, storage containers, short-term housing rentals, lockers, equipment rooms, vaults, hospitals, airports, government facilities, nuclear power facilities, water treatment facilities, weapon storage facilities, aircraft cockpits, and any other setting that requires restricted, selective, or monitored access that can be remotely controlled, whereby users can receive unlock codes electronically on their mobile device.
In an embodiment, a computer-implemented method operating at a server system is disclosed. The method includes associating business rules with a plurality of users, displaying a catalog item to a respective user of the plurality of users in accordance with the respective business rules associated with that user, and generating a purchase order for the displayed catalog item. Related methods and systems are also disclosed.
Systems and methods are disclosed herein for automatic subscription-based ordering of product components. During display of media content, the system receives a voice input and determines that the voice input indicates interest in a product. The system identifies the components required to create the product and identifies a subscription to an automated shopping service. Upon identifying the subscription, the system determines whether required components are available via the automated shopping service. Further, the system excludes components that were previously purchased via the automated shopping service, and the system automatically places an order through the automated shopping service for the remaining components.
Systems and methods are described for server-side contextual analysis of content available at a given uniform resource identifier (URI), which utilizes headless browser techniques to analyze a more complete and accurate version of page content than using existing techniques. For example, systems and methods are described for performing contextual analysis of content that would typically be displayed to a client device but is not included in an HTML file or other initial page source file available at the initially provided URI. The contextual analysis performed may include analyzing text using natural language processing and analyzing images using computer vision techniques.
This disclosure describes, in part, techniques for synchronizing data between merchants' inventories, and techniques for utilizing the data synchronization to process cross-merchant transactions. For instance, a system may store a first inventory of items indicating first items offered for purchase by a first merchant and a second inventory of items indicating second items offered for purchase by a second merchant. The system may then analyze the first inventory of items with respect to the second inventory of items to determine that the second merchant should offer a first item from the first items for purchase at a physical establishment of the second merchant on behalf of the first merchant. The system can then provide a merchant device of the second merchant with access to the second inventory of items and the first item from the first inventory of items.
Systems and methods are provided for obtaining information from at least one computing system, the information including a set of records that respectively identify at least a network-based address of a computing device that accessed the computing system and an account hosted by the computing system that was accessed using the computing device; determining at least a first account and a second account were accessed from one or more computing devices that share a given network-based address based at least in part on the obtained information; and associating the first account and the second account with the network-based address.
A computer-implemented method for providing performance information related to a customer service representative. A processor aggregates statistical data related to customer service representatives performance. A menu is then caused to be generated and displayed indicating a plurality of menu items. Each of the plurality of menu items corresponds to one of a plurality of the work-related types of data. Additionally, displayed and processed are one or more work-related alerts in response to receiving the one or more work-related alerts.
Systems and methods are configured to determine customer-specific recommendations in the form of ordered listings of objects (e.g., talking points for discussion) for interacting with customers during customer-service interactions based on the effectiveness of historical customer-service interactions. One or more machine-learning customer similarity models are further configured to determine similarities between customers, such that customer-service interaction strategies utilized for a first customer may be applied to determined similar customers. Moreover, based at least in part on historical interaction data generated for previous customer-service interactions, a machine-learning recommendation model is configured to generate an ordered listing of objects (e.g., talking points for discussion) for interacting with customers, and such recommendations may be presented to a customer-service representative via a graphical user interface.
Various methods, apparatuses, and media for implementing a fraud machine learning model execution module are provided. A processor generates a plurality of machine learning models. The processor generates historical aggregate data based on prior transaction activities of a customer from a plurality of databases for transactions. The processor also tracks activities of the customer during a new transaction authorization process and generates a transaction data; integrates the transaction data with the historical aggregate data; executes each of said machine learning models using the integrated transaction data and the historical aggregate data to generate a fraud score and stores the fraud score into the memory; and determines whether the new transaction is fraudulent based on the generated fraud score.
Methods, systems, and apparatuses are described herein for improving computer authentication processes by analyzing user response times to authentication questions. A request for access to an account may be received. Transaction data associated with a user of that account may be retrieved, and a list of merchants may be generated based on the transaction data. A blocklist may be retrieved, and the list of merchants may be filtered based on the blocklist. An authentication question may be presented. The authentication question may relate to the list of merchants. User responses may be received, and response times for the user responses may be measured. Based on the response times and the response times for other users, an average response time for the merchants may be determined. Based on the average response time for a particular merchant exceeding a threshold, the particular merchant may be added to the blocklist.
Methods, systems, and media for protecting transactions with secure payment authorization channels are provided. In some embodiments, methods, systems, and media can provide secure payment authorization channels for protecting transactions in connection with the transmission of a digital asset.
System and media for determining whether to conduct a transaction with a consumer claiming an identity. Identity points for the identity are stored in a first blockchain. Past transactions conducted by the party are stored in a second blockchain. Permission to read and/or write to the various blockchains are stored in a third blockchain. When the consumer desires to conduct a transaction, they can append a permission for the counterparty to access the identity and/or transaction chains to their permission chain. The counterparty can then make an informed decision as to whether to conduct the transaction with the consumer based on the information stored in the various blockchains.
Technologies for managing payment authorization request messaging for payment transactions include a transaction management controller. The transaction management controller receives a transaction amount for a payment transaction from a business management engine and a payment transaction type from a point of interaction device. The transaction management controller initializes a transaction processing module that corresponds to the received payment transaction type. The transaction processing module defines payment processing parameters for processing payment transactions of the payment transaction type. The transaction management controller receives payment card data for the payment transaction from the point of interaction device. The transaction management controller inserts the transaction amount and the payment card data into a payment authorization request message, which is transmitted to a payment network. A payment authorization response message is received from the payment network and transmitted by the transaction management controller to the business management engine. Other embodiments are described and claimed.
A method for controlling a near field communication between a device and a transaction card is disclosed. The method includes the steps of capturing, by a front-facing camera of the device, a series of images of the transaction card and processing each image of the series of images to identify a darkness level associated with a distance of the transaction card from the front of the device. The method includes comparing each identified darkness level to a predetermined darkness level associated with a preferred distance for a near field communication read operation and automatically triggering a near field communication read operation between the device and the transaction card for the communication of a cryptogram from an applet of the transaction card to the device in response to the identified darkness level corresponding to the predetermined darkness level associated with the preferred distance for the near field communication read operation.
Embodiments of the present disclosure relate to the field of network technologies, including a resource transfer method and apparatus and a storage medium. The method includes: storing a graphic code in the specified application client, the graphic code being sent by a specified server when a network is already connected, the graphic code including a user identifier used by the specified application client to log in to the specified server, and the graphic code being obtained by the specified server from a third-party server accessed by an interface of the specified server, and presenting a stored graphic code when detecting a graphic code calling operation.
A computer implemented method, in a transaction processing server, of initiating a transaction, is disclosed. The method comprises: receiving, from a server associated with a merchant, an indication of a pending transaction between the merchant and a consumer; receiving, from a missed call processing server, an indication of a missed call made by the consumer, the indication of the missed call made by the consumer comprising an indication of a telephone number associated with the consumer; identifying the missed call made by the consumer with the pending transaction between the merchant and the consumer; looking up, in a consumer account database, an account associated with the consumer using the telephone number associated with the consumer; and generating a transaction authorization request for a transaction between the account associated with the consumer and an account associated with the merchant.
The present invention provides a method and system for verifying and tracking identification information. In an embodiment of the invention, a system for delivering security solutions is provided that includes at least one of the following: a radio frequency (RF) identification device, an identification mechanism (e.g., a card, sticker), and an RF reader.
A system and method for receiving and executing emoji based commands is disclosed. The system and method may include processes such as identifying emojis in a message, determining one or more action based on the emoji, and completing the determined actions.
An apparatus is provided for providing notification of items for pickup at a location. The apparatus may include at least one memory and a processor(s) configured to automatically send an electronic message to a network device requesting pickup of an item(s) at a location of a user of the apparatus responsive to detecting pressing of a button on an exterior of the apparatus. The processor is also configured to receive an acknowledgement message from the network device denoting (i) confirmation that the network device received the electronic message requesting pickup of the item(s) at the location of the user and (ii) scheduled pickup of the item(s) from the location of the user at an estimated time. The processor is further configured to generate a visible indication regarding the pickup of the item(s) in response to detecting receipt of the acknowledgement message. Corresponding computer program products and methods are also provided.
A meeting system facilitates spontaneous social encounter between users with a meeting server. The meeting server obtains calendar data and user preferences associated with each user of a plurality of users. The meeting server also prompts a first user device associated with a first user, and a second user device associated with a second user, for a social encounter based on the calendar data and the user preferences. Responsive to obtaining acceptances from the first user and the second user, the meeting server facilitates the social encounter between the first user and the second user.
Computerized systems and methods for facilitating coordination for multiple individuals are provided. Search parameters are received and a plurality of individuals that satisfy the search parameter(s) is determined and provided. A user is able to select multiple individuals at the same time to coordinate from within the plurality of individuals. Once selected, a process for each of the selected individuals is launched. A plurality of scheduling options, based on an activity or event input, is provided. The plurality of scheduling options includes a time for each individual selected to be scheduled/processed. Once a scheduling option is selected, times within the selected scheduling option are locked such that (1) no other user can access the selected times and (2) processes for each of the multiple selected individuals may be completed in the same application without the need for opening separate processes for each process.
Techniques for generating an item transmission portal are described herein. First information for a plurality of carriers may be maintained which includes a capacity for each carrier. Historical capacity requirements for geographic locations may be maintained. For each geographic location a forecast of future capacity requirements, for each week of a plurality of weeks, may be generated based on the historical capacity requirements. A plurality of documents may be generated for each geographic location based on the forecast and the first information. A value may be determined for each document based on a time and capacity commitment for each document, the historical capacity requirements, and the forecast. A user interface may be generated that includes the plurality of documents and corresponding determined values. The user interface may be updated to reflect acceptance of a specific document by a carrier in response to input received via the user interface.
Advanced infrastructure management. In an embodiment, infrastructure domain(s) are imported. Each domain comprises representations of infrastructure asset type(s), activity type(s) related to the asset type(s), and standards and compliance parameters related to the asset type(s). A plurality of representations of infrastructure assets of the asset type(s) are stored. Each of the representations of infrastructure assets comprises location information representing a geolocation of the asset, and updated location information is continually received for infrastructure asset(s), such that the location information for those infrastructure asset(s) is continually updated. In addition, at least one rating is generated for each of the infrastructure assets based on the standards and compliance parameters, and workplan(s) comprising activity(ies) to be performed on infrastructure asset(s) may be generated.
The present application includes a method and system for real-time scheduling reallocation. The system receives a schedule which allocates customer service representatives (CSRs) to channels and queues based on analytics rules as well as the forecast work patterns and information on CSR skills and shift patterns. The system then monitors adherence to the schedule by comparing the difference between forecast and current volume and type of work to a reallocation threshold at predetermined intervals. If the difference extends beyond the reallocation threshold, the system reallocates CSRs to update the schedule.
A task management platform generates an interactive display tasks based on multi-team activity data of different geographic locations across a plurality of distributed guided user interfaces (GUIs). Additionally the task management platform uses a distributed machine-learning based system to determine a suggested task item for a remote team based on multi-team activity data of different geographic locations.
A vehicle management method includes calculating, based on a desired condition of each user sharing a ride on a vehicle, a first route for the vehicle to travel and a first required time for the vehicle to arrive at a destination on the first route, when a delay time with respect to the first required time exceeds a predetermined time while the vehicle is traveling along the first route, setting an alternative boarding location for a boarding location or an alternative deboarding location for a deboarding location based on the desired condition of each user, calculating a second route including the alternative boarding location or the alternative deboarding location and a second required time for the vehicle to arrive at a destination on the second route, and notifying the users of at least the alternative boarding location or the alternative deboarding location and the second required time.
Parking space selection and navigation systems and methods are disclosed. One or more computing devices are configured to receive a search request from a first user device to secure a parking space for a vehicle, which includes one or more listing parameter, secure a first parking space stored in a database based on the search request, and determine a first listing value for the first parking space. The computing device(s) are configured to receive information associated with a second parking space and determine a second listing value for the second parking space. The computing device(s) are configured to determine that the second listing value is greater than the first listing value by a predefined value, transmit a message to the first and second user devices, and automatically transmit information relating to the parking reservation to a navigation application to update a destination associated with the second parking space.
A document processing system and method for performing document classification by machine learning include an input module, a processing module, and at least one storage module preconfigured with a classification folder matching a code. Upon completion of a first-instance model construction procedure, the input module receives a document image. The processing module compares the document image with a machine learning model information to generate a computation result and stores the document image in the classification folder according to the computation result. Therefore, classification of the document images is automated according to the code of the corresponding classification folder, thereby enhancing the accuracy and efficiency of document classification.
A system and method for augmenting unlabeled imaging data of invasive medical devices is disclosed. An imaging device can generate images of the invasive medical device inside a patient. A trained model for the invasive medical device can be trained on annotated images of the invasive medical device having labels indicating orientation and position information. An imaging computer system can apply the trained model to unlabeled images of the invasive medical device within the patient to determine a current orientation and a current position of the invasive medical device inside the patient. The images of the invasive medical device, visual orientation information representing the current orientation of the invasive medical device, and visual position information representing the current position of the invasive medical device inside the patient can be outputted to a display.
Mechanisms are provided for implementing a virtual corpus engine that receives an inquiry to be processed and analyzes the inquiry to extract one or more features of the inquiry. The virtual corpus engine selects a weight matrix associated with a virtual corpus based on the extracted one or more features of the inquiry. The virtual corpus comprises a plurality of actual corpora of information. The weight matrix comprises a separate weight value for each actual corpus in the plurality of actual corpora. The virtual corpus engine processes the inquiry using a set of selected actual corpora selected from the plurality of actual corpora based on the weight values in the weight matrix and receives results of the processing of the inquiry using the set of selected actual corpora. The virtual corpus engine outputs the results of the processing of the inquiry.
An information processing apparatus includes: a memory; and a processor coupled to the memory and the processor configured to: acquire a plurality of sample videos; identify a position and time at which an attribute appears in each of the plurality of sample videos, the attribute being output by each of one or more pre-trained models to which each of the plurality of sample videos is input; cluster attribute labels based on the position and time of the attribute for each of the plurality of sample videos; and generate a rule by combining attribute labels included in a cluster having a highest frequency of appearance among cluster groups obtained for all of the plurality of sample videos.
A system and method for generating a semantic graph. The method includes: parsing each of a plurality of events into a plurality of objects, wherein the plurality of events includes a plurality of queries, wherein each event of the plurality of events is related to an interaction with at least one data source; determining, for each of the plurality of events, a relationship between two objects of the plurality of objects; and generating a semantic knowledge graph based on the determined relationships, the semantic knowledge graph including a plurality of query nodes and a plurality of edges, wherein each query node corresponds to a respective object of the plurality of objects, wherein each query node is connected to another query node of the plurality of query nodes by one of the plurality of edges, wherein each edge represents a relationship between the objects connected by the edge.
The disclosure describes one or more implementations of a neural network architecture pruning system that automatically and progressively prunes neural networks. For instance, the neural network architecture pruning system can automatically reduce the size of an untrained or previously-trained neural network without reducing the accuracy of the neural network. For example, the neural network architecture pruning system jointly trains portions of a neural network while progressively pruning redundant subsets of the neural network at each training iteration. In many instances, the neural network architecture pruning system increases the accuracy of the neural network by progressively removing excess or redundant portions (e.g., channels or layers) of the neural network. Further, by removing portions of a neural network, the neural network architecture pruning system can increase the efficiency of the neural network.
Systems, methods, and non-transitory computer-readable media can be configured to determine a video embedding for a video content item based at least in part on a first machine learning model. A set of music embeddings can be determined for a set of music content items based at least in part on a second machine learning model. The set of music content items can be ranked based at least in part on the video embedding and the set of music embeddings.
Techniques and apparatuses are described for deep neural network (DNN) processing for a user equipment-coordination set (UECS). A network entity selects (910) an end-to-end (E2E) machine-learning (ML) configuration that forms an E2E DNN for processing UECS communications. The network entity directs (915) each device of multiple devices participating in an UECS to form, using at least a portion of the E2E ML configuration, a respective sub-DNN of the E2E DNN that transfers the UECS communications through the E2E communication, where the multiple devices include at least one base station, a coordinating user equipment (UE), and at least one additional UE. The network entity receives (940) feedback associated with the UECS communications and identifies (945) an adjustment to the E2E ML configuration. The network entity then directs at least some of the multiple devices participating in an UECS to update the respective sub-DNN of the E2E DNN based on the adjustment.
A method for training a neural network, includes: training a super network to obtain a network parameter of the super network, wherein each network layer of the super network includes multiple candidate network sub-structures in parallel; for each network layer of the super network, selecting, from the multiple candidate network sub-structures, a candidate network sub-structure to be a target network sub-structure; constructing a sub-network based on target network sub-structures each selected in a respective network layer of the super network; and training the sub-network, by taking the network parameter inherited from the super network as an initial parameter of the sub-network, to obtain a network parameter of the sub-network.
Embodiments of the present invention provide systems, methods, and non-transitory computer storage media for generating an ambient occlusion (AO) map for a 2D image that can be combined with the 2D image to adjust the contrast of the 2D image based on the geometric information in the 2D image. In embodiments, using a trained neural network, an AO map for a 2D image is automatically generated without any predefined 3D scene information. Optimizing the neural network to generate an estimated AO map for a 2D image requires training, testing, and validating the neural network using a synthetic dataset comprised of pairs of images and ground truth AO maps rendered from 3D scenes. By using an estimated AO map to adjust the contrast of a 2D image, the contrast of the image can be adjusted to make the image appear lifelike by modifying the shadows and shading in the image based on the ambient lighting present in the image.
A method for generating a dual-class dataset is disclosed. A single-class dataset and a context dataset are obtained. The context dataset can be labeled. A model can be trained using the combination of the single-class dataset and the labeled context dataset. The model can be run on the context dataset. The data points that are classified the same as the data points included in the single-class dataset, can be removed from the labeled context dataset and added to the single-class dataset. These steps can be repeated until no data points are classified by the model.
An artificial neural network system for managing a task to be performed by heterogeneous resources executing an artificial neural network, the artificial neural network system including a model analyzer that receives an artificial neural network model and outputs sub-graph information generated based on the artificial neural network model including at least one of sub-graph, a detector that outputs awareness information about the heterogeneous resources, and a task manager that outputs a first request signal for performing a task with respect to each layer of first resource of the heterogeneous resources based on the sub-graph information and the awareness information, and a second request signal for performing an task with respect to each depth of a second resource of the heterogeneous resources.
A mechanism is described for facilitating the transfer of features learned by a context independent pre-trained deep neural network to a context dependent neural network. The mechanism includes extracting a feature learned by a first deep neural network (DNN) model via the framework, wherein the first DNN model is a pre-trained DNN model for computer vision to enable context-independent classification of an object within an input video frame and training, via the deep learning framework, a second DNN model for computer vision based on the extracted feature, the second DNN model an update of the first DNN model, wherein training the second DNN model includes training the second DNN model based on a dataset including context-dependent data.
A cable-tie carrier is disclosed herein that includes a chip holder with a recess cavity for holding an electronic chip and a cable that is removably attached to the chip holder. The electronic chip stores identification information or testing data that may be used to identify and track the part. External computing devices (e.g., smart phone, tablet, scanner) may access the stored identification information or testing data for a user. The electronic chip is fastened, magnetically attached, or stuck with adhesive to the chip holder to position a transmitter (or antenna) to face out of the recess cavity.
In an embodiment a method for dynamic power control of a power level transmitted by an antenna of a contactless reader is disclosed. The method may include supplying a power to the antenna and performing at least one power adjusting cycle for adjusting a power level during a contactless transaction with a transponder, each power adjusting cycle including modifying the power supplied to the antenna to a predetermined level of power, performing a first measuring of a loading effect on the antenna at the predetermined level of power and adjusting the power level according to the measured loading effect.
A Radio Frequency Identification (RFID) system for attaching to fabrics, includes a device having a dielectric base and cover layers, and a conductive foil having a slit. The conductive foil is provided between the dielectric base and cover layers, and is configured to refract magnetic waves emitted by an RFID reader. Further, a rigid electronic module having an antenna that fits in the slit. The rigid electronic module is provided between the conductive foil and the dielectric cover layer. Said slit being longitudinal and centred on the conductive foil to allow distribution of the magnetic field lines. The magnetic field crosses the conductive foil through the slit, thereby activating the rigid electronic module and amplifying a signal emitted thereby. Furthermore, a fabric layer structurally supports said device. The dielectric base and cover layers, the rigid electronic module, the conductive foil, and the fabric layer are fused together.
A transaction card, and processes for the manufacture thereof, having a core layer, optionally, one or more layers or coatings over the core layer, and at least one of a magnetic stripe, a machine readable code, and a payment module chip disposed in or on the card and suitable for rendering the card operable for conducting a transaction. The core layer comprises a metal-doped cured epoxy comprised of metal particles distributed in a binder consisting essentially of a cured, polymerized epoxy resin, the core comprising greater than 50%, preferably greater than 75%, and more preferably greater than 90%, of the weight and/or volume of the card. In some embodiments, the core includes a metal insert enveloped with the metal-doped curable epoxy, wherein the periphery of the epoxy extends beyond the periphery of the metal insert and has material properties more conducive to cutting or punching than the metal insert.
An RFID transponder including a Bluetooth compatible transceiver is described as a (BLEET). The Bluetooth® compatible transceiver may be configured to set data that is transmitted via one or more RFID transceivers in the transponder and to return data received by the RFID transceiver(s) to a client application running, for example, on a user's smart phone. The BLEET may be used for electronic vehicle tracking or tolling. Vehicle occupancy data may be set by the user with the client application via a Bluetooth® connection in connection with high occupancy vehicle tolling and express lane incentive programs.
A computer-implemented system and method for entity tracking and identification is provided. A tracker associated with an entity is tracked. Communication is continuously attempted between the tracker and a tracking device associated with an individual in custody of the entity. During one of the attempted communications, an absence of the tracker is determined by identifying a time of the attempted communication and applying a time threshold to the time for the attempted communication. The absence of the tracker is identified when no communication has been established with the tracking device within the time threshold. The entity is classified as missing when the absence of the tracker is determined.
A method for expanding an initial ontology via processing of communication data, wherein the initial ontology is a structural representation of language elements comprising a set of entities, a set of terms, a set of term-entity associations, a set of entity-association rules, a set of abstract relations, and a set of relation instances. A method for extracting a set of significant phrases and a set of significant phrase co-occurrences from an input set of documents further includes utilizing the terms to identify relations within the training set of communication data, wherein a relation is a pair of terms that appear in proximity to one another.
Systems and methods for enhanced classification of sequences of objects based on clique similarity and metadata associated with the sequences are presented. Sequences are received. Events are detected based on analyzing k-skip-n-grams included in the sequences. For each event of the detected plurality of events, a graph is generated. The graph for a particular event includes z-cliques that correspond to portions of the k-skip-n-grams that are included in the sequences that are associated with the particular event. A first sequence, which is separate from the other sequences, is received. The first sequence includes a first plurality of k-skip-n-grams. A trained classifier is employed to classify the first sequence as being associated with a first event of the detected events. Classifying the first sequence is based on a comparison between the first plurality of k-skip-n-grams and the z-cliques of the graph that is generated for the first event.
Aspects of the invention include systems and methods for implementing a CMOS circuit design that uses a sea-of-gates fill methodology to provide latch-up avoidance. A non-limiting example computer-implemented method includes identifying a fill cell in the circuit design. The fill cell can include a power rail, a ground rail, and a field-effect transistor (FET) electrically coupled to the power rail through a via. The method can include disconnecting the via from the power rail and moving the via to a disconnected node in the fill cell. Moving the via decouples a source or drain of the fill cell from a well of the fill cell, preventing latch-up while maintaining via and metal shape density.
Methods and systems for verifying, via formal verification, a hardware design for a data transformation pipeline comprising one or more data transformation elements that perform a data transformation on one or more inputs, wherein the formal verification is performed under conditions that simplify the data transformations calculations that the formal verification tool has to perform. In one embodiment the hardware design for the data transformation pipeline is verified by replacing one or more of the data transformation elements in the hardware design with a function element which is treated as an unevaluated function of its combinational inputs by a formal verification tool such that during formal verification the function element will produce the same output for the same inputs, and formally verifying that for each transaction of a set of transactions an instantiation of the modified hardware design for the data transformation pipeline produces a set of one or more outputs that matches a reference set of one or more outputs for that transaction.
A method for simulating a circuit represented by a top circuit and a plurality of subcircuit instances (SCIs) forming a hierarchy under the top circuit. The method comprises, during an iteration round of one or more iteration rounds, obtaining respective circuit equation parameters for each respective SCI of the plurality of SCIs in a bottom-up process, in which at least some of the circuit equation parameters for a parent SCI are obtained using a portion of the circuit equation parameters for a child SCI of the parent SCI. The method further comprises determining respective signal values of each respective SCI of the plurality of SCIs in a top-down process, where, for each child SCI having internal nets, signal values at internal nets of the child SCI are obtained using one or more signal values determined for a parent SCI and corresponding to one or more signal values at external ports of the child SCI.
An approach is provided for providing data-driven traffic simulations for ad-hoc reconfigurations of a smart-city infrastructure. The approach involves retrieving training traffic data collected from a geographic area supported by the smart-city infrastructure. The approach also involves determining one or more configurations of the smart-city infrastructure corresponding to one or more times at which the training traffic data was collected, wherein the one or more configurations indicate respective states of one or more traffic-related actions supported by the smart-city infrastructure. The approach further involves training a predictive model to predict a traffic-related key performance indicator based on the training traffic data and the one or more configurations, wherein the predictive model is used to predict the traffic-related key performance indicator for a reconfiguration of at least one of the one or more traffic-related actions.
In one embodiment, a method includes generating a simulated sensor based on performance features associated with a sensor. The method includes determining a placement indicator specifying a location and orientation of the simulated sensor on a vehicle in a virtual environment associated with the vehicle. The method includes simulating, based on the performance features associated with the sensor, behavior of one or more emissions originating from the simulated sensor in the virtual environment. For each emission, the simulating includes determining an interaction of the emission with one or more simulated objects in the virtual environment. The method includes providing a representation of a capability of the sensor based on the simulated behavior of the emissions.
A computer-aided design (CAD) system may support spatially-aware detection of trapped support areas in 3D printing. The CAD system may detect trapped support areas in the surface mesh in that detected trapped support area do not have linear access to an opening in the surface mesh, including by surrounding the surface mesh with a virtual bounding box that encloses the surface mesh, mapping the virtual bounding box and surface mesh into a 3D cube space, and tracking mesh cubes and bounding cubes of the 3D cube space. For a given mesh face of the surface mesh, The CAD system may determine whether the given mesh face is part of a trapped support area by projecting a ray from the given mesh face and assessing the given mesh face as part of a trapped support area based on the ray passing through a mesh cube or a bounding cube.
An information handling display presents visual images in a privacy mode that manages visual image brightness with a local processing resource when a predetermined condition is detected, such as multiple individuals in the display field of view. For example, an information handling system provides visual information to a display timing controller that includes a pulse width modulation signal to command display backlight brightness. When in a privacy mode, the timing controller or another processing resource modifies the pulse width modulation signal to command a predetermined reduced brightness, such as in a range of 30 to 50 nits of reduced brightness.
A system continuously monitors, by at least one inspector, an inspection work queue for a class of inspection operation request, detects, by the at least one inspector, the class of inspection operation request in the inspection work queue, removes, by the at least one inspector, the class of inspection operation request from the inspection work queue, determines, by the at least one inspector, one of a class of inspection tool and a specific level of inspection to perform for the class of inspection operation request that references a data object, and executes, by the at least one inspector, the one of the class of inspection tool and the specific level of inspection for the class of inspection operation request that references the data object at one of a certain time and a certain event during a data lifecycle of the data object.
A system for identifying and determining whether a particular cookie may include personal data, in any embodiment described herein, is configured to analyze collected cookies to determine whether the collected cookies may be used to directly or indirectly identify a particular individual. The system may, for example: (1) generate one or more virtual profiles; (2) use the one or more virtual profiles to access a plurality of websites; (3) collect cookie data for the plurality of websites for the one or more virtual profiles; and (4) analyze the cookie data to determine whether a particular website of the plurality of websites utilizes one or more cookies which may potentially include personal data. The system may then generate a report of the analysis, and display the report to an administrator or other individual associated with the particular website.
A method for providing access to objects associated with a particular client in a cloud storage system is disclosed. The method includes the steps of establishing a connection with a user, providing a client namespace associated with the client to the user, where the client namespace represents objects stored on the cloud storage system and objects stored on a private storage system apart from the cloud storage system, receiving a request from the user to access an object stored on the private storage system, and providing information to the user to facilitate access to the object stored on the private storage system by said user. Other systems and methods are also disclosed. Important advantages of the present invention are facilitated by separating the logic for user access (control plane) from the actual storage (Storage plane). Private file system access can still be managed from the cloud, while keeping the client data private.
A system includes a server configured to store a plurality of imagery configured to be presented in an email template on an electronic device. The server is configured to receive a request to retrieve an imagery of the plurality of imagery for use in the email template. The system also includes a controller configured to perform operations that include monitoring information associated with the request, comparing monitored information associated with the request with expected information associated with the request, and determining unauthorized usage of the email template based on a mismatch between the monitored information and the expected information.
Systems and methods for maintaining immutable data access logs with privacy are disclosed. In one embodiment, in a cloud provider comprising at least one computer processor, the cloud provider having a plurality of clients, a method for maintaining immutable data access logs with privacy may include: (1) receiving data from a data owner, wherein the data owner is one of the clients; (2) storing the data in cloud storage; (3) executing an action or condition that impacts the data stored in cloud storage; (4) generating a log entry associated with the action or condition; (5) encrypting at least a portion of the log entry with a public key for the data owner; and (6) committing the log entry including the encrypted portion to a distributed ledger so that the committed log entry is immutable and cryptographically verifiable.
Methods, systems, and devices for facilitating joint submissions. In an example embodiment, a system may facilitate a joint submission from multiple devices. For example, a primary device may receive data for a joint submission with a peripheral device, and the data may be segmented into sensitive and non-sensitive data.
Disclosed are methods and systems for system call reduction. An application container may be used to encapsulate an application and to determine an operation state of the application. Based on the application state, the application container may determine one or more allowable system calls for the application. The application container may restrict access to one or more system calls excluded from the one or more allowable system calls.
An apparatus, system, and method for detecting compromised firmware in a non-volatile storage device. A control bus of a non-volatile storage device is monitored. The non-volatile storage device includes a processor and electronic components coupled to the control bus. Signal traffic on the control bus is analyzed for events and/or triggers related to storage operations initiated on the control bus by the processor. Storage operations include one or more commands directed to at least one of the electronic components. If the latency for the storage operation satisfies an alert threshold a host is notified of compromised firmware.
Examples of the present disclosure describe systems and methods for behavioral threat detection definition. In an example, a behavior rule comprising a set of rule instructions is used to define one or more events indicative of a behavior. For example, a set of events from which one event must be matched may be defined or a set of events from which all events must be matched may be defined. In some examples, events are matched based on an event name or type, or may be matched based on one or more parameters. Exact and/or inexact matching may be used. The set of rule instructions ultimately specifies one or more halt instructions, thereby indicating that a determination as to the presence of the behavior has been made. Example determinations include, but are not limited to, a match determination, a non-match determination, or an indication that additional monitoring should be performed.
Concepts for acquiring information for identifying a security configuration for an application are proposed. In particular, the information is obtained by running the application in a development environment, detecting security requests made on behalf of the application, and then storing security information associated with the security requests in a security log. Using this concept, a security log may be obtained from which an appropriate security configuration may be determined.
Computer programming code may be executed via look ahead execution in a virtual machine. The computer programming code may include a first instruction to retrieve data stored in an on-demand computing services environment and a second instruction to transmit the data to a recipient. The first instruction, the second instruction, and the data may be evaluated to determine whether the execution of the computer programming code constitutes acceptable use of the on-demand computing services environment. When it is determined that the execution of the computer programming code does not constitute acceptable use of the on-demand computing services environment, further execution of the computer programming code may be halted.
Embodiments of the invention are directed to systems, methods, and computer program products for creating an effective baseline for controlling software and programs running on a user device or virtual machine environment of an enterprise network. Historical data may be used to train one or more iterative machine learning processes for intelligently identifying relevant program characteristics and aiding or automating a determination as to a software or program's need, usage, redundancy, or security. Determinations regarding software or program classifications may be used for further review or automated control of software or program execution within a network environment.
An electronic device includes a communication unit that communicates with a battery, a storage unit that stores a first identification information of the battery, and a determination unit that determines whether the communication unit is capable of performing a predetermined communication with the battery, in a case where a second identification information of the battery received from the battery is matched with the first identification information stored in the storage unit.
An embodiment device comprises a first processing unit configured to process an initial data line and deliver a first processed data line, a first delay unit coupled to the output of the first processing unit and configured to deliver a delayed first processed data line delayed by a first delay, a second delay unit configured to deliver the delayed initial data line delayed by a second delay, a second processing unit coupled to the output of the second delay unit and configured to process the delayed initial data line and deliver a delayed second processed data line, and a comparison unit configured to compare the contents of the delayed first and second processed data lines and deliver a non-authentication signal if the contents are not identical, the first and second delays being equal to a variable value.
Accelerator access control whereby an application's access to an accelerator is revoked in order to allow the system to perform a system function. In one or more embodiments, when an application is executing, a credit system is utilized to provide credits for controlled access to the accelerator. When request information is received to remove access to a credit associated with the application's access to the accelerator, the credit is marked to fail with operating system interfaces. Also, in one or more embodiments, if the credit is in use for accessing the accelerator, an effective address associated with the credit is unmapped from the accelerator.
A non-transitory machine-readable storage medium, having encoded thereon program code is provided. When the program code is executed by a machine, the machine implements a method for operating an application on an electronic device without having to perform numerous steps to access the predetermined feature after unlocking the device for functions that require authentication. The method includes the steps of providing an electronic device requiring a password to unlock the device, the device having a screen, wherein the device is locked; receiving a first recognizable scribbled pattern on the screen, the pattern being provided by a user, wherein the first recognizable scribbled pattern is associated with a first specific application; and unlocking only the specific application for use by the user.
A computerized method to store aggregate information handling system interaction telemetry data representing levels of operational activity reported for a user of an information handling system in a monitoring system data repository memory device and for receiving aggregate information handling system interaction telemetry data for a plurality of other users crowd-sourced from a population of information handling systems accessed by a plurality of other users. An interaction signature platform may apply a supervised learning model algorithm to the aggregate information handling system interaction telemetry data for the user in comparison to the aggregate information handling system interaction telemetry data for the plurality of other users to determine at least one indirect identifier of the interaction telemetry data. The interaction signature platform constructs a fingerprint profile of operational activity by the user including a usage signature baseline for the at least one indirect identifier unique enough for identification.
Methods, apparatus, and processor-readable storage media for analyzing time series data for sets of devices using machine learning techniques are provided herein. An example computer-implemented method includes processing time series data from multiple devices; generating at least one data forecast by applying, in response to a request from at least one user, one or more machine learning techniques to at least a portion of the processed time series data; computing one or more qualifying values attributable to the at least one generated data forecast by providing the at least one generated data forecast and the at least a portion of the processed time series data to a conformal prediction framework; and performing one or more automated actions based at least in part on the at least one generated data forecast and the one or more computed qualifying values.
An exemplary geographic playlist system includes a plurality of mobile devices with global positioning systems that provide geographic location information of the mobile device to a geographic location playlist device. The geographic location playlist device has a database of geographic playlist information that includes at least a unique identifier for each one of a plurality of media content events and at least one associated geographic location for each of the plurality of media content events. The geographic location playlist device determines a current geographic location of the mobile device, compares the geographic location of the mobile device with the geographic locations residing in the database, and generates user geographic playlist information that includes the identifier of media content events that has an associated geographic location that matches with the determined geographic location of the mobile device. A geographic playlist is then presented to the user of the mobile device.
Aspects described herein may allow for generating a filter list to facilitate users to refine their online search. Data items displayed on a web page may be determined based on the user's input data, for example, based on a selection command selecting the data items. Each data item corresponds to a feature of a product. Filters corresponding to the data items may be determined and the weight of each filter may be updated. A filter list may be generated and displayed to facilitate the user to refine his search for a class of products. The filters on the filter list may be automatically ordered based on the weight of each filter. In this way, a user may be able to find filters that are associated with features that he cares about the most and therefore use the filter list to obtain more satisfying results.
An instruction is provided for performing a vector string search. The instruction to be processed is obtained, with the instruction being defined to be a string search instruction to locate occurrence of a substring within a string. The instruction is processed, with the processing including searching the string specified in one operand of the instruction using the substring specified in another operand of the instruction. Based on the searching locating a first full match of the substring within the string, a full match condition indication is returned with position of the first full match in the string, and based on the searching locating only a partial match of the substring at a termination of the string, a partial match condition indication is returned, with the position of the partial match in the string.
The present disclosure provides an error correction method. The error correction method includes: determining a plurality of target candidate entities from a preset dictionary tree based on a query request; for each target candidate entity, calculating a first probability that the target candidate entity is a legitimate entity; evaluating each target candidate entity to obtain an evaluation result, a target candidate entity corresponding to an evaluation result; and determining a real intent entity corresponding to the query request based on the first probability and the evaluation result.
Keyword localization digital image search techniques are described. These techniques support an ability to indicate “where” a corresponding keyword is to be expressed with respect to a layout in a respective digital image resulting from a search query. The search query may also include an indication of a size of the keyword as expressed in the digital image, a number of instances of the keyword, and so forth. Additionally, the techniques and systems as described herein support real time search through use of keyword signatures.