Mitigating a user interface display function of a modular energy system includes receiving formatted video data at a video data converter circuit, providing differential video signaling data to the display from the video data converter circuit, providing a copy of the differential video signaling data to a processor, and determining that the differential video signaling data is changing over time. Mitigating erroneous outputs from an isolated interface includes receiving a state of a first switch of a first footswitch coupled to a first comparator and a reference voltage coupled to the first comparator, receiving the state of the first switch coupled to the first duplicate comparator and the reference voltage coupled to the first duplicate comparator, comparing the output of the first comparator with the output of the first duplicate comparator, and determining activation or deactivation of a surgical instrument coupled to the controller based on the comparison.
Microwave catheter apparatuses, systems, and methods for achieving renal neuromodulation by intravascular access are disclosed herein. One aspect of the present application, for example, is directed to apparatuses, systems, and methods that incorporate a catheter treatment device comprising an elongated shaft. The elongated shaft is sized and configured to deliver a microwave transmission element to a renal artery via an intravascular path. Renal neuromodulation may be achieved via dielectric heating in the presence of microwave irradiation that modulates neural fibers that contribute to renal function or alters vascular structures that feed or perfuse the neural fibers.
An irrigation balloon catheter includes one or more inner balloons inside of an irrigation balloon. The inner balloon(s) can be compliant with a volume that is dynamically adjustable for rapid inflation, rapid deflation, complete deflation, and/or irrigation flow adjustment. An inflator tool can be configured to inflate or deflate the inner balloon to adjust flow from the outer, irrigation balloon to affect temperature at electrodes of the irrigation balloon.
Methods and apparatus are provided for renal neuromodulation using a pulsed electric field to effectuate electroporation or electrofusion. It is expected that renal neuromodulation (e.g., denervation) may, among other things, reduce expansion of an acute myocardial infarction, reduce or prevent the onset of morphological changes that are affiliated with congestive heart failure, and/or be efficacious in the treatment of end stage renal disease. Embodiments of the present invention are configured for percutaneous intravascular delivery of pulsed electric fields to achieve such neuromodulation.
A left atrial appendage (LAA) occluder and an occluding system are provided. The LAA occluder includes a sealing portion and an ablation portion arranged in the sealing portion, as well as a hollow proximal connector at a proximal end of the sealing portion. The ablation portion is connected to the proximal connector. The ablation portion is used to freeze an LAA after being injected with cryogen so as to form an annular isolation band on an inner wall of the LAA for blocking the conduction of electrical signals between the LAA and a left atrium.
A cryogenic medical device for delivery of subcooled liquid cryogen to various configurations of cryoprobes is designed for the treatment of damaged, diseased, cancerous or other unwanted tissues. The device is a closed or semi-closed system in which the liquid cryogen is contained in both the supply and return stages. The device is capable of generating cryogen to a supercritical state and may be utilized in any rapid cooling systems. As designed, the device comprises a number of parts including a vacuum insulated outer dewar, submersible cryogen pump, baffled linear heat exchanger, multiple pressurization cartridges, a return chamber, and a series of valves to control the flow of the liquid cryogen. The cryogenic medical device promotes the subcooling to any external cryogenic instrument.
A system for moving a portion of a patient's body including a housing having a first cavity extending along a longitudinal axis, a first distraction rod having a proximal end and a distal end, the first distraction rod and the housing being telescopically displaceable with respect to each other along the longitudinal axis, the first distraction rod having a cavity extending along the longitudinal axis, a second distraction rod having a proximal end and a distal end and configured to be telescopically displaceable from within the second cavity along the longitudinal axis, and a drive system configured to move the first distraction rod in relation to the housing and to move the second distraction rod in relation to the first distraction rod.
A bone cutting guide may include a support that contains a shaft movable relative to the support. The shaft may carry a guide member having one or more cut guides through which a clinician inserts a cutting member to cut bone positioned under the guide cut guides. In operation, a clinician may fixate the support of the bone cutting guide to a bone and translate the guide member until the one or more cut guides are positioned at a desired cut location. The clinician may then perform a cut through the cut guide.
A trocar including a trocar head attached to a cannula having a lumen with a distal opening, the cannula includes at least one elastomeric band positioned across said lumen.
The present disclosure relates to devices and methods for treating epistaxis. In some embodiments, a device for occluding epistaxis includes a first curvilinear wall, a second curvilinear wall, and a third curvilinear wall each disposed at a top portion of the device. The device has an x-axis, y-axis, and z-axis, and the top portion is relative to the y-axis. The device includes a fourth wall and a fifth wall each disposed at a bottom portion relative to the y-axis of the device. The fourth wall and the fifth wall independently are substantially straight or curvilinear. The device includes a first end including a front first end portion and a back first end portion. The first end is curvilinear corresponding to the first curvilinear wall, and the first end is disposed at an angle relative to the x-axis.
An apparatus includes a handle assembly, a shaft assembly, and an end effector. The handle assembly includes a body and an actuator. The actuator includes a rotary member that is configured to be driven by a finger of a hand that grasps the handle body. The shaft assembly includes an external sheath that is fixed to the handle body and an inner shaft that is coupled to the actuator. The inner shaft is configured to slide longitudinally relative to the external sheath in response to rotation of the first rotary member relative to the handle body. The end effector is configured to encompass a bodily lumen and includes a flexible member extending distally from the inner shaft. A first coupling element is fixed to the distal tip of the flexible member. A second coupling element is fixed to the external sheath. The flexible member defines an adjustable loop.
A surgical system may include tiered-access features. The surgical system may be used to analyze at least a portion of a surgical field. Based on a control parameter, the system may scale up or down various capabilities, such as visualization processing, endocutter communication, endocutter algorithm updates, smart cartridge connectivity, smart motor control for circular stapler, smart energy control, cloud analytics, hub connectivity control, and/or hub visualization and control interactions. The control parameter may include system aspects such as processing capability or bandwidth for example and/or the identification of an appropriate service tier.
A surgical instrument comprises a body, shaft, and end effector. The shaft couples the end effector and body together. The end effector comprises an anvil and lower jaw configured to receive a surgical staple cartridge. The anvil is configured to pivot toward and away from the staple cartridge and lower jaw. The shaft assembly comprises a knife member configured to longitudinally translate to thereby substantially simultaneously cut clamped tissue and staple the severed tissue. The end effector may comprise lockout features configure to prevent longitudinal translation of the knife member. The end effector or staple cartridge may comprise lockout bypass features configured to prevent lockout of the knife member. These lockout bypass features may operate to permit longitudinal translation of the knife member once or multiple times. The end effector may comprise features configured to ensure proper alignment of the anvil relative to the staple cartridge.
A surgical severing and stapling instrument, suitable for laparoscopic and endoscopic clinical procedures, clamps tissue within an end effector of an elongate channel pivotally opposed by an anvil. An E-beam firing bar moves distally through the clamped end effector to sever tissue and to drive staples on each side of the cut. The E-beam firing bar affirmatively spaces the anvil from the elongate channel to assure properly formed closed staples, especially when an amount of tissue is clamped that is inadequate to space the end effector. In particular, an upper pin of the firing bar longitudinally moves through an anvil slot and a channel slot is captured between a lower cap and a middle pin of the firing bar to assure a minimum spacing. Forming the E-beam from a thickened distal portion and a thinned proximal strip enhances manufacturability and facilitates use in such articulating surgical instruments.
A robotic suture knot tying system includes a first robotic arm, a second robotic arm, a suturing device including a suturing end effector operatively coupled to the first robotic arm, and a suture handling device operatively coupled to the second robotic arm. The system also includes a control system operatively coupled to the first robotic arm, the second robotic arm, the suturing device, and the suture handling device and configured to control operation thereof to cooperatively perform a suture knot tying procedure on a patient.
The present invention relates to a sterilized packaging kit having surgical components used in a combined laparoscopic port closure procedure and targeted nerve block delivery that can both be performed by a surgeon. The specialized kit allows the surgeon to perform both a pre-op or post op nerve block and port closure.
An endoscope includes an insertion portion including a distal end portion in which an image pickup unit is disposed, the insertion portion being configured to be inserted into an organ of a subject, an operation portion disposed at a proximal end of the insertion portion, and a sensor disposed in the operation portion, the sensor being configured to detect a pressure of a fluid in a flow passage passing through from the operation portion to a first opening of the distal end portion, the flow passage being configured to allow the fluid flowed into the operation portion to be flowed out from the first opening.
A fibre endoscope system (100) comprises a catheter (10) with a probe head (10a) for entering into a body cavity (C) adjacent or near a sample region (S). A source fiber (11) has a first fiber ending (11a) and a signal fiber (12) has a second fiber ending (12a) both remote from the probe head (10a) but separate. A sampling fiber (13) has a third fiber ending (13a) disposed at the probe head (10a). A fiber coupler (15) is configured to optically couple at least the source fiber (11) to the sampling fiber (13), and the sampling fiber (13) to the signal fiber (12). A sampling fiber length (L13) of the sampling fiber (13) between a fiber coupler (15) and the third fiber ending (13a) is shorter than a source fiber length (L11) of the source fiber (11) between the fiber coupler (15) and the first fiber ending (11a).
A surface cleaning apparatus includes a controller coupled to a sensor or a set of sensors that collects and transmits data to a remote computing device. The surface cleaning apparatus can use wireless or networking technology with a protocol for wireless communication with the remote computing device. The remote computing device is configured to identify an event at the surface cleaning apparatus and/or a change in the cycle of operation of the surface cleaning apparatus based on the transmitted data. Sensor data can be transmitted from the remote computing device to a different surface cleaning apparatus.
Provided is a cleaner including a dust separation unit separating dust in the air, a suction flow path supplying outside air to the dust separation unit, a fan module moving the air in the suction flow path, and a dust sensor measuring concentration of dust in the suction flow path. The suction flow path includes a first suction flow path extending in a first direction and a second suction flow path connecting the first suction flow path to the dust separation unit and extending in a second direction that forms an obtuse angle with the first direction, and the dust sensor is disposed in the second suction flow path.
A cleaner includes: a suction motor that generates suction force; a dust separation unit that separates dust from air sucked by the suction force; a motor housing that covers the suction motor; a flow guide that surrounds an outer side of the motor housing and guides air discharged from the dust separation unit to the suction motor; and a body that forms an external appearance by surrounding the flow guide and guides air discharged from the suction motor together with the flow guide.
A sliding-pivoting mechanism for a rack includes two pivot arms pivotably secured to the carcass, arranged parallel to one another, and forming a parallel guide for a pull-out guide having a guide rail and a running rail to which the rack is fastened. A locking mechanism is arranged on the guide rail and on one of the pivot arms to prevent a simultaneous pivoting and sliding movement. The locking mechanism has a locking pin arranged movably on one of the pivot arms and a locking plate mounted in a positionally fixed manner with respect to the guide rail and which interacts with the locking pin to block a pivoting movement of the pivot arms if the rack is lifted into an upper loading and unloading position. An unlocking device, coupled to the locking mechanism, has an actuating element and an unlocking element to move the locking pin from a blocking position into a release position.
A wall-mounted metering dispenser for a liquid, having a replaceable container and a wall bracket, and having a removal apparatus for removing liquid from the container in a metered manner. The wall bracket has a first fixing location having a fixed retention element for the base region of the container, and a second fixing location having a sleeve which can is separable from or movable relative to the wall bracket which retains the upper region of the container. The removal apparatus is arranged on or integrated in the sleeve and includes a metering pump having a pump chamber that is insertable in the container opening and a pump valve and an actuation element that is movable relative to the container and cooperates with the pump valve and has a liquid discharge opening connected to the pump chamber via a discharge channel. The actuation element is guided in the sleeve.
The present disclosure provides a steam-type air fryer, which has a steam system, a steam conveying structure, a water tank structure, a steam-generator heat dissipation structure, and a steam-generator cleaning structure, and relates to the technical field of steam-type air fryers.
A seating arrangement includes a support shell including a seat portion and a chair back portion each configured to support a seated user, the chair seat portion having a front region and a rear region and the chair back portion having an upper region and a lower region, where the rear region of the seat portion is coupled to the lower region of the chair back portion, a control member including a substantially flexible front support and an attachment point, where the front support engages the support shell in the front region of the seat portion and the control member engages the back portion, and a substantially rigid second support attached to the control member at the attachment point, wherein the control member is an integral, one-piece component including multiple flex regions configured to allow the support shell to move between an upright and reclined position.
The present subject matter discloses a removable panel assembly for an expandable folding table. The removable panel assembly includes a movable panel and a frame that is retractable. The expandable frame also includes a fixed frame connected with a pivot device and a movable frame. The movable panel is foldable and can be horizontally arranged between two panels of the folding tables when it is in use. Furthermore, the movable panel can be stored under the fixed frame when it is collapsed. With the removable panel assembly, the table can be both foldable and extendable without structural interference. In addition, while being easy to operate, the removable panel assembly further enhances the functions and appearance of the table.
A floor cleaner can include a housing adapted for movement over a surface to be cleaned and at least one edge cleaning brush provided on the housing. The edge cleaning brush includes multiple cleaning implements which rotate on different axes. A gear system, such as a planetary gear system, can drive one cleaning implement at a lower speed than another cleaning implement.
An apparatus includes a housing, a dispensing system disposed in the housing, a spectral measurement device, and a computing system. The computing system includes a control mechanism operatively connected to the dispensing system, the spectral measurement device, a processor, a storage device, an input, and a display.
A cosmetic applicator for applying a product including a cosmetic, care or pharmaceutical composition onto the keratinous substrate such as skin, lips, under eyes, eyelids, cheeks, or any other part of the body. The cosmetic applicator includes an applicator head having an applying member and a shank portion. The applying member includes a stiffness modifying portion to modify the resistance of the applying member to deflection in a transverse direction. In one embodiment the applying member comprises a first application face and a second application face. The stiffness modifying portion comprises a hinge formed between the shank portion and the applying member. The hinge is limited to a single zone in a circumference of the applicator head to provide flexibility to the applying member giving user the feeling that the applying member is very soft and resilient. According to another embodiment the applying member comprises a planar spatula member with a first face and an opposite second face. The applying member further includes two convex bulges, namely a first convex bulge and a second convex bulge extending in opposite directions from respective of the first face and the second face of the spatula member. The bulges increase the stiffness of a portion of the applying member.
A cabinet includes a locking system having a cabinet body including a bottom wall, a top wall, a first side wall, a second, opposing side wall, and a third side wall connected to the bottom wall, the top wall, and between the first side wall and the second side wall. At least one door is pivotally mounted to the cabinet body. The at least one door, bottom wall, top wall, first side wall, second side wall, and third side wall define a storage volume. A lock mechanism including a latch and release element is pivotally mounted inside the storage volume. The latch and release element is accessible only in the storage volume. A lock opening extends through the cabinet body at the lock mechanism. A lock element is insertable through the lock opening. The lock element includes a latch receiver that is selectively engageable by the latch and release element.
A ring-type wearable device is disclosed. The disclosed ring-type wearable device comprises: an outer ring member; an inner ring member separably inserted into the outer ring member; a sensor unit disposed in the outer ring member; and a control unit disposed in the outer ring member so as to be electrically connected to the sensor unit, wherein the sensor unit can maintain constant sensitivity in correspondence to the thickness of the inner ring member.
A clasp for a wristlet has at least two movable blades (4), (5) articulated with respect to one another about an axis of the blades (51) and a locking device (10) making it possible to lock or unlock a first blade (5) relative to a second blade (4), respectively in closed and open configurations of the clasp. The locking device (10) is linked to the first blade (5) and has an actuation lever (2) intended for the actuation of the locking device by a user, a locking element (1) capable of cooperating with a complementary locking element (4a) of the second blade (4), and an intermediate element (3) linked to the locking element (1) by a first link device and to the actuation lever (2) by a second link device, at least one of these two link devices being provided with at least two degrees of freedom.
This disclosure shows a belt with a strap made of material which is substantially not elastically extendable. However, the belt adapts itself elastically to changes in the user's waist while maintaining the external appearance of the belts with a strap made of non-extendable material, because it has an elastic insert made of an elastic material, for example in polyester, folded on itself and fixed to an end of the strap in a longitudinally opposite position to a tip of the strap of the belt, and a buckle. The elastic insert is fixed to the strap so as to retain an anchoring bar of the buckle, so that the buckle can be removed longitudinally from the stem with a traction force that overcomes the restoring force of the elastic insert. A method of manufacturing such a belt with an elastic insert, for example in polyester, is also disclosed.
The present invention concerns a shoe upper, including (a) a first sheet, (b) a second sheet, (c) a connecting region in which the first sheet is connected to the second sheet, and (d) a first coating. The first coating is applied onto a first region of the first sheet, a second region of the second sheet, and a third region of the connecting region. The first region, the second region, and the third region are connected.
A sole structure includes a main body formed of a first material and at least one insert formed of a second material. The main body defines first portion of a ground-engaging surface including a first channel defined by a first segment extending along a first axis and a second segment extending along a second axis transverse to the first axis. The one or more inserts are received in sockets formed in the main body. The at least one insert defines a second portion of the ground-engaging surface and has a second channel including a third segment extending along a third axis parallel to the first axis and a fourth segment extending along a fourth axis transverse to the third axis and substantially parallel to the second axis. One of the first channel and the second channel defines an interface between the main body and the insert.
An apparatus to acquire and process images for a helmet, including an image acquisition device provided with a sensor, in embodiments including a helmet on which the image acquisition device is installed, and a the related method of acquiring and processing images therefrom.
A pad for mounting to a helmet, the pad comprising a support member, a first layer of material arranged to cover a first side of the support member and a second layer of material arranged to cover the first layer of material, wherein a low friction interface is arranged between the first layer of material and the second layer of material to enable sliding of the first layer of material relative to the second layer of material, wherein each layer of material is formed from at least one of a textile, a cloth, a fabric and a felt.
Cosmetic treatment method for adding fibers to natural eyelashes, comprising: a) applying an adhesive composition (A) to at least part of the eyelashes, b) bringing fibers (12) borne by an applicator (10) into contact with said adhesive composition (A) present on said eyelashes, c) moving the applicator (10) away from the eyelashes, so as to release fibers (12) which adhere to said eyelashes.
A method of manufacturing a glove assembly that includes obtaining an outer shell having an outer surface and an inner surface and turning the outer shell inside out, coating the inner surface of the outer shell with a waterproof coating, obtaining an inner liner, and securing the inner liner to the inner surface of the outer shell. The outer shell is made of a material that is waterproof and breathable.
A circuit mounted article to be fixed to a fabric is provided and includes a circuit board having flexibility, an electronic component mounted on a fabric facing face side, which faces the fabric, of the circuit board, and further a reinforcing portion to be used for fixing of the circuit mounted article to the fabric on the fabric facing face side of the circuit board.
The present invention provides a controller for an inhalation device, comprising: a power supplier configured to supply power to a heater used to heat and atomize an aerosol source; a detection circuit configured to detect a resistance value of the heater; and a processor configured to execute heating processing of heating the aerosol source by controlling the power supplier in accordance with reception of an atomization request of the aerosol source, wherein the processor controls the heating processing based on the resistance value of the heater detected using the detection circuit, a reference temperature of the heater, and a reference resistance value of the heater, and updates the reference resistance value by the resistance value of the heater detected using the detection circuit after an end of the heating processing and before the reception of the next atomization request.
The present disclosure discloses a casein micelle with composition and structural features simulating human milk and a preparation method thereof. The method includes the following steps: adding a citrate ion, a calcium ion, and a phosphate ion to a solution of compound casein to obtain a mixed solution; and then adjusting the pH of the mixed solution to 6.7-7.4, and achieving a constant volume with water to obtain a solution of the casein micelle simulating human milk. Wherein β-casein, κ-casein, and αs1-casein have a mass proportion of 65-71%, 17-23%, and 9-15% in the compound casein respectively. In the solution of the casein micelle simulating human milk, the concentrations of compound casein, citrate ion, calcium ion and phosphate ion were 0.3-0.6%, 1.5-4.2 mM, 4.5-10.8 mM, and 1.1-4.5 mM, respectively. The casein micelle simulating human milk of the present disclosure is similar to human milk casein micelle, and has low allergenicity.
The present disclosure provides a kit and method for constructing a long-acting depression animal model. The present disclosure adopts Bacille Calmette-Guerin (BCG) (or Mycobacterium bovis (M bovis)) and low-dose pertussis toxin (PTX) for combined induction, which greatly reduces modeling cost. A mouse model constructed by the method of the present disclosure can clearly distinguish a time interval of pathological behaviors from a time interval of depression-like behaviors and has prominent face validity and predictive validity. The method of the present disclosure is simple and convenient and does not require a large number of tedious daily operations as the depression model construction by chronic unpredictable stress, chronic restraint stress, social defeat, mother-child separation, or the like. The mouse model of the present disclosure can provide a valuable long-term intervention window for research on antidepressant therapy.
A method for depth of field tracking and controlling of a pet companion robot device to interact with a pet includes the steps of: locating a target pet within a field of view of the camera; drawing a minimum target rectangle around the target pet, with sides of the minimum target rectangle parallel with the corresponding sides of the field of view of the camera; locating a center point P of the minimum target rectangle. When P is located in quadrangles I and II, adjusting the pet companion robot device to the right to make P overlap with the vertical center line of the field of view of the camera; and when P is located in quadrangles III and IV, adjusting the pet companion robot device to the left to make P overlap with the vertical center line of the field of view of the camera.
A control unit is configured to obtain measurements of milk flow during a milking session of the animal (101) and analyse a sequence of the obtained measurements. Based on the analysis, the control unit estimates a total milk yield of the animal (101) and determines a predetermined partial amount of milk of the estimated total milk yield. During early lactation, the control unit interrupts the milking of the animal on all teats when the predetermined partial amount of milk of the estimated total milk yield has been drawn from the animal, or detects that the milk flow has reached a plateau phase and interrupts the milking during the plateau phase (220).
A novel soybean variety, designated 5PASC94 is provided. Also provided are the seeds of soybean variety 5PASC94, cells from soybean variety 5PASC94, plants of soybean 5PASC94, and plant parts of soybean variety 5PASC94. Methods provided include producing a soybean plant by crossing soybean variety 5PASC94 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety 5PASC94, methods for producing other soybean varieties or plant parts derived from soybean variety 5PASC94, and methods of characterizing soybean variety 5PASC94. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety 5PASC94 are further provided.
An inbred corn line designated 2791P is disclosed. The invention relates to the plants and seeds of corn inbred 2791P and methods for producing a corn plant by crossing corn inbred 2791P with itself or with another corn plant. The invention also relates to methods for producing a corn plant containing in its genetic material one or more additional traits and to the corn plants and plant parts produced by those methods. The invention also relates to corn plants and plant parts derived from corn inbred 2791P and to methods for producing other corn plants or plant parts derived from corn inbred 2791P, and to the corn plants and parts derived from those methods. The invention further relates to hybrid corn seeds, plants, and plant parts produced by crossing corn inbred 2791P or a locus conversion of 2791P with another corn line.
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH011207. The invention thus relates to the plants, seeds and tissue cultures of the variety CH011207, and to methods for producing a corn plant produced by crossing a corn plant of variety CH011207 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety CH011207.
A grow module, a plant growing system, and methods for using the same are disclosed herein. The grow module comprises a plurality of tray modules including a light tray over a growing tray. The light tray includes a lighting array and at least one sensor. The growing tray is adapted to hold a plurality of plant vessels. The grow module comprises a machine-readable identification. The grow module is configured to hold the plurality of tray modules in a vertically stacked configuration. The lighting array on the light tray is configured to provide light to the plurality of plant vessels on the growing tray in the grow module directly under said light tray.
The present disclosure relates to a method for efficiently enriching lutein in broccoli sprouts under γ-aminobutyric acid combined with sodium chloride stress. In the present disclosure, Qingfeng broccoli seeds with plump particles, uniform size and germination ability are selected as raw materials; after removing impurities and being disinfected by a NaClO solution, the seeds are sprayed with distilled water for one day, then sprayed with a mixed aqueous solution of NaCl and γ-aminobutyric acid, to obtain broccoli sprouts.
This disclosure relates generally to root zone moisture estimation for vegetation cover using remote sensing. Conventionally, it is challenging to estimate root zone soil moisture using only satellite data. Moreover, estimation of soil moisture under vegetation cover based on bare surface soil moisture and vegetation parameters is not available. The disclosed method and system facilitate estimation of an ensemble of soil moisture under vegetation cover and root zone soil moisture using process based soil water balance for spatial estimation of root zone soil moisture. The system estimates bare surface soil moisture for different soil types/textures using the baseline bare surface model and soil properties derived from satellite data and in-situ sensors. The method further provides temporal spatially distributed soil moisture inputs to an intelligent irrigation management/information system which is very important to reduce and regulate water consumption.
Disclosed is a straw crushing device capable of driving a sharpening structure, relating to the field of straw crushing. The straw crushing device includes a main housing, the main housing is internally provided with a crushing chamber and a suction chamber, a feeding nozzle is installed outside the main housing, and the feeding nozzle communicates with a feeding end of the crushing chamber. A spline transmission shaft is installed inside the main housing, and penetrates through the crushing chamber and the suction chamber. A driving motor is installed outside the main housing, and the driving motor is connected to the spline transmission shaft. A Y-shaped tool rest is installed on the spline transmission shaft, and the Y-shaped tool rest is located in the crushing chamber.
A header positioning system for controlling a position of a header for a combine harvester. The header positioning system including a controller that is configured to receive signals corresponding to (i) a measured inclination of either the header or the combine, (ii) a measured ground speed of the header or the combine, and (iii) a measured height of the header with respect to ground. The controller is further configured to adjust a height and a pitch of the header as a function of the inclination, measured ground speed and the measured height.
A spreader device includes a container to contain spread substance, a first spreader portion having a first rotor to spray the spread substance contained in the container, a second spreader portion having a second rotor to spray the spread substance contained in the container, a first driver source to drive the first rotor, a first shaft to transmit a driving force outputted from the first driver source, a second shaft to transmit a driving force outputted from a second driver source different from the first driver source, and a selection transmitter portion to selectively transmit the driving force form the first shaft and the driving force from the second shaft to the first rotor or the second rotor.
A magnetoresistive memory cell includes a first electrode, a second electrode that is spaced from the first electrode, a magnetic tunnel junction layer stack located between the first electrode and the second electrode, the magnetic tunnel junction layer stack containing, from one side to another, a reference layer having a fixed reference magnetization direction, a tunnel barrier layer comprising a dielectric material, and a free layer, and an asymmetric magnetoresistance layer located between the magnetic tunnel junction layer stack and one of the first electrode and the second electrode.
There are provided a piezoelectric body of ytterbium-doped aluminum nitride, having a greater piezoelectric coefficient d33 or g33 than those not doped with ytterbium, and a MEMS device using the piezoelectric body. The piezoelectric body is represented by a chemical formula Al1-xYbxN where a value of x is more than 0 and less than 0.37 and having a lattice constant ratio c/a in a range of 1.53 or more and less than 1.6. The piezoelectric body with such a configuration has a greater piezoelectric coefficient d33 or g33 than those not doped with ytterbium.
An organic electroluminescence device and a heterocyclic compound, the device including a first electrode; a hole transport region on the first electrode; an emission layer on the hole transport region; an electron transport region on the emission layer; and a second electrode on the electron transport region, wherein the emission layer includes a heterocyclic compound that includes a nitrogen-containing monocycle, at least one linker, and two or more carbazole moieties, the at least one linker is a substituted or unsubstituted dibenzofuran group or a substituted or unsubstituted dibenzothiophene group, and at least one of the carbazole moieties and the nitrogen-containing monocycle are bonded to the at least one linker in an ortho relationship.
Shadow masks comprising a multi-layer membrane having a mechanical pre-bias that compensates the effect of gravity on the membrane are disclosed. A shadow mask in accordance with the present disclosure includes a membrane that is patterned with a desired pattern of apertures. The layers of the membrane are selected such that their residual stresses collectively give rise to a stress gradient that is directed normal to the plane of the membrane such that the stress gradient mitigates gravity-induced sag. In some embodiments, the membrane includes a layer pair having internal stresses that are of opposite signs to effect a tendency to bulge outward from the plane of the membrane prior to its release from the substrate. An exemplary membrane includes a layer pair comprising a layer of stoichiometric silicon dioxide that is under residual compressive stress and a layer of stoichiometric silicon nitride that is under residual tensile stress.
A display substrate, a manufacturing method thereof and a display apparatus are disclosed. The display substrate includes a silicon base substrate and a color film layer disposed on the silicon base substrate. A plurality of metal traces for connecting a display area and a cathode ring with a bonding area respectively are contained in the silicon base substrate. The color film layer includes a first align mark, and the first align mark has a hollowed-out structure. A projection of the first align mark on the silicon base substrate and projections of the metal traces on the silicon base substrate include overlapping areas.
A display device includes a base substrate including a first sub-pixel area, a second sub-pixel area, and a third sub-pixel area, first to third thin film transistors on the base substrate and including first to third active patterns, respectively, first to third pixel electrodes electrically connected to the first to third thin film transistors, respectively and in the first to third sub-pixel areas, respectively, a blue light emitting layer on the first to third pixel electrodes and configured to emit a blue light, a first color conversion pattern in the first sub-pixel area on the blue light emitting layer, a second color conversion pattern in the second sub-pixel area on the blue light emitting layer, and a red color filter layer between the blue light emitting layer and the first to third active patterns.
An organic light-emitting display device includes quantum dots and an RGB color filter layer having quantum dots and thus is capable of removing 100% of interference among red, green, and blue color filters.
An organic light emitting display device including a dam structure disposed in a non-display area of a substrate and an alignment mark disposed outside the dam structure. The alignment mark is not covered by, and does not overlap with, the dam structure, because the alignment mark is disposed outside the dame structure. Thus, a scribing process may be performed smoothly.
Three-dimensional (3D) semiconductor memory devices are provided. A 3D semiconductor memory device includes an electrode structure on a substrate. The electrode structure includes gate electrodes stacked on the substrate. The gate electrodes include electrode pad regions. The 3D semiconductor memory device includes a dummy vertical structure penetrating one of the electrode pad regions. The dummy vertical structure includes a dummy vertical semiconductor pattern and a contact pattern extending from a portion of the dummy vertical semiconductor pattern toward the substrate.
A vertical type semiconductor device includes a substrate that has a plurality of trenches, a support pattern that fills the plurality of trenches and protrudes from a top surface of the substrate, a semiconductor layer disposed on the substrate that fills a space between the support patterns, a stacked structure disposed on the support pattern and the semiconductor layer that includes a plurality of insulation layers and a plurality of first conducive patterns that are alternately and repeatedly stacked, and a plurality of channel structures that penetrate through the structure and the semiconductor layer and that extend into the support pattern. Each channel structure includes a channel layer. At least a portion of the channel layer makes contact with the semiconductor layer.
Methods and structures of a three-dimensional memory device are disclosed. In an example, the disclosed method comprises forming a plurality of dielectric stacks stacked on one another over a substrate to create a multiple-stack staircase structure. Each one of the plurality of dielectric stacks comprises a plurality of dielectric pairs arranged along a direction perpendicular to a top surface of the substrate. The method further comprises forming a filling structure that surrounds the multiple-stack staircase structure, forming a semiconductor channel extending through the multiple-staircase structure, wherein the semiconductor channel comprises unaligned sidewall surfaces, and forming a supporting pillar extending through at least one of the multiple-staircase structure and the filling structure, wherein the supporting pillar comprises aligned sidewall surfaces.
An alternating stack of insulating layers and sacrificial material layers is formed over a substrate. The sacrificial material layers include a stack of word-line-level sacrificial material layers and at least one drain-select-level sacrificial material layer. Drain-select-level openings are formed through the at least one drain-select-level sacrificial material layer, which is replaced with at least one drain-select-level electrically conductive layer. Memory openings are formed by vertically extending the drain-select-level openings through the word-line-level sacrificial material layers. Memory opening fill structures are formed within the memory openings. The word-line-level sacrificial material layers are replaced with word-line-level electrically conductive layers.
A three-dimensional memory device includes an alternating stack of insulating layers and word-line-level electrically conductive layers located over a substrate, and a vertical layer stack located over the alternating stack, the vertical layer stack including an insulating cap layer, drain select electrodes, and a drain-select-level insulating layer. The drain select electrodes are laterally spaced apart from each other by drain-select-level isolation structures. Memory stack structures including a respective vertical semiconductor channel and a respective memory film vertically extend through the alternating stack and the vertical layer stack. Each of the vertical semiconductor channels includes a word-line-level semiconductor channel portion extending through the alternating stack, a connection channel portion contacting a top end of the word-line-level semiconductor channel, and a drain-select-level semiconductor channel portion vertically extending through the vertical layer stack.
A two transistor-one capacitor memory cell comprises first and second transistors laterally displaced relative one another. A capacitor is above the first and second transistors. The capacitor comprises a conductive first capacitor node directly above and electrically coupled to a first node of the first transistor. A conductive second capacitor node is directly above the first and second transistors and is electrically coupled to a first node of the second transistor. A capacitor insulator is between the first and second capacitor nodes. The second capacitor node comprises an elevationally-extending conductive pillar directly above the first node of the second transistor. The conductive pillar has an elevationally outer portion that is of four-sided diamond shape in horizontal cross-section. Other memory cells, including arrays of memory cells are disclosed as are methods.
The present disclosure relates to a waveguide gasket arrangement arranged for electrically sealing a waveguide interface between a first waveguide end and a second waveguide end, where the waveguide gasket arrangement comprises a first plurality of electrically conducting members connected to a first common structure along a first circumference. The waveguide gasket arrangement further comprises a second plurality of electrically conducting members connected to a second common structure along a second circumference. For each one of the first plurality of electrically conducting members and the second plurality of electrically conducting members there is a corresponding first sub-plurality of electrically conducting members which are intended to contact a waveguide end, and a second sub-plurality of electrically conducting members which are intended to contact a corresponding intermediate electrically conducting structure that is positioned between the first plurality of electrically conducting members and the second plurality of electrically conducting members.
A fan control system for use in a server system is disclosed. The fan control system includes a first monitoring and protection chip, a second monitoring and protection chip, a switch, a plurality of fans and a complex programmable logic device (CPLD). In a shutdown state of the server system, the switch is switched under control of the CPLD so that the fans are connected to the second monitoring and protection chip, receive standby power therefrom and run at a standby power level. When the server system is switched to a working state, the switch is switched under control of the CPLD so that the fans are connected to the first monitoring and protection chip, receive operating power therefrom and run at a higher working power level. This design can address different heat dissipation needs of various applications.
Memory devices including a substrate supporting at least one semiconductor device thereon. The substrate includes an interface sized, shaped, and configured to provide electrical connection to the at least one semiconductor device, the interface located proximate to an end of the substrate. Engagement structures are located proximate to, and laterally outward from, the interface. The engagement structures extend laterally beyond a remainder of a lateral periphery of the substrate, each engagement structure comprising a first depth at a first portion of the engagement structure and a second, smaller depth at a second, laterally inward portion of the engagement structure. A carrier includes supports shaped, positioned, and configured to be positioned in the second portions of the engagement structures to secure the end of the substrate to the carrier.
Glass-based articles are disclosed having a thickness in a range of from about 0.2 mm to about 4.0 mm, a first compressive stress layer extending from a first surface of the glass-based article to a first depth of compression that is in a range of from about 5% to about 20% of the thickness, a second compressive stress layer extending from a second surface of the glass-based article to a second depth of compression that is in a range of from about 5% to about 20% of the thickness, wherein the second surface is opposite the first surface, and a central region extending from the first depth of compression to the second depth of compression and having a maximum tensile stress in a range of from about 0.5 MPa to about 20 MPa. Electronic devices comprising the glass-based articles and methods of making glass-based articles are also disclosed.
A wireless communication board comprises: a communication board; a wireless communication part disposed on the communication board; a power supply provided on the communication board and configured to supply a power source to the wireless communication part; a surface mounting pad that is connected to the wireless communication part and power supply and disposed on a main board by means of the surface mounting technology; and a wire connection connected to the wireless communication part and power supply and connected to the main board by means of a wire, wherein the main board comprises a main processor for controlling the operation of an electronic device.
An electronic printed circuit board structure for mitigating conductive anodic filament growth. The structure includes at least two conductive layers and a dielectric layer sandwiched between the conductive layers. At least one hole extends through the dielectric layer, and a layer of nonconductive material covers the at least one hole, wherein the nonconductive material is glass-free. A conductive plate layer is disposed over the nonconductive material layer to form a via connection in the structure.
An embodiment of a printed circuit board includes a first insulating layer, a metal layer disposed above the first insulating layer, a second insulating layer disposed above the metal layer, and signal lines disposed above the second insulating layer, the signal lines extending in a first direction and having line widths in a second direction perpendicular to the first direction. The metal layer has open areas overlapping the signal lines in a third direction perpendicular to the first and second directions. In another embodiment, the open areas are replaced with metal meshes.
An optical characterization system is disclosed. The optical characterization system may comprise a synchrotron source, an optical characterization sub-system, and a sensor configured to receive a projected image from a set of imaging optics. The optical characterization sub-system may include at least the set of illumination optics, a set of imaging optics, and a diffractive optical element, a temporal modulator or an optical waveguide configured to match an etendue of a light beam output by the synchrotron source to the set of illumination optics. A method of matching the etendue of a light beam is also disclosed.
An induction heating system for a silicon steel core with a self-adhesive coating that includes an induction heating device having a columnar induction heating coil with a hollow cavity that carries out induction heating on a silicon steel plate at a medium frequency of 6-20 KHz. By rapid induction heating at a medium frequency, a silicon steel core with a self-adhesive coating can be rapidly cured, thereby greatly shortening the processing time, improving production efficiency, and facilitating automated operation in the production of a silicon steel core with a self-adhesive coating. The system also ensures the quality of the cured core products that can be widely applied in the field of the production of silicon steel cores with a self-adhesive coating.
The present disclosure describes devices and methods for improving the power efficiency and control of an induction heating system. In particular, the induction heating system includes a series resonant bridge inverter circuit and a control circuit. The inverter circuit includes one or more induction coils that are structured to inductively couple to the cookware to heat the cookware and a current sensor structured to sense a coil current signal across the one or more inductor coils. In particular, the current sensor is structured to generate a positive sensed voltage signal corresponding to a positive portion of the coil current signal and a negative sensed voltage signal corresponding to a negative portion of the coil current. The control signal is structured to control switching of a first and a second set of switches based on the positive and negative sensed voltage signals.
A light includes a plurality of light-emitting elements; a first substrate having a first surface on which the light-emitting elements are arranged at predetermined intervals, a second surface, and an opening that connects the first surface and the second surface; a second substrate located facing the second surface of the first substrate and having a communication unit mounted thereon; and an antenna arranged on the second substrate, wherein in response to an on/off operation, the communication unit transmits information about the on/off operation to an external destination, and the antenna extends through the opening of the first substrate in a direction crossing the first surface of the first substrate.
A lighting device for generating a white mixed light having controllable spectral characteristics is provided. The lighting device comprises a number of white light sources for each making a contribution to the white mixed light by generating a white light with a respective spectral expression in each case that can be quantitatively characterized, so that the white lights generated by the white light sources can form corner points of a target range for the resulting mixed light in a spectral light parameter space. The lighting device further comprises control electronics for controlling proportional contributions of the white light sources so that the position corresponding to the resulting mixed white light can be varied within the target area spanned on the corner points in the spectral light parameter space.
A communication method, a communications device, and a communications system to avoid, when an access and mobility management function (AMF) entity fails, a case in which a re-registration process of a terminal that is being served is triggered because a context of the terminal is lost. The method includes: obtaining, by a communications device, a first group identifier of a terminal group to which a first terminal served by a first mobility management entity belongs; and sending, by the communications device, a message related to the first terminal to a second mobility management entity based on the first group identifier when an exception occurs in the first mobility management entity, where the second mobility management entity is a mobility management entity in which a context of the first terminal exists.
A processing method includes: determining at least one of first conditions in a first situation, by a second wireless apparatus in a system which includes a first wireless apparatus and a plurality of the second wireless apparatuses, the first situation being when the wireless apparatus operates in an idle mode and when communication between the wireless apparatus and the one other second wireless apparatus is performed via a first channel, the first conditions including whether a quality of the first channel is lower than a predetermined quality and whether a switching instruction is received; and executing a first process by the second wireless apparatus when the at least one of first conditions is met, the first process including establishing a second channel between the second wireless apparatus and the first wireless apparatus, and switching from communication via the first channel to communication via the second channel.
Embodiments of the present disclosure describe methods, apparatuses, storage media, and systems for cell identification (ID) and beam ID detections in new radio (NR). The detections comprise NR primary synchronization signal (PSS)/secondary synchronization signal (SSS) detection, PBCH DMRS detection, SS reference signal received power (RSRP) measurement, and slot/SS burst boundary timing acquiring. Various embodiments describe how to detect a cell ID and a beam ID in millimeter wave (mmWave) operation. Other embodiments describe further details regarding how to detect NR cell and beam ID during intra-frequency measurements.
There is provided a method comprising: performing, by a user equipment, UE, of a wireless communication network, one or more early measurements on at least one carrier according to at least one determined measurement periodicity, wherein a measurement periodicity for a carrier of the at least one carrier is determined to be a first periodicity or a second different periodicity if a first condition regarding one or more serving cell thresholds is met and the first periodicity if a second condition regarding the one or more cell serving cell is met; and in response to a request from a network element of the wireless communication network, transmitting an early measurement report comprising one or more measurement results obtained by performing the one or more early measurements.
Network scheduling in unlicensed spectrums is described. A scheduler can assess, at a first time, first conditions of an unlicensed spectrum, such as Long-Term Evolution unlicensed spectrum. Based at least partly on the first conditions, the scheduler can determine a schedule for transmitting data via the unlicensed spectrum. The scheduler can, for a first period of time, facilitate transmission of data between mobile devices that are communicatively coupled to the communication tower based at least partly on the schedule. At a second time after the first time, the scheduler can assess second conditions of the unlicensed spectrum and update the schedule based at least partly on the second conditions to generate an updated schedule. For a second period of time, the scheduler can facilitate transmission of data between the mobile devices based at least in part on the updated schedule.
A radio communication method and a device are provided. The method includes: in a case in which a first target control resource set (CORESET) is configured for a first cell in a target frequency band, determining first target quasi co-location (QCL) information of the first target CORESET configured for the first cell; and determining, based on the first target QCL information, QCL information of a downlink channel or downlink reference signal in at least one cell or spatial relation information of an uplink channel or uplink reference signal in the at least one cell.
Methods, systems, and storage media are described for monitoring downlink control information (DCI). In particular, some embodiments may be directed to monitoring DCI for an indication of channel occupancy time (COT) information. Other embodiments may be described and/or claimed.
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may receive, from a base station, a scheduling downlink control information (DCI) communication that schedules a physical downlink shared channel (PDSCH) transmission, the scheduling DCI including an indication of a resource allocation for a DCI communication, wherein the resource allocation for the DCI communication includes one or more resources included in a resource allocation for the PDSCH transmission, and receive the PDSCH transmission that includes the DCI communication based at least in part on the indication of the resource allocation for the DCI communication. Numerous other aspects are provided.
Wireless communications are described. A base station may send control information for scheduling data to be transmitted to the wireless device via a downlink. The control information may comprise one or more indications of wireless resources to be used by the wireless device to receive the data. The wireless device may receive the data based on one or more determinations/conditions, such as satisfying a time offset (e.g., between reception of the downlink information and a scheduled transmission of the data), whether a control resource set is configured to indicate a transmission configuration state, and/or whether the control information indicates a transmission configuration state.
The present disclosure provides a method of scheduling for a UE. The method includes dividing M UEs into N groups, wherein a distance metric between each UE in a group and the center of the group does not exceed a first predetermined threshold, where M and N are positive integers; pairing the N groups, wherein a distance metric between centers of the two paired groups is greater than a second predetermined threshold; and in a case where there is a group paired with a group to which a first UE for which scheduling is to be performed belongs, scheduling transmissions in different directions respectively for the first UE and the second UE from the paired group on the same time-frequency resource. The present disclosure also provides a signal transmission method, a base station, a UE and a computer readable medium.
System, methods, and computer-readable media for a Neutral Host (NH) operation of a 5G radio, whereby a NH operator receives feedback from hosts and determines to partition Physical Resource Block (PRB) resources. Thus, a NH system is provided that enables a third-party to independently operate other channels, whereby individual physical random access channels (PRACH) are operated by independent hosts. The NH system is able to indicate partitioned resources to individual hosts, including PRACH definition and mutually exclusive set of PRBs partitioned between tenants. The hosts operating in the NH system may be operable to implement their own independent schedulers, incorporating host specific logic, that can be configured with the partitioned resources but which may further operate independently of each other.
Methods and apparatus for dynamic sharing of resources such as radio frequency (RF) spectrum in a wireless system. In one embodiment, the sharing is conducted among a number of base stations (e.g., eNodeBs or Access Points (APs)), or among different radio access technologies (RATs). In one implementation, the sharing is accomplished through reservation of new RF carriers, and temporary assignment (and release) of one or more RF carriers to the multi-carrier enabled radio access systems or base stations. Such dynamic spectrum sharing allows opportunistic use of additional RF carriers in a multi•carrier system as opposed to permanent availability to the eNodeB or AP regardless of their effective usage.
A communication method and system for converging a 5th-generation (5G) communication system for supporting higher data rates beyond a 4th-generation (4G) system with a technology for Internet of things (IoT) are provided. The t disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The disclosure provides a method and an apparatus for determining paging occasions (PO).
A wireless communication network delivers status information for User Equipment (UE) upon request. A network controller exchanges registration signaling with the UE and exchanges authentication signaling for the UE with a Unified Data Management (UDM). The UDM exchanges the authentication signaling with the network controller and responsively transfers a UDM request for the UE status information to the network controller. The network controller determines the UE status information and transfers the UE status information to the UDM in response to the UDM request. The UDM receive the UE status information from the network controller and transfers the UE status information to a Unified Data Repository (UDR). The UDR receives the UE status information from the UDM and receives a status request for the UE from a network element. The UDR responsively transfers the UE status information for the UE to the network element.
There is provided a UE for configured to operate in a wireless system. The UE comprises: at least one transceiver; at least one processor; and at least one computer memory operably connectable to the at least one processor and storing instructions that, based on being executed by the at least one processor, perform operations comprising: determining SL transmit power for SL signal based on MPR value; determining UL transmit power for UL signal based on the MPR value; transmitting the SL signal based on the SL transmit power; and transmitting the UL signal based on the UL transmit power.
There are provided measures for enabling/realizing stationarity-based UE power saving, specifically network-assisted power saving at a terminal entity based on local stationarity monitoring and autonomous power saving mode switching. Such measures exemplarily include that a terminal entity operates in a normal power mode, including performing normal radio environment related measurements (such as regular radio resource management measurements and/or cell search measurements) and monitoring a stationarity condition with a local procedure and/or equipment, switches from the normal power mode to a power saving mode, if the locally monitored stationarity condition is satisfied, and operates in the power saving mode, including performing relaxed radio environment related measurements (such as relaxed radio resource management measurements and/or cell search measurements).
Apparatuses, methods, and systems are disclosed for aggregating HARQ feedback and sidelink retransmission procedure. One apparatus includes a transceiver and a processor coupled with the transceiver, the processor configured to cause the apparatus to transmit sidelink data to each of one or more UEs of a set of UEs and to receive SL feedback from each of the one or more UEs of the set of UEs, the sidelink feedback comprising HARQ feedback indicating a HARQ positive acknowledgement or a HARQ negative acknowledgement. Via the transceiver, the processor transmits an uplink message to a network entity, the uplink message comprising an aggregate of the received sidelink feedback from each of the one or more UEs of the set of UEs.
According to various embodiments, disclosed are a method for providing a V2X-related service by a device comprising a plurality of distributed antennas in a wireless communication system supporting a sidelink, and a device therefor. Disclosed are a method for providing a V2X-related service by a device comprising a plurality of distributed antennas and a device therefor, the method comprising the steps of: receiving a first signal by each of the plurality of distributed antennas; and determining whether to transmit a second signal for providing the V2X-related service, wherein transmission of the second signal is determined on the basis of a reception time at which the first signal is received between the plurality of distributed antennas and a threshold time.
The disclosure relates to converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT), and may be applied to intelligent services based on the 5G communication technology and IoT-related technology. To do so, a method and apparatus are provided for transmitting groupcast/broadcast/multicast data and control information in the downlink and uplink. The method and apparatus include features for transmitting to a user equipment (UE), configuration information for multicast and broadcast services (MBS), encoding a first bit sequence for the MBS based on a channel coding, identifying a transport block size (TBS) for limited buffer rate matching (LBRM) based on the configuration information, performing the LBRM to the encoded first bit sequence based on the identified TBS, and transmitting to the UE, a second bit sequence identified based on the LBRM.
A method for calculating a time-of-arrival of a multicarrier uplink signal includes: accessing a multicarrier reference signal including a subcarrier reference signal for each subcarrier frequency in a set of subcarrier frequencies; receiving the multicarrier uplink signal transmitted from a user device, the multicarrier uplink signal including a subcarrier uplink signal for each subcarrier frequency in the set of subcarrier frequencies; for each subcarrier frequency in the set of subcarrier frequencies, calculating a phase difference, in a set of phase differences, between the subcarrier reference signal for the subcarrier frequency and a subcarrier uplink signal for the subcarrier frequency; calculating a time-of-arrival of the multicarrier uplink signal at the transceiver based on the set of adjusted phase differences; and transmitting the time-of-arrival of the multicarrier uplink signal to a remote server.
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The present disclosure provides a method for supporting self-configuration and self-optimization in a wireless communication system.
A data processing method, comprising: a terminal device (120) reports switching time capability to a network device (110), the switching time capability being used for data scheduling of the network device (110) to the terminal device (120). The switching time capability comprises: the switching time that the terminal device (120) is switched from a first network to a second network, and/or the switching time that the terminal device (120) is switched from the second network to the first network. The network device (110) comprises a first network device and/or a second network device. Also disclosed are another data processing method, a terminal device, a network device and a storage medium.
A communication control device that causes a second communication device to generate a switching response frame indicating a response of connection switching that is to be transmitted to a communication terminal configured to switch a connection destination from a first communication device to the second communication device, on the basis of information regarding a connection between the first communication device and the communication terminal.
Systems, apparatuses, and methods are described for wireless communications. A base station may configure a power control process associated with a wireless device. Closed-loop power control (CL-CP) for the wireless device may be reset based on a change of channel conditions. The wireless device may change a transmit power and/or reset the CL-CP based on various conditions.
Techniques are disclosed for handover of a user equipment (UE) from a serving base station to a target base station. A target base station may use one or more directional beams to establish wireless communication links with UEs within a coverage area of the target base station. Directional beams may create a narrow-beam, high-bandwidth connection with a UE in a limited geographic area. Handover procedures include some latency between when a target base station dedicates resources to a UE and when the UE executes a communication via those dedicated resources. To compensate for latencies in a handover procedure and for the geographic limitations of directional beams, a target base station may assign multiple directional beams to the UE during a handover procedure. Each directional beam may be associated with access parameters used by the UE to generate messages (e.g., a RACH message) during the handover procedure.
Technology for a service producer of a Next Generation NodeB (gNB) operable to generate performance measurements in a Next Generation radio access network (NG-RAN) is disclosed. The service producer can decode raw performance measurements 5 received from a plurality of gNBs. The service producer can generate performance measurements related to at least one of an inter-gNB handover or a protocol data unit (PDU) session resource setup for the plurality of gNBs based on the raw performance measurements.
Certain aspects of the present disclosure provide techniques for enhanced resource reservation for sidelink communication. A method that may be performed by a transmitter user equipment (UE) includes transmitting a transport block (TB) in a first slot of a current reservation period, wherein the transmission of the TB reserves a future resource in the current reservation period for retransmission of the TB, indicating, when transmitting the TB, a period to periodically reserve one or more resources, in one or more future reservation periods, for transmissions of one or more other TBs, and taking action to limit or release a number of the one or more resources periodically reserved in the one or more future reservation periods for the transmissions of the one or more other TBs.
The present disclosure relates to user plane information reporting methods and apparatus. In one example method, a session management network element obtains parameter information, and initiates establishment of a dedicated tunnel between a first communications apparatus and a second communications apparatus, where the parameter information indicates the first communications apparatus to report user plane information when a reporting condition is met. The session management network element sends a first rule to the first communications apparatus, where the first rule indicates the first communications apparatus to send a packet to the second communications apparatus through the dedicated tunnel when the reporting condition is met.
Systems and methods are provided for dynamically changing a channel state information (CSI) reporting protocol by adjusting CSI reporting frequency for a wireless device communicating with an access node within a wireless network. The methods and systems identify undesirable signal performance parameters at a particular wireless device and adjust the CSI reporting frequency when the undesirable signal performance parameters meet a predetermined threshold. The method changes the CSI reporting frequency for the wireless device to enable more frequent CSI reporting to the access node to facilitate reallocation of resources.
Methods, apparatus, systems and articles of manufacture are disclosed to monitor wireless traffic. An example apparatus disclosed herein includes at least one memory, instructions in the apparatus, and processor circuitry to execute the instructions to: establish, via a first wireless interface, a wireless connection with first network credentials to match second network credentials of a primary access point; monitor traffic via a second wireless interface, the second wireless interface different than the first wireless interface; identify, via the traffic monitored via the second wireless interface, a connection of a client to the primary access point; capture, via an alternate access point, a management frame transmitted from the primary access point to the client; insert a change channel announcement into the captured management frame; and re-transmit, via the first wireless interface, the captured management frame including the change channel announcement.
A base station or other network node configures a network transmission in dependence on a directional scanning reception ability of a wireless communication device targeted by the transmission. An example transmission configuration is selecting or restricting which Transmission/Reception Point to use for the transmission or selecting or restricting the beamforming configuration to use for the transmission. The device complements operations in the wireless communication network by indicating its directional scanning reception ability in initial signaling, such as used for random access, or in Radio Resource Control signaling, or both.
In some embodiments, an exemplary access controlling network architecture may include: a computing device, configured to: receive application program instruction to display an access controller interface element and a multi-part multi-functional access control, where the access controller interface element is: communicatively coupled to a cellular network hosted access controlling schema and operationally linked to at least one access-restricted digital resource; where the multi-part multi-functional access control sequence includes: a symbol, an access code, and a particular access control digital key; transmit an access request having: the multi-part multi-functional access control sequence and an identity linked to the computing device; receive, in response to the access request, a program instruction to unlock the at least one access-restricted digital resource for accessing via the computing device after the access code has been accepted by the cellular network hosted access controlling schema and the particular access control digital key matches an expected access control digital key.
A network may authenticate a user equipment (UE) to access an edge data network. The network generates a first credential based on a second credential, the second credential generated for a procedure between the UE and a cellular network corresponding to the network component, receives an identifier associated with the first credential from a further network component in response to the UE transmitting an application registration request to a server associated with an edge data network and retrieves the first credential based on the identifier. The network also receives a multi-access edge computing (MEC) authorization parameter, verifies the MEC authorization parameter and transmits an authentication verification response to a second network component.
There is provided mechanisms for authenticating a first radio communication device with a network. A method is performed by the first radio communication device. The method comprises obtaining credentials for a network subscription to the network. The method comprises obtaining an upper part of a radio protocol stack, according to which radio protocol stack the first radio communication device is configured to communicate with the network. The method comprises authenticating with the network. The method comprises providing, to a second radio communication device, at least one key, as derived from the credentials during the authenticating, for use by the second radio communication device when executing the remaining part of the radio protocol stack for communication between the second radio communication device and the network.
Prior to associating with a wireless network, a wireless device receives from a network access point, a message containing information identifying (i) identity of the network and (ii) network policies; retrieves the information from the message; based on the network identity, determines whether a network attributes record for the network already exists in the device. If not, the device creates a temporary network attributes record for the network. Based on the network policies, the device attempts to associate to and authenticate the network. After successfully associating to and authenticating the network, the device determines whether the network attributes record for the network has expired. If not, the device renews the network attributes record and implements the network policies stored in the network attributes record If the network attributes record has expired, then the device deletes the network attributes record and implements default network policies for the wireless network.
A method, performed by a wireless device, is disclosed. The method is for managing radio resources in the wireless device and comprises receiving a message configuring a radio bearer for use by the wireless device, checking the message for a ciphering configuration setting enabling or disabling ciphering for the radio bearer, and performing at least one of enabling or disabling ciphering for the radio bearer in accordance with the received message.
Also disclosed are a method performed by a base station for configuring radio resources for use by a wireless device, a wireless device, a user equipment and a base station.
Briefly, example methods, apparatuses, and/or articles of manufacture may be implemented, in whole or in part, to form a secure channel, such as between or among a communications device, a client computing resource, and/or an identity verifier. In particular embodiments, a method may include recognizing via a subscriber identifier, a known communications device within a communications network. The method may additionally include issuing an eSIM to the communications device via the communications network in response to recognizing the communications device and relating the eSIM to the subscriber identifier of the communications device. The method may further include, responsive to receipt of one or more signals from a client computing resource, utilizing encryption provided by the eSIM to form a secure channel between or among the communications device and an identity verifier.
The present invention provides a multifunctional sounding device including a housing, a first vibration system, a second vibration system, a magnetic circuit system, an elastic component and a flexible circuit board. The elastic component includes a deformation part fixed to the second vibration system and an installation part extended from both ends of the deformation part and fixed to the housing. The second vibration system is suspended in the containment cavity through the elastic component. The flexible circuit board is connected with the elastic component, so that the vibration of the flexible circuit board is coupled with the vibration of the elastic component. Therefore, the damping of the elastic component is reduced, the force received by the elastic component during vibration is reduced, and the service life of the elastic component is extended.
This disclosure provides a loudspeaker, including a first basket; a second basket; a cone paper enclosing an accommodating cavity with openings at both ends, the openings at both ends of the cone paper being respectively provided with the first basket and the second basket; a magnetic circuit structure located in the accommodating cavity; and a voice coil assembly located in the accommodating cavity, installed between the magnetic circuit structure and an inner wall of the accommodating cavity of the cone paper, and connected to the inner wall of the accommodating cavity of the cone paper, the voice coil assembly being configured to move under an action of a magnetic field of the magnetic circuit structure to drive the cone paper to vibrate. This disclosure further provides a loudspeaker device.
A current detection circuit and method for protecting a speaker, and a chip are provided. The current detection circuit includes a current detection module and an analog-to-digital converter. The current detection module samples a current flowing through the speaker based on current mirror technology, and converts the current into a voltage to output a first voltage signal and a second voltage signal. The analog-to-digital converter converts the first voltage signal and the second voltage signal into a PDM code, to calculate a current parameter of the speaker.
The present invention discloses a Micro-Electro-Mechanical System MEMS) chip including a substrate with a back cavity; a capacitance system disposed on the substrate including a back plate, a membrane opposite to the back plate forming an inner cavity; a protruding portion accommodated in the inner cavity, fixed on one of the back plate and the membrane and spaced apart from the other along a vibration direction; a reinforce portion fixed to the membrane, having an area smaller than that of the membrane; a support system configured to support the capacitance system, including a first fixation portion suspending the membrane on the substrate, and a second fixation portion suspending the back plate on the substrate. The MEMS chip has higher sensitivity, higher resonance frequency and higher low frequency property.
An earpiece includes an earpiece housing, a processor disposed within the earpiece, a speaker operatively connected to the processor, a microphone operatively connected the processor, and a global navigation satellite system (GNSS) receiver disposed within the earpiece. A system may include a first earpiece having a connector with earpiece charging contacts, a charging case for the first earpiece, the charging case having contacts for connecting with the earpiece charging contacts, and a global navigation satellite system (GNSS) receiver disposed within the charging case.
A display system includes a conversion apparatus converting video luminance including a luminance value in a first luminance range and a display apparatus connected thereto and displaying the video. The conversion apparatus includes a first acquisition unit, a first luminance converter, a second luminance converter, a quantization converter, and an output unit outputting a third luminance signal to the display apparatus. The display apparatus includes: a second acquisition unit acquiring the third luminance signal and setting information indicating display settings recommended to the display apparatus in display of the video; a display setting unit setting the display apparatus, using the setting information; a third luminance converter converting a third code value indicated by the third luminance signal into a second luminance value compatible with a second luminance range, using the setting information; and a display controller displaying the video on the display apparatus based on the second luminance value.
A solid-state imaging device, a method for driving a solid-state imaging device, and an electronic apparatus are provided that are capable of reducing memory circuits of a column reading system, so that the column reading system can achieve a reduced layout area and eventually a reduced size. A column reading circuit includes an AD converting part and a calculating part. The AD converting part is configured to analog-to-digital convert a read-out reset signal and a read-out signal of a pixel signal read to a vertical signal line into an n-bit digital pixel signal. The calculating part includes an n-bit asynchronous counter including a retention circuit with a control logic function, which is configured to obtain a difference between an n-bit read-out reset signal and an n-bit read-out signal produced by the AD conversion performed by the AD converting part.
The invention features an image reader and a corresponding method for capturing a sharp distortion free image of a target, such as a one or two-dimensional bar code. In one embodiment, the image reader comprises a two-dimensional CMOS based image sensor array, a timing module, an illumination module, and a control module. The time during which the target is illuminated is referred to as the illumination period. The capture of the image by the image sensor array is driven by the timing module that, in one embodiment, is able to simultaneously expose substantially all of the pixels in the array. The time during which the pixels are collectively activated to photo-convert incident light into charge defines the exposure period for the sensor array. In one embodiment, at least a portion of the exposure period occurs during the illumination period.
An imaging device includes at least one floating diffusion region, and a set of photoelectric conversion regions sharing the at least one floating diffusion region and that convert incident light into electric charges. The imaging device includes a first readout circuit and a second readout circuit. The first readout circuit is coupled to the at least one floating diffusion region and located at a first side of the set of photoelectric conversion region, and the second readout circuit is coupled to the at least one floating diffusion region. The second readout circuit includes a portion located at a second side of the set of photoelectric conversion regions that is opposite the first side, and the second readout circuit is configured to control the first readout circuit.
The present disclosure relates to a solid-state image pickup apparatus, a correction method, and an electronic apparatus, enabled to suppress an apparent uncomfortable feeling of an image output from a solid-state image pickup apparatus in which pixels of different OCL shapes are mounted mixedly. A solid-state image pickup apparatus according to an aspect of the present disclosure includes a pixel array in which a first pixel in which an OCL (On Chip Lens) of a standard size is formed and a second pixel in which an OCL of a size different from the standard size is formed are present mixedly, and a correction section that corrects a pixel value of the first pixel that is positioned in the vicinity of the second pixel among the first pixels on the pixel array. The present disclosure can be applied to, for example, a CMOS image sensor.
A system including image capture eyewear, a processor, and a memory. The image capture eyewear includes a support structure, a selector connected to the support structure, a display system (e.g., LEDs or a display) connected to the support structure to distinctly display assignable recipient markers, and a camera connected to the support structure to capture an image of a scene. The processor executes programming in the memory to assign recipients to the assignable recipient markers, receive a captured image of the scene, receive an indicator associated with the assignable recipient markers distinctly displayed at the time the image of the scene was captured, and transmit the captured image to the recipient assigned to the distinctly displayed assignable recipient markers.
The present disclosure relates to systems and methods for automatic exposure control. The methods may include obtaining a first frame and a second frame of a current scene from a camera, wherein a ratio of a first exposure time of the first frame to a second exposure time of the second frame is a first exposure ratio; obtaining a first average luminance of a brightest region in the second frame; obtaining a second average luminance of a darkest region in the first frame; and determining a dynamic range of the current scene based on the first exposure ratio, the first average luminance, and the second average luminance.
An imaging apparatus includes: an imaging sensor that captures an object image formed through an interchangeable lens to generate image data; a driver that performs image blur correction by moving the imaging sensor in a plane perpendicular to an optical axis; and a controller that causes the driver to move the imaging sensor. The controller causes the driver to move the imaging sensor automatically, thereby detecting a movable amount of the imaging sensor that does not cause a vignetting in the captured image at a time when moving the imaging sensor for image blur correction, and causes the driver to move the imaging sensor within a range of the detected movable amount.
An imaging support device that supports imaging performed by an imaging apparatus includes an acquisition portion that acquires an in-image shift amount between a predetermined position in a captured image obtained by capturing an imaging region by an imaging element and a position of a target subject image showing a target subject, and a focal length of the imaging apparatus, a derivation portion that derives a movement amount required for moving the position of the target subject image to a specific position by a position adjustment portion which adjusts the position of the target subject image in the captured image, based on the in-image shift amount acquired by the acquisition portion, the focal length acquired by the acquisition portion, and information related to a pixel interval of pixels in the imaging element, and an output portion that outputs the movement amount derived by the derivation portion.
A control apparatus capable of setting a suitable correction parameter while reducing user's troublesome. The control apparatus including a database that holds correction parameters for correcting pickup images to reduce color difference between pickup images of image pickup apparatuses in association with combinations of standard image pickup apparatus information and image pickup conditions of image pickup apparatuses, a memory device that stores instructions, and a processor that executes the instructions to obtain first information showing a standard image pickup apparatus at a present time and second information showing a target image pickup apparatus that picks up an image as a correction target at the present time, obtain the image pickup conditions of the image pickup apparatuses, determine a setting correction parameter that is set to the target image pickup apparatus from the database based on the first information and the image pickup conditions apparatuses, and output the setting correction parameter.
An imaging apparatus includes: an imager configured to capture a subject image to generate image data; a controller that records an image file based on the image data on the recording medium; and an operation interface that inputs a user operation for selecting a file system from first and second file systems different from each other, the file system managing the image file in the recording medium, wherein in accordance with the user operation input in the operation interface, the controller switches a folder for storing the image file between a first folder corresponding to the first file system and a second folder corresponding to the second file system in the recording medium.
Disclosed is an electronic device including a display module and a camera module. The display module includes a first substrate and a second substrate stacked with each other, and a routing structure arranged on a surface of one side of the second substrate facing towards the first substrate, and provided with a first light-passing hole. The camera module includes a camera body and a light-shielding layer arranged on a surface of one side of the first substrate away from the second substrate and provided with a light inlet hole and a second light-passing hole. The first light-passing hole, the second light-passing hole, and the light inlet hole are arranged in an optical axis direction of the camera module. An orthographic projection of the first light-passing hole and the second light-passing hole on a surface perpendicular to the optical axis direction fall within an orthographic projection of the light inlet hole.
One embodiment according to the technology of the present disclosure provides an optical element, an optical device, an imaging apparatus, and a manufacturing method of the optical element, for capturing a multispectral image. An optical element according to an aspect of the present invention includes a plurality of optical filters including two or more optical filters that transmit light beams having at least partially different wavelength ranges, and a frame having an inclined surface portion with an optical axis center as an apex, in which the plurality of optical filters are installed on the inclined surface portion.
Light weight lens barrel systems and methods are provided. In one example, an imaging device includes a lens barrel including a body and a plurality of focusing fins extending from the body. The imaging device further includes a lens system disposed within the lens barrel and configured to receive electromagnetic radiation and direct the electromagnetic radiation. The imaging device further includes a detector array including a plurality of detectors. Each of the plurality of detectors is configured to receive the electromagnetic radiation from the lens system and generate an image based on the electromagnetic radiation. Related methods and systems are also provided.
Camera assembly for a vehicle. A sensor subassembly includes a rear housing and a circuit board fixed to the rear housing. The circuit board includes an imager. An optical subassembly includes a lens and a lens holder for holding the lens. The lens holder forms a front housing mated to the rear housing. The optical subassembly is fixed to the sensor subassembly by a cured adhesive applied at a mating interface between the lens holder and the rear housing to align the optical subassembly to the sensor subassembly for focusing the lens on the imager.
Systems and methods for generating a synthetic video based on an audio are provided. An exemplary system may include a memory storing computer-readable instructions and at least one processor. The processor may execute the computer-readable instructions to perform operations. The operations may include receiving a reference video including a motion picture of a human face and receiving the audio including a speech. The operations may also include generating a synthetic motion picture of the human face based on the reference video and the audio. The synthetic motion picture of the human face may include a motion of a mouth of the human face presenting the speech. The motion of the mouth may match a content of the speech. The operations may further include generating the synthetic video based on the synthetic motion picture of the human face.
An information processing system has a function of generating a script including identification information of content and comment information on the basis of an input from a creator, and performing control to store the script in a predetermined storage medium to be browsable by a user, and has a function of supporting generation of the script by the creator.
A content delivery server is configured to: receive a request for a chunk of a segment of a video stream, the segment of the video stream including a series of chunks, each of the chunks including a set of video frames, a first of the chunks being aligned with a first Instantaneous Decoder Refresh frame in the video stream, and a second of the chunks being aligned with a second subsequent Instantaneous Decoder Refresh frame in the video stream; determine whether the request was received during a first interval or a second subsequent interval of an intra period between the first of the chunks and the second of the chunks; output the first of the chunks or the second of the chunks for transmission based on the determination of whether the request was received during the first interval or the second interval.
Methods and apparatus are described that enable consumers of media content to identify and navigate to content of interest. A graphical user interface (GUI) is provided in association with media content in which entities (e.g., keywords or distinct speakers) represented in the media content are presented in relation to the media timeline of the media content.
This application provides a video message generation method and apparatus, an electronic device, and a storage medium. The video message generation method includes: receiving a comment instruction for a video; determining a target frame corresponding to the comment instruction in the video; obtaining input comment content of the target frame; and generating a video message based on the video, the target frame, and the comment content of the target frame.
Devices, systems, method, and program products are provided, which support temporally-seamless change functionalities during multichannel streaming sessions established between a streaming media server and a client media receiver. In embodiments, the method includes outputting, to a display device, a first streaming channel contained in a streaming channel bundle and assigned a high priority level. When receiving a channel change request to view a second streaming channel, the client media receiver monitors for additional channel change requests over a predetermined wait period. If an additional channel change request is received within the wait period, the client media receiver repeats the step of monitoring. Conversely, if an additional channel change request is not received with the wait period, the client media receiver sends a channel reprioritization command to the streaming media server to prioritize the second streaming channel over the first streaming channel in continued transmission of the streaming channel bundle.
A statistical multiplexer (statmux) system for encoding multiple channels of digital television data is provided with improved algorithms for determining bitrate for encoding and decoding to account for signal complexity. The variable bit rate (VBR) encoders and encoding are provided in a statmux system by employing a CBR (constant bit rate) adapter. A CBR adapter can provide correcting state updates on a per-frame basis to a CBR encoder element, thereby enabling VBR capability.
A data generation method is for generating video data that covers a second luminance dynamic range wider than a first luminance dynamic range and has reproduction compatibility with a first device that does not support reproduction of video having the second luminance dynamic range and supports reproduction of video having the first luminance dynamic range, and includes: generating a video signal to be included in the video data using a second OETF; storing, into VUI in the video data, first transfer function information for identifying a first OETF to be referred to by the first device when the first device decodes the video data; and storing, into SEI in the video data, second transfer function information for identifying a second OETF to be referred to by a second device supporting reproduction of video having the second luminance dynamic range when the second device decodes the video data.
Methods, systems, apparatus for video processing are described. A method for processing video includes performing a conversion between a video and a bitstream of the video according to a format rule, and wherein the format rule specifies whether a syntax element in a sequence parameter set (SPS) based on a value of a general constraint flag.
A video decoding method according to the present document is characterized by comprising: a step for deriving transform coefficients through inverse quantization on the basis of quantized transform coefficients for a target block; a step for deriving modified transform coefficients on the basis of an inverse reduced secondary transform (RST) of the transform coefficients; and a step for generating a reconstructed picture on the basis of residual samples for the target block on the basis of an inverse primary transform of the modified transform coefficients, wherein the inverse RST using a transform kernel matrix is performed on transform coefficients of the upper-left 4×4 region of an 8×8 region of the target block, and the modified transform coefficients of the upper-left 4×4 region, upper-right 4×4 region, and lower-left 4×4 region of the 8×8 region are derived through the inverse RST.
An idea used herein is to use the same function for the dependency of the context and the dependency of the symbolization parameter on previously coded/decoded transform coefficients. Using the same function—with varying function parameter—may even be used with respect to different transform block sizes and/or frequency portions of the transform blocks in case of the transform coefficients being spatially arranged in transform blocks. A further variant of this idea is to use the same function for the dependency of a symbolization parameter on previously coded/decoded transform coefficients for different sizes of the current transform coefficient's transform block, different information component types of the current transform coefficient's transform block and/or different frequency portions the current transform coefficient is located within the transform block.
An image decoding method performed by a decoding device according to the present document comprises the steps of: acquiring a block-based delta pulse code modulation (BDPCM) flag for a current block; on the basis of the BDPCM flag indicating that BDPCM is applied to the current block, acquiring a BDPCM direction flag for the current block; and storing, as an intra-prediction mode of the current block, an intra-prediction mode of a prediction direction derived on the basis of the BDPCM direction flag.
Techniques and apparatuses are described for video frame codec architectures. A frame decompressor decompresses compressed frames to produce decompressed frames. A frame decompressor controller arbitrates shared access to the frame decompressor. Multiple cores of an SoC request to receive a decompressed frame from the frame decompressor via the frame decompressor controller. The frame decompressor controller can implement a request queue and can order the servicing of requests based on priority of the requests or requesting cores. The frame decompressor controller can also establish a time-sharing protocol for access by the multiple cores. In some implementations, a video decoder is logically integrated with the frame decompressor and stores portions of a decompressed frame in a video buffer, and a display controller retrieves the portions for display using a synchronization mechanism. In analogous manners, a frame compressor controller can arbitrate shared access to a frame compressor for the multiple cores.
An encoder includes circuitry and memory connected to the circuitry. In operation, the circuitry: derives a correction parameter using only a neighboring reconstructed image that neighbors a processing unit which has a determined size and is located at an upper left of a current block to be processed in an image, among neighboring reconstructed images that neighbor the current block, and performs correction processing of the current block based on the correction parameter derived, when the current block has a size larger than the determined size.
In an exemplary aspect, a method for visual media processing includes identifying a boundary at a vertical edge and/or a horizontal edge of two video blocks; calculating a boundary strength of a filter based on at least one of the two video blocks crossing a vertical edge or a horizontal edge is coded using a combined intra-inter prediction (CIIP) mode; deciding whether to turn on or off the filter; selecting a strength of the filter in case the filter is turned on; and performing, based on the selecting, a deblocking filter (DB) process to the video blocks.
A method of decoding a coded video bitstream includes obtaining a sequence parameter set (SPS)-level syntax element from the bitstream, wherein that the SPS-level syntax element equaling a preset value specifies that no video parameter set (VPS) is referred to by a SPS, and wherein the SPS-level syntax element being greater than the preset value specifies that the SPS refers to a VPS. The method further includes obtaining, when the SPS-level syntax element is greater than the preset value, an inter-layer enabled syntax element specifying whether one or more inter-layer reference pictures (ILRPs) are enabled to be used for the inter prediction of one or more coded pictures, and predicting one or more coded pictures based on the value of the inter-layer enabled syntax element.
An image decoding method performed by a decoding apparatus according to the present disclosure comprises the steps of: constructing an AMVP candidate list comprising at least one AMVP candidate for a current block; deriving an HMVP candidate list for the current block that includes HMVP candidates for the current block; selecting at least one HMVP candidate among the HMVP candidates in the HMVP candidate list; deriving an updated AMVP candidate list by adding the at least one HMVP candidate to the AMVP candidate list; deriving motion information for the current block on the basis of the updated AMVP candidate list; deriving prediction samples for the current block on the basis of the motion information for the current block; and generating reconstruction samples for the current block on the basis of the prediction samples for the current block.
An image processing apparatus includes a first obtaining unit configured to obtain an original image, a second obtaining unit configured to obtain a first multiplexed image created by embedding first information in the original image by a first method in which a shape of a pattern is changed, a third obtaining unit configured to obtain a second multiplexed image created by embedding second information in the first multiplexed image by a second method in which a density of a pattern is changed, the second information being a different type of information from the first information, and a control unit configured to perform control of outputting print data for a print original by using the second multiplexed image.
An image forming apparatus includes a storage device and a control device. The storage device stores a document. The control device includes a processor and functions, through the processor executing a control program, as a character recognizer and a tag generator. The character recognizer analyzes the document stored in the storage device and recognizes characters contained in the document. The tag generator analyzes, based on a recognition result of the character recognizer, a sequence of characters contained in the document and generates a tag expressing a feature of descriptive content of the document.
There is provided with an information processing apparatus. A first obtaining unit obtains data of a reference image indicating a target of printing output to be performed by a printing apparatus. A second obtaining unit obtains data of an image printed by the printing apparatus. A correcting unit corrects a local image density difference or the reference image based on a global image density difference between the reference image and the printed image. An evaluating unit evaluates quality of the printed image based on the local image density difference between the corrected reference image and the printed image.
Methods and devices for establishing a communication between a first and a second terminal are described. The disclosed technology can be implemented in or by a server or a terminal in communication with the server. The first terminal can to the server, using a first calling identity, a request including connection information and an identifier of the first terminal. Using the identifier, the server can obtain from a database a pair of calling identities including one certified and one non-certified, the pair comprising the first calling identity and a second calling identity. The server can determine, from one of the calling identities and from the connection information, a connectivity mode of the terminal, and determine a routable number on which the terminal can send a communication to the server. The server can route the communication towards the second terminal by presenting a calling identity of the pair and sending the routable number to the first terminal.
An on-premises system for pre-processing data for forecasting according to an embodiment includes at least one processor and at least one memory having a plurality of instructions stored thereon that, in response to execution by the at least one processor, causes the on-premises system to receive a request to forecast contact center data using a cloud system, determine a first number of interactions per unit of time for a source interval, determine a second number of units of time in a destination interval, and determine a third number of interactions in the destination interval based on the first number of interactions per unit of time for the source interval and the second number of units of time in the destination interval.
Techniques for managing call sessions in multi-display systems are described. For instance, the described techniques can be implemented to manage media content in the context of a client device that includes two or more housings attached via a hinge region such that the housings are pivotable relative to one another. The described techniques, for example, enable dynamic configuration of output of call sessions based on changes in user position relative to a client device.
A security device includes a physical unclonable function (PUF) cell array that includes a plurality of PUF cells connected with a first word line, a controller that selects a target PUF cell of the plurality of PUF cells and outputs a control signal based on the target PUF cell, a decoder that applies a first voltage to the first word line in response to the control signal, a bit line selection circuit that outputs a target current across a bit line connected with the target PUF cell and a sum current corresponding to a sum of currents across the remaining bit lines connected with other PUF cells, and a bit determiner that outputs a target bit of the target PUF cell based on the target current and the sum current, and the security device generates a security key based on the target bit for responding to an authentication requests.
At least one proof transaction for recording on a blockchain comprises at least an s-part for an Elliptic Curve Digital Signature Algorithm, ECDSA, signature. The s-part is computed from a set of signature components, each provided by a participant of a signing subset of a set of keyshare participants. Each of keyshare participant holds an ephemeral keyshare of an unknown ephemeral key, and each of the signing components is provided by the participant of the signing subset based on their ephemeral keyshare. The at least one proof transaction indicates an r-challenge of at least one challenge transaction, and a node of a blockchain network applies signature verification to: (i) the s-part of the at least one proof transaction, and (ii) one of: (iia) an r-part of the r-challenge, (iib) an r-part of the at least one proof transaction, and in that event checks that that r-part satisfies the r-challenge.
This application provide a data management method for a blockchain system, a medium, and an electronic device. The system includes an accounting node sub-network and a service node sub-network. The method includes: adding, after an accounting node generates a first data block, first key information used for verifying a block header of a second data block generated after the first data block to a block header of the first data block; generating a signature corresponding to the first data block, and adding the signature corresponding to the first data block to the block header of the first data block; and releasing the block header of the first data block to the service node sub-network, to cause a service node to verify the signature included in the block header of the first data block, and obtaining the first key information after a successful verification to verify the block header of the second data block.
Context information of a handshake between a source entity and a target entity is obtained at a security proxy. The context information is transmitted from the security proxy to a key manager. The key manager maintains a first private key of the security proxy. A first handshake message is received from the key manager. The first handshake message is generated at least based on the context information and signed with the first private key. The first handshake message is then transmitted to the target entity.
Data is encoded to be incrementally authenticable. A plaintext is used to generate a ciphertext that comprises a plurality of authentication tags. Proper subsets of the authentication tags are usable to authenticate respective portions of plaintexts obtained from the ciphertext. Portions of the plaintext can be obtained and authenticated without decrypting the complete ciphertext.
A solution is proposed for controlling access to data that are broadcast over a telecommunication medium. A corresponding method comprises validating by a plurality of validator devices an access request that is submitted by an access device for accessing the data. The validator devices update a blockchain by adding a new block comprising an indication of the access request in response to a positive result of its validation. A provider system transmits cryptographic information for decrypting the data to the access device in response to the new block. A corresponding method for broadcasting data by a provider system and a corresponding method for accessing broadcast data by an access device are proposed. Corresponding computer programs and computer program products for performing the methods are also proposed. Moreover, corresponding structure, provider system and access device are proposed.
An analog-to-digital converter (ADC) has been disclosed. In some implementations, the ADC is configured to generate ADC samples based on input signals and an ADC input clock. The ADC is further configured to generate at a first time point a synchronized start signal indicating a starting point of capturing the ADC samples. The start signal and a system clock can be synchronized at a second time point. At a third time point, a capturing sample clock for capturing the ADC samples is generated. The synchronized start signal and the capturing sample clock can be input to a counter to determine a time difference between the second and third time points. An ADC output timing of the ADC samples can be determined based on the time difference.
A network device includes one or more ports, and action-select circuitry. The ports are to exchange packets over a network. The act-ion-select circuitry is to determine, for a given packet, a first search key based on a first header field of the given packet, and a second search key based on a second header field of the given packet, to compare the first search key to a first group of compare values, to output a multi-element vector responsively to a match between the first search key and a first compare value, to generate a composite search key by concatenating the second search key and the multi-element vector, to compare the composite search key to a second group of compare values, and, responsively to a match between the composite search key and a second compare value, to output an action indicator for applying to the given packet.
One embodiment is directed to an adapter entity comprising a Technical Report 069 (TR-069) protocol automatic configuration server (ACS) module configured to communicate with managed equipment included in a radio access network (RAN) using the TR-069 protocol. The adapter entity further comprises a Network Configuration Protocol (NETCONF) server configured to communicate with an Open Network Automation Platform (ONAP) Software Defined Network Radio instance (SDN-R) of an ONAP management and orchestration (MANO) environment using NETCONF. The adapter entity further comprises a TR-069-to-NETCONF mapper module, communicatively coupled to the TR-069 protocol ACS module and the NETCONF server, configured to dynamically map NETCONF requests and responses to and from TR-069 Protocol requests and responses. The adapter entity is configured to dynamically map NETCONF requests and responses to and from TR-069 Protocol requests and responses. Other embodiments and examples are disclosed.
Techniques for tunneling Layer 2 ethernet frames over a connection tunnel using the MASQUE protocol are described herein. The MASQUE protocol may be extended to include a new entity, configured to proxy ethernet frames using a MASQUE proxy connection, and an associated CONNECT method, CONNECT-ETH. Using the extended MASQUE protocol, an Ethernet over MASQUE (EoMASQUE) tunnel may then be established between various networks that are remote from one another and connected to the internet. An EoMASQUE tunnel, established between separate remote client premises, and/or between a remote client premise and an enterprise premise, may tunnel ethernet packets between the endpoints. Additionally, a first EoMASQUE tunnel, established between a first client router provisioned in a first remote client premise and an EoMASQUE proxy node, and a second EoMASQUE tunnel, established between a second client premise and the EoMASQUE proxy node, may tunnel ethernet packets between the first and second client premise.
A computer-implemented method and a computer program product for pending updates status queries in extended link services. A host application on a host device queries an update pending on a target device. The host device constructs a pending update query command for the target device, where the pending update query command includes a descriptor tag, a descriptor length, and a pending update vector. The host device sends the pending update query command to the target device. The host device receives from the target device a response to the pending update query command, where the response includes a link service request information descriptor and a pending update descriptor.
Systems and methods for sender profile and/or recipient profile disambiguation and/or confirmation are disclosed. In instances where a sender profile is not indicated by a user sending a communication from a communal device, heuristic data may be utilized to infer the sender profile. Similar heuristic data may also be used when selection of the sender profile is associated with a low confidence level. Heuristic data may also be used to infer the recipient profile when the user does not indicate the recipient profile or when selection of the recipient profile is associated with a low confidence. Various confirmations may result from the sender and recipient profile disambiguation.
Provided herein are systems and methods to provide a way to share metrics regarding shared data access and accesses associated with data providers for different data listings of the data exchange. For example, the method may comprise detecting one or more client interactions with a set of data listings of a data exchange, the set of data listings associated with one or data providers. The method may further comprise collecting metrics corresponding to the one or more client interactions. In addition, the method may share metrics relevant to the one or more data providers with the one or more data providers.
A distributed transaction and data storage platform including a distributed notary ledger or blockchain and one or more individual user micro-identifier chains that together enable the secure effectuation and recordation of one or more transactions, and/or storage of data in an automated, real-time, zero-trust, globally data law and privacy law centric manner while maintaining transaction party confidentiality and preventing chain poisoning.
Various embodiments disclose a method performed by a first node device in a mesh network that includes identifying a plurality of neighbor node devices that have one or more blocks of a dataset; determining quality scores for respective node devices of the plurality of neighbor node devices; selecting, based on the quality scores, a second node device from the plurality of neighbor node devices; and sending, to the second node device, a first request to receive at least one block of the one or more blocks.
The technology described herein relates to implementing an adaptive bitrate (ABR) algorithm at edge nodes. A method for implementing an ABR algorithm at an edge node may include receiving at the edge node a request for a video segment from a client according to the client's ABR algorithm, the request indicating a quality. A weighted sum score for each of a set of qualities may be computed based on a quality score and a fairness score using the ABR algorithm at the edge node, the qualities including at least the requested quality and another quality. A modified request may be generated in response to the weighted sum score for the other quality being better than the weighted sum score for the requested quality. The modified request may be sent to a server. The video segment in the other quality may be received from the server and provided to a client.
Methods, storage systems and computer program products implement embodiments of the present invention that include identifying multiple host computers executing respective instances of a specific software application, each given instance on each given host computer including a set of program instructions loaded, by the host computer, from a respective storage device. Information on actions performed by the executing instances is collected from the host computers, and features are computed based on the information collected from the multiple host computers. The collected information for a given instance are compared to the features so as to classify the given instance as benign or suspicious, and an alert s generated for the given instance only upon classifying the given instance as suspicious.
A method and system for performing at least one service are disclosed. The method and system include receiving a communication for a data source at a wrapper. The wrapper includes a dispatcher and at least one service. The dispatcher receives the communication and is data agnostic. The method and system also include providing the communication from the dispatcher to the data source and to the at least one service. The at least one service inspects the communication and may perform additional functions.
A middleware, for providing an interconnection between heterogeneous applications, receives a first HTTP POST request that includes a header and a body. Then, the middleware creates a HTTP GET request using the header. The middleware establishes a secure connection with an authorization server, and submits the HTTP GET request to the authorization server asynchronously. The middleware receives a response to the HTTP GET request regarding a validation of identifiers in a query string of the HTTP GET request, and decrypts a username and a password using the identifiers in response to the identifiers located in the authorization server. The middleware serializes an output of the decrypted username and the decrypted password in a Java Script Object Notation (JSON) format, and places the output in a body of a second HTTP POST request. The middleware responds the second HTTP POST request to a data server.
Systems and methods are provided for authenticating image files when network connections should not or cannot be used to transfer image files. A user device application may capture an image at a user device, generate an image file, and generate a hash file based on the image file. Instead of sending the image file to an authentication server for authentication, the application may send the hash file. If desired, the application may transfer the image file when a desirable network connection is available. Any alteration to the image file in the meantime will result in a different hash file for the altered image file, thus allowing detection of altered image files. This approach offers decreases the amount of data that is required to be transmitted in low or undesirable signal conditions, while maintaining an ability to detect alterations to image files that may have been made in the meantime.
Improved techniques for secure access to cloud-based services via a gateway proxy. The improved techniques can efficiently manage remote access to cloud-based services by local processing agents in a secure manner using an intermediate authentication token issued by a gateway proxy to authorized local processing agents. The intermediate authentication token can be used to obtain authentication credentials of service providers that are needed to access the cloud-based services that are offered by service providers. In some embodiments, the authentication credentials of service providers need only be distributed to the gateway proxy and need not be distributed beyond the gateway proxy. The improved techniques are well suited for used with robotic process automation systems in which local processing agents, such as software agents, perform user tasks in an automated fashion.
Techniques for reduction and acceleration of a deterministic finite automaton (DFA) are disclosed. In some embodiments, a system, process, and/or computer program product for reduction and acceleration of a DFA includes receiving an input value; performing a reduced deterministic finite automaton lookup using a lookup key, wherein the lookup key comprises a current state and the input value; and determining a next state based on the lookup key.
A communication system includes a first device, second devices, and a communication line providing a serial connection from the first device to the second devices to establish a communication connection. An address setting device of the communication system is configured to set addresses of the second devices. The address setting device includes a communication controller. The communication controller is configured to transmit a transmission signal toward the second devices through the communication line and change at least one of an amplitude or a frequency of the transmission signal, and associate the addresses of the second devices with connection precedence of the second devices to the first device based on a reception signal received through the communication line.
Methods and systems for a device identification system may be provided. The device identification system may determine an identity of a user device associated with a transaction. The identity may be determined by network address information, hard link information, soft link information, and/or other such information. The network address information may include IPv4 information, IPv6 information, a device ID, and/or other such information. The identity of the user device may be determined and a transaction conducted from the user device may be assigned a fraudulent transaction risk score according to the information. Transactions that are determined to be at a high risk of fraud may be reviewed or otherwise flagged and/or canceled.
To reduce user effort in setting notifications based on information from a plurality of devices. A setting method includes registering a plurality of devices, registering devices in the plurality of devices in association with groups, and changing settings of a plurality of notifications to be transmitted to a display of the information processing apparatus, the notifications based on information from a plurality of devices associated with a group, where the settings are changed in such a manner that for each of the devices in the group, the settings are changed all at once, without changing a setting of another notification to be transmitted to the display of the information processing apparatus, the other notification based on information from a device of the plurality of devices that is not in the group.
The present disclosure relates to an information processing method, apparatus, and medium. The information processing method includes: displaying target information; when a sending operation of a user for the target information is detected, displaying a target control for triggering cancellation of sending the target information; and when a first triggering operation of the user for the target control is detected within a preset time duration, canceling sending the target information.
Disclosed are techniques, systems, apparatuses, and methods of wireless communication. In one aspect, a method of wireless communication is disclosed. The method includes transmitting, by a first communications node to a second communications node, a set of information for transmission of reference signals or channels, wherein the set of information includes: timing information related to a transmission timing of the reference signals or channels, timing information related to when an antenna group or a group of reference signals and/or channels related to the antenna group is activated, or an identification of one or more antenna groups associated with the reference signals or channels.
A method of wireless communication by a first network device includes predicting spatial inter-cell downlink interference experienced by a UE. The method also includes communicating with a second network device to reduce the spatial inter-cell downlink interference in a direction of the UE by protecting resources across selected resource sets.
Enhancing reception reliability for control information or data information includes receiving: a first configuration for a CORESET and a second configuration for a second CORESET; a first PDCCH, in the first CORESET or the second CORESET, including a first DCI format; and a first PDSCH, scheduled by the first DCI format, including a TB. The method further includes transmitting a first PUCCH including a first HARQ-ACK codebook and a second PUCCH including a second HARQ-ACK codebook. HARQ-ACK information, in response to receiving the TB, is included in: the first HARQ-ACK codebook when the first PDCCH is received in the first CORESET and the second HARQ-ACK codebook when the first PDCCH is received in the second CORESET.
The present invention relates to a wireless communication system, and more particularly, to a method and apparatus for receiving information on a number N of a code block group defined for one transport block from a base station through an upper layer signal, receiving a first transport block including a plurality of code blocks from the base station through a physical layer channel, and transmitting HARQ-ACK payload including HARQ-ACK information on the first transport block to the base station. Preferably, a code block-based CRC is attached to each of the code blocks, a transport block-based CRC is attached to the first transport block, and the HARQ-ACK payload includes a plurality of HARQ-ACK bits corresponding to M code block groups for the first transport block.
Embodiments of the present disclosure relate to a base station (BS) and method for communication in a communication network. The method comprising signaling at least one antenna port number from multiple antenna port numbers to a UE. Also, the method comprises receiving a data and a reference signal (RS) corresponding to the UE. The data and the RS are received on one or more receive antennas of the BS, wherein the RS comprises occupied RS subcarriers and null subcarriers. A location of occupied RS subcarriers and null subcarrier positions are selected according to signaled antenna port. Next, channel parameters are estimated using the occupied subcarriers associated with the received RS, and interference plus noise parameters using the null subcarriers. Thereafter, equalizing the received data on the receive antennas using the measured channel parameters and the interference plus noise parameters for interference rejection and data detection.
A method by which a terminal transmits an SRS can comprise the steps of: receiving, from a base station, first information indicating symbols to which the SRS is transmitted among a plurality of symbols, when the terminal is configured to perform antenna switching for an SRS transmission on the plurality of symbols; and transmitting the SRS on the indicated symbols, wherein the SRS is transmitted through antenna ports respectively corresponding to the indicated symbols, and the antenna ports respectively corresponding to the indicated symbols can be different from each other.
Methods, systems, and devices for wireless communication are described, including techniques for utilizing implicit or explicit signaling to indicate a cancellation of demodulation reference signal (DMRS) bundling. A first user equipment (UE) may perform DMRS bundling across physical sidelink channels transmitted to a second UE to enable the second UE to perform joint channel estimation. In some examples, based on a detected change, either at the first UE or the second UE, the first UE may signal to the second UE that the DMRS bundling is canceled. In some examples, the detected change may be a resource allocation change, a physical channel configuration change, a change in a quasi-colocation (QCL) relationship at the first UE, or a change in a transmission configuration indicator (TCI) state at the first UE. Additionally or alternatively, the first UE or the second UE may request the cancellation based on detected changes.
The present invention discloses a method for a terminal to receive an aperiodic channel state information-reference signal (CSI-RS) resource in a wireless communication system. In particular, the method is characterized by: receiving period information for a periodic CSI-RS resource and first offset information; receiving configuration information related to an aperiodic CSI-RS resource set including at least one aperiodic CSI-RS resource; and receiving the at least one aperiodic CSI-RS resource on the basis of the configuration information and the first offset information, wherein the period information is not used for the at least one aperiodic CSI-RS resource.
A method, in a wireless device that supports carrier aggregation (CA), the method comprising: receiving a configuration message, from a wireless network node, indicating that the wireless device is to directly activate two or more secondary cells. The method further comprises determining that at least a first one of the two or more secondary cells is to be activated by a first time and that at least a second one of the two or more secondary cells is to be activated by a second time, following the first time. The method also comprises activating the first one of the secondary cells by the first time and subsequently activating the second one of the secondary cells by the second time.
Methods, non-transitory computer readable media, network traffic manager apparatuses, and systems that assist with allocating a traffic load through heterogenous topology of a network includes extracting a header of each of a plurality of received packets of a traffic flow. Each of the headers comprises fields. Next, the network traffic manager apparatus executes a hashing function over the fields of each of the headers, applies a load balancing function to determine one of a plurality of endpoints to send each of the received packets based on one or more endpoint characteristics, and maps the index for each corresponding one of the received packets to the corresponding selected one of the endpoints. The received packets are not evenly divided among the plurality of endpoints. Lastly, the network traffic manager apparatus sends the received packets selected endpoint based on the mapping from the load balancing policy.
In one embodiment, a first path computation element (PCE) receives a request from a gateway for service chain functions (SFs) to be applied to a traffic flow, wherein a first subset of the SFs is located in a first zone. The first PCE identifies a boundary node located at a border between the first zone and a second zone where a second subset of the SFs are located. The first PCE sends a response to the gateway indicating a path within the first zone between the gateway and the boundary node to apply the first subset of SFs to the flow. The first PCE provides information regarding the flow and the boundary node to a second PCE that uses the information to configure the boundary node to route the flow in the second zone to apply the second subset of SFs to the flow.
Techniques are disclosed relating to monitoring network traffic of an embeddable browser displayed by an application executing on a mobile computing device. In some embodiments, a first layer of the application manipulates one or more user interface elements displayed in the embeddable browser. The first layer of the application then detects network requests made by one or more application programming interfaces (APIs) executed by the embeddable browser in response to the manipulating. In some embodiments, the first layer sends to a second layer of the application results of observing network requests. In some embodiments, the second layer of the application displays, in real-time, information corresponding to the results of observing network requests. The disclosed techniques for monitoring activity on an embeddable browser included in mobile applications despite mobile security restrictions may advantageously reduce or remove wait times associated with manipulating and observing content of the embeddable browser.
The present application describes a method and apparatus for managing a service in a service layer. In particular, a method describes a computer readable storage medium including instructions for managing a service in a service layer where the instructions are executed by a processor. The executed instructions cause the processor to receive a request to manage, via a service enabler function of the service layer, a change of state of the service including adding, removing, activating, or deactivating the service. The request may include a service description. The executed instructions also cause the processor to evaluate, via the service enabler function, the service description comprising identifiers of one or more services to manage. The executed instructions further cause the processor to identify one or more service capabilities in the service layer to assist in managing the one or more services identified in the service description. A request may be sent and/or may instruct the one or more service capabilities to perform the change of state of the one or more services identified in the service description.
There are provided measures for realization of service level agreements in network slice scenarios joining multiple network capabilities. Such measures exemplarily comprise, as a slice management entity, receiving a network resource combination request, transmitting a request for at least one area base unit fulfilling, receiving, from said area base units repository, area base units fulfilling said at least one predetermined criterion out of stored area base units, generating at least one area base units join, selecting at least one selected area base units join of said at least one area base units join such that a combination of join geographical areas of said at least one selected area base units join covers said slice geographical area, and combining said at least one selected area base units join as a network resource combination.
A method of initiating a KPI backfill operation for a cellular network based on detecting a network data anomaly, where the method includes receiving, by an anomaly detection and backfill engine (ADBE) executed by a computing device, a data quality metric that is based on a KPI of the cellular network; detecting, by the ADBE, the network data anomaly based on the data quality metric being more than a threshold amount different than a predicted value for the data quality metric, where the network data anomaly indicates that at least a portion of a data stream from which the KPI is calculated was unavailable for a previous iteration of the KPI; and providing, by the ADBE and based on detecting the network data anomaly, a backfill command to a backfill processing pipeline to perform the backfill operation by reaggregating the KPI when the portion of the data stream becomes available.
Methods and systems for efficient scaling of a domain name system (DNS) service architecture. In some embodiments a plurality of messaging servers may be separated into a number of pools. A plurality of client devices may be connected to a messaging server within a pool. When a notification is received for a target client device, a backend server may identify the pool that includes the messaging server that is connected to the target client device. The backend server may send the notification to the group of messaging servers within the identified pool while avoiding sending the notification to messaging servers within different pools.
Methods and apparatus for enabling detection of configuration changes in a network device. One method uses a configuration counter in a system database of the network device. In response to an atomic submission of CLI commands to a configuration agent and the storing of the corresponding configuration in a system database, the configuration counter is incremented. An OpenConfig module maintains an expected value of the configuration counter and, upon completion of its own command submissions, compares the expected value to the value in the configuration counter. If the two values do not match, it indicates that the configuration counter in the system database has been incremented as a result of a configuration change from a source other than the OpenConfig module. A configuration client can then be notified of the configuration change so that it can revert the configuration to a desired configuration.
A system can receive a changeset for an updated microservice and an identifier of a user account, wherein the updated microservice is relative to a current version of a microservice. The system can instantiate the updated microservice. The system can, in response to determining that a first instance of a dependent microservice depends on the current version of the microservice, instantiate a second instance of the dependent microservice. The system can update routing rules for the service mesh to indicate that any traffic that is associated with the user account and that is directed to the current version of the microservice is to be routed to the updated microservice, and any traffic directed from the updated microservice to the first instance of the dependent microservice is to be routed to the second instance of the dependent microservice.
An OFDM transmitter and an OFDM receiver respectively transmit and receive N (N≥2, N is an integer) control symbols. For each control symbol, a guard interval time-domain signal is, for example, identical to a signal obtained by frequency-shifting at least a portion of a useful symbol time-domain signal by an amount different from any other symbol, or to a signal obtained by frequency-shifting one or both of a portion and a span of a useful symbol interval time-domain signal different from any other symbol by a predetermined amount.
A transmission apparatus includes a transmission signal generator which, in operation, generates a transmission signal having an aggregate physical layer protocol data unit (PPDU) that includes a legacy preamble, a legacy header, a non-legacy preamble, a plurality of non-legacy headers and a plurality of data fields; and a transmitter which, in operation, transmits the generated transmission signal, wherein the legacy preamble, the legacy header and the plurality of non-legacy headers are transmitted using a standard bandwidth, the non-legacy preamble and the plurality of data fields are transmitted using a variable bandwidth that is larger than the standard bandwidth and wherein a plurality of sets of each of the plurality of non-legacy headers and each of the plurality of data fields are transmitted sequentially in a time domain.
Introduced here is at least one technique to better estimate interference at a receiver. The technique includes receiving a plurality of reference signals, which each have information indicative of noise. Thus, the technique further includes, for each reference signal, determining a noise estimation and determining a distance metric and log-likelihood ratio (LLR) of the noise estimation. Once the distance metric and LLR of each reference signal is determined, the receiver can determine a final LLR based on the distance metric and LLR of each reference signal. In this manner, a final LLR is determined. This technique can be applied by any device operating on MIMO technology.
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive a downlink message which may include an indication of a precoder applied to one or more downlink signals. The UE may receive the one or more downlink signals using a demodulation reference signal (DMRS) and the precoder, where the one or more downlink signals may be mismatched in gain and phase. The UE may perform an iterative channel estimation procedure to estimate the downlink channel. The UE may then perform a gain and phase mismatch equalization procedure to equalize an estimated gain and phase mismatch of the one or more downlink signals based on the estimated downlink channel and the precoder. The UE may then receive one or more equalized downlink signals in accordance with the gain and phase mismatch equalization procedure.
A system for adding a smart home device includes a first mobile phone configured to set, using contact information of a second user, a second mobile phone allowed to make a call to the smart home device, the second mobile phone is configured to automatically add contact information of the smart home device and make a voice call or a video call with the smart home device using the contact information of the smart home device, such that a user is configured to enable, in a setting manner of the smart home device, a friend to automatically discover the smart home device, and then make an audio call or a video call.
Avatars may be displayed in a multiuser communication session using various spatial modes. One technique for presenting avatars includes presenting avatars such that an attention direction of the avatar is retargeted to match the intent of the remote user corresponding to the avatar. Another technique for presenting avatars includes a pinned mode in which a spatial relationship between one or more avatars remains displayed in a consistent spatial relationship to a local user regardless of movements of the local user. Another technique for presenting avatars includes providing user-selectable presentation modes between a room scale mode and a stationary mode for presenting a representation of a multiuser communication session.
A device may receive a first telemetry data entry associated with an attribute and store a record associated with the first telemetry data entry, wherein the record identifies a first context value associated with the attribute. The device may log a first timestamp of the first telemetry data entry in a lookup table, wherein the lookup table includes a mapping of the attribute to the first context value and to the first timestamp. The device may receive a second telemetry data entry associated with the attribute and may determine, from the mapping, that the second telemetry data entry is associated with a second context value that is different from the first context value. The device may determine whether a second timestamp, of the second telemetry data entry, is before the first timestamp. The device may perform an action based on whether the second timestamp is before the first timestamp.
In part, in one aspect, the disclosure relates to a system including an integrated optical multiplexer. The integrated optical multiplexer may include a plurality of optical inputs configured and constructed to receive input optical signals; two or more stages of multiplexing in a cascading configuration, wherein the two or more stages of multiplexing are divided into wavelength stages and a last stage, wherein each of the wavelength stages combine subsets of input optical signals by wavelength, the last stage combines input optical signals by polarization using a polarization beam combiner, and at a combined output of the integrated optical multiplexer a first subset of the input optical signals have a different polarization than a second subset of the input optical signals.
Optical transmission system transmits WDM signal from first node to second node via optical fiber. The optical transmission system includes: first OCM that detects optical power of each wavelength channel of the WDM signal in the first node; second OCM that detects optical power of each wavelength channel of the WDM signal in the second node; first processor that calculates linear SNR of each wavelength channel based on the optical power of each wavelength channel detected by the second OCM; second processor that calculates non-linear SNR of each wavelength channel based on the optical power of each wavelength channel detected by the first OCM; third processor that calculates GSNR for each wavelength channel using the linear SNR and the non-linear SNR; and fourth processor that controls transmission power of each wavelength channel of the WDM signal based on the GSNR of each wavelength channel.
Systems, methods, and devices are provided for performing cell selection or reselection in networks that include earth moving beams. In one example, a method includes receiving, via a satellite, control information transmitted by a base station indicating that a beam associated with a cell ID has been redirected; in response, measuring a beam strength of the redirected beam; and performing cell re-selection based on the measured beam strength.
An apparatus may be configured to obtain one or more of data or at least one signal associated with at least one first matrix, where the at least one first matrix is at least one square matrix; perform a decomposition process on the at least one first matrix to obtain at least one first triangular matrix; estimate an inverse of the at least one first triangular matrix based on the at least one second triangular matrix; calculate an inverse of the at least one first matrix based on at least one of (1) the estimated inverse of the at least one second triangular matrix, or (2) the estimated inverse of the at least one first triangular matrix; and transmit one or more of the data or the at least one signal based on the calculated inverse of the at least one first matrix.
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive, via a first beam of a set of beams configured for spatial division multiplexing (SDM), a downlink communication. The UE may transmit, via a second beam of the set of beams, uplink control information (UCI) associated with the first beam. Numerous other aspects are described.
A user equipment (UE) may report capabilities pertaining to UE feedback processing, such as a number of simultaneous feedback reports that can be processed and reported by the UE for various types of feedback. For example, UE feedback processing capability may depend on channel state information (CSI) processing units (CPUs) available to the UE for feedback processing operations (e. g., for performing channel measurements, processing feedback, generating a feedback report, etc.). A UE may report feedback processing capability separately for periodic feedback reporting and for aperiodic feedback reporting, for different types of feedback reporting (e. g., for CSI reporting, for beam management reporting, etc.), etc. As such, a UE may more efficiently report capabilities pertaining to UE feedback processing, and a base station may more efficiently configure UE feedback reporting according to UE feedback processing capability.
The present disclosure provides a method for reporting CSI in a wireless communication system. In the present disclosure, a method for reporting channel state information (CSI) in a wireless communication system, which is performed by a UE includes: receiving, from an eNB, downlink control information (DCI) indicating activation of semi-persistent (SP) CSI reporting, in which the downlink control information is scrambled with a specific RNTI distinguished from a Cell-Radio Network Temporary Identity (C-RNTI); and reporting, to the eNB, the semi-persistent CSI through a physical uplink shared channel (PUSCH) based on the received downlink control information.
A multi-channel multi-phase digital beamforming method and apparatus is provided. The multi-channel multi-phase digital beamforming method includes following steps: S1: pre-configuring a delay filtering coefficient storage table; S2: calculating a filter coefficient and a weighting coefficient; and S3: performing weighted synthesis and filtering processing on a multi-phase signal to form a multi-phase digital beam. When a data rate of an input signal changes, the multi-channel multi-phase digital beamforming method can perform weighted synthesis for the signal at different sampling rates by changing a quantity of signal phases without changing a processing architecture. Based on a multi-phase finite impulse response (FIR) filtering technology, a fractional multiple delay processing architecture that can flexibly adapt to a plurality of phase quantities of the input signal is proposed.
Systems and methods for beamforming of broadcast and synchronization channels are provided. In one example, a system includes a BBU, RU(s) communicatively coupled to the BBU, and antennas communicatively coupled to the RU(s). Each RU is communicatively coupled to a respective subset of antennas. The BBU, RU(s), and antennas implement a base station for wirelessly communicating with UEs. The base station is configured to map a synchronization signal to the antennas during a sequence of time periods, transmit the synchronization signal via each respective subset of antennas with a first antenna beam pattern during a first time period of the sequence of time periods, and transmit the synchronization signal via each respective subset of the antennas with a second antenna beam pattern during a second time period of the sequence of time periods. The first antenna beam pattern is different than the second antenna beam pattern.
A method of a UE transmitting a codebook based uplink signal in a wireless communication system, the method comprising: transmitting capability information about UE capability that maintains differences between phase values applied to antenna ports for uplink signal transmission; receiving configuration information for determining a codebook subset related to the uplink signal transmission based on the capability information; receiving DCI for determining a precoding matrix applied to the uplink signal transmission; determining a precoding matrix to be applied for the uplink signal transmission, based on the DCI, from the codebook subset determined based on the configuration information, and transmitting the uplink signal, based on the determined precoding matrix, wherein, based on that the differences between phase values are maintained at some antenna ports, the codebook subset includes at least one specific precoding matrix applying different phase values to the antenna ports included in some or all of some antennas.
Embodiments of the present disclosure provide example frequency domain equalization methods, example equalizers, example optical receivers, and example systems. One example method includes obtaining, by an optical receiver, a first complex signal. The first complex signal is a first time domain signal. The first complex signal is obtained based on two channels of mutually independent digital electrical signals. The optical receiver converts the first complex signal into a frequency domain signal, and multiplies the first complex signal in frequency domain by a tap coefficient to obtain a second complex signal. The tap coefficient is used to implement signal compensation for the first complex signal in frequency domain. The optical receiver converts the second complex signal into a second time domain signal, divides the second time domain signal into two channels of real signals, and outputs the two channels of the real signals.
An optical transceiver includes a built-in optical switch to switch between diverse fiber paths in switches in a datacenter or in switches between two datacenters. The built-in optical switch can be used to switch between racks in a datacenter to increase capacity for any rack that requests it. A controller, which receives a signal from a server computer in one of the racks, can be external to the optical transceiver or within the optical transceiver. In either case, the server computer can be provided with additional bandwidth when needed. For connections between datacenters, the built-in optical switch allows for optical line protection, but without the need for a splitter circuit, which incurs a significant power loss and requires a more expensive transceiver. Consequently, the built-in optical switch within an optical transceiver can be used in a variety of contexts to increase efficiency and reduce overall costs for network devices.
A data transmission method in an optical transport network includes: mapping first-type service data to a payload block at a specific location in a plurality of consecutive payload blocks, where the plurality of consecutive payload blocks occupy a payload area of an optical data unit (ODU) frame; mapping second-type service data to a payload block at any location in the plurality of consecutive payload blocks other than the at least one specific location; mapping the ODU frame to an optical transport unit (OTU) frame or a flexible OTN (FlexO) frame; and sending the OTU frame or the FlexO frame. In an applicable scenario, service data is transmitted in a hybrid manner.
Disclosed are a many-to-many laser communication networking device and a method. The device includes: an optical field array control module, a transceiver lens array module, an array phase detection module, an array characteristic splitting module, a beam switching array module and a signal transmission module. The optical field array control module is configured to receive a plurality of beams of laser light with different angles, and adjust the corresponding angle of the laser. The transceiver lens array module is configured to convert the angle-adjusted laser into beams of second optical fiber light. The array characteristic splitting module is configured to analyze the second optical fiber light to obtain the second characteristic information. The beam switching array module is configured to control the second optical fiber light to be demodulated into baseband signals via a first path or to be forwarded via a second path according to the second characteristic information.
An insulation device arranged to be fixed on an electrical board of an optical wireless communication equipment, and including an enclosure having a height at least equal to a height of an optical assembly including an optical concentrator, the enclosure including in its thickness an opaque material, the insulation device including at least one housing, the insulation device being arranged such that, when the insulation device and the optical assembly are mounted on the electrical board, the enclosure surrounds the receiving surface so as to insulate the optical assembly from unwanted optical signals, and the optical concentrator is positioned in the housing so that the housing assists in holding the optical concentrator in position in the optical wireless communication equipment.
An OLT includes an NNI-PHY, a transmission reception unit that transmits a frame transmitted by an ONU, a control unit that transmits the frame if the transmission reception unit received the frame and the frame is not damaged, a process execution unit that executes a process of transmitting the frame to the NNI-PHY if the frame is the specific frame, and a monitoring judgment unit that executes at least one of a process of judging that the frame was discarded in the control unit if the frame does not pass between the control unit and the process execution unit within a first time and a process of judging that the frame was discarded in the process execution unit if the frame does not pass between the process execution unit and the NNI-PHY within a second time.
Techniques are described related to digital radio control and operation. The various techniques described herein enable high-frequency local oscillator (LO) signal generation using injection locked cock multipliers (ILCMs). The techniques also include the use of LO signals for carrier aggregation applications for phased array front ends. Furthermore, the disclosed techniques include the use of array element-level control using per-chain DC-DC converters. Still further, the disclosed techniques include the use of adaptive spatial filtering and optimal combining of analog-to-digital converters (ADCs) to maximize dynamic range in digital beamforming systems.
A method and apparatus that facilitates lossless data compression employing seed bits and recursive processing. The compression steps operate on the initial binary representation of the input digital data stream by representing the digital data stream using two data sets namely a rule data set and a seed data set, wherein the rules data is a dictionary, and the seed data is a unique binary string defined in the course of the recursive processing having a size that is less than the original data string.
Clock generation circuit generating multiple divided signals satisfying respective desired offsets. A phase locked loop (PLL) is used to generate a PLL output having a frequency which is a desired multiple of that of a reference clock. The circuit divides the PLL output by a corresponding divisor to generate a corresponding divided signal, wherein each divided signal is offset from a common reference by at least an associated desired time offset. The common reference is timed with respect to the reference clock when the reference clock is available and with respect to a time reference signal otherwise. This arrangement is extended to use the internal time reference signal even for the cases where the reference clock is present by blocking the reference clock while the output systems across PLLs are aligned using the internal time reference signal to ensure desired offsets across different PLLs with a small uncertainty.
In some embodiments, digital logic components, such as those found in standard cells in integrated circuit devices, are used to synthesize signals with controllable waveforms that result in transmitted signals that meet certain requirements, such as above-threshold high openings and below-threshold over/under-shooting. In some embodiments, driving buffers with logic controls and delay chains are used to achieve controllable slew rates at rising and falling edges to minimize over/under shooting behavior in signals. In some embodiments, control logic and delay chains produce controllable rising/falling “stair-type” edges to obtain optimized damping waveform.
A system comprises pulse program compiler circuitry operable to analyze a pulse program that includes a pulse operation statement, and to generate, based on the pulse program, machine code that, if loaded into a pulse generation and measurement circuit, configures the pulse generation and measurement circuit to generate one or more pulses and/or process one or more received pulses. The pulse operation statement may specify a first pulse to be generated, and a target of the first pulse. The pulse operation statement may specify parameters to be used for processing of a return signal resulting from transmission of the first pulse. The pulse operation statement may specify an expression to be used for processing of the first pulse by the pulse generation and measurement circuit before the pulse generation and measurement circuit sends the first pulse to the target.
A class of complex logic gates are presented that use non-linear polar material. The logic gates include multi-input majority gates. At least one input to an individual multi-input majority gate is a fixed input. Other inputs are driven to non-linear input capacitors on their respective first terminals. The second terminals of the non-linear input capacitors are coupled a summing node, which provides a majority function of the inputs. The summing node is coupled to a CMOS logic. Leakage through the capacitors is configured such that capacitors of a majority gate have substantially equal leakage, and this leakage has a I-V behavior which is symmetric. As such, reset device(s) on the summing node are not used. The non-linear charge response from the non-linear input capacitors results in output voltages close to or at rail-to-rail voltage levels, which reduces the high leakage problem faced from majority gates that use linear input capacitors.
An analog circuit for solving optimization algorithms comprises three voltage controlled current sources and three capacitors, operatively coupled in parallel to the three voltage controlled current sources, respectively. The circuit further comprises a first inductor, operatively coupled in series between a first pair of the capacitors and the voltage controller current sources and a second pair of the capacitors and the voltage controller current sources. The circuit further comprises a second inductor, operatively coupled in series between the second pair of the capacitors and the voltage controller current sources and a third pair of the capacitors and the voltage controller current sources.
A current mirror circuit and a current generation circuit are connected in series between a power supply node and a ground node through a first node and a second node. Gates of transistors constituting the current mirror circuit are connected to the node that supplies an off-voltage of the transistors through a first switch, and is connected to the second node through a second switch. The second node is connected to the node that supplies an on-voltage of the transistors through a third switch. Before starting of the circuit, the first switch and the third switch are turned on while the second switch is turned off. After starting of the circuit, on and off of the first to third switches are switched.
Acoustic resonator devices and methods are disclosed. An acoustic resonator device includes a substrate having a surface and a single-crystal piezoelectric plate having front and back surfaces. A bonding layer is formed on the surface of the substrate. An etch-stop layer is sandwiched between the bonding layer and the back surface of the single crystal piezoelectric plate. A portion of the single crystal piezoelectric plate and the etch-stop layer, but not the bonding layer, forms a diaphragm spanning a cavity in the substrate. An interdigital transducer (IDT) is formed on the front surface of the single-crystal piezoelectric plate with interleaved fingers of the IDT disposed on the diaphragm. The etch-stop layer is impervious to an etch process used to form the cavity.
The vibrator element includes a vibrating arm provided with an arm part, and a weight part which has a weight, the weight is provided with at least one processing scar, when an axis which overlaps a center in a width direction of the vibrating arm, and which extends along an extending direction of the vibrating arm is a central axis, and an axis which overlaps a centroid of the vibrating arm, and which extends along the extending direction of the vibrating arm is a centroid axis, the processing scar is formed in at least an area at an opposite side to the centroid axis, and S1
A semiconductor device package includes a plurality of input leads, a plurality of transistor amplifier dies having inputs respectively coupled to the plurality of input leads, and a combined output lead configured to combine output signals received from the plurality of transistor amplifier dies and output a combined signal.
A crystal quartz element includes a main face provided with a plurality of polarity inverted regions and a polarity non-inverted region, the plurality of polarity inverted regions are spaced apart from each other via the polarity non-inverted region, and the main face is a plane face. A method for manufacturing a crystal quartz element includes: preparing a crystal quartz body including a first main face which is a plane face, and a first pressing jig including a first pressing face on which a plurality of first projections are provided; and forming a plurality of polarity inverted regions corresponding to the plurality of first projections in the crystal quartz body by heating and pressing the first main face by the first pressing face.
A method for testing compatibility between the energy needs of an electrically autonomous home-automation device and a predetermined location for a photovoltaic module comprising a step (Etp1) of selecting and storing an electrically autonomous home-automation device, a step (Etp2) of inputting and storing position data relative to the predetermined location, a step (Etp3) of defining and storing a shadow mask, a step (Etp5) of calculating the change in the amplitude of the solar radiation received at the predetermined location over the course of a year and a step (Etp6) of calculating an energy balance from the change in the amplitude of the solar radiation received at the predetermined location and the energy needs of the selected home-automation device.
Systems and methods for automatically or remotely rendering a solar array safe during an emergency or maintenance. A watchdog unit is disclosed for monitoring a signal from a central controller. If the signal is lost, interrupted, or becomes irregular, or if a shutdown signal is received, then the watchdog unit can shut down one or more solar modules. Shutting down a solar module can mean disconnecting it from a power bus of the solar array or lowering the solar module voltage to a safe level.
A photovoltaic system comprising an inverter adapted to convert a DC power supplied by photovoltaic modules of a photovoltaic generator via power cables to said inverter into an AC current for an AC power supply grid, wherein the inverter has a base station connected by means of the power cables to the module level devices which are provided to monitor and/or to control associated photovoltaic modules of the photovoltaic generator, wherein if the inverter does not receive sufficient energy from the photovoltaic generator and the AC power supply grid, a controller is adapted to activate a deadlock prevention mode of an energy supply unit connected to the inverter where the inverter receives energy from the energy supply unit such that the base station of the inverter is able to continue to transmit permission to operate, PTO, signals via the power cables to the module level devices of the photovoltaic generator.
A solar power generation system includes a string, an inverter a first shut-off device, and a second shut-off device. The string includes a plurality of solar cell module groups connected in series with each other. The first shut-off device cuts off a connection between the plurality of solar cell module groups connected to a first electric path connecting between the plurality of solar cell module groups in response to a first control signal from the inverter. The second shut-off device is connected to the first shut-off device in a two-way communicable manner by a communication system different from power line communication and cuts off a connection between the solar cell module groups connected to a second electric path connecting between the plurality of solar cell module groups in response to a second control signal output from the first shut-off device by a communication system different from power line communication.
A solar power generation system includes a string, an inverter a first shut-off device, and a second shut-off device. The string includes a plurality of solar cell module groups connected in series. The first shut-off device is connected to a first electric path connecting between the plurality of solar cell module groups. The second shut-off device is connected to a second electric path connecting between the plurality of solar cell module groups. The first shut-off device cuts off a connection between the plurality of solar cell module groups connected to the first electric path in response to a first control signal from the inverter. The second shut-off device is driven by an electrical power supplied from the first shut-off device and cuts off a connection between the solar cell module groups connected to the second electric path in response to a second control signal from the first shut-off device.
A solar panel system includes a rail including a horizontal flange, a rib, and a channel. A clamp assembly includes a first member having a first side having a groove for receiving a portion of the rib and an anchor member for inserting into the channel. The clamp assembly further includes a second member slideably disposed on a second side of the first member and an actuator. When the actuator is actuated, the second member moves in a direction towards a bottom surface of a solar panel such that a top portion of the second member comes into contact with a bottom portion of the solar panel and electrically bonds with the solar panel, and an anchor member of the actuator comes into contact with an inside surface of the channel and electrically bonds with the rail.
One or more solar cells are connected to a flex circuit, wherein: the flex circuit is single sheet; the flex circuit is comprised of a flexible substrate having one or more conducting layers for making electrical connections to the solar cells; and the flex circuit includes one or more flat sections where the solar cells are attached to the flex circuit that remain flat when the flex circuit is folded and one or more folding sections between the flat sections where the flex circuit is folded.
A universal adapter for enabling truss foundations to support conventional single-axis trackers. In some cases, the adapter has a main body with an upper portion that presents a standard I-beam interface with pre-drilled holes to interface to a specific single-axis tracker. A pair of connecting portions point down and away from the main body and enable upper leg sections to connect the adapter to a pair of driven screw anchors located below it. The connecting portions may orient the truss so that the rotational axis of the single-axis tracker is aligned with the work point of the truss foundation made from the adapter, upper legs, and driven screw anchors. This will enable to the truss to interface with many different trackers much like conventional plumb-driven H-pile foundations.
The invention relates to an intermediate circuit discharge unit for an intermediate circuit discharge, in particular of a multi-level inverter, having a capacitor and a discharge circuit which is connected in parallel, where the discharge circuit has an active discharge branch with at least one first discharge element and a passive discharge branch with at least one second discharge element. The active discharge branch comprises a first control connection, and the passive discharge branch comprises a second control connection. The active discharge branch is coupled to the passive discharge branch via the first control connection in such a way that the active discharge branch can be controlled by the passive discharge branch, in particular a discharge via the active discharge branch can be activated or deactivated as required. The invention further relates to an electrical assembly, a vehicle, as well as a method.
A frequency converter includes: at least one bridge arm, wherein a shunt resistor is arranged in the bridge arm; an evaluation device having an input connection, the evaluation device being designed to evaluate a measurement signal which is present at the input connection and which is dependent on a voltage drop across the shunt resistor, in order to determine a measured variable; and a voltage peak suppression device, which is designed to short-circuit the input connection of the evaluation device when a voltage peak occurs at the shunt resistor.
A brake-generator system and associated method including: a rotor secured to a vehicle wheel, the rotor including a housing cylinder and a plurality of magnets affixed to an inner surface of the housing cylinder, where the plurality of magnets are radially arranged with alternating polarity; and a stator fixed to a vehicle wheel axle, the stator including a plurality of steel laminations and a plurality of conductor blocks, each conductor block of the plurality of conductor blocks being disposed in a slot formed in a steel lamination of the plurality of steel laminations; where the plurality of conductor blocks include a plurality of windings for carrying selectively-applied electrical current, such that with the rotor disposed around the stator and current being applied to the plurality of windings, a braking of the vehicle wheel results.
Provided is a rotating electric machine. This rotating electric machine includes a stator and a rotor, and the rotor includes: a rotor core having formed therein a magnet insertion hole group; and a permanent magnet group. In the rotor core, a first magnetic slit and a second magnetic slit are formed. In the second magnetic slit, a first magnet magnetic flux guide path connecting a first q-axis magnetic path and a second q-axis magnetic path is arranged. When an angle between a straight line passing through a first intersecting point and a radial center point and a straight line passing through a second intersecting point and the radial center point is set as θ1, the number of pole pairs is set as P, a natural number is set as m1, and n1 is set as a natural number smaller than m1, the following expression: θ1=2π×n1÷{P×(2m1−1)} [rad] is satisfied.
In a driving system, first and second inverters are connected to a driving motor, one end of a stator winding through which 3-phase current flows is connected to an output line of the first inverter, and the other end of the stator winding is connected to an output line of the second inverter. A winding pattern of the driving motor includes: coils wound in slots defined in the stator and to which 3-phase current is applied; coils wound on innermost and outermost sides based on a direction toward a rotating shaft of the driving motor in the slots, and being energized by different AC phases; and coils disposed between a first coil located on the outermost side and a second coil located on the innermost side, and being energized by the same AC phases as those of the first and second coils.
The present disclosure relates to an uninterruptible power supply (UPS) system and, more specifically, to a static transfer switch (STS) that can be applied to a UPS module, the static transfer switch comprising: one semiconductor rectifying element connected to either the anode terminal or the cathode terminal of a direct current power source; a bypass circuit for connecting the input terminal and the output terminal of the semiconductor rectifying element so as to bypass the semiconductor rectifying element; a breaker for opening or closing the bypass circuit; and a switch including a control unit, which controls the semiconductor rectifying element so as to conduct current when a preset conduction signal is received, controls the breaker so as to close the bypass circuit, and, when the bypass circuit is closed by the breaker, controls the semiconductor rectifying element so as to stop the conduction of current.
An energy storage system has a battery device, a first terminal, a second terminal, a capacitor device and a DC/DC converter. The first and second terminals are respectively connected two electrodes of the battery device, and the two electrodes have opposite polarities. The capacitor device is electrically connected to the first and second terminals in parallel. The DC/DC converter is electrically connected between the first terminal and the capacitor device. The battery device composed of at least one secondary battery and the capacitor device composed of at least one capacitor are electrically connected to each other in parallel, and by combining with the DC/DC converter, configuring the relation between the equivalent series resistor of the capacitor device and the internal resistor of the battery device, and/or configuring the upper current limit of the rated current of range the DC/DC converter, the battery cycle life is increased.
An active filter system for filtering power on a power system may include a converter, an energy storage device, and control circuitry. The converter may be configured to be electrically coupled to a power source at a converter input and an active filter system bus at a converter output. The converter may be configured to deliver power to the active filter system bus that serves a dynamic load. The energy storage device may be electrically coupled to the active filter system bus and configured to filter the power via charge and discharge of an energy storage device. The control circuitry may be configured to control the converter to condition power drawn from the power source to create a filtered load based on programmable active filter controls. The programmable active filter controls may be based on a measurement of a load current being supplied to the dynamic load and a state of charge of the energy storage device.
A mobile charger for a game controller includes a printed circuit board supporting a universal serial bus plug at one end of the board and a charging plug at the opposing end, the board further supporting a rechargeable battery, a housing body including a base form having an internal volume and a top plate, the housing body including opposing openings for the USB plug and the charging plug, the top plate including a mounting location for mounting the PCB, the top plate aligned over and mountable to the base form. The USB male plug may be inserted into a female USP port to receive a and whereby the male charging plug may be plugged into a female charge port on the wireless game controller to offload the charge in the rechargeable battery to the wireless game controller rechargeable battery while the controller is use during game play.
A charging cabinet is disclosed having a frame, a center vertical member, wherein the center vertical member includes a lock plate, a plurality of stock chargers, an exhaust system, configured to vent heat from the charging cabinet to cool the at least one battery, a heater, configured to warm the at least one battery, a pair of duplex receptacles, a pass-thru connector recess box, wherein the pass-thru connector recess box is angled downward, a pass-thru connector mount box, wherein the pass-thru connector mount box is angled upward, an inlet connector recess box, wherein the inlet connector recess box is angled downward, and an inlet connector mount box, wherein the inlet connector mount box is angled upward.
A power supply system comprises an alternating-current sweep unit that outputs alternating-current power from a U-phase battery string, a V-phase battery string, and a W-phase battery string that are Y-connected, a first power supply circuit that converts output of a direct-current sweep unit to alternating-current power using an inverter and outputs the alternating-current power, the direct-current sweep unit including a first battery string; and a control device. An energy density of a battery included in the U-phase battery string, the V-phase battery string, and the W-phase battery string is higher than an energy density of a battery included in the first battery string.
An auxiliary power receiving device includes a power receiving unit, a notification unit, and a notification controlling unit. The power receiving unit receives power from a power transfer signal, which is used to supply power from a power transmitting device to a power receiving device. The notification unit may be provided on a main surface of a plate-shaped member. The notification controlling unit controls a notification performed by the notification unit in accordance with a power reception condition of the power transfer signal at the power receiving unit.
A power supply apparatus according to the present invention includes a power supply antenna, a directivity control unit, a position information acquisition unit, and a control unit. The power supply antenna emits, to a plurality of power reception apparatuses, a radio wave that is based on a power supply signal. The directivity control unit controls directivity of the power supply antenna. The position information acquisition unit acquires position information indicating a position of a moving obstruction. The control unit determines, based on the position information, a power reception apparatus, among the plurality of power reception apparatuses, to which power is supplied while avoiding the obstruction. The control unit controls the directivity control unit to steer the radio wave toward the determined power reception apparatus.
Systems, methods and computer-readable media according to the present technology enable wireless power transmitters (WPTs) to detect and characterize background signals and/or interfering noise to establish a blocker/interferer signal signature, or background signature, for a multi-signal wireless power delivery environment. The processes and methods according to present technology can be implemented as a continuous process. Alternatively, where a WPT and associated receiver device operate for signaling and wireless power transmission according to an expected or predetermined schedule, the processes described herein need not run at all times, but rather can be scheduled for only such times and durations sufficient to achieve the advantageous technical effects. In either case, the present technology provides a power-, memory-, and computation-efficient technique for both the WPT and the wireless power receiver devices (e.g., WPRs).
Described are systems and methods for monitoring, detecting, and/or protecting various systems of an aerial vehicle, such as an unmanned aerial vehicle (UAV). Embodiments of the present disclosure can provide a multi-tiered system to provide monitoring, detection, and/or initiation of protection protocols in response to detected faults in connection with the electronics associated with UAV systems, such as the motor drive and/or control systems that may drive the propulsion systems of the UAV.
A light emitting module includes: a first light emitting device including: a first package, a plurality of first semiconductor laser elements mounted in the first package, and a first lens member having lens portions, a number of the lens portion is the same as a number of the first semiconductor laser elements; and a second light emitting device including: a second package, a plurality of second semiconductor laser elements mounted in the second package, wherein a quantity of the second semiconductor laser elements is fewer than a quantity of the first semiconductor laser elements, and a second lens member which is structured the same as the first lens member; and one or more mounting substrates in which the first light emitting device and the second light emitting device are mounted.
A semiconductor laser device is provided with a semiconductor layer including an active layer and a plurality of cladding layers sandwiching the active layer. The active layer includes a stripe-shaped active region, a pair of first refractive index regions and a pair of second refractive index regions sandwiching the active layer and the pair of first refractive index regions. When λ is the laser oscillation wavelength, na is the effective refractive index of the active region, nc is the effective refractive index of the first refractive index regions, nt is the effective refractive index of the second refractive index regions, w is the width of the active region, and m is a positive integer, the semiconductor laser device satisfies na>nt>nc, and the conditions of equations (5), (8) and (9).
A coaxial connector includes a plug and a receptacle that are electrically connectable to each other. The plug includes a first contact, a holder, a first tubular shell, and a shield member. The receptacle includes a second contact, a case, and a second tubular shell. The second contact includes a bottom portion, a pair of standing portions, and an extension. The pair of standing portions include respective contact portions having a wide shape and can clamp an end portion of the first contact. The extension includes a tip portion that is to be fixed to a substrate, a hold that is held by the case, and an elastic portion that is elastically deformable. The elastic portion can undergo elastic deformation in a direction orthogonal to a direction in which the contact portions extend.
The disclosure relates to a plug-in connector including a housing having at least two contact terminals received in adjacent terminal receiving cavities. An electric identification device is arranged in the housing and adapted to simultaneously contact the at least two terminals. The electric identification device including a unique identifier, wherein one of the at least two terminals is an output terminal of the identification device, and wherein the unique identifier of the electric identification device is adapted to be read out via the output terminal for authenticating an original equipment manufacturer's parts, such as a plug-in authenticator.
A high-speed transmission connector is described that includes a housing, a row of front side contacts supported on the housing, a row of rear side contacts supported on the housing, and a metal member. The housing has a slot to be fitted with a header of an external communication partner, and an upper plate portion and a lower plate portion facing each other vertically across the slot. The front side contact portions are exposed on a front side in the slot and the rear side contact portions are exposed on a rear side in the slot. The metal member supports the upper plate portion and the lower plate portion and fastens the upper plate portion and the lower plate portion.
A tamper resistant electrical receptacle comprises a housing including a cover having at least one plug outlet formed therethrough, the plug outlet configured to receive both line and neutral blades of an electrical plug. The electrical receptacle further comprises electrical contacts positioned within the housing below the at least one plug outlet, the electrical contacts being configured to be connect to AC power. A shutter disposed within the housing between the cover and the electrical contacts is slidable between a closed position blocking access to the electrical contacts through the plug outlet and an open position allowing access to the electrical contacts through the plug outlet, the shutter being biased toward the closed position. The shutter is configured to slide from the closed position to the open position only upon simultaneous insertion of both the line and neutral blades of the electrical plug in the plug outlet.
An antenna system that includes a plurality of lens sets. Each lens set includes a lens and at least one feed element. At least one feed element is aligned with the lens and configured to direct a signal through the lens at a desired direction.
An example method performed by a wireless-power-transmitting device including an antenna array is provided. The method includes, based on a location of the wireless-power-receiving device, selecting a first value for a first transmission characteristic that is used for transmission of electromagnetic waves by a first antenna group, and a second value, distinct from the first value, for the first transmission characteristic that is used for transmission of electromagnetic waves by a second antenna group. The method also includes transmitting to the location of the wireless-power-receiving device, by the first antenna group, first electromagnetic waves with the first value for the first transmission characteristic, and transmitting to a focal point that is further from the wireless-power-transmitting device than the location of the wireless-power-receiving device, by the second antenna group, second electromagnetic waves with the second value for the first transmission characteristic.
Disclosed is an antenna module including a first printed circuit board (PCB) including a first surface facing a first direction and a second surface facing a second direction opposite the first direction, a second PCB including a third surface facing the first direction spaced from the first PCB and a fourth surface facing the second direction spaced from the first surface, a radio frequency integrated circuit (RFIC) disposed on the first surface, and a connection member comprising a conductive material connecting the first surface to the fourth surface. The at least one first conductive pattern is connected to the RFIC. The at least one third conductive pattern is connected to the RFIC via the connection member. The at least one first conductive pattern and the at least one third conductive pattern at least partially overlap with each other at least partly, when viewed from above the second surface.
A hydrocarbon feed stream is exposed to heat in an absence of oxygen (pyrolysis) to convert the hydrocarbon feed stream into a solids stream and a gas stream. The solids stream includes carbon. The gas stream includes hydrogen. The gas stream is separated into an exhaust gas stream and a first hydrogen stream. The first hydrogen stream includes at least a portion of the hydrogen from the gas stream. The carbon is separated from the solids stream to produce a carbon stream. Electrolysis is performed on a water stream to produce an oxygen stream and a second hydrogen stream. At least a portion of the oxygen of the oxygen stream and at least a portion of the carbon of the carbon stream are combined to generate power and a carbon dioxide stream. At least a portion of the generated power is used to perform the electrolysis on the water stream.
A fuel cell vehicle includes a bypass valve positioned downstream of a compressor and upstream of a fuel cell stack to selectively direct airflow from the compressor to an exhaust bypassing the fuel cell in an attempt to clear a partially or fully obstructed exhaust pipe. The bypass valve may be opened by a controller when an exhaust throttle valve is at or near a wide-open throttle position. The controller may also increase compressor flow and adjust airflow to the fuel cell stack until compressor pressure, speed, or temperature exceed corresponding limits.
Disclosed is an apparatus for managing condensate of a fuel cell. The apparatus includes a first heater for applying heat to coolant of a fuel cell stack, a second heater for applying heat to the condensate produced in the fuel cell stack, and a controller that controls an operation of the second heater using residual power based on whether at least some of functions of the first heater are activated.
The invention relates to a separator plate for an electrochemical system, comprising a first and a second plate, which are essentially congruently arranged on top of one another. The first and/or second plates furthermore include at least one elongated projection, which protrudes on opposite sides from a plate plane of the separator plate and extends along the plate plane from an outer edge to an interior of the separator plate so that the projection of the first plate and/or the projection of the second plate, if necessary together, form a receptacle for a connector pin. The projection of the first plate or the projection of the second plate includes an indentation directed toward the respective opposite plate for fixing the connector pin in the receptacle in a force-fit and/or form-locked manner.
Systems, methods, and apparatus for a full perimeter electrode cell are disclosed. In one or more embodiments, a battery comprises a plurality of battery cells. The battery further comprises a plurality of anode electrodes and a plurality of cathode electrodes, of each of the battery cells, arranged around a perimeter of the battery. In at least one embodiment, the anode electrodes and the cathode electrodes, of each of the battery cells, are arranged such that they are alternating around the perimeter of the battery. In some embodiments, there are an equal number of the anode electrodes and the cathode electrodes, for each of the battery cells.
A battery module includes: a battery cell stack in which a plurality of battery cells are stacked, each battery cell of the plurality of battery cells including a portion of a battery case body extended outward as a cell terrace, a busbar frame connected to the battery cell stack, electrode leads protruding from the cell terraces, respectively, of the plurality of battery cells, and a partition wall disposed between immediately adjacent electrode leads and formed on the busbar frame, the partition wall located between the cell terrace protruding from an outermost battery cell of the plurality of battery cells in the battery cell stack and the cell terrace protruding from the battery cell immediately adjacent to the outermost battery cell.
The present invention provides a separation membrane for a lithium secondary battery and a lithium secondary battery including the same, the separation membrane including: a substrate; a first coating layer containing a first organic binder which is able to be bonded to a gel polymer electrolyte through an epoxy ring-opening reaction; and a second coating layer containing a second organic binder, wherein the first organic binder has a functional group capable of ring-opening reaction with an epoxy group, or a combination thereof, and the gel polymer electrolyte is formed by polymerizing an oligomer having an epoxy group, a functional group capable of ring-opening reaction with an epoxy group, or a combination thereof.
A battery pack disclosed herein is configured to be attached to a battery pack mount by moving the same downward with respect to the battery pack mount and be detached from the battery pack mount by moving the same upward with respect to the battery pack mount. The battery pack comprises a casing. The casing includes a first guide groove and a second guide groove on a side surface of the casing in a left-right direction, with the first and second guide grooves each extending upward from a lower end of the side surface. A length of the first guide groove in an up-down direction and a length of the second guide groove in the up-down direction are different.
Embodiments of the present application provide a case of a battery, a battery, a power consumption device, and a method and device for preparing a battery. The case includes: an electrical chamber configured to accommodate a plurality of battery cells and a bus component, where at least one battery cell of the plurality of battery cells includes a pressure relief mechanism; a thermal management component configured to accommodate a fluid to adjust temperatures of the plurality of battery cells; and a collection chamber configured to collect, when the pressure relief mechanism is actuated, emissions from the battery cell provided with the pressure relief mechanism; where the thermal management component is configured to isolate the electrical chamber from the collection chamber. According to the technical solutions of the embodiments of the present application, the safety of the battery can be enhanced.
A battery support beam and battery module including the battery support beam are provided. The battery support beam includes a first end, a second end opposite the first end, and a battery support section between the first end and the second end. The battery support section includes a plurality of cylindrical sleeves arranged in a predetermined pattern, each having a cylindrical sidewall having an open-ended top and an open-ended bottom. Each of the cylindrical sidewalls is configured to be arranged around a cylindrical middle section of one of a plurality of cylindrical battery cells. The battery module includes a plurality of cylindrical battery cells including a plurality of groups of battery cells arranged in the predetermined pattern. The battery module further includes a battery support section for each of the plurality of groups of battery cells.
A solid-state electrolyte composition for a lithium battery. The composition includes a polymeric matrix material, inorganic nanoparticles dispersed in or chemically bonded with the polymeric matrix material, and a lithium salt. The nanoparticles are formed of a compound including lithium and a different semi-metal element or metal element. Exemplary inorganic nanoparticles include a Li-rich super ionic conductor having a LixMyPzSq structural formula, wherein M refers to the different semi-metal element or a metal element.
A battery includes positive and negative current collectors and a plurality of bipolar electrodes arranged in a stack between the positive and negative current collectors. The positive and negative current collectors and the stack of the plurality of bipolar electrodes are folded in an S-shape.
Methods for producing nanostructures from copper-based catalysts on porous substrates, particularly silicon nanowires on carbon-based substrates for use as battery active materials, are provided. Related compositions are also described. In addition, novel methods for production of copper-based catalyst particles are provided. Methods for producing nanostructures from catalyst particles that comprise a gold shell and a core that does not include gold are also provided.
A positive electrode material consists of composite particles. Each of the composite particles includes a base material particle, a film, and a carbon nanotube. The film covers at least a part of a surface of the base material particle. The base material particle includes a positive electrode active material. The film includes a boron oxide. The carbon nanotube includes a first portion and a second portion. The first portion is buried in the film. The second portion is exposed on a surface of the film.
A battery module for an electric vehicle, includes a plurality of battery cells and at least one electrical resistance element arranged between the battery cells for heating the battery cells as needed. The electrical resistance element includes a polymer composition having a positive temperature coefficient.
The present invention relates to a composition for a gel polymer electrolyte, which includes a lithium salt, a non-aqueous organic solvent, a polymerization initiator, and an oligomer containing a polycarbonate-based repeating unit, a gel polymer electrolyte in which mechanical strength and ion transfer capability are improved by polymerization of the composition for a gel polymer electrolyte, and a lithium secondary battery in which external impact and stability during high-temperature storage are improved by including the gel polymer electrolyte.
A display substrate is disclosed. The disclosed display substrate can comprise: a thin film transistor substrate; a plurality of micro LEDs arranged on one surface of the thin film transistor substrate; a rear substrate having one surface coupled to the other surface of the thin film transistor substrate, and having at least a part of an edge protruding further than the edge of the thin film transistor substrate so as to form a stepped part together with the thin film transistor substrate; and a plurality of wirings formed on the stepped part and the other surface of the rear substrate so as to electrically connect the one surface of the thin film transistor substrate and the other surface of the rear substrate.
A micro light-emitting diode structure is provided. The micro light-emitting diode structure includes an epitaxial layer. The micro light-emitting diode structure also includes a reflecting layer disposed on the epitaxial layer. The micro light-emitting diode structure further includes a patterned electrode layer disposed between the epitaxial layer and the reflecting layer. The patterned electrode layer is divided into a plurality of patterned electrode segments, and the patterned electrode segments are separated from each other. Moreover, the micro light-emitting diode structure includes a first-type electrode and a second-type electrode disposed on the reflecting layer and electrically connected to the epitaxial layer.
A photovoltaic cell is provided, including a substrate and a passivation layer on the substrate. The passivation layer includes first portions and second portions interleaved with each other in a direction perpendicular to a normal of the first surface of the substrate. The first and second portions are doped with a same type of doping elements, each second portion has a reference surface away from the substrate, a doping concentration of doping elements in a second portion gradually decreases in a direction from a center of the reference surface toward an adjacent first portion and in a direction from the center of the reference surface toward the substrate, and a doping concentration of doping elements in the first portion is less than or equal to a minimum doping concentration of doping elements in the second portion.
In one aspect, a diode includes a substrate having a first type dopant; a buried layer having a second type dopant and formed within the substrate; an epitaxial layer having the second type dopant and formed above the buried layer; and a plurality of regions having the first type dopant within the epitaxial layer. The plurality of regions includes a first region, a second region, and a third region. The diode also includes a base well having the first type dopant and located within the epitaxial layer and in contact with the third and fourth regions. In a reverse-bias mode, the diode is an electrostatic discharge (ESD) clamp and forms parasitic transistors comprising a first bipolar junction transistor (BJT), a second BJT and a third BJT.
A power diode comprises a plurality of diode cells (10). Each diode cell (10) comprises a first conductivity type first anode layer (40), a first conductivity type second anode layer (45) having a lower doping concentration than the first anode layer (40) and being separated from an anode electrode layer (20) by the first anode layer (40), a second conductivity type drift layer (50) forming a pn-junction with the second anode layer (45), a second conductivity type cathode layer (60) being in direct contact with the cathode electrode layer (60), and a cathode-side segmentation layer (67) being in direct contact with the cathode electrode layer (30). A material of the cathode-side segmentation layer (67) is a first conductivity type semiconductor, wherein an integrated doping content of the cathode-side, which is integrated along a direction perpendicular to the second main side (102), is below 2·1013 cm−2, or a material of the cathode-side segmentation layer (67) is an insulating material. A horizontal cross-section through each diode cell (10) along a horizontal plane (K1) comprises a first area where the horizontal plane (K1) intersects the second anode layer (45) and a second area where the plane (K1) intersects the drift layer (50).
A method for forming at least one doped region of a transistor includes providing a stack having an insulating layer, an active layer, and a gate pattern having a first lateral flank and removing a first portion of the active layer not overlaid by the gate pattern and extending down to the gate pattern, at the edge of a second portion of the active layer overlaid by the gate pattern, so as to expose an edge of the second portion. The edge extends substantially in a continuation of the lateral flank of the gate pattern. The method also includes forming a first spacer having an L shape and having a basal portion in contact with the insulating layer and a lateral portion in contact with the lateral flank; forming a second spacer on the first spacer; removing the basal portion of the first spacer by selective etching with respect to the second spacer, so as to expose the edge of the second portion; and forming the doped region by epitaxy from the exposed edge.
The present disclosure provides a power semiconductor device and a manufacturing method thereof. In order to provide a power semiconductor device with improved latch-up immunity but without increasing device power loss and costs, a hole current path in a fourth semiconductor region of a first conductivity type between a gate trench and a dummy gate trench is shortened by providing a first contact trench between two adjacent gate trenches, and providing a second contact trench between the gate trench and a dummy gate trench such that the width and depth of the second contact trench are respectively greater than those of the first contact trench. The effect of the hole current on the potential rise of the fourth semiconductor region of the first conductivity type is suppressed, thereby suppressing the latch-up effect, and enhancing the switching reliability.
A semiconductor device is provided. The semiconductor device comprising a multi-channel active pattern on a substrate, a high dielectric constant insulating layer formed along the multi-channel active pattern on the multi-channel active pattern, wherein the high dielectric constant insulating layer comprises a metal, a silicon nitride layer formed along the high dielectric constant insulating layer on the high dielectric constant insulating layer and a gate electrode on the silicon nitride layer.
A semiconductor device and methods of fabricating and using the same are provided. The semiconductor device comprises a channel region and at least a first, second, and third electrode. The channel region includes a compound having a transition metal and a chalcogen. The thickness of the channel region is about 3 to about 40 atomic layers.
Embodiments provide a dielectric inter block disposed in a metallic region of a conductive line or source/drain contact. A first and second conductive structure over the metallic region may extend into the metallic region on either side of the inter block. The inter block can prevent etchant or cleaning solution from contacting an interface between the first conductive structure and the metallic region.
A multilayer structure, a capacitor structure and an electronic device are provided. The multilayer structure includes a first dielectric layer, a second dielectric layer and an intermediate dielectric layer. The intermediate dielectric layer is disposed between the first dielectric layer and the second dielectric layer. A material of the intermediate dielectric layer is represented by a formula of AxB1-xO, wherein A includes hafnium (Hf), zirconium (Zr), lanthanum (La) or tantalum (Ta), B includes lanthanum (La), aluminum (Al) or tantalum (Ta), A is different from B, O is oxygen, and x is a number less than 1 and greater than 0.
A semiconductor device comprises a semiconductor die and an integrated capacitor formed over the semiconductor die. The integrated capacitor is configured to receive a high voltage signal. A transimpedance amplifier is formed in the semiconductor die. An avalanche photodiode is disposed over or adjacent to the semiconductor die. The integrated capacitor is coupled between the avalanche photodiode and a ground node. A resistor is coupled between a high voltage input and the avalanche photodiode. The resistor is an integrated passive device (IPD) formed over the semiconductor die. A first terminal of the integrated capacitor is coupled to a ground voltage node. A second terminal of the integrated capacitor is coupled to a voltage greater than 20 volts. The integrated capacitor comprises a plurality of interdigitated fingers in one embodiment. In another embodiment, the integrated capacitor comprises a plurality of vertically aligned plates.
A light-emitting device includes: a first light-emitting element portion including: an n-side nitride semiconductor layer, a first light-emitting layer disposed on the n-side nitride semiconductor layer, and a first p-side nitride semiconductor layer disposed on the first light-emitting layer; a second light-emitting element portion including: a second light-emitting layer disposed on the n-side nitride semiconductor layer, and a second p-side nitride semiconductor layer disposed on the second light-emitting layer; an n-side electrode connected to the n-side nitride semiconductor layer; a first p-side electrode disposed on the first p-side nitride semiconductor layer via an upper n-type semiconductor layer disposed on the first p-side semiconductor layer; and a second p-side electrode connected to the second p-side nitride semiconductor layer. A composition of the second light-emitting layer is different from a composition of the first light-emitting layer.
A bottom-emission light-emitting diode (LED) display includes a transparent substrate, a plurality of LEDs bonded on the substrate, a packaging layer formed on the substrate to cover the LEDs, and a reflecting layer formed on the packaging layer to reflect light emitted by the plurality of LEDs. The reflecting layer has a non-smooth shape or the packaging layer has different refractivities.
A method of forming a semiconductor device includes forming a first interconnect structure over a carrier; forming a thermal dissipation block over the carrier; forming metal posts over the first interconnect structure; attaching a first integrated circuit die over the first interconnect structure and the thermal dissipation block; removing the carrier; attaching a semiconductor package to the first interconnect structure and the thermal dissipation block using first electrical connectors and thermal dissipation connectors; and forming external electrical connectors, the external electrical connectors being configured to transmit each external electrical connection into the semiconductor device, the thermal dissipation block being electrically isolated from each external electrical connection.
Light emitting structures and methods of fabrication are described. In an embodiment, LED coupons are transferred to a carrier substrate and then patterned to LED mesa structures. Patterning may be performed on heterogeneous groups of LED coupons with a common mask set. The LED mesa structure are then transferred in bulk to a display substrate. In an embodiment, a light emitting structure includes an arrangement of LEDs with different thickness, and corresponding bottom contacts with different thicknesses bonded to a display substrate.
A power semiconductor device includes an insulating substrate on which a first conductor layer is arranged on one surface, a first conductor that is connected to the first conductor layer via a first connecting material, and a semiconductor element that is connected to the first conductor via a first connecting material. When viewed from a direction perpendicular to an electrode surface of the semiconductor element, the first conductor includes a peripheral portion formed larger than the semiconductor element. A first recess is formed in the peripheral portion so that a thickness of the first connecting material becomes thicker than other portions.
A semiconductor package includes a lower redistribution layer disposed on a lower surface of the semiconductor chip including an insulating laver, a redistribution pattern, a via, an under bump metal (UBM), and a post disposed on the redistribution pattern. The post vertically overlaps with the UBM. A mold layer is on the lower redistribution layer and surrounds the semiconductor chip. A connecting terminal is connected to the UBM. The UBM includes a first section contacting the redistribution pattern, and a second section contacting the insulating layer. The lost has a ring shape having an inner surface and an outer surface when viewed a top view. A maximum width of the inner surface is less than a Maximum width of an upper surface of the first section. A maximum width of the outer surface is greater than the maximum width of the upper surface of the first section.
Disclosed herein is a semiconductor device including a conductive member that has a main surface facing in a thickness direction, a semiconductor element that has a plurality of pads facing the main surface, a plurality of electrodes that are individually formed with respect to the plurality of pads and protrude from the plurality of pads toward the main surface, and a bonding layer for electrically bonding the main surface to the plurality of electrodes. The bonding layer includes a first region having conductivity and a second region having electrical insulation. The first region includes a metal portion. At least a part of the second region includes a resin portion.
A semiconductor package includes a base comprising a top surface and a bottom surface that is opposite to the top surface; a first semiconductor chip mounted on the top surface of the base in a flip-chip manner; a second semiconductor chip stacked on the first semiconductor chip and electrically coupled to the base by wire bonding; an in-package heat dissipating element comprising a dummy silicon die adhered onto the second semiconductor chip by using a high-thermal conductive die attach film; and a molding compound encapsulating the first semiconductor die, the second semiconductor die, and the in-package heat dissipating element.
A semiconductor device of embodiments includes: a semiconductor layer; a first insulating layer provided on the semiconductor layer; a first metal layer provided on the first insulating layer and containing aluminum (Al); a second metal layer provided on the first insulating layer and containing aluminum (Al); and a second insulating layer provided on the first insulating layer, provided between the first metal layer and the second metal layer, having a top surface in contact with a side surface of the first metal layer and a side surface of the second metal layer, and containing silicon (Si) and nitrogen (N).
A semiconductor device with EMI shield and a fabricating method thereof are provided. In one embodiment, the semiconductor device includes EMI shield on all six surfaces of the semiconductor device without the use of a discrete EMI lid.
A packaged electronic device includes first conductive leads and second conductive leads at least partially exposed to an exterior of a package structure, and a multilevel lamination structure in the package structure. The multilevel lamination structure includes a first patterned conductive feature having multiple turns in a first level to form a first winding coupled to at least one of the first conductive leads in a first circuit, a second patterned conductive feature having multiple turns in a different level to form a second winding coupled to at least one of the second conductive leads in a second circuit isolated from the first circuit, and a conductive shield trace having multiple turns in a second level spaced apart from and between the first patterned conductive feature and the second patterned conductive feature, the conductive shield trace coupled in the first circuit.
Methods for forming microelectronic devices include forming a staircase structure in a stack structure having a vertically alternating sequence of insulative and conductive materials arranged in tiers. Steps are at lateral ends of the tiers. Contact openings of different aspect ratios are formed in fill material adjacent the staircase structure, with some openings terminating in the fill material and others exposing portions of the conductive material of upper tiers of the stack structure. Additional conductive material is selectively formed on the exposed portions of the conductive material. The contact openings initially terminating in the fill material are extended to expose portions of the conductive material of lower elevations. Contacts are formed, with some extending to the additional conductive material and others extending to conductive material of the tiers of the lower elevations. Microelectronic devices and systems incorporating such staircase structures and contacts are also disclosed.
A semiconductor device includes: a stack structure including conductive patterns and stack insulating layers, which are alternately stacked; a channel structure penetrating the stack structure; a tunnel insulating layer surrounding the channel structure; a cell storage pattern surrounding the tunnel insulating layer; and a dummy storage pattern surrounding the tunnel insulating layer, the dummy storage pattern being spaced apart from the cell storage pattern. The conductive patterns include a select conductive pattern in contact with the tunnel insulating layer.
The present disclosure provides a semiconductor package, including a first semiconductor structure, including an active region in a first substrate portion, wherein the active region includes at least one of a transistor, a diode, and a photodiode, a first bonding metallization over the first semiconductor structure, a first bonding dielectric over the first semiconductor structure, surrounding and directly contacting the first bonding metallization, a second semiconductor structure over a first portion of the first semiconductor structure, wherein the second semiconductor structure includes a conductive through silicon via, a second bonding dielectric at a back surface of the second semiconductor structure, a second bonding metallization surrounded by the second bonding dielectric and directly contacting the second bonding dielectric, and a conductive through via over a second portion of the first semiconductor structure different from the first portion.
An assembly includes a chip including an integrated circuit, a casing including an integrated circuit and having an upper portion formed on a side of the chip and lower portion formed on another side of the chip, plural through-wafer vias (TWVs) for electrically connecting the integrated circuit of the chip and the integrated circuit of the casing, a system board configured to be electrically connected to the casing, and upper and lower cards connected to the casing for electrically connecting the casing to the system board.
A semiconductor structure includes a first interposer; a second interposer laterally adjacent to the first interposer, where the second interposer is spaced apart from the first interposer; and a first die attached to a first side of the first interposer and attached to a first side of the second interposer, where the first side of the first interposer and the first side of the second interposer face the first die.
In providing electrical wire-like connections between at least one semiconductor die arranged on a semiconductor die mounting area of a substrate and an array of electrically-conductive leads in the substrate, pressure force is applied to the electrically-conductive leads in the substrate during bonding the wire-like connections to the electrically-conductive leads. Such a pressure force is applied to the electrically-conductive leads in the substrate via a pair of mutually co-operating force transmitting surfaces. These surfaces include a first convex surface engaging a second concave surface.
The embodiment relates to a packaging substrate and a semiconductor device, including an element unit including a semiconductor element; and a packaging substrate electrically connected to the element unit; and it applies a glass substrate as a core of the packaging substrate, thereby can significantly improve electrical properties such as a signal transmission rate by connecting the semiconductor element and a motherboard to be closer to each other so that electrical signals are transmitted through as short a path as possible. Therefore, it can significantly improve electrical properties such a signal transmission rate, substantially prevent generating of parasitic element, and simplify a process of treatment for an insulating layer, and thus provides a packaging substrate applicable to a high-speed circuit.
Implementations of semiconductor packages may include a first substrate coupled to a first die, a second substrate coupled to a second die, and a spacer included within a perimeter of the first substrate and within a perimeter of a second substrate, the spacer coupled between the first die and the second die, the spacer include a junction cooling pipe therethrough.
An electronic power unit has a substrate with a perpendicular direction and a flat insulating molded body has a metal layer on a first main face and conductor tracks on a second main face. The substrate is in a non-positive locking or materially-bonded manner on a base plate of the electronic power unit. A first fastening device is on the base plate in a non-positive locking manner on a cooling device or a housing section has a second fastening device provided to arrange the substrate in a non-positive locking manner on a cooling device.
A method includes forming a first semiconductor fin and a second semiconductor fin over a substrate that both extend along a first direction. The method includes forming a dielectric fin extending along the first direction and is disposed between the first and second semiconductor fins. The method includes forming a dummy gate structure extending along a second direction and straddling the first and second semiconductor fins and the dielectric fin. The method includes removing a portion of the dummy gate structure over the dielectric fin to form a trench by performing an etching process that includes a plurality of stages. Each of the plurality of stages includes a combination of anisotropic etching and isotropic etching such that a variation of a distance between respective inner sidewalls of the trench along the second direction is within a threshold.
Embodiments of the disclosure relate to methods of depositing tungsten. Some embodiments of the disclosure provide methods for depositing tungsten which are performed at relatively low temperatures. Some embodiments of the disclosure provide methods in which the ratio between reactant gasses is controlled. Some embodiments of the disclosure provide selective deposition of tungsten. Some embodiments of the disclosure provide methods for depositing tungsten films at a low temperature with relatively low roughness, stress and impurity levels.
Exemplary methods of forming a semiconductor structure may include forming a first silicon oxide layer overlying a semiconductor substrate. The methods may include forming a first silicon layer overlying the first silicon oxide layer. The methods may include forming a silicon nitride layer overlying the first silicon layer. The methods may include forming a second silicon layer overlying the silicon nitride layer. The methods may include forming a second silicon oxide layer overlying the second silicon layer. The methods may include removing the silicon nitride layer. The methods may include removing the first silicon layer and the second silicon layer. The methods may include forming a metal layer between and contacting each of the first silicon oxide layer and the second silicon oxide layer.
A grinding apparatus includes a first grinding mechanism, a second grinding mechanism, and a third grinding mechanism for grinding wafers held on respective chuck tables. The first grinding mechanism and the second grinding mechanism are positioned with respect to the chuck tables such that a second ground mark produced on a wafer by second grindstones of the second grinding mechanism as it grinds the wafer extends across a first ground mark produced on the wafer by first grindstones of the first grinding mechanism as it grinds the wafer. The second grinding mechanism and the third grinding mechanism are positioned with respect to the chuck tables such that a third ground mark produced on the wafer by third grindstones of the third grinding mechanism as it grinds the wafer extends across the second ground mark produced on the wafer by the second grindstones.
The present invention relates to the high resolution imaging of samples using imaging mass spectrometry (IMS) and to the imaging of biological samples by imaging mass cytometry (IMC™) in which labelling atoms are detected by IMS. LA-ICP-MS (a form of IMS in which the sample is ablated by a laser, the ablated material is then ionised in an inductively coupled plasma before the ions are detected by mass spectrometry) has been used for analysis of various substances, such as mineral analysis of geological samples, analysis of archaeological samples, and imaging of biological substances. However, traditional LA-ICP-MS systems and methods may not provide high resolution. Described herein are methods and systems for high resolution IMS and IMC.
A substrate processing system includes an upper chamber and a gas delivery system to supply a gas mixture to the upper chamber. An RF generator generates plasma in the upper chamber. A lower chamber includes a substrate support. A dual ion filter is arranged between the upper chamber and the lower chamber. The dual ion filter includes an upper filter including a first plurality of through holes configured to filter ions. A lower filter includes a second plurality of through holes configured to control plasma uniformity.
A field emission cathode device and method for forming a field emission cathode device involve a cathode element having a field emission surface disposed in spaced-apart relation to a gate electrode element so as to define a gap between the field emission surface and the gate electrode element. The gate electrode element extends laterally between opposing anchored ends. The gate electrode element is arranged to deform away from the field emission surface in response to heat, so as to increase the gap between the field emission surface and the gate electrode element.
Disclosed herein is a thin film capacitor that includes a capacitive insulating film having first and second surfaces opposite to each other, a first capacitive electrode covering the first surface of the capacitive insulating film, and a second capacitive electrode covering the second surface of the capacitive insulating film. The first capacitive electrode is made of less noble metal having a lower spontaneous potential than a metal constituting the second capacitive electrode. A minute defective portion existing in the capacitive insulating film is closed by an insulator derived from a metal constituting the first capacitive electrode.
A system includes a latch circuit configured to monitor a switch and to operate an electronic latch based on a position of the switch. The system also includes a power supply circuit configured to provide a first voltage level to the latch circuit during normal operations and a second voltage level to the latch circuit during power loss. The power supply circuit includes a primary power circuit configured to provide the first voltage level to the latch circuit and a plurality of supercapacitors configured to be charged by the primary power circuit and provide the second voltage level to the latch circuit.
An x-ray window can include a boron-film 12 and an aluminum-film 52 spanning an aperture 15 of a support-frame 11. The boron-film 12 and the aluminum-film 52 can be the only films, or the primary films, spanning the aperture. The boron-film 12 can include boron and hydrogen. An annular-film 32 can adjoin the support-frame 11, on an opposite side of the support-frame 11 from the boron-film 12. The annular-film 32 can include boron and hydrogen. The annular-film 32 can have the same material composition as, and can be similar in thickness with, the boron-film 12.
A model of flow through a left ventricular assist device (LVAD) can be used for preoperative planning of implantation of the LVAD into a patient and/or optimization of the LVAD after implantation into the patient are described. At least one imaging data set related to a patient and at least one physiological data set related to the patient can be received. An ideal parameter related to the LVAD can be determined based on the at least one imaging data set related to the patient, the at least one physiological data set related to the patient using a model of circulation in a large spatial region of the patient's body and a three-dimensional anatomical model of at least one component of the region of the patient's body and at least one component of the LVAD. Flow patterns within the three-dimensional anatomical model are calculated using computational fluid dynamics.
Altitude and/or motion data is collected from one or more devices associated with multiple application users, and the altitude and/or motion data is utilized to generate machine learning-based predictive model training data. One or more machine learning-based predictive models are trained using the machine learning-based predictive model training data. Current altitude and/or motion data is collected from one or more devices associated with a current user of an application and is provided to the one or more trained machine learning-based predictive models. Predictions regarding the physical and/or psychological state of the user are received from the one or more trained machine learning-based predictive models and analyzed to identify changes or anomalies in the user's physical and/or psychological state. Upon identification of changes or anomalies in the user's physical and/or psychological state, one or more actions are taken to assist the user.
Hierarchical data objects are generated via a computer-based system for applying a series of rules to establish episode-specific data objects reflecting a plurality of discrete claim records before further dissecting the generated episode-specific data objects prior to finalization of those episode-specific data objects to identify claim records within the episode-specific data objects that are eligible for generation of one or more sub-episodes within the episode-specific data objects. The identified sub-episodes are reflected within the episode-specific data object to designate complete episodes of care that additionally reflect interactions with the corresponding parent episode.
There is a need for more effective and efficient predictive data analysis solutions for processing genetic sequencing data. This need can be addressed by, for example, techniques for performing predictive data analysis based on genetic sequences that utilize at least one of cross-variant polygenic risk modeling using genetic risk profiles, cross-variant polygenic risk modeling using functional genetic risk profiles, per-condition polygenic clustering operations, cross-condition polygenic predictive inferences, and cross-condition polygenic diagnoses.
An information processing apparatus including: a classifier that is applied for medical treatment data; and a hardware processor that sets a property of the classifier, evaluates a sufficiency level of the property by using evaluation data for the classifier, and selects and sets one classifier as the classifier to be used in a facility by referring to an evaluation result.
A system, method, and computer program product for identifying device connections in a connection area includes receiving a plurality of physical parameters of a plurality of devices from a plurality of transmission sources in a connection area, wherein the plurality of physical parameters indicates physical states of the plurality of devices. At least one physical connection state is determined between the plurality of devices based on the plurality of physical parameters of the plurality of devices.
A device, system, and method determines a reading environment by synthesizing downstream needs. The method at a workflow server includes receiving a request from a physician device utilized by a referring physician, the request directed to performing an imaging procedure. The method includes determining at least one normalized need from the request, the normalized need corresponding to the referring physician. The method includes generating information to be included in a reading environment based on the at least one normalized need, the information assisting an image interpreter in interpreting the imaging procedure.
A remote monitoring system for medical data collection can include a data-flagging process embeds authorization and settings information into a file containing the test results. Such data flagging can occur at a medical device or testing site, and may be based in policy settings received from a remote system. A file containing the test results can also include data category information that can be used to protect sensitive information by preventing such information from being communicated to the wrong server.
In one aspect, a method is disclosed for presenting, on a computing device, a graphical user interface (GUI) of a therapeutic tool. The method includes presenting, in a first screen of the GUI, a design space for a protein for an application, where the design space includes a set of sequences, where each sequence contains a respective set of activities pertaining to the application. The method also includes receiving, via a graphical element in the first screen, a selection of one or more query parameters of the design space, and presenting, in a second screen of the GUI, a solution space that includes a subset of the set of sequences, where each sequence contains the respective set of activities, where the subset of the set of sequences is selected based on the one or more query parameters.
A communications circuit with an input port, a switching circuit coupled to the input port, and a first and second memory coupled to the switching circuit. The communications circuit also includes controlling circuitry adapted to operate the switching circuit to couple data received at the input port to the first memory while the second memory is disabled from power and to couple data received at the input port to the second memory once the first memory is filled with valid data.
An apparatus can include a touch-up component. The touch-up component can detect that at least one memory cell of a page of memory cells has lost a portion of a charge. The touch-up component can set touch-up parameters for the page of memory cells. The touch-up component can cause a transfer of data from the page of memory cells to a cache. The touch-up component can reprogram the at least one memory cell using the set touch-up parameters.
A semiconductor storage device includes a first memory chip having a first memory cell, a first word line connected to the first memory cell, a first voltage step-up circuit, and a second voltage step-up circuit, and a second memory chip having a second memory cell, a second word line connected to the second memory cell, a third voltage step-up circuit, and a fourth voltage step-up circuit. During a read operation executed in the first memory chip, the first, second, and fourth voltage step-up circuits supply a first voltage to the first word line, and when a voltage of the first word line reaches a predetermined voltage, the first voltage step-up circuit continues to supply the first voltage to the first word line, and the second voltage step-up circuit and the fourth voltage step-up circuit stop supplying the first voltage to the first word line.
Methods, systems, and devices for shared decoder architecture for three-dimensional memory arrays are described. A memory device may include pillars coupled to an access line using two transistors positioned between the pillar and the access line. The gates of the two transistors may be coupled with respective gate lines coupled with circuitry configured to bias the gate line as part of an access operation for a memory cell coupled with the pillar. In some cases, the circuitry may be positioned between tiles of the memory device, at an end of one or more tiles of the memory device, between word line combs of a tile of the memory device, or a combination thereof.
A controller for managing at least one MLC non-volatile memory space including at least one MLC non-volatile memory element and at least one SLC non-volatile memory space including at least one SLC non-volatile memory element. The controller is adapted to determine if a range of addresses listed by an entry and mapped to the at least one MLC non-volatile memory element fails a data integrity test performed at the controller based upon received data retained at the controller and which received data is stored in the at least one MLC memory element as stored data. In the event of such a failure, the controller remaps said entry to an the at least one SLC non-volatile memory element.
A flash controller for managing at least one MLC non-volatile memory module and at least one SLC non-volatile memory module. The flash controller is adapted to determine if a range of addresses listed by an entry and mapped to said at least one MLC nonvolatile memory module fails a data integrity test. In the event of such a failure, the controller remaps said entry to an equivalent range of addresses of said at least one SLC non-volatile memory module. The flash controller is further adapted to determine which of the blocks in the MIX and SLC nonvolatile memory modules are accessed most frequently and allocating those blocks that receive frequent writes to the SLC non-volatile memory module and those blocks that receive infrequent writes to the MLC non-volatile memory module.
A display controller includes a first chip and a second chip. The first chip is configured to control a display device. The second chip is externally coupled to the first chip, and configured to be a random access memory and. The first chip is further configured to provide a first supply power to the second chip and to access the second chip during the controlling of the display device.
Various implementations described herein are directed to a method. The method may receive an address to access data stored in memory. The method may enable a data access pipeline to perform memory access operations so as to access the data stored in the memory based on the address. The method may dynamically adjust the data access pipeline during the memory access operations so as to output the data based on the address.
A memory unit with time domain edge delay accumulation for computing-in-memory applications is controlled by a first word line and a second word line. The memory unit includes at least one memory cell, at least one edge-delay cell multiplexor and at least one edge-delay cell. The at least one edge-delay cell includes a weight reader and a driver. The weight reader is configured to receive a weight and a multi-bit analog input voltage and generate a multi-bit voltage according to the weight and the multi-bit analog input voltage. The driver is connected to the weight reader and configured to receive an edge-input signal. The driver is configured to generate an edge-output signal having a delay time according to the edge-input signal and the multi-bit voltage. The delay time of the edge-output signal is positively correlated with the multi-bit analog input voltage multiplied by the weight.
A semiconductor memory device includes: a memory cell region including normal cells and row-hammer cells coupled to each of a plurality of rows, wherein the row-hammer cells of a selected row are suitable for storing first data and second data, the first data representing a number of accesses to the selected row and the second data denoting whether to refresh second adjacent rows of the selected row; and a refresh control circuit suitable for: selecting a sampling address based on the first data read from a row corresponding to an input address when an active command is inputted, determining, in response to a refresh command, whether to refresh first adjacent rows of a target row corresponding to the sampling address, and determining, in response to the refresh command, whether to refresh second adjacent rows of the target row based on the second data read from the target row.
Memory devices and systems with programmable refresh order and stagger times are disclosed herein. In one embodiment, a memory device includes a first memory bank group and a second memory bank group. The memory device is configured, in response to a refresh command, to perform a first refresh operation on the first memory bank group at a first time and a second refresh operation on the second memory bank group at a second time after the first time. The memory device is further configured to perform, in response to a read or write command, a read or write operation on the first memory bank group, the second memory bank group, or both the first and second memory bank groups after beginning the first refresh operation and before completing the second refresh operation.
A memory device including: a memory cell array including memory cell rows; and a control logic circuit to perform a row, write, read, or pre-charge operation on the memory cell rows in response to an active, write, read, or pre-charge command, wherein the control logic circuit is further configured to: calculate a first count value by counting the active command and a second count value by counting the write command or the read command, with respect to a first memory cell row, during a row hammer monitor time frame; determine a type of row hammer of the first memory cell row based on a ratio of the first count value to the second count value; and adjust a pre-charge preparation time between an active operation and the pre-charge operation, by changing a pre-charge operation time point according to the determined type of row hammer.
A system and method for a memory device is disclosed. A substrate is provided. A nucleation pad is disposed over the substrate. A nanowire is disposed substantially perpendicular, about a center of the nucleation pad. A charge current is selectively passed through the substrate to nucleate a magnetic vortex in the nucleation pad, the magnetic vortex indicative of a magnetic domain and a direction of the magnetic vortex indicative of a polarity of the magnetic domain. A shift current is applied through the nanowire to shift the magnetic domain into the nanowire.
A system and method is provided for rendering key and fill video streams for video processing. The system includes a database that stores video data including a video stream of a sequence of images and alpha data defining transparency levels for each portion of each image. An encoder encodes each frame of the sequence of images to generate encoded composite frames that each contain a fill portion and a key portion, such that each encoded composite frame includes both the fill and key portions that are disposed horizontally and side-by side with respect to each other. A renderer having a single decoder decodes each encoded composite frame to extract pixel values from the fill portion and respective transparency levels from the key portion and in order to generate a proxy of the respective frame to be displayed by a video processing device.
A software-based conferencing platform is provided. The platform comprises a plurality of audio sources providing input audio signals, the audio sources including a virtual audio device driver configured to receive far-end input audio signals from a conferencing software module, and a network audio library configured to receive near-end input audio signals from one or more near-end audio devices. The platform further comprises a digital signal processing component configured to receive the input audio signals from the audio sources and generate audio output signals based the received signals, the digital signal processing component comprising an acoustic echo cancellation module configured to apply acoustic echo cancellation techniques to one or more of the near-end input audio signals.
The present subject matter at least describes a method and a system (300, 1200) of performing speech-recognition in an electronic device having an embedded speech recognizer. The method comprises receiving an input-audio comprising speech at a device. In real-time, at-least one speech-recognition module is selected within at least one of the device and a server for recognition of at least a portion of the received speech based on a criteria defined in terms of a) past-performance of speech-recognition modules within the device and server; b) an orator of speech; and c) a quality of service associated with at least one of the device and a networking environment thereof. Based upon the selection of the server, output of the selected speech-recognition modules within the device are selected for processing by corresponding speech-recognition modules of the server. An uttered-speech is determined within the input-audio based on output of the selected speech-recognition modules of the device or the server.
Techniques are disclosed for applying a trained machine learning model to incoming voice communications to determine whether the voice communications are genuine or not genuine. The trained machine learning model may identify vocal attributes within the target call and use the identified attributes, and the training, determine whether the target call is genuine or not genuine. An applied trained machine learning model may include multiple different types of trained machine learning models, where each of different types of machine learning models is trained and/or configured for a different function within the analysis.
An apparatus comprising a pump configured to deliver insulin, a processor, and a user interface including a color display. Color on the display can be used to bring a user's attention to a change in status of the device or a detected change in status of the patient.
Embodiments of the present disclosure provide a method for detecting light leakage of a screen, a method for detecting ambient light, and an apparatus for detecting ambient light. The method for detecting light leakage of a screen includes: acquiring a brightness value of the screen and grayscale values of pixel points within a preset display region of the screen; clustering the pixel points based on a plurality of preset grayscale value intervals and the grayscale values of the pixel points, to obtain a plurality of pixel point sets; obtaining light leakage values corresponding to the pixel point sets based on the brightness value and fused grayscale values corresponding to the pixel point sets; and obtaining a light leakage value of the screen based on the light leakage values corresponding to the pixel point sets.
A display panel includes sub-pixels and set voltage generation circuit(s); each sub-pixel includes a pixel driving circuit and a first light-emitting device, the pixel driving circuit includes at least a driving transistor and a sensing transistor, a first electrode of the sensing transistor is electrically connected to a sensing signal terminal; an output terminal of a set voltage generation circuit is electrically connected to a sensing signal terminal of at least one sub-pixel; the set voltage generation circuit is configured to generate a set voltage signal and transmit it to a sensing transistor of the at least one sub-pixel and a second electrode of a driving transistor of the at least one sub-pixel in a sensing period; and a voltage of the set voltage signal is substantially equal to a voltage of the second electrode of the driving transistor of the at least one sub-pixel in the driving period.
Provided are a pixel driving circuit, a method for driving the pixel driving circuit, a silicon-based display panel and a display device. The pixel driving circuit is used for driving a light-emitting element to emit light. At an initial stage, a reset circuit provides a reset signal to a third node; a light emission control transistor is in a first on state to transmit the reset signal to a second node; a threshold compensation circuit transmits the reset signal to a first node; and a data write circuit transmits a non-enable level Vofs of a data signal to a second terminal of a first capacitor. At a threshold compensation stage, the threshold compensation circuit provides a threshold voltage of a drive transistor to the first node for compensation.
The present disclosure provides a shift register including a first transistor, a second transistor, a third transistor, a fourth transistor, a fifth transistor, a first capacitor and an impedance transistor; the second transistor has a first electrode coupled to a second node; the third transistor has a first electrode coupled to a first power terminal and a second electrode coupled to the second node; the fifth transistor has a control electrode coupled to a third node; the impedance transistor has a control electrode coupled to the first power terminal, a first electrode coupled to the second node, and a second electrode coupled to the third node.
A display substrate includes a first display region, a second display region, and a frame region. Light-emitting devices include first light-emitting devices in the first display region and second light-emitting devices in the second display region. Pixel drive circuits include first pixel drive circuits in the frame region and second pixel drive circuits in the second display region. The first pixel drive circuits are electrically connected to the first light-emitting devices. The second pixel drive circuits are electrically connected to the second light-emitting devices. Each of shift registers cascaded in the frame region is connected to the first pixel drive circuits and the second pixel drive circuits which are electrically connected to one row of first light-emitting devices and the same one row of second light-emitting devices respectively.
Disclosed is a LED display system and a control method thereof. The display system comprises a control card outputting clock signals and data signals; at least one driving circuit group, coupled with the control card, and each including a plurality of cascaded driving circuits, receiving a clock signal and a data signal and transmitting them among the plurality of driving circuits, wherein at least one stage of driving circuit in each driving circuit group comprises an inverter, which inverts the clock signal received by the current stage of driving circuit to obtain an inverted clock signal. The LED display system of the present disclosure can effectively avoid excessive attenuation of the clock signal in the cascaded driving circuits, ensure data sampling correctness based on the clock signal, and ensure display effect of the LED display screen.
Provided is a display device including a display panel, an optical sensor, a timing controller, a scan driver, a data driver, and an image controller. The timing controller controls an image refresh rate of the display panel based on a refresh rate control signal. Thus, the display device provides improved visibility.
A display device includes a display panel, a controller, and a data driver. The display panel includes a plurality of pixels. The controller is configured to: receive input image data for the display panel; divide the display panel into a plurality of first pixel blocks each having a first size; divide the display panel into a plurality of second pixel blocks each having a second size different from the first size; generate, based on the input image data, a first stress map for the plurality of first pixel blocks and a second stress map for the plurality of second pixel blocks; and generate output image data by compensating the input image data based on the first stress map and the second stress map. The data driver is configured to provide data voltages to the plurality of pixels based on the output image data.
A method of manufacturing a display panel comprises a first substrate is manufactured, a plurality of scanning lines and shorting bars are formed on the first base substrate, the scanning lines are located in the first display area and extend to the first peripheral wiring area, and the shorting bars are located in the first cutting area, a shorting bar is connected to one end of a plurality of odd-numbered scanning lines, or a shorting bar is connected to one end of a plurality of even-numbered scanning lines, to make the odd-numbered scanning lines each in an electrical connection with at least another odd-numbered scanning line, or the even-numbered scanning lines each in an electrical connection with at least another even-numbered scanning line.
A protective trading card sleeve includes a substantially planar first wall and a substantially planar second wall. The first wall can have a plurality of edges including a first edge. The first edge of the first wall can be continuous and non-angular. The first edge of the first wall can have a first edge length. The substantially planar second wall can directly face the first wall and can have a substantially similar configuration as the first wall. The second wall can have a plurality of edges including a first edge that at least partially aligns with the first edge of the first wall. The first edge of the second wall can be continuous and non-angular. The first edge of the second wall can have a first edge length.
A pop-up card includes an erectable pop-up display structure that can be easily removed from the card to be displayed. The pop-up card is foldable between closed and opened positions. The card includes a slot therein for holding the pop-up display structure. The pop-up display structure comprises a plurality of intersecting slice-form elements mounted on a foldable base. At least a portion of the foldable base is removably inserted in the slot such that when the card is closed, the foldable base is folded and the pop-up display structure is in a flattened state. When the card is opened, the foldable base is unfolded and the pop-up display structure is in an erected 3-D state. The pop-up display structure can be slid out of the slot in the card and displayed when desired.
Disclosed is an eye simulator device, wherein same is a medical training aid and includes: an eyepiece having a display configured to project at least one image onto or through a convex shaped front surface of a simulated eyeball of the eyepiece; a support configured to hold the eyepiece; a simulated eyelid pivotally attached to the support; and an actuator assembly having an actuator arm and an electromagnetic (EM) coil in connection with the actuator arm, so as to control a motion of the simulated eyelid, which allows to more realistically mimic the eye, and to more intuitively mimic a motion change of the eye, and it is illustratable to show a change process of the eye by projecting an eye condition, making it easier for a student to understand.
Systems are disclosed relating to a mobile device mounted to a welding helmet such that a wearer of the welding helmet can see a display of the mobile device when wearing the welding helmet. In some examples, the mobile device is mounted such that a camera of the mobile device is unobscured and positioned at approximately eye level, facing the same way the wearer's eyes are facing. In some examples, the simulated training environment may be presented to the user via the display screen of the mobile device, using images captured by the camera of the mobile device, when the mobile device is so mounted to the welding helmet.
A training processing device manages a training for a robot manipulation using a manipulation terminal. The training processing device communicates information with the manipulation terminal through a communication network, accepts first information that is information on the robot manipulation inputted into the manipulation terminal, while the manipulation terminal executing a computer program for the training of the robot manipulation, and manages the training based on the first information.
A method for determining the position of a non-motorized road user including ascertaining a first geodetic position of the road user in a position determination device, which uses a global navigation satellite system, of the terminal, and transmitting the first geodetic position to a traffic device. In a control unit of the traffic device, ascertaining a second geodetic position of the road user from a geodetic traffic device position and a relative position ascertained from sensor data, showing the road user, of at least one surroundings sensor of the traffic device. At least if a limiting value for a deviation of the first position from the second position is exceeded, transmitting an item of deviation information describing the second position and/or the deviation from the traffic device to the mobile terminal, and using the deviation information to correct the position ascertainment in the position determination device.
The purpose of the present invention is to provide a hazard prediction method that can perform hazard prediction activities so as to prevent accidents, regardless of skills and personalities of workers.
A hazard prediction method according to the present invention includes: photographing an outdoor facility along with environment to capture an image; collating the image with accident data including photos of outdoor facilities along with environment and accidents occurred at open-air facilities in the photos to detect, when a photo similar to the image is found, an accident occurred at an open-air facility in the photo from the accident data; extracting, from a safety measure list describing accidents, hazardous spots related to the accidents, and safety measures for prevention of the accidents, hazard information on a hazardous spot and a safety measure corresponding to the detected accident; receiving input information that is a safety measure devised by a worker for the hazardous spot; and comparing the input information with the hazard information to check that the input information and the hazard information match each other.
A communication control device comprises: a determination unit configured to determine whether a target has approached a mobile object based on information detected by a sensor mounted on the mobile object; and a communication control unit configured to control a communication unit that calls a call center based on a determination result by the determination unit, wherein the communication control unit causes transmission, to the call center, of first information relating to information detected at the mobile object while making a call connection to the call center, which is started in response to a call.
A risk of fall detection system comprising: a wearable monitoring group configured to acquire posture data and comprising: a first sensor configured to be attached to a lower part of a user's torso and to detect the position of said lower part, a second sensor configured to be attached to an upper part of the user's torso and to detect the position of said upper part, a third sensor configured to be attached to at least one user's lower limb and to detect the position of said user's lower limb, a processing module in signal communication with the wearable monitoring group and configured to process the acquired posture data and to compute a risk of fall indicator parameter from the relative position of the lower part of user's torso, upper part of user's torso, and user's lower limb detected by the first, second and third sensor, respectively.
A system, method, and computer-readable medium for implementing an adaptive VR safety system, including executing a spatial risk warning routine, the spatial risk warning routine being configured to perform one or more warning actions based on a physical traversal by the VR device of current spatial risk zones, identifying spatial information corresponding to a user of the VR device, loading a first risk profile corresponding to the spatial information, the first risk profile defining a first plurality of spatial risk zones, receiving a notification of a situational risk event in a plurality of situational risk events, loading a second risk profile corresponding to the spatial information and the situational risk event, the second risk profile defining a second plurality of spatial risk zones different than the first plurality of spatial risk zones.
A gift card system and method for purchasing gift cards at a kiosk is disclosed. The system/method includes a gift card distribution kiosk located at a retail establishment that provides a user with access to a multitude of different forms of gift cards that may be purchased and printed onto a customizable card with a personalized message. The kiosk includes a kiosk processor interface, a gift card dispenser, a card reader and gift card management server connected to a network. The gift card management server, through the kiosk processor interface, provides vendor options to users to select and pay via the card reader. In another embodiment, the kiosk is used to redeem unused user gift cards for a reduced value user selected gift card, reduced cash value, full value store card, rewards points, bank debit, and/or electronic code user towards online purchases.
In a gaming machine for playing a base game having a feature game with multiple levels: receiving a wager from a player for playing four instances of the base game, where the wager is deducted from a credit balance established by the player. Symbols for each of the four instances of the base game may be selected and displayed, where each instance displays the selected plurality of symbols in a matrix of display positions. The feature game may be initiated when the selected plurality of symbols includes a feature game trigger, where the feature game comprises a plurality of free plays of a number of instances of the base game based on a level of the feature game as determined by the feature game trigger, and the number of instances is one if the level is normal, four if the level is super, and eight if the level is extreme.
The application determines what the typical wager is. The application flags a new wager is uncommon. The application notifies the user of the uncommon wager.
A vehicle diagnostic system includes a first diagnostic server including a diagnostic database having historical data matched with possible vehicle fixes, and configured to receive retrieved vehicle data and identify a most likely vehicle fix associated therewith. The first diagnostic server is associated with a first processing capability. The system additionally includes a second diagnostic server including a diagnostic algorithm operatively associated therewith and configured to identify a possible vehicle fix based on an assessment of the retrieved diagnostic data according to predefined criteria associated with the diagnostic algorithm. The second diagnostic server is associated with a second processing capability. A diagnostic router is disposable in communication with the first and second diagnostic servers and is configured to determine which one of the first and second diagnostic servers to send retrieved diagnostic data based on an assessment of the retrieved data and the first and second processing capabilities.
A system and method for performing facial recognition is described. In some implementations, the system and method identify points of a three-dimensional scan that are associated with occlusions, such as eyeglasses, to a face of a target subject and remove the identified points from the three-dimensional scan.
An apparatus for direct optical recording of security-related objects with a series of layers comprising a cover layer with an object placement surface, a sensor layer, a spacer layer with spacer structures for limiting light incident from the placement surface to small incident angles on the sensor layer, and a substrate as carrier of the series of layers. To capture security-related objects with good contrast over a large surface, the sensor pixels have a light-sensitive element and a passage region, and the spacer layer is produced by spacer structures provided on the sensor layer or by spacer structures formed from existing raised-shaped function elements, and the spacer layer comprises cutouts in the region of the entrance aperture of every light-sensitive element, each cutout filled with a medium having a refractive index lower than that of the sensor layer and a layer adjoining in a direction of the placement surface.
A method and device of fingerprint image generation for saving memory. The method includes generating a first fingerprint image of an original data size according to a plurality of first analog sensing signals which are read from a fingerprint sensor array before an exposure period ends. Then the first fingerprint image represented by a first data size which is equivalent to or smaller than the original data size is stored. a second fingerprint image of the original data size is generated after generating the first fingerprint image of the original data size according to a plurality of second analog sensing signals which are read from the fingerprint sensor array during the exposure period. The second fingerprint image represented by a compressed data size smaller than the original data size is then stored.
A security element is applied to a document or an object in the form of a directly printed marking or in the form of a tag made of paper or another material, with or without an identifier. A user can take a picture of the marking or tag with a smartphone and then send the picture to a device including software provided with a recognition algorithm including neural networks. The device visualizes the fingerprint of the tag or marking, thus making it possible to ascertain the authenticity of the document or object. In order to establish the authenticity of the product protected by the device, the image, stored in a cloud or blockchain database, of the tag obtained after printing same or of the marking is compared with a new description.
Video analytics are used to evaluate interactions between humans and animals and identify possible occurrences of animal abuse in an objective manner. The video analytics system processes successive video frames to identify objects of interest (e.g., humans, animals, tools/weapons, etc.), creates mathematical models of such objects (e.g., essentially stick-figure models), analyzes movements of such objects (e.g., the speed and/or directional motion of an object or portion of an object such as an arm or leg), determines mathematically and objectively whether or not the analyzed movements meet predetermined criteria for possible abuse (e.g., wherein the predetermined criteria can be mathematical models defining ethical and unethical movements), and outputs relevant information via a user interface (e.g., a list of possible abuse instances identifying the time and probability of possible abuse, from which the user can select an instance in order to view the corresponding video for human analysis).
There is provided an information processing apparatus, a reproduction processing apparatus, and an information processing method that improve data transmission efficiency. A preprocessing unit (102) generates, as scene configuration information indicating a configuration of a scene of 6DoF content including a three-dimensional object in a three-dimensional space, dynamic scene configuration information that changes over time and static scene configuration information that does not change over time, the static scene configuration information being scene configuration information different from the dynamic scene configuration information.
In a display device 100, a photographing unit 12 is configured to photograph the surroundings of the display device 100, and the recognizing unit 16 is configured to recognize a clock 300 (a real object regarding a time or date) from a result of the photographing. When the recognizing unit 16 recognizes the clock 300, the schedule obtaining unit 11 is configured to obtain schedule information, and the display controller 17 is configured to display and output the schedule information in accordance with a position of the clock 300. In this case, since the display device 100 displays the schedule information in accordance with the position of the clock 300, the schedule information can be displayed in association with actual environment, and the schedule information can be outputted in a format that is easier to recognize the schedule information.
Methods, apparatuses and systems directed to pattern identification and pattern recognition. In some particular implementations, the invention provides a flexible pattern recognition platform including pattern recognition engines that can be dynamically adjusted to implement specific pattern recognition configurations for individual pattern recognition applications. In some implementations, the present invention also provides for a partition configuration where knowledge elements can be grouped and pattern recognition operations can be individually configured and arranged to allow for multi-level pattern recognition schemes.
One or more embodiments of the present disclosure include systems and methods that use neural architecture fusion to learn how to combine multiple separate pre-trained networks by fusing their architectures into a single network for better computational efficiency and higher accuracy. For example, a computer implemented method of the disclosure includes obtaining multiple trained networks. Each of the trained networks may be associated with a respective task and has a respective architecture. The method further includes generating a directed acyclic graph that represents at least a partial union of the architectures of the trained networks. The method additionally includes defining a joint objective for the directed acyclic graph that combines a performance term and a distillation term. The method also includes optimizing the joint objective over the directed acyclic graph.
According to one embodiment, a method, computer system, and computer program product for object detection. The embodiment may include receiving an annotated image dataset comprising rectangles which surround objects to be detected and labels which specify a class to which an object belongs. The embodiment may include calculating areas of high and low probability of rectangle distribution for each class of objects within images of the dataset. The embodiment may include applying a correction factor to confidence values of object prediction results, obtained during validation of a trained object detection (OD) model, depending on a class label and a rectangle location of an object prediction result and calculating an accuracy of the trained OD model. The embodiment may include increasing the correction factor and re-calculating the accuracy of the trained OD model with every increase. The embodiment may include selecting an optimal correction factor which yields a highest accuracy.
Apparatuses, methods and storage medium associated with multi-camera devices are disclosed herein. In embodiments, a multi-camera device may include 3 or more camera sensors disposed on a world facing side of the multi-camera device. Further, the multi-camera device may be configured to provide a soft shutter button at a location on an opposite side to the world facing side, coordinated with locations of the 3 or more camera sensors that reduces likelihood of blocking of one or more of the 3 or more camera sensors. Other embodiments may be disclosed or claimed.
The present disclosure relates to systems and methods for coding. The methods may include receiving at least two contexts, for each of the at least two contexts, obtaining at least one coding parameter corresponding to the context from at least one lookup table, determining a probability interval value corresponding to the context based on a previous probability interval value and the at least one coding parameter, determining a normalized probability interval value corresponding to the context by performing a normalization operation on the probability interval value, determining a probability interval lower limit corresponding to the context based on a previous probability interval lower limit and the at least one coding parameter, determining a normalized probability interval lower limit corresponding to the context by performing the normalization operation on the probability interval lower limit, and outputting at least one byte based on the normalized probability interval lower limit.
Systems and methods are described herein for implementing a hybrid codec to compress and decompress image data using both lossy and lossless compression. In one example encoding process, it may be determined whether a first block of pixels of a frame of image data contains an edge. A type of compression by which to encode the first block may be selected based on that determination. The first block may be compressed using the selected type of compression. At least one second value associated with the first block of pixels may be set to indicate at least oof the compressed value or the type of compression used to compress the first block.
A recording medium stores a program for causing a computer to execute processing including acquiring a captured image and a depth image that represents a distance from an imaging position, identifying a road region and another region in contact with the road region from the captured image, calculating a change in a depth of a first region that corresponds to the road region and a change in a depth of a second region that corresponds to the another region included in the depth image, determining whether or not the another region is a detection target based on the change in the depth of the first region and the change in the depth of the second region, and identifying a position of a subject included in the another region based on the depth of the second region and the imaging position when the another region is the detection target.
This image processing system is provided with: a measurement part which measures the three-dimensional shape of a target object based on a captured image obtained by capturing an image of the target object; a reliability calculation part which calculates, for each area, an index that indicates the reliability in the measurement of the three-dimensional shape; a reliability evaluation part which evaluates, for each area, whether the calculated index satisfies a predetermined criterion; and a display part which simultaneously or selectively displays the measurement result of the three-dimensional shape and a result image that shows the area that does not satisfy the criterion in the captured image.
To reduce the feel of incongruity in a model, provided is a detection device comprising: a texture detector that detects texture information of a target object from a first position; a position detector that detects depth information to each point in the target object from a second position different from the first position; a region detector that detects a data deficient region in which the depth information has been acquired but the texture information has not been acquired, on the basis of a detection result of the texture detector and a detection result of the position detector; and an adder that adds specific texture information to the data deficient region.
For detecting movements of a sample with respect to an objective, the sample is imaged onto an image sensor comprising an array of pixels by means of the objective. Images of the sample are recorded in that light coming from the sample is registered at the pixels. Variations of intensities of the light coming from the sample and registered at the pixels are determined during a set-up period in that a temporal course of the intensity of the light, which has been registered at a respective one of the pixels over the set-up period, is analyzed. Using these variations as a criterion, a subset of not more than 90% of the pixels of the image sensor is selected. Parts of the images that each correspond to the selected subset are compared to parts of at least one reference image that also correspond to the subset.
A method and system for segmenting a plurality of images. The method comprises the steps of segmenting the image through a novel clustering technique that is, generating a composite depth map including temporally stable segments of the image as well as segments in subsequent images that have changed. These changes may be determined by determining one or more differences between the temporally stable depth map and segments included in one or more subsequent frames. Thereafter, the portions of the one or more subsequent frames that include segments including changes from their corresponding segments in the temporally stable depth map are processed and are combined with the segments from the temporally stable depth map to compute their associated disparities in one or more subsequent frames. The images may include a pair of stereo images acquired through a stereo camera system at a substantially similar time.
A method of measuring working distance between a handheld digital device and eyes of a user, including capturing an image of at least eyes of a user via an onboard camera of the handheld digital device while the user is viewing a display of the handheld digital device and comparing an apparent angular size of a structure of the eyes or face of the user to a previously captured image of the structure of the eyes or the face that was taken in the presence of an object of known size. The method further includes calculating a working distance based on the apparent angular size of the structure of the eyes or the face; and saving at least the working distance to memory or reporting out the calculated working distance on the display. A handheld digital device programmed with an algorithm to perform the method is also included.
The present disclosure provides a method, device, computer apparatus, and storage medium for training recognition model and recognizing fundus features. The method includes: obtaining a color fundus image sample associated with a label value, inputting the color fundus image sample into a preset recognition model containing initial parameters; extracting a red channel image; inputting the red channel image into the first convolutional neural network to obtain a first recognition result and a feature image of the red channel image; combining the color fundus image sample with the feature image to generate a combined image, and inputting the combined image into the second convolutional neural network to obtain a second recognition result; obtaining a total loss value through a loss function, and when the total loss value is less than or equal to a preset loss threshold, ending the training of the preset recognition model.
A candidate generator generates a set of candidate three-dimensional image patches from an input volume. A candidate classifier classifies the set of candidate three-dimensional image patches as containing or not containing disease. Classifying the set of candidate three-dimensional image patches comprises generating an attention mask for each given candidate three-dimensional image patch within the set of candidate three-dimensional image patches to form a set of attention masks, applying the set of attention masks to the set of candidate three-dimensional image patches to form a set of masked image patches, and classifying the set of masked image patches as containing or not containing the disease. The candidate classifier applies soft attention and hard attention to the three-dimensional image patches such that distinctive image regions are highlighted proportionally to their contribution to classification while completely removing image regions that may cause confusion.
An image processing method of the present disclosure may include receiving a scanned image, and processing the received image through an octave convolution-based neural network to output a high-quality image and an edge image for the received image. The octave convolution-based neural network may include a plurality of octave encoder blocks and a plurality of octave decoder blocks. Each octave encoder block may include an octave convolutional layer, and may be configured to output a high-frequency feature map and a low-frequency feature map for the image.
An automatic bio-specimen inspection system includes an inspection device, an image processing module, a spatial learning module, a path generation module and a motion device. The inspection device is used to approach an inspection site for performing a bio-specimens collection and/or inspection. The image processing module is used to capture and process a plurality of 2D images of the inspection site. The spatial learning module is used to generate a 3D spatial information of the inspection site according to the 2D images. The path generation module is used to generate an inspection path information based on the 3D spatial information. The motion device is used to move the inspection device to the inspection site according to the inspection path information for performing the inspection operation.
An automatic measuring system containing configurable integrated circuits is able to process information via captured images. The automatic measuring system includes a metering instrument, a camera, a recognition module, and a localization module. The metering instrument has at least one display for visually displaying a number and measures the amount of measurable substance or resources (i.e., electricity and water) consumed. The camera captures an image of the number representing at least a portion the amount of measurable substance. The recognition module is operable to generate a value in response to the image and the coordinates wherein the coordinates are used to decode the image via restoring captured image to the original readout counter value. The localization module is removably or remotely coupled to the camera and operable to generate the coordinates in accordance with the image captured by the camera.
A wafer map is classified using the machine learning based model and a signature on the wafer map. The machine learning based model uses transfer learning. The machine learning based model can be trained using images from various sources that are extracted and augmented and their features extracted. These extracted features can be classified into defects that occur during semiconductor manufacturing.
Systems, methods and devices for performing analysis of surfaces, external and internal, including public works. The invention employs analytical software that provides results independent of the limitations of the operator.
Provided are methods, performed by an electronic device, for processing an image. The method includes obtaining a first image by photographing a subject. The method further includes obtaining a depth image including information related to a distance from the electronic device to the subject. The method further includes determining whether light reflection exists in the first image. The method further includes obtaining depth information indicating the distance from the electronic device to the subject. The method further includes obtaining a second image by photographing the subject in an activated state of a flash. The method further includes performing pre-processing for matching the first image, the second image, and the depth image. The method further includes obtaining the image from which the light reflection has been removed using at least one of the pre-processed first image, the pre-processed second image, or the pre-processed depth image.
A method, apparatus, and a non-transitory computer-readable storage medium for image denoising. The method may include obtaining a raw image captured by a camera. The method may also include obtaining a color modeled image based on the raw image. The method may further include obtaining a subsampled raw image based on the raw image. The method may also include obtaining a denoised image based on a neural network processing the color modeled image and the subsampled raw image.
An image processing method comprises obtaining an input image; converting the input image or a feature map of the input image into a plurality of target input images or target feature maps, wherein a resolution of each of the target input images or the target feature maps is smaller than a resolution of the feature map of the input image or the input image, and pixels at the same position in each of the target input images or the target feature maps are of a neighborhood relationship with the input image or the feature map of the input image; processing at least a part of the plurality of target input images or target feature maps by one or more convolution blocks in a convolutional neural network; and increasing a resolution of a feature map output from the one or more convolution blocks in the convolutional neural network.
A processing device is provided which includes memory and a processor. The processor is configured to receive an input image having a first resolution, generate at least one linear down-sampled version of the input image via a linear upscaling network, generate at least one non-linear down-sampled version of the input image via a non-linear upscaling network, extract a first feature map from the at least one linear down-sampled version of the input image, and extract a second feature map from the at least one non-linear down-sampled version of the input image. The processor is also configured to convert the at least one linear down-sampled version of the input image and the at least one non-linear down-sampled version of the input image into pixels of an output image having a second resolution higher than the first resolution using the first feature map and the second feature map.
An object of the technique of the present disclosure is to obtain a demosaic network whose robustness for noise is high. In the technique of the present disclosure, first, a data set including a set of a teacher image with noise and a pupil image with noise is generated. Then, learning of a demosaic network is performed by using an image pair of the teacher image with noise and the pupil image with noise, to both of which noise is added.
Provided herein are exemplary embodiments directed to a method for creating digital media, including the placing the digital media in a computer graphics environment, the computer graphics environment further comprising visually perceptible elements appearing as real objects placed in a real world setting, and viewing the digital media when at the real world setting. Various exemplary systems include an augmented reality and virtual reality server connected to a network, and a client device connected to the network, the client device having an augmented reality and virtual reality application. Further exemplary systems include a body or motion sensor connected to the client device and/or an augmented reality and virtual reality interface connected to the client device.
A display system includes a watch having a watch face; and an intelligent display system. The display system includes a display panel, a selectively opaque panel, a memory having programming instructions, and a controller in communication with the display panel and the selectively opaque panel, and the memory. The display system is operable in each of: (a) display mode wherein the display panel is actuated by the controller to display image content, and at least a portion of the selectively opaque panel is opaque; (b) a transparent mode wherein the display panel does not display image content, the selectively opaque panel is substantially transparent, and the watch face is substantially visible; and (c) an augmented reality mode wherein the display panel is actuated by the controller to display image content, and the selectively opaque panel is substantially transparent, the watch face being substantially visible behind the display system.
A method for use in colourising a three-dimensional (3D) point cloud of an environment, the method including determining timing information indicative of a time of capture of a frame; identifying at least some 3D points of the point cloud in the frame based on the position of the camera and determining a local point cloud that captures a scene in the immediate vicinity of the camera, wherein a visibility check is performed on the local point cloud to determine points in the local point cloud that are visible from the perspective of the camera for a given frame; and determining a candidate colour for the at least some of the 3D points using a colour of a corresponding pixel in the frame extracted from the video data; and, assigning a colour to one or more points of the 3D point cloud using candidate colours obtained from multiple frames.
In various examples, to support training a deep neural network (DNN) to predict a dense representation of a 3D surface structure of interest, a training dataset is generated using a parametric mathematical modeling. A variety of synthetic 3D road surfaces may be generated by modeling a 3D road surface using varied parameters to simulate changes in road direction and lateral surface slope. In an example embodiment, a synthetic 3D road surface may be created by modeling a longitudinal 3D curve and expanding the longitudinal 3D curve to a 3D surface, and the resulting synthetic 3D surface may be sampled to form a synthetic ground truth projection image (e.g., a 2D height map). To generate corresponding input training data, a known pattern that represents which pixels may remain unobserved during 3D structure estimation may be generated and applied to a ground truth projection image to simulate a corresponding sparse projection image.
Rendering an avatar in a selected environment may include determining as inputs into an inferred shading network, an expression geometry to be represented by an avatar, head pose, and camera angle, along with a lighting representation for the selected environment. The inferred shading network may then generate a texture of a face to be utilized in rendering the avatar. The lighting representation may be obtained as lighting latent variables which are obtained from an environment autoencoder trained on environment images with various lighting conditions.
A computing system, having stored thereon a design software, is configured to generate a design file representing a three-dimensional space that embodies a design. The computing system is further configured to render a three-dimensional view of the three-dimensional space in a graphical user interface. In response to receiving a user input of placing a three-dimensional object in the three-dimensional space, the computing system then renders the three-dimensional object in the three-dimensional view of the three-dimensional space in the graphical user interface as a silhouette.
The present disclosure relates to systems, non-transitory computer-readable media, and methods for providing angular snapping guides to efficiently, accurately, and flexibly align user interactions and editing operations to existing angular linear segments of digital design objects in a digital design document. In particular, in one or more embodiments, the disclosed systems determine target angular linear segments for presentation of angular snapping guides by generating angular bin data structures based on orientation and signed distances of angular linear segments within the digital design document. Accordingly, in one or more embodiments, the disclosed systems can efficiently search these angular bin data structures based on angles and signed distances corresponding to user interactions. Further, in some embodiments, the disclosed systems identify a target angular linear segment from the angular bins and provide an angular snapping guide corresponding to the target angular linear segment during transformation of the digital design document.
Systems and methods relate generally to drawing are disclosed. In one such method, an object on a page of a digital document is identified by an artificial intelligence determinator. The object is analyzed by the artificial intelligence determinator to determine a color palette in association with the object. The color palette is presented as a user interface for selection therefrom.
An electronic apparatus performs a method of real time simulation of physical visual effect on one or more Graphics Processing Units (GPUs). The method includes a plurality of time steps. Each of the time steps includes: building up a mapping between particles and background grid blocks; sorting the particles to a level of granularity; transferring momenta and masses of the particles to grid nodes on the background grid blocks to compute forces on the grid nodes; updating velocities and resolving collisions from the computed forces on the grid nodes; and applying the updated velocities back to the particles from the grid nodes and advecting the particles. In some embodiments, the frequency of building up and sorting is reduced compared with the frequency of transferring, updating, and applying in the plurality of time steps.
Examples described herein relate to a graphics processing apparatus that includes a memory device and a graphics processing unit (GPU). In some examples, the GPU is configured to execute a shader program that is to identify at least two code blocks that are independent from each other and cause execution of an unexecuted independent code block with available data based on use of a scoreboard to track data availability for independent code blocks. In some examples, execution of the shader program is to cause the GPU to select a first code block identifier for tracking completion of a dependency of the first independent code block. In some examples, execution of the shader program is to cause the GPU to identify an offset to a first instruction position in a sequence of instructions of the first independent code block in an instruction queue.
Systems and methods are provided for decoding watermarks in video frames. A media device may receive a video frame that includes a first predetermined region comprising a watermark and a second predetermined region having pixel values selected to reduce the perceptibility of the first predetermined region. The media device may detect the watermark in the first predetermined region of the video frame and identify one or more contiguous subsets of pixels that correspond to a first pixel value and one or more contiguous subsets of pixels that correspond to a second pixel value. The media device then assigns a first symbol to the one or more contiguous subsets of pixels that correspond to the first pixel value and second symbol the one or more contiguous subsets of pixels that correspond to the second pixel value. The media device then generates a first sequence of symbols from the assigned symbols.
Systems and methods described herein may include a memory and a computing a system in communication with said memory. The computing system may be configured to receive data from network management systems. In one embodiment, the network management system includes a network gateway. Users at venues may access external network resources using the network management system. Further, the network management systems may extract device identifiers from network packets sent from user devices to request access to external network resources. In some embodiments, the network management system may provide transmission control protocol handshake completion data to user devices. In some embodiments, the computing system also receives one or more attributes associated with the venue, user data associated with the user device, and connection data associated with communication between the user device and said external network resource.
In an embodiment, a method comprises: obtaining input data including a plurality of parameters related to an energy system design; reducing the input data to a subset of the input data; in a first stage: feeding the subset of input data into a reduced version of a model for estimating an energy system configuration; estimating, using the reduced version of the model, a first energy system configuration and a lower bound solution for the first energy system configuration based on the subset of input data; and in a second stage following the first stage: feeding the input data and the lower bound solution into a full version of the model; and estimating, using the full version of the model, a second energy system configuration based on the input data and the lower bound solution.
The present disclosure relates to a system and method (10) for monitoring a set-up for manufacture and/or setting up for manufacture and/or tearing down after manufacture of a biopharmaceutical product. The method comprises: processing (S2, S3, S4) at least one image of a scene comprising the set-up for manufacture of the biopharmaceutical product. The processing of the at least one image comprises performing (S2) a first process on the at least one image for classifying first objects in the image, said first objects being devices such as clamps, pumps, valves and/or sensors and/or any other bio processing equipment. The first process comprising identifying, localizing and classifying the first objects in the image. A second process is performed (S3) on the at least one image for identifying and localizing connections in the images. The second process comprises classifying each pixel with an associated second object classifier, said second object classifier classifying a second object selected from a group comprising the first objects and connections, segmenting out pixels associated with a connection and identifying connection mappings with the first objects. The method further comprises forming (S4) compiled information comprising information relating to the identified connection mappings obtained from the second process and the first objects as identified by the first process.
The present disclosure describes systems and methods for storing pertinent company information on an immutable blockchain. Preferred embodiments disclose systems and methods of preparing for, and complying with, a SEC financial statement audit by recording corporate governance information on an immutable blockchain. The recorded information, which cannot be subsequently backdated or manipulated, provides SEC auditors compliant and accurate information, which streamlines the audit and reduces costs.
An electronic invoicing system includes an integrated method of searching both purchase order based electronic invoices and electronic invoices not associated with a purchase order or transaction receipt. A portal is provided. The portal has respective views for a supplier submitting purchase order based electronic invoices and electronic invoices not associated with a purchase order or transaction receipt, and a user of an enterprise submitting and/or reviewing electronic invoices. The supplier can search for both purchase order based and non-purchase order based invoices in a single criteria screen and interface in the portal.
A service provider may receive item price information and/or point of sale (POS) transaction information from a plurality of merchant devices associated with a plurality of merchants. The service provider may categorize the plurality of merchants according to the types of items offered by the respective merchants, and may further categorize the merchants according to the locations at which they conduct business. The service provider may subsequently determine a price recommendation or other pricing information for a particular item offered by a particular merchant. A merchant device of the particular merchant may present the pricing information in a user interface that enables the merchant to view projected sales at various different price points. Further, the merchant may be able to specify one or more factors used for determining the recommend price, such as a desired business model, a desired clientele, a desired profit margin, or the like.
A method for use in a computing system, comprising: outputting, by the computing system, a product configuration menu that specifies a first set of product components; outputting, by the computing system, information associated with a first product, the first product including the first set of product components; detecting, by the computing system, a user input that specifies a second set of product components, the user input being received via the product configuration menu; selecting, by the computing system, a second product that includes the second set of product components, the second product being selected by performing a search of a product distance data structure to identify a plurality of candidate products that include the second set of product components, obtaining a respective product distance score for the first product and each of the plurality of candidate products, and selecting one of the candidate products as the second product.
A system and process for coordinating streaming content or messages is provided. A network-connected server maintains a database containing media content-related data, such as the text of a message, accompanying media, time of airing, payment, and related comments. A user can view these feeds or streams of these consciousness messages by downloading a mobile application or browsing to a website. The application can also be used to create, schedule, and pay for a media content message.
Systems and methods for organizing and controlling the display of content, then measuring the effectiveness of that content in modifying behavior, within a particular temporal and special dimension, so as to minimize or eliminate confounding effects.
Apparatus and associated methods relate to a rewarded viewing video distribution system configured to reward a user for viewed video content based on presenting video content to a user, assigning the user rewards generated based on the value of the video portion viewed, and automatically presenting the user with marketplace credit to spend the rewards. In some embodiments, the viewed video portion value may be determined as a function of a predetermined reward threshold. In an illustrative example, the predetermined reward threshold may be the video percentage viewed. Various implementations may employ a reward threshold based on advertisements viewed, permitting advertisement spending adapted as a function of verified advertisement views. Some examples may reward views using a video player plug-in. Some embodiments may permit a user to spend viewing rewards on affiliated partner services or products. Various examples may advantageously provide earned rewards spendable via an integrated rewards spending gateway.
A method and system determine a profile of a website. A record of visits by a group of profiled users to a web site is generated. Each of the profiled users has associated user demographic information. The profile for the website is calculated using the associated user demographic information and the record of visits. The profile consists of demographic characteristics of the web site. A website forecast is determined for a defined time period. The website forecast characterizes a target audience that consists of members of demographic subgroups with percentages in the website forecast that are greater than a predetermined threshold. A data or service is provided based on the calculated profile and website forecast.
A sentiment analysis computing system includes a storage medium and a processing system. Sentiment input is received from audience members viewing a streamed/webcasted event. The received input is stored to the storage medium. A time slice of the webcasted event is determined and sentiment inputs that are within that time slice are obtained. A sentiment value is calculated for the determined time slice based on aggregated sentiment values. The calculated sentiment value for the time slice is then output by the sentiment analysis computing system.
Risk associated with end-user computing tools can be discovered automatically. Machine learning and other approaches can be employed to automate discovery of risk associated with end-user computing tools. In one instance, a machine learning model can be constructed and fine-tuned through training that can classify end-user computing tools in terms of risk. The risk can be of a particular type, such as financial or reputational risk, and extent, such as high or low. In another instance, end-user computing tools can be subject to automatic clustering and subsequent risk assessment. Mitigation action can be performed to reduce risk associated with high-risk end-user computing tools.
In certain embodiments, cryptographic-chain-based verification of postage transaction records may be facilitated. In some embodiments, a customer computer system may obtain a customer private key associated with a customer from a secure local storage at the customer computer system. The customer computer system may obtain (i) a first vendor digital signature derived from a first postage transaction record and (ii) a second postage transaction record. The customer computer system may create a customer digital signature based on (i) the customer private key, (ii) the first vendor digital signature, and (iii) the second postage transaction record. The customer computer system may provide the customer digital signature to a vendor computer system associated with the postage vendor, and, in response, obtain a second vendor digital signature from the vendor computer system, wherein the second vendor digital signature is based on (i) a vendor private key associated with the postage vendor and (ii) the customer digital signature.
A computing device provides enhancement of the capabilities of text messaging applications that execute on user devices. The computing device includes a processor that receives a text message via a network from a user device, the text message including a character representation of a product bundle of a merchant. The processor determines bundle data for the product bundle by referencing a database using the character representation. The processor provides one or more text messages via the network to the user device with transaction data including the bundle data, payment data, and shipping data. The processor receives a text message via the network from the user device confirming the transaction data. The user may use text commands presented by the computing device or natural language conversation in the text messages to the computing device to modify the transaction data and perform other ecommerce actions.
Methods, systems, and computer readable medium are provided for generating, by a secure processor, a plurality of configurable data entry elements configured into a webpage, receiving sensitive data entered via the plurality of configurable data entry elements during a user data entry session, generating a hidden controller iframe in the webpage, aggregating, by the hidden controller iframe, the sensitive data across the plurality of configurable data entry elements, and directing aggregated sensitive data to the secure processor hosted by a first server separate from a second server hosting the webpage.
A system and method may retrieve transaction data for a plurality of electronic payment system transactions. The transaction data may describe a plurality of electronic payment transactions between a payment network system and a plurality of merchants. The transaction data may include a transaction location and a merchant store number. The system and method may parse the transaction data to identify the transaction location and the merchant store number and analyze the retrieved and parsed transaction data to identify one or more centroids for at least a portion of the retrieved and parsed transaction data. The one or more centroids may correspond to a merchant location for each transaction of the retrieved and parsed transaction data. The system and method may then clean the retrieved and parsed transaction data having a transaction location outside a threshold distance from the one or more centroids to include accurate merchant store number data.
Machine-learning based modelling may be utilized to automatically select a particular display variation of a user interface to be displayed to a user of a specially configured computing device, such as a cash handling device used in a retail establishment. To provide user-specific display variations of user interfaces, activity trackers generate activity data for the users interacting with user interfaces of the specially configured computing device. A machine-learning model is then executed to select an applicable display variation of a plurality of available display variations for the user, based at least in part on the generated activity data. Thereafter, when the specially configured computing device receives a request to display the user interface, the applicable display variation of the user interface is displayed for the user.
An apparatus for cryptographic resource transfer based on quantitative assessment regarding non-fungible tokens is presented. The apparatus includes at least a processor and a memory communicatively connected to the at least a processor containing instructions configuring the at least a processor to receive a user profile representing a user and an associated cryptographic security, a user digest, and a temporal resource request. The at least a processor is configured to determine a predictive quantifier of the user profile, identify a resource-backed entity to the user as a function of the predictive quantifier, wherein the resource-backed entity includes a cryptographic resource, and generate a token entry. The token entry includes a conditional trigger configured to enable a cryptographic transfer of the cryptographic security and the cryptographic resource, wherein the token entry is configured to be deployed on an immutable sequential listing.
A method for dispute resolution for a blockchain transaction includes: receiving, by a receiver of a processing server, a blockchain transaction identifier and a dispute reason code from a first computing device of a blockchain network, the blockchain transaction identifier and the dispute reason code comprising a dispute request, the blockchain transaction identifier identifying a transaction on a blockchain; transmitting, by the receiver of a processing server, the blockchain transaction identifier and the dispute reason code to a processing device of the processing server; identifying, by the processing device of the processing server, the transaction, a merchant blockchain address, and a currency amount within a blockchain data value of the blockchain based on the blockchain transaction identifier; determining, by the processing device of the processing server, the transaction is invalid; and performing, by the processing device of the processing server, a dispute resolution process for the blockchain transaction.
Technology for implementing an electronic run ticket exchange is provided. In an example method, electronic run ticket data is received from a client device, the electronic run ticket data representing a transaction for fluid. The electronic run ticket data is stored in an exchange data store. The electronic run ticket data is transformed to create additional data to be included in the electronic run ticket data, using a processor. Access to the electronic run ticket data by participants to the transaction is managed, and the electronic run ticket data, including the additional data, is reported to the participants.
This disclosure generally relates to a method and system for requesting a ride for a third party rider. In one embodiment, a user device may be used to transmit a ride request to a server for a third party rider. The user device may receive an indication of a driver from a set of trusted drivers among a pool of drivers. Further, the user device and a device associated with the third party user may receive a ride confirmation.
The present invention relates to a system for control and audit of chemical products application made by vehicles for the agriculture, pestilence, plague, or insects control, or other chemical applications in determined areas to receive these chemical products such the agrochemical application made by manned or unmanned vehicles, being these vehicles aerial, land or watercraft with the aim of treating soil and/or seeds and/or plants characterized by the system comprises a web server running an application; a database application; an internet communication method between the application cloud environment and its end users; desktop computers running web browsers; mobile devices to access the application through the internet; and a GPS device from where GPS files are collected by a device, being the GPS embedded in a vehicle where these files are used as input data for generating the final application reports which contains all detailed information about how much and in which areas (plots) the product was applied.
Techniques for building, validating, and utilizing custom database software in a shared management environment are described. A database customization service allows users to provide database installation files as part of a configuration to generate a custom database engine version. The creation of custom database engine versions may be governed by policy, and the database customization service may provide recommendations for creating custom database engine versions according to various criteria. The custom database engine version can be built, and its functionality and correctness verified. Users may launch database instances using these custom database engine versions that can be managed under a shared management scheme where both users and the database customization service can perform host-level management.
The present invention is a transportable autonomous robotic merchandise dispensing drive thru wherein merchandise is loaded into said facility and dispensed to a customer through an ordering app downloaded on a mobile device or ordered at a facility site. Said drive thru facility is unmanned and completely computer and robotically operated utilizing no humans within said facility. Said facility is operated via computer processor and requires internet but no utility connections such as water, sewage, electric or gas. The current invention has a three part sanitizing system: interiorly, in each serving compartment and at each exterior touchscreen.
Embodiments are disclosed for determining delivery confidence intervals. An example method for determining a confidence interval includes the following operations. Delivery information is received from one or more sources, wherein the delivery information comprises data associated with at least one predefined location perimeter. The data associated with the at least one predefined location perimeter is normalized. The normalized data is categorized into training data used to perform a deep neural network regression analysis. A predicted delivery confidence interval is determined by constructing a predictive learning model by conducting a regression of the data using deep neural network regression. The predicted delivery confidence interval is stored in a results table in association with the predefined location perimeter. And, upon receiving a request from a visibility management system, accessing the results table to provide predicted delivery windows to consignees.
A method and system for providing access to a resource. A request for an individual within an organization to access the resource is received. In response to the request having been received, at least one constraint for accessing the resource by the individual is ascertained, based on respective constraints for accessing the resource by one or more other individuals in the organization. The one or more other individuals have a same role in the organization as the individual or have a respective relationship with the individual. The at least one constraint is provided to the individual.
The present disclosure generally relates to a primary load management system configured to execute machine learning and artificial intelligence techniques to generate predictions of access-right requests that are or are likely to be invalid before the access-right requests are processed for assignment to users or user devices. The present disclosure relates to systems and methods that collect a data set representing characteristics of user devices as the user devices interact with various systems of the primary load management system and train a machine-learning model to predict invalid access-right requests using the collected data set. The collected data set may include a log line that represents each user device, and each log line may be labeled based on an invalidity evaluation. New access-right requests can be processed using the trained machine-learning model to determine whether or not to assign access rights in response to the access-right request.
Embodiments of an adaptive virtual intelligent agent (“AVIA”) service are disclosed. It may include the functions of a human administrative assistant for an enterprise including customer support, customer relationship management, and fielding incoming caller inquiries. It also has multi-modal applications for the home through interaction with AVIA implemented in the home. It may engage in free-form natural language dialogs. During a dialog, embodiments maintain the context and meaning of the ongoing dialog and provides information and services as needed by the domain of the application. Over time, the service automatically extends its knowledge of the domain (as represented in the Knowledge Tree Graphs) through interaction with external resources. Embodiments can intelligently understand and converse with users using free-form speech without pre-programmed deterministic sequences of questions and answers, can dynamically determine what it needs to know to converse meaningfully with users, and knows how to obtain information it needs.
A computer-implemented method according to one embodiment includes building a knowledge graph of resource vendors. The method further includes identifying resources that are in relatively short supply in a host system, and determining, using a matching algorithm, a first of the resource vendors in the knowledge graph from which to temporarily lease the identified resources to the host system. The first resource vendor includes the identified resources and satisfies policy prerequisites of the host system. A lease is caused to be issued, from the first resource vendor to the host system, for the identified resources. A computer program product according to another embodiment includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by a computer to cause the computer to perform the foregoing method.
Implement one or both of processing of computer queries using machine learning models and/or generation of machine learning models in a computer system. A computer processor generates a plurality of stored machine learning models. A computer processor extracts a plurality of updated parameters sets from the plurality of stored machine learning models. A computer processor creates a new machine learning model based on the respective distribution of each parameter included in the plurality of updated parameters sets. A computer processor processes at least one new query using the new machine learning model.
Techniques and systems are provided for configuring neural networks to perform certain image manipulation operations. For instance, in response to obtaining an image for manipulation, an image manipulation system determines the fitness scores for a set of neural networks resulting from the processing of a noise map. Based on these fitness scores, the image manipulation system selects a subset of the set of neural networks for cross-breeding into a new generation of neural networks. The image manipulation system evaluates the performance of this new generation of neural networks and continues cross-breeding this neural networks until a fitness threshold is satisfied. From the final generation of neural networks, the image manipulation system selects a neural network that provides a desired output and uses the neural network to generate the manipulated image.
An encoding apparatus connected to a learning circuit processing learning of a deep neural network and configured to perform encoding for reconfiguring connection or disconnection of a plurality of edges in a layer of the deep neural network using an edge sequence generated based on a random number sequence and dropout information indicating a ratio between connected edges and disconnected edges of a plurality of edges included in a layer of the deep neural network.
A method for creating generated formatted data, that includes receiving, by a sequential data generator, raw data, where the raw data includes formation data at a drilling environment, processing the raw data to obtain generated recommendation data, where the generated recommendation data includes a proposed drilling location, and creating the generated formatted data, where the generated formatted data includes the generated recommendation data.
This application provides a method for training a neural network model and an apparatus. The method includes: obtaining annotation data that is of a service and that is generated by a terminal device in a specified period; training a second neural network model by using the annotation data that is of the service and that is generated in the specified period, to obtain a trained second neural network model; and updating a first neural network model based on the trained second neural network model. In the method, training is performed based on the annotation data generated by the terminal device, so that in an updated first neural network model compared with a universal model, an inference result has a higher confidence level, and a personalized requirement of a user can be better met.
In an approach for compressing a neural network, a processor receives a neural network, wherein the neural network has been trained on a set of training data. A processor receives a compression ratio. A processor compresses the neural network based on the compression ratio using an optimization model to solve for sparse weights. A processor re-trains the compressed neural network with the sparse weights. A processor outputs the re-trained neural network.
According to one embodiment, a detection system includes an acquirer, a trainer, and a detector. The acquirer acquires first data, second data, and third data. The first data is based on an action of a first body part in a first work of a first worker having a first proficiency. The second data is based on an action of the first body part in the first work of a second worker having a second proficiency. The third data is based on an action of the first body part in the first work of a third worker. The trainer trains a recurrent neural network including a first output layer using the first data and the second data. The detector inputs the third data to the trained recurrent neural network and detects a response of the first neuron or the second neuron.
A computing unit for accelerating a neural network is disclosed. The computing unit may include an input unit that includes a digital-to-analog conversion unit and an analog-to-digital conversion unit that is configured to receive an analog signal from the output of a last interconnected analog crossbar circuit of a plurality of analog crossbar circuits and convert the second analog signal into a digital output vector, and a plurality of interconnected analog crossbar circuits that include the first interconnected analog crossbar circuit and the last interconnected crossbar circuits, wherein a second interconnected analog crossbar circuit of the plurality of interconnected analog crossbar circuits is configured to receive a third analog signal from another interconnected analog crossbar circuit of the plurality of interconnected crossbar circuits and perform one or more operations on the third analog signal based on the matrix weights stored by the crosspoints of the second interconnected analog crossbar.
Embodiments relate to a first processing node that processes an input data having a temporal sequence of spatial patterns by retaining a higher-level context of the temporal sequence. The first processing node performs temporal processing based at least on feedback inputs received from a second processing node. The first processing node determines whether learned temporal sequences are included in the input data based on sequence inputs transmitted within the same level of a hierarchy of processing nodes and the feedback inputs received from an upper level of the hierarchy of processing nodes.
Permeability values are estimated based on well logs using regression algorithms, such as gradient boosting and random forest. The training data is selected from well logs for which core-analysis-based permeability values are available. The estimated permeability values are used to plan hydrocarbon production. The well logs used to build the depth blended model may include total porosity, gamma ray, volume of calcite, density, resistivity, and neutron logs. Selecting the training data may include grouping the well logs according to regions expected to have similar characteristics, choosing a subset of the well logs corresponding to wells expected to provide stable models according to pre-determined criteria, and/or identifying training zones on the chosen well logs according to one or more rules. Validation and consistency checks may also be performed.
Decentralized machine learning to build models is performed at nodes where local training datasets are generated. A blockchain platform may be used to coordinate decentralized machine learning (ML) over a series of iterations. For each iteration, a distributed ledger may be used to coordinate the nodes communicating via a blockchain network. A node can include self-healing features to recover from a fault condition within the blockchain network in manner that does not negatively impact the overall learning ability of the decentralized ML system. During self-healing, the node can determine that a local ML state is not consistent with the global ML state and trigger a corrective action to recover the local ML state. Thereafter, the node can generate a blockchain transaction indicating that it is in-sync with the most recent iteration of training, and informing other nodes to reintegrate the node into ML.
Embodiments are provided for error mitigation in quantum programs. In some embodiments, a system can include a processor that executes computer-executable components stored in memory. The computer-executable components include a compilation component that causes encoding of one or more qubits according to a circular repetition code at a time after operations on the one or more qubits and before readout.
A system and method is provided for delivering electric energy to an electric vehicle via electric charging stations or kiosks where an energy delivery point is configured to provide energy to the electric vehicle via a connector or a wireless energy source. The method involves charging an electric vehicle by detecting, using a RFID tag reader associated with an electric vehicle, signals emanating from a marker positioned on the ground, where the marker includes one or more RFID tags, and where the RFID tag reader is able to recognize the signals despite weather conditions where the ground is covered by snow.
A point-of-sale system is a dual-screen stand assembly that includes a merchant terminal and a consumer terminal. The merchant terminal and the consumer terminal can be mated together in a fixed position to form a single unitary stand, or can be separated from each other in a separated position with each terminal serving as its own separate stand. The merchant terminal supports a merchant computing device and is oriented in a merchant-facing direction. The consumer terminal is detachably mated to the merchant terminal and supports a consumer computing device that is oriented in a consumer-facing direction. The point-of-sale system also includes a card reader as part of the customer terminal to perform a payment. The card reader is configured to accepting swipe cards, chip cards or contactless (EMV or NFC) payments.
An RFID system includes an RFID antenna assembly configured to be positioned on a product module assembly of a processing system. The product module assembly is configured to releasably engage at least one product container. A first RFID tag assembly configured to be positioned on the at least one product container. The at least one product container is configured to position the first RFID tag assembly within a detection zone of the RFID antenna assembly whenever the product module assembly releasably engages the at least one product container.
An enhanced integration of spreadsheet environments and external environments is disclosed herein that allows users to enter non-native statements directly into the cells of a worksheet so that external resources can be applied with respect to their values. In addition, a security model is disclosed whereby external functions referenced in the cells of a worksheet are executed in the context of a runtime environment that is secured apart from the spreadsheet application that hosts the worksheet. Various enhancements to the user experience are also disclosed that allow users to enter non-native statements in line with respect to the functional syntax that forms the basis of spreadsheet formulas.
Systems and methods to extend an interactive experience across multiple platforms are presented herein. The interactive experience may take place in an interactive space. The interactive space as experienced by a user of a host device (e.g., headset) may be extended to one or more mobile computing platforms. The host device may present views of virtual content perceived to be present within the real world. A given mobile computing platform may be positioned at or near the host device. The mobile computing platform may take images/video of the user of the host device. The mobile computing platform may superimpose views of the virtual content onto the images/video from the perspective of the mobile computing platform. The virtual content presented at the mobile computing platform may be perceived to be in the real world.
Disclosed are systems and methods for developing a web-based application using micro frontends. A web application architecture system may include a plurality of web servers and a plurality of single page applications. Each one of the plurality of single page applications may be hosted on a single respective one of the plurality of web servers. The web application architecture system may further include one or more shared libraries that are accessed by each of the plurality of single page applications. The one or more shared libraries may include shared interface components for each of the plurality of single page applications such that the plurality of single page applications are a part of a single web-based application. Additionally, the web application architecture system may include a load balancer configured to route traffic to each of the plurality of single page applications.
Described herein is a system for identifying controls not aligned with updated compliance data. The system may scrub external data sources for updated compliance data. The system may detect and extract the updated compliance data from the external data sources. The system may identify and correlate controls of compliance applications currently using compliance data which has now been updated. The system determines whether a control exists to cover the updated compliance data. In the event, a control does not exist or an existing control does not cover the updated compliance data, a requirement may be generated for generating a new control or modifying an existing control for the updated compliance data.
Techniques for predictive autoscaling and resource optimization of software deployments. In an implementation, users declare performance objectives, and machine learning of application behavior and load profile is to used to determine minimum cost resourcing to meet the declared performance objectives. In an embodiment, convergent deployments are monitored and related feedback is provided to improve forecasting, behavior modeling, and resource estimation over time.
There is disclosed in one example a computer apparatus, including: a hardware platform including a central processor unit (CPU) and a memory; and instructions encoded within the memory to instruct the CPU to: enumerate a plurality of running processes, and associate resource demands with the running processes; predict a resource starvation condition for at least one process; rank the plurality of running processes according to a dynamic ranking algorithm, wherein the ranking algorithm includes user engagement as an input for ranking a process; and according to the ranking and a safeguard algorithm, deallocate resources from a process ranked lower than the at least one process and assign the deallocated resources to the at least one process to mitigate the predicted resource starvation condition.
A method of assigning processing resources is described. The method includes receiving an application and analyzing the application to determine an expected run time use of the processing resources. At least a portion of the processing resources are assigned to the application based on the expected run time use of the processing resources. A computing system architecture including a processing resource pool, an interface, and a special purpose optimization coprocessor is also described. The interface receives an application to be executed. The special purpose optimization coprocessor receives information about the application and the processing resource pool and outputs an allocation scheme for allocating tasks of the application to the processing resource pool.
Techniques described herein relate to a method for performing state management services for composed information handling systems. The method includes determining that at least one control resource set is not associated with a distributed state storage system; instantiating the distributed state storage system using first additional computing resources; registering the at least one control resource set with the distributed state storage system; preparing the at least one control resource set to perform a first portion of the state management services using the distributed state storage system; determining that the at least one control resource set is not associated with an audit storage; instantiating the audit storage using second additional computing resources; registering the at least one control resource set with the audit storage; and preparing the at least one control resource set to perform a second portion of the state management services using the audit storage.
A hardware state machine connected to a processor, the hardware state machine configured to receive operational codes from the processor; a multiplexer connected to the processor, the hardware state machine and a checksum circuit, the multiplexer configured to receive data from the processor; and a transmit circuit connected to the multiplexer, the transmit circuit configured to receive data from the multiplexer for transmission to a far end device, wherein the hardware state machine is further configured to, responsive receiving one or more operational codes from the processor: cause the checksum circuit to alter a checksum value of a first data packet being transmitted by the transmit circuit; and cause the transmit circuit to preempt transmission of the first data packet and begin transmitting a second data packet once the checksum value so altered has been transmitted from the transmit circuit.
Tasks of directed acyclic graphs (DAGs) may be dynamically scheduled based on a plurality of constraints and conditions, task prioritization policies, task execution estimates, and configurations of a heterogenous system. A machine learning component may be initialized to dynamically schedule the tasks of the DAGs.
A system application, such as a cloud tethering subsystem, is instantiated to execute in an embedded environment of a storage system. Errors of the system application that require external support such as memory overflows, daemon errors, etc., are collected and posted using an error reporting system call to an operating system of the storage system in which the virtualized environment is executing. The storage system operating system posts the errors to an error system reporting system as a dial home service request on behalf of the system application. In this manner, the system application can issue dial home service requests without having direct access to the external error resolution system. In some embodiments, a guest operating system utility uses a SCSI mechanism to post errors to the storage system operating system.
A data processing system, that includes: one or more host processing devices, the one or more host processing devices may be configured to support instantiation of a plurality of virtual machines such that a first set of virtual machines run one or more worker processes, each worker process operating on a respective data set to produce a respective gradient. The host processing devices may be configured to support instantiation of a second set of virtual machines running one or more reducer processes that operate on each respective gradient produced by each worker process to produce an aggregated gradient. The one or more reducer processes may cause the aggregated gradient to be broadcasted to each worker process.
Provided are a modal window control method, a device, and a storage medium. The method comprises: acquiring a modal window structure, and adding the modal window structure to a modal stack; in response to updating a state of each window existing at a current interface according to a created loop update event, extracting a system event from a system message queue; in response to a modal window existing at the current interface, determining whether the modal window is the same as a window pointed by a structure located on a top of the modal stack; and in response to the modal window being the same as the window pointed by the structure located on the top of the modal stack, controlling the window located on the top of the modal stack to process the system event.
An advice providing apparatus for a vehicle including: a first interface configured to communicate with one or more human-machine interface APPs of one or more human-machine interfaces (HMIs) of the vehicle; a second interface configured to receive data from in-vehicle devices including a database, a sensing unit and a communication unit; and a processing module configured to: calculate one or more predictions for a potential query from a user of the vehicle based on the received data; select a prediction from the calculated predictions that is associated with a nonrepresentational input received via at least one HMI of the one or more HMIs from the user; generate an operation advice based on the selected prediction; and output the generated operation advice to an HMI APP of the one or more HMI APPs.
Methods and systems for selecting and executing optimal execution strategies for processes, wherein an optimal execution strategy may be selected from a plurality of execution strategies for example in a look-up table, based on specific process values.
A boot control circuit of a computer system is provided. The boot control circuit is coupled to a system power module. The boot control circuit includes a connection port module and a motherboard. The connection port module includes a detection pin. The motherboard includes a switch for controlling the system power module. The motherboard controls the system power module to provide power for booting the computer system according to a connection between the detection pin and the switch.
Techniques described herein provide users with the ability to persistently adjust settings for boot-time features (BTF) of a computing device. A user requests a particular BTF configuration adjustment for a device via a device driver. The driver instructs trusted firmware of the device to store a boot override record in persistent storage accessible by a bootloader for the device. Upon implementation of the boot sequence for the device, the bootloader applies the changes reflected in the record to BTF configuration data. The boot override information is persistently available to the bootloader, which ensures that the configuration changes that the boot override record(s) represent are applied to the BTFs of the device until the boot override record(s) are cleared or invalidated. Further, to ensure the security of boot override record(s), the trusted firmware generates, for each record, an HMAC tag using an HMAC key derived from a Chip Endorsement Fused Secret from the hardware.
There is provided an apparatus, method and medium for data processing. The apparatus comprises a register file comprising a plurality of data registers, and frontend circuitry responsive to an issued instruction, to control processing circuitry to perform a processing operation to process an input data item to generate an output data item. The processing circuitry is responsive to a first encoding of the issued instruction specifying a data register, to read the input data item from the data register, and/or write the output data item to the data register. The processing circuitry is responsive to a second encoding of the issued instruction specifying a buffer-region of the register file for storing a queue of data items, to perform the processing operation and to perform a dequeue operation to dequeue the input data item from the queue, and/or perform an enqueue operation to enqueue the output data item to the queue.
An interconnect device may include one or more hardware-implemented modules configured to: receive a command from a processing core; perform, based on the received command, an operation including either one or both of an accumulation of sets of data stored in a memory and an aggregation of results processed by the processing core; and provide a result of the performing of the operation.
Embodiments allow a tenant to customize a configuration that is used in accessing an application over the cloud. At a provisioning time, a user accesses a tenant Application Program Interface (API) and creates a customized configuration including a payload that defines particular features to be available from the application. Such features can include but are not limited to available buttons, toolbar options, and pages. During a runtime subsequent to the provisioning, an input to the application (such as a URL) is received from the tenant. Logic is executed to determine whether to apply the custom configuration or another configuration (e.g., default or other predefined) from a list. Based upon the configuration, the application renders output to the user according to the particular features. Particular embodiments may recognize a Line of Business (LoB) parameter of a URL input to the application in order to provide a configurations customized by the tenant.
The present disclosure relates to methods and systems for applying version control of configurations to a software application, such as, a cloud-based application. Each version may be stored as a plurality of configuration nodes within a configuration tree structure. Version changes may lead to the creation or modification of configuration nodes. Configurations may be tested in a sandbox and undergo validation checks before being applied to the software application.
A system and method for real time updating of process applications includes a first execution engine executing a first process application to control a process device, an update manager receiving an updated software, the update manager being a second software container deployed in the deployment unit; initializing the updated software in a second execution engine; determining an application state of the first process application; instructing a transfer of the application state from the first execution engine to the second execution engine; instructing the second execution engine to execute the updated process application using the received application state; and instructing the first execution engine to stop writing output signals for the process device, and instructing the second execution engine to write output signals for the process device.
Embodiments may facilitate event processing for an ABAP platform. A business object data store may include a RAP model, including a behavior definition, for a business object. A framework may automatically transform the behavior definition of the RAP model into a producer event vian event binding and a cloud event standardized format. Information about the producer event may then be passed to an ABAP application associated with a pre-configured destination at an enterprise business technology platform. In some embodiments, a standalone API enterprise hub data store may contain an event specification. An ABAP development tenant of a business technology platform may automatically parse the event specification and translate the parsed information into high-level programming language structures that reflect an event type at runtime. An event consumption model may then be generated based on the event type.
A (controller area network) CAN filter combining method and a CNA controller are provided. The CAN filter includes a special filter and one or more common filters. The method includes: initializing a mask code and at least two filter codes of the special filter, acquiring a first total number of the filter codes in the special filter and a second total number of the common filters, acquiring mask codes and filter codes of the common filters, and adjusting the mask code and the filter codes of the special filter on the basis of the first total number, the second total number, and the mask codes and the filtering codes of all of the common filters. The method reduces the load of a processor, and prevents the CAN controller from processing a large amount of irrelevant data, thereby accelerating communications.
According to an embodiment of the present invention, an innovative ODRL Visualizer is a graphical web-based tool that loads a digital contract, resolves various ontologies that are referenced, parses standard forms (such as ISO 8601 standard guiding the way to notate periods of time) and converts the digital contract to a human-readable form.
Systems and methods for automated, degradation-resistant, tuning of machine-learning (“ML”) models are provided. The systems and methods may identify an inoperative input utterance, retrieve a feature set associated with the inoperative input utterance, and generate an updated utterance-feature-intent (“UFI”) mapping based on the retrieved feature set. The systems and methods may retrain the ML model using the updated UFI mapping, and compare the accuracy of the system after the retraining and before the retraining. In a scenario where the accuracy of the system does not improve, the systems and methods may amplify the updated UFI mapping. In a scenario where the accuracy of the system does improve, the systems and methods may deploy the updated UFI mapping.
Provided methods and systems allow dynamic rendering of a reflexive questionnaire based on a modifiable spreadsheet for users with little to no programming experience and knowledge. Some methods comprise receiving a modifiable spreadsheet with multiple rows, each row comprising rendering instructions for a reflexive questionnaire from a first computer, such as a data type cell, statement cell, logic cell, and a field identifier; rendering a graphical user interface, on a second computer, comprising a label and an input element corresponding to the rendering instructions of a first row of the spreadsheet; receiving an input from the second compute; evaluating the input against the logic cell of the spreadsheet; in response to the input complying with the logic cell of the spreadsheet, dynamically rendering a second label and a second input element to the displayed on the graphical user interface based on the logic of the first row.
A method and system for drafting a patent application. The method comprising (a) inputting a short description of an inventive concept into an AI machine; (b) quarrying the AI machine to draft one or more patent claims based on the short description; (c) inputting the drafted patent claims into a second quarry; and (d) requesting the second quarry to draft a patent application based on the drafted patent claims. The system comprising (a) an AI machine configured to receive a short description of an inventive concept and draft one or more patent claims based on the short description; (b) A second quarry interface configured to receive the drafted patent claims and draft a patent application based on the claims; and (c) a user interface through which a user can input the short description and receive the drafted patent application.
The present disclosure provides for predictive query processing for complex system lifecycle management by identifying a seed document including natural language text describing an issue with a complex system; creating a synthesized document for the seed document by: removing portions of the seed document determined to satisfy filtering rules; identifying a first term set included in the natural language text that map to terminology identified in a data dictionary; extracting term-order data based on locations of the first term set in the natural language text; and including the first term set and the term-order data in the synthesized document; identifying, from a corpus of historic electronic documents, a first document set that are related to the seed document based on the term-order data included in the synthesized document; and outputting at least a portion of the first set of historic electronic documents.
A constraint graph for a candidate routing solution is created; each node in the graph represents a position of an end of a metal shape and each arc in the graph represents a design rule constraint between two of the nodes. A solution graph is computed, for at least a portion of the constraint graph, using a shape processing algorithm. The solution graph is checked for design rule violations to generate one or more violation graphs. A constraint window and a selection of one or more arcs for at least one of the violation graphs are generated. The candidate routing solution is revised, based on one or more violated design rules corresponding to at least one of the selected arcs within the constraint window. Optionally, an integrated circuit is fabricated in accordance with the revised solution.