US11869942B2
A heteroepitaxial wafer comprises, in the following order: a silicon substrate having a diameter and a thickness;
an AlN nucleation layer;
a first strain building layer which is an AlzGal-zN layer having a first average Al content z, wherein 0
US11869939B2
A nanowire device having a plurality of internal spacers and a method for forming said internal spacers are disclosed. In an embodiment, a semiconductor device comprises a nanowire stack disposed above a substrate, the nanowire stack having a plurality of vertically-stacked nanowires, a gate structure wrapped around each of the plurality of nanowires, defining a channel region of the device, the gate structure having gate sidewalls, a pair of source/drain regions on opposite sides of the channel region; and an internal spacer on a portion of the gate sidewall between two adjacent nanowires, internal to the nanowire stack. In an embodiment, the internal spacers are formed by depositing spacer material in dimples etched adjacent to the channel region. In an embodiment, the dimples are etched through the channel region. In another embodiment, the dimples are etched through the source/drain region.
US11869937B2
A semiconductor device including a fin structure including a recess, a first gate formed in the recess of the fin structure, and a second gate formed outside the fin structure.
US11869936B2
A semiconductor device includes a fin structure including a recess formed in an upper surface of the fin structure, an inner gate formed in the recess of the fin structure, and an outer gate formed outside and around the fin structure.
US11869927B2
A method of manufacturing a semiconductor device includes a first laminating step, a second laminating step, a third laminating step, a first annealing step, and a fourth laminating step. In the first laminating step, a first electrode film is laminated on a substrate. In the second laminating step, a capacitive insulator is laminated on the first electrode film. In the third laminating step, a metal oxide is laminated on the capacitive insulator. In the first annealing step, the first electrode film, the capacitive insulator, and the metal oxide, which are laminated on the substrate, are annealed. In the fourth laminating step, a second electrode film is laminated on the annealed metal oxide. The capacitive insulator is an oxide that contains at least one of zirconium and hafnium, and the metal oxide is an oxide that contains at least one of tungsten, molybdenum, and vanadium.
US11869926B2
Provided is a semiconductor device including a lower electrode, an upper electrode isolated from direct contact with the lower electrode, and a dielectric layer between the lower electrode and the upper electrode, the dielectric layer comprising a first metal oxide area, a second metal oxide area, and a third metal oxide area. The third metal oxide area is between the first metal oxide area and the second metal oxide area, and includes boron and one or more metal elements selected from aluminum (Al), magnesium (Mg), silicon (Si), or beryllium (Be). In the third metal oxide area, a content of boron (B) is less than or equal to a content of the metal elements of Al, Mg, Si, and/or Be.
US11869918B2
A digital quantum dot radiographic detection system described herein includes: a scintillation subsystem 202 and a semiconductor light detection subsystem 200, 200′ (including a plurality of quantum dot image sensors 200a, 200b). In a first preferred digital quantum dot radiographic detection system, the plurality of quantum dot image sensors 200 is in substantially direct contact with the scintillation subsystem 202. In a second preferred digital quantum dot radiographic detection system, the scintillation subsystem has a plurality of discrete scintillation packets 212a, 212b, at least one of the discrete scintillation packets communicating with at least one of the quantum dot image sensors. The quantum dot image sensors 200 may be associated with semiconductor substrate 210 made from materials such as silicon (and variations thereof) or graphene. An optically opaque layer 220 is preferably positioned between the discrete scintillation packets, 212a, 212b.
US11869913B2
A pixel array of an image sensor includes a plurality of pixel groups. Each pixel group includes a plurality of unit pixels adjacent to each other and respectively including photoelectric conversion elements disposed in a semiconductor substrate, a color filter shared by the plurality of unit pixels, and a plurality of microlenses disposed on the color filter and having sizes different from each other such that the plurality of microlenses respectively focus an incident light to the photoelectric conversion elements included in the plurality of unit pixels. Deviations of sensing sensitivity of unit pixels are reduced and quality of images captured by the image sensor is enhanced by adjusting sizes of microlenses.
US11869905B2
A detection device includes an absorbent first stack configured to absorb an electromagnetic radiation in at least a first wavelength range and presenting a first thermal expansion coefficient. It also includes a second stack forming an optical function and presenting a second thermal expansion coefficient. The first thermal expansion coefficient is different from the second thermal expansion coefficient and the detection device further includes a buffer layer separating the first stack and the second stack. The buffer layer presents a thickness included between 0.5 μm and 50 μm so as to absorb the mechanical stresses induced by the first stack.
US11869899B2
The present disclosure provides a GOA circuit, an array substrate and a display device, wherein the GOA circuit comprises: a GOA area, and the GOA area comprises a plurality of GOA unit circuits cascaded with each other; a lead area, wherein at least one STV signal line and at least one non-STV signal line are arranged in the lead area, each STV signal line and each non-STV signal line is connected to at least one GOA unit circuit, and the non-STV signal line comprises at least one of a Vdd signal line, a Clk signal line, a VGH signal line and a VGL signal line; a projection of the at least one STV signal line on the lead area does not overlap a projection of the at least one non-STV signal line on the lead area.
US11869875B2
An electronic device and a method of making an electronic device. As non-limiting examples, various aspects of this disclosure provide various methods of manufacturing electronic devices, and electronic devices manufactured thereby, that comprise utilizing an adhesive layer to attach an upper electronic package to a lower die and/or utilizing metal pillars for electrically connecting the upper electronic package to a lower substrate, wherein the metal pillars have a smaller height above the lower substrate than the lower die.
US11869871B2
Discussed is an apparatus for self-assembling semiconductor light-emitting devices, the apparatus including a fluid chamber to accommodate the semiconductor light-emitting devices, each semiconductor light-emitting device having a magnetic body; a magnet to apply a magnetic force to the semiconductor light-emitting devices while an assembly substrate is disposed at an assembly position of the self-assembly apparatus; a power supply to induce formation of an electric field on the assembly substrate to allow the semiconductor light-emitting devices to be seated at a preset positions on the assembly substrate in a process of moving the semiconductor light-emitting devices due to a change in a position of the magnet; and a fluid injector to shoot a fluid to some of the semiconductor light-emitting devices to allow the some of the semiconductor light-emitting devices seated on the assembly substrate to be separated from the assembly substrate.
US11869870B1
First and second contacts are formed on first and second wafers from disparate first and second conductive materials, at least one of which is subject to surface oxidation when exposed to air. A layer of oxide-inhibiting material is disposed over a bonding surface of the first contact and the first and second wafers are positioned relative to one another such that a bonding surface of the second contact is in physical contact with the layer of oxide-inhibiting material. Thereafter, the first and second contacts and the layer of oxide-inhibiting material are heated to a temperature that renders the first and second contacts and the layer of oxide-inhibiting material to liquid phases such that at least the first and second contacts alloy into a eutectic bond.
US11869868B2
A multifaceted capillary that can be used in a wire-bonding machine to create a multi-segment wire-bond is disclosed. The multifaceted capillary is shaped to apply added pressure and thickness to an outer segment of the multi-segment wire-bond that is closest to the wire loop. The added pressure eliminates a gap under a heel portion of the multi-segment wire-bond and the added thickness increases a mechanical strength of the heel portion. As a result, a pull test of the multi-segment wire-bond may be higher than a single-segment wire-bond and the multi-segment wire-bond may resist cracking, lifting, or breaking.
US11869867B2
A semiconductor device includes: a single die pad made of a metal or metal alloy and having a first surface, a second surface that is an opposite side of the first surface, and a pair of ground leads protruding from an end edge in plan view; a signal lead arranged between the ground leads; a plurality of leads arranged around the die pad in plan view; a semiconductor chip mounted on the second surface; bonding wires connecting a signal pad of the chip and the signal lead and connecting a ground pad of the chip and the ground leads; and a mold resin covering the die pad, the signal lead, the plurality of leads, the chip, and the bonding wires; wherein an interval between the signal lead and each of the ground leads is narrower than an interval between the plurality of leads.
US11869866B2
According to one embodiment, a wiring fabrication method includes pressing a first template including a first recessed portion and a second recessed portion provided at a bottom of the first recessed portion against a first film to form a first pattern including a first raised portion, corresponding to the first recessed portion, and a second raised portion, corresponding to the second recessed portion. The second raised portion protrudes from the first raised portion once formed. After forming the first pattern, a first wiring, corresponding to the first raised portion, and a via, corresponding to the second raised portion, is formed using the first pattern.
US11869865B2
A semiconductor device includes: a carrier having a die pad and a contact; a semiconductor die having opposing first and second main sides and being attached to the die pad by a first solder joint such that the second main side faces the die pad; and a contact clip having a first contact region and a second contact region. The first contact is attached to the first main side by a second solder joint. The second contact region is attached to the contact by a third solder joint. The first contact region has a convex shape facing towards the first main side such that a distance between the first main side and the first contact region increases from a base of the convex shape towards an edge of the first contact region. The base runs along a line that is substantially perpendicular to a longitudinal axis of the contact clip.
US11869860B2
A storage device includes a controller including first and second pins and configured to output a multi-level chip enable signal through the second pin, and a memory device. The memory device includes third and fourth pins respectively connected to the first and second pins, and a plurality of memory chips commonly connected to the fourth pin. The plurality of memory chips respectively include a plurality of resistors connected to one another in a daisy-chain structure between the third pin and a first voltage terminal. The plurality of memory chips are configured to respectively generate a plurality of reference voltage periods that divide between a voltage level of the third pin and a voltage level of the first voltage terminal based on the plurality of resistors.
US11869855B2
In examples, a method of manufacturing a transformer device comprises providing a first magnetic member and providing a laminate member containing primary and secondary transformer windings wound around an orifice extending through the laminate member. The method further comprises positioning a build up film abutting the laminate member. The method also comprises positioning at least a portion of a second magnetic member in the orifice. The method further comprises heat pressing at least one of the first and second magnetic members such that a distance between the first and second magnetic members decreases and such that the build-up film melts, thereby producing a transformer device.
US11869852B2
A physical unclonable functions (PUF) device including a first copper electrode, a second electrode, and a silicon oxide layer positioned directly between the first copper electrode and the second electrode; a method of producing a PUF device; an array comprising a PUF device; and a method of generating a secure key with a plurality of PUF devices.
US11869847B2
A multichip package includes: a chip package comprising a first IC chip, a polymer layer in a space beyond and extending from a sidewall of the first IC chip, a through package via in the polymer layer, an interconnection scheme under the first IC chip, polymer layer and through package via, and a metal bump under the interconnection scheme and at a bottom of the chip package, wherein the first IC chip comprises memory cells for storing data therein associated with resulting values for a look-up table (LUT) and a selection circuit comprising a first input data set for a logic operation and a second input data set associated with the data stored in the memory cells, wherein the selection circuit selects, in accordance with the first input data set, data from the second input data set as an output data for the logic operation; and a second IC chip over the chip package, wherein the second IC chip couples to the first IC chip through, in sequence, the through package via and interconnection scheme, wherein the second IC chip comprises a hard macro having an input data associated with the output data for the logic operation.
US11869842B2
Embodiments disclosed herein include electronic packages. In an embodiment, an electronic package comprises a package substrate, wherein the package substrate comprises a first routing architecture. In an embodiment, the electronic package further comprises a first die on the package substrate, a second die on the package substrate, wherein the first die is electrically coupled to the second die by a bridge embedded in the package substrate, and a routing patch on the package substrate. In an embodiment, the routing patch is electrically coupled to the second die, and wherein the routing patch comprises a second routing architecture that is different than the first routing architecture.
US11869833B2
A package that includes a substrate and an integrated device coupled to the substrate. The substrate includes at least one dielectric layer and a plurality of interconnects comprising a first via interconnect and a first trace interconnect, wherein the first via interconnect is directly coupled to the first trace interconnect. The first via interconnect is coupled to the first trace interconnect without an intervening pad interconnect between the first via interconnect and the first trace interconnect.
US11869825B2
The present disclosure relates to a radio frequency device that includes a device region with a back-end-of-line (BEOL) portion and a front-end-of-line (FEOL) portion, first bump structures, a first mold compound, and a second mold compound. The FEOL portion includes an active layer, a contact layer, and isolation sections. Herein, the active layer and the isolation sections reside over the contact layer, and the active layer is surrounded by the isolation sections. The BEOL portion is formed underneath the FEOL portion, and the first bump structures and the first mold compound are formed underneath the BEOL portion. Each first bump structure is partially encapsulated by the first mold compound, and electrically coupled to the FEOL portion via connecting layers within the BEOL portion. The second mold compound resides over the active layer without a silicon material, which has a resistivity between 5 Ohm-cm and 30000 Ohm-cm, in between.
US11869823B2
Methods and structures for manufacturing one or more System in a Package (SiP) devices, where the functionality of a packaged SiP device may be modified by additional components.
US11869820B2
An integrated circuit (IC) includes a substrate including circuitry configured for a function, the circuitry including at least one stress sensitive circuit portion, with at least a portion of nodes in the circuitry electrically coupled to bond pads provided by a top metal layer. A metal wall that is ring-shaped is positioned above the top metal layer that is not electrically coupled to the circuitry. The stress sensitive circuit portion is with at least a majority of its area within an inner area of the substrate that is framed by the metal wall to provide a cavity.
US11869818B2
A chip-stacked semiconductor package includes a first chip including a first detection pad and a second detection pad; a second chip provided on the first chip, the second chip including a third detection pad facing the first detection pad and a fourth detection pad facing the second detection pad; and a first medium provided between the first detection pad and the third detection pad to connect the first detection pad to the third detection pad through the first medium, and a second medium, different from the first medium, provided between the second detection pad and the fourth detection pad to connect the second detection pad to the fourth detection pad through the second medium.
US11869812B2
A complementary field effect transistor (CFET) structure including a first transistor disposed above a second transistor, and a first source/drain region of the first transistor disposed above a second source/drain region of the second transistor, wherein the second source/drain region comprises a recessed notch beneath the first source/drain region.
US11869803B2
Systems, methods, and apparatus are provided for single crystalline silicon stack formation and bonding to a complimentary metal oxide semiconductor (CMOS) wafer for formation of vertical three dimensional (3D) memory. An example method for forming arrays of vertically stacked layers for formation of memory cells includes providing a silicon substrate, forming a layer of single crystal silicon germanium onto a surface of the substrate, epitaxially growing the silicon germanium to form a thicker silicon germanium layer, forming a layer of single crystal silicon onto a surface of the silicon germanium, epitaxially growing the silicon germanium to form a thicker silicon layer, and forming, in repeating iterations, layers of silicon germanium and silicon to form a vertical stack of alternating silicon and silicon germanium layers.
US11869801B2
The present invention provides a semiconductor manufacturing method. A substrate having a plurality of first trenches can be provided. The substrate can include a first pattern formed between two adjacent first trenches. A first dielectric layer can be deposited onto the substrate. The first dielectric layer can cover at least one side wall of the first pattern. A second dielectric layer can be deposited onto the substrate. The second dielectric layer can fill the first trenches. The first pattern can be severed to form a second pattern on the substrate. The second dielectric layer can be removed from the first trenches.
US11869792B2
An alignment mechanism of a bonding machine includes a support pedestal, three first alignment members, and three second alignment members. The support pedestal includes a supporting surface having a placement area for supporting a first substrate, and the first and second alignment members are arranged around the placement area. The first alignment members each include a protruding part and a base. The protruding part is used in supporting a second substrate, and protrudes from the base and directed to the placement area. The base is used to position the first substrate. The second alignment members position the second substrate to align the first and second substrates and facilitate the bonding of the first and second substrates.
US11869774B2
A method for improving an etching rate of wet etching involves an etching reaction chamber used for etching work. The etching reaction chamber is connected with an etchant supply mechanism. The etchant supply mechanism is connected with a purified water supply mechanism. The purified water supply mechanism injects purified water into the etchant supply mechanism according to a change range of pH of the etchant in the etchant supply mechanism to ensure that a hydrogen ion concentration and a fluoride ion concentration of the etchant in the etchant supply mechanism are stable.
US11869772B2
A exemplary semiconductor device includes a first gate structure overlying a surface of the semiconductor body, the first gate structure being silicided. A second gate structure overlies the surface of the semiconductor body and not being silicided. An oxide layer overlies the second gate structure and extends toward the first gate structure. A silicon nitride region is laterally spaced from the second gate structure and overlies a portion of the oxide layer between the first gate structure and the second gate structure.
US11869764B2
Described herein is a technique capable of acquiring, monitoring and recording the progress of the reaction between a substrate and a reactive gas contained in a process gas in a process chamber during the processing of the substrate. According to the technique, there is provided a substrate processing apparatus including: a process chamber accommodating a substrate; a process gas supply system configured to supply a process gas into the process chamber via a process gas supply pipe; an exhaust pipe configured to exhaust an inner atmosphere of the process chamber; a first gas concentration sensor configured to detect a first concentration of a reactive gas contained in the process gas in the process gas supply pipe; and a second gas concentration sensor configured to detect a second concentration of the reactive gas contained in an exhaust gas in the exhaust pipe.
US11869758B2
Systems and methods disclosed herein utilize an interface positioned between an ion source and an ion guide of a mass spectrometry system that can be useful to control transmission ions from an ion source to a downstream mass analyzer. In various aspects, the present disclosure provides methods of modulating an introduction of ions into an ion guide. In some embodiments, the present disclosure provides methods of making and using disclosed interface elements and mass spectrometry systems. In some embodiments, implementations of the present disclosure are useful in mass spectrometry systems, including, for example, improving signal-to-noise and reducing contamination.
US11869749B2
The substrate processing apparatus includes a process chamber providing a space for processing a substrate, a chuck member provided in the process chamber and supporting the substrate, a ring member provided to surround the chuck member, an edge electrode disposed in the ring member to be electrically insulated from the chuck member, an edge impedance controller electrically connected to the edge electrode and controlling an electric potential of the edge electrode, and a coupling compensator connected between the chuck member and the edge electrode and provided to cancel or adjust coupling between the chuck member and the edge electrode.
US11869743B2
Multiple electron beamlets are split from a single electron beam. The electron beam passes through an acceleration tube, a beam-limiting aperture, an anode disposed between an electron beam source and the acceleration tube, a focusing lens downstream from the beam-limiting aperture, and a micro aperture array downstream from the acceleration tube. The micro aperture array generates beamlets from the electron beam. The electron beam can be focused from a divergent illumination beam into a telecentric illumination beam.
US11869739B2
An electrical device assembly and method to attach an isolated single stud fuse assembly to an electrical device are disclosed. The electrical device assembly consists of multiple studs, one or more of which is replaced with the isolated single stud fuse. A conductive copper landing zone receives an electrically isolated steel stud. When the landing pad assembly is orbital riveted into a plastic housing of the electrical device, the stud is locked into the housing permanently. Electrical devices such as disconnect switches and power distribution modules, both of which include multiple studs, are good candidates for being adapted with the single stud fuse assembly.
US11869734B2
A switch for a medium voltage or high voltage switchgear includes: a first fixed contact; a second fixed contact; a moveable contact; at least one flexible link; and a contact drive. In an on state of the switch, the moveable contact is in a position that connects the first fixed contact to the second fixed contact. In an off state of the switch, the moveable contact is in a position where the first fixed contact is not connected to the second fixed contact. The at least one flexible link is connected to the moveable contact. The at least one flexible link engages with the contact drive. The contact drive pulls the moveable contact via the at least one flexible link and pushes the moveable contact via the at least one flexible link. Activation of the contact drive in a first mode moves the moveable contact.
US11869713B2
Preventative function control in electromagnetic spring pressure brakes is disclosed. Initially, the spring pressure brake is controlled by voltage. Next, state variables current and voltage are measured. Subsequently, a determination variable is determined and summed over a first range, which extends from a starting point of actuation to a point at which an armature disk begins to move. At the point, current value is detected at which movement of the armature disk begins. The determination variable is summed over a second range, which extends from the starting point, when the current reaches the value detected above, up to a constant current. Subsequently, a ratio is calculated from the sum of the determination variable over the range to the sum of the determination variable over the first and second ranges. Upon reaching a predetermined value by the value of the ratio, a state signal is output.
US11869710B2
A control device includes a moving portion, a magnetic element coupled to the moving portion, at least one magnetic sensing circuit responsive to magnetic fields, and at least one magnetic flux pipe structure. The magnetic element may comprise alternating positive and negative sections configured to generate a magnetic field. The magnetic element may be any shape, such as circular, linear, etc. The magnetic sensing circuit may be radially offset from the magnetic element, and the magnetic flux pipe structure may be configured to conduct the magnetic field generated by the magnetic element towards the magnetic sensing circuit. The magnetic element may generate the magnetic field in a first plane, and the magnetic sensing may be responsive to magnetic fields in a second direction that is angularly offset from the first plane. The magnetic flux pipe structure may redirect the magnetic field towards the magnetic sensing circuit in the second direction.
US11869708B2
A method of manufacturing an inductor component includes preparing an insulating paste that is photosensitive and that includes a filler material composed of quartz, a glass material and a resin material, and a conductive paste, forming a first insulating layer by applying the insulating paste, and exposing the first insulating layer in a state where a first portion of the first insulating layer is shielded by a mask. The method further includes removing the first portion of the first insulating layer to form a groove at a position corresponding to the first portion, applying the conductive paste in the groove to form a coil conductor layer in the groove, and applying the insulating paste on the first insulating layer and the coil conductor layer to form a second insulating layer.
US11869706B2
An inductor component includes an element assembly formed of an insulator material and an inner electrode arranged in the element assembly. The insulator material contains a base material formed of an amorphous material containing B, Si, O, and K and a crystalline filler and includes a filler-poor glass portion in a region along the inner electrode. The content of the crystalline filler in the filler-poor glass portion is lower than the content of the crystalline filler in the element assembly excluding the filler-poor glass portion.
US11869705B2
A transformer for a DC-DC converter, such as a resonant converter, is provided. The converter includes a transformer unit that includes at least one winding with a first winding connection and a second winding connection, and a capacitor assembly consisting of at least one capacitor with a first capacitor assembly connection and a second capacitor assembly connection. The capacitor assembly is arranged so as to lie against the transformer unit in order to form an assembly. The capacitor assembly connections are connected to the winding connections via one or more first connection parts in a specified manner with respect to the electric connections. The capacitor assembly connections and/or the winding connections are electrically connected to multiple second connection parts in a specified manner with respect to the electric connections for connecting to a first power module and a second power module.
US11869701B2
A circuit element includes a multilayer body including insulating substrates, a first coil conductor inside the multilayer body, and first and second outer electrodes and a ground electrode on outer surfaces of the multilayer body. The first coil conductor includes a winding axis extending in a stacking direction of the insulating substrates, the first coil conductor is connected to the first outer electrode, the second outer electrode, or the ground electrode, and the second outer electrode extends along a side surface of the multilayer body. An additional capacitance is generated between the second outer electrode and the first coil conductor. The second outer electrode includes first and second portions with different widths in a layer direction of the insulating substrates and the width of the second portion is larger than the width of the first portion.
US11869697B2
When joining end faces of a plurality of soft magnetic sheets which are superposed in the sheet thickness direction and which are bent at parts forming corner areas of a core, offset of positions of the end faces from the desired positions is suppressed.
In a region of a window part comprised of a region inside of a first part 110 and second part 120, a third part 130 with a length in a longitudinal direction (X-axial direction) the same as a length in the X-axial direction of the window part at the position where the third part 130 is arranged is arranged so as to contact the region of the inner circumferential surface between the first corner area 101 and third corner area 103.
US11869696B2
An electronic component includes a wire winding wound around a central axis. The wire winding having first and second ends, and first and second terminals are connected to or formed by the first and second ends. The terminals provide electrical contacts for connecting the component into a circuit. The component has a wet press molded body made of a mixture of magnetic and non-magnetic material that is heated and pressed about the wire winding. The wet press molded body leaves at least a portion of the terminals exposed for mounting the component to the circuit.
US11869693B2
A magnetoelectric multiferroic nanocomposite. The nanocomposite comprises a ferroelectric perovskite oxide and a rare-earth substituted mixed ternary transition metal ferrite of the formula A1−xBxRyFe2−yO4. The nanocomposite has a high dielectric constant, low dielectric loss, both stable over a wide frequency range. These properties may make the nanocomposite desirable for applications in microelectronic devices, sensors and antennas.
US11869685B2
A thermistor having a ceramic main body, which contains a ceramic material as the main constituent. The ceramic main body has at least one electrically insulating layer. The electrically insulating layer is arranged within the ceramic main body and contains a main component which has a composition different from the ceramic material.
US11869668B2
A method and system for predicting the likelihood that a patient will suffer from a cardiac event is provided. The method includes receiving electrocardiogram data associated with the patient, providing at least a portion of the electrocardiogram data to a trained model, receiving a risk score indicative of the likelihood the patient will suffer from the cardiac event within a predetermined period of time from when the electrocardiogram data was generated, and outputting the risk score to at least one of a memory or a display for viewing by a medical practitioner or healthcare administrator. The system includes at least one processor executing instructions to carry out the steps of the method.
US11869667B2
Computer program products, methods, systems, apparatus, and computing entities are described for identifying significant incidental findings from medical records. In one example embodiment, an example computing device receives a medical report and derives a textual component from the medical report. The computing device then identifies one or more medical findings from the textual component and determines a clinical context for each of the one or more medical findings. The computing device then identifies one or more clinical cues from the one or more medical findings and generates one or more condition signals from the one or more clinical cues. The computing device then generates a condition alert from the one or more condition signals. The condition alert is indicative of a significant incidental finding. Using various embodiments contemplated herein, significant incidental findings can be identified for follow-up by a user.
US11869665B2
A system and method for tracking and optimizing health indices is provided. In some embodiments the system provides for tracking and/or optimizing health indices of one or more individuals having a particular genetic profile and adaptively managing external factors the individual experiences so as to optimize a change in one or more health indices based on the individual's genetic profile.
US11869663B2
A method of diagnosis based on biomarker and apparatus for performing the method includes receiving, by a diagnosis server, digital biomarker data from user equipment, generating, by the diagnosis server, basic diagnostic data on the basis of the digital biomarker data and generating, by the diagnosis server, diagnostic result data on the basis of the basic diagnostic data.
US11869656B1
Methods of assessing a performance of a provider include receiving, from a third-party system, claims data, applying one or more defined performance measures to the claims data to determine measure scores of one or more providers, the measure scores being related to key-clinical decision points within condition-based patient journeys represented in the claims data, outputting one or more data packages representing the determined measure scores, applying a principal components analysis to the one or more data packages to determine composite performance scores of the one or more providers based on the determined measure scores, wherein the determined composite performances scores are provider specific, generating a performance data package including the determined composite performance scores, and causing the determined composite performance scores to be displayed within a graphical user interface of an application of a client device.
US11869652B2
The current document is directed to a relationship-analysis system. The currently disclosed relationship-analysis system collects objective and subjective observations of participants, and their relationship, in an interaction or transaction. The objective and subjective observations are combined to generate an observation data set that is processed by a computational relationship-analysis system. The analysis produces a variety of different types of results, including trust metrics, and stores the results in memory and/or mass-storage for control of downstream analysis, reporting, and actions. Trust metrics provide a basis for carrying out numerous types of downstream actions and for generating recommendations and evaluations by various types of relationship-evaluation and relationship-management systems that employ the relationship-analysis system.
US11869649B2
A care system includes a mobile communication device, a remote server, and a patient support system that is in communication with either or both of the mobile communication device and the remote server. The mobile communication device may operate as a user interface for the patient support system. The remote server may provide computing power for the patient support system for resource intensive computing tasks.
US11869645B2
A computer implemented system and method for safe and effective management of self-administration of medication by a user patient, comprising: setting up a user profile on a smart device, receiving medication information and means for pill identification, organization of medications, communication with and involvement of stakeholders such as healthcare providers, family, or loved ones in viewing the timeline of the user patient medication management routine, educating and exposing the user patient to periodic alerts relating to the side effects of certain medications and intra drug interactions, generating an adherence metric consisting of symptom checklist, and contacting the stakeholders when the user patient is not providing an input of their medication intake at the prescribed time intervals, checking metrics and setting goals by and for the user patient on a daily and weekly basis, and means for the user patient to participate in a community of similar users.
US11869641B2
In some instances, a user device for determining whether an individual is sick is provided. The user device is configured to obtain a facial image of an individual; obtain an audio file comprising a voice recording of the individual; determine a facial recognition confidence value associated with whether the individual is sick based on inputting the facial image into a facial recognition machine learning dataset that is individualized for the individual; determine a voice recognition confidence value associated with whether the individual is sick based on inputting the audio file into a voice recognition machine learning dataset that is individualized for the individual; determine whether the individual is sick based on the facial recognition confidence value and the voice recognition confidence value; and causing display of a prompt indicating whether the individual is sick.
US11869632B2
A method for analyzing sequences performed by one or more processors is provided, including aligning first sequence data generated at a first time point based on reference sequence data, in which the first time point is a time point after reading of a first read of a pair of paired-end reads is completed and at which a second read of the pair of paired-end reads is partially read, identifying a structural variant from the aligned first sequence data, and before reading the second read is completed, generating a first report including information on the identified structural variant.
US11869622B2
Methods, systems, and devices for memory with fine grain architectures are described. An apparatus may include a memory device, a first organic substrate, and a second organic substrate. The first organic substrate may include a plurality of first conductive lines arranged with a first pitch that may power one or more components of the memory device. The second organic substrate may be coupled with the memory device and the first organic substrate. The second organic substrate may include a plurality of second conductive lines arranged with a second pitch smaller than the first pitch and may be configured to route signals between the memory device with a host device.
US11869621B2
A storage device having multiple storage dies is disclosed. The storage device comprises: a printed circuit board having a main surface, a plurality of universal input/output pins, placed on the main surface of the printed circuit board, and a plurality of random access storage dies, corresponding to the plurality of universal input/output pins, placed on the plurality of universal input/output pins.
US11869620B2
Memory devices are disclosed. A device may include a number of memory banks and a number of latch sets, wherein each latch set is associated with a memory bank. The device may also include a fuse array including a number of fuses. The device may further include circuitry configured to read data from a first set of fuses of the number of fuses and broadcast data from the first set of fuses to a first latch set of the number of latch sets. Further, in response to a repair result associated with the first set of fuses being a first state, the circuitry may be configured to read a second set of fuses and broadcast the second set of fuses to the first latch set. Methods of operating a memory device, microelectronic devices, semiconductor devices, and electronic systems are also disclosed.
US11869619B2
Systems and methods are provided that combine a write duty cycle adjuster with write training to reduce detection and duty cycle errors in memory devices. Various embodiments herein perform write duty cycle adjuster operations to adjust a duty cycle of a clock signal that coordinates a data signal with a data operation on the memory device based on an error in the duty cycle, and performs write training operations to detect a skew between the data signal and the clock signal and adjust a sampling transition of the duty cycle of the clock signal to align with a valid data window of the data signal.
US11869616B2
A system and method for centrally logging and aggregating miscompares on chip during a memory test. The method includes performing, by a built-in self-test (BIST) unit of a memory device, a memory test on one or more memory banks of the memory device using a first algorithm. The method includes generating miscompare results responsive to performing the memory test on the one or more memory banks of the memory device. The method includes determining failure diagnostic information based on the miscompare results. The method includes generating an error packet comprising the failure diagnostic information and the miscompare results. The method includes placing the error packet in a queue of a plurality of error packets to generate a queued error packet.
US11869609B2
Provided are a method for testing a memory, an apparatus for testing a memory, a computer-readable storage medium, and an electronic device, which relate to the field of integrated circuit technology. The method for testing a memory includes: writing first data into each of memory cells of a memory array; enabling a data mask mode, and writing second data into each of the memory cells of the memory array; enabling a leakage mode, and writing the first data into a memory cell corresponding to a column under test of the memory array; and after preset leakage time, disabling the leakage mode, and reading data from the memory cell corresponding to the column under test for testing, to determine whether there are at least two columns simultaneously turned on in the memory array. This method may test whether a row decoder fails.
US11869607B2
Various embodiments enable age tracking of one or more physical memory locations (e.g., physical blocks) of a memory die, which can be from part of a memory device. In particular, various embodiments provide age tracking of one or more physical memory locations of a memory die (e.g., memory integrated circuit (IC)) using one or more aging bins on the memory die, where each aging bin is associated with a different set of physical memory locations of the memory die. By use of an aging bin for a set of physical memory locations, various embodiments can enable a processing device that interacts with a memory die, after the memory die has been subjected to one or more reflow soldering processes, to determine how much the set of physical memory locations have aged after the one or more reflow soldering processes.
US11869605B2
Systems and methods are disclosed including a memory device and a processing device operatively coupled to the memory device. The processing device can perform operations including performing a read operation on a block of the memory device by applying a read reference voltage to a selected wordline of the block and applying a pass-through voltage having a first value to a plurality of unselected wordlines of the block; detecting a read error in response to performing the read operation; and setting the pass-through voltage to a second value, wherein the second value is greater than the first value.
US11869602B2
A method of providing an auxiliary power by an auxiliary power supply. The method may include converting an external power to a plurality of charging voltages; charging a charging circuit with a first charging voltage of the plurality of charging voltages; monitoring a voltage of the charging circuit; when capacitance of the charging circuit is less than a first reference capacitance, charging the charging circuit with a second charging voltage of the plurality of charging voltages, the second charging voltage being higher than the first charging voltage by a first voltage amount; and providing an auxiliary power to outside the auxiliary power supply. The auxiliary power may be generated based on the voltage of the charging circuit.
US11869601B2
A memory system includes a first memory cell array which is a nonvolatile memory cell array, a controller configured to control read and write of data, a first data latch group used for input and output of the data between the controller and the first memory cell array, and at least one second data latch group in which stored data is maintained when the data is read from the first memory cell array by the controller. The controller is configured to store management information in the at least one second data latch group when or before executing a read process for the data from the first memory cell array, the management information being in a second memory cell array and used for read of the data.
US11869597B2
A semiconductor storage device in an embodiment includes a plurality of planes each including a memory cell array, a voltage generation circuit configured to apply a first intermediate voltage to an adjacent word line adjacent to a selected word line in a former half of a program period and apply a second intermediate voltage higher than the first intermediate voltage to the adjacent word line in a latter half of the program period, a discharge circuit configured to feed a discharge current from the selected word line in a period corresponding to a period in which the second intermediate voltage is applied to the adjacent word line, and a control circuit configured to set a discharge characteristic of the discharge circuit according to a number of the planes.
US11869594B2
A nonvolatile memory device includes a memory cell array, a voltage generator and a control logic circuit for programming a selected memory cell of the memory cell array to a selected word line into a first program state by controlling the voltage generator and a verify operation on the memory cell array. The control logic circuit controls a first word line voltage applied to an adjacent word line not to be programmed in the verify operation to be different from a read voltage level of a read voltage applied in a read operation of the nonvolatile memory and controls a bit line voltage applied to a bit line in the read operation. The control logic circuit controls the voltage generator to apply a plurality of different and decreasing verify voltages to the selected word line in the verify operation.
US11869585B2
Methods, systems, and devices for operating memory cell(s) are described. A resistance of a storage element included in a memory cell may be programmed by applying a voltage to the memory cell that causes ion movement within the storage element, where the storage element remains in a single phase and has different resistivity based on a location of the ions within the storage element. In some cases, multiple of such storage elements may be included in a memory cell, where ions within the storage elements respond differently to electric pulses, and a non-binary logic value may be stored in the memory cell by applying a series of voltages or currents to the memory cell.
US11869584B2
A method for performing memory access of a Flash cell of a Flash memory includes: performing a plurality of sensing operations respectively corresponding to a plurality of sensing voltages to generate a first digital value and a second digital value of the Flash cell, the second digital value representing at least one candidate threshold voltage of the Flash cell; determining a threshold voltage of the Flash cell according to whether the at least one candidate threshold voltage is high or low; determining soft information of a bit stored in the Flash cell according to the threshold voltage of the Flash cell; and using the soft information to perform soft decoding.
US11869579B2
A page buffer circuit includes a plurality of page buffers connected to a plurality of bitlines. Each of the plurality of page buffers includes a bitline selection transistor configured to connect a corresponding bitline of the plurality of bitlines to a sensing node, a precharge circuit configured to precharge the sensing node, and a dynamic latch circuit configured to store data in a storage node. Each of the plurality of page buffers is configured to refresh the data stored in the storage node through charge sharing between the storage node and the sensing node.
US11869569B2
A semiconductor memory device includes a mammy cell array including a plurality of memory cells and a control logic circuit configured to control the semiconductor memory device. The control logic circuit includes a mode register and a remaining lifetime calculating device configured to count usage metrics based on one or more of the following: a number of clock signals received from a memory controller, an amount of data transmitted or received to or from the memory controller, and/or a number of commands received from the memory controller. The remaining lifetime calculating device generates a remaining lifetime code representing a remaining lifetime of the semiconductor memory device based on the usage metrics, and stores the remaining lifetime code in the mode register.
US11869564B2
The present disclosure relates to an integrated chip structure. The integrated chip structure includes a first source/drain region and a second source/drain region disposed within a substrate. A select gate is disposed over the substrate between the first source/drain region and the second source/drain region. A ferroelectric random-access memory (FeRAM) device is disposed over the substrate between the select gate and the first source/drain region. A first sidewall spacer, including one or more dielectric materials, is arranged laterally between the select gate and the FeRAM device. An inter-level dielectric (ILD) structure laterally surrounds the FeRAM device and the select gate and vertically overlies a top surface of the first sidewall spacer.
US11869563B2
Disclosed is a threshold voltage-programmable field effect transistor-based (e.g., a ferro-electric field effect transistor (FeFET)-based) memory circuit employing source-line and/or bit-line-applied variable programming assist voltages. For single-bit data storage in a FeFET, decremental programming assist voltages are selectively applied by a voltage driver to the source-line and/or the bit-line connected to a FeFET during repeat programming processes when previous attempts at programming have failed. For multi-bit data storage in a FeFET, different programming assist voltages are associated with different multi-bit data values and at least one specific programming assist voltage is applied by a voltage driver to the source-line and/or the bit-line connected to a selected FeFET during a programming process to achieve storage of a specific multi-bit data value. Optionally, multiple FeFETs in the same row can be currently programmed with different multi-bit data values. Optionally, different decremental programming assist voltages are applied if/when repeat programming processes are required.
US11869560B2
A system includes a polarization selective optical element configured to diffract a light reflected by an object into a plurality of signal lights. The system also includes at least one optical sensor configured to receive the signal lights and generate a plurality of tracking signals for tracking the object.
US11869554B2
According to one embodiment, a magnetic disk device comprises a disk, a head that writes data to the disk and reads data from the disk, and a controller that controls a position of the head so as to write a first spiral servo pattern to the disk, and overwrite a second spiral servo pattern different from the first spiral servo pattern by shifting in a radial direction of the disk from the first spiral servo pattern.
US11869545B2
A magnetic tape management device includes a processor. The processor acquires a temperature and humidity of an environment in which a magnetic tape is stored, derives a specific enthalpy using the temperature and the humidity, and performs management processing on the magnetic tape in accordance with the specific enthalpy.
US11869541B1
A multi-slope load/unload ramp for a hard disk drive includes an inner first portion having a non-horizontal first slope and an adjacent outer second portion having a different non-horizontal second slope. The first slope may be steeper than the second slope, and the ramp may further include a third portion adjacent to the second portion and also having a third slope steeper than the second slope, with the ramp configured for positioning the first and second portions to overlap the disk while the third segment may be in part outside the disk. The second slope may be steeper than the first slope, with the ramp configured for positioning the first portion to overlap the disk while the second portion may be in part outside of the disk. Hence, any slider rebound from the steeper portions would occur outside of the disk and avoid a slider-disk crash.
US11869540B2
According to one embodiment, a magnetic head includes first and second magnetic poles, a stacked body, and first to third terminals. The stacked body is provided between the first and second magnetic poles. The stacked body includes a first magnetic layer, a second magnetic layer between the first magnetic layer and the second magnetic pole, a third magnetic layer between the second magnetic layer and the second magnetic pole, a fourth magnetic layer between the third magnetic layer and the second magnetic pole, a first nonmagnetic layer between the first magnetic pole and the first magnetic layer, a second nonmagnetic layer between the first and second magnetic layers, a third nonmagnetic layer between the second and third magnetic layers, a fourth nonmagnetic layer between the third and fourth magnetic layers and a fifth nonmagnetic layer between the fourth magnetic layer and the second magnetic pole.
US11869534B2
A microphone-speaker device includes a speaker, a microphone configured to capture sound and output an audio data signal and a housing configured to contain the microphone and the speaker. The device also includes an electronic circuit having audio electronics coupled to the speaker, an Ethernet interface configured to connect the electronic circuit for communication with a security system through an Ethernet connection, a power extractor for extracting power from the Ethernet connection for powering the electronic circuit and the microphone, and processing electronics configured to process the audio data signal from the microphone.
US11869512B2
An electronic device and a control method thereof are provided. The electronic apparatus includes a voice input unit, a display, a memory storing at least one instruction, and a processor configured to execute the at least one instruction. The processor is configured to: based on a voice of a user being input through the voice input unit, recognize the user who has uttered the voice by comparing the voice with a plurality of pre-registered voices; and control the display to display an indicator corresponding to the recognized user.
US11869511B2
Techniques are provided to validate a digitized audio signal that is generated by a conference participant. Reference speech features of the conference participant are obtained, either via samples provided explicitly by the participant, or collected passively via prior conferences. The speech features include one or more of word choices, filler words, common grammatical errors, idioms, common phrases, pace of speech, or other features. The reference speech features are compared to features observed in the digitized audio signal. If the reference speech features are sufficiently similar to the observed speech features, the digitized audio signal is validated and the conference participant is allowed to remain in the conference. If the validation is not successful, a variety of possible actions are taken, including alerting an administrator and/or terminating the participant's attendance in the conference.
US11869499B2
An information processing apparatus includes an extracting unit (133) that extracts a changing message related to a change in macro data (M), the changing message including at least one piece of first information indicating a function to be executed, and second information linked to the first information, from a user speech; a presuming unit (134) that presumes an element to be changed in the macro data (M) based on the changing message extracted by the extracting unit (133); and a changing unit (135) that changes the element to be changed in the macro data (M) presumed by the presuming unit (134), based on the changing message.
US11869497B2
A virtual assistant system comprising an interface configured to receive user input and provide a response to the user and a processor configured to run machine executable code. A memory storing non-transitory machine executable code configured to process the user input to generate two or more primary interpretations and one or more secondary interpretations based on one or more of the two or more primary interpretations. The code is also configured to process the primary interpretations and alternative interpretations to generate results which lead to two or more terminal states and then score the two or more terminal states to rank the two or more terminal states such that a top ranked terminal state is the top result, which is presented to the user. A transceiver may communicate over a network to a second device configured to assist the virtual assistant system in generating the top result for the user.
US11869494B2
A system, apparatus and a method for determining distinguishable data, includes processing input data into a plurality of elements, calculating distinguishability of the plurality of elements using phonetic vowels, and determining distinguishable elements from among the plurality of elements, according to the distinguishability calculation.
US11869490B1
Techniques for tuning parameters for machine learning models are described. Different values for a parameter are tested to determine the value that results in an optimized model. A parameter value may be selected for testing using a search algorithm based on how the model performs with respect to other values for the parameter. Different values may be tested until a stopping criterion (such as time for testing, number of trials, amount of enhancement in performance, etc.) is met. In some embodiments, the techniques may be used to determine parameter values for natural language processing models.
US11869484B2
The present invention provides an apparatus and method for automatic generation and update of a knowledge graph from multi-modal sources. The apparatus comprises a conversation parsing module configured for updating a dynamic information word set VD with labelled words generated from extracted from the multi-modal sources; updating a static information word set VS based on extracted schema of relations extracted from the multi-modal sources; and generating pairs of question and answer based on the dynamic information word set VD, the static information word set VS and the one or more sentence patterns; and a knowledge graph container configured for updating a knowledge graph based on the extracted entities of interest and schema of relations. Therefore, an efficient and cost-effective way for question decomposition, query chain construction and entity association from unstructured data is achieved.
US11869482B2
A method and apparatus for generating a speech waveform. Fundamental frequency information, glottal features and vocal tract features associated with an input may be received, wherein the glottal features include a phase feature, a shape feature, and an energy feature (1310). A glottal waveform is generated based on the fundamental frequency information and the glottal features through a first neural network model (1320). A speech waveform is generated based on the glottal waveform and the vocal tract features through a second neural network model (1330).
US11869472B2
An acoustic panel system is provided that includes a perforated first skin, a second skin and a core. The core is connected to the perforated first skin and the second skin. The core includes a plurality of chambers and a first constriction. Each of the chambers extends vertically through the core between the perforated first skin and the second skin. The chambers include a first chamber. The first constriction is configured to divide the first chamber into a plurality of fluidly coupled sub-chambers. The first constriction is configured from or otherwise includes a shape memory material.
US11869469B2
An operation panel for an audio processing apparatus includes a plurality of components including a user interface that selects at least one output channel among a plurality of output channels and presents a first processing parameter, which indicates a send level from an input channel to the selected at least one output channel, and a second processing parameter different from the first processing parameter. The audio processing apparatus further includes a link receiver that receives, for at least two components, among the plurality of components, for setting a first link mode and a second link mode independently the first link mode for linking the presented first processing parameter, and the second link mode for linking the presented second processing parameter.
US11869463B1
A lightweight, portable and adaptive air supply for a bagpipe, such as a Great Highland Bagpipe, may include a variable speed compressor and an air supply line communicating from the compressor to the bag of the bagpipe. A switch, which may be a mouth-operated switch, allows the piper to control the air compressor when the piper is playing the bagpipe. The adaptive air supply allows a person to play the bagpipe who may have physical challenges preventing the person from producing breath having the quantity and air pressure otherwise required. The adaptive air supply also allows ready setup of a bagpipe and is a useful teaching tool.
US11869460B1
An action repair apparatus that grips and suspends above the action, case, and/or cabinet of the instrument having paneling disposed on the outer framework to be repositioned on various x, y, and z-axis points by various mechanisms.
US11869445B2
A display device includes a display panel, a data driver, a scan driver, and a driving controller. The display panel includes a first display area and a second display area, which operate at different frequencies from each other in a multi-frequency mode. The driving controller controls the data driver and the scan driver. The driving controller generates boundary compensation data by compensating for boundary image signals, which are input to correspond to a boundary area of the first display area in the multi-frequency mode and drives the data driver based on a compensation image signal including the boundary compensation data.
US11869432B2
Provided are a display panel and a driving method. The display panel includes a pixel driving circuit including a drive transistor, a data write module, a light emission control module, a threshold compensation module and a bias adjustment module. The control terminal of the drive transistor is connected to the first node. The first terminal of the drive transistor is connected to a third node. The second terminal of the drive transistor is connected to a second node. The light emission control module is connected in series with the drive transistor and connected in series with a light-emitting element. The threshold compensation module is connected in series between the control terminal of the drive transistor and the second terminal of the drive transistor. The first terminal of the bias adjustment module is connected to a bias signal terminal. The second terminal is connected to the second terminal of the drive transistor.
US11869431B2
A power provider includes: a first power converter to convert an input voltage, and output a first power voltage to a display panel through a first power line; a second power converter to convert the input voltage, and output a second power voltage to the display panel through a second power line; and a short circuit detecting circuit to detect a short-circuit of the first power line and the second power line in the display panel, by determining whether or not a level of a sensed voltage measured at the second power line is greater than or equal to a reference short circuit voltage level during a short circuit detecting period. The short circuit detecting circuit is to vary a length of the short circuit detecting period and the reference short circuit voltage level in response to a driving frequency.
US11869428B2
A display apparatus capable of image capturing with high sensitivity is provided. The display apparatus is configured to include first to third switches, a first transistor, a second transistor, and a light-emitting/receiving element. The first switch is electrically connected to a gate of the first transistor. The second switch is positioned between one of a source and a drain of the first transistor and one electrode of the light-emitting/receiving element. The third switch is positioned between the one electrode of the light-emitting/receiving element and a gate of the second transistor. The other of the source and the drain of the first transistor is supplied with a first potential. The other electrode of the light-emitting/receiving element is supplied with a second potential. The light-emitting/receiving element has a function of emitting light of a first color and a function of receiving light of a second color.
US11869425B2
A display device may include a first power line; a second power line; a data line that transmits a data signal; a scan line that transmits a scan signal; and pixels electrically connected to the first power line, the second power line, the data line, and the scan line. Each of the pixels may include light emitting elements electrically connected between the first power line and the second power line; and a first transistor that provides driving current to the light emitting elements in response to the data signal.
US11869418B1
A micro light emitting diode display panel including multiple pixel structures is provided. Each of the pixel structures includes at least one sub-pixel, which includes a first micro-light-emitting chip with a first light-emitting area and a second micro-light-emitting chip with a second light-emitting area smaller than the first light-emitting area. The first micro-light-emitting chip emits light corresponding to a first luminance interval according to a first operating current interval. The second micro light-emitting chip emits light corresponding to a second luminance interval according to a second operating current interval. A gray-scale value of the second luminance interval is lower than a gray-scale value of the first luminance interval. The first micro-light-emitting chip and the second micro light-emitting chip have the same light-emitting color. The second micro-light-emitting chip has a smaller slope of a tangent line to a luminance versus current curve than the first micro-light-emitting chip.
US11869416B2
Discussed is a display device including a substrate, semiconductor light-emitting elements on the substrate, flip-flops which can apply an electrical signal to the semiconductor light-emitting elements to maintain the semiconductor light-emitting elements in a light-emitting state for a predetermined time interval, scan electrodes and data electrodes electrically connected to the flip-flops, respectively, and a driver. When a frame synchronization signal is generated during a time interval from a time point of the generation of a sub field signal to a time point of the generation of a subsequent sub field signal, the driver can prevent a voltage from being applied to the data electrodes for the time interval.
US11869413B2
An array substrate including a plurality of pixel units arranged in a matrix is provided. Each pixel unit at least includes a first sub-pixel, a second sub-pixel and a third sub-pixel that emit light of different colors, the first sub-pixel has a lower luminous efficiency than the second and third sub-pixels. The array substrate further comprises a plurality of first gate lines and a plurality of second gate lines that correspond to respective rows of pixel units of the plurality of pixel units. The first sub-pixel in each row of pixel units of the plurality of pixel units is coupled to a first gate line of the plurality of first gate lines, and the second sub-pixel and the third sub-pixel in the row of pixel units of the plurality of pixel units are both coupled to a second gate line of the plurality of second gate lines.
US11869408B2
The present invention includes systems and methods for a multi-primary color system for display. A multi-primary color system increases the number of primary colors available in a color system and color system equipment. Increasing the number of primary colors reduces metameric errors from viewer to viewer. One embodiment of the multi-primary color system includes Red, Green, Blue, Cyan, Yellow, and Magenta primaries. The systems of the present invention maintain compatibility with existing color systems and equipment and provide systems for backwards compatibility with older color systems.
US11869401B2
A display device may include a display panel including a plurality of pixels, a data compensator configured to calculate compensation grayscale data for a measuring grayscale based on capturing luminance data including luminances of the pixels corresponding to one of capturing grayscales included in a plurality of grayscales, measuring luminance data including luminances of a plurality of areas of the display panel corresponding to the measuring grayscale other than the capturing grayscales among the grayscales, and input grayscale data for the measuring grayscale, a timing controller configured to generate output grayscale data based on the input grayscale data and the compensation grayscale data, and a data driver configured to generate a data voltage based on the output grayscale data, and provide the data voltage to the display panel.
US11869385B2
The present invention manages knowledge through elementary knowledge units and systematized inventories of bodies of knowledge comprised of interrelated elementary knowledge units. Methods and systems of the present invention granulate articulations from sources into utterances that are semantically equivalent to elementary knowledge units, but that may be lexically inequivalent. These elementary knowledge unit outputs may be constellated to reflect compositional dynamics of a body of knowledge. A constellation of knowledge units may be updated based on updating the body of knowledge out of which they are granulated or by adding elementary knowledge units granulated from one or more sources. An individual source may be abstracted based on how it relates to the elementary knowledge units in a body of knowledge. Knowledge mastery may be imparted through one-at-a-time absorptions of elementary knowledge units. Knowledge mastery may be assessed and knowledge gaps may be discovered based on comparing articulations of such units and/or of constellations. Conveying knowledge and assessing mastery may be mediated through non-human identities of virtual teachers that appear to converse in natural language, through adaptation of verbalizations to learners, as well as through conversational frameworks. Individually as well as in integration; and embodied for example through computerized processing, artificial intelligence, one or more human agents, including in various combinations; the aspects of the invention are useful especially for enabling the comprehension and the absorption of knowledge that is provisional and progressive in nature, including, but not limited to, scientific knowledge.
US11869384B2
An information processing apparatus includes an acquisition unit and a changing unit. The acquisition unit acquires character information input by a viewer to content. The changing unit changes a representation form of a frequent word which is character information with a high appearance frequency among character information input by multiple viewers to the content.
US11869377B1
A tactile graphic display comprises an array of pin assemblies that can be individually activated to rise a selective distance above a plane, taking the shape of 3D objects and text in essentially real time. Each pin assembly of the array is operatively coupled to a permanent magnet that is slidable within an electromagnetic coil. When current is applied in a first direction to the coil, the magnet is repelled by the coil, causing it to move upwards and thus causing the pin to project from the array. When current is applied to the coil in the opposite direction, the magnet is attracted to the coil and moves downward, causing the pin assembly to retreat from the array. A latch member is configured to selectively engage and disengage a surface feature on the pin assembly for locking and unlocking a position of the pin assembly relative to the frame.
US11869376B2
A computer-implemented method of using telematics data associated with an originating vehicle at a destination vehicle is provided. The method may include receiving telematics data associated with the originating vehicle by (1) a mobile device or (2) a smart vehicle controller associated with a driver or vehicle. The mobile device or smart vehicle controller may analyze the telematics data received to determine that (i) a travel event exists, or (ii) that a travel event message or warning is embedded within the telematics broadcast received. If the travel event exits, the method may include automatically taking a preventive or corrective action, at or via the mobile device or smart vehicle controller, which alleviates a negative impact of the travel event on the driver or vehicle to facilitate safer or more efficient vehicle travel. Insurance discounts may be provided to insureds based upon their usage of the risk mitigation or prevention functionality.
US11869371B2
A takeoff and landing facility management apparatus 4 transmits an information request for an unmanned aerial vehicle 1 to an unmanned aerial vehicle traffic management apparatus 3 in response to receiving a landing request from the unmanned aerial vehicle 1 that asks for an emergency landing. And then, the unmanned aerial vehicle traffic management apparatus 3 transmits at least position information of the unmanned aerial vehicle 1 to the takeoff and landing facility management apparatus 4 in response to the information request in a case where the unmanned aerial vehicle 1 that asks for the emergency landing is in an emergency state.
US11869370B2
In an unmanned aerial vehicle system S, a target position Pt to which UAV 1a is headed among a plurality of UAVs 1 is determined on the basis of a position of each of a plurality of ports 2, and the UAV 1a is controlled to fly toward the target position Pt. And then, a port 2x to be used for landing of the UAV 1a is determined on the basis of a reservation status of each of the plurality of ports 2 by the other UAV 1 different from the UAV 1a among the plurality of the UAVs 1 while the UAV 1a is flying toward the target position Pt, and the UAV 1a is controlled to fly toward the determined port 2x.
US11869362B2
A controller is configured to set a stopping order of a plurality of vehicles, which indicates the vehicle order at a stop location in a stopping area. The controller is further configured to estimate an arrival order, which indicates the order in which the plurality of vehicles arrive at a prescribed location, based on position information of the plurality of vehicles. The controller is further configured to determine whether the arrival order differs from the stopping order The controller is further configured to control the travel of at least one vehicle from among the plurality of vehicles upon determining that the arrival order differs from the stopping order, such that the arrival order is the same as the stopping order by a time the plurality of vehicles arrive at the prescribed location.
US11869359B2
GPS data is paired with planned travel routes for mobile objects including vehicles. A system obtains GPS data from a mobile object and compares the GPS data to planned travel routes. The comparison includes comparing GPS coordinates of the mobile object to the planned travel routes to determine if a specified level of GPS coordinates are within a specified distance or buffer distance from a planned travel route within a specified period of time, the mobile object is travelling in the same direction of a planned travel route, and the planned travel route is unique. If such conditions are met, the mobile object is assigned or matched to a planned travel route.
US11869357B1
An apparatus including a garment having a front configured to substantially cover a person's torso, left and right shoulder regions configured to simultaneously substantially cover the person's left and right shoulders, respectively; a first wearable device attached to the front of the garment; and a second wearable device attached to at least one of the shoulder regions of the garment; and wherein each of the first wearable device and the second wearable device includes means for causing an audio alert to be emitted by an audio speaker located on the garment. The apparatus may be further comprised of a third wearable device which is attached to the left shoulder region of the garment; wherein the second wearable device is attached to the right shoulder region of the garment; and wherein the third wearable device includes means for causing an audio alert to be emitted by the audio speaker.
US11869354B2
A method of detecting an anomaly of a road side unit, which is performed by an anomaly detecting apparatus interworking with one or more road side units, may comprise: receiving traffic data from each of the one or more road side units; performing grouping on the one or more road side units based on the traffic data; generating input data of an artificial neural network based on a result of the performing of the grouping; generating output data of the artificial neural network based on the input data; and detecting an anomaly of each of the one or more road side units based on the output data.
US11869338B1
Methods, user interfaces and systems are described that enable responder preferences to be considered during deployment of a public responder network. In various embodiments, a user is able to select or define an area for which incident notifications are desired or are to be restricted in some manner. The described approach is well suited for public responder networks that include medical devices such as defibrillators (e.g., AEDs) in the network.
US11869325B2
An analytical recognition system includes a video camera, an antenna, and a data analytics module. The video camera is configured to capture video data. The antenna is configured to capture mobile communication device data. The data analytics module is configured to correlate the video data and the mobile communication device data to generate a profile of a person associated with the video data and the mobile communication device data. The profile has profile data including any one or a combination of the captured video data and the captured mobile communication data.
US11869323B2
An anti-theft device for securing an electronic merchandise against theft. When the electronic merchandise is placed onto a charging platform, the inductive coil within the charging platform of the anti-theft device establishes a wireless connection with an inductive coil within the electronic merchandise. When the electronic merchandise is removed from the charging platform, an alarm is armed. Upon the electronic merchandise being returned to the charging platform, the inductive coil within the charging platform reestablishes the wireless connection with the inductive coil of the electronic merchandise and obtains an identification data therefrom. If the obtained identification data corresponds to the identification data pre-programmed into the anti-theft device, the alarm is disarmed. Otherwise, if the electronic merchandise is not returned to its designated charging platform and its identification data is successfully verified prior to expiration of a predefined duration, an alarm may be triggered.
US11869321B2
A security system is provided to integrate a local existing security system with other security and automation devices which may not be compatible with the existing security system. The security system can connect and integrate an existing security system, and provide a centralized point of controlling all existing and new security and automation devices in a premise, thereby allowing flexibility in modifying and expanding a security system in the premise without need of replacing the security system that has been already installed throughout the premise. The security system can at least partially self-program to communicate with an existing security system when the security system is connected to the existing security system.
US11869311B2
A gaming system is provided having a display and a game controller. The system implements a game wherein random events are caused to be displayed on the display and, if a predefined winning event results, the system awards a prize. A feature game of the gaming system includes a series of prize outcomes and a series of intervening games, which provide a player with a chance of advancing to a subsequent prize outcome in the event of a winning outcome in an intervening game. A monitoring means may be provided for monitoring and indicating the number of non-winning game outcomes and triggering a penalty event in the event of the non-winning outcomes exceeding a threshold number. In another aspect, a prize outcome of a feature is a progressive prize and a progressive prize modifier for modifying the progressive prize before awarding the prize.
US11869293B2
A computer implemented method of programming access controllers in an environment, the method comprising the steps of: receiving an image file representative of the environment to be controlled, said image file comprising one more indicia representative of a device controlling access for an access point in the environment, said indicia comprising data representative of the requirements of the device; for each of the one or more indicia present on the image file identifying a device and associated device configuration data for the identified device, wherein the identified device complies with the requirements indicated by the indicia; writing the identified device data and associated configuration data into a format readable by a security management system and programming said security management system with the identified device data and associated configuration data.
US11869290B2
A key storage device for storing a key provided with an identification code, including a locking unit which has an unlocked state in which the key can be removed from the key storage device, and a locked state in which the key is locked in or on the key storage device. The key storage device includes a control unit connected to the locking unit and having a data interface, the control unit operable to read out the identification code of the key and to provide the identification code of the key at the data interface.
US11869287B2
An abnormality detection device determines abnormality in an exhaust gas sensor, disposed in an exhaust passage of an engine to detect a component in exhaust gas. The abnormality detection device includes: a responsiveness determination unit configured to calculate responsiveness of the exhaust gas sensor on the basis of a timewise change of output values of the exhaust gas sensor; and an abnormality determination unit configured to determine that the exhaust gas sensor has abnormality when the responsiveness calculated by the responsiveness determination unit is lower than a predetermined responsiveness threshold. The abnormality determination unit determines if the exhaust gas sensor has abnormality, excluding an excluded period during which a slope of the output values becomes zero or is inversed with respect to a preceding trend of the timewise change while the output values of the exhaust gas sensor timewisely change between a predetermined first and second determination values.
US11869278B2
A method for determining a status of one of multiple machine components of a machine on the basis of a digital machine model, wherein the digital machine model describes the multiple machine components, includes the steps of: determining component manufacturer data of the multiple machine components; determining machine manufacturer data of the multiple machine components; determining machine operator data of the multiple machine components; and determining the status of the one of the multiple machine components by linking the determined component manufacturer data, the determined machine manufacturer data and the determined machine operator data.
US11869273B2
An object recognition system of the present disclosure includes: a light source section that irradiates a subject with dot light having a predetermined pattern; an event detection sensor that receives the dot light having the predetermined pattern reflected by the subject and detects, as an event, that a change in luminance of a pixel exceeds a predetermined threshold; and a signal processor that performs, in a case where a plurality of successive pixels in a pixel array section of the event detection sensor detects occurrence of an event in a certain period, processing of removing the event as noise, the plurality of successive pixels being equal to or greater than a predetermined number of pixels.
US11869268B2
A display panel and a display device are provided, the display panel has a texture touch surface, and includes a driving circuit layer, a light source array, an image sensor array, and a black matrix layer. The light source array includes a plurality of light sources, the image sensor array includes a plurality of image sensors, the black matrix layer includes a plurality of first light-transmitting openings and a plurality of second light-transmitting openings. The driving circuit layer includes a plurality of light-transmitting portions, and each of the plurality of first light-transmitting openings is arranged corresponding to at least one of the plurality of light-transmitting portions, and in a first light-transmitting opening and a light-transmitting portion that are arranged correspondingly, a plane size of the first light-transmitting opening in a direction parallel to the surface of the display panel is smaller than a plane size of the light-transmitting portion.
US11869261B2
Audio distortion compensation methods to improve accuracy and efficiency of audio content identification are described. The method is also applicable to speech recognition. Methods to detect the interference from speakers and sources, and distortion to audio from environment and devices, are discussed. Additional methods to detect distortion to the content after performing search and correlation are illustrated. The causes of actual distortion at each client are measured and registered and learnt to generate rules for determining likely distortion and interference sources. The learnt rules are applied at the client, and likely distortions that are detected are compensated or heavily distorted sections are ignored at audio level or signature and feature level based on compute resources available. Further methods to subtract the likely distortions in the query at both audio level and after processing at signature and feature level are described.
US11869260B1
A series of steps may be performed to automatically extract structured data from an image. First, anchor points may be extracted from the image, representing areas of the image that potentially contain information of interest. The arrangement of anchor points may be used to identify a template. A transform may be generated, to facilitate mapping between particular points in the selected template and corresponding points in the image. The transform may then be used to automatically read visual information from the image and extract structured data from the visual information.
US11869258B1
An image is acquired by a camera. The image has a first set of characters and a second set of characters. The first set of characters are classified as an identifier. The second set of characters are classified as data associated with the identifier. The image is divided to create an image segment. The image segment includes the first set of characters and not the second set of characters. The first set of characters are decoded in the image segment to generate a first character string. The second set of characters are decoded to generate a second character string. The first character string is linked to the second character string based on classifying the first set of characters as the identifier and the second set of characters as the data associated with the identifier.
US11869251B2
A driving support method including: detecting a first boundary point group including boundary points forming a lane boundary line, using a sensor mounted on a vehicle; converting a coordinate system of the first boundary point group to the same coordinate system as a coordinate system of map data; and performing matching between a first point group constituted by boundary points not close to each other in either one of a second boundary point group including boundary points forming a lane boundary line in the map data and the first boundary point group and the other of the first boundary point group and the second boundary point group.
US11869246B2
An approach is disclosed for detecting cornering spots capable of facilitating crowd control by limiting a mobility of a crowd. The approach involves, for example, collecting satellite, aerial, and/or street-level imagery associated with one or more geographic features of a geographic area. The approach also involves determining at least one cornering spot along with one or more attributes of the cornering spot characterizing the effectiveness of the cornering spot to assist in crowd control. Cornering spot data can be stored in a geographic database and/or displayed in an application on user equipment.
US11869243B2
The invention relates to a method for detecting the heating activity in objects or materials, based on thermal only or thermal and visual data images. The method is based on a physics-based model of the underlying heating phenomena within materials or objects, while taking into account disturbing factors of natural phenomena such as weather conditions and day and night cycle. The invention also relates to a corresponding system for detecting the heating activity in objects or materials.
US11869235B1
Disclosed herein are embodiments of systems, methods, and products comprise an analytic server, which provides a terrain segmentation and classification tool for synthetic aperture radar (SAR) imagery. The server accurately segments and classifies terrain types in SAR imagery and automatically adapts to new radar sensors data. The server receives a first SAR imagery and trains an autoencoder based on the first SAR imagery to generate learned representations of the first SAR imagery. The server trains a classifier based on labeled data of the first SAR imagery data to recognize terrain types from the learned representations of the first SAR imagery. The server receives a terrain query for a second SAR imagery. The server translates the second imagery data into the first imagery data and classifies the second SAR imagery terrain types using the classifier trained for the first SAR imagery. By reusing the original classifier, the server improves system efficiency.
US11869225B2
An imaging device and an authentication controller are provided. The imaging device includes a modulator that includes a first pattern and that modulates light intensity with the first pattern, an image sensor that converts a light beam transmitted through the modulator into imaging data and outputs the imaging data, an image processing unit that performs, to the imaging data, a reconstruction process in which an image of the subject is reconstructed based on the cross-correlation operation between the imaging data and the pattern data having a second pattern and acquires an image, and a distance measurement unit that repeats the reconstruction process to the imaging data while changing a focus distance and acquires a focus distance having a highest contrast in a measurement region as a distance. The authentication controller performs image authentication and distance authentication using image data and distance data acquired by the imaging device.
US11869223B2
An example method includes receiving (502) a plurality of points that represent a point cloud; representing a position of the point in each dimension of a three-dimensional space as a sequence of bits (504), where the position of the point is encoded according to a tree data structure; partitioning (506) at least one of the sequences of bits into a first portion of bits and a second portion of bits; quantizing (508) each of the second portions of bits according to a quantization step size, where the quantization step size is determined according to an exponential function having a quantization parameter value as an input and the quantization step size as an output; and generating (510) a data structure representing the point cloud and including the quantized second portions of bits.
US11869211B2
Neural stimulation is provided according to a closed loop algorithm to treat sleep disordered breathing (SOB), including obstructive sleep apnea (OSA). The closed loop algorithm is executed by a system comprising a processor (which can be within the neural stimulator). The closed loop algorithm includes monitoring physiological data (e.g., EMG data) recorded by a sensor implanted adjacent to an anterior lingual muscle; identifying a trigger within the physiological data, wherein the trigger is identified as a biomarker for a condition related to sleep (e.g., inspiration); and applying a rule-based classification (which can learn) to the trigger to determine whether one or more parameters of a stimulation should be altered based on the biomarker.
US11869209B1
A returned goods processing system may include a camera configured to acquire human pose image data of a given user while processing a returned item. The system may also include a returned goods processing server configured to store reference human pose image data of sample users while processing returned items. The stored human pose image data may be indicative of compliance with an acceptable return processing procedure. The returned good processing server may also be configured to compare the acquired human pose image data with the stored reference human pose image data to determine compliance with the acceptable return processing procedure, and generate a notification based upon the comparing. The returned goods processing server may also be configured to perform machine learning to update the stored reference human pose image data based upon the acquired human pose image data.
US11869206B2
A system and method are described herein for controlling optical power provided to one or more laser projectors of an image capture device, such as a stereo camera, for improving depth image acquisition and quality while adhering to eye safety standards based on laser emissions. The system includes one or more laser projectors operable to emit a laser dot pattern onto a scene, and image capture devices operable to capture images from the scene including the laser dot pattern. The images are analyzed to acquire depth information for objects in the scene, and the depth information is used to modulate the optical power of the laser projectors based on the distance to the object relative to the image capture device.
US11869204B2
Image pair co-registration systems and methods include receiving a pair of multi-modal images, defining a parametric deformation model, defining a loss function that is minimized when the pair of images are aligned, and performing a multi-scale search to determine deformation parameters that minimize the loss function. The optimized deformation parameters define an alignment of the pair of images. The pair of images may include visible spectrum image and an infrared image. The method further includes resizing the visible spectrum image to match the infrared image, applying at least one lens distortion correction model, and normalizing a dynamic range of each of the pair of images. The multi-scale search may further include resizing the pair of images to a current processing scale, applying adaptive histogram equalization to the pair of images to generate equalized images, applying Gaussian Blur to the equalized images, and optimizing the deformation parameters.
US11869195B2
A target object controlling method, apparatus (2), electronic device, and storage medium. The method includes in response to a movement control operation triggered for a target object in a real scene image, determining a control direction corresponding to the movement control operation (101); obtaining a photographing direction of the real scene image (102); and controlling the target object to move in the real scene image according to the control direction and the photographing direction (103). The target object controlling method can effectively solve the problem in the prior art that when the photographing direction of the real scene image changes, a direction deviation occurs in controlling the target object to move in the real scene image, and can also effectively improve the operation performance of the target object in the real scene image, bringing a better manipulation experience for a user.
US11869192B2
According to some embodiments, a system and method are provided comprising a vegetation module to receive image data from an image source; a memory for storing program instructions; a vegetation processor, coupled to the memory, and in communication with the vegetation module, and operative to execute program instructions to: receive image data; estimate a vegetation segmentation mask; generate at least one of a 3D point cloud and a 2.5D Digital Surface Model based on the received image data; estimate a relief surface using a digital terrain model; generate a vegetation masked digital surface model based on the digital terrain model, the vegetation segmentation mask and at least one of the 3D point cloud and the 2.5D DSM; generate a canopy height model based on the generated vegetation masked digital surface model; and generate at least one analysis with an analysis module, wherein the analysis module receives the generated canopy height model prior to execution of the analysis module, and wherein the analysis module uses the generated canopy height model in the generation of the at least one analysis. Numerous other aspects are provided.
US11869191B2
A system for determining the viability of an embryo comprises an imaging device, an excitation device configured to direct an excitation energy at an embryo, a controller communicatively connected to the imaging device and the excitation device, configured to drive the excitation device and collect images from the imaging device at an imaging frequency, a processor performing steps comprising acquiring a set of images from the imaging device, performing a Fourier Transformation to generate a set of phasor coordinates, computing a D-trajectory, computing a set of values of additional parameters, comparing the set of values to a set of stored values related to embryos of known viability, and calculating a viability index factor of the embryo from the set of values and the set of stored values. Methods of calculating embryo viability and determining one or more properties of a tissue are also described.
US11869177B2
Provided is an inspection support system capable of improving work efficiency or work accuracy in inspection of structures. A self-traveling apparatus autonomously travels in response to a first travel command based on a first inspection image to a target position, and shoots photographing targets captured in the first inspection image to acquire a second inspection image; and an information processing apparatus extracts, from among the photographing targets captured in the second inspection image, a matched target that matches the photographing target captured in the first inspection image, and correlates the identification information that identifies, in an identifiable manner, the photographing targets that are captured in the first inspection image and are matched to the matched target, with the matched target.
US11869170B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network. One of the methods includes receiving a training image and a ground truth super-resolution image; processing a first training network input comprising the training image using the neural network to generate a first training super-resolution image; processing a first critic input generated from (i) the training image and (ii) the ground truth super-resolution image using a critic neural network to map the first critic input to a latent representation; processing a second critic input generated from (i) the training image and (ii) the first training super-resolution image using the critic neural network to map the second critic input to a latent representation; determining a gradient of a generator loss function that measures a distance between the latent representations of the critic inputs; and determining an update to the parameters.
US11869169B2
The present disclosure describes devices and methods for generating RGB images from Bayer filter images using adaptive sub-pixel spatiotemporal interpolation. An electronic device includes a processor configured to estimate green values at red and blue pixel locations of an input Bayer frame based on green values at green pixel locations of the input Bayer frame and a kernel for green pixels, generate a green channel of a joint demosaiced-warped output RGB pixel from the input Bayer frame based on the green values at the green pixel locations, the kernel for green pixels, and an alignment vector map, and generate red and blue channels of the joint demosaiced-warped output RGB pixel from the input Bayer frame based on the estimated green values at the red and blue pixel locations, kernels for red and blue pixels, and the alignment vector map.
US11869163B1
Systems and methods are provided for machine learning-based rendering of a clothed human with a realistic 3D appearance by virtually draping one or more garments or items of clothing on a 3D human body model. The machine learning model may be trained to drape a garment on a 3D body mesh using training data that includes a variety 3D body meshes reflecting a variety of different body types. The machine learning model may include an encoder trained to extract body features from an input 3D mesh, and a decoder network trained to drape the garment on the input 3D mesh based at least in part on spectral decomposition of a mesh associated with the garment. The trained machine learning model may then be used to drape the garment or a variation of the garment on a new input body mesh.
US11869160B2
Interference-based augmented reality hosting platforms are presented. Hosting platforms can include networking nodes capable of analyzing a digital representation of scene to derive interference among elements of the scene. The hosting platform utilizes the interference to adjust the presence of augmented reality objects within an augmented reality experience. Elements of a scene can constructively interfere, enhancing presence of augmented reality objects; or destructively interfere, suppressing presence of augmented reality objects.
US11869159B2
A laser scanner is used with a mixed reality device to track and/or locate objects in an environment, such as a construction site. In some configurations, mixed reality is used to assist laser scanning. A collection of data points representing a point cloud can be acquired with a laser scanner. A reference frame of a mixed-reality device is aligned to the data of the point cloud. A graphic is presented on a display of the mixed-reality device. The graphic is positioned on the display in relation to the environment, based on the reference frame of the mixed-reality device being aligned to data of the point cloud. An item in the environment is tracked (e.g., a hazard or a tool). Data is provided to the mixed-reality device regarding a position of the item in the environment.
US11869156B2
Eyewear presenting text corresponding to spoken words (e.g., in speech bubbles) and optionally translating from one language to another. In one example, an interactive augmented reality experience is provided between two users of eyewear devices to allow one user of an eyewear device to share a personal attribute of the user with a second user. The personal attribute can be speech spoken by a remote second user of eyewear converted to text. The converted text can be displayed on a display of eyewear of the first user proximate the viewed second user. The personal attribute may be displayed in a speech bubble proximate the second user, such as proximate the head or mouth of the second user. The language of the spoken speech can be recognized by the second user eyewear, and translated to a language that is understood by the first user. In another example, the spoken words of a remote person is captured by the eyewear of a user, the position of the remote person is identified, the spoken word are converted to text, and the text is displayed (e.g., in a speech bubble) on an AR display of the eyewear adjacent the remote person.
US11869155B2
The current document is directed to methods and systems that provide an automated augmented-reality facility for determining whether or not personal items and luggage meet airline requirements. In one implementation, a semi-transparent three-dimensional image generated from a model of a personal item or luggage item of the maximum dimensions allowed by an airline is displayed to a user, on a user device that includes a camera, within an electronic image of the real scene encompassed by the field of view of the camera. The user can then position a real personal item or luggage item at a point in space corresponding to the apparent position of the virtual image of the model and compare the dimensions of the real personal item or luggage item to the dimensions of the semi-transparent model volume in order to determine whether or not the real personal item or luggage item meets airline size requirements.
US11869150B1
Techniques are disclosed for providing an avatar personalized for a specific person based on known data from a relatively large population of individuals and a relatively small data sample of the specific person. Auto-encoder neural networks are used in a novel manner to capture latent-variable representations of facial models. Once such models are developed, a very limited data sample of a specific person may be used in combination with convolutional-neural-networks or statistical filters, and driven by audio/visual input during real-time operations, to generate a realistic avatar of the specific individual's face. In some embodiments, conditional variables may be encoded (e.g. gender, age, body-mass-index, ethnicity, emotional state). In other embodiments, different portions of a face may be modeled separately and combined at run-time (e.g., face, tongue and lips). Models in accordance with this disclosure may be used to generate resolution independent output.
US11869140B2
Improvements to graphics processing pipelines are disclosed. More specifically, the vertex shader stage, which performs vertex transformations, and the hull or geometry shader stages, are combined. If tessellation is disabled and geometry shading is enabled, then the graphics processing pipeline includes a combined vertex and graphics shader stage. If tessellation is enabled, then the graphics processing pipeline includes a combined vertex and hull shader stage. If tessellation and geometry shading are both disabled, then the graphics processing pipeline does not use a combined shader stage. The combined shader stages improve efficiency by reducing the number of executing instances of shader programs and associated resources reserved.
US11869138B2
A system and method for volume rendering a light field, wherein the light field data is subjected to a layering scheme introducing a partitioning of the hogels into subsets. Each subset corresponding to a sub-volume of the layer volume, corresponds to the sub-region of the layer. Novel partitioning of the data combined with an efficient local memory caching technique, plenoptic downsampling strategies to reduce memory bandwidth requirements and volume rendering algorithm to produce a rendered light field image. A reduction in the total number of samples required can be obtained while still maintaining the quality of the resulting image. A method is also provided to order memory accesses aligned with ray calculations in order to maximize access coherency. Real-time layered scene decomposition can be combined with surface rendering method to create a hybrid real-time rendering method that supports rendering of scenes containing superimposed volumes and surfaces.
US11869132B2
Certain aspects and features of this disclosure relate to neural network based 3D object surface mapping. In one example, a first representation of a first surface of a first 3D object and a second representation of a second surface of a second 3D object are produced. A surface mapping function is generated for mapping the first surface to the second surface. The surface mapping function is defined the representations and by a neural network model configured to map a first 2D representation of the first surface to a second 2D representation of the second surface. One or more features of the a first 3D mesh on the first surface can be applied to a second 3D mesh on the second surface using the surface mapping function to produce a modified second surface, which can be rendered through a user interface.
US11869131B2
A system and method for determining an absolute position of an object in an area is presented. The system includes a server having a processor, and a plurality of camera nodes coupled to the server. Each node includes a camera that acquires images of the object and area. The server receives image data from a camera, detects the object within an approximate location by image analysis techniques, and determines a relative position of the object in pixel coordinates. The processor then detects stationary markers proximate to the relative location of the object, determines an absolute position of the detected markers relative to known markers to define an absolute position of the marker, and determines an absolute location of the object in relation to the absolute location of the detected marker. This absolute position of the object is provided to an official to accurately locate the object in the area.
US11869126B2
Systems and methods for obscuring images and/or text during a screen sharing operation in a video conferencing session are described herein. In some embodiments, a client device detects a screen sharing operation. As part of the screen sharing operation, the client device captures an image of a display. The client device recognizes images and/or text in the image of the display and determines whether any of the images and/or text are restricted. If the images and/or text are determined to be restricted, the client device obscures the images and/or text prior to encoding of the image of the display for transmission.
US11869120B2
A system and method for image reconstruction are provided. A first region of an object may be determined. The first region may correspond to a first voxel. A second region of the object may be determined. The second region may correspond to a second voxel. Scan data of the object may be acquired. A first regional image may be reconstructed based on the scan data. The reconstruction of the first regional image may include a forward projection on the first voxel and the second voxel and a back projection on the first voxel.
US11869112B2
Embodiments of this application provide a watermark embedding method applicable to a three-dimensional (3D) field. By combining vertex data of an original 3D model and vertex data of a 3D watermark, and combining material data of the original 3D model and material data of the 3D watermark, the original 3D model and the 3D watermark can be synthesized into a 3D model. In addition, before and after watermark embedding, an appearance of the original 3D model can remain unchanged. This avoids impact of watermark embedding on the appearance and use value of the 3D model, and ensures a display effect of the 3D model. Further, a function of encrypting the embedded 3D watermark may be implemented, and the 3D watermark cannot be easily removed or modified. This can effectively ensure the copyright of the original 3D model, and better promote a digital asset such as the 3D model.
US11869104B2
Methods, systems, and apparatus, including computer programs encoded on a storage device, are disclosed. A system includes one or more processors and one or more computer storage media storing instructions that are operable, when executed by the one or more processors, to cause the one or more processors to perform operations including: receiving data indicating that a visitor is scheduled to arrive at a property at a particular time; receiving, at the particular time and from a camera, image data; determining, based on the image data, a characteristic of the visitor; receiving, from a sensor, sensor data that indicates an attribute of the property; and based on the sensor data and on the characteristic of the visitor, selecting and performing a monitoring system action.
US11869103B2
Disclosed herein are systems and methods for planning a multimodal itinerary. The systems and methods may include receiving a transportation request. The transportation request may include a starting location, a final destination, and an estimated payload data. During a first leg of the multimodal itinerary, an updated payload data may be received. An aerial vehicle may be assigned to a subsequent leg of the multimodal itinerary based on the updated payload data.
US11869101B2
Systems and methods for demand-based water distribution and management are disclosed. The system may determine a first price for each water distributor of a plurality of water distributors based on a plurality of demand factors. The system may transmit a plurality of water distributor locations to a first customer device, each location associated with a respective water distributor. The system may receive a selection of a first water distributor location from the first customer device and, in response, transmit directions to the first water distributor location to the first customer device. In response to the first customer device being authenticated by a first water-distribution device associated with the first water distributor, the system may transmit a signal to the first water-distribution device to transition to an unlocked state to allow the first customer to make a first purchase of water at a first price.
US11869100B2
The embodiments of the present application provide a data consolidation analysis method and a data consolidation analysis method. The data consolidation analysis system includes: a first acquiring module, which is configured to acquire machine event data; a second acquiring module, which is configured to acquire production event data; a data processing module, which is connected with the first acquiring module and the second acquiring module and configured to acquire a raw process time of each product and a production capacity index of each batch of products; and an analyzing module, which is connected with the data processing module and configured to acquire a first matching relationship between the production capacity index of each batch of products and the raw process time of each product.
US11869094B2
A system for analyzing the environment of a vehicle i) receives a plurality of data from at least one sensor associated with a vehicle, such that the plurality of data includes at least one environmental condition at a location; (ii) analyzes the plurality of data to determine the at least one environmental condition at the location; (iii) determines a condition of a building at the location based upon the at least one environmental condition; (iv) determines an insurance product for the building based upon the determined condition associated with the building; and (v) generates an insurance quote for the insurance product. As a result, the speed and accuracy of insurance providers learning about potential clients and the conditions of the potential client's property and needs is increased.
US11869085B2
The disclosed embodiments relate to implementation of a trading system, which may also be referred to as a trading system architecture, having improved performance which further assures transactional determinism under increasing processing transaction loads while providing improved trading opportunities, fault tolerance, low latency processing, high volume capacity, risk mitigation and market protections with minimal impact, as well as improved and equitable access to information and opportunities.
US11869079B2
A method for executing a trade is provided that includes communicating financial information to a handheld device via a network, the financial information being associated with a trade that can be initiated by the handheld device. The handheld device is connected to the network via a Push to Trade™ protocol. The method also includes executing the trade on behalf of the end user.
US11869077B2
A fraud prevention server that includes an electronic processor and a memory. The memory includes an online application origination (OAO) service and a plurality of OAO models, each of the plurality of OAO models differentiates between a behavior of a normal user and a behavior of a nefarious actor during a submission of the online application on a device. When executing the OAO service, the electronic processor is configured to receive form data from a client server, determine a best OAO model from a plurality of OAO models with deep-learning, determine a fraud score of the online application based on the best OAO model, and control the client server to approve, hold, or deny the online application based on the fraud score that is determined.
US11869076B2
Techniques are described for reducing the number of transactions required to perform operations for services that support many-to-many relationships between entities. A one-to-many operation that involves an entity of a first type and multiple entities of a second type may be performed in two asynchronous phases: a one-to-intermediary phase and an intermediary-to-many phase. During the one-to-intermediary phase, a single transaction is performed between the entity of the first type and an intermediary. During the intermediary-to-many phase, a distinct transaction is performed between the intermediary and each of the entities of the second type that are involved in the one-to-many operation. The transaction performed for a particular entity of the second type during the intermediary-to-many phase may aggregate all changes that affect the particular entity, thereby significantly reducing the number of transactions performed by the system. The reduction in the number of transactions produces a variety of benefits, including both a reduction in computational overhead and a reduction in storage space consumption.
US11869074B1
A system for generating video content may include a bank database that has a first set of data associated with an account status of an individual. The system may also include a credit provider database that includes a second set of data associated with a credit status of the individual and at least one processor. At least one processor may receive an indication that the credit status of the individual has changed, retrieve the first set of data from the bank database and the second set of data from the credit provider database, generate a personalized financial video associated with the individual based on the first set of data and the second set of data, and transmit the personalized financial video to a computing device associated with the individual.
US11869061B2
Apparatus and method for providing contextual recommendations based on user state are disclosed herein. In some embodiments, sensor data corresponding to at least one sensor included in an item worn by a user is received. A user state is determined based on the received sensor data. In response to a state change being satisfied by at least the user state, a recommendation is determined based on the user state and a profile associated with the user. The recommendation may be presented on an electronic mobile device associated with the user.
US11869060B2
A method comprises extracting data for one or more assets corresponding to a user, and analyzing the data using one or more machine learning models. The analyzing comprises predicting whether the one or more assets will require at least one of replacement and service. In the method, one or more entitlement recommendations for the user are generated based on the analysis, and the one or more entitlement recommendations are transmitted to the user.
US11869058B2
A method for returning a results page responsive to a user search query, such as a search query on a web site, may include receiving a search query from a user, determining, responsive to the query, a set of relevant products from a plurality of product listings based on a similarity of the user query to the respective product listings, retrieving inventory information respective of each of the relevant products, the inventory information comprising one or more available fulfillment channels respective of each of the relevant products, ranking the relevant products with respect to each other according to the inventory information, and returning, to the user, a search result comprising a list of the relevant products, ordered according to the ranking.
US11869057B2
Various embodiments described herein utilize multiple levels of generative adversarial networks (GANs) to facilitate generation of digital images based on user-provided images. Some embodiments comprise a first generative adversarial network (GAN) and a second GAN coupled to the first GAN, where the first GAN includes an image generator and at least two discriminators, and the second GAN includes an image generator and at least one discriminator. According to some embodiments, the (first) image generator of the first GAN is trained by processing a user-provided image using the first GAN. For some embodiments, the user-provided image and the first generated image, generated by processing the user-provided image using the first GAN, are combined to produce a combined image. For some embodiments, the (second) image generator of the second GAN is trained by processing the combined image using the second GAN.
US11869056B2
Disclosed is a system and method for dynamically designing a custom product. The method is initiated using custom software, which permits user interaction via a graphical user interface. An HTML drawing element is provided in a display area of the graphical user interface, configured to display graphics drawn using a program executable by the computing device, the program comprising instructions to draw the custom product as a plurality of line segments. The program is executed to render the plurality of line segments, which are displayed as a first displayed version of the custom product in the display area. A length dimension value is received in an entry field of the display interface, to update one or more of the line segments. The program is re-executed to render the updated line segments, which are displayed as an updated displayed version of the custom product in the display area.
US11869038B2
An adaptive bit rate system uses adaptive streaming to deliver content to client devices capable of adaptive bit rate streaming. Techniques for advertisement management include monitoring ad skipping by an adaptive bit rate client device that receives media chunks from the adaptive bit rate system. Techniques include monitoring a client action or inaction as it relates to advertisement skipping for future advertisement selections.
US11869037B2
The disclosed exemplary embodiments include computer-implemented systems, apparatuses, and processes that, among other things, provide a marketplace platform accessed within various application environments, such as a gaming environment associated with a video game. The market platform automatically determines product advertisements that appropriate for presentation within the gaming environment based on an application of trained machine learning and artificial intelligence models to selected elements of input data, and facilitates a purchase of advertised products without a user's exit from the gaming environment by maintaining centralized elements of profile data characterizing the user.
US11869029B2
A tool for generating and publishing vehicle offers by matching up manufacturer incentive data and vehicle data received from a third party data source with inventory data received from a dealership data source is disclosed. The disclosed tool allows a user to match incentive and vehicle data to specific vehicles currently in a dealership's inventory and to generate custom offers for those specific vehicles that uniquely identify the specific vehicles from dealership's inventory.
US11869025B2
A method for using idle computing power of an electric vehicle includes sending the computing tasks and the task rates for performing the computing tasks to a vehicle controller of the electric vehicle and receiving an acceptance signal from the vehicle controller. The acceptance signal is indicative that the vehicle controller accepted to perform the computing tasks. The method further includes commanding a charging infrastructure to supply electrical power the electric vehicle while the vehicle controller performs the computing tasks.
US11869024B2
A disclosed example includes accessing computer-generated impression records, the computer-generated impression records based on network communications received at a server of a database proprietor from client devices, the computer-generated impression records indicative of accesses to media at the client devices; accessing self-reported demographic data and behavioral data from a database of the database proprietor, the self-reported demographic data and the behavioral data corresponding to user accounts registered with the database proprietor and associated with the client devices; comparing the self-reported demographic data with a probability distribution of higher-accuracy demographic data; determining different adjustments for corresponding ones of self-reported demographics of the self-reported demographic data based on the comparison; adjusting the corresponding ones of the self-reported demographics based on corresponding ones of the different adjustments to generate adjusted user demographic data; and assigning the adjusted user demographic data to corresponding ones of the computer-generated impression records.
US11869022B2
A mobile application for execution upon an electronic device, system, or method for an amusement park or waterpark for tracking guests and collecting feedback. The application provides information, entertainment or other data to the user within the park. The application may determine a position within the park and display notifications (discounts, menus, etc.) at nearby vendors or provide recommendations based upon wait times. The application may allow for reservations at vendors. The application may determine ride sequence(s) based upon various characteristics and navigate according to such sequence(s). Puzzles, games, or other entertainment or educational activities may be displayed to the user for providing rewards based upon their participation. Guests may be tracked using a variety of technologies and information determined (dispatch rates, queues, etc.) by such tracking. Feedback (customer satisfaction) may be collected at guest interfaces. Guest interfaces may allow communication or other data presented between or to guests.
US11869019B2
The essence of the invention consists in recognition technique using means for telecommunication that are equipped with a unique program for recognizing identification codes located inside lengthy products. An identification code contains information about the manufacturer, as well as information about physical characteristics of the product as described in the certificate of quality.
US11869018B2
A voting system comprises at least one voting machine comprising: at least one voting machine processor performing voting machine operations comprising initializing a vote blockchain with a vote blockchain genesis block, the vote blockchain genesis block comprising a voting machine identifier and a genesis block hash value; creating a data structure comprising a plurality of votes and a hash value of a preceding block; determining a new block hash value of the data structure; appending a new block comprising the data structure and the new block hash value to the vote blockchain; and storing the vote blockchain in the at least one voting machine memory.
US11869016B1
People provide content such as a recorded text or audio on various platforms, such as recorded telephone lines, social media, or web chats. The techniques described in this patent document can be used to obtain a set of topics that characterize the words in the recorded text or audio for each platform. By identifying topics being discussed on several platforms and by correlating topics between the platforms, a multi-channel topic orchestration server can generate a timeline that shows when the topic appeared on the various platforms.
US11869013B1
A system and method for card control includes a card control computing system configured to enforce a card control rule based upon transactions made with a payment card. The card control computing system includes a memory unit configured to store information associated with a card control dashboard, and a processing unit configured to cause presentation of the card control dashboard via a display associated with a remote computing device, such that the card control dashboard is associated with the payment card and the card control rule. The card control dashboard includes a user interface. The processing unit is further configured to receive an input via the user interface to activate or deactivate one or more features associated with the card control rule, and trigger the card control rule based upon the one or more features that are activated or deactivated.
US11869008B2
A system receives a request for payment of a transaction between a vendor and a consumer, and sends a first request to a database associated with the online service for historical transactions and personal attributes of the vendor concurrently with sending a second request to a number of third-party services for credit information and personal attributes of the consumer. The system receives information responsive to the first and second requests from the database and the third-party services, respectively, and obtains a risk score for the transaction based on an application of one or more risk assessment rules to the received information by a machine learning model trained with at least the historical transactions and the personal attributes of the vendor. In some aspects, the system determines whether to advance funds to the vendor, prior to requesting payment from a consumer account, based at least in part on the risk score.
US11869006B1
Systems and methods are provided for use in identifying synthetic party identities. One exemplary method includes receiving, at a computing device, a request from a relying party to assess validity of an identity presented by an asserting party in a network communication between the asserting party and the relying party, where the request includes identity data associated with the identity of the asserting party. The method also includes calculating, by the computing device, an assessment metric representative of the validity of the identity of the asserting party, where the assessment metric is based on at least one score derived from the identity data, and transmitting, by the computing device, the assessment metric to the relying party, whereby the relying party utilizes the assessment metric to determine whether or not to further interact with the asserting party in connection with the network communication.
US11868985B2
A method of online transaction, in which a visual financial IC card receives transaction transferring data from a client, obtains transaction data, receive an online PIN from a user, obtains online PIN ciphertext by encrypting, executes behavior analyzing to obtain a card behavior analyzing result, sets a first transaction result, organizes message according to the transaction data, the online PIN ciphertext, the card behavior analyzing result and the first transaction result, and sends the message to the client; receives an online response package sent by the client, executes completing process to obtain a completing process result, sets a second transaction result, displays a corresponding information, organizes a data package according to the second transaction result and the completing process result, and sends the data package to the client. In this invention, any transaction terminal is avoided to improve security and convenience of the online financial IC card transaction.
US11868982B2
A white label merchant stored value account peer linking/funding system includes a payment service provider database storing associations between different merchants and respective groups of white label merchant stored value accounts. A payment service provider links, in the database, a first user identifier received from a first user device with a first white label merchant stored value account that is included in a first group of white label merchant stored value accounts that are associated with a first merchant in the database. The payment service provider device then receives second user identifiers from the first user device, and links each of the second user identifiers with the first white label merchant stored value account in the database. The payment service provider device then receives respective second user account information from the second user devices and funds the first white label merchant stored value account with respective first funding amounts.
US11868981B2
A transaction payload is received that represents at least i) a transaction initiated between a merchant and a customer, ii) an identification of the merchant, iii) an amount of the transaction, and iv) a transaction account associated with the customer. The transaction payload is encrypted using the OEM device credential. Thereafter, the transaction payload is decrypted and validated. Furthermore, the transaction payload is encrypted using an issuer credential, and routed via a predetermined payment service provider to a device associated with the issuer. Thereafter, the processor(s) receive from a device associated with the issuer, approval of the transaction, and transmit approval information to the enrolled mobile computing device for notifying the merchant that the transaction is approved.
US11868970B2
A method for managing device lifecycles within an industrial automation environment. The method includes receiving a scanning configuration and a request for lifecycle management data through a user interface, and based on the scanning configuration, scanning a plurality of industrial devices within the industrial automation environment to produce configuration data for the industrial automation environment. The method also includes transferring the configuration data and the request for lifecycle management data to a product compatibility and download center through a communication interface, receiving lifecycle management data from the product compatibility and download center through the communication interface, and displaying the lifecycle management data to a user through the user interface.
US11868957B1
A system and method are disclosed to locate one or more data anomalies in a supply chain network comprising two or more supply chain entities. Embodiments receive supply chain data comprising a plurality of data points. Embodiments select categories and measures by which to cluster the supply chain data points. Embodiments cluster the data points into intersection clusters as measured by the selected categories and measures. Embodiments generate time interval clusters that divide the intersection clusters into one or more time intervals. Embodiments generate K-values for the plurality of data points in relation to the number of time interval clusters. Embodiments generate local outlier factors for the plurality of data points using the generated K-values.
US11868951B2
A system for generating a geographically-clustered routing solution includes a computer system configured to receive a plurality of orders. Each order in the plurality of orders comprises a geographic location. The plurality of orders are clustered into a plurality of clusters based on the geographic location of each order and a routing solution is generated for each of the plurality of clusters. Each routing solution is transmitted to at least one vehicle system.
US11868947B2
In some embodiments, apparatuses and methods are provided herein useful to the sortation of products using a conveyor assembly. In some embodiments, there is provided a system for receiving and sorting products shipped to a shopping facility including: a delivery location at a shopping facility configured to receive a shipment of products; a conveyor assembly comprising: a product identification module configured to read identification data from an identification label disposed on a product; a plurality of sortation modules configured to move the product to one of a predetermined plurality of sortation destination areas; a control circuit operatively coupled to the product identification module and to each of the sortation modules, the control circuit configured to: receive the identification data from the product identification module; determine the sortation destination area for the product based at least on one of shopping facility data and shipping data regarding the product as sortation criteria; and cooperate with the plurality of sortation modules to move the product to the determined sortation destination area.
US11868946B2
A system for parcel transport and tracking that operates responsive to data bearing records includes a plurality of geographically spaced repositories. The exemplary repositories include a plurality of enclosed compartment spaces. Access to each of the enclosed compartment spaces is controlled by respective door which is in operative connection with the respective lock. Central control circuitry in operative connection with the repositories is operative to control access to the compartment spaces and to cause compartments to be selectively accessible so that selected parcels may be placed therein or removed therefrom. Exemplary arrangements provide for the pickup of parcels at initial pickup addresses at which shipments originate and deliveries to final delivery addresses of parcel recipients.
US11868944B2
A container image management system for distributed clusters, the system including at least one master node and at least one worker node. The at least one master node includes a container image database, a request input module and a container image management module. The container image management module is responsive when the container image management module establishes the connection to the container image database, then it is configured to perform a read/write operation on the container image database. The container image database is a distributed database configured to store node information of the at least one master node and the at least one worker node in the container image management system. The request input module is configured to receive request content including a request destination and command execution content. The command execution content includes an execution operation field and an executed container image list.
US11868939B2
A server system may facilitate and participate in operations relating to physical activity goals being performed at user devices. For example, the server system may receive a physical activity goal from a first user device associated with a first user profile. The server system may also receive a reward corresponding to the physical activity goal from the first user device. The server system may also transmit at least the physical activity goal to a second user device associated with a second user profile. The server system may also receive, from the second user device, first information associated with the physical activity goal. The server system may also transmit second information associated with the reward to the second user device.
US11868938B1
An apparatus and method for tracking greenhouse gas impact is disclosed. The apparatus may include at least a processor, and a memory communicatively connected to the at least a processor. The memory contains instructions configuring the at least a processor to receive operation data, determine a portion of the operation data pertaining to an inefficient maneuver, wherein determining the portion of the operation data includes classifying each of the operation data to maneuver efficiency category and determining the portion of the operation data pertaining to the inefficient maneuver as a function of the maneuver efficiency category. The memory further contains instructions configuring the at least a processor to calculate greenhouse gas impact for the inefficient maneuver data.
US11868935B2
A system and method for allocating computer resources. The method includes generating a resource allocation policy defined for an organization for allocating the computer resources, determining a resource category allocation based on the generated resource allocation policy, generating a usage data, allocating the computer resource based on at least one of the generated usage data or the determined resource category allocation, executing allocation engines to allocate remaining unallocated computer resources, and providing a predicted resource allocation to implement the allocating of the computer resource.
US11868932B2
In an approach for real-time opportunity discovery for productivity enhancement of a production process, a processor extracts a set of features from time series data, through autoencoding using a neural network, based on non-control variables for the time series data. A processor identifies one or more operational modes based on the extracted features including a dimensional reduction with a representation learning from the time series data. A processor identifies a neighborhood of a current operational state based on the extracted features. A processor compares the current operational state to historical operational states based on the time series data at the same operational mode. A processor discovers an operational opportunity based on the comparison of the current operational state to the historical operational states using the neighborhood. A processor identifies control variables in the same mode which variables are relevant to the current operational state.
US11868931B2
Arrangements described herein provide a reliability-aware method of determining a schedule for performing a set of tasks for agents. The arrangements determine the schedule based on an objective function that aims to provide a greater probability of completion of the schedule. This allows a more reliable schedule to be determined that takes into account the risk that one or more of the agents will fail during the operation of the schedule. This ensures that the schedule integrates sufficient fail-safes to avoid or at least reduce the need for rescheduling to account for agent failure.
US11868926B2
The disclosure provides a method for managing a public place in a smart city. The method may comprise obtaining pedestrian distribution information in a preset area during a current time period. The method may comprise determining, based on the pedestrian distribution information, at least one area location in the preset area for a future time period, and a population flow load of the area location may be greater than a first threshold. The method may comprise determining, based on the area location, prompt information. The method may comprise sending the prompt information to a user platform through a service platform.
US11868917B1
A method of implementing a network-enabled secure door lock, comprising obtaining measurements of an environment associated with a door from a variety of sensor types; generating, based at least in part on the measurements, a set of inputs to a machine-learning model; inputting the set of inputs into the machine learning model to determine a status of the door; generating a message that indicates the status of the door; and transmitting the message to a user device.
US11868915B2
In a computer-implemented method of assessing driving performance using route scoring, driving data indicative of operation of a vehicle while the vehicle was driven on a driving route may be received. Road infrastructure data indicative of one or more features of the driving route may also be received. A route score for the driving route may be calculated using the road infrastructure data, and a driving performance score for a driver of the vehicle may be calculated using the driving data and the route score for the driving route. Data may be sent to a client device via a network to cause the client device to display the driving performance score and/or a ranking based on the driving performance score, and/or the driving performance score may be used to determine a risk rating for the driver of the vehicle.
US11868913B2
System, apparatus and method may permit users to collaboratively engage in inference on a computer and visualize structure of that inference, and provide a formal verification system for informal argumentation and inference. The system and method may generate and allow for modification of graphical structures that represent sequences of structured rational argumentation; and automatically monitor, compute and represent ratings or scores of nodes within the structure; indicate whether a node is supported by a chain of argumentation that has not been validly rebutted. The graphical structures may be displayed to bring into focus contentious and significant underlying points within an argument, and simulate the effects of alternative resolutions of these contentious points. The graphical displays may provide a transparent verification to other users of the state of what can be demonstrated and refuted, allow discovery of weak or missing points in a logical argument, and allow rational inference by users.
US11868910B2
A device for generating training data sets for signal type recognition has at least one radio frequency signal generator for generating at least one artificial radio frequency signal, a radio frequency receiver connected to the at least one radio frequency signal generator for receiving the at least one artificial radio frequency signal generated by the at least one radio frequency signal generator, and a signal data recorder connected to the radio frequency receiver for storing the radio frequency signal received by the radio frequency receiver as a training data set. Further, a method for generating training data sets as well as a training data set are provided.
US11868906B2
An example method comprises receiving historical sensor data of a first time period, the historical data including sensor data of a renewable energy asset, extracting features, performing a unsupervised anomaly detection technique on the historical sensor data to generate first labels associated with the historical sensor data, performing at least one dimensionality reduction technique to generate second labels, combining the first labels and the second labels to generate combined labels, generating one or more models based on supervised machine learning and the combined labels, receiving current sensor data of a second time period, the current sensor data including sensor data of the renewable energy asset, extracting features, applying the one or more models to the extracted features of the current sensor data to create a prediction of a future fault in the renewable energy asset, and generating a report including the prediction of the future fault in the energy asset.
US11868904B2
Disclosed are a system and method for training and managing a prediction model, and a master apparatus and a slave apparatus for the same. there is provided a system for training and managing a prediction model, the system including a master apparatus configured to generate a prediction model, train the prediction model, and obtain the trained prediction model; and a slave apparatus configured to collect data, transmit the data to the master apparatus, receive the prediction model or the trained prediction model from the master apparatus, and operate based on the prediction model or the trained prediction model. The master apparatus is further configured to generate the prediction model or train the prediction model based on the data transmitted from the slave apparatus.
US11868900B1
One embodiment includes a method for generating representations of inputs with missing values. The method includes steps for receiving an input includes a set of one or more values for several features, wherein the set of values for at least one of the several features includes values for each of several points in time, and for identifying a missingness pattern of the input, wherein the missingness pattern for the at least one feature indicates whether the set of values is missing a value for each of the several points in time. The method further includes steps for determining a set of one or more transformation weights based on the missingness pattern, and transforming the input based on the determined transformation weights.
US11868899B2
A model configuration selection system, the model configuration selection system comprising a processing circuitry configured to: (A) obtain: (a) one or more model configurations, each model configuration includes a set of parameters utilized to generate respective models, and (b) a training data-set comprising a plurality of unlabeled records, each unlabeled record including a collection of features describing a given state of a physical entity; (B) cluster the training data-set into two or more training data-set clusters using a clustering algorithm; (C) label (a) the unlabeled records of a subset of the training data-set clusters with a synthetic normal label, giving rise to a normal training data-set, and (b) the unlabeled records of the training data-set clusters not included in the subset with a synthetic abnormal label; (D) train, for each model configuration, using the normal training data-set, a corresponding model utilizing the corresponding set of parameters, each model capable of receiving the unlabeled records, and determining, for each of the unlabeled records, a corresponding normal label or abnormal label, wherein the normal label being indicative of conformity of the respective unlabeled record with an allowed state of the physical entity and the abnormal label being indicative of conformity of the respective unlabeled record with a disallowed state of the physical entity; (E) determine, for each model, a score, associated with an ability of the corresponding model to determine labels to the unlabeled records of the training data-set in accordance with the synthetic normal labels and with the synthetic abnormal labels; and (F) perform an action, based on the scores.
US11868897B2
Systems and methods for monitoring of icon in an external display device are disclosed. Images of an icon displayed in a display device may be continually captured as video frames by a video camera of an icon monitoring system. While operating in a first mode, video frames may be continually analyzed to determine if the captured image matches an active template icon known to match the captured image of the icon. While the captured image matches the active template icon, operating in the first mode continues. Upon detecting a failed match to the active template icon, the system starts operating in a second to search among known template icons for a new match. Upon finding a new match, the active template icon may be updated to the new match, and operation switches back to the first mode. Times of transitions between the first and second modes may be recorded.
US11868893B2
Implementing a convolutional neural network (CNN) includes configuring a crosspoint array to implement a convolution layer in the CNN. Convolution kernels of the layer are stored in crosspoint devices of the array. Computations for the CNN are performed by iterating a set of operations for a predetermined number of times. The operations include transmitting voltage pulses corresponding to a subpart of a vector of input data to the crosspoint array. The voltage pulses generate electric currents that are representative of performing multiplication operations at the crosspoint device based on weight values stored at the crosspoint devices. A set of integrators accumulates an electric charge based on the output electric currents from the respective crosspoint devices. The crosspoint array outputs the accumulated charge after iterating for the predetermined number of times. The accumulated charge represents a multiply-add result of the vector of input data and the one or more convolution kernels.
US11868892B2
An apparatus to facilitate partially-frozen neural networks for efficient computer vision systems is disclosed. The apparatus includes a frozen core to store fixed weights of a machine learning model, one or more trainable cores coupled to the frozen core, the one or more trainable cores comprising multipliers for trainable weights of the machine learning model, and wherein the alpha blending layer includes a trainable alpha blending parameter, and wherein the trainable alpha blending parameter is a function of a trainable parameter, a sigmoid function, and outputs of frozen and trainable blocks in a preceding layer of the machine learning model.
US11868888B1
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a document classification neural network. One of the methods includes training an autoencoder neural network to autoencode input documents, wherein the autoencoder neural network comprises the one or more LSTM neural network layers and an autoencoder output layer, and wherein training the autoencoder neural network comprises determining pre-trained values of the parameters of the one or more LSTM neural network layers from initial values of the parameters of the one or more LSTM neural network layers; and training the document classification neural network on a plurality of training documents to determine trained values of the parameters of the one or more LSTM neural network layers from the pre-trained values of the parameters of the one or more LSTM neural network layers.
US11868878B1
Disclosed herein are techniques for implementing a large fully-connected layer in an artificial neural network. The large fully-connected layer is grouped into multiple fully-connected subnetworks. Each fully-connected subnetwork is configured to classify an object into an unknown class or a class in a subset of target classes. If the object is classified as the unknown class by a fully-connected subnetwork, a next fully-connected subnetwork may be used to further classify the object. In some embodiments, the fully-connected layer is grouped based on a ranking of target classes.
US11868877B2
An arithmetic device and an electronic device having small power consumption is provided. An arithmetic device and an electronic device capable of high-speed operation is provided. An arithmetic device and an electronic device capable of suppressing heat generation is provided. The arithmetic device includes a first arithmetic portion and a second arithmetic portion. The first arithmetic portion includes a first CPU core and a second CPU core. The second arithmetic portion includes a first GPU core and a second GPU core. The CPU cores each have a power gating function and each include a first data retention circuit electrically connected to a flip-flop. The first GPU core includes a second data retention circuit capable of retaining an analog value and reading out the analog value as digital data of two or more bits. The second GPU core includes a third data retention circuit capable of retaining a digital value and reading out the digital value as digital data of one bit. The first to third data retention circuits each include a transistor including an oxide semiconductor and a capacitor.
US11868873B2
Disclosed is a convolution operator system comprising a Convolution Neural Network (CNN) reconfigurable engine including a plurality of Mini Parallel Rolling Engines (MPREs) for performing a convolution operation concurrently on an image. An input router receives image data. A controller allocates image data to computing blocks through a set of data flow control blocks. Each computing block produces a convolution output corresponding to each row of the image. The controller allocates a plurality of group having one or more computing blocks to generate a set of convolution output. Further, a pipeline adder aggregates the set of convolution output to produce an aggregated convolution output. An output router transmits either the convolution output or the aggregated convolution output for performing subsequent convolution operation to generate a convolution result for the image data.
US11868868B2
Disclosed is a method for implementing an adaptive stochastic spiking neuron based on a ferroelectric field effect transistor, relating to the technical field of spiking neurons in neuromorphic computing. Hardware in the method includes a ferroelectric field effect transistor (fefet), an n-type mosfet, and an l-fefet formed by enhancing a polarization degradation characteristic of a ferroelectric material for the ferroelectric field-effect transistor, wherein a series structure of the fefet and the n-type mosfet adaptively modulates a voltage pulse signal transmitted from a synapse. The l-fefet has a gate terminal connected to a source terminal of the fefet to receive the modulated pulse signal, and simulates integration, leakage, and stochastic spike firing characteristics of a biological neuron, thereby implementing an advanced function of adaptive stochastic spike firing of the neuron.
US11868867B1
Described herein is a neural network accelerator (NNA) with a decompression unit that can be configured to perform multiple types of decompression. The decompression may include a separate subunit for each decompression type. The subunits can be coupled to form a pipeline in which partially decompressed results generated by one subunit are input for further decompression by another subunit. Depending on which types of compression were applied to incoming data, any number of the subunits may be used to produce a decompressed output. In some embodiments, the decompression unit is configured to decompress data that has been compressed using a zero value compression scheme, a shared value compression scheme, or both. The NNA can also include a compression unit implemented in a manner similar to that of the decompression unit.
US11868865B1
A system includes receiving data associated with an account, the data having a plurality of members; generating based on an ensemble teacher model, a deep learning model having a number of layers; inputting a plurality of members determined to be daily inputs into the deep learning model; extracting a daily pattern from the daily inputs and aggregating a deep learning model output; inputting the global inputs and an aggregated deep learning model output into a classifier; outputting from the classifier, a number of scores combined into a single score for the account. Further, the device may include alerting a user if the single score falls outside of a predetermined threshold.
US11868862B2
A method of modelling data, comprising: training an objective function of a linear classifier, based on a set of labeled data, to derive a set of classifier weights; defining a posterior probability distribution on the set of classifier weights of the linear classifier; approximating a marginalized loss function for an autoencoder as a Bregman divergence, based on the posterior probability distribution on the set of classifier weights learned from the linear classifier; and classifying unlabeled data using the autoencoder according to the marginalized loss function.
US11868858B2
Systems and techniques for distributed machine learning (DML) in an information centric network (ICN) are described herein. Finite message exchanges, such as those used in many DML exercises, may be efficiently implemented by treating certain data packets as interest packets to reduce overall network overhead when performing the finite message exchange. Further, network efficiency in DML may be improved achieved by using local coordinating nodes to manage devices participating in a distributed machine learning exercise. Additionally, modifying a round of DML training to accommodate available participant devices, such as by using a group quality of service metric to select the devices, or extending the round execution parameters to include additional devices, may have an impact on DML performance.
US11868855B2
In exemplary aspects, a golden data structure can be used to validate the stability of machine learning (ML) models and weights. The golden data structure includes golden input data and corresponding golden output data. The golden output data represents the known correct results that should be output by a ML model when it is run with the golden input data as inputs. The golden data structure can be stored in a secure memory and retrieved for validation separately or together with the deployment of the ML model for a requested ML operation. If the golden data structure is used to validate the model and/or weights concurrently with the performance of the requested operation, the golden input data is combined with the input data for the requested operation and run through the model. Relevant outputs are compared with the golden output data to validate the stability of the model and weights.
US11868852B1
A machine learning algorithm, such as a random forest regressor, can be trained using a set of annotated data objects to estimate the risk or business value for an object. The feature contributions for each data object can be analyzed and a representation generated that clusters data objects by feature contributions. Any clustering of data objects with incorrect scores in the visualization can be indicative of gaps in the regressor training. Adjustments to the inputs can be made, and the regressor retrained, to eliminate clustering of errors for similar feature contributions. Correcting the risk score estimations can ensure that the appropriate security policies and permissions are applied to each data object.
US11868848B2
Systems, methods, applications and uses for trans-radix quantum information processing elements are disclosed.
US11868846B1
A comparative rejection sampling technique selects a bound set of possible execution run results for a process to be simulated, such as a quantum circuit, for each possible execution run result a modeled probability of a state associated with the possible execution run result is determined. For example a tensor network algorithm may be used to determine quantum state probabilities for each quantum state execution result included in the bound set. Based on the determined probabilities one of the possible execution run results is selected from the set of possible execution run results as an accepted simulated execution run result for a run of the process being simulated.
US11868843B2
A tooling system may comprise a device configured to communicate with an identifier of a machine tool and a tool database having tool information including a predefined proximity associated with the identifier. The device may be configured to automatically activate, without a user-initiated scan, communication with at least one of the machine tool and the tool database in response to the identifier being within the predefined proximity. The device may also be configured to transfer tool information of the machine tool with respect to the tool database.
US11868842B2
A method, system and barcode reader for transmitting barcode scan information from a barcode reader to an external imaging system including one or more image capturing devices when the barcode reader is within a field of view of the external imaging system. Responsive to successfully decoding an indicia, the barcode reader transmits, to the external imaging system via an optical signal assembly, a first optical signal based at least in part on the indicia. Responsive to detecting an object within a product scanning region of the barcode reader and no successful decode of an indicia, the barcode reader transmits, to the external imaging system via the optical signal assembly, a second optical signal indicating the object being passed within the product scanning region with no successful decode.
US11868840B2
In an induction system for use with an object processing system, a distribution system is disclosed for providing dissimilar objects into one of a plurality of receiving units. The distribution system includes a conveyor section that travels over a vacuum roller, and the plurality of receiving units arranged generally below the vacuum roller such that an object with a mass will fall toward one of the plurality of receiving units based on both the object's mass and a vacuum force applied to the object through the conveyor section.
US11868832B2
A transaction card construction and a method for making transaction cards provides increased security for transaction card magnetic strips. The transaction card construct on includes a card inlay and a clear card body. The card inlay is formed via a lamination press process with the magnetic strip attached to a back surface of the card inlay. The card body may have a window through which a data storage element may be exposed for accessing, such as by a magnetic stripe reader or EMV chip reader. The card body may be formed by adhering the card inlay to the clear card body.
US11868828B1
A storage product having a network interface and a bus switch connecting a random-access memory, a processing device, and a storage device, and connected via an external computer bus to an external processor. The storage product can receive via the network interface first messages and second messages for network storage services. The bus switch is operable to provide a first bus between the processing device and the random-access memory to buffer the first messages into the random-access memory, a second bus between the processing device and the storage device to buffer the second messages into a local memory of the storage device, and a third bus between the processor and the random-access memory to retrieve the first messages from the random-access memory and generate third messages. The storage device is configured to process the second and third messages to provide network storage services.
US11868827B1
A storage product having: a network interface operable on a computer network; a bus connector adapted to be connected to a computer bus; a storage device having a storage capacity accessible through network storage services provided over the network interface; and a processing device configured to at least generate storage access messages from incoming packets received by the network interface from the computer network. The storage product is operable in a standalone mode when no local host system is connected to the bus connector to control the storage product and operable in a slave mode when a local host system is connected to the bus connector to process a portion of the storage access messages.
US11868820B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing critical section subgraphs in a computational graph system. One of the methods includes executing a lock operation including providing, by a task server, a request to a value server to create a shared critical section object. If the task server determines that the shared critical section object was created by the value server, the task server executes one or more other operations of the critical section subgraph in serial. The task server executes an unlock operation including providing, by the task server, a request to the value server to delete the shared critical section object.
US11868813B2
A workgroup-computing-entity-based fail-safe/evolvable hardware core structure is disclosed which includes a 3-hierarchical-level 6-workgroup-Basic-Building-Block (6-wBBB) created to supplant the node-computing-entity-based non-fail-safe/limited evolvable von-Neumann core structure of 3-hierarchical-level 3-node-BBB, (i.e., base-level IO-devices/mid-level main memory/top-level CPU) and all the first-time fail-safe workgroup systems can be subsequently generated in the second period along the workgroup-computing evolutionary timeline. Furthermore, based on the first 6-wBBB evolvable architecture, the workgroup evolutionary processes can go up to 7 generations in creating all the necessary workgroup-computing entity-based hardware core structures, so that all the real-time intelligent workgroup-computing systems can be generated in the third period along the workgroup-computing evolutionary timeline.
US11868781B2
In one embodiment, a method includes accessing a loaded but paused source process executable and disassembling the source process executable to identify a system call to be instrumented and an adjacent relocatable instruction. Instrumenting the system call includes building a trampoline for the system call that includes a check flag instruction at or near an entry point to the trampoline and two areas of the trampoline that are selectively executed according to results of the check flag instruction. Building a first area of the trampoline includes providing instructions to execute a relocated copy of the adjacent relocatable instruction and return flow to an address immediately following the adjacent relocatable instruction. Building a second area of the trampoline includes providing instructions to invoke at least one handler associated with executing a relocated copy of the system call and return flow to an address immediately following the system call.
US11868776B2
A coprocessor may include a memory configured to store a plurality of Very Long Data Words, each as a test Very Long Data Word (VLDW) having a length in the range of about one thousand bits to one million or more bits and containing encoded information that is distributed across the length of the VLDW. A processor generates search terms and a processing logic unit receives a test VLDW from the memory, receives a search term from the processor, and computes a Boolean inner product between the search term and the test VLDW read from memory indicative of the measure of similarity between the test VLDW and the search term. Optionally, buffers within logic circuits of processing pipelines may receive the test VLDWs.
US11868772B2
Heterogeneous memory management and services. A memory metadata service obtains memory configuration information that identifies one or more sharable load-store memory segments available on each of a plurality of computing devices. The memory metadata service generates a memory metadata repository that comprises memory metadata that identifies, for each computing device of the plurality of computing devices, the one or more sharable load-store memory segments available on the computing device and, for each sharable load-store memory segment, a memory size of the sharable load-store memory segment and at least one memory attribute. The memory metadata service receives, from a first requesting computing device, a first memory allocation request that requests a first quantity of load-store memory. The memory metadata service sends, to the first requesting computing device, memory allocation information that identifies a first sharable load-store memory segment based on the memory metadata repository.
US11868769B1
Deployments of microservices executing in a cloud are automatically managed. Some microservices are deployed on dedicated nodes, others in serverless configurations. Rates of invocation and runtime data of microservices are monitored. Responsive to the monitored rate of invocation of a microservice running serverless exceeding a given threshold, the microservice is automatically redeployed to a dedicated node. A microservice executing on a dedicated node may be redeployed serverless if the infrequency with which it is called is sufficient. Microservices can be automatically redeployed between different dedicated nodes with different capacities based on monitored usage. The underlying cloud service provider may be automatically monitored for changes in serverless support functionality. Responsive to these changes, the thresholds at which microservices are redeployed can be automatically adjusted. Microservices may also be redeployed, and thresholds adjusted, in response to serverless microservice failures resulting from insufficient support provided by the underlying cloud service provider.
US11868765B2
In a computer-implemented method for automatically presenting a visualization of information within a terminal for interfacing with a distributed version control system, an input is received at a command line interface of a terminal for interfacing with a distributed version control system, the input including an operation to be performed by the distributed version control system. The operation to be performed by the distributed version control system is identified based on the input. The operation is executed to generate output of the operation. The output is displayed within the command line interface. A graphical visualization of the output is automatically displayed within a visualization pane of the terminal, wherein the graphical visualization is interactive.
US11868761B2
A controller device manages a plurality of network devices. The controller device includes one or more processing units configured to receive an upgrade request; obtain a redundancy model indicating network device redundancies or service redundancies; determine, based on the upgrade request and the redundancy model, an update graph having nodes each representing one of the network devices or one of the services, the update graph also having at least one edge that connects two of the nodes and that indicates the network redundancy or the service redundancy; determine, based on the update graph including the at least one edge, an update schedule for performing an update of software for the network devices that ensures availability for the first network device or second network device or availability for the service; and update the software of each of the network devices according to the update schedule.
US11868755B2
A system for updating software installed on an electronic unit on a vehicle can include a processor and a memory. The processor can be disposed on an intermediate communications device. The intermediate communications device can be a mobile device. The memory can store an update request module and an update existence module. The update request module can include instructions that when executed by the processor cause the processor to receive, from the electronic unit on the vehicle, a request for an update of the software. The request can include: (1) an identification of a version of the software currently installed on the electronic unit and (2) a key to specifically identify the electronic unit. The update existence module can include instructions that when executed by the processor cause the processor to receive, from a device associated with development of the software, information about an existence of the update.
US11868751B2
Aspects of the subject disclosure may include, for example, a non-transitory machine-readable medium comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising: receiving by a selected one of a plurality of containers incoming traffic from a legacy application, the legacy application having been associated with a migrated application prior to the migrated application having been installed on a Software as a Service (SaaS) cloud infrastructure, the incoming traffic comprising a first instruction to perform a first legacy operation; mapping the first legacy operation of the legacy application to a replacement instruction for the migrated application by receiving data from the selected container and assigning the replacement instruction to replace the first instruction; and communicating with the migrated application on the SaaS cloud infrastructure, the communicating comprising sending to the migrated application on the SaaS cloud infrastructure the replacement instruction. Other embodiments are disclosed.
US11868739B2
The disclosure relates to an artificial intelligence (AI) system that simulates functions such as cognition and judgment of the human brain by utilizing machine learning algorithms such as deep learning and its applications.
A method in which a device provides translation information of an application includes obtaining a resource file of an application through an operating system (OS) of the device; translating text to be displayed on an execution screen of the application from the obtained resource file by using an artificial intelligence model; generating the execution screen of the application by using the resource file and the translated text; and displaying the generated execution screen, wherein the translating includes translating the text of a first language into a second language by applying at least a part of data in the resource file to the artificial intelligence model trained to translate the text to be displayed on the execution screen of the application.
US11868735B1
In an embodiment, communication data including an interaction between at least two individuals in an organization is received via at least two communication platforms. Content of the interaction is extracted to produce extracted content. A frequency of interaction and a type of interaction between the at least two individuals is determined based on the extracted content. A map representative of social interaction within the organization is generated. The map includes an indication of the frequency of interaction and the type of interaction between the at least two individuals. A new frequency of the interaction and a new type of interaction for at least a first individual of the at least two individuals with another individual is determined based on the map. A signal representing the new frequency of interaction and the new type of interaction with the other individual in the organization is provided to a compute device.
US11868724B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating author vectors. One of the methods includes obtaining a set of sequences of words, the set of sequences of words comprising a plurality of first sequences of words and, for each first sequence of words, a respective second sequence of words that follows the first sequence of words, wherein each first sequence of words and each second sequence of words has been classified as being authored by a first author; and training a neural network system on the first sequences and the second sequences to determine an author vector for the first author, wherein the author vector characterizes the first author.
US11868723B2
The disclosure herein describes a system for interpreting text-based similarity between a seed item and a recommended item selected by a pre-trained language model from a plurality of candidate items based on semantic similarities between the seed item and the recommended item. The system analyzes similarity scores and contextual paragraph representations representing text-based descriptions of the seed item and recommended item to generate gradient maps and word scores representing the text-based descriptions. A model for interpreting text-based similarity utilizes the calculated gradients and word scores to match words from the seed item description with words in the recommended item description having similar semantic meaning. The word-pairs having the highest weight are identified by the system as the word-pairs having the greatest influence over the selection of the recommended item from the candidate items by the original pre-trained language model.
US11868722B1
A processor-implemented method for detecting an information operations campaign includes retrieving a first neural network language model including a natural language model trained on a first dataset. The first neural network language model is modified, via transfer learning and based on a second dataset, to produce a second neural network language model. Social media post data associated with a social media post is received, and features are extracted from the social media post data. The features are tokenized to produce at least one token including a value. A prediction score for the at least one token is generated using the trained neural network language model. If the prediction score exceeds a threshold value, a threat warning including a representation associated with at least one of the social media post or an account associated with the social media post is generated.
US11868718B2
Information indicating what technology and service are necessary to solve issues is provided by a device including dictionaries recording words having similar meanings and concepts concept co-occurrences in which two of the concepts are combined, a classification of each of technology names and service names, and a score assigned to each of the classifications, a sentence input unit receiving a sentence representing an issue, a morpheme analysis unit performing morpheme analysis on the sentence and output morphemes, a concept conversion unit extracting a word from the morphemes and convert the extracted word to a concept, a classification identifying unit configured to sum scores of respective classifications in which a set of the extracted concepts and the concept co-occurrence match and identify the classification having a highest summed score, and a recommendation unit configured to obtain, from the name list, the technology names and service names belonging to the identified classification.
US11868717B2
Techniques to capture document data are disclosed. It is determined that a sequence of pages in a stream of document page images comprise a single multi-page document. Data is extracted from two or more different pages included in the sequence. The data extracted from two or more different pages included in the sequence of pages is used to populate a data entry form associated with the multi-page document.
US11868708B2
Systems and methods of the present technology generally provide computer implemented assistance for data summary, including organizing and generating a summary of data selected form source documents. A data set of user-identified information from one or more source documents and/or custom information may be received by a system server of a data summary system. The system server assigns a unique identifier to the user-identified information and/or the custom information. The system server may then analyze and prioritize the user-identified information and any custom information, and generate a formatted summary that includes the user-identified information and the custom information. The system server may then provide the summary via the communication link to a client device.
US11868705B2
An information processing apparatus includes a processor configured to: associate, with an edited part of a first document displayed on a display, information indicative of a second document different from the first document in a case where the second document is open on a document display application when the first document is edited; and display the information indicative of the second document on the display when the edited part is selected.
US11868697B2
Systems, methods and devices are provided, which can include an engineering change order (ECO) base. A base layout cell includes metal layer regions, conductive gate patterns arranged above metal layer regions; oxide definition (OD) patterns, metal-zero layer over oxide-definition (metal-zero) patterns, at least one cut metal layer (CMD) pattern; and at least one via region. The base layout cell can be implemented in at least two non-identical functional cells. A first functional cell of the at least two non-identical functional cells includes first interconnection conductive patterns arranged connecting metal-zero structures corresponding to at least two metal-zero patterns in a first layout, and a second functional cell of the at least two non-identical functional cells includes second interconnection conductive patterns arranged connecting metal-zero structures corresponding to at least two metal-zero patterns in a second layout.
US11868688B1
A method of optimizing golf club head and golf ball design is disclosed herein. The method includes inputting a RBF for stress, a RBF for CT and a RBF for ball speed into an Adaptive Simulated Annealing algorithm to generate an optimized structure for the club head for ball speed.
US11868685B2
A computer-implemented method of generating a digital twin. To improve the efficiency of handling a digital twin the method includes the steps of: providing a digital twin modular system, the digital twin modular system being characterized by digital twin modules being adapted or being adaptable to digital twin features, the digital twin features relating to at least one of calculation properties, scope of simulation, model architecture, communication safety, accessibility, data storage, encryption functions, resource allocation, hardware requirements, providing a tuning module, wherein the tuning module includes a tuning module parameter set, wherein the tuning module parameter-set includes tuning module parameters respectively corresponding to at least one digital twin feature generating a digital twin by using the tuning module performing the steps of selecting, configuring, and combining digital twin modules of the digital twin modular system according to the tuning module parameters.
US11868683B2
A platform for design of a lighting installation generally includes an automated search engine for retrieving and storing a plurality of lighting objects in a lighting object library and a lighting design environment providing a visual representation of a lighting space containing lighting space objects and lighting objects. The visual representation is based on properties of the lighting space objects and lighting objects obtained from the lighting object library. A plurality of aesthetic filters is configured to permit a designer in a design environment to adjust parameters of the plurality of lighting objects handled in the design environment to provide a desired collective lighting effect using the plurality of lighting objects.
US11868682B1
A method includes accessing a three-dimensional architectural file of a building. The method further includes extracting architectural data from the three-dimensional architectural file and rendering, from the architectural data, a two-dimensional construction floorplan. Additionally, the method includes filtering the architectural data to generate a set of filtered data and storing the set of filtered data in high-availability storage. Further, the method includes overlaying a set of shapes corresponding to a set of assemblies on the two-dimensional drawing. Furthermore, the method includes assigning a set of measurements identified in the set of filtered data to the set of assemblies, where assigning a measurement to an assembly includes modifying a color of a shape corresponding to the assembly to identify the assembly being assigned the measurement. The method also includes compiling values associated with the measurements of the set of assemblies to generate a bid value.
US11868678B2
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining an audio input, the audio input representing sound emanating from a key press based user interface; generating a context pattern based on the audio input; performing classification of the context pattern to classify the context pattern as belonging to a signature pattern classification, wherein the signature pattern classification specifies a user activity; and providing an output based on the performing classification.
US11868676B2
Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving, by a messaging application implemented on a client device, input that selects a sound option to add sound to one or more images; in response to receiving the input, presenting a sound editing user interface element that visually indicates a played portion of the sound and separately visually indicates an un-played portion of the sound; receiving an interaction with the sound editing user interface element to modify a start point of the sound; embedding a graphical element representing the sound in the one or more images; playing, by the messaging application, the sound associated with the graphical element starting from the start point together with displaying the one or more images.
US11868670B2
An information processing system includes a management device configured to manage print data including print data elements. The management device includes a first processor configured to manage the print data and the print data elements in association with each other, and in response to specification of a possibility of reprinting of the print data, output the print data element to the processing device while associating information indicating the possibility of reprinting with the print data element. Each of the processing devices includes a second processor configured to process the print data element output from the management device, cause a memory to store the print data element associated with the information indicating the possibility of reprinting, and in response to a reprinting instruction from the management device, process the print data element associated with the information indicating the possibility of reprinting by reading the print data element from the memory.
US11868665B2
Examples herein relate to a solid state drive that includes a media, first circuitry, and second circuitry. In some examples, the first circuitry is to execute one or more commands. In some examples, the second circuitry is to receive a configuration of at one type of command, where the configuration is to define an amount of media bandwidth allocated for the at one type of command; receive a command; and assign the received command to the first circuitry for execution.
US11868660B2
A set of submission queues associated with a host system is identified. A first set of internal queues and a second set of internal queues is generated based on the set of submission queues. Responsive to fetching a first memory access command pending in a submission queue of the set of submission queues, a first internal queue of the first set of internal queues is populated. Responsive to processing the first memory access command from the first internal queue of the first set of internal queues, a second internal queue of the second set of internal queues is populated. Responsive to completion of the first memory access command from the second internal queue of the second set of internal queues, an indication of the completion of the first memory access command is returned to the host system.
US11868657B2
A memory controller, a method of operating the memory controller, and an electronic device including the memory controller are disclosed. The method of operating a memory controller, comprising receiving, from a host core, a plurality of commands for a memory, identifying, from among the plurality of commands, processing in memory (PIM) commands to execute one or more operations in the memory, verifying ordering information from a data field in each of the PIM commands, and reordering the PIM commands based on the ordering information and transmitting the reordered PIM commands to the memory.
US11868653B2
According to one embodiment, a memory system stores write data received from a host to a shared write buffer for write destination blocks, acquires first write data for plural pages from the shared write buffer, and writes the first write data to a first write destination block by a first-step write operation. When receiving write data from the host in a state in which an empty region does not exist in the shared write buffer, the memory system discards write data in the shared write buffer in which the first-step write operation has been finished. In a case where the first write data do not exist in the shared write buffer when a second-step write operation of the first write data is to be executed, the memory system transmits a request to acquire the first write data to the host.
US11868652B2
Disclosed is a method of allocating a buffer memory to a plurality of data storage zones. In some implementations, the method may include comparing a free buffer space size to a reallocation threshold size that is re-allocable at a reallocation cycle, deallocating, upon a determination that the free buffer space size is smaller than the reallocation threshold size, at least a portion of an occupied buffer space size to create a new free buffer space based on a history of buffer memory utilization of the occupied buffer space, and allocating the existing free buffer space and the new free buffer space to targeted data storage zones based on history of buffer memory utilizations corresponding to the targeted data storage zones.
US11868649B2
Methods, systems, and devices for memory systems for secure sequential storage devices are described. The system may identify a request for a first portion of a memory system to operate in a first configuration and a second portion of the memory system to operate in a second configuration. The system may enter, a first power mode having a lower power consumption than a second power mode based on receiving the request and store a first address associated with a last information to be stored in the first portion of the memory system before the first portion entered the first power mode. In some cases, the memory system may enter the second power mode based on storing the first address, read the first address, and store data in a second address consecutively indexed after the first address based on reading the first address.
US11868637B2
In a storage system that implements RAID (D+P) protection groups a drive subset initially has (D+P) drives plus a spare drive with (D+P) splits. Spare splits are distributed with drive index and split index adjacency such that no single drive or split index contains multiple spare splits. When the drive subset is incremented by one drive a group of selected splits are relocated to the new drive based on drive index and split index adjacency such that no single drive or split index contains multiple members of a new protection group. If one of the drives is failing or fails, then an adjusted spare split index value is calculated for each protection group member on that drive so that the protection group members are rebuilt or relocated without placing more than one member of any protection group on a single drive. Adjusted spare split index values may be calculated in steps using the data split indices in ascending order and the largest drive indices in descending order.
US11868634B2
Systems and methods for file management by mobile computing devices. An example method, performed by a computer system, may comprise: storing, by a computer system, a first file having a first size, in a memory; storing, in the memory, a second file derived from the first file, the second file having the second size, the second size being less than the first size; determining that the memory is not sufficient to perform a memory write operation; selecting a third file having a fourth file associated with it, the fourth file derived from the third file; and removing the third file from the memory.
US11868626B2
A storage device set is provided. The storage device set includes a reconfigurable logic chip and a storage device. The logic chip includes a retimer configured to generate an output signal by adjusting an input signal received from an external device; and an operation circuit configured to perform an operation function. The storage device includes: a first port connected to the retimer; a second port connected to the operation circuit; and a controller configured to control data transmission and reception via the first port and the second port.
US11868623B2
A networked database management system (DBMS) is disclosed. In particular, the disclosed DBMS includes a plurality of nodes, one of which is elected as a designated leader. The designated leader is elected using a consensus algorithm, such as tabulated random votes, RAFT or PAXOS. The designated leader is responsible for managing open coding lines, and determining when to close an open coding line.
US11868611B2
The systems described herein provide a remote keyboard service for a media device on a computing device without having to invoke an application or unlock the computing device. The computing device can receive a message indicating that a text input field on the other device is selected and present a notification to the user prompting the user to invoke the virtual keyboard on the computing device to provide text input to the selected text input field. The computing device can receive user input selecting the notification and present a virtual keyboard for providing text input to the other device. The computing device can receive keyboard input from the user selecting characters and send the characters to the other device. The other device can then user the characters as text input to the selected text input field.
US11868609B2
In accordance with one or more aspects of a dynamic soft keyboard, a user input is received via a soft keyboard having multiple keys. Information describing a current input environment for the soft keyboard is obtained, and a determination is made as to which one or more keys of the multiple keys was intended to be selected by the user input. This determination is made based at least in part on the current input environment.
US11868604B2
If a first tap is detected on a touch screen of an electronic device when the touch screen is in a black screen state, the touch screen displays a fingerprint pattern in a target display area to prompt a user to enter a fingerprint in the target display area. If the electronic device is picked up when the touch screen is in the black screen state, the touch screen displays the fingerprint pattern in the target display area to prompt the user to enter the fingerprint in the target display area.
US11868601B2
A computer system displays a first user interface for changing a wake user interface. While displaying the first user interface, the device displays a first representation of the wake user interface and a first representation of a home user interface. The first representation of the wake user interface corresponds to first user interface settings including a first wake user interface background. The first representation of the home user interface corresponds to first home user interface settings including a first home user interface background. The system detects selection of a respective representation of the wake user interface. When the first representation of the wake user interface is selected, the system sets the wake user interface to the first wake user interface settings and sets the home user interface of the computer system to the first home user interface settings.
US11868599B2
A method, computer program product, mobile communication device, and a shipment tracking system provide automated incident recording, reporting, and response protocols, including operator directives. The method includes receiving an input identifying an occurrence of an incident associated with a shipment entity, the shipment entity being one or more of a vessel, an operator, and a cargo being transported via the vessel. The method includes, in response to the input, presenting on a user interface (UI) of an operator mobile communication device (MCD) one or more selectable incident reporting options to activate incident response, data recording, and reporting (IRDRR) protocols. The method further includes generating and presenting an incident response UI that instructs the operator of specific sequence of steps to take in response to the incident and to complete an incident information gathering process. The method further includes automatically transmitting/uploading a notification of the incident to an incident management server.
US11868593B2
An embodiment may involve a definition of a process, wherein the process is referenced by a parent entry, wherein the process includes a set of stages, wherein the stages in the set of stages are respectively associated with sets of activities, and wherein a process design application was used to define the process. The embodiment may also include one or more processors configured to: (i) receive a reference to the parent entry; (ii) identify a transformer class associated with the process design application, wherein the transformer class converts output in a first configuration related to the process design application to input in a second configuration; (iii) receive, from the transformer class, data related to the process in the second configuration; and (iv) generate a graphical user interface that displays the process and the set of stages in a hierarchical arrangement.
US11868587B2
A system and method for tracking differences between a last state seen by a user and a current state is provided. A user views a graphical user interface (GUI) wind that displays one or more states. Should the user's focus shift from the GUI and return after one or more states displayed therein have been modified, the system highlights the change between the current state and the user's last seen state.
US11868581B2
An ultrasound imaging system includes an ultrasound transducer configured to transmit ultrasound waves into an exam site and receive therefrom echo signals; an image processor configured to generate an ultrasound image from the received echo signals; a primary display configured to display the ultrasound image generated by the image processor; and a removable touch panel comprising a secondary display configured to display a first graphical user interface comprising controls for accessing a first set of functions of the ultrasound imaging system while the removable touch panel is docked with the ultrasound imaging system. In one embodiment, the removable touch panel, in response to being undocked from the ultrasound imaging system, is configured to automatically replace the first graphical user interface with a second graphical user interface optimized for remote control of ultrasound imaging system, wherein the second graphical user interface comprises a display area configured to display the generated ultrasound image and a control area comprising controls for accessing a second set of functions of the ultrasound imaging system.
US11868570B2
According to one embodiment, an electrostatic capacitance-type sensor-equipped display device includes a display panel with a display surface which displays an image. The sensor includes a plurality of detection electrodes disposed in a matrix, the detection electrodes being mutually electrically independently provided above the display surface and being configured to detect a variation in electrostatic capacitance, and a plurality of lead lines provided above the display surface, connected to the detection electrodes in a one-to-one correspondence, and formed of a metal.
US11868568B2
A method for assembling a touch sensing apparatus comprising a display panel, a plate comprising a top surface and a bottom surface opposite the top surface, and a frame assembly, wherein the plate has a first curvature along at least a first edge of the top surface of the plate when uncoupled with the frame assembly. The method comprises the steps of arranging a plurality of light emitters alongside a periphery of the plate, the plurality of light emitters configured to emit light propagating over the top surface; arranging a plurality of detectors alongside the periphery of the plate, the plurality of detectors configured to receive light emitted from the plurality of light emitters; and coupling the display panel, the plate, and the frame assembly, wherein the step of coupling causes the first curvature of the plate to change to a second curvature.
US11868564B2
Embodiments of the present disclosure relate to a touch controller, a touch sensing system, and a touch display device. Among data communication periods between the touch controller and a touch driving circuit, during the data communication period included in a period in which a system clock signal is not output, a level of a communication control signal is changed a plurality of times, thereby allowing the touch driving circuit to recognize an address start time point. Therefore, it is possible to reduce power consumption of the touch sensing system by reducing a period in which the system clock signal is output and to improve the efficiency of data communication of the touch sensing system by enabling normal data communication in a period in which the system clock signal is not output.
US11868563B2
A touch panel device includes a cover panel that has an operation surface and bends corresponding to a depressing force applied to the operation surface; a touch sensor unit including touch sensor electrodes that output touch sensor signals; an elastic member that has a dielectric constant changing corresponding to a temperature and deforms due to the bending of the cover panel, the elastic member including an adhesive agent provided between the cover panel and the touch sensor unit; a first sensor unit that detects a capacitance changing depending on the dielectric constant and a thickness of the elastic member; and processing circuitry to estimate the temperature based on the capacitance detected by the first sensor unit; to detect the depressing force based on the estimated temperature and the capacitance detected by the first sensor unit; and to execute processing of the touch sensor signals based on the detected depressing force.
US11868561B2
Apparatuses and methods of multi-phase scanning of a touch panel are described. One apparatus selects a sequence having a number of one values, negative one values, and zero values. The one values correspond to an in-phase drive signal, the negative one values correspond to an opposite-phase drive signal, and the zero values correspond to a reference signal (e.g., reference voltage or ground). A sum of the sequence is equal to zero. The apparatus applies one of the in-phase drive signal, the opposite-phase drive signal, or the reference signal to each of a first set of electrodes at a first stage according to the sequence. The apparatus rotates the sequence to obtain a rotated sequence and applies one of the signals according to the rotated sequence. The apparatus receives sense signals to detect a presence of an object on the touch panel.
US11868556B2
A pairing method between a stylus and a position detecting apparatus that detects a position pointed to by the stylus includes: sharing, by the position detecting apparatus, a sensor identifier (ID) that is included in an uplink signal transmitted to the stylus while the stylus and the position detecting apparatus are proximate to each other at or within a predetermined distance, the sensor ID uniquely identifying the position detecting apparatus; and determining, by the position detecting apparatus using the sensor ID, whether information is transmitted from the stylus, the information being transmitted via a first wireless communication having a range that is longer than the predetermined distance.
US11868554B2
A pressure sensor comprises a first sensing module comprising a first negative electrode and first support structures arranged at intervals on the first negative electrode. A first flexible insulating layer covers an upper surface of the first support structures and first positive electrodes are arranged at intervals on a lower surface of the first flexible insulating layer and distributed between the first support structures. A second sensing module comprises a second negative electrode disposed on the first flexible insulating layer and second support structures are arranged at intervals on the second negative electrode. A second flexible insulating layer covers an upper surface of the second support structures. Second positive electrodes are arranged on a lower surface of the second flexible insulating layer at intervals and distributed between the second support structures. The first support structures are offset from the second support structures.
US11868553B2
Methods, systems, apparatuses, and media for pressure sensing for user interactions are disclosed herein. In some implementations, a method involves obtaining sensor data from one or more sensors disposed proximate to an enclosure of a capsule of a wrist-worn device. In some implementations, the method involves determining, based on the sensor data, that a press interaction has occurred. In some implementations, the method involves determining, based on the sensor data, force characteristics associated with the press interaction. In some implementations, the method involves identifying a press type of a plurality of press types based on the force characteristics. In some implementations, the method involves identifying an operations of the wrist-worn device from a plurality of operations based on the press type. In some implementations, the method involves causing the identified operation to be performed by the wrist-worn device.
US11868550B2
An input detection system includes a detection device including a plurality of detection electrodes arrayed in a detection region, and an input support device including a first electrode, a second electrode provided so as to be movable on a concentric circle about a rotating axis overlapping with the first electrode, and a coupling portion that electrically couples the first electrode and the second electrode. A position of the rotating axis of the input support device is fixed to the detection region of the detection device, and a reference potential is supplied to the detection electrode corresponding to the first electrode and a drive signal is supplied to the detection electrode corresponding to the second electrode.
US11868543B1
A gesture-enabled keyboard and method are defined. The gesture-enabled keyboard includes a keyboard housing including one or more keyboard keys for typing, a pair of stereo camera sensors mounted within the keyboard housing, a field of view of the pair of stereo camera sensors projecting substantially perpendicularly to the plane of the keyboard housing, and a pair of micro-electronic machines, each of the micro-electronic machines being coupled with, and adapted to adjust a position of a corresponding one of the pair of stereo cameras. A background of the field of view is updated when one or more alternative input devices are in use. A gesture region including a plurality of interaction zones and a virtual membrane defining a region of transition from one of the plurality of interaction zones to another of the plurality of interaction zones is defined within the field of view of the pair of stereo camera sensors. Gesture interaction is enabled when one or more gesture objects are positioned within the gesture region, and when one or more alternative input devices are not in use.
US11868531B1
Methods of causing performance of commands at a computing device based on neuromuscular signals from thumb-initiated gestures are provided. A method includes receiving, by a wearable device, a sequence of neuromuscular signals indicating that a user is instructing a thumb on the user's hand to contact a portion of the user's hand. The portion of the user's hand is associated with at least one input command available at a computing device. The method further includes responsive to receiving the sequence of neuromuscular signals, providing, by the wearable device, data to cause the computing device to perform the at least one input command. The method also includes in response to receiving a second sequence of neuromuscular signals indicating that the user is instructing the thumb on the user's hand to contact the portion of the user's hand twice, providing data to cause the computing device to perform a second input command.
US11868530B2
Disclosed is an accurate control method of visual stimuli for a brain-computer interface. It is a common approach for brain-computer interfaces to evoke specific EEG signal patterns by visual stimuli and recognize the EEG signal patterns in real time. However, due to the influence of process scheduling, a process showing the visual stimuli may sometimes be dispatched out of a CPU, leading to the difficulty in guaranteeing the accuracy of the visual stimuli and the recognition effect of the EEG signal patterns. The invention designs a control method to support accurate visual stimuli of a brain-computer interface. A software system implementing the method comprises a generator, an actuator and a controller. The generator automatically generates an image sequence according to test requirements. The actuator is a module running on a GPU. At the beginning of a trail, the controller asynchronously calls an interface of the actuator to start the actuator, and the actuator accurately shows the image sequence generated by the generator. At the end of the trail, the controller asynchronously calls an interface of the actuator to stop showing visual stimuli.
US11868525B2
A display system can include a head-mounted display configured to project light to an eye of a user to display virtual image content at different amounts of divergence and collimation. The display system can include an inward-facing imaging system possibly comprising a plurality of cameras that image the user's eye and glints for thereon and processing electronics that are in communication with the inward-facing imaging system and that are configured to obtain an estimate of a center of rotation of the user's eye using cornea data derived from the glint images. The display system may render virtual image content with a render camera positioned at the determined position of the center of rotation of said eye.
US11868497B1
Differential privacy composition determination in secure computation and communication of a dataset is provided. A method for differential privacy composition determination includes determining a differential privacy configuration that includes a first privacy parameter and a second privacy parameter, determining a privacy loss distribution, and providing a number of composition operations. The method also includes determining a third privacy parameter and a fourth privacy parameter for a differential privacy composition based on the differential privacy configuration, the privacy loss distribution, and the number of composition operations. The method further includes controlling the dataset based on at least one of the third privacy parameter and the fourth privacy parameter.
US11868492B2
Systems and methods mediate permissions for applications on user devices using predictive models. Data communications are monitored on a user device for permission requests and responses. A predictive model is trained with these permission requests and responses until a threshold is met. Then, a default permission response is provided on behalf of the user device in response to a permission request.
US11868491B2
An example described herein may involve receiving a temperature measurement associated with an input component, wherein the temperature measurement is received from a temperature sensor, and wherein the temperature measurement indicates a temperature of an input element of the input component; determining that the temperature of the input element satisfies a threshold temperature; and causing an infrared element to emit infrared light in association with a position of the input component. While the infrared element is emitting the infrared light, capture information associated with a user interacting with the input component may be obfuscated.
US11868482B2
Source code is managed through a source code management system and one or more static application security testing scanners check the source-code for vulnerabilities. The scanners generate vulnerability reports that are processed by a vulnerability tracker. The vulnerability tracker computes the scopes of identified vulnerabilities from the source-code and generates scope and offset fingerprints (e.g., hashes that uniquely identify vulnerabilities based on their surrounding scope). The fingerprints used for deduplication and vulnerability tracking. The vulnerability tracker may generate a refined vulnerability report that includes a set of deduplicated vulnerabilities with the corresponding fingerprints. The refined vulnerability report and related data may be stored in a vulnerability database for use in vulnerability management.
US11868480B2
Provided are mechanisms and processes for computational risk analysis and intermediation. Security practices information characterizing security measures in place at a first computing system may be received from the first computing system via a network. Computing services interaction information characterizing data transmitted from a second computing system to the first computing system may be received from the second computing system via the network. A processor may determine a risk profile for the first computing system based on the security practices information. Based on the risk profile and the computing services interaction information, the processor may then determine an estimate of the information security risk associated with transmitting the data from the second computing system to the first computing system. A risk assessment message including the estimate of the information security risk may be transmitted to the second computing system.
US11868475B1
A new approach is proposed that contemplates systems and methods to support post reset fuse reload for latency reduction. First, values of fuses are read once and stored into one or more load registers on an electronic device, wherein the load registers are protected. Once the values of the fuse are loaded into the load registers, a valid indicator of the load registers is set indicating that the values have been successfully loaded into the load registers. When other components of the electronic device need to access these values, the other components will check the load registers first. If it is determined that the valid indicator of the load registers is set, the stored values are read from the load registers instead of from the fuses. If the valid indicator of the load registers is not set, the values are loaded again from the fuses into the load registers.
US11868472B2
According to examples, an apparatus may include a processor may identify features in a plurality of data items, determine similarities and/or patterns in the identified features, and group the plurality of data items into a plurality of clusters of data items based on the determined similarities and/or patterns in the identified features in the plurality of data items. The processor may also evaluate the plurality of clusters to identify a potentially malicious pattern among the data items in the plurality of clusters. In addition, the processor may, based on a potentially malicious pattern being identified in a generated cluster of the generated clusters, execute an action with regard to the data items in the generated cluster.
US11868471B1
A method of particle-based threat scanning may include obtaining a sample from a sample source, generating a plurality of particles from the sample, wherein each particle from the plurality of particles is an array of unique bytes generated based on one or more particle properties, and determining whether the sample is associated with a known threat by comparing the plurality of particles to particle threat signatures in a threat database.
US11868467B2
A semiconductor device (100) includes: a determination unit (110) configured to determine whether an avoidance condition of inspection of control flow integrity is satisfied (e.g., a degree of similarity with a previous input value is in a predetermined range) based on determination auxiliary information, which is at least an input value in a target code block to be executed among a plurality of code blocks in a predetermined program, and an inspection unit (120) configured to avoid inspection of control flow integrity in the target code block when it is determined that the avoidance condition is satisfied.
US11868465B2
A computer includes a memory and a processor programmed to execute instructions stored in the memory. The instructions include identifying a function in a binary file, assigning one of a plurality of classifications to the function, and determining that the function requires stack cookie protection based at least in part on the classification assigned to the function.
US11868464B2
A method and/or system for processing an application for launch to determine whether it might be legitimate or non-legitimate, and if non-legitimate taking security action.
US11868458B2
The present disclosure provides a pixel structure comprising a plurality of layers for providing a touch sensitive pixel of a sensing array. The layers comprising: a thin film transistor; and a conductive layer deposited on a dielectric shield to be touched by an object to be sensed and arranged to provide a capacitive sensing electrode coupled to the thin film transistor. The present disclosure also provides methods of manufacturing such a pixel structure.
US11868457B2
The present invention relates to a device and method for authenticating users and obtaining user signatures, which can be provided in business services using networks and various user information devices including information devices equipped with touch displays such as smartphones, or desktop PCs, laptops, tablet PCs, CCTVs, IoT, self-driving cars, drones, etc. and, more specifically, to a device and method for authenticating users and obtaining user digital signatures which, as an encryption key/password generation and verification system for user authentication to be provided in various web-based businesses in which various information devices are serviced in a client-server or peer-to-peer model network environment and in app-based businesses running on a specific platform, is simpler and ensures confidentiality and security.
US11868454B2
An electronic device is disclosed that includes a camera, a display, and a processor. The processor is configured to obtain a request associated with biometric authentication, obtain an image including at least one external object using the camera, display a specified image on the display, when displaying at least a portion of the obtained image on a specified area of the display, the at least a portion of the obtained image being as a portion of the specified image, in response to displaying a specified object associated with the biometric authentication among the at least one external object on the specified area, perform the biometric authentication using biometric information corresponding to the specific object, and when displaying another image different from the obtained image on the display, the other image being as a portion of the specified image, in response to obtaining an image including the specified object among the at least one external object, perform the biometric authentication using the biometric information corresponding to the specified object. In addition, various embodiments recognized through the specification are possible.
US11868451B2
On-demand application permissions is described, including obtaining one or more consents associated with one or more functions of an application, where the application does not allow using the functions without associated consents; receiving, from a user, a consent associated with a function; activating to allow that function to be executed; when a request from the user to use another function is received, determining that the another function requires an associated consent to activate; determining that there is no consent from the user associated with the another function; prompting for a consent associated with the another function; receiving the consent associated with another function; and activating to allow the another function to be executed.
US11868444B2
In an approach for creating synthetic visual inspection data sets for training an artificial intelligence computer vision deep learning model utilizing augmented reality, a processor enables a user to capture a plurality of images of an anchor object using a camera on a user computing device. A processor receives the plurality of images of the anchor object from the user. A processor generates a baseline model of an anchor object. A processor generates a training data set. A processor trains the baseline model of the anchor object. A processor creates a trained Artificial Intelligence (AI) computer vision deep learning model. A processor enables the user to interact with the trained AI computer vision deep learning model in an access mode.
US11868441B2
Systems and methods for detecting duplicate frames is provided. An automated duplicate frames detection service may extract one or more frames from content and determine a hamming distance between each of the extracted one or more frames and adjacent frames. In response to determining the hamming distance is less than a threshold hamming distance, the duplicate frames detection service may determine duplicate frames. In turn, the duplicate frames detection service may determine the duplicate frames are created without intent in response to determining the average distance between the one or more duplicate frames meets threshold criteria and provide an indication of the one or more duplicate frames without intent to a client device.
US11868438B2
A method and a device for self-supervised learning, a storage medium, and an electronic device are provided. The method includes: organizing real points in one column along a vertical direction into a pillar; determining a predicted point in a next frame; determining a first loss term based on a minimum distance among distances between predicted points in the next frame and real points in the next frame, and generating a loss function including the first loss term; and performing self-supervised learning processing based on the loss function. A pillar motion parameter representing motion of a real point is determined with the pillar as a unit, so as to enhance correlation between point clouds. Self-supervised learning can be realized in a case of no precise correspondence between the predicted point and the real point, and training is performed based on a large number of unlabeled point clouds.
US11868435B1
According to an embodiments of the present disclosure, a method comprising: at an electronic device with one or more processors, obtaining a data set; identifying, based on the data set, a first data point set on a first embedding space, wherein each data point included in the first data point set corresponds to each data included in the data set; identifying a modified first data point set on the first embedding space based on the first data point set by adjusting a property associated with a distribution of the first data point set, wherein the modified first data point set includes at least one modified data point which is not included in the first data point set; and providing a Modified Image of Data (MIOD) by representing the modified first data point set on an imaging space may be provided.
US11868433B2
In some implementations, a target object identification system may train a machine learning model to identify a target object in a volume of solid waste. The target object identification system may receive, from at least one imaging device positioned in a waste processing facility, imaging data associated with a portion of a volume of solid waste. The target object identification system may identify, using the trained machine learning model and based at least in part on the imaging data, the target object, wherein the target object is disposed within the volume of solid waste. The target object identification system may provide, to a separator control assembly that controls a separator, an output associated with the target object, wherein the output is to facilitate removal of the target object from the volume of solid waste.
US11868429B1
An online system accesses a list of features used as input into a predictor to predict a performance metric for content presented to users. The online system computes importance scores for one or more of the features. A ranked list of categories is created, with each category having one or more sub-categories. For each feature having a computed importance score, the online system assigns, for each attribute in the ranked list of attributes for that feature, the feature to a sub-category in one of the categories in the ranked list of categories that has the same rank as the attribute in the ranked list of attributes for the feature, where the sub-category is associated with a label that corresponds with the attribute. For each sub-category in each category, a cumulative score is computed for the sub-category based on the importance scores of the features of that sub-category.
US11868426B2
Hardware implementations of, and methods for processing, a convolution layer of a DNN that comprise a plurality of convolution engines wherein the input data and weights are provided to the convolution engines in an order that allows input data and weights read from memory to be used in at least two filter-window calculations performed either by the same convolution engine in successive cycles or by different convolution engines in the same cycle. For example, in some hardware implementations of a convolution layer the convolution engines are configured to process the same weights but different input data each cycle, but the input data for each convolution engine remains the same for at least two cycles so that the convolution engines use the same input data in at least two consecutive cycles.
US11868416B1
The present application discloses a method, system, and computer system for running a test in a database system. The method includes obtaining, by one or more processors associated with a server, a template comprising one or more variables, storing, in a cache, a mapping of field definitions for a particular dataset, populating, by the one or more processors, the template to generate a populated template based at least in part on the mapping of field definitions for the particular dataset, performing, by the one or more processors, a query with respect to the particular dataset using values obtained from the populated template, and monitoring, by the one or more processors, one or more performance characteristics associated with the performing the query.
US11868414B1
Methods, systems, and devices for generating contact suggestions for a user of a social network. A first score is computed for each one of the plurality of users, the first score being computed using an edge-weighted ranking algorithm based on the user graph. A second score is computed, using a machine learning model, for each user of the plurality of users, the second score of each user being, at least partially, based on the first score of said user, with the second score of each user being representative of a probability of a first user sending a connection request to said user. A ranked contact suggestion list of one or more users of the plurality of users is generated, the one or more users being ranked based on their respective second score.
US11868413B2
A method and server for ranking digital documents for a query are disclosed. T server hosts a search engine associated with an inverted index. The method includes accessing inverted index for retrieving query-independent data for a first document-term pair and a second document-term pair, where the query-independent data is indicative of (i) a term-specific occurrence of the first term in content of the document and (ii) a term-specific occurrence of the second term in the content of the document. The method includes generating a query-dependent feature using the query-independent data and which is indicative of a group occurrence of the first term with the second term in the content of the document. The method includes generating a ranking feature for the given document based on at least the first term, the second term, and the query-dependent feature, and ranking the given document based on at least the ranking feature.
US11868412B1
To find enriching contextual information for an abbreviated domain name, a data enrichment engine can comb through web content source code corresponding to the abbreviated domain name. From textual content in the web content source code, the data enrichment engine can identify words with initial characters that match characters of the abbreviated domain name to thereby establish a relationship there-between. This relationship can facilitate more accurate and efficient domain name classification. The data enrichment engine can query a WHOIS server to find out if candidate domains having initial characters that match the characters of the abbreviated domain name are registered to the same entity. If so, keywords can be extracted from the candidate domains and used to find more relevant domains for domain risk analysis and detection. Candidate domains determined by the data enrichment engine can be provided to a downstream computing facility such as a domain filter.
US11868402B2
Systems and methods that provide visualization of networks. Data is input into a table structure that represents any hierarchy of entities, relationships and their attributes. The content of the table is processed to extract the entities, relationships and their attributes. These are turned into nodes, edges and a visual representation of their attributes using color gradients, categorical colors, shapes, thickness, text labels, etc.
US11868396B2
An embodiment may involve, based on a profile associated with a client device, selecting an audio file containing music. Based on an attribute of the audio file containing the music, an audio file containing a story may be selected. A playlist for the client device may be generated, where the playlist includes (i) a reference to the audio file containing the music, and (ii) a reference to the audio file containing the story. A server device may transmit the playlist to the client device over a wide area network. Reception of the playlist at the client device may cause an audio player application to retrieve and play out each of the audio file containing the music and the audio file containing the story.
US11868395B1
Systems and methods are provided to process a digital photo and other media. An apparatus to process digital photos can include a tangibly embodied computer processor (CP) and a tangibly embodied database. The CP can perform processing including: (a) inputting a photo from a user device, and the photo including geographic data that represents a photo location at which the photo was generated; (b) comparing at least one area with the photo location and associating an area identifier to the photo as part of photo data; and (c) performing processing based on the area identifier and the photo data. Processing can provide for (a) processing media with geographical segmentation; (b) processing media in a geographical area, based on media density; (c) crowd based censorship of media; (d) filtering media content based on user perspective, that can be for comparison, validation and voting; (e) notification processing; (f) processing to associate a non-fungible token (NFT) with a segmented area, which can be described more generally as “token” processing; (g) photo walk processing; and (h) dynamic group processing; for example.
US11868394B2
Methods, apparatuses, and embodiments related to analyzing the content of digital images. A computer extracts multiple sets of visual features, which can be keypoints, based on an image of a selected object. Each of the multiple sets of visual features is extracted by a different visual feature extractor. The computer further extracts a visual word count vector based on the image of the selected object. An image query is executed based on the extracted visual features and the extracted visual word count vector to identify one or more candidate template objects of which the selected object may be an instance. When multiple candidate template objects are identified, a matching algorithm compares the selected object with the candidate template objects to determine a particular candidate template of which the selected object is an instance.
US11868381B2
Systems and methods for pre-training and fine-tuning of neural-network-based language models to reason directly over tables without generating logical forms. In some examples, a language model can be pre-trained using masked-language modeling tasks synthetically generated from tables pulled from a knowledge corpus. In some examples, the language model may be further pre-trained using pairs of counterfactual statements generated from those tables, and/or one or more statements that compare selected data from those tables. The language model may then be fine-tuned using examples that include only a question, an answer, and a table, allowing fine-tuning examples to be harvested directly from existing benchmark datasets or synthetically generated.
US11868379B2
At least one table included in first content may be determined. The at least one table includes a first plurality of rows and a first plurality of columns. It may be determined that a first term indicative of a personal name is included in a first row of the first plurality of rows and a first column of the first plurality of columns. A second row of the first plurality of rows that includes at least a first personal name in the first column and a first item of personal identifying information in a second column of the first plurality of columns may be identified. First data indicative of the first personal name and the first item of personal identifying information may be extracted. The first data may be added to a first profile associated with the first personal name.
US11868374B2
Systems and methods of the present invention provide for: generating a GUI comprising survey questions associated with degree factors and associated rating GUI components indicating application of the factor to a user; receiving the factor rating for each survey question; identifying a high factor rating exceeding a threshold; selecting a degree identifier sharing a common high factor rating between the first response and a response stored in the database; generating a candidate degree list including the degree identifier; generating a second GUI including the candidate degree list; and transmitting the second GUI to a client device.
US11868373B2
An in-memory computing system for conducting on-line transaction processing and on-line analytical processing includes system tables in main memory to store runtime information. A statistics service can access the runtime information using script procedures stored in the main memory to collect monitoring data, generate historical data, and other system performance metrics while maintaining the runtime data and generated data in the main memory.
US11868368B2
Disclosed is a system having an input arrangement and an output arrangement. The system includes a plurality of data processing nodes to processes input data and generates output data, depending on operation of a distributed ledger arrangement to which an entry is added. A directed acyclic graph (DAG) is utilized to agree upon a set of data transactions required for adding the entry to the distributed ledger arrangement. The system employs decentralized beacon arrangement that randomly elects data processing nodes that operate to form consensus of entry to be added to the distributed ledger arrangement, pseudo-random number generator engine to rank the data processing nodes within the group; and control arrangement that enables the leading node to provide final proposal to be included in the DAG, wherein a remainder of the data processing nodes operate to notarize the final proposal to add the entry to the distributed ledger arrangement.
US11868363B2
A method and system for persisting data are provided. Batch data is periodically extracted via a computer system from at least one primary data source. Batch data is transformed via the computer system. The batch data is loaded, via the computer system, into a database. Real-time data is continuously received from at least one secondary data source. The received real-time data is indexed in an index. Business intelligence reports are generated from both the real-time data in the index and the batch data in the database.
US11868356B2
A method that includes obtaining results from multiple operations (e.g., searches) for a plurality of items (e.g., documents), determining a composite score for each of the plurality of items based on those of the results obtained for the item, and displaying information related to the composite score obtained for at least a portion of the plurality of items in a graphical user interface.
US11868349B2
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: identifying an invoked database query for execution on a database, the invoked database query being associated to a user; generating an execution plan for executing the database query on the database; wherein the generating the execution plan for execution of the database query on the database includes establishing an ordering of first and second tables, the ordering of the first and second tables being in dependence on an access privilege attribute of the user in respect to the first table; and executing the database query according to the execution plan.
US11868337B2
This application relates to systems and methods for automatically correcting labels in untrusted data based on a small sample of trusted data in a training database. In some examples, training data may be divided into a trusted dataset and an untrusted dataset using stratified sampling. An adversarial algorithm may be used to reassign labels in the data samples associated with the untrusted data based on a set of features in the data and labels in the trusted dataset. The untrusted dataset with the reassigned labels may then be used to train a machine learning model.
US11868334B2
In one embodiment, distributed data storage systems and methods integrate a change tracking manager with scalable databases. According to one embodiment, a computer implemented method comprises integrating change tracking of storage objects into the distributed object storage database that includes a first database of a first type and one or more chapter databases of a second type with the distributed object storage database supporting a primary lookup index and a secondary lookup index in order to locate a storage object. The method includes recording in a header of a chapter database a network topology for connecting a bucket having the chapter database to a first peer bucket when a new mirror to the first peer bucket is being established, and recording a first directive into the header of the chapter database to express a type of content to be mirrored from the bucket to the first peer bucket.
US11868332B2
A data index establishment method obtains M raw data segments and a first-layer mapping relationship through segment fitting on raw data in a raw data table, and further obtains N first key segments and a second-layer mapping relationship through segment fitting on a first key of each raw data segment. In a subsequent data query process, a multi-layer mapping relationship is input from a to-be-queried key sequentially in descending order, until a location of the to-be-queried key in the raw data table is located.
US11868328B2
A method of maintaining a key-value store comprising a first record structure in which each key comprises an index and each value comprises a respective set of item IDs, and a second record structure in which each key comprises an item ID and each value comprises a respective item of data. Each new item ID of a group is added, starting at the root level of a tree structure: I) determining whether the current record will exceed a maximum size limit if the new item ID is included therein, and if not, including the new item ID, but II) if so, identifying a number of records at the next level of the tree structure, and applying a deterministic transformation to the item ID of the new item to determine one of the identified number of records, and repeating from I) with the determined record now as the current record.
US11868325B2
A management system of the present invention includes a design database storing member identification information, member coordinates, and member shapes of construction members constituting a construction object, a management member selecting unit configured to select a management member to be managed among the construction members stored in the design database, a related member selecting unit configured to select a related member adjacent to the management member from the design database, a boundary information creating unit configured to select an adjacent portion between the management member and the related member, and with respect to the adjacent portion, as boundary information, associate identification information, adjacent portion coordinates, an adjacent portion shape of the adjacent portion, member identification information of the management member, and member identification information of the related member with each other, and a comparison result database configured to store information associated by the boundary information creating unit.
US11868321B2
A method for a server to manage data in a peer-to-peer blockchain network is described herein. The method includes generating, by a multi-tenant web server, an exchange object for the peer-to-peer blockchain network, wherein the exchange object includes a set of exchange fields and a mapping between each exchange field in the set of exchange fields and a field of a physical object associated with each peer in the peer-to-peer blockchain network; generating, by the multi-tenant web server, a transaction object based on the exchange object, wherein the transaction object includes the set of exchange fields and proposes an alternation to a physical object; and making, by the multi-tenant web server, the transaction object available to the peers in the peer-to-peer blockchain network to attempt to obtain consensus for the alteration.
US11868315B2
In an embodiment, a first region is set according to a preset condition, the first region is a blank region reserved for storing new data of a key-value type. An embodiment method includes: when the new data of the key-value type is to be stored in the first region, receiving a region split command; updating, according to the region split command, a state identifier of the first region and in a state table to an identifier indicating that a read/write service is no longer provided, splitting the first region into at least two second regions, updating state identifiers of the second regions in the state table to identifiers indicating that a read/write service can be provided; and recording, in a metadata table, storage location information of the second regions.
US11868306B2
A processing system includes a processing unit and a memory device. The memory device includes a processing-in-memory (PIM) module that performs processing operations on behalf of the processing unit. An instruction set architecture (ISA) of the PIM module has fewer instructions than an ISA of the processing unit. Instructions received from the processing unit are translated such that processing resources of the PIM module are virtualized. As a result, the PIM module concurrently performs processing operations for multiple threads or applications of the processing unit.
US11868305B2
Disclosed is a processor chip that includes on-chip and off-chip software. The chip is optimized for hyperdimensional, fixed-point vector algebra to efficiently store, process, and retrieve information. A specialized on-chip data-embedding algorithm uses algebraic logic gates to convert off-chip normal data, such as images and spreadsheets, into discrete, abstract vector space where information is processed with off-chip software and on-chip accelerated computation via a desaturation method. Information is retrieved using an on-chip optimized decoding algorithm. Additional software provides an interface between a CPU and the processor chip to manage information processing instructions for efficient data transfer on- and off-chip in addition to providing intelligent processing that associates input information to allow for suggestive outputs.
US11868299B2
The present application relates to a network-on-chip data processing method. The method is applied to a network-on-chip processing system, the network-on-chip processing system is used for executing machine learning calculation, and the network-on-chip processing system comprises a storage device and a calculation device. The method comprises: accessing the storage device in the network-on-chip processing system by means of a first calculation device in the network-on-chip processing system and obtaining first operation data; performing an operation on the first operation data by means of the first calculation device to obtain a first operation result; and sending the first operation result to a second calculation device in the network-on-chip processing system. According to the method, operation overhead can be reduced and data read/write efficiency can be improved.
US11868297B2
A far-end data migration device and method based on a FPGA cloud platform. The device includes a server, a switch, and a plurality of FPGA acceleration cards. The server transmits data to be accelerated to the FPGA acceleration cards by means of the switch. The FPGA acceleration cards are configured to perform a primary and/or secondary acceleration on the data, and are configured to migrate the accelerated data. The method includes: transmitting data to be accelerated to a FPGA acceleration card from a server by means of a switch; performing, by the FPGA acceleration card, a primary and/or secondary acceleration on the data to be accelerated; and migrating, by the FPGA acceleration card, the accelerated data.
US11868293B2
A device for a serial bus system. The device includes a reception block for receiving a signal from a bus of the bus system. The signal is based on a transmission signal via which a message is exchanged between user stations. The reception block receives, in a first communication phase, the signal using a first reception threshold, and in a second communication phase, receives the signal using a second reception threshold. The device includes an evaluation block for evaluating the signal from the bus using a switchover reception threshold that differs from the first and second reception thresholds, and a reception threshold switching block for the time-limited switchover of the reception threshold of the reception block from the first reception threshold to the second reception threshold when the evaluation block detects the bus level for data of the transmission signal, using the switchover reception threshold in the signal.
US11868289B2
An input/output station is provided. The input/output station is for a fieldbus system with a fieldbus coupler, which has a system bus interface and a fieldbus interface. The input/output station comprising a plurality of slots for pluggable input/output devices. One or more placeholder devices are also pluggable into the plurality of slots besides the input/output devices. An empty slot is also admissible for the plurality of slots. The fieldbus coupler comprises firmware which is configured for a full configuration of the input/output station. The firmware is configured to communicate with a control station in such a way that the fieldbus coupler receives the full configuration of the input/output station as a planned target configuration from the control station. The firmware is configured to confirm a full configuration of the input/output station in an operating mode irrespective of the actual occupancy of the input/output station.
US11868285B2
According to one embodiment, a memory device includes a nonvolatile memory, a volatile memory, a controller, and a board. The nonvolatile memory stores data. The volatile memory holds a part of the data stored in the nonvolatile memory. The memory controller controls the volatile memory and the nonvolatile memory. The nonvolatile memory, the volatile memory, and the memory controller are provided on the board. The memory controller transmits an interrupt signal to a request source, when the volatile memory does not have any data corresponding to an address which the request source requests to access.
US11868284B2
A NVMe™ or NVMe-over-fabrics enabled device with video codec functionality may be seen to overcome scalability problem of known hardware assisted video codec solutions. The device of aspects of the present application may or may not have storage media. A host computer communicates with the device through NVMe™ commands. The device may be in one of many SSD form factors, such as U.2 or AIC. The device may be provided as a component in NVMe-enabled computers or NVMe-over-fabrics-enabled systems.
US11868281B2
This disclosure describes various examples of a system which uses a multi-bank, multi-port shared memory system that may be implemented as part of a system on a chip. The shared memory system may have particular applicability in the context of an artificial reality system, and may be designed to have distributed or varied latency for one or more memory banks and/or one or more components or subsystems within the system on a chip. The described shared memory system may be logically a single entity, but physically may have multiple memory banks, each accessible by any of a number of components or subsystems. In some examples, the memory system may enable concurrent, common, and/or shared access to memory without requiring, in some situations, full locking or arbitration.
US11868271B2
A method for accessing compressed computer memory residing in physical computer memory is disclosed. In the method, compressed memory blocks are represented as sectors, wherein all sectors contain a fixed number of compressed memory blocks, have a fixed logical size in the form of the fixed number of compressed memory blocks, and have varying physical sizes in the form of the total size of data stored in the respective compressed memory blocks. The method involves providing sector-based translation metadata to keep track of the sectors within a compressed memory page, receiving a physical memory access request comprising an address in the physical computer memory, using the address in the physical memory access request to derive a memory block index, using the memory block index and the fixed logical size of the sectors to determine a sector id, using the sector-based translation metadata to locate a sector having the sector id in the compressed memory page, and using the address of the physical memory access request to locate the requested data within said sector.
US11868262B2
A memory request, including an address, is accessed. The memory request also specifies a type of an operation (e.g., a read or write) associated with an instance (e.g., a block) of data. A group of caches is selected using a bit or bits in the address. A first hash of the address is performed to select a cache in the group. A second hash of the address is performed to select a set of cache lines in the cache. Unless the operation results in a cache miss, the memory request is processed at the selected cache. When there is a cache miss, a third hash of the address is performed to select a memory controller, and a fourth hash of the address is performed to select a bank group and a bank in memory.
US11868261B2
Techniques are described herein for prediction of an buffer pool size (BPS). Before performing BPS prediction, gathered data are used to determine whether a target workload is in a steady state. Historical utilization data gathered while the workload is in a steady state are used to predict object-specific BPS components for database objects, accessed by the target workload, that are identified for BPS analysis based on shares of the total disk I/O requests, for the workload, that are attributed to the respective objects. Preference of analysis is given to objects that are associated with larger shares of disk I/O activity. An object-specific BPS component is determined based on a coverage function that returns a percentage of the database object size (on disk) that should be available in the buffer pool for that database object. The percentage is determined using either a heuristic-based or a machine learning-based approach.
US11868258B2
A scalable cache coherency protocol for system including a plurality of coherent agents coupled to one or more memory controllers is described. The memory controller may implement a precise directory for cache blocks from the memory to which the memory controller is coupled. Multiple requests to a cache block may be outstanding, and snoops and completions for requests may include an expected cache state at the receiving agent, as indicated by a directory in the memory controller when the request was processed, to allow the receiving agent to detect race conditions. In an embodiment, the cache states may include a primary shared and a secondary shared state. The primary shared state may apply to a coherent agent that bears responsibility for transmitting a copy of the cache block to a requesting agent. In an embodiment, at least two types of snoops may be supported: snoop forward and snoop back.
US11868252B2
Memory devices and systems with post-packaging master die selection, and associated methods, are disclosed herein. In one embodiment, a memory device includes a plurality of memory dies. Each memory die of the plurality includes a command/address decoder. The command/address decoders are configured to receive command and address signals from external contacts of the memory device. The command/address decoders are also configured, when enabled, to decode the command and address signals and transmit the decoded command and address signals to every other memory die of the plurality. Each memory die further includes circuitry configured to enable, or disable, or both individual command/address decoders of the plurality of memory dies. In some embodiments, the circuitry can enable a command/address decoder of a memory die of the plurality after the plurality of memory dies are packaged into a memory device.
US11868246B2
According to one embodiment, a memory system includes a nonvolatile memory, configuration unit, address translation unit, write unit and control unit. The configuration unit assigns write management areas included in the nonvolatile memory to spaces. The write management area is a unit of an area which manages the number of write. The address translation unit translates a logical address of write data into a physical address of a space corresponding to the write data. The write unit writes the write data to a position indicated by the physical address in the nonvolatile memory. The control unit controls the spaces individually with respect to the nonvolatile memory.
US11868234B1
Monitoring and troubleshooting tools provide the capability to visualize different levels of a client's application that is deployed as a suite of independent but cooperating services (e.g., an application that includes a monolithic application and a microservices-based application), collect values of monitored or tracked metrics at those different levels, and visualize values of the metrics at those levels. For example, metrics values can be generated for components of the monolithic application and/or for components of a microservice of the microservice-based application.
US11868223B2
A read-disturb-based read temperature information utilization system includes a read-disturb-based read temperature information utilization subsystem coupled to a storage subsystem including storage devices that each generate local read-disturb-based read temperature information associated with that storage device. The read-disturb-based read temperature information utilization subsystem retrieves at least some of the local read-disturb-based read temperature information generated by each storage device and a number of reads associated with that storage device and, based on the number of reads associated with each of the storage devices, normalizes the at least some of the local read-disturb-based read temperature information retrieved from each of the storage devices to generate normalized local read-disturb-based read temperature information for each of the storage devices. The read-disturb-based read temperature information utilization subsystem then uses that normalized local read-disturb-based read temperature information for the storage devices to generate normalized global read-disturb-based read temperature information for the plurality of storage devices.
US11868220B2
Methods, systems, and devices for efficient power scheme for redundancy are described. A memory device may include circuitry that stores memory address information related to one or more defective or unreliable memory components and that compares memory address information to memory addresses targeted for memory access operations. The memory device may selectively distribute a targeted memory address to one or more circuits within the circuitry based on whether those circuits store memory address information. Additionally or alternatively, the memory device may selectively power one or more circuits within the circuitry based on whether those circuits store memory address information.
US11868212B2
The present embodiments relate generally to a computer device, system and method of identifying an application type of unknown data. The method may include: determining that the unknown data corresponds to database information, the database information comprising at least one table with at least one column; for a column of a table in the database information, determining if a column identifier of the column comprises a keyword associated with a particular application type; and if the column identifier comprises the keyword, identifying data stored in the database as belonging to an application that is of the particular application type.
US11868211B2
The present disclosure includes apparatuses, methods, and systems for error detection and correction in memory. An embodiment includes a memory having a group of self-selecting memory cells which store data corresponding to a codeword from an error correcting code, and circuitry configured to perform a sense operation on the group of self-selecting memory cells, identify, based on the sense operation, memory cells of the group that cannot store data, mark data sensed from the identified memory cells as erasures and perform an error correction operation on data sensed from the group of self-selecting memory cells with the data sensed from the identified memory cells marked as erasures.
US11868210B2
Methods, devices, and systems related to crossed matrix parity in a memory device are described. In an example, a first group of sets of parity data that each protect data stored in a row of memory cells of an array is generated. Further, a second group of sets of parity data that each protect data stored in a column of memory cells of an array is generated. The first set of parity data and the second set of parity data is sent to a host for further ECC processing. The host provides ECC data to the memory device based on the first set of parity data and the second set of parity data. The memory device repairs memory cells or retires memory cells based on the provided ECC data.
US11868206B2
The present disclosure involves systems, software, and computer implemented methods for automated message processing. Information associated with a failure message generated in response to process integration failure between two computer-implemented applications is received. The two computer-implemented applications include a sender application and a receiver application. The information includes a sender application/receiver application interface and details that caused the failure. Using the received information, multiple failure message similar to the failure message are identified. The identified messages were generated in response to the same process integration failure between the two computer-implemented applications. For either the sender or the receiver application, a resolution class operation executable to rectify the process integration failure is identified. The resolution class operation is simultaneously executed for all of the multiple failure messages.
US11868203B1
A method for detecting computer issues includes identifying a target computer system. A first set of data for a first time period relating an operating metric from the target computer system are received. The operating metric is stored. A second set of data for a second time period relating to the operating metric is received. The first and second sets of data are compared. A difference between the two sets of data is identified. If the difference between the two sets of data is within a range a warning notification is displayed in a graphical user interface. An input is received in the graphical user interface in response to the warning notification being displayed.
US11868202B2
A system includes a memory component to, upon completion of second pass programming in response to a multi-pass programming command, write a plurality of flag bits within a group of memory cells programmed by the multi-pass programming command. The system also includes a processing device, operatively coupled to the memory component. The processing device is to detect an error in attempting to read a top page of the group of memory cells, determine a number of first values within the plurality of flag bits, and in response to the number of first values not satisfying a threshold criterion, report, to a host computing device, an uncorrectable data error due to the top page of the group of memory cells being incompletely programmed.
US11868198B2
Techniques are disclosed relating to methods that include initializing, by a computer in a computer system, an event counter that includes a plurality of sub-counter groups, each plurality of sub-counter groups including at least two sub-counters located on different nodes of a plurality of nodes in the computer system. In response to an occurrence of an event associated with the event counter, the method may include the computer selecting a particular sub-counter group of the plurality of sub-counter groups to update, and sending, to sub-counters corresponding to the particular sub-counter group, a request to update a sub-counter value for the particular sub-counter group. In response to a request for a current count value of the event counter, the method may include outputting, by the computer, a sum of the sub-counter values for the plurality of sub-counter groups as the current count value.
US11868197B2
A learning method detects anomalies and is implemented on a microcontroller including at least one memory, the microcontroller being configured to receive data sets coming from at least one sensor, the memory being configured to store a maximum number of categories, a category including at least a signature and an occurrence.
US11868188B2
The described technology provides implementations of a storage device carrier assembly adapted to removably mate with a chassis. The storage device carrier assembly includes a storage device carrier adapted to be coupled to a storage device and a biased latch attached to the storage device carrier and adapted to transition from an engaged state to a retracted state to remove the storage device carrier from the chassis, wherein the biased latch includes extendable portions adapted to engage the chassis in the engaged state.
US11868182B2
The present disclosure relates a display device including a first support member, a second member and a flexible display module. The second support member has a gap with the first support member. The flexible display module is arranged on a first surface of the first support member and a third surface of the second support member. The first surface includes a first mating surface close, the third surface includes a third mating surface, and the first and third mating surfaces are arranged symmetrically. A distance from the first mating surface to the flexible display module increases as a distance from the first mating surface to the second support member decreases, and a distance from the third mating surface to the flexible display module increases as a distance from the third mating surface to the first support member decreases.
US11868178B2
A smart ring includes a curved housing having a U-shape interior storing components including: a curved battery approximately conforming to the curved housing, a semi-flexible PCB approximately conforming to the curved housing and having mounted thereon: a motion sensor for generating motion data from physical perturbations of the smart ring, a memory for storing executable instructions, a transceiver for sending data to a client computer, a temperature sensor, and a processor for receiving motion data and performing executable instructions in response thereto, and a potting material disposed in the interior, forming an interior wall of the smart ring, wherein the potting material encapsulates the components and is substantially transparent to visible light, infrared light, and/or ultraviolet light.
US11868176B2
A display device includes a display panel foldable with respect to a folding axis substantially parallel to a first direction and a support plate disposed under the display panel and including a folding plate foldable with respect to the folding axis. The folding plate includes at least one first support layer and at least one second support layer. The folding plate has a first elastic modulus corresponding to a bending strength with respect to a second direction intersecting the first direction and a second elastic modulus corresponding to a bending strength with respect to the first direction. The first elastic modulus is smaller than the second elastic modulus.
US11868174B2
Examples described herein generally relate to clock tree routing in a chip stack. In an example, a multi-chip device includes a chip stack. The chip stack includes chips. The chip stack includes a clock tree. In-chip routing of the clock tree is contained within one logical chip of the chip stack. The chip stack includes leaf nodes disposed in respective chips. Each leaf node of the leaf nodes is electrically connected to the clock tree through a respective leaf-level connection bridge. The respective leaf-level connection bridge extends in an out-of-chip direction through a plurality of the chips.
US11868172B2
In an embodiment, an apparatus an apparatus including a memory module is described. The memory module can include a plurality of memory ranks and a register clock driver (RCD) coupled to the plurality of memory ranks. The RCD can include a receiver configured to receive a chip select signal for selecting one or more memory ranks. The RCD can further include a logic circuit coupled to the receiver, and an output driver coupled to the logic circuit. The RCD can further include a loopback circuit configured to sample the chip select signal from one or more of a first sampling point between the receiver and the logic circuit and a second sampling point between the logic circuit and the output driver.
US11868168B2
A system and method for content management, may include receiving content created by a creator; creating a container to contain the created content and storing the created content in the container; determining a content type for the content; based on the determined content type, identifying items of metadata specified for the content type (name metadata; support data; corresponding; determining whether an identified item of specified metadata corresponding to the content is missing from the container; and prompting a user to supply identified missing metadata corresponding to the container.
US11868166B2
In an approach to improve detecting and correcting errors in one or more machine learning pipelines. Embodiments comprise generating a plurality of test machine learning pipeline instances based upon a target machine learning pipeline and evaluating the plurality of test machine learning pipeline instances for failure in a task. Further, embodiments identify one or more root causes of error based upon the evaluated plurality of test machine learning pipeline instances and failure in the task, and create a remediated target machine learning pipeline based upon the identified one or more root causes of error. Additionally, embodiments output the remediated machine learning pipelines.
US11868159B2
A device with a display and a touch-sensitive surface: displays a geographic map in a first mode of an application, the geographic map including a plurality of landmarks, the geographic map being displayed at a first magnification level; detects a first input, the first input including a first finger contact at a location on the touch-sensitive surface that corresponds to a first landmark on the display; in response to detecting the first input: when the first input does not satisfy one or more predefined mode-change conditions, changes the magnification level in accordance with the first input and remains in the first mode; and when the first input satisfies the mode-change conditions, selects the first landmark and enters a second mode of the application; while in the second mode, detects a second input; and, in response to detecting the second input, displays information about the first landmark.
US11868154B2
The present disclosure provides a signal transmission method and a signal transmission device, which are applied to a digital circuit including a plurality of circuit modules connected in series, and each circuit module is configured to perform corresponding operation processing based on a first clock signal provided by a first clock. The method includes: under driving of a second clock signal provided by a second clock, transmitting a first signal output by a current circuit module to a target circuit module in response to reception of the first signal, the first signal is a signal output by the current circuit module when operating based on the first clock signal, transmission of the first signal is completed within a current clock cycle of the first clock, and a clock rate of the second clock is greater than that of the first clock.
US11868150B2
The present invention discloses a power supply stabilizing circuit having noise suppressing mechanism configured to drive a voltage-control oscillating circuit that includes a current-adjusting N-type transistor including a drain, a source and a gate and an adjusting voltage generation circuit. The drain receives a first operation voltage. The source generates a power signal to the voltage control oscillator circuit. The gate receives an adjusting voltage. The adjusting voltage generation circuit operates according to a second operation voltage higher than the first operation voltage and receives a reference voltage that is a division of the first operation voltage to generate the adjusting voltage. The adjusting voltage is a sum of the reference voltage and a threshold voltage of the current-adjusting N-type transistor such that the current-adjusting N-type transistor operates in a saturation region to keep a current variation amount of the power signal smaller than a predetermined value.
US11868146B2
A flying drone for shelf label checking includes a flying mechanism, a camera, and a camera interface configured to transmit and receive data to and from the camera. A flight control interface is configured to transmit and receive data to and from the flying mechanism. A processor is configured to acquire a first image of an object from a first distance with the camera, then extract an object region for the object from the first image. The processor then sets a flight path based on the object region and controls the flying mechanism to fly the camera along the flight path to a second distance that is closer to the object than the first distance. A second image of the object is then acquired from the second distance with the camera.
US11868142B2
The present disclosure discloses a method and system for assisting a robot to navigate in a warehouse setting. In some embodiments, robot is configured to receive a reserved route and move according to the reserved route as it navigates inside a warehouse. A reserved route includes one or more waypoints. Each waypoint represents a location and a size, the size being the space needed for accommodating a robot at the location. The one or more waypoints are listed in a sequence for a robot to follow sequentially. In some embodiments, each waypoint may further include a timestamp representing the time that the robot given the reserved route is supposed to arrive at the location.
US11868141B2
The apparatus for controlling group driving according to as aspect may include an inter-vehicle communication unit for communicating with a leader vehicle to receive the driving state and traveling track of the leader vehicle, a leader vehicle learning unit for learning a driving pattern of the leader vehicle based on the driving state of the leader vehicle received through the inter-vehicle communication unit, an autonomous drive unit for autonomously driving the follower vehicle in accordance with the traveling track of the leader vehicle, and a follow-up control unit for receiving the driving state of the leader vehicle to learn the driving pattern of the leader vehicle, controlling the autonomous drive unit to follow the traveling track of the leader vehicle, and performing the autonomous driving by applying the driving pattern of the leader vehicle.
US11868140B2
In one embodiment, a method includes determining a fleet-level objective for a vehicle associated with instructing the vehicle to travel a route according to route criteria based on the fleet-level objective. The method includes receiving a ride request from a ride requestor associated with ride criteria including a pick-up location and a drop-off location. The method includes determining that the ride requestor is a passenger for the vehicle to satisfy the fleet-level objective contingent on modifications to the ride criteria. The method includes providing incentives to the ride requestor contingent on acceptance of the modifications to the ride criteria. The method includes, after receiving the acceptance of the modifications to the ride criteria, modifying the ride criteria in accordance with the route criteria. The method includes instructing the vehicle to transport the ride requestor based on the modified ride criteria so as to fulfill the fleet-level objective.
US11868129B2
An autonomous running vehicle transmits a camera image around the vehicle photographed by a camera to a remote monitoring center. An obstacle is detected on the basis of information obtained from autonomous sensors including the camera. When an obstacle is detected, the autonomous running vehicle is automatically stopped. The remote monitoring center determines, when the autonomous running vehicle automatically stops, whether or not the run of the autonomous running vehicle is permitted to restart on the basis of the received camera video. When it is determined that the autonomous running vehicle can be restarted, a departure signal is transmitted to the autonomous running vehicle. When the departure signal is received from the remote monitoring center, the autonomous running vehicle restarts running.
US11868118B2
An industrial automation component, a computer program and a computer-readable medium and method for configuring an industrial automation component, wherein at least one feature of the industrial automation component that is not configurable with an engineering system supporting the component, non-supported feature, is configured by interpreting a description of a configuration of the at least one non-supported feature with an on-board compiler of the component and integrating the interpreted description to a basic configuration having been generated with the engineering system and with respect to at least one further feature, supported feature, of the component.
US11868113B2
Provided is a servo amplifier system performing a multi-axis control for multiple axes, in which the multiple axes includes a first axis group which an axis to be locked, at the time of power supply abnormality in the multi-axis control, belongs to, and a second axis group which an axis to be subjected to servo-off belongs to, the servo-off being made before the axis belonging to the first axis group is locked at the time of the power supply abnormality.
US11868110B2
Disclosed is a service operation method for managing energy data for each tenant. More particularly, the service operation method monitors energy consumption consumed in a specific space that a tenant manager desires to manage using an individualized energy management service user interface (UI) according to a service development/production environment set by a manager terminal and visualizes a status of use of energy for each specific space from a monitoring result.
US11868106B2
Examples relate to flexible datacenters or other power loads tolerant of intermittent operation and configured to use power received behind-the-meter. A system may include a plurality of computing systems that receive behind-the-meter (“BTM”) power from a BTM power source. The system may include a first controller configured to control a first set of computing systems and a second controller configured to control a second set of computing systems of the plurality of computing systems. The system may also include a third controller communicatively coupled to the first controller and the second controller. The third controller is configured to provide instructions to the first controller and the second controller based on BTM power availability at the plurality of computing systems.
US11868103B2
A site monitoring system (SMS) may analyze information from one or more sites to determine when a device, a sensor, a controller, or other structure or component associated with a network of optically switchable devices has a problem. The system may, if appropriate, act on the problem. In certain embodiments, the system learns customer/user preferences and adapts its control logic to meet the customer's goals. In various embodiments, the system updates a memory component associated with one or more optically switchable windows and/or controllers. The memory component may be updated to reflect an updated control algorithm and/or associated parameters in some cases.
US11868102B2
A monitoring system and associated methodology for response to incidents sensed by at least one sensor of an individual signal unit includes transmission to a central control facility by the individual signal unit, of at least a unique identifying code for that individual signal unit, over a communication network; the response includes a transmission of data from said central control facility to one or more recipients nominated by a registered owner of the individual signal unit wherein registration of the individual signal unit and configuration of sensing and of said response is via a web-based interface.
US11868101B2
Disclosed is a process for creating an event prediction model that employs a data-driven approach for selecting the model's input data variables, which, in one embodiment, involves selecting initial data variables, obtaining a respective set of historical data values for each respective initial data variable, determining a respective difference metric that indicates the extent to which each initial data variable tends to be predictive of an event occurrence, filtering the initial data variables, applying one or more transformations to at least two initial data variables, obtaining a respective set of historical data values for each respective transformed data variable, determining a respective difference metric that indicates the extent to which each transformed data variable tends to be predictive of an event occurrence, filtering the transformed data variables, and using the filtered, transformed data variables as a basis for selecting the input variables of the event prediction model.
US11868099B1
Cracks in foundations may be detected by sensing motion within the foundation. Depth sensors may be applied to a foundation, and the depths of the sensors may be read. At subsequent points in time the depths of the sensors may be read again. If the depths of the sensors are changing in a way that suggests that portions of the foundation are moving apart from each other, then it may be inferred that a crack is forming in the foundation. The formation of cracks may be used to take various actions. For example, the owner of the building that rests on the foundation may be information of the crack so that he or she may take remedial action.
US11868097B2
The present invention relates to a method for configuring a management unit connected to at least one home automation equipment comprising at least one home automation device (D) and at least one central control unit (U), the method being implemented by a management unit (Sv) and comprising the following steps: configuring (EcfSv2) an alert (Al) corresponding to the triggering of an alert notification and/or an action when a triggering condition (Cnd) is produced relating to at least one state variable for a home automation device (D), a group of home automation devices (D), a type of home automation device (DT) or a group of types of home automation devices (DT); the step of configuring an alert (Al) being carried out on the basis of instructions of a first user (Usr1) having a first user profile type; declaring (ECfUsr26) the monitoring of an assembly of home automation devices (D) comprising at least one home automation device (D) for which at least one alert (Al) has been configured by a second user (Usr2) having a second user profile type, downloading the alert (Al) condition (Cnd) on at least one central control unit (U) to which at least one home automation device (D) belonging to the group of home automation devices (D) is connected, in order to configure the home automation device (D) for evaluating the condition (Cnd) and sending a notification of production of the condition to the management unit. The present invention also relates to a method for monitoring said equipment.
US11868094B2
A time-to-digital converter (TDC) circuitry is disclosed for converting a phase difference between an input reference signal (109) and an input clock signal (110) to a digitally represented output signal (139). The TDC circuitry comprises a plurality of constituent TDC:s (101, 102, 103), a reference signal provider (120), and a digital signal combiner (130). Each constituent TDC is configured to convert a phase difference between a constituent reference signal (181, 182, 183) and a constituent clock signal (110) to a digitally represented constituent output signal (131, 132, 133). The reference signal provider (120) is configured to provide the respective constituent reference signals (181, 182, 183) to each of the constituent TDC:s (101, 102, 103). In at least a parallel operation mode of the TDC circuitry, each respective constituent reference signal comprises a respectively delayed version of the input reference signal (109) with different respective delays for at least two of the respective constituent reference signals. The digital signal combiner (130) is configured to provide the digitally represented output signal (139) based on the digitally represented constituent output signals (131, 132, 133) of the constituent TDC:s. A corresponding method and devices comprising the TDC circuitry are also disclosed.
US11868092B2
A timepiece includes a mechanical movement with a mechanical oscillator and an electronic device for regulating the medium frequency of this mechanical oscillator. It includes an electromagnetic transducer and an electric converter which includes a power supply capacitor for powering the regulation circuit. The electromagnetic transducer is arranged to supply a voltage signal exhibiting first voltage lobes in first half-alternations and second voltage lobes in second half-alternations of the oscillations of the mechanical oscillator. The regulating device includes a load pump arranged to store momentarily electric loads which are extracted selectively in different time zones according to a time drift detected in the functioning of the mechanical oscillator relative to an auxiliary oscillator, particularly quartz-based. The electric loads extracted are rendered after a certain delay to the power supply capacitor also according to the time drift detected.
US11868090B2
On-demand horological display mechanism, including a plurality of primary mechanisms each capable of determining the value of a variable, and at least one actuator that can be maneuvered by a user for the selection of the display of the instantaneous values of a specific variable determined by one of the primary mechanisms, each display being performed by the cooperation of a moveable display including a hand or a disc, with a complementary display including at least one graduated index, where the display and/or the complementary display is common to all of the displays that the display mechanism may produce.
US11868089B2
An escape wheel serving as a watch component that constitutes a drive mechanism of a watch includes a tooth portion, and a base mainly composed of silicon. A contact surface where the tooth portion makes contact with another component includes a recess.
US11868076B2
An example lubricant coating device includes a rotatable applicator to apply lubricant from a solid lubricant source to a member to be coated, and a supporting device to support the solid lubricant source in a contact state with the rotatable applicator. The supporting device changes a supporting angle of the solid lubricant source relative to the rotatable applicator when a consumption of the solid lubricant source reaches a consumption threshold.
US11868073B2
An image forming apparatus is to supply paper sheets on which images are formed to a post-processing apparatus to pressure-bind binding areas of paper sheets bundled. The image forming apparatus includes a conveyor, an image forming device, and a controller. The conveyor conveys a paper sheet. The image forming device discharges liquid ink to the paper sheet conveyed by the conveyor. The controller repeatedly executes a process of: causing the conveyor to convey the paper sheet to a position facing the image forming device; causing the image forming device to discharge the liquid ink to form an image on the paper sheet; and causing the conveyor to convey the paper sheet on which the image has been formed toward the post-processing apparatus. The controller further causes the image forming device to apply the liquid ink to a binding area of at least one of the paper sheets.
US11868070B2
A method for reducing artifacts in an electrophotographic printing system includes receiving a print job including image data for a set of pages. The electrophotographic printing system is used to print a block of pages from the print job to provide corresponding printed pages. The image data for the block of pages is analyzed to determine an average toner usage rate. If the determined average toner usage rate for the block of pages falls outside an acceptable toner usage rate range, image data for a compensation image and a number of compensation images are determined such that the average toner usage rate will be brought back into the acceptable toner usage rate range.
US11868069B2
An image forming system includes the following. An image former forms an image on a recording medium. A laminator performs lamination in which a film is laminated on a surface of the recording medium on which the image is formed by the image former. A hardware processor obtains information regarding image forming by the image former and that determines a condition of the lamination by the laminator based on the obtained information regarding the image forming.
US11868060B2
An image forming apparatus includes a developing current detecting portion, a control portion, and a deviation detecting portion. The developing current detecting portion detects a developing current that flows between a developing device and a photoconductor drum during development of an electrostatic latent image. The control portion causes the exposure device to form electrostatic latent images of at least two patch images at different positions from each other and at different timings from each other in a main scanning direction. The deviation detecting portion detects deviation of one of the exposure device and the photoconductor drum with respect to the other based on a detection timing at which the developing current is detected during development of the electrostatic latent images of the at least two patch images.
US11868054B2
A measurement system is provided for use in optical metrology measurements. The measurement system comprises a control system which processes raw measured data indicative of spectral interferometric signals measured on a sample in response to illuminating electromagnetic field incident onto a top portion of the sample and comprising at least one spectral range to which said sample is substantially not absorbing. The processing comprises: extracting, from the raw measured data, a portion of spectral interferometric signals describing signal intensity variation with change of optical path difference during interferometric measurements, the extracted signal portion being independent of interferometric signals returned from a bottom portion of the sample in response to said illuminating electromagnetic field; and directly determining, from said extracted portion, both spectral amplitude and phase of reflection of the electromagnetic field from the top portion of the sample, thereby determining measured spectral signature characterizing the top portion of the sample.
US11868038B2
An embodiment of the present invention relates to a camera module comprising: a housing; a bobbin arranged inside the housing; a first magnet arranged on the bobbin; a first coil arranged in the housing and facing the first magnet; a plurality of lenses attached to the bobbin; and an iris unit coupled to the bobbin, wherein the plurality of lenses comprises a first lens and a second lens distanced from each other, and at least a portion of the iris unit is positioned between the first lens and the second lens.
US11868026B2
An optical analog-to-digital (AD) converter includes, wherein the optical AD converter converts an analog signal of information included in inputted signal light into a digital signal, and is formed of N stages corresponding to a number N of bits of the digital signal, optical waveguides configured to respectively guide the signal light, base light obtained by branching local light, and reference light obtained by branching the local light, a light receiver configured to detect and compare light levels of the signal light and the reference light, and output a binary comparison result, and an optical modulator configured to variably control a light level of the base light, based on the binary comparison result, in each stage of the N stages, wherein an output variably controlled of the optical modulator is multiplexed with the reference light of a next stage.
US11868024B2
A method of practicing the invention includes at least the following steps of generating pump laser radiation having a spectrum containing a plurality of equidistant spectral lines; passing the pump laser radiation through a non-linear medium of a singly resonant, single-frequency optical parametric oscillator, wherein the pump laser radiation is continuously a wave or is pulsed, wherein the pulse duration in the latter case is longer than the time the optical parametric oscillation requires to reach its steady state; and coupling out the non-resonant idler or signal laser radiation from the optical parametric oscillator as usable frequency converted laser radiation. Further provided is a laser device used to carry out the method of the invention.
US11868022B2
An SrB4O7 or PbB4O7 crystal is configured with a plurality of domains with respective periodically alternating polarity of the crystal axis so that the disclosed crystal is capable of quasi-phasematching (QPM). The disclosed crystal is manufactured by a method including patterning a surface of a crystal block of SrB4O7 or PbB4O7, thereby providing patterned uniformly dimensioned regions with a uniform polarity sign on the surface. The method further includes generating a disturbance on the patterned surface, thereby inverting a sign of crystal polarity of every other region to form the SrB4O7 or SrB4O7 crystal with a plurality of domains with alternating polarity enabling a QPM mechanism.
US11868018B2
Disclosed are an electrochromic element, device, and product, and a manufacturing method therefor. The electrochromic device (7) comprises: an electrochromic yarn (6), an ion storage yarn (18), and a power source (8), wherein the electrochromic yarn (6) contains a first flexible conductive yarn (5) and an electrochromic layer (4) coated on a surface layer of the first flexible conductive yarn (5); the ion storage yarn (18) contains a second flexible conductive yarn (1) and an ion storage layer (17) coated on a surface layer of the second flexible conductive yarn (1); and the first flexible conductive yarn (5) is electrically connected to a negative electrode of the power source (8), and the second flexible conductive yarn (1) is electrically connected to a positive electrode of the power source (8). The electrochromic device (7) can achieve a clear color development effect and make an electrochromic material have a good fastness. The preparation method is simple to operate and easily realizes industrial batch production.