Document Document Title
US11037741B2 Switch and method of manufacturing switch
A switch includes a housing, a switching mechanism housed in the housing and configured to switch a state of connection between at least two terminals exposed out of the housing by using a common contact and two switching contacts, and an electronic component that is disposed in the housing and electrically connects the terminals to each other. The switching mechanism includes a first metal plate that is connected to a first contact, which is one of the common contact and the two switching contacts, and includes a first exposed part to which a first electrode of the electronic component is soldered by laser irradiation, and a second metal plate that is connected to a second contact, which is another one of the common contact and the two switching contacts, and includes a second exposed part to which a second electrode of the electronic component is soldered by laser irradiation.
US11037737B2 Energy storage technology with extreme high energy density capability
A capacitor includes a first electrode having a substrate and a plurality of nanostructures physically and electrically coupled to the substrate. The capacitor also includes a solid, non-conductive interlayer deposited over the nanostructures to coat the nanostructures, and extending between the nanostructures, and a second electrode deposited over the interlayer and extending between the nanostructures. The interlayer insulates the first and second electrode layers from one another.
US11037731B2 Multi-layer ceramic electronic component and mounting board
A multi-layer ceramic electronic component includes a ceramic body enclosing internal electrodes laminated in a first direction, wherein the ceramic body has a main surface having a flat face normal to the first direction, a first side surface having a flat face normal to a second direction orthogonal to the first direction, and a rounded ridge connecting the main surface and the first side surface to each other and curved in a convex shape; a maximum dimension of the ceramic body in the first direction is 120 μm or less; and the rounded ridge satisfies a condition of Rb/Ra>3.0, where Ra represents a dimension of the rounded ridge in the first direction and Rb represents a dimension of the rounded ridge in the second direction on a cross-sectional surface of the ceramic body taken along a virtual cut plane parallel to the first direction and the second direction.
US11037727B2 Multilayer electronic component
A multilayer electronic component includes a body including dielectric layers and internal electrodes alternately disposed in a first direction, and external electrodes disposed on the body to be connected to the internal electrodes. At least one internal electrode of the internal electrodes includes a plurality of disconnected portions penetrating through a respective internal electrode. A disconnected portion of the plurality of disconnected portions includes at least one of a pore or a dielectric substance disposed to connect adjacent dielectric layers to each other. A dielectric filling ratio, defined as a ratio of an overall length of the dielectric substance to an overall length of the disconnected portion on a cross section in the third and first directions, is more than 20% to 80% or less.
US11037720B2 Coil component
First and second wires form a wire assembly by being wound around a winding core portion together. The wire assembly includes a twisted wire portion, an inner layer portion, an outer layer portion, a plurality of outward transition portions, and an inward transition portion. The outer layer portion includes a first outer layer portion which is connected to one of the outward transition portions extending from an intermediate position of the inner layer portion and connected to the inward transition portion. The inward transition portion extends to an intermediate position of the inner layer portion.
US11037708B2 PPTC device having resistive component
A PPTC assembly may include a PPTC component, having a trip temperature, and further comprising a first temperature coefficient of resistance, in a low temperature range below the trip temperature. The PPTC assembly may include a resistive component, disposed in electrical contact with the PPTC component on a first side of the PPTC component, the resistive component comprising an electrical conductor, and having a second temperature coefficient of resistance in the low temperature range, less than the first temperature coefficient of resistance. The PPTC component may include a first electrode, electrically coupled to the first side of the PPTC component, and a second electrode, electrically coupled to the second side of the PPTC component, where the PPTC component and the resistive component are arranged in electrical series between the first electrode and the second electrode.
US11037698B2 Covered electrical wire and terminal-equipped electrical wire
A covered electrical wire including a conductor and an insulating coating layer covering an outer periphery of the conductor, in which the conductor is a twisted wire obtained by concentrically twisting together a plurality of elemental wires constituted by a copper alloy, the copper alloy contains one or more elements selected from Fe, Ti, Mg, Sn, Ag, Ni, In, Zn, Cr, Al, and P in a total amount of 0.01 mass % to 5.5 mass % inclusive, and the remaining portion includes Cu and inevitable impurities, and an amount of oil adhering to a surface of a central elemental wire disposed at a central portion of the twisted wire is 10 μg/g or less with respect to the mass of the central elemental wire.
US11037691B2 Electrically conductive material, printing ink and method for manufacturing electrically conductive structure
The present disclosure provides an electrically conductive material, a printing ink and a method for manufacturing an electrically conductive structure. The electrically conductive material includes a plurality of electrically conductive metal nanoplates and electrically conductive metal nanoparticles filled in gaps between the plurality of the electrically conductive metal nanoplates.
US11037689B2 Device and method for underwater repair of hole of a nuclear reactor part
A repair device for underwater repair of a hole in a nuclear reactor part includes a holder (32), a cutting tool (22) held by the holder (32) and having at least one cutting tooth (70) for remachining an inner surface of the hole. The cutting tool (22) has a suction channel (44) extending into the cutting tool (22) between at least one inlet opening (46) and at least one outlet opening (48), a drive shaft (34) for rotating the cutting tool (22), the drive shaft (34) being held by the holder (32), and a suction tube (36) connected to the holder (32) and fluidly connected to the outlet opening (48) of the suction channel (44).
US11037681B1 Method and apparatus for informed personal well-being decision making
An apparatus and method for informed personal-well-being decision making that provides a user with alerts and information, focused on health and wellness, on items they choose for possible consumption. Some embodiments include optical, sonic, smell and other sensors, communications with databases that identify ingredients and effects on health and well-being, as well as user inputs. From user input, GPS, local conditions and alerts, some embodiments determine information specific to the user and their environment. By using established, and creating new, databases, some embodiments compile, compare, transmit and store data on various consumables. Some embodiments provide access to information on the companies, manufacturers, and various other components in an item's trip from dirt to table. Some embodiments establish methods and procedures to ascertain both the point-of-origin and where the consumable has traveled. Some embodiments provide a score for the specified consumable to show the quality of health provided by the consumable.
US11037670B2 Activity assistance system
An activity assistance system includes a video camera arranged to acquire video of a person performing an activity, an output device configured to output human-perceptible prompts, and an electronic processor programmed to execute an activity script. The script comprises a sequence of steps choreographing the activity. The execution of each step includes presenting a prompt via the output device and detecting an event or sequence of events subsequent to the presenting of the prompt. Each event is detected by performing object detection on the video to detect one or more objects depicted in the video and applying one or more object-oriented image analysis functions to detect a spatial or temporal arrangement of one or more of the detected objects. Each event detection triggers an action comprising at least one of presenting a prompt via the output device and and/or going to another step of the activity script.
US11037663B2 Method and system for accessing centralised patient data
A system and method is provided to allow access to centralised patient data captured from a medical device across an open network to a third party. The system and method receives the request based upon patient-specific information, checks the request and allows access if the request matches stored information.
US11037662B2 Medical monitoring system, method of displaying monitoring data, and monitoring data display device
A medical monitoring system includes: one or more signal sampling devices to detect parameter data corresponding to at least one physiological parameter; memory to store the parameter data corresponding to the at least one physiological parameter; a display to display parameter data obtained by at least one sensor; and a processor to obtain, according to the parameter data, abnormal event indications having a plurality of different attributes and transmit the abnormal event indications to the display; wherein the abnormal event indications are shown as anomalies identifiers on a timeline.
US11037658B2 Clinical condition based cohort identification and evaluation
Mechanisms are provided for monitoring treatment of patients. The mechanisms generate a patient registry comprising a plurality of patient registry records, each patient registry record being associated with a corresponding patient and comprising attributes specifying personal and medical information about the corresponding patient. The mechanisms collect, for each patient registry record, treatment data regarding treatment of the corresponding patient. The mechanism analyzes the treatment data to identify successful treatments administered to the corresponding patients. The mechanisms generate one or more cohorts of corresponding patients based on attributes of the patient registry records associated with corresponding patients for which successful treatments were administered. The mechanisms perform at least one patient management operation based on the generated one or more cohorts.
US11037653B2 Memory devices performing repair operations and repair operation methods thereof
A memory device includes: a memory cell array including a plurality of memory regions, the plurality of memory regions including first and second edge memory regions each respectively including an edge word line, and the plurality of memory regions including a center memory region including a center word line; a segment selection circuit configured to select a target segment from among a plurality of segments based on an input row address and output segment information identifying the target segment, where the first and second edge memory regions and the center memory region are grouped into a first segment of the plurality of segments; and a column decoder configured to control a column repair operation performed on a segment basis based on at least one fuse set that is selected based on the segment information.
US11037644B2 Testing circuit, testing method, and apparatus for testing multi-port random access memory
A testing circuit for testing a multi-port random access memory includes an input circuit, a first port testing circuit and a second port testing circuit. The input circuit receives a testing clock signal and a test mode enable signal and is configured to provide the testing clock signal according to the test mode enable signal. The first port testing circuit is coupled to the input circuit, and is configured to output a first word line enable signal for a first port of the multi-port random access memory according to the testing clock signal and a first delay signal. The second port testing circuit is coupled to the input circuit, and is configured to output a second word line enable signal for a second port of the multi-port random access memory according to the testing clock signal and a second delay signal. The first word line enable signal and the second word line enable signal are asserted at the same time, and the first word line enable signal is de-asserted before the second word line enable signal. A method adapted for a testing circuit and an apparatus including a device under test and a testing circuit are also introduced.
US11037640B2 Multi-pass programming process for memory device which omits verify test in first program pass
Techniques are provided to reduce neighbor word line interference and charge loss in a multi-pass program operation. In one implementation, the first pass of a multi-pass program operation uses one or more program pulses without performing associated verify tests. The memory cells may be programmed to different intermediate threshold voltage (Vth) distributions in the first program pass. Different bit line voltages can be used to obtain the different intermediate Vth distributions when the single program pulse is applied. In other cases, multiple program pulses are applied without performing verify tests. The intermediate Vth distributions can be provided for the memory cells assigned to the higher data states but not the lower data states, or for memory cells assigned to both the higher and lower data states.
US11037634B2 Semiconductor storage device having a group adjacent bit lines connected to sense circuits that are each connected to a different data bus
A semiconductor storage device includes a plurality of memory cells, bit lines respectively connected to the third memory cells, sense circuits respectively connected to the bit lines, latch circuits respectively connected to the sense circuits, and an input and output circuit connected to a first set of latch circuits via a first data line, a second set of latch circuit via a second data line, and a third set of latch circuits via a third data line. The bit lines are disposed in sequence in a first direction and a group of the sense circuits is disposed in sequence in a second direction crossing the first direction, and two bit lines that are not adjacent in the first direction are connected respectively to two sense circuits in the group that are adjacent in the second direction.
US11037628B2 Methods of operating nonvolatile memory devices, methods of operating storage device and storage devices
A nonvolatile memory device includes multi-level cells in a memory cell array including a plurality of memory blocks, and each of the memory blocks includes a plurality of pages. A method of operating the nonvolatile memory device includes pre-programming multi-bit data in a pre-program block of the memory blocks, dividing the multi-level cells into a plurality of state groups based on state codes indicating states of the multi-level cells to generate digest data indicating state group codes corresponding to the state groups, and programming the digest data in a digest block of the memory blocks.
US11037627B2 Cell block allocation for hybrid dual write
Apparatuses, systems, methods, and computer program products are disclosed for hybrid dual write. An apparatus includes a memory device comprising a plurality of single level cell blocks and a plurality of multi level cell blocks. An apparatus includes a hybrid writing component. A hybrid writing component includes a single level writing circuit that writes data to a plurality of single level cell blocks. A hybrid writing component includes a multi level writing circuit that copies data from a plurality of single level cell blocks to a plurality of multi level cell blocks. A hybrid writing component includes an allocation circuit that allocates a single level cell block of a plurality of single level cell blocks to a first stream in response to a multi level cell block of a plurality of multi level cell block being allocated to the first stream.
US11037613B2 Implementations to store fuse data in memory devices
Methods, systems, devices, and other implementations to store fuse data in memory devices are described. Some implementations may include an array of memory cells with different portions of cells for storing data. A first portion of the array may store fuse data and may contain a chalcogenide storage element, while a second portion of the array may store user data. Sense circuitry may be coupled with the array, and may determine the value of the fuse data using various signaling techniques. In some cases, the sense circuitry may implement differential storage and differential signaling to determine the value of the fuse data stored in the first portion of the array.
US11037605B2 Power delivery circuitry
A memory system may include memory circuitry and power circuitry, which may include a power storage device. The memory system may also include a controller to determine a power demand of the memory circuitry. In response to determining that the power demand is less than an incoming supply power, the controller may generate a first mode signal to induce a charging state of the power storage device. Additionally, in response to determining that the power demand is greater than the incoming supply power, the controller may generate a second mode signal to cause the power storage device to provide a secondary power to the memory circuitry.
US11037590B2 In-pivot hybrid stepper motor for ball screw cam elevator mechanism for reduced-head hard disk drive
An approach to a reduced-head hard disk drive (HDD) involves an actuator elevator subsystem that includes a ball screw cam assembly with a hybrid permanent magnet (PM)-variable reluctance (VR) stepper motor disposed therein, to rotate the cam screw, which vertically translates an actuator arm assembly so that a corresponding pair of read-write heads can access different magnetic-recording disks of a multiple-disk stack. A suitably configured hybrid stepper motor can provide 200 full steps/rev for a 3.8 mm translation. Thus, to meet or surpass a step resolution of 6 μm/μstep or 0.5625°/μstep, the hybrid stepper motor would only need to be operated at 4 micro-step mode in order to achieve a 0.45°/μstep or 0.00475 mm/μstep, which enables a smoother motion since the available holding torque at the 4th micro-step provides sufficient torque margin to overcome load torque, frictional torque, and detent torque.
US11037587B2 Tunnel magnetoresistive sensor having conductive ceramic layers
An apparatus, according to one embodiment, includes a sensor having an active region, a magnetic shield adjacent the active region, a spacer between the active region and the magnetic shield, a second magnetic shield on an opposite side of the active region as the magnetic shield, and a second spacer between the active region and the second magnetic shield. Both spacers include an electrically conductive ceramic layer. The sensor is an electronic lapping guide.
US11037583B2 Detection of music segment in audio signal
A technique for detecting a music segment in an audio signal is disclosed. A time window is set for each section in an audio signal. A maximum and a statistic of the audio signal within the time window are calculated. A density index is computed for the section using the maximum and the statistic. The density index is a measure of the statistic relative to the maximum. The section is estimated as a music segment based, at least in part, on a condition with respect to the density index.
US11037573B2 Management and execution of equipment maintenance
In some examples, a system may receive from a device, speech sound patterns corresponding to a voice input related to equipment. Further, the system may determine an identity of a person associated with the device, and may identify the equipment related to the voice input. Using at least one of the received speech sound patterns or a text conversion of the speech sound patterns, along with an equipment history of the identified equipment, as input to one or more machine learning models, the system may determine, at least partially, an instruction related to the equipment. Additionally, the system may send, to the device, the instruction related to the equipment as an audio file for playback on the device.
US11037558B2 Audio modulation for an audio interface
A method, apparatus, system, and computer program product for generating an audio communication. An urgency for a user is determined by a computer system in response to detecting a trigger event in a verbal communication from the user. A frequency modulator is selected by the computer system from a plurality of frequency modulators based on the urgency determined to form a selected frequency modulator. A frequency of words in an audio communication is modulated by the computer system using the selected frequency modulator to form a modulated audio communication, wherein the modulated audio communication comprises a natural language response generated in response to the trigger event. The modulated audio communication is sent by the computer system to an audio output device.
US11037554B1 Network of domain knowledge based conversational agents
The innovation disclosed and claimed herein, in one aspect thereof, comprises systems and methods of supporting a conversation with a user. The systems and methods of the innovation can include a bot consumer that receives a first dialogue input from a user, the first dialogue input requesting a response and having an intent. A super-agent selects a worker thread from a pool of worker threads, wherein the worker thread is delegated a task to perform on the first dialogue input. A registrar determines a conversational agent to respond to the user based on the intent. The conversational agent retrieves data to facilitate a response to the first dialogue input and renders a response to the user based on the retrieved data. A registrar custodian can perform create, read, update, and delete operations on the information in the registrar.
US11037541B2 Method of composing a piece of digital music using musical experience descriptors to indicate what, when and how musical events should appear in the piece of digital music automatically composed and generated by an automated music composition and generation system
An automated music composition and generation system having a system user interface operably connected to an automated music composition and generation engine, and supporting a method of composing a piece of digital music using musical experience descriptors as to indicate what, when and how particular musical events should occur in the piece of digital music to be automatically composed and generated. The method uses the system user interface to select one or more musical experience descriptors and applying the musical experience descriptors along a timeline representation of a piece of digital music to be automatically composed and generated by the automated music composition and generation engine.
US11037538B2 Method of and system for automated musical arrangement and musical instrument performance style transformation supported within an automated music performance system
An automated music performance system that is driven by the music-theoretic state descriptors of any musical structure (e.g. a music composition or sound recording). The system can be used with next generation digital audio workstations (DAWs), virtual studio technology (VST) plugins, virtual music instrument libraries, and automated music composition and generation engines, systems and platforms. The automated music performance system generates unique digital performances of pieces of music, using virtual musical instruments created from sampled notes or sounds and/or synthesized notes or sounds. Each virtual music instrument has its own set of music-theoretic state responsive performance rules that are automatically triggered by the music theoretic state descriptors of the music composition or performance to be digitally performed. An automated virtual music instrument (VMI) library selection and performance subsystem is provided for managing the virtual musical instruments during the automated digital music performance process.
US11037521B1 Method of lossless transmission for 4K multimedia
A method is provided for lossless transmission. Super-resolution image data are processed. The image data are transferred in a super-resolution mode to a super-resolution receiver. After being received, the image data are sequentially transferred to a lossless compressor and a PCI-E converter for lossless compression and PCI-E conversion. Thus, compressed image data are generated. Through an interface connector, the compressed image data are transferred in the same mode with the same specifications to a receiving terminal. After being received, the compressed image data are transferred to a driver to be decompressed and displayed on a display. Consequently, a data-collecting device can be fabricated. Therein, after original image data are processed through lossless compression, original image quality can be restored through decompression; the lossless image data are outputted and displayed at the receiving terminal; and the resolution and quality of displayed image are manifested with the original specifications.
US11037519B2 Display device having display based on detection value, program, and method of controlling device
A display system includes an HMD including an image display unit worn by a user on a head and transmitting external light, a six-axis sensor and a proximity sensor provided in the image display unit, and a detected value output unit configured to output, to a personal digital assistant, detected values from the sensors, an image output unit configured to output an image, a display unit configured to display the image, an acquisition unit configured to acquire the detected values from the sensors output by the HMD, and a device control unit configured to control display of the display unit, based on the detected values acquired by the acquisition unit.
US11037512B2 Flexible display device
A display device includes a display panel including a first display region having first pixels connected to first data lines and scan lines and a second display region having second pixels connected to second data lines and the scan lines, a voltage generator configured to generate a first driving voltage, a driving controller configured to output a first switching signal and a second switching signal, and a switching circuit configured to provide the first driving voltage to the first pixels in response to the first switching signal and provide the first driving voltage to the second pixels in response to the second switching signal, wherein the driving controller determines whether each of the first display region and the second display region is a visible region or a non-visible region, and outputs the first switching signal and the second switching signal corresponding to a determination result.
US11037507B2 Display device and driving method of the same
A display device includes: a display panel including a plurality of pixels; and a driving controller configured to: generate a data signal corresponding to an input image data; generate a data voltage based on the data signal; and output the data voltage to the pixels, wherein the driving controller is configured to output the data signal in at least one driving frequency higher than a predetermined low frequency during an image transition period in a low frequency driving mode during which the data signal outputs in the low frequency.
US11037506B2 Organic light emitting diode display device supporting variable frame mode, and method of operating organic light emitting diode display device
An organic light emitting diode (OLED) display device supporting a variable frame mode includes an OLED display panel, a data driver configured to provide a data signal to the OLED display panel, a scan driver configured to provide a scan signal to the OLED display panel, an emission driver configured to provide an emission control signal to the OLED display panel, and a controller configured to control the data driver, the scan driver and the emission driver, to count a time of a current frame, and to control the emission driver to decrease an off period ratio of the emission control signal as the counted time of the current frame increases.
US11037499B2 Display device and method of driving the same
A display device includes a display part including an organic light emitting diode (OLED) connected to a pixel circuit connected to a scan line and a sensing scan line, a signal generator configured to generate at least one display output enable (OE) signal during an image display period; and generate at least one sensing OE signal during a sensing period; and a scan driver including a display scan signal terminal connected to the scan line and a sensing scan signal terminal connected to the sensing scan line, wherein the scan driver is configured to: generate a scan signal for turning on the switching transistor in response to the display OE signal during the image display period; and generate a sensing scan signal for turning on the sensing transistor in response to the sensing OE signal during the sensing period.
US11037494B1 Dynamic power converter switching for displays
An example device includes a plurality of power converters configured to supply electrical power to a display, each optimized for a different output load current range; and a controller configured to: estimate a current level of the display; select, based on the estimated current level, a power converter of the plurality of power converters; and cause electrical power from the selected power converter to be supplied to the display.
US11037489B1 High strength transparent articles with digital display arrays and capabilities
Display materials made from resilient clear, transparent materials on which components such as organic light emitting diodes, LED sensor materials, and the like, have laminated to or on, embedded within, attached to, or applied to are provided. Such clear transparent display materials, including transparent aluminum alloys, transparent wood, transparent ceramic spinel, transparent invisible metals, and other like exotic materials, do not exhibit susceptibility to cracking, chipping, fraying, or otherwise breaking without significant harmful force applied thereto. The combination of lighted components thereto and/or therein allows for the ability to display letters, numbers, and/or graphic images on the interior or exterior of such high strength transparent articles.
US11037483B2 Method of adjusting gamma value of display panel by automatic judgement, device, and display apparatus
An adjusting method for a gamma value of a display panel includes: acquiring a gamma value and panel information, after the gamma value of the display panel is adjusted; generating an adjusting file in a preset format according to the gamma value and the panel information; and storing the adjusting file to a preset storing path, to allow to extract the adjusting file from the storing path for gamma judgment. The present application further discloses an adjusting device for the gamma value of the display panel and a display apparatus.
US11037480B2 System and method for a six-primary wide gamut color system
Systems and methods for a six-primary color system for display. A six-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. The six-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.
US11037479B2 Source driver and display device including the same
A source driver includes a gamma voltage generator to generate gamma voltages having mutually different voltage levels, a digital-to-analog converter to generate a data voltage corresponding to a grayscale value using the gamma voltages, an output buffer unit to output the data voltage, and a chopping controller to generate a chopping control signal, and to provide the chopping control signal to the output buffer unit. The output buffer unit includes an amplifier connected to an output terminal of the digital-to-analog converter, and a chopping circuit to periodically change a polarity of an offset of the amplifier in response to the chopping control signal. The chopping controller is to change a slew rate of the chopping control signal.
US11037474B2 Magnetic interconnected display panels
A panel board display system is described that includes a plurality of thin interconnected display panels. The interconnected display panels are capable of interconnecting at a lengthwise edge of each panel without overlap. The interconnected display panels are easily coupled together magnetically and may be coupled in multiple varied orientations utilizing various combinations of the front and back of each panel.
US11037472B2 Rollable display device
A rollable display device is disclosed. The rollable display device includes a display panel, a driving unit including a motion converting unit configured to linearly move in a width direction of the display panel in conjunction with a rotational motion of a motor, a lifting unit connected to one end of the display panel and the motion converting unit, and configured to move up and down the display panel in a longitudinal direction of the display panel in conjunction with a linear motion of the motion converting unit, and a panel roller unit connected to other end of the display panel, and configured to roll and unroll the display panel along a periphery of the panel roller unit in conjunction with moving up and down of the display panel.
US11037464B2 System with emulator movement tracking for controlling medical devices
The systems and methods disclosed herein are directed to robotically controlling a medical device to utilize manual skills and techniques developed by surgeons. The system may comprise an emulator representing a medical device. The system may comprise at least one detector configured to track the emulator. The system may further comprise an imaging device configured to track the medical device. The system may be configured to move the medical device to reduce an alignment offset between the location of the emulator and the location of the medical device, to move the imaging device based on the translational movement of the emulator, and/or to move the medical device based on data indicative of an orientation of the emulator.
US11037463B2 Liquid flow instructional systems and methods of making and using same
A liquid flow instructional system for presenting a proportions problem and for allowing the proportions problem to be solved comprises an input container and a plurality of output containers selectively and fluidly coupled to the input container. The system has an adjustable valve having a plurality of configurable regions. Each of the plurality of configurable regions corresponds to one of the plurality of output containers. An activable switch is provided for initiating flow of liquid from the input container to the plurality of output containers in accordance with a user configuration of the plurality of configurable regions. The proportions problem is solvable by filling each of the plurality of output containers to capacity without spillage. The correspondence between the plurality of configurable regions and the plurality of output containers is indicated by a visible indicator.
US11037458B2 Interactive method for diagnosing test-taking errors
A computer based interactive system and method of diagnosing test taking errors for educational and psychological processes on a computer while a learner is taking an exam over the internet, when the learner arrives at a wrong answer to an exam question.
US11037455B1 Autonomous judgmental oversteering determination system for aircraft taxiing
A method for oversteering an aircraft to perform an optimal turn along a taxiway includes determining a learning environment based on at least one of a taxiway width, a taxiway centerline, and a taxiway radius of curvature, selecting an action for an agent in the environment, determining a reward for the determined environment and the selected action, repeating the steps of selecting the action and determining the reward to determine a model supporting an optimal turn, and using the determined model to at least one of determine control signals for an aircraft and providing guidance to a user to perform the optimal turn along the taxiway. The agent is an aircraft having a minimum turn radius. The action includes a nose wheel displacement and a nose wheel angle. The reward is determined based on a distance between a path of one or more landing gear wheels and a path of the taxiway.
US11037452B2 Method and system for obtaining and presenting turbulence data via communication devices located on airplanes
A device, system and method is provided for obtaining and processing turbulence data via communication devices located on-board airplanes. Turbulence data obtained by a plurality of communication devices may be received during flights on-board respective ones of a plurality of airplanes. Turbulence map data may be generated by super-positioning the turbulence data received from the plurality of communication devices onto a single tempo-spatial frame of reference. The turbulence map data may be distributed to one or more of the communication devices. A device, system and method is also provided for generating turbulence map data that may reduce or eliminate “false positive” turbulence events. A device, system and method is also provided for communicating with on-board communication devices operating in a “flight crew mode” or a “passenger mode.”
US11037451B2 System and method for coordination among a plurality of vehicles
A method for coordinating a plurality of vehicles (102, 104) comprising: defining, as a command vehicle (C), a vehicle in the plurality; storing, by one or more storage devices (204) located on one or more of the vehicles (102, 104), a list of capabilities of each vehicle (102, 104); receiving, by one or more processors (202) on the command vehicle (C), a specification of a goal; based on the stored vehicle capabilities, allocating, by the one or more processors (202), to one or more of the vehicles (102, 104), one or more tasks, the one or more tasks being such that, if each of those tasks was to be performed, the goal would be accomplished; and sending, from the command vehicle (C), to each vehicle (102, 104) to which a task has been allocated, a specification of the one or more tasks allocated to that vehicle (102, 104).
US11037441B2 Systems and methods for traffic light timing
The present disclosure relates to systems and methods for generating a control parameter associated with a plurality of traffic lights for a plurality of traffic-regulated sections at an intersection. The system may perform the methods to obtain a plurality of traffic parameters for the plurality of traffic-regulated sections; determine a traffic status of the intersection based on the plurality of traffic parameters; determine a target condition based on the traffic status of the intersection; and generate a control parameter associated with the plurality of traffic lights by using a target function, wherein the control parameter is configured to alter the operation of the plurality of traffic lights to optimize traffic at the intersection to reach the target condition.
US11037439B1 Autonomous vehicle mode alert system for bystanders
An alert may be triggered to notify a pedestrian of the current operational mode of a nearby vehicle. For instance, a vehicle may operate in an autonomous or manual mode, and may occasionally switch from one mode to the other. A pedestrian who may be unaware of the current operational mode of a nearby vehicle may notice the alert and proceed accordingly. In one embodiment, an indication of the current operational mode of the nearby vehicle may be transmitted to an electronic device associated with the pedestrian. The device may generate a notification to the pedestrian based on the current operational mode. In an additional or alternative embodiment, the alert may be transmitted by the vehicle externally to be visible or audible to the pedestrian. In some embodiments, the alert may be triggered only for particular operational modes (e.g., only for autonomous or only for manual).
US11037431B1 Proximity safety apparatus
Safety apparatus including a first electronic monitoring device designed to be locked onto the wrist of a threatening individual and a second electronic monitoring device designed to be possessed by a victim. Both the electronic monitoring devices including GPS apparatus designed to provide GPS information as to the geographic position of the electronic monitoring bracelet. A remote monitoring station is electronically coupled to receive GPS information from both electronic monitoring devices. The remote monitoring station is designed to determine the geographic position of the first electronic monitoring device relative to the geographic position of the second electronic monitoring device and to provide appropriate proximity alerts to one or both individuals.
US11037428B2 Detecting and analyzing actions against a baseline
Data regarding actions of a population of one or more persons may be received from a plurality of sensors. A baseline of behavior of the population may be determined using the data. Additional data regarding actions of an identified person may be received from one or more of the plurality of sensors. It may be determined that an amount of deviation between the actions of the identified person and the baseline of behavior exceeds a threshold deviation using the additional data. A notification for the identified person relating to the deviation may be generated in response to determining that the amount of deviation is above the threshold deviation.
US11037427B2 Load center position-based addressing
Embodiments of the disclosure provide for a system and method for determining a circuit breaker position in a power distribution/load center. In one embodiment, the load center includes a plurality of circuit breakers. Each circuit breaker includes a base and a plurality of contact components coupled to the base. In that regard, an activation of a combination of the contact components indicates a position of the circuit breaker within the load center. The activation of the combination indicates that one or more of the contact components is in contact with one or more pegs coupled to the load center. When this occurs, a data transceiver coupled to each of the contact components transmits a data signal. The data signal includes a plurality of data bits, where each data bit indicates whether a corresponding contact component of the combination is activated or not activated.
US11037421B2 Box edge security device
A security device is provided that includes a seal and a tag assembly. The seal may be configured to be attached to a merchandise box. The tag assembly may include housing and an electronics assembly disposed within the housing. The housing of the tag assembly may be configured to slide onto the seal via sliding engagement between the housing and the seal.
US11037413B2 Devices, methods, and graphical user interfaces for providing haptic feedback
An electronic device, while displaying representations of a plurality of collections of media items, detects a swipe input that starts at a location corresponding to a first representation of a first collection of media items in the plurality of collections of media items. In response to detecting the swipe input: in accordance with a determination that the swipe input is in a first direction, the device scrolls the representations of the plurality of collections of media items in the first direction; and, in accordance with a determination that the swipe input is in a different, second direction, the device: ceases to display a representation of a first item in the first collection of media items, and displays a representation of a second item in the first collection of media items, without scrolling; and generates a tactile output corresponding to displaying the representation of the second item.
US11037412B2 Transaction terminal with vertical weigh scale and methods of operation
A transaction terminal includes a vertically integrated bagging weigh scale and a vertically integrated scanner. The scale includes two posts that extend horizontally out from the terminal and upon which a bag hangs. Items placed in the bag cause displacement of the posts and/or pressure detected on the posts resulting in a recorded weight by a weight sensor of the scale. A current recorded weight of the bag is reported from the scale to the terminal during a transaction as each item is placed into the bag. The terminal uses the item weights to record prices for those items sold by weight and to verify that items scanned by the scanner and placed in the bag have expected weights for those items.
US11037410B2 Method of allowing a player to wager via an augmented reality device on a real world event displayed on a virtual video display that is being viewed by the augmented reality device
Methods are provided for allowing a plurality of players to wager on one of a plurality of real world events being displayed on virtual video displays that are viewable by Augmented Reality (AR) devices, and monitor progress of the real world events and status of wagers or votes on the real world events using the AR devices. Each of the real world events are represented by a respective virtual video feed that becomes displayed on the virtual video displays. The AR devices are pointed at the virtual video displays to identify the real world event.
US11037409B2 Gaming systems and methods providing player monetary privacy
A gaming system configured to display a first image of a player-related monetary amount, and responsive to an occurrence of a first change monetary display condition, cause the display device to display a second image that makes the player-related monetary amount less visible on the display device for privacy for the player.
US11037405B2 Group dynamic wagering system
A system and methods for cross-platform wagering with group-dynamic results are described. The methods use wagering data collected in real-time from cross-platform mobile and browser applications. Payouts are based on group-dynamic inputs and results are updated on a continuous basis.
US11037401B2 Fraud detection system in a casino
A fraud detection system which detects fraud in a game of performing collection and redemption of chips in accordance with a win or lose result includes a camera which captures an image of chips contained in a chip tray of a dealer, an image analyzing apparatus which analyses the image captured by the camera to detect an amount of the chips contained in the chip tray, a card distribution device which determines a win or lose result of a game, and a control device which compares the win or lose result of the game and the amount of the chips contained in the chip tray before and after collection and redemption of the chips to detect fraud.
US11037400B2 Methods and apparatus for facilitating online search for up-to-date available sports betting opportunities
Techniques for facilitating online search for up-to-date available sports betting opportunities may include maintaining a history of sports betting performed by a user, and maintaining a data feed of available sports betting opportunities with continuous updates. A search query for available sports betting opportunities, input by the user, may be received at a first computing device from a second computing device over a network. Search results representing up-to-date available sports betting opportunities may be retrieved from the data feed at the first computing device in response to the input search query. At least a portion of the search results may be ranked based at least in part on the user's history of sports betting, and the ranked available sports betting opportunities may be transmitted from the first computing device to the user at the second computing device over the network as a response to the user's input search query.
US11037397B2 Processing of a user device game-playing transaction based on location
An exemplary method comprises receiving information associated with a game-playing transaction conducted between a user device and a game-playing terminal, wherein the game-playing transaction is associated with a request for playing a game; determining a location of the user device associated with the game; determining the user device is located in an approved location associated with the game; and processing the game-playing transaction based on determining the user device is located in the approved location associated with the game. The game-playing transaction is conducted on a first communication interface, and the information associated with the game-playing transaction is received on a first or second communication interface.
US11037395B2 Gaming device display systems, gaming devices and methods for providing lighting enhancements to gaming devices
Gaming devices, gaming systems, gaming device display systems and methods for providing enhanced lighting features in gaming devices and systems are provided. In one example, a front or player-facing flexible LED light strip is positioned to follow a curved contour portion of a video display device. A diffuser may be positioned to cover the flexible LED light strip. The flexible LED light strip may be positioned on a display frame attached to the video display device and the display frame may include a curved contour portion that conforms to the curved contour portion of the display device.
US11037388B2 Systems and methods for creating a password and/or a keypad code for executing keyless operations upon a vehicle
Exemplary embodiments described in this disclosure are generally directed to systems and methods for securely creating passwords for performing various keyless operations upon a vehicle. In an exemplary method, a computer receives a request for creating a password for a phone-as-a-key (PaaK) device. The computer determines that the PaaK device is present inside the vehicle and that the vehicle engine has been placed in an accessory state or a run state by an authorized PaaK device located in the vehicle. The computer further determines that a passive entry passive start (PEPS) key fob is present inside the vehicle. A prompt is provided for entry of a password. The computer checks to determine if an entered password has been already assigned to another PaaK device. If unassigned, the computer links the password to the PaaK device and authorizes the entered password as a valid keyless starting password for the vehicle.
US11037382B2 System and method for evaluating operation of environmental sensing systems of vehicles
A computer system is in wireless communication with a plurality of vehicles, each of the vehicles equipped with appropriate environmental sensors. Environmental reports are sent from the autonomous vehicles to the computer system using a V2X protocol or the like, and relate to such matters as worn line markings, obstacles on the roadway, and other conditions. The computer system is configured to evaluate the received environmental reports for accuracy. A comparison with similar environmental reports is made, and if there are few or no such reports for the location, an indication is reported to the vehicle that the vehicle's sensors may have a problem. The evaluation can be presented with a degree of confidence, taking into consideration various factors such as frequency of vehicles traversing the location, weather, time of day, etc.
US11037380B2 Method and device for ascertaining an orientation of a sensor unit
A method and related apparatus for determining an orientation of a sensor unit in a vehicle, the sensor unit having at least one acceleration sensor, including: capturing a first sensor signal from the acceleration sensor in an acceleration-free state of the vehicle; capturing a second sensor signal from the acceleration sensor in response to a linear acceleration of the vehicle; and ascertaining the orientation of the sensor unit relative to the vehicle based on the first sensor signal and the second sensor signal.
US11037379B2 Resource replenishment system and work vehicle
Resource consumption of a work vehicle in a specified work site is estimated more appropriately and a resource replenishment timing is calculated appropriately. A resource replenishing system for a work vehicle that effects work-implementing travel in a work site while consuming an amount of resource supplied from an energy source pack mounted on its vehicle body includes a consumption amount recording section 62 for recording an actual unit consumption amount of the resource together with work contents as work history, a work plan management section 52 for managing work plan information containing the work contents, an estimated consumption amount calculation section 101 for calculating an estimated unit consumption amount of the resource consumed per unit work amount of the work vehicle implemented based on the work plan information, with reference to the work history, and a replenishment management section 60 for calculating a replenishment timing for replenishing the resource to the energy source pack, based on the estimated unit consumption amount.
US11037375B2 Rental/car-share vehicle access and management system and method
An apparatus and operational method are disclosed that use control hardware resident in a vehicle to enable a remote computing system to wirelessly communicate with the vehicle. The control hardware includes a processor configured to interface with a wireless network and the vehicle through, respectively, a wireless network interface and a vehicle interface. A plurality of CAN (control area network) bus transceivers may exist within the vehicle interface operable to allow the processor to interface with multiple vehicle types. The processor may then be configured to automatically detect an identifier for the vehicle though the vehicle interface and automatically select a CAN bus transceiver from the plurality of CAN bus transceivers based on the detected identifier. The processor can then communicate with the vehicle's CAN bus via the selected CAN bus transceiver.
US11037373B2 Method and system for generating a 3D digital model used for creating a hairpiece
A method for generating a 3D digital model used for creating a hairpiece are disclosed. The method comprises: obtaining a 3D model of a head, the 3D model containing a 3D surface mesh having one single boundary and color information associated with the 3D mesh; mapping the 3D model into a 2D image in such a manner that any continuously connected line on the 3D model is mapped into a continuously connected line in the 2D image, the 2D image containing a 2D mesh with color information applied thereto; displaying the 2D image; identifying a feature in the 2D image based on the color information; and mapping the identified feature back onto the 3D model. A system for generating a 3D digital model used for creating a hairpiece is also provided in another aspect of the present disclosure.
US11037368B2 Localization method and apparatus of displaying virtual object in augmented reality
Disclosed is a localization method and apparatus that may acquire localization information of a device, generate a first image that includes a directional characteristic corresponding to an object included in an input image, generate a second image in which the object is projected based on the localization information, to map data corresponding to a location of the object, and adjust the localization information based on visual alignment between the first image and the second image.
US11037362B2 Method and apparatus for generating 3D virtual viewpoint image
A method and an apparatus for generating a three-dimension (3D) virtual viewpoint image including: segmenting a first image into a plurality of images indicating different layers based on depth information of the first image at a gaze point of a user; and inpainting an area occluded by foreground in the plurality of images based on depth information of a reference viewpoint image are provided.
US11037361B2 Path planning using sparse volumetric data
A view of geometry captured in image data generated by an imaging sensor is compared with a description of the geometry in a volumetric data structure. The volumetric data structure describes the volume at a plurality of levels of detail and includes entries describing voxels defining subvolumes of the volume at multiple levels of detail. The volumetric data structure includes a first entry to describe voxels at a lowest one of the levels of detail and further includes a number of second entries to describe voxels at a higher, second level of detail, the voxels at the second level of detail representing subvolumes of the voxels at the first level of detail. Each of these entries include bits to indicate whether a corresponding one of the voxels is at least partially occupied with the geometry. One or more of these entries are used in the comparison with the image data.
US11037360B2 Systems and methods for soft shadowing in 3-D rendering
Graphics processing systems and methods provide soft shadowing effects into rendered images. This is achieved in a simple manner which can be implemented in real-time without incurring high processing costs so it is suitable for implementation in low-cost devices. Rays are cast from positions on visible surfaces corresponding to pixel positions towards the center of a light, and occlusions of the rays are determined. The results of these determinations are used to apply soft shadows to the rendered pixel values.
US11037357B2 Pixelation optimized delta color compression
A technique for compressing an original image is disclosed. According to the technique, an original image is obtained and a delta-encoded image is generated based on the original image. Next, a segregated image is generated based on the delta-encoded image and then the segregated image is compressed to produce a compressed image. The segregated image is generated because the segregated image may be compressed more efficiently than the original image and the delta image.
US11037353B2 Simulated dynamic water surface for model scenery
A system and method that provides a realistic visual dynamic simulation of water surface behavior within model scenery includes the positioning of a screen in an area of the model scenery representing or designated for a water feature. Dynamic water surface images are displayed on the screen. An optical guide may be embedded in the images for guiding a self-propelled object moving on or above the simulated water displayed on the screen.
US11037346B1 Multi-station scanning global point cloud registration method based on graph optimization
Disclosed a multi-station scanning global point cloud registration method based on graph optimization, including acquiring multi-station original three-dimensional point cloud data; based on initial registration of targets, completing initial registration of point cloud data at adjacent stations by virtue of the target at each angle of view; calculating a point cloud overlap area at adjacent angles of view, and calculating areas of overlap regions of adjacent point cloud by a gridded sampling method; constructing a fine registration graph structure, and constructing a fine registration graph by taking point cloud data of each station as a node of the graph and taking an overlap area of the point cloud data of adjacent stations as a side of adjacent nodes of the graph structure; and based on loop closure fine registration based on graph optimization, gradually completing point cloud fine registration of the whole aircraft according to a specific closure sequence.
US11037342B1 Visualization modules for use within a framework for displaying interactive visualizations of event data
Disclosed is a technique for generating a visualization module for use within a framework for generating for display an interactive visualization of event data based on a static visualization library. In an embodiment, a computer system receives from a developer instructions for formatting event data for use with a visualization library, and rendering the formatted event data with the visualization library. The computer system then generates a visualization module including the received instructions, the visualization module being executable by another computer system to generate and cause display of an interactive visualization of received event data, the interactive visualization being dynamically modifiable in response to a user input.
US11037340B2 Automatic obstacle avoidance optimization method for connecting line of graphical programming software
Disclosed is an automatic obstacle avoidance optimization method for a connecting line of graphical programming software. A breadth-first search method is adopted to search an optimal connecting line path, and a result is displayed in a front-end interface. In a generated connecting line, a user can drag the connecting line with a mouse to regulate a position of the connecting line. At the time, the mouse is viewed as an unavoidable point, that is, the connecting line starts from a starting point of the connecting line to the unavoidable point and then reaches an end point of the connecting line. By means of the method, high instantaneity requirements of the user can be met, and when the user drags the connecting line with the mouse, a new connecting line is generated in real time without a stuck phenomenon. In addition, the optimality of the connecting line can be guaranteed, when a scene of a front-end programming control is changed, the connecting line can generate a new connecting line path according to a new scene in real time, and the optimality is kept.
US11037330B2 Low rank matrix compression
In an example, an apparatus comprises logic, at least partially including hardware logic, to implement a lossy compression algorithm which utilizes a data transform and quantization process to compress data in a convolutional neural network (CNN) layer. Other embodiments are also disclosed and claimed.
US11037329B2 Encoding positional coordinates based on multiple channel color values
A GPU receives an image comprising an array of pixels. The image includes at least one pixel of interest, the pixel of interest being positioned a number of pixels along a first axis from a reference and a number of pixels from the reference along a second axis that is orthogonal from the first axis. The GPU sets at least one first color channel of an output image of the pixel of interest based on the position along the first axis and at least one second remaining color channel of the output image of the pixel of interest based on the position along the second axis.
US11037328B1 Overhead view image generation
The present invention relates to a method of generating an overhead view image of an area. More particularly, the present invention relates to a method of generating a contextual multi-image based overhead view image of an area using ground map data and field of view image data. Various embodiments of the present technology can include methods, systems and non-transitory computer readable media and computer programs configured to receive a plurality of images of the geographical area, determine a ground map of the geographical area, divide the ground map into a plurality of sampling points of the geographical area; and determine a color for each of the plurality of sampling points, wherein the color of each of the sampling points is determined by determining a correlation between the sampling points of the geographical area and color of the sampling points captured in at least one of the plurality of images.
US11037324B2 Systems and methods for object detection including z-domain and range-domain analysis
Systems and methods described herein relate to detecting objects. One embodiment receives a plurality of three-dimensional (3D) data points from a plurality of light beams emitted by one or more sensors; identifies, among the plurality of 3D data points, a first set of inlier points that satisfy a first predetermined error condition with respect to a plane hypothesis and a first set of outlier points that fail to satisfy the first predetermined error condition; identifying, among the first set of inlier points, a second set of outlier points, the second set of outlier points failing to satisfy a second predetermined error condition in a range domain with respect to a plurality of line hypotheses corresponding, respectively, to the plurality of light beams; and detecting an object based, at least in part, on at least one of the first set of outlier points and the second set of outlier points.
US11037306B2 Ego motion estimation method and apparatus
Disclosed is an ego motion estimation method and apparatus, wherein the apparatus calculates a scene flow field from a plurality of spaces of an input image, clusters the plurality of spaces based on a scene flow, updates a probability vector map for clustered spaces, identifies a stationary background based on the updated probability vector map, and estimates ego motion information based on the identified stationary background.
US11037302B2 Motion video segmenting method, motion video segmenting device, and motion video processing system
To provide a motion video segmenting method, a motion video segmenting device, and a motion video processing system that increase accuracy of motion video analysis performed by segmenting a motion video. A difficulty degree of each image configuring a pack is determined, and in a case where an image of a difficulty degree of Low continues for a predetermined value F_cnt or more, a motion video is segmented with an image one before a last of consecutive images to form a pack.
US11037299B2 Region merging image segmentation algorithm based on boundary extraction
A Region Merging image segmentation algorithm based on boundary extraction is disclosed, comprising the steps of calculating a gradient image, extracting a boundary and carrying out initial segmentation and Region Merging, wherein each pixel is regarded as one region when initial segmentation is not conducted. In the Region Merging process, the portion of the common boundary of two adjacent regions that lies on the boundary image is taken as the merging cost, the regions are merged according to the ascending order of the mean gradient value inside the region, and a texture difference evaluation mechanism is introduced to reduce the wrong segmentation. The algorithm solves the problems of the other current segmentation algorithms, such as over-segmentation, easy to be influenced by noise and illumination, large in computation and memory consumption, in need of a large number of samples being marked manually and the like. Besides, all regions or all categories achieve the best segmentation result on one final segmentation result. These advantageous features can reduce the computational resource consumption of subsequent tasks and improve their results.
US11037297B2 Image analysis method and device
Disclosed is an image analysis method and apparatus, upon a program crash on a computing node, the central node may acquire the image analysis task that results in the crash, split the image analysis task into multiple image analysis sub-tasks, transmit sequentially the image analysis sub-tasks to the computing node until a program crash occurs thereon. The central node then acquires an error image analysis sub-task that results in the crash on the computing node, and discard the error image analysis sub-task. The image analysis method can discard only the crash resulting image from an image analysis task, while other images in the image analysis task are retained. As such, fewer images are lost, so that the duration of a frame loss during video playback can be reduced and the reliability of image analysis can be improved. The approach is applicable for image analysis.
US11037293B2 Cell observation system
A cell observation system includes an imaging element that acquires images of the inside of a culture container in which cells are cultured, the imaging element acquiring the images over time; a computer configured to: quantitatively analyze a culture state of the cells cultured in the culture container on the basis of each of the images acquired by the imaging element; and statistically analyze the quantitatively analyzed data; and a display that displays statistical analysis results in the culture container within a plurality of subculture periods obtained by the computer in a manner allowing comparison of the statistical analysis results.
US11037291B2 System and method for detecting plant diseases
A system (100), method and computer program product for determining plant diseases. The system includes an interface module (110) configured to receive an image (10) of a plant, the image (10) including a visual representation (11) of at least one plant element (1). A color normalization module (120) is configured to apply a color constancy method to the received image (10) to generate a color-normalized image. An extractor module (130) is configured to extract one or more image portions (11e) from the color-normalized image wherein the extracted image portions (11e) correspond to the at least one plant element (1). A filtering module (140) configured: to identify one or more clusters (C1 to Cn) by one or more visual features within the extracted image portions (11e) wherein each cluster is associated with a plant element portion showing characteristics of a plant disease; and to filter one or more candidate regions from the identified one or more clusters (C1 to Cn) according to a predefined threshold, by using a Bayes classifier that models visual feature statistics which are always present on a diseased plant image. A plant disease diagnosis module (150) configured to extract, by using a statistical inference method, from each candidate region (C4, C5, C6, Cn) one or more visual features to determine for each candidate region one or more probabilities indicating a particular disease; and to compute a confidence score (CS1) for the particular disease by evaluating all determined probabilities of the candidate regions (C4, C5, C6, Cn).
US11037287B2 Method for measuring critical dimension and image-processing apparatus for measuring critical dimension
A method for measuring critical dimension is provided. The method includes the steps of: receiving a critical-dimension scanning electron microscopy (CD-SEM) image of a semiconductor wafer; performing an image-sharpening process and an image de-noise process on the CD-SEM image to generate a first image; performing an edge detection process on the first image to generate a second image; performing a connected-component labeling process on the second image to generate an output image; and calculating a critical-dimension information table of the semiconductor wafer according to the output image.
US11037284B1 Systems and methods for detecting image recapture
Systems, computer-implemented methods, and non-transitory machine-readable storage media are provided for detecting recapture attacks of images. One method comprises extracting one or more features from an image captured by a device; applying the one or more features as input to a trained machine learning model, wherein the trained machine learning model outputs a first score based on the extracted features; obtaining metadata of the image; performing a statistical analysis of the metadata of the image; generating a second score based on the statistical analysis of the metadata of the image; and generating a probability that the image is a recapture of an original image based on the first score and the second score.
US11037281B2 Image fusion method and device, storage medium and terminal
Embodiments of this application disclose an image fusion method performed by a computing device. The method includes the following steps: obtaining source face image data of a current to-be-fused image and resource configuration information of a current to-be-fused resource, performing image recognition processing on the source face image data, to obtain source face feature points corresponding to the source face image data, and generating a source face three-dimensional grid of the source face image data according to the source face feature points, performing grid fusion by using a resource face three-dimensional grid and the source face three-dimensional grid to generate a target face three-dimensional grid, and performing face complexion fusion by using source complexion data of the source face image data and resource complexion data of resource face image data on the target face three-dimensional grid, to generate fused target face image data.
US11037280B2 System and method for simulating bilateral injection of contrast agent into a patient
A system for simulating bilateral injection of contrast agent into a patient is provided. The system includes an x-ray imaging device and a controller. The controller is operative to: acquire a first image set of a first blood vessel having contrast agent therein via the x-ray imaging device; acquire a second image set of a second blood vessel having contrast agent therein via the x-ray imaging device; and generate a third image set based at least in part on the first image set and the second image set. The third image set includes at least one composite image that depicts both the first blood vessel and the second blood vessel.
US11037276B2 Method, apparatus and computer program product for removing weather elements from images
A method, apparatus and computer program product for removing weather elements, such as rain, from images are provided. In this regard, imagery from self-driving cars or video surveillance may be blurred by weather elements. The weather elements may be removed by utilizing pure weather element images. The pure weather element images may be processed by machine learning techniques to model pure weather element data, and generate a pure weather element dictionary. Imagery including both weather elements and background scenery may then be processed accordingly, and the weather elements removed based on the learned pure weather element dictionary. Resulting weather-free images may then be generated.
US11037274B2 Denoising Monte Carlo renderings using progressive neural networks
Supervised machine learning using neural networks is applied to denoising images rendered by MC path tracing. Specialization of neural networks may be achieved by using a modular design that allows reusing trained components in different networks and facilitates easy debugging and incremental building of complex structures. Specialization may also be achieved by using progressive neural networks. In some embodiments, training of a neural-network based denoiser may use importance sampling, where more challenging patches or patches including areas of particular interests within a training dataset are selected with higher probabilities than others. In some other embodiments, generative adversarial networks (GANs) may be used for training a machine-learning based denoiser as an alternative to using pre-defined loss functions.
US11037270B2 Information processing apparatus and control method
An information processing apparatus generates, for two or more videos including an overlapping region that overlap each other, overlapping region information that indicates the overlapping region, and transmits the overlapping region information to a display control apparatus that generates a video by concatenating the two or more videos. The display control apparatus obtains the overlapping region information from another apparatus, generates a video by concatenating the two or more videos based on the overlap information, and causes the display unit to display the generated video.
US11037264B2 Selective arrival notification system
A method for operating an arrival notification system at a location includes receiving a request to generate a notification from an arrival notification system. The method also includes receiving, in response to the request, a token. The method further includes enabling an output from a component of the arrival notification system when the token is validated.
US11037259B2 Patent life cycle management system
A method and system are provided for managing the cost and quality of international patent applications over the life cycle of such applications. The method and system have various process circuitries that generate instructions for administrative and technical tasks and generate communications between a controlling agent and both an administrative patent agent and a technical agent.
US11037257B2 Computer-readable recording medium, contract creation system, contract verification system, and final cipher creation system
A computer-readable recording medium records a contract creation program for creating a contract image of a contract executed by parties each having private key. The program causes a computer to perform steps of: creating, for each party, a signature image of handwritten signature; creating, for each party, signature identification information for identifying the signature image; creating text identification information for identifying contract body text; creating, for each party, an intermediate cipher by enciphering the signature identification information of the party and the text identification information with the private key of the party; creating, for each party, a final cipher by enciphering the signature identification information of the party and the intermediate ciphers of all other parties with the private key of the party; creating an optical mark from each final cipher; and creating the contract image including the text, the signature images, and the optical marks disposed in predetermined columns.
US11037244B1 Computerized portfolio management tool
Various examples are directed to providing portfolio management tools. For example, a system may generate a portfolio management user interface comprising a first table and a first rebalancing button. The first table may comprise an asset class name column; a model portfolio column indicating asset class weights in a model portfolio; a test portfolio column indicating asset class weights in a test portfolio; a modification column indicating modifications to asset class weights; a modified portfolio column indicating asset class weights in a modified portfolio; and a plurality of rows comprising a first row for a first asset class of the asset classes and a second row for a second asset class of the asset classes. The system may receive an indication that the user selected the rebalancing button and generate a first set of modifications to asset class weights to reduce a difference between the test portfolio and the model portfolio.
US11037238B1 Machine learning tax based credit score prediction
A feature generator generates a feature data structure (FDS) by pre-processing a tax return of a user by extracting inherent features and generating derived features based on the tax return; and populating entries of the FDS based on the inherent and derived features. A prediction engine generates a prediction data structure (PDS) based on the FDS. The PDS includes a prediction that the user has a credit score above a first credit score threshold by applying the features to a machine learning model (MLM). The MLM is trained using first tax returns for first tax payers, each having a credit score above the first threshold, and second tax returns for second tax payers, each having a credit score below the first threshold. A task manager executes, based on the prediction, a task that requires the credit score of the user exceed a second credit score threshold less than the first threshold.
US11037231B1 Break the glass for financial access
Examples described herein relate to apparatus and methods for determining access to a financial account held by a customer of a financial institution, including, but not limited to, determining, by a processor of a financial institution computing system, an adverse event that causes death or incapacitation to the customer based on an adverse event message received from a user device associated with the customer, and in response to determining the adverse event, granting, by the processor, the access to the financial account held by the customer to a designee.
US11037227B1 Blockchain-based decentralized storage system
A computer-implemented method reliably stores data in a blockchain-based distributed storage system. The method utilizes computer processes carried out by a host computing device, including receiving from a renter computing device a storage contract proposal, sending over the network, by the host computing device to the renter computing device and to the blockchain, an acceptance of the storage contract proposal, and receiving from the blockchain, confirmation that a storage contract between the host computing device and the renter computing device has been added to the blockchain. After the data have been stored, the processes include computing a checksum, sending it to the renter computing device and to the blockchain and receiving, from the blockchain, confirmation that the checksum has been added to the blockchain.
US11037226B2 System, method, and media for identifying top attributes
In various example embodiments, a system and method for identifying top attributes are presented. Text content from an electronic document describing a product is extracted. A plurality of attributes associated with the product are identified using the extracted text content. A descriptor word proximate to each of the plurality of attributes in the extracted text content is detected. A weight is assigned to each descriptor word proximate to each of the plurality of attributes. The plurality of attributes are ranked based on the weight of the descriptor word proximate to each of the plurality of attributes. A predetermined number of top ranked attributes from the plurality of attributes are caused to be presented. Further, an image associated with each of the top ranked attributes is determined, the image being designated as a visual representation of the corresponding top ranked attribute. The image is caused to be displayed in association with the product on a user interface.
US11037222B1 Dynamic recommendations personalized by historical data
Disclosed are various embodiments of systems and methods for dynamically generating and providing personalized recommendations of newer products or services potentially of interest to a particular user who has previously purchased a similar product or service. Historical purchase data or other information indicating the user's preferences is analyzed to determine personal preference data. Candidate content is identified based on attributes found in the preference data. Similarity strategies and criteria can be used to test features and qualities in candidate content. Recommended product or service content comes in the form of candidate content which reaches a similarity threshold or otherwise achieves a sufficient confidence score based at least in part on a similarity metric is determined. In accordance with various embodiments, the generation of newer product and service recommendations can be accomplished or optimized by training machine learning models, such as deep neural networks, using preference data for the particular user.
US11037212B2 Pre-populating a credit card number field
In a computer-implemented method for pre-populating a credit card number field a credit card number is stored at a remote location by a credit card issuer, and a credit card number field is pre-populated with the stored credit card number for an online payment, wherein the pre-populating is provided by the credit card issuer.
US11037210B2 System and methods for providing financial account information over a network
A system and method for providing financial account messages to customers while accessing web sites is disclosed. Methods, systems and articles of manufacture consistent with the present invention enable a financial account issuer to provide an application to customer's computer system over a network. The application may be configured to provide various messages associated with the customer's financial account provided by the financial account issuer while the customer browses web sites. The financial account messages may be configured to provide interactive and dynamically changing account status information based on attempted purchases of goods and/or services by the customer at merchants' web sites. The application may also be configured to provide rating information associated with web sites accessed by the customer.
US11037208B1 Economic valuation of data assets
One or more data assets associated with a data repository of a given enterprise is identified. Each of the one or more data assets is tagged with economic driver metadata that links each of the one or more data assets to at least one economic driver category from a plurality of economic driver categories associated with the given enterprise. At least one economic value is calculated for each of the one or more data assets based on the at least one economic driver category linked to each of the one or more data assets. Calculated economic values for the one or more data assets are stored in a valuation data structure.
US11037205B2 Bidding agent using ad opportunity source to limit ad reach
A method for managing a bidding process by keeping track of the sources for ad auction opportunity on the basis of an app generating the opportunity or web activity generating the opportunity. The bidding platform may limit bids on opportunities for a campaign when the successful placement of ads or opportunities from any source exceeds the source threshold set for that source.
US11037204B1 Content bidding simulator
A computing device is configured to display content using a set of rules for individual content campaigns. The set of rules are provided with parameters determined from a simulated budget. Simulated bidding traffic is provided. Weighted bid traffic is generated based on evaluating the simulated bidding traffic with the set of rules. Qualified bid requests are provided from using the weighted bid traffic and updates to the parameters of the simulated budget. The qualified bid requests are applied to content servers to secure content slots for displaying content.
US11037188B1 Offers to print three-dimensional objects
This disclosure describes techniques that include offering to generate, fabricate, or print an object that may be of interest to a user, customer, or consumer. In one example, a method includes collecting, by a computing system, information about a user; generating, by the computing system and based on the information about the user, an offer to print a three-dimensional object, wherein the offer includes a plurality of offer conditions and is generated without receiving from the user a specific request for the offer; outputting, by the computing system and for display, information sufficient to present the offer to the user through a user interface that identifies the plurality of offer conditions and a timeframe over which the challenge is to be completed; determining, by the computing system, that the plurality of offer conditions have been completed during the timeframe; and responsive to determining, enabling a three-dimensional printer to generate the three-dimensional object.
US11037180B2 Method and system of identifying a concept of a good or service for an unmet market potential
A computing device is configured to identify a concept of a good or service for an unmet market potential. A Global User Search Data file (GUSD) comprising information related to a search object is read. A morpheme combination in in the search object from the GUSD is identified. The morpheme combination is compared to a first set of pre-existing terms. A first score is assigned to the search object based on the comparison, wherein a higher first score is assigned if the morpheme combination is not found in the first set of pre-existing terms. An un-successfulness of the search object is determined and a second score is assigned, wherein a higher second score is assigned the more un-successful the search object is. An aggregate of all the scores for a search term is compared to a predetermined threshold. If the aggregate score is above the predetermined threshold, the search term is identified as a concept of a good or service for an unmet market potential.
US11037176B2 System, method and device for folding subjects
A server device is provided with: a receiver that receives subject data that are transmitted from one or more folding devices for folding subjects and that include related data on the subjects which are read from the subjects by the folding devices; a storage unit that stores aggregate data obtained by aggregating the subject data; an analyzer that performs an analysis on predetermined data contained in the aggregate data; and a provider that provides a result of the analysis by the analyzer to a predetermined information processing device.
US11037173B1 Systems and methods for anomaly detection in automated workflow event decisions in a machine learning-based digital threat mitigation platform
A system and method for automated anomaly detection in automated disposal decisions of an automated decisioning workflow includes collecting a time-series of automated disposal decision data for a current period from an automated decisioning workflow, wherein the automated decisioning workflow computes one of a plurality of distinct disposal decisions for each distinct input comprising subject online event data and a machine learning-based threat score computed for the subject online event data; selecting an anomaly detection algorithm from a plurality of distinct anomaly detection algorithms based on a type of online abuse or online fraud that the automated decisioning workflow is configured to evaluate; evaluating, using the selected anomaly detection algorithm, the time-series of automated decision data for the current period; computing whether anomalies exist in the time-series of automated disposal decision data for the current period based on the evaluation; and generating an anomaly alert based on the computation.
US11037171B2 Method for verifying the validity and delivering a proof of purchase from a mobile device and associated computer program
The invention is directed to a method for generating a record (R1-R1) corresponding to the validity of a proof of purchase including obtaining (98) product data elements (31-37) by a camera (24), a keyboard (28) or near-field communication through a mobile device (1), determining (99) contextual information of the mobile device (1) such as its geolocalization, transmitting (100, 101) product data elements (31-37) and contextual information to a server (2), determining (102) on the server (2) from the contextual information and the product data element (31-37) whether the proof of purchase is valid and generating (107) a record (R1-RI) corresponding a valid proof of purchase.
US11037165B2 Determining whether a user has possession of a transaction card and/or whether the user is authorized to possess the transaction card
A device receives a transaction request concerning a transaction and a transaction card from a transaction terminal, and determines, based on the transaction request, information concerning the transaction card. The device sends, based on the transaction request and to a user device, a query concerning possession of the transaction card by a user of the user device, where the query includes an instruction for the user to confirm possession of the transaction card via a component of the user device. The device receives, from the user device and after sending the query to the user device, a response concerning possession of the transaction card by the user, and determines, based on the response and the information concerning the transaction card, whether the user has possession of the transaction card. The device performs, based on determining whether the user has possession of the transaction card, at least one action.
US11037162B2 System, method, and computer program product for determining an event in a distributed data system
A method for preventing duplicate processing of a payment transaction includes: generating a first data structure with a first predetermined time interval and generating a second data structure with a second predetermined time interval. A first overlap region and second overlap region of the first and second predetermined time interval are defined by a same time interval. The method includes receiving first transaction data associated with a first payment transaction, receiving second transaction data associated with a second payment transaction, and determining based on a first transaction ID and a second transaction ID, that the second payment transaction is a duplicate of the first payment transaction. A computer program product and system for preventing duplicate processing of a payment transaction are also disclosed.
US11037159B1 Identifying chargeback scenarios based upon non-compliant merchant computer terminals
A method of identifying a merchant computer terminal warranting a chargeback includes identifying a merchant computer terminal associated with a fraudulent financial transaction, and receiving information associated with the merchant computer terminal. The information may include an actual configuration, parameters, and/or specifications associated with the merchant computer terminal. The method also includes receiving up-to-date dispute rules associated with chargebacks, and analyzing the dispute rules to determine merchant computer terminal requirements. The method further includes comparing the terminal requirements with the information associated with the merchant computer terminal to identify whether the merchant computer terminal is compliant with the dispute rules. Based upon the comparison, an electronic notification may be generated that indicates whether a chargeback is warranted due to the merchant computing terminal being non-compliant with the dispute rule, and the electronic notification may be transmitted to a merchant computing device to facilitate resolving financial transaction disputes.
US11037152B2 Enhanced security credit card system
A system for enhanced security credit card has rechargeable battery, memory, processor, LCD display, thumbprint pad, magnetic swipe strip, multi-pin connector and USB port. The card is activated by the thumbprint of an authorized user, thereby turning on the blank LCD display to show a card number, expiration date, and CVV value. Additionally, the multi-pin connector is activated and inserted into credit card processing machine connector. This connection uploads the ‘PIN value, photograph and credit limit of the user on the processing machine display, verifying the user's identity and authorizing the credit card purchase. The use of a magnetic strip for credit card purchase also requires a ‘PIN’ value, which is provided by insertion of a thumbprint activated credit card multi-pin connector. The enhanced security is provided by thumbprint activation, blank LCD display of the credit card number, expiration date and CVV value, insertion of the multi-pin connector and visual verification of the card holder with a photograph of the user.
US11037147B2 Money transfer fraud prevention methods and systems
Embodiments of the invention provide a fraud deterrent for retail money transfer or stored value product. In some embodiments, a two dimensional grid of number, letters, characters, and/or symbols can be provided retail packaging or cards that can be used as a second authentication factor in order to redeem funds. In some embodiments, methods and/or systems are also provided that associate control numbers with the grid, create the grid, provide the grid on packaging, and/or use the grid to authenticate a customer.
US11037145B2 Concomitance of an asset and identity block of a blockchain
A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification. One example operation may comprise one or more of creating an initial identifier representing an asset and an owner entity of the asset in a blockchain, identifying an identity block associated with the initial identifier, and identifying an asset transfer of the asset from the owner entity to a blockchain entity.
US11037119B2 Architecture and associated methodology for data standardization and utilization in retail industry applications
A system, method and server are described for creating customized, in-store customer experiences. In one embodiment, a method is described, comprising receiving proprietary retail data from a first retail establishment over a wide-area network, the proprietary retail data comprising customer purchasing information formatted in a first proprietary format, converting the proprietary retail data into a standard retail data format to produce standardized retail data, receiving an indication from the first retail establishment over the wide-area network that an event relating to the first retail establishment has occurred, and in response to receiving the indication, retrieving standardized retail data relating to the customer from a memory, and providing at least some of the standardized retail data related to the customer to the retail establishment for presentation to the customer.
US11037103B1 System and method for collaborative bill of materials management
The present disclosure relates to a system and method for collaborative Bill of Materials (BOM) management, said system comprising a user rights based BOM editing module that enables a first user to, based on rights assigned to the first user, edit the BOM, wherein the BOM comprises a plurality of structured fields, each of the plurality of structured fields having at least one defined property. The system of the present invention further comprises a user rights based BOM edit update module that updates at least a second user of the editing done by the first user based on rights assigned to the second user, wherein the rights of the second user are at least for the sections or fields edited by the first user; and a user update based BOM version management module that makes a version of the BOM based on the editing done by the first user.
US11037101B2 Systems, methods, and media for managing inventory associated with a facility
In accordance with some embodiments of the disclosed subject matter, mechanisms (which can, for example, include systems, apparatuses, methods, and media) for managing inventory associated with a facility are provided. In some embodiments, a method is provided comprising: receiving identifying information of items; causing a mobile device to present a subset of items in a user interface; receiving transmitting device identification information, the device associated with a first location; determining, based on the transmitter identifying information, a location of the mobile device within the facility; receiving an indication items are being stored at the location of the mobile device; associating the items with the location; causing a computing device to present a user interface that includes identifying information associated with the items in connection with a location of the items.
US11037094B2 Actively managed food delivery
A computer-implemented method for generating a report about a food product delivery process, according to one embodiment, includes receiving status information about a product container that contains a food product at different times as the product container travels from an origin to a destination. The status information includes sensor-derived conditions in the product container including at least temperature. The status information is stored. The performance of entities involved in delivery of the food product are analyzed relative to ideal handling or process conditions for the type of food product from the origin to the destination using the status information. A report of results of the analysis is output.
US11037086B2 Method and system for evaluating the performance of a reader of screening mammograms
Method and system for evaluating the performance of a reader of screening mammograms. According to one embodiment, the system includes a performance evaluator that is in electronic communication with both one or more readers of screening mammograms and one or more supervisors. The performance evaluator is configured to collect information from each reader as to whether a recall request is a bilateral or unilateral recall request and, if a unilateral recall request, is for a left breast or right breast. In addition, the performance evaluator is designed to use such information to assess the performance of one or more readers by comparing the observed bilateral recall request rate to a standard bilateral recall request rate and/or by comparing the numbers of left breast recall requests and right breast recall requests to expected numbers of the same. The performance assessment is then available for electronic retrieval by any authorized supervisor.
US11037077B2 Dynamically optimized distributed cloud computing-based business process management (BPM) system
A workflow server can receive requests, each for a business process workflow conforming to a business process model. Each business process workflow can include a set of interdependent tasks. The workflow server can satisfy received requests by assigning tasks to different service providers that provide software services. Each of the tasks can be assigned to corresponding ones of the software services. For each task, the workflow server can also defines an allocated cost per software service, and a time allocation per software service for completing the corresponding one of the tasks. Different service providers, including those assigned to tasks, can receive information for ones of the tasks not directly assigned to them by the workflow server. The different service providers can then bid on these tasks. Wherein when bids are won, tasks for a business process flow can be reassigned based on winning bids.
US11037076B1 Method and system for distributing electronic ticket status information for a live event over a network to a remote subscriber portable computing device
A method and system for distributing electronic ticket status information over a network to a remote subscriber portable computing device for a live event includes providing an electronic ticket manager application to a subscriber for installation on the remote subscriber portable computing device. Ticket data for the live event is received over the Internet with a transmission server which has a microprocessor and a memory that stores a remote subscriber's preferences for ticket information format and destination address. The microprocessor filters the ticket data based on past live events and other subscribers who have attended past live events with the subscriber in a group seating arrangement. The microprocessor generates an alert that activates the portable computing device to display a message that suggests the subscriber may attend the live event and invite other subscribers to sit with the subscriber at the event.
US11037075B2 Method and system for processing transportation requests
Embodiments of the disclosure provide methods and systems for processing transportation requests. The method can include receiving, from a terminal device, a transportation request in a district. The method can also include determining a first queue associated with a queuing zone for placing the transportation request, the transportation request having a first estimated waiting time before being processed in the first queue. The method can further include determining a second queue associated with the queuing zone, the transportation request having a second estimated waiting time before being processed in the second queue, wherein the second estimated waiting time is shorter than the first estimated waiting time. The method can also include providing to the terminal device information related to the second queue.
US11037074B2 Digital seat ordering and management
A method and system for improved ordering and management of a seat assignment at a venue are provided. The method comprises modifying seat identifiers associated with seat locations and outputting the seat identifiers to a display system. The method further comprises identifying first information, determining a first seating arrangement from the first information, wherein the first seating arrangement identifies the seat locations with the seat identifiers, identifying second information, and determining a second seating arrangement from the second information, wherein the seat identifiers are modified to reflect to the second seating arrangement. The second seating arrangement is generated after the first seating arrangement. The system comprises a display system in a venue and a processor configured to display seating information through the display system. The display system comprises a plurality of display devices associated with a plurality of seats.
US11037073B1 Data analysis system using artificial intelligence
A data analysis system utilizing custom unsupervised machine learning processes over a communications network is disclosed, the system including a repository of data, a web application deployed on a web server, the web application including a data collection interface, wherein the web application is configured for providing a graphical user interface for modifying threshold parameters of a clustering algorithm for clustering the data, executing the clustering algorithm with the threshold parameters that were modified, thereby producing a set of results, providing a graphical user interface for reviewing the set of results of the clustering algorithm and re-executing previous steps if the set of results are not useful and, executing a deep learning algorithm in a deep learning software framework on the set of results, thereby establishing relationships between the data, and providing generalizations of the data.
US11037059B2 Self-supervised back propagation for deep learning
A computer-implemented method for analyzing a first neural network via a second neural network according to a differentiable function. The method includes adding a derivative node to the first neural network that receives derivatives associated with a node of the first neural network. The derivative node is connected to the second neural network such that the second neural network can receive the derivatives from the derivative node. The method further includes feeding forward activations in the first neural network for a data item, back propagating a selected differentiable function, providing the derivatives from the derivative node to the second neural network as data, feeding forward the derivatives from the derivative node through the second neural network, and then back propagating a secondary objective through both neural networks. In various aspects, the learned parameters of one or both of the neural networks can be updated according to the back propagation calculations.
US11037056B2 Computing device and method for inferring a predicted number of data chunks writable on a flash memory before wear out
Computing device and method for inferring a predicted number of data chunks writable on a flash memory before the flash memory wears out. The computing device stores a predictive model generated by a neural network training engine. A processing unit of the computing device executes a neural network inference engine, using the predictive model for inferring the predicted number of data chunks writable on the flash memory before the flash memory wears out based on inputs. The inputs comprise a total number of physical blocks previously erased from the flash memory, a size of the data chunk, and optionally an operating temperature of the flash memory. In a particular aspect, the flash memory is comprised in the computing device, and an action may be taken for preserving a lifespan of the flash memory based at least on the predicted number of data chunks writable on the flash memory.
US11037050B2 Apparatuses, methods, and systems for memory interface circuit arbitration in a configurable spatial accelerator
Systems, methods, and apparatuses relating to arbitration among a plurality of memory interface circuits in a configurable spatial accelerator are described. In one embodiment, a configurable spatial accelerator (CSA) includes a plurality of processing elements; a plurality of request address file (RAF) circuits, and a circuit switched interconnect network between the plurality of processing elements and the RAF circuits. As a dataflow architecture, embodiments of CSA have a unique memory architecture where memory accesses are decoupled into an explicit request and response phase allowing pipelining through memory. Certain embodiments herein provide for improved memory sub-system design via arbitration and the improvements to arbitration discussed herein.
US11037049B2 Determining rationale of cognitive system output
According to one or more embodiments of the present invention, a computer-implemented method includes generating, by a cognitive system, an answer for a user-provided query using an analytics algorithm. The answer is based on a set of data sources. The method further includes determining an influence weightage of each data source from the set of data sources. The method further includes generating and presenting a rationale for the answer based on the influence weightage.
US11037047B2 Counting devices
A counting device for counting mechanical inputs comprising: a rotatably mounted first counting wheel arranged to rotate by a predetermined amount for every input that is to be counted; and, a second counting wheel in mechanical communication with the first counting wheel, and at least in part overlapping the first counting wheel, wherein the second counting wheel and/or the first counting wheel are at least in part transparent; whereby the mechanical communication between the first counting wheel and the second counting wheel comprises a rotation mechanism configured to drive the second counting wheel a predetermined amount when a predetermined number of inputs has been reached. A counting device for counting mechanical inputs comprising: a rotatably mounted first counting wheel arranged to rotate by a predetermined amount for every input that is to be counted; and, a second counting wheel in mechanical communication with the first counting wheel, whereby the mechanical communication between the first counting wheel and the second counting wheel comprises a locking mechanism comprising a formation on the second counting wheel configured to engage with a housing peg, a first counting wheel formation or a lock, and a rotation mechanism configured to drive the second counting wheel a predetermined amount when a predetermined number of inputs has been reached.
US11037046B2 Systems and methods for capturing visible information
A transaction card construction and computer-implemented methods for a transaction card are described. The transaction card has vector-formatted visible information applied by a laser machining system. In some embodiments, systems and methods are disclosed for enabling the sourcing of visible information using a scalable vector format. The systems and methods may receive a request to add visible information to a transaction card and capture an image of the visible information. The systems and methods may capture data representing the image. The systems and methods may also determine an ambient color saturation of the image. Further, systems and methods may translate the image based on the ambient color saturation of the image. The systems and methods may also map the translated image to a bounding box and convert the mapped image into vector format. In addition, the systems and methods may provide the converted image to a laser machining system.
US11037040B2 Straddle packer with fluid pressure packer set and velocity bypass for proppant-laden fracturing fluids
A straddle packer for proppant-laden fracturing fluids has a slotted frac sub with a proppant filtration plug body that excludes proppant in the fracturing fluid from a central passage of the straddle packer downhole from the slotted frac hub. Pressure equalization sleeve filters exclude an entry of debris in a well bore through pressure equalization ports of the straddle packer.
US11037034B2 Scalable data fusion architecture and related products
Provided are a scalable data fusion method and related products. The scalable data fusion method is applied in a central device and includes: receiving sensing data transmitted by each of M first edge devices, wherein M is an integer equal to or greater than 1; fusing the sensing data transmitted by each of the M first edge devices to obtain M pieces of fused data respectively corresponding to the M first edge devices; distributing the M pieces of fused data to the M first edge devices respectively; receiving object information transmitted by each of the M first edge devices, wherein the object information is obtained based on the fused data; and integrating the object information transmitted by each of the M first edge devices and construct surrounding information based on the integrated object information.
US11037024B1 Crowdsourced on-demand AI data annotation, collection and processing
In an aspect of the present disclosure relates to a network involving humans and AI based systems working in conjunction to perform tasks such as traffic violation detection, infrastructure monitoring, traffic flow management, crop monitoring etc. from visual data acquired from numerous data acquisition sources. The system includes a network of electronic mobile devices with AI capabilities, connected to a decentralized network working towards capturing high quality data for finding events or objects of interest in the real world, retraining AI models, for processing the high volumes of data on decentralized or centralized processing units and also being used for the verification of the outputs of the AI models. The system talks about many annotation techniques on smartphones for crowdsourced AI Data Labeling for AI Training.
US11037019B2 Generating modified digital images by identifying digital image patch matches utilizing a Gaussian mixture model
The present disclosure is directed toward systems, methods, and non-transitory computer readable media for generating a modified digital image by identifying patch matches within a digital image utilizing a Gaussian mixture model. For example, the systems described herein can identify sample patches and corresponding matching portions within a digital image. The systems can also identify transformations between the sample patches and the corresponding matching portions. Based on the transformations, the systems can generate a Gaussian mixture model, and the systems can modify a digital image by replacing a target region with target matching portions identified in accordance with the Gaussian mixture model.
US11037018B2 Navigation augmentation system and method
A navigation augmentation system includes a vehicle including an imaging device operably connected to a navigation data fusion module for receiving and analyzing visual point of interest data, gyroscope data, and accelerometer data, wherein the navigation data fusion module is operably connected to a sensor compensation module and an autopilot module for controlling the navigation of the vehicle.
US11037015B2 Identification of key points in multimedia data elements
A system and method for method for identifying key points in a multimedia data element (MMDE). The method includes: identifying, via a computer vision system, a plurality of candidate key points in the MMDE, wherein a size of each candidate key point is equal to a predetermined size, wherein a scale of each candidate key point is equal to a predetermined scale; analyzing the plurality of candidate key points to determine a set of properties for each candidate key point; comparing the sets of properties of the plurality of candidate key points; and selecting, based on the comparison, a plurality of key points from among the candidate key points.
US11037014B2 Image processing apparatus, image processing method, and non-transitory computer-readable storage medium
With the present invention, it is possible to swiftly collect light source information for use when correcting color information of an object region in a captured image. A position in real space of an object included in a captured image is acquired, and light source information that corresponds to the acquired position is acquired. Color information of a region including the object in the captured image is corrected based on the acquired light source information.
US11037007B2 Biometric device and method thereof and wearable carrier
A biometric device includes a substrate, an image sensor, an optical layer and at least one infrared light emitting diode (IR LED). The image sensor is disposed on the substrate. The optical layer is disposed on the image sensor and includes a diffraction pattern. The IR LED is disposed on the diffraction pattern of the optical layer. The optical layer is located between the IR LED and the image sensor.
US11037001B2 Intent-based dynamic change of region of interest of vehicle perception system
The present disclosure provides a perception system for a vehicle. The perception system includes a number of imaging devices associated with the vehicle and a perception filter for determining a region of interest (“ROI”) for the vehicle based on an intent of the vehicle and a current state of the vehicle. The ROI is used to select images of an environment of the vehicle produced by the imaging devices and the perception filter receives and processes the images produced by the imaging device. The perception system further includes a perception module for receiving the processed images from the perception filter and perceiving the environment of the vehicle based at least in part on the received images.
US11036999B2 Autonomous vehicle that is controlled based upon output of a Bayesian object classifier system
An autonomous vehicle is described herein. The autonomous vehicle includes several different types of sensor systems, such as image, lidar, and radar. The autonomous vehicle additionally includes a computing system that executes several different object classifier modules, wherein the object classifier modules are configured to identify types of objects that are in proximity to the autonomous vehicle based upon outputs of the sensor systems. The computing system additionally executes a Bayesian object classifier system that is configured to receive outputs of the object classifier modules and assign labels to objects captured in sensor signals based upon the outputs of the object classifier modules.
US11036994B1 Multi-modal object detection system with 5G array
A system may receive video data generated by a camera device positioned in a physical environment. The system may receive electromagnetic (EM) response signals generated by an array of 5G antenna devices. The system may refine the EM response signals. The system may determine location information for a metallic object. The system may generate a movement trajectory of the metallic object. The system may generate a feature vector comprising an aggregation of the refined EM response signals and the movement trajectory. The system may submit the feature vector to a machine learning framework. The system may classify the metallic object as a weapon. The system may generate a virtual render comprising a graphical indication of the metallic object. The system may combine the virtual render with the video input data and display the combined virtual render and video data.
US11036984B1 Interactive instructions
In one embodiment, a technique includes detecting an identifier associated with a product. The technique further includes accessing a content object associated with the identifier on a third-party system. In the technique, the content object includes a set of instructions. The technique also includes detecting a trigger. The technique further includes selecting a step of the content object and outputting the selected step.
US11036983B1 Aerial imaging wide and narrow stitching
The present subject matter provides a technical solution for various technical problems associated with precision agriculture imagery. A technical solution for stitching together successive passes of captured images may include using multiple image capture devices, where the image capture devices have different fields of view. A first camera may be used to provide a first field of view (FOV), and may be configured to provide a selected ground sample distance (GSD) for precision agriculture imagery analysis. A second camera may be used to provide a wider FOV, and may be used to provide sufficient stitching process overlap between images captured in successive passes.
US11036973B2 Visual sign language translation training device and method
Methods, devices and systems for training a pattern recognition system are described. In one example, a method for training a sign language translation system includes generating a three-dimensional (3D) scene that includes a 3D model simulating a gesture that represents a letter, a word, or a phrase in a sign language. The method includes obtaining a value indicative of a total number of training images to be generated, using the value indicative of the total number of training images to determine a plurality of variations of the 3D scene for generating of the training images, applying each of plurality of variations to the 3D scene to produce a plurality of modified 3D scenes, and capturing an image of each of the plurality of modified 3D scenes to form the training images for a neural network of the sign language translation system.
US11036969B1 Group identification device
A device and method for achieving a high probability of match for identifying individuals in a particular group, is provided. The device and method consists of two stages. The first stage compares a biometric template against personnel in an authorized group with a high probability of match standard. In the second stage, in response to no match being made in the authorization group, a search would be conducted against a second group, such as a watch list, with the same or lower probability of match rate.
US11036968B2 Method and apparatus for pattern recognition
A method and an apparatus for pattern recognition is provided in the present invention, applied to the field of artificial intelligence. The method includes: acquiring a two-dimensional image of a target object and a two-dimensional feature of the target object according to the two-dimensional image of the target object; and acquiring a three-dimensional image of the target object and a three-dimensional feature of the target object according to the three-dimensional image of the target object; identifying the target object according to the two-dimensional feature and the three-dimensional feature of the target object. The method can reduce restrictions on acquiring the image of the target object, for example, reduce the restrictions on the image of the target object in terms of postures, lighting, expressions, make-up and occlusion, thereby improving an accuracy of recognizing the target object and improving a recognition rate and reducing recognition time at the same time.
US11036952B2 Touch apparatus and touch detection integrated circuit thereof
A touch apparatus and a touch detection integrated circuit (IC) thereof are provided. The touch detection IC includes a driving signal generation circuit and a receiving circuit. The driving signal generation circuit is configured to control a touch panel to perform touch sensing operation and control a fingerprint sensor to perform fingerprint sensing operation. The receiving circuit receives and processes a touch signal of the touch panel during a first period when the driving signal generation circuit transmits the first driving signal for controlling the touch panel to perform touch sensing operation. The receiving circuit receives and processes a fingerprint signal of the fingerprint sensor during a second period when the driving signal generation circuit transmits the second driving signal for controlling the fingerprint sensor to perform fingerprint sensing operation.
US11036950B2 Device and method for producing and detecting a forgery-proof identification
The invention relates to a method and a device (100) for forming a two-dimensional or three-dimensional micro-structured identification structure (200) in a defined surface region (12) in a surface (11) of a component (10) or product.
US11036941B2 Generating a plurality of document plans to generate questions from source text
Provided are a computer program product, system, and method for generating a plurality of document plans to generate questions from source text. The declarative source text is processed to generate a plurality of document plan data structures. To generate each document plan data structure, at least a portion of the declarative source text is included in the document plan data structure. A determination is made of at least one relation of arguments in the declarative source text. The determined at least one relation and the arguments are indicated in the document plan data structure. Entity types of the arguments are determined and indicated in the document plan data structure. A natural language generation module processes each of the document plan data structures to generate a plurality of questions, which are stored with the declarative source text.
US11036934B2 System and method for reporting based on electronic documents
A system and method for reporting based on a first electronic document and at least one second electronic document. The method includes analyzing the first electronic document to determine at least one transaction parameter for each of at least one expense item, the first electronic document indicating the at least one expense item, wherein the first electronic document includes at least partially unstructured data; creating at least one template for the first electronic document, wherein each first electronic document template is a structured dataset including the determined at least one transaction parameter; retrieving, based on the at least one first electronic document template, the at least one second electronic document; and generating a report when the at least one second electronic document matches the at least one expense item, wherein the report indicates the at least one expense item and includes the at least one second electronic document.
US11036933B2 User interface component autowiring
A system that generates a visualization user interface. The system receives a selection of a data source, and receives a selection of a visualization template that includes metadata. The system further receives a selection of data attributes corresponding to the data source. The system parses the visualization template for the metadata, and replaces the metadata with binding between a visualization component and the data source. The system then generates the visualization user interface using the visualization component.
US11036932B2 Technology platform having integrated content creation features
Systems and methods for facilitating various content creation functionalities are described. According to certain aspects, an electronic device may arrange a first frame within an electronic file and define a first dynamic object within the first frame, where the first dynamic object comprises a first formula having a variable with a value. The electronic device may detect an additional instance of the variable within the electronic file and automatically associate the value of the variable with the additional instance of the variable.
US11036931B2 Grid-based data processing with changeable cell formats
Methods and systems for providing an improved grid-based data processing experience are described. Using the improved grid-based data processing system, a user can edit cells in a way that is intuitive, and the system automatically checks and adjusts the grid to alleviate any circular references or violations of relationships among the cells of the grid. For example, if a user's edit to a target cell creates a circular reference or breaks a predefined relationship, the system can automatically edit one or more other cells of the grid to obviate the problem. Such automatic editing may involve deriving a new formula to populate one or more non-target cells.
US11036930B2 Methods, systems and computer program products for facilitating visualization of interrelationships in a spreadsheet
Methods, systems and computer program products are provided for visually indicating relationships among cells in a spreadsheet. Each of a first graphical linking element extending between cells in a first branch of a dependency tree of a root cell and a second graphical linking element extending between cells in a second branch of the dependency tree of the root cell is independently displayed and hidden.
US11036929B2 Methods and systems for connecting a spreadsheet to external data sources with ordered formulaic use of data retrieved
The technology disclosed relates to accessing external data, including massive amounts of data stored in the cloud, in spreadsheet cells: accessing external data direct via a formulaic variable in a spreadsheet, specifying an ordered progression for the accessed external data, selectively propagating data accessed using the formulaic variable vertically or horizontally, within a propagation pattern responsive to normal A$1, $A1 and $A$1 spreadsheet conventions. Two or more external data fields, responsive to the formulaic variable, have an ordered sequence relationship that nests ordering of vectors of the propagated data; and the ordering according to the ordered sequence relationship is maintained during replication by copy and paste. In another disclosed method, the external data is generated using an implicit join of data from at least two external data sources to generate multiple adjoining vectors of spreadsheet cells of data responsive to selection parameters in the formulaic variable.
US11036923B2 Structured document creation and processing, dynamic data storage and reporting system
A structured document creation system comprising one or more first files and a structured document creation portion. The one or more first files comprise a first file format and one or more first file attributes. The structured document creation portion comprises a plurality of first documents in a second file format with the second file format comprising a format different than the first file format. The structured document creation portion further comprises a plurality of rules relating to the second file format and an output comprising one or more second files. The one or more second files comprise the second file format and are dependent upon the plurality of first documents and the plurality of rules. The output comprises the one or more first file attributes, received directly from the one or more first files.
US11036921B2 System, apparatus, and method for page composition
A system and related devices and methods facilitating orchestration of page composition based on performance of one or more portions of the page are disclosed herein. An exemplary system may comprise a first device and a second device. An exemplary method may comprise providing to a client device, a first portion of a requested page while waiting for one or more service calls required to render a second portion to return, and after a time at which the one or more service calls required to render the second portion return, providing the client device with the second portion, the one or more service calls required to render the second portion having a higher latency than any service calls required to render the first portion.
US11036916B2 Aligning proportional font text in same columns that are visually apparent when using a monospaced font
A computer system includes a text editor controller that receives input data, determines column location data indicating a location of at least one column for vertically organizing at least a portion of the input data based at least in part on the input data, and renders the input data as proportional font. A display device is configured to display a text area interface generated by the computer system, and to display the rendered proportional font in the text area interface in a vertically aligned manner based at least in part on the column location data.
US11036912B2 Overlay optimization
The present disclosure generally relates to semiconductor structures and, more particularly, to overlay optimization and methods of manufacture. The method includes performing, by a computing device, an exposure with a correction parameter to a first wafer; performing, by the computing device, a decorrection of the correction parameter; collecting, by the computing device, overlay data in response to the exposure and the decorrection; estimating, by the computing device, an optimal parameter from the overlay data; and applying, by the computing device, the optimal parameter to a second wafer to align an overlay in the second wafer.
US11036904B2 Apparatus and method for ternary logic synthesis with modified Quine-McCluskey algorithm
Provided is a ternary logic synthesis method at least temporarily performed by a computer, the ternary logic synthesis method including generating a switching table with respect to pull-up and pull-down circuits using a truth table corresponding to a ternary function, converting the switching table into a sum of products (SOP) using a Quine-McCluskey algorithm, minimizing the SOP, and mapping a transistor corresponding to the SOP.
US11036897B2 Floor plan based planning of building systems
A method for planning a building system includes incorporating user requirements into a floor plan accessed through a mobile device. An installation map is generated of locations for components corresponding to the user requirements. The placement of components is displayed on the floor plan based on specifications of the components and the user requirements.
US11036891B2 Testing resistance of a circuit to a side channel analysis
In a general aspect, a test method can include: acquiring a plurality of value sets, each comprising values of a physical quantity or of logic signals, linked to the activity of a circuit to be tested when executing distinct cryptographic operations applied to a same secret data, for each value set, counting occurrence numbers of the values of the set, for each operation and each of the possible values of a part of the secret data, computing a partial result of operation, computing sums of occurrence numbers, each sum being obtained by adding the occurrence numbers corresponding to the operations which when applied to a same possible value of the part of the secret data, provide a partial operation result having a same value, and analyzing the sums of occurrence numbers to determine the part of the secret data.
US11036887B2 Memory data security
Content with in a memory device (e.g., a DRAM) may be secured in a customizable manner. Data can be secured and the memory device performance by be dynamically defined. In some examples, setting a data security level for a group of memory cells of a memory device may be based, at least in part, on a security mode bit pattern (e.g., a flag, flags, or indicator) in metadata read from or written to the memory device. Some examples include comparing a first signature (e.g., a digital signature) in metadata to a second value (e.g., an expected digital signature) to validate the first value in the metadata. The first value and the second value can be based, at least in part, on the data security level. Some examples include performing a data transfer operation in response to validation of the first and/or second values.
US11036874B2 Secure comparison of information
The technology encompasses new uses of already-known cryptographic techniques. The technology entails computer-based methods of sharing information securely, in particular an asymmetric method of secure computation that relies on the private-key/public key paradigm with homomorphic encryption. The methods and programmed computing apparatuses herein harness mathematical concepts and apply them to services or tasks that are commercially useful and that have not hitherto been possible. Applications of the methods and apparatus herein are far-ranging and include, but are not limited to: purchase-sale transactions such as real estate or automobiles, where some aspect of price negotiation is expected; stock markets; legal settlements; salary negotiation; auctions, and other types of complex financial transactions.
US11036873B2 Embedding cloud-based functionalities in a communication device
Techniques for enhancing the security of a communication device may include providing an application agent and a transaction application that executes on a communication device. The application agent may receive, from the application, a cryptogram key generated by a remote computer, and store the cryptogram key on the communication device. When the application agent receives a request to conduct a transaction from the application, the application agent may generate a transaction cryptogram using the cryptogram key, and provides the transaction cryptogram to an access device.
US11036872B2 Privacy-preserving sum-based consistency checks for blockchains
A blockchain service receives a first request to insert a first value associated with a transaction into a blockchain. In response, the blockchain service calls a commitment service to obtain a commitment based on the first value. The blockchain service then inserts the commitment into the blockchain at a block associated with the transaction. When the blockchain service subsequently receives a second request to confirm whether a second value matches the first value, it can obtain the commitment from the blockchain. This obtained commitment is then passed to the commitment service along with the second value. The blockchain service then receives a confirmation from the commitment service whether the first value matches the second value. The blockchain service can provide a reply to the second request encapsulating the confirmation. Other variations are provided in which residual amount values can be confirmed. Related apparatus, systems, techniques and articles are also described.
US11036867B2 Advanced rule analyzer to identify similarities in security rules, deduplicate rules, and generate new rules
Mechanisms for performing advanced rule analysis are provided. The mechanisms perform natural language processing of a security rule set data structure, specifying a plurality of security rules. The mechanisms execute, for each security rule pairing, a determination of a similarity measure indicating a degree of similarity of the textual description of the first security rule in the pairing with the textual description of the second security rule in the pairing, and in response to the security measure being equal to or above duplicate rule threshold value, eliminating one of the first security rule or the second security rule in the pairing from the security rule set data structure to generate a modified security rule set data structure. The mechanisms deploy the modified security rule set data structure to a computing environment for use in identifying security incidents and performing event management.
US11036866B2 Systems and methods for optimizing control flow graphs for functional safety using fault tree analysis
System, methods, and other embodiments described herein relate to improving control flow in a program for safety-related functions. In one embodiment, a method includes identifying a safety-related function of the program. The safety-related function is associated with functionality performed by the program that effects whether an associated device operates according to a functional safety standard. The method includes integrating a fault tree for the safety-related function into associated portions of a control flow graph of the program. The control flow graph identifies at least procedural control flows within the program, and the fault tree indicates combinations of conditions in the program that produce faults by the program. The method includes providing the control flow graph as an electronic output to improve the control flow of the program.
US11036852B2 System and method for software diversification
The present disclosure pertains to a system configured to prepare and use prediction models for software diversification. Some embodiments may: obtain compilation data; identify a plurality of blocks from the compilation data; and pad each of one or more blocks of the plurality of blocks by a random amount such that executable instructions within the each block begin at a different location to prevent a deterministic memory addressing attack, none of the one or more blocks being a beginning block of the compilation data.
US11036849B2 Threat detection method and apparatus, and network system
A threat detection method and apparatus, and a network system are disclosed. The threat detection apparatus obtains page code of a first display page group identified by the URL and an overall size occupied by the first display page group in a display area of the browser when loading a URL in a browser of a Web sandbox; inject preset dynamic code into the page code of the first display page group; parses and executes the page code that includes the preset dynamic code; sends a request message when a value of a display variable is greater than or equal to a preset value, to request to obtain page code of a second display page group; receives a response message that carries the page code of the second display page group; and detects in the Web sandbox, whether the page code of the second display page group carries attack code.
US11036846B2 Control device
A control device in a vehicle: determines whether the control device is detached from the vehicle; communicates with other control devices mounted in the vehicle; stores an encryption key; performs a calculation process necessary for communication; and prohibits execution of the calculation process using the encryption key when determining that the control device is detached from the vehicle.
US11036843B2 Biometric information-based authentication method and apparatus
Disclosed is a biometric information-based authentication method and apparatus, in which various types of biometric information extracted from a user are used. According to an embodiment of the present disclosure, the authentication method includes: checking first biometric information based on a physical characteristic of a user and second biometric information varying with a biological characteristic of the user; constructing a reference composite polynomial on the basis of one or more feature points respectively detected from the first and second biometric information and generating and storing security information using the reference composite polynomial; checking first and second measured biometric information of the user; constructing a detection composite polynomial on the basis of one or more feature points detected from the first and second measured biometric information and generating authentication information using the detection composite polynomial; and performing authentication of the user by comparing the security information with the authentication information.
US11036838B2 Processing authentication requests to secured information systems using machine-learned user-account behavior profiles
Aspects of the disclosure relate to processing authentication requests to secured information systems using machine-learned user-account behavior profiles. A computing platform may receive an authentication request corresponding to a request for a user of a client computing device to access one or more secured information resources associated with a user account. The computing platform may capture one or more behavioral parameters and activity data associated with one or more interactions with one or more non-authenticated pages. Then, the computing platform may evaluate the one or more behavioral parameters and the activity data using a behavioral profile associated with the user account. Based on this evaluation, the computing platform may identify the authentication request as malicious and may generate and send one or more denial-of-access commands to prevent the client computing device from accessing the one or more secured information resources associated with the user account.
US11036836B2 Systems and methods for providing real time security and access monitoring of a removable media device
In various embodiments, a method comprises detecting a removable media device coupled to a digital device, authenticating a password to access the removable media device, injecting redirection code into the digital device, intercepting, with the redirection code, a request for data, determining to allow the request for data based on a security policy, and providing the data based on the determination. The method may further comprise selecting the security policy from a plurality of security policies based, at least in part, on the password and/or filtering the content of the requested data. Filtering the content may comprise scanning the data for malware. Filtering the content may also comprise scanning the data for confidential information.
US11036825B2 Computer architecture for maintaining a distance metric across correlithm objects in a correlithm object processing system
A device configured to emulate a correlithm object processing system includes a memory that stores a node table that identifies a plurality of source correlithm objects and a plurality of corresponding target correlithm objects. The system further includes a node coupled to the memory and configured to receive an input correlithm object, identify a source correlithm object from the node table with the shortest n-dimensional distance to the input correlithm object, and identify a first target correlithm object from the node table linked with the identified source correlithm object. The node further generates a second target correlithm object that is offset in n-dimensional space from the first target correlithm object by the distance between the input correlithm object and the identified source correlithm object. The node outputs the second target correlithm object.
US11036821B2 Ability to browse and randomly access a large hierarchy in near constant time in a stateless application
A browser is disclosed that provides for browsing a hierarchical dataset including potentially millions of nodes. The hierarchical dataset may be located on a machine that is remote to the machine hosting the browser. Through selective, intelligent fetching and local cache management of sparse portions of the hierarchical dataset, the browser provides consistent and predictable response times for displaying a randomly-selected node in the context of proximate nodes in the hierarchy.
US11036820B2 Page loading method and electronic device
The present disclosure provides a page loading method and an electronic device. The method includes: collecting history browsing behaviors of a user during using a browser, and obtaining visited pages involved in the history browsing behaviors and browsing manners used by the user; training a learning model based on the visited pages and the browsing manners used by the user, such that the learning model learns a correspondence relationship between the visited pages and the browsing manners; in response to receiving a page visiting request, analyzing a target page to be visited based on the trained learning model, so as to determine a target browsing manner from the manner of browsing in a current tab and the manner of browsing in a new tab; and loading the target page according to the target browsing manner.
US11036811B2 Categorical data transformation and clustering for machine learning using data repository systems
Categorical data transformation and clustering techniques and systems are described for machine learning. These techniques and systems are configured to improve operation of a computing device to support efficient and accurate use of categorical data, which is not possible using conventional techniques. In an example, categorical data is received by a computing device that includes a categorical variable having a non-numerical data type for a number of classes. The categorical data is then converted into numerical data based on clustering used to generate a plurality of latent classes.
US11036806B2 Search exploration using drag and drop
A method and system for search exploration in a mobile application environment as well as a desktop environment is provided. The method and system utilize at least one computer processor to perform the steps of selecting a virtual object on a display interface via an indicator positioned within and associated with the virtual object. The computer processor provides dragging the indicator out of a home area and displaying at least one related property associated with the virtual object on the display while dragging outside of the home area. The computer processor provides dragging the indicator onto one or more of the at least one related property associated with the virtual object and a pausing of the indicator over at least one related property causes the computer processor to select the related property as a search parameter of a search query. Dropping the dragged indicator initiates a search based on said search query and the search is initiated based on the search query as a result of said dropping.
US11036803B2 Rapid generation of equivalent terms for domain adaptation in a question-answering system
An approach is provided that receives a question at a question-answering (QA) system. The received question includes one or more terms, and the question pertains to a subject matter domain that is supported by the QA system. Analyzing a number of expressions included in a set of question-answer pairs (QA pairs), with the QA pairs being ground-truths established to in support of the subject matter domain. The analysis identifies whether a selected term from the question is a synonym for any of the expressions. The expressions that are identified as synonyms are then used in a QA pipeline that generates one or more candidate answers to the received question.
US11036792B2 Method for designating and tagging album of stored photographs in touchscreen terminal, computer-readable recording medium, and terminal
Provided is a method of classifying, into an album, one or more image files stored in a terminal with a screen to which a touch screen is applied. Album/folder information included in the terminal is confirmed. An image file stored in the terminal is displayed on the screen of the terminal. It is determined whether a predetermined specific gesture is input with respect to the image file. When the specific gesture is input, it is determined whether the album/folder information is stored. When it is determined that the album/folder information is not stored, album/folder information is recommended. Both or one of the recommended album/folder information and the stored album/folder information is displayed on the screen of the terminal. It is determined to which album/folder information a drag is made among the album/folder information displayed on the screen of the terminal. The image file is moved to an album/folder corresponding to the album/folder information to which the drag has been made.
US11036790B1 Identifying visual portions of visual media files responsive to visual portions of media files submitted as search queries
Methods for identifying visual portions of visual media files that are responsive to at least one visual media input file submitted as a search query are provided. In one aspect, a method includes generating an index of visual portions of a plurality of visual media files from a collection of media files, and receiving from a user a search query, for the collection, including at least one visual media input file. The method also includes analyzing the index to identify at least one responsive visual media file from the collection that includes a visual portion associated with a visual similarity score, to the at least one visual media input file, which exceeds a similarity threshold value, and providing, in response to the search query, an identifier of the at least one responsive visual media file for display as responsive to the search query. Systems and machine-readable media are also provided.
US11036789B2 Computer vision neural network system
A computer vision neural network system is provided. The computer vision neural network system includes a computer with a multi-attribute loss module that concatenates first and second normalized feature vector descriptors to generate a master feature vector descriptor that describes attributes and classes of a facial image. The multi-attribute loss module estimates an error distance between the master feature vector descriptor and a plurality of class center vector descriptors. Each class center vector descriptor is a mean of a plurality of master feature vector descriptors associated with a soft-biometric class in a plurality of faces in a plurality of facial images.
US11036787B2 System and method for animal identification
Disclosed is a system and method for identifying an organism. At least one database includes electronic organism profile information representing at least one respective physical characteristic associated with a plurality of respective organisms, at least one respective corresponding attribute of the respective organisms, and an identity of at least one of the plurality of organisms, as well as owner information representing at least one person respectively associated with at least one of the organisms. Profile information that includes information representing physical characteristic(s) associated with the first organism associated with a first organism is received. In accordance with at least some electronic organism profile information and at least some of the first electronic profile information, an identity is identified. Thereafter, the at least one processor transmits to the first user computing device, the identity of the at least one of the plurality of respective organisms associated with the first organism.
US11036781B1 Video generation system to render frames on demand using a fleet of servers
Content controller system comprising rendering server system comprising a plurality of servers. The servers receiving a plurality of segment render requests that correspond respectively to segments included in a set of media content item segments. The servers render the segments corresponding to the segment render requests using a media content identification and a main user identification. Rendering the segments comprises retrieving metadata from a metadata database associated with the media content identification, rendering the segments using the metadata, generating a main user avatar based on the main user identification, and incorporating the main user avatar into the segments. The servers can upload the segments to a segment database and update segment states in a segment state database to indicate that the segments are available. Other embodiments are disclosed herein.
US11036779B2 Data analytics systems and methods
Data analytics systems and methods are disclosed herein. A parser can parse reference data from various data sources to store in a data structure. An uploader can receive study data designated by a researcher and store the study data in the data structure. A matcher can compare analyte nameset data in the study data with analyte nameset data from the reference data to generate one or more links each correlating an instance of an analyte in the study data with an instance of that analyte in the reference data. Library overlays each include one or more modules to access reference data to generate organized associations of reference data. A calculation engine can receive a selection of one or more library overlay(s) and manipulate the reference data and study data according to the organized associations of the selected library overlay(s) to generate configured data stored in a collection of data caches for presentation to a researcher via a user interface.
US11036774B2 Knowledge-based question answering system for the DIY domain
DIY (Do-It-Yourself) is challenging for many novices, requiring extensive knowledge such as the usage of particular tools and the properties of the required materials. Many DIYers use web searches to find relevant information and instructions, but web search is time-consuming and the results often do not fit the DIYers' specific needs. To address these problems, we present a Question Answering (QA) system that can assist DIYers through the whole cycle of a DIY project. Given a natural language question about a DIY project, the QA system described herein provides an answer along with the explanations that are tailored to the DIYers' specific needs.
US11036771B2 Data processing systems for generating and populating a data inventory
In particular embodiments, a data processing data inventory generation system is configured to: (1) generate a data model (e.g., a data inventory) for one or more data assets utilized by a particular organization; (2) generate a respective data inventory for each of the one or more data assets; and (3) map one or more relationships between one or more aspects of the data inventory, the one or more data assets, etc. within the data model. In particular embodiments, a data asset (e.g., data system, software application, etc.) may include, for example, any entity that collects, processes, contains, and/or transfers personal data (e.g., such as a software application, “internet of things” computerized device, database, website, data-center, server, etc.). For example, a first data asset may include any software or device (e.g., server or servers) utilized by a particular entity for such data collection, processing, transfer, storage, etc.
US11036766B2 Time series analysis using a clustering based symbolic representation
Techniques are described for performing a time series analysis using a clustering based symbolic representation. Implementations employ a clustering based symbolic representation applied to time series data. In some implementations, the time series data is discretized into subsequences with regular time intervals, and symbols encoding the time intervals may be derived by performing clustering algorithms on the subsequences. In the new representation, a time series is transformed into a sequence of categorical values. The symbolic representation is suitable to perform time series classification and forecast with higher accuracy and greater efficiency compared to previously used techniques. Through use of the symbolic representation, a dimension reduction is applied to transform the time sequences to a feature space with lower dimensions. As output of such transformation, a new representation is obtained based on the original time series. This new reduced-dimension representation improves the efficiency of time series data mining and forecasting.
US11036763B2 Flexible organizational hierarchy
In one general aspect, a method and system are described for providing a flexible data hierarchy. The method may include obtaining a plurality of data sets, the plurality of data sets including system-defined attributes and user-defined attributes, generating, for each attribute in each data set, a field for receiving input, providing, in a user interface display, at least one data set of the plurality of data sets and the generated field for each attribute in the at least one data set, receiving, in two or more of the generated fields, a value indicating a sequence placement for a respective attribute associated with a respective field of the two or more generated fields, and automatically generating, for the attributes associated with the two or more fields having a value, at least one hierarchical structure according to the sequence placement.
US11036760B2 Method for parallel maintenance of data consistency
A method for parallel maintenance of data consistency includes: 1) a node broadcasts requests to other nodes in a network, request a synchronization data block of current synchronization cycle, and calculates a synchronization anchor of this synchronization cycle; 2) for node i requiring data feeding, writing the synchronization anchor of the current synchronization cycle in data block A0, and to produce an array [A]N based on the requirement; data block A0 is the provision that is be added into consistency data in the current synchronization cycle; 3) each node builds its own array [A]N in parallel and broadcasts the array; and 4) the node filters all received arrays of [A]N by the synchronization anchor of array, discards invalid data, and thereafter builds the synchronization data block for the next synchronization cycle.
US11036755B2 Systems and methods for searching for and translating real estate descriptions from diverse sources utilizing an operator-based product definition
Systems and methods for managing, generating, and reporting real estate data from a plurality of source databases that are distributed over a computer network are disclosed and described.
US11036743B2 Methods, systems, and media for presenting content organized by category
Methods, systems, and media for presenting content organized by category are provided. In some embodiments, the method comprises: receiving a request to present a page indicating content related to a first entity; identifying a first group of entities related to the first entity based at least in part on user interaction information; identifying a group of properties corresponding to the first entity; identifying, for each property, a second group of entities corresponding to the property; calculating, for each property, a score for the property; determining a subset of the properties in the group of properties based on the score of each property; identifying, for each property in the subset of properties, a group of content items corresponding to the property; determining a subset of content items from the group of content items; and causing a user interface indicating the subset of content items to be presented.
US11036737B2 Partitioned bloom filter merge for massively parallel processing clustered data management
A computer-implemented method for a partitioned bloom filter merge is provided. A non-limiting example of the computer-implemented method includes partitioning, by a processing device, a bloom filter into N equal size filter partitions. The method further includes distributing, by the processing device, each of the filter partitions to an associated node. The method further includes merging, by the processing device, the filter partitions in each of the associated nodes. The method further includes redistributing, by the processing device, the merged filter partitions to each of the N nodes. The method further includes joining, by the processing device, the merged filter partitions in each of the N nodes to assemble a complete merged bloom filter.
US11036733B2 Method, apparatus, system, server, and storage medium for connecting tables stored at distributed database
A method includes: obtaining, by an inner table node that stores a portion of an inner table, a portion of an outer table from each of outer table nodes, and wherein a size of the outer table is less than a size of the inner table; reading, by the inner table node, the outer table by table joining threads or table joining processes of the inner table node; matching, by the table joining threads or the table joining processes, the outer table with the portion of the inner table stored at the inner table node; and outputting, by the inner table node, data from the outer table and the portion of the inner table that matches with each other.
US11036730B2 Business intelligence language type representing result structure
According to some embodiments, a business intelligence data store contains semantic layer information. A business intelligence language platform may receive a business intelligence language query expression from a user. The business intelligence language platform may then access the mapping information in the business intelligence model data store to compute an output type describing a result structure entity for the query expression. According to some embodiments, the output type may be used to automatically recommend at least one visualization chart to the user. Moreover, in some embodiments the output type is annotated with meta-data information about a business object.
US11036729B2 Document creation support system
A document creation support system that can effectively find a necessary part is provided. A manual creation support server acquires a part attribute corresponding to a manual during creation as a search key, searches, via a part attribute of a manual management table 420 corresponding to the acquired search key, a part management table 440 for a part used in a manual corresponding to the part attribute, and aggregates a part used in the manual during creation and the searched part as one part. In the part aggregation, as to aggregation object parts A and B, each difference portion from the other is determined, and the aggregation object parts A and B are aggregated as one part in which texts included in the difference portions of the aggregation object parts A and B are replaced with a variable name.
US11036727B2 Natural language-aided conversational exploration of self-documenting application programming interfaces
Intent-based exploring of self-documenting Application Programming Interface (“API”) documents comprises receiving a document containing a plurality of descriptions of APIs, wherein the document is in a structured format; generating a plurality of entities by identifying a plurality of API definition entries in the document; generating a plurality of intents by iterating through a plurality of path entries in the document; generating a dialog by creating a plurality of phrases by iterating through the plurality of path entries in the document; receiving one or more questions from a user or developer; and in response to the one or more questions, providing one or more conversational responses to the user by a conversational application program incorporating the plurality of entities, plurality of intents, and plurality of phrases.
US11036718B2 Linking entities in dynamic graphs
Implementations of the present disclosure are generally directed to linking entities in dynamic knowledge graphs, and more particularly, to linking entities in knowledge graphs based on contextual evolution in one or more dimensions.
US11036716B2 Layered data generation and data remediation to facilitate formation of interrelated data in a system of networked collaborative datasets
Various embodiments relate generally to data science and data analysis, computer software and systems, and, more specifically, to a computing and data storage platform that facilitates consolidation of one or more datasets, whereby logic is configured to remediate anomalies in a data set originating in a first format prior to enrichment and conversion into a second format that facilitates forming collaborative dataset and, for example, interrelations among a system of networked collaborative datasets, whereby, at least in some implementations, data interrelations between different formats may be disposed in one or more data layers (e.g., layered data files and/or data arrangements). In some examples, a method may include analyzing data to detect a non-compliant data attribute, detecting a condition based on the non-compliant data attribute, invoking an action to modify a subset of data, and generating a graph data arrangement linkable to other graph data arrangements to form a collaborative dataset.
US11036712B2 Latency-reduced document change discovery
Latency-reduced document change discovery in a co-authoring session is provided. When a co-authoring session is established between clients for co-authoring a document, a communication channel that is separate from a content channel is established between each client in the co-authoring session and a notification service. When a client uploads edits made to the document to a server-stored and managed master copy of the document, the client sends a notification on the separate channel to the other clients via the notification service, notifying the other clients that document changes have been made and are available to download from the content service. The other clients are enabled to discover document changes in real-time or in near real-time to when the changes are saved to the master copy of the document, and download the client edits for merging the changes with a local copy of the document.
US11036703B1 Method and system for lexical data processing
There is disclosed a method and system to operate a software application entirely based on a unitary lexicon data structure (LDS) comprising a plurality of data field definition blocks stored in memory, with one LDS record for each lexicon term. The LDS is used to develop computerized lexicons and deploy them for use to operate a lexical application with all data displayed for viewing and input by the user on a single screen to which all desired data items come, rather than the user navigating to fields statically located on a multitude of screens. Each LDS record contains a whole set of data in memory, with data duplicated across LDS records in order to bypass the need for the application to interoperate with a database to input and display related data. There is a graphical icon also of a unitary format into which all data is input and displayed. Input data items are related to one another in the icon, regardless of whether a relational database is configured to interoperate with the system.
US11036696B2 Resource allocation for database provisioning
A method of pre-allocating resources for database provisioning in a private cloud may include determining characteristics of a plurality of databases in a customer's database system. The method may also include grouping the characteristics of the plurality of databases to generate a plurality of database templates that are descriptive of the plurality of databases. The method may additionally include causing resources to be pre-allocated in the private cloud based on at least some of the plurality of database templates. The method may further include receiving a selection of a database template from the plurality of database templates as part of a provisioning request. The method may also include causing a database described at least in part by the database template to be provisioned in the private cloud.
US11036694B2 Propagating affinity data to large file block clusters in a file system
The systems described herein are configured to enhance the efficiency of memory usage and access in a VM file system data store with respect to allocating memory in large and small file block clusters using affinity metadata and propagating and maintaining the affinity metadata in support of the described allocation. In order to maintain affinity metadata of the large file block cluster, affinity generation values stored on the large file block cluster are read and cached affinity generation values for each small file block cluster are read from an in-memory cache associated with the large file block cluster. When the stored affinity generation values and the cached affinity generation values do not match, affinity metadata from all the small file block clusters associated with the large file block cluster is used to update the affinity metadata of the large file block cluster and the associated cache.
US11036690B2 Global namespace in a heterogeneous storage system environment
Embodiments for namespace management between storage systems by a processor. Events, containing metadata associated with an operation, from a plurality of heterogeneous storage systems may be received such that the events are indexed into a common repository according to the metadata to maintain a single namespace for data in the plurality of heterogeneous storage systems.
US11036685B2 System and method for compressing data in a database
A method includes comparing a search key that includes bits having respective values and bit positions to a mask to identify masked and unmasked portions of the search key. The mask corresponds to multi-dimensional keys and has first and second values in bit positions corresponding to and not corresponding to, respectively, common bits. Each common bit has a respective same value and occurs in a respective same position in the multi-dimensional keys. The masked and unmasked portions are bits at bit positions corresponding to bit positions of bits of the mask having first and second values, respectively. The method includes determining, based on determining that values in bit positions of the masked portion match values in corresponding bit positions of a pattern, that the unmasked portion matches a compressed key without decompressing the compressed key, and based thereon, identifying a successful match between the search and compressed keys.
US11036682B2 Flexible energy information aggregation
Systems, methods, and other embodiments associated with flexible aggregation of energy information are described. In one embodiment, a method includes receiving a request via a graphical user interface that comprises a plurality of selectable inputs that define the request. A plurality of energy dimensions are selected from a set of available energy dimensions, a plurality of combinations of the plurality of energy dimensions are determined, an energy bucket is generated for each combination of the plurality of energy dimensions, and the script is generated based upon the energy buckets. A target database is accessed on a remote target server, and the script is executed on the target database to initiate extraction of data that matches each energy bucket into a dynamic table in the target database, and run an energy option on the data extracted into the dynamic table.
US11036677B1 Replicated data integrity
Performing replicated data integrity, including: generating, at a first computer system, a local hash of a local dataset; replicating the local dataset; receiving, at the first computer system from a second computer system, a remote hash of a remote dataset generated from the local dataset replicated from the first computer system; and determining, based at least on a comparison of the local hash of the local dataset with the remote hash of the remote dataset, validity of the remote dataset generated from the local dataset replicated from the first computer system.
US11036673B2 Assigning identifiers to processing units in a column to repair a defective processing unit in the column
A method of recording tile identifiers in each of a plurality of tiles of a multitile processor is described. Tiles are arranged in columns, each column having a plurality of processing circuits, each processing circuit comprising one or more tiles, wherein a base processing circuit in each column is connected to a set of processing circuit identifier wires. A base value is generated on each of the set of processing circuit identifier wires for the base processing circuit in each column. At the base processing circuit, the base value on the set of processing circuit identifier wires is read and incremented by one. The incremented value is propagated to a next processing circuit in the column, and at the next processing circuit a unique identifier is recorded by concatenating an identifier of the column and the incremented value.
US11036672B2 Multiphase data receiver with distributed DFE
Methods and systems are described for receiving an input data voltage signal at a first data decision circuit of set of pipelined data decision circuits, receiving an aggregate decision feedback equalization (DFE) correction current signal from a first analog current summation bus, the aggregate DFE correction current signal comprising a plurality of DFE tap-weighted currents from respective other data decision circuits of the set of pipelined data decision circuits, determining a data output decision value based on the received input data voltage signal and the received aggregate DFE correction current signal, and generating at least one outbound DFE tap-weighted current on at least one other analog current summation bus connected to at least one other data decision circuit of the set of pipelined data decision circuits.
US11036668B2 Electronic apparatus including device configured to be shifted to power saving state and connected to PCI device, and control method thereof
An electronic apparatus includes a semiconductor integrated circuit, another semiconductor integrated circuit connected to the semiconductor integrated circuit via a peripheral component interconnect (PCI) bus, and devices (a hard disk drive (HDD), and a dynamic random access memory (DRAM)) connected to the another semiconductor integrated circuit. The semiconductor integrated circuit transmits a predetermined instruction to the another semiconductor integrated circuit, and the another semiconductor integrated circuit shifts the PCI bus to a non-communicable state or a state communicable at low speed. Thereafter, the another semiconductor integrated circuit shifts the devices (the HDD and the DRAM) to a power saving state.
US11036667B2 System and method to scale baseboard management controller management of storage instrumentation
An information handling system includes a baseboard management controller (BMC) configured to communicate with a processor via a BMC-to-Operating System (OS) communication link, and a first device coupled to the processor and including a Management Component Transport Protocol (MCTP) module. The MCTP module provides access to a first manageability feature of the first device. A BMC agent a) receives a first MCTP command from the BMC via the BMC-To-OS communication link, the first MCTP command to configure the first manageability feature, and b) provides the first MCTP command to the MCTP module.
US11036666B2 Asynchronous mapping of hot-plugged device associated with virtual machine
Systems and methods for asynchronous mapping of a hot-plugged I/O device associated with a virtual machine. An example method comprises: executing, by a host computer system, a virtual machine managed by a hypervisor, wherein the virtual machine is associated with a hot-pluggable input/output (I/O) device; responsive to detecting removal of the I/O device, unpin a memory buffer associated with the I/O device; and responsive to receiving a signal indicating completion of unpinning the memory buffer, release the I/O device from the hypervisor.
US11036664B2 Method for determining the transmission speed of a communication module in adapting a connected communication module to a bus and a device for said method
A device of the present invention, connected to a Communication Module (CM) via two signal lines, constructs a frame, formatted according to a second Communication Protocol (CP), from bit signals, which are being received from the CM via one signal line, corresponding to data of a frame of a particular format defined by a first CP, to transmit the constructed frame to a bus while transmitting data detected from the bus to the CM via the other signal line in the form of a frame of the particular format. The device measures a width of a pulse signal inserted at a predetermined position in a frame of the particular format being received from the CM first after power on, identifies a bit rate, based on the measured width, at which the CM transceiver data, and applies the identified bit rate to data communication with the CM.
US11036663B2 Expansion card configuration of motherboard
A system and method are described for configuring a motherboard using expansion cards plugged into motherboard slots. In particular, each of the expansion cards can include a control signal that is supplied to the motherboard and that can configure hardware positioned on the motherboard. In one embodiment, the configuration allows a communication path to be switched on to allow the expansion cards to cross communicate.
US11036661B2 Directed interrupt virtualization
An interrupt signal is provided to a guest operating system executed using one or more processors of a plurality of processors. One or more bus connected modules are operationally connected with the plurality of processors via a bus and a bus attachment device. The bus attachment device receives an interrupt signal from one of the bus connected modules with an interrupt target ID identifying one of the processors assigned for use by the guest operating system as a target processor for handling the interrupt signal. The bus attachment device translates the received interrupt target ID to a logical processor ID of the target processor using a mapping table comprised by the bus attachment device and forwards the interrupt signal to the target processor for handling. The logical processor ID of the target processor is used to address the target processor directly.
US11036658B2 Light-weight memory expansion in a coherent memory system
Systems, methods, and port controller designs employ a light-weight memory protocol. A light-weight memory protocol controller is selectively coupled to a Cache Coherent Interconnect for Accelerators (CCIX) port. Over an on-chip interconnect fabric, the light-weight protocol controller receives memory access requests from a processor and, in response, transmits associated memory access requests to an external memory through the CCIX port using only a proper subset of CCIX protocol memory transactions types including non-cacheable transactions and non-snooping transactions. The light-weight memory protocol controller is selectively uncoupled from the CCIX port and a remote coherent slave controller is coupled in its place. The remote coherent slave controller receives memory access requests and, in response, transmits associated memory access requests to a memory module through the CCIX port using cacheable CCIX protocol memory transaction types.
US11036651B2 Host side caching security for flash memory
Various examples are directed to systems and methods for managing a memory system. The memory system may generate a first encrypted physical address using a first clear physical address. The memory system may generate a first encrypted logical-to-physical (L2P) pointer indicating the first logical address and a first encrypted physical address. The memory system may send the first encrypted L2P pointer to a host device for storage at a host memory.
US11036637B2 Non-volatile memory controller cache architecture with support for separation of data streams
A computer-implemented method, according to one embodiment, includes: retrieving a physical block address corresponding to a logic block address, extracting information from the physical block address, and performing a lookup operation in cache using the extracted information. A range check of the physical block address is further performed in response to the lookup operation succeeding, while data is read from the cache in response to the range check succeeding. An architecture of the cache supports separation of data streams, as well as parallel writes to different non-volatile memory channels. The cache architecture further supports pipelining of the parallel writes to different non-volatile memory planes. Moreover, the non-volatile memory controller is configured to perform a direct memory lookup in the cache based on a physical block address.
US11036631B2 Configurable trim settings on a memory device
The present disclosure includes apparatuses and methods related to configurable trim settings on a memory device. An example apparatus can include configuring a set of trim settings for an array of memory cells such that the array of memory cells have desired operational characteristics in response to being operated with the set of trim settings.
US11036612B1 Centralized application resource determination based on performance metrics
In one example, an application monitoring server may include a metric parser to receive performance metrics associated with an endpoint. Example performance metrics may be in a source format. Further, the metric parser may parse the received performance metrics. Furthermore, the application monitoring server may include a resource extractor to apply a transformation definition to the parsed performance metrics to determine a plurality of resources in a destination format. Example plurality of resources may be associated with an application being executed in the endpoint. Further, the resource extractor may present information associated with the plurality of resources on a graphical user interface.
US11036609B2 System and method for improved processing performance
The invention is directed to a computer-implemented method and system for improving processing performance for a group of computing resources, the method implemented on at least one computer having a processor and accessing at least one data storage area. The method comprises implementing the processor for calculating a benchmark for each computing resource in the group of computing resources and normalizing the benchmark across the group of computing resources to determine a number of performance units for each computing resource. The method additionally includes providing a graphical user interface for facilitating visual comparison for comparing processing performance indicators for multiple computing resources in the group of computing resources and reconfiguring at least some of the computing resources represented on the graphical user interface based on the comparison.
US11036608B2 Identifying differences in resource usage across different versions of a software application
An aspect of the present disclosure facilitates identifying differences in resource usage across different versions of a software application. In one embodiment, a respective first usage of resources is quantified for each of a set of workload signatures during the processing of transaction instances using a first version of a software application in a first sequence of block durations. A respective second usage of resources is quantified for each of the set of workload signatures during the processing of transaction instances using a second version of the software application in a second sequence of block durations. For each workload signature, the respective first usage and the respective second usage are compared to identify differences in the resource usage across different versions of the software application.
US11036607B2 Visualization of high-dimensional data
A system is configured to detect a small, but meaningful, anomaly within one or more metrics associated with a platform. The system displays visuals of the metrics so that a user monitoring the platform can effectively notice a problem associated with the anomaly and take appropriate action to remediate the problem. A first visual includes a radar-based visual that renders an object representing data for a set of metrics being monitored. A second visual includes a tree map visual that includes sections where each section is associated with an attribute used to compose the set of metrics. Via the display of the visuals, the techniques provide an improved way of representing a large number of metrics (e.g., hundreds, thousands, etc.) being monitored for a platform. Moreover, the techniques are configured to expose useful information associated with the platform in a manner that can be effectively interpreted by a user.
US11036603B1 Distributed test suite tools
Reliably testing distributed systems in which multiple components interact, including: provisioning resources by a test leader, directing components to perform actions required by test suites, and reporting results. Provisioning resources might be batched in advance, and might overlap resources for multiple test suites. Provisioning and directing might occur on an as-needed basis, might be performed concurrently, and might be reordered for relatively better performance. Directing actions might occur on command by test leaders, might occur by synchronization of resources, or might occur by resources requesting permission to proceed. Resources might act only upon direction by test leaders, or might act on their own initiative when synchronized. Results might be reported to the test leader for comparison, maintained in a database for access by the test leader, or compared by resources on their own initiative in response to instructions from the test leader.
US11036601B2 Memory module, memory system including the same and operation method thereof
A memory module may include a first memory module comprising a plurality of first memory devices each having an extra memory region, a second memory module comprising a plurality of second memory devices each having an extra memory region, and a control logic suitable for writing/reading data to/from the first memory devices, wherein the control logic writes/reads target data to be transferred to/from a third memory device having an error among the first memory devices, to/from the extra memory regions of the second memory devices.
US11036594B1 Disaster recovery systems and methods with low recovery point objectives
Data recovery systems and methods utilize object-based storage for providing a data protection and recovery methodology with low recovery point objectives, and for enabling both full recovery and point-in-time based recovery. Data generated at a protected site (e.g., via one or more virtual machines) is intercepted during write procedures to primary storage. The intercepted data is replicated via a replication log, provided as data objects, and transmitted to an object based storage system. During recovery, data objects may be retrieved through point-in-time based recovery directly by the systems of the protected site, and/or data objects may be provided via full recovery, for example, within a runtime environment of a recovery site, with minimal data loss and operation interruption by rehydrating data objects within the runtime environment via low-latency data transfer and rehydration systems.
US11036583B2 Rebuilding data across storage nodes
A method for proactively rebuilding user data in a plurality of storage nodes of a storage cluster is provided. The method includes distributing user data and metadata throughout the plurality of storage nodes such that the plurality of storage nodes can read the user data, using erasure coding, despite loss of two of the storage nodes. The method includes determining that one of the storage nodes is unreachable and determining to rebuild the user data for the one of the storage nodes that is unreachable. The method includes reading the user data across a remainder of the plurality of storage nodes, using the erasure coding and writing the user data across the remainder of the plurality of storage nodes, using the erasure coding. A plurality of storage nodes within a single chassis that can proactively rebuild the user data stored within the storage nodes is also provided.
US11036581B2 Non-volatile memory control circuit with parallel error detection and correction
An apparatus includes a non-volatile storage circuit that includes a primary copy of a data value in a first storage location and a redundant copy of the data value in a second, different storage location. The data value includes one or more bits. The apparatus further includes an error detection circuit configured to retrieve contents of the first and second storage locations in response to a request for the data value. The error detection circuit is further configured to perform an error correction operation on the retrieved contents of the first and second storage locations to generate a data output responsive to the request, and to perform an error detection operation to generate an error signal that indicates whether the retrieved contents of the first and second storage locations are different.
US11036580B2 Metadata hardening and parity accumulation for log-structured arrays
A computer-implemented method, according to one embodiment, includes: sequentially adding metadata information that has been extracted from a received write command to a metadata buffer, and adding parity information that has been extracted from the received write command to a parity buffer. The data corresponding to the received write command is also sent to memory. A determination is made as to whether an open segment in the memory which corresponds to the write command has been filled. In response to determining that the open segment has been filled, the parity buffer is updated with the metadata information included in the metadata buffer. Moreover, the metadata information is destaged from the metadata buffer and parity information is destaged from the parity buffer to a physical storage location in the memory.
US11036577B2 Memory controller including ECC circuit, memory system having the same, and method of operating memory system and memory controller
Provided are a memory controller with improved data reliability, a memory system including the memory controller, and a method of operating the memory controller. The memory controller includes an error correction code (ECC) circuit configured to perform an error detection on a codeword read from a memory device; and a processor configured to set at least one memory chip from among a plurality of memory chips as an indicator chip, monitor an error occurrence in the indicator chip based on a result of the error detection, and output reliability deterioration information indicating that the reliability of the memory device is deteriorated based on a result of the monitoring.
US11036576B2 Automatically reconfiguring a performance test environment
Described herein is a system for automatically reconfiguring a test environment. As described above, performance testing can be a time-consuming and error-prone resulting in the use of unnecessary computational resources. The system may use machine-learning to determine whether the test environment, test data, and/or test script is to be reconfigured to optimize the performance test. The system may iteratively reconfigure the test environment, test data, and/or test script, and re-execute the performance test, until an optimal performance test of an application is executed based on a specified performance requirement.
US11036574B2 Recovery of first failure data capture logs
An approach for recovering event logs. The approach detects corruption in an event log. The approach determines whether a start pointer in a log buffer header is corrupt. Responsive to a determination that the start pointer is corrupt, the approach recovers the start pointer. The approach determines whether an end pointer in the log buffer header is corrupt. Responsive to a determination that the end pointer is corrupt, the approach recovers the end pointer. The approach determines whether an eye catcher in the log buffer header is corrupt. Responsive to a determination that the eye catcher is corrupt, the approach recovers the eye catcher. The approach presents one or more log entries to a management console.
US11036568B1 Enabling execution of program instructions in the background
Techniques are disclosed relating to the execution of a set of program instructions in the background. A parent environment of an application executing on a computer system may receive a request from a first child environment within the parent environment to execute a set of program instructions. The first child environment does not permit the set of program instructions to be executed within the first child environment while the application is backgrounded. In response to the request, the parent environment may spawn a second child environment within the parent environment that permits the set of program instructions to be executed while the application is backgrounded. The parent environment may cause the set of program instructions to be executed within the second child environment and may return a result of the executing to the first child environment.
US11036564B2 Non-transitory computer-readable storage medium, information processing apparatus and method for detecting malware
A non-transitory computer-readable storage medium storing a program that causes an information processing apparatus to execute a process, the process includes executing a first program and a second program using a system including a kernel of an OS, acquiring first information regarding a first API call and second information regarding a second API call, executing a similarity judgment process in which a similarity between the first program and the second program is judged, wherein the first information is information indicating at least one of a type of the first API call, the number of executions of the first API call, and a call order of the first API call, the second information includes at least one of a type of the second API call, the second information includes the number of executions of the second API call, and a call order of the second API cal.
US11036558B2 Data processing
Methods are provided for data processing in a multi-threaded processing arrangement. The methods include receiving a data processing task to be executed on data including a plurality of data records, the data having an associated record description including information relating to parameters or attributes of the plurality of data records. Based on the received data processing task, the record description is analyzed to determine an indication of expected workload for the data records. Further, the data is divided into a plurality of data sets. Based on the determined indication of expected workload for the data records, the data sets are allocated processing threads for parallel processing by a multi-threaded processing arrangement.
US11036557B2 Dynamic transaction-persistent server load balancing
The present disclosure describes a system for dynamic transaction-persistent server load balancing. The disclosed system receives a client request associated with a new transaction. In response to receiving the client request, the system dynamically infers relative capacities of a plurality of servers coupled to the device in a network. In particular, the system maintains a set of variables corresponding to the servers. Each variable indicates a number of outstanding requests transmitted from the device to a respective server. The system infers relative server capacities and transmission latencies between the device and the servers based on a comparison of current values of the variables. The system identifies and selects a server associated with high capacity or low transmission latency between the device and the server relative to one or more other servers, and transmits an outstanding request corresponding to the client request from the new transaction to the identified server.
US11036556B1 Concurrent program execution optimization
An architecture for a load-balanced groups of multi-stage manycore processors shared dynamically among a set of software applications, with capabilities for destination task defined intra-application prioritization of inter-task communications (ITC), for architecture-based ITC performance isolation between the applications, as well as for prioritizing application task instances for execution on cores of manycore processors based at least in part on which of the task instances have available for them the input data, such as ITC data, that they need for executing.
US11036555B2 Virtual processor allocation with execution guarantee
The disclosure provides a method of performing a workload on a virtual machine (VM) executing on a host comprising one or more physical central processing units (pCPUs) is provided. The method further includes setting a quality of service (QoS) metric associated with the VM, the QoS metric indicating a time period. The method further includes setting a bandwidth metric associated with the VM, the bandwidth metric indicating a percentage. The method further includes allocating by a central processing unit (CPU) scheduler to a virtual CPU (vCPU) of the VM one of the one or more pCPUs periodically every time period, wherein for every time period the one of the one or more pCPUs is allocated to the vCPU for a duration that is the percentage of the time period based on the QoS metric and the bandwidth metric. The method further includes executing the workload on the virtual machine with the vCPU according to the allocation of the one or more pCPUs.
US11036551B2 Durable program execution
Aspects of the subject matter described herein relate to durable program execution. In aspects, a mechanism is described that allows a program to be removed from memory when the program is waiting for an asynchronous operation to complete. When a response for the asynchronous operation is received, completion data is stored in a history, the program is re-executed and the completion data in the history is used to complete the asynchronous operation. The above actions may be repeated until no more asynchronous operations in the history are pending completion.
US11036549B2 Parallel processing apparatus, and method of maintaining parallel processing apparatus
A parallel processing apparatus includes: a memory; and a processor coupled to the memory, the processor is configured to: acquire a first time and a second time; divide a plurality of nodes into a plurality of groups; generate a plurality of schedule candidates each which assigns time zones corresponding to a length of time used to perform a maintenance operation at one or more nodes included in the plurality of groups in a time period from the first time to the second time to the plurality of groups such that no overlap occurs among the plurality of groups; evaluate the plurality of schedule candidates based on one or more process execution schedules of the one or more nodes in the time period; and output one schedule candidate of the plurality of schedule candidates based on a result of the evaluation.
US11036545B2 Graphics systems and methods for accelerating synchronization using fine grain dependency check and scheduling optimizations based on available shared memory space
Accelerated synchronization operations using fine grain dependency check are disclosed. A graphics multiprocessor includes a plurality of execution units and synchronization circuitry that is configured to determine availability of at least one execution unit. The synchronization circuitry to perform a fine grain dependency check of availability of dependent data or operands in shared local memory or cache when at least one execution unit is available.
US11036543B1 Integrated reliability, availability, and serviceability state machine for central processing units
Systems and methods for an integrated reliability, availability, and serviceability (RAS) state machine are provided. Handling of RAS events by the Basic Input Output System (BIOS) of an integrated circuit device can result in lost processing time on the processing cores of a multi-core processor resulting from numerous system management interrupts generated by the BIOS. To reduce lost processing time, a dedicated state machine can execute instructions to handle RAS events independently of the BIOS and minimize the number of system management interrupts.
US11036538B2 Providing services with service VM mobility
Some embodiments provide a method for migrating a service machine between two hosts. The method configures a first host (1) to gather service machine data associated with the service machine executing on the first host and (2) to send the gathered service machine data to the second host. Each host executes a software forwarding element to implement a distributed forwarding element (DFE) that implements a dedicated service forwarding plane that forwards data messages associated with guest machines to the services machines. The method configures the second host to use the received service machine data to deploy the service machine on the second host and to connect the deployed service machine to the DFE. The method configures the DFE to forward data messages associated with a guest machine executing on a third host, and addressed to the service machine to the second host instead of the first host.
US11036532B2 Fast join and leave virtual network
A system includes a processor executing instructions from a computer-readable storage medium. The instructions include, in response to receiving a job request that identifies a first tenant, obtaining a first virtual network key (VNK) corresponding to the first tenant. The instructions include identifying a first computing system that has resources available to satisfy the job request. The instructions include transmitting a first command to the first computing system. The first command includes the first VNK, instructs the first computing system to assign a virtual machine to the job request, and associates the first VNK with the assigned virtual machine. The instructions include, in response to completion of the job request, transmitting a second command to the first computing system. The second command instructs the first computing system to associate a default VNK with the assigned virtual machine. The default VNK does not correspond to the first tenant.
US11036530B2 Application continuous high availability solution
A method for a secondary host to support continuous availability for an application on a primary virtual machine on a primary host is disclosed. The method includes the secondary host creating a secondary virtual machine that is identical to the primary virtual machine, the secondary host receiving activities of the primary virtual machine from the primary host, the secondary host buffering the activities, and the secondary host determining if the buffered activities are safe to replay. When the buffered activities are determined to be safe to replay, the method includes the secondary host replaying the buffered activities to the secondary virtual machine. When the buffered activities are determined to be unsafe to replay, the method includes the secondary host discarding the buffered activities and setting the secondary virtual machine as a new primary virtual machine to take over a service provided by the application.
US11036525B2 Computer system providing hierarchical display remoting optimized with user and system hints and related methods
A computing device may include a memory and a processor cooperating with the memory to host virtual computing sessions to be remotely displayed at a client device via a frame buffer, with the client device being configured to render the virtual computing sessions via a graphical user interface (GUI). The computing device may further detect regions of interactive graphics within a virtual computing session based upon a virtual session input and without analyzing the frame buffer, assign a higher priority to the regions of interactive graphics than other content within the frame buffer, and send the contents of the frame buffer to the client device for rendering in the GUI based upon the assigned priority.
US11036524B1 Capturing and processing interactions with a user interface of a native application
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating interactions with a user interface of an application are disclosed. In one aspect, a method includes, for each of a plurality of different user sessions of a native application, accessing frame bundles that each include data representing content presented by a frame of a user interface of the native application at a given time. Each frame bundle includes at least a portion of a view tree of the native application used to generate the user interface at the given time and data specifying content presented by each view of the portion of the view tree. Based on the frame bundles, playback data are generated that present visual changes of the user interface corresponding to changes to the view trees.
US11036522B2 Remote component loader
Methods, systems, computer-readable media, and apparatuses may provide for the creation and management of applications with dependencies. An application executing via a client application on a computing device may require a dependency, such as a software module, that is unavailable at the computing device. The application may be compiled with a remote loader module. Based on determining the dependency is unavailable at the computing device, the remote loader module may send information about the dependency to a server, which may provide instructions for retrieving the dependency. The application may then, via the remote loader and based on the instructions, request the dependency. The server may locate the dependency or generate it based on capabilities of the computing device and send the dependency to the application. The application may execute with the received dependency.
US11036521B2 Disaggregated cloud-native network architecture
A cloud based network includes a plurality of nodes, each of which include at least one containerized microservice that enables intent-driven operation of the cloud based network. One or more resource controllers, each designated to manage a custom resource, communicate with a master controller of the node to manage operational and configuration states of the node and any microservices containerized within the node. The master enables a user to monitor and automate the management of microservices and the cloud based network as a whole. The containerized microservice architecture allows user customizable rendering of microservices, reconciliation of old and new versions of microservices, and facilitated management of a plurality of nodes.
US11036509B2 Enabling removal and reconstruction of flag operations in a processor
In one embodiment, a processor includes a fetch logic to fetch instructions, a decode logic to decode the fetched instructions, and an execution logic to execute at least some of the instructions. The decode logic may determine whether a flag portion of a first instruction to be folded is to be performed, and if not, accumulate a first immediate value of the first instruction with a folded immediate value obtained from an entry of an immediate buffer. Other embodiments are described and claimed.
US11036507B2 Processor testing using pairs of counter incrementing and branch instructions
A process for processor testing includes dividing a memory space into first and second portions and generating first and second sets of test instructions for the respective first and second portion. The first and second sets each include a plurality of counter increment/branch instruction pairs where each branch instruction of the first set branches to a backward instruction location and each branch instruction of the second set branches to a forward instruction location.
US11036506B1 Memory systems and methods for handling vector data
Some example memory systems include a load and store unit (LSU) operable to load a memory reference. The LSU may include an alignment register, a current memory reference register, and a vector register. The memory system may include a memory coupled to the LSU. The memory may be operable to store a memory reference. The memory reference may be aligned or unaligned in the memory, and the LSU may be operable to efficiently load both unaligned and aligned memory references. Some example memory systems include a load and store unit (LSU) operable to store to the memory at a memory address. The LSU may be operable to efficiently store to both unaligned and aligned memory addresses. The LSU may perform loads and stores in forward and reverse stride.
US11036503B2 Predicate indicator generation for vector processing operations
Processing circuitry selectively applies vector processing operations to one or more data items of one or more data vectors. Each data vector comprises a plurality of data items at respective vector positions in the data vector according to the state of respective predicate indicators associated with the vector positions. Predicate generation circuitry apply a processing operation to generate a set of predicate indicators, each associated with a respective one of the vector positions, to generate a count value indicative of the number of predicate indicators in the set having a given state, and to store the generated set of predicate indicators and the count value in a predicate store.
US11036498B2 Instruction system, instruction device, method, and program
An instruction device includes: an acquiring unit configured to acquire provided metadata, which is attribute information relating to one or more attributes of sensing data, the provided metadata having one or more hierarchy levels that contain information shared by a plurality of sensors; an acquiring unit configured to acquire usable metadata, which is attribute information relating to one or more attributes of an application; a matching unit configured to perform matching between the provided metadata and the usable metadata for each hierarchy level, calculate, for each hierarchy level, an inter-level matching degree that indicates a degree of matching in the hierarchy level, and extract a sensor capable of providing the sensing data that satisfies a request of the application, based on an overall matching degree; and an instruction unit configured to transmit a data flow control instruction that specifies the application and the extracted sensor.
US11036493B2 Memory system and operating method thereof
A memory system may include: a nonvolatile memory device including a system region for storing lifespan information of a plurality of memory blocks and an one-Time Programmable (OTP) region which is not reset when firmware is upgraded; a function component configured to store the firmware; an interface configured to receive new firmware for upgrade; a validation control component configured to perform a validation operation of the nonvolatile memory device; and an upgrade component configured to upgrade the firmware when the validation operation of the nonvolatile memory device is performed, wherein the validation control component selects at least one backup block by referring to the OTP region, backs up the lifespan information to the at least one backup block, and then controls the upgrade component to upgrade the firmware.
US11036491B1 Identifying and resolving firmware component dependencies
Technologies are disclosed herein for identifying and resolving firmware component dependencies within a firmware project. Dependency information is generated and stored for firmware components that can be used to create a firmware project. The dependency information may define one or more mandatory dependencies, optional dependencies, and/or incompatible dependencies. The dependency information for the firmware components in the firmware project is evaluated to identify any unsatisfied dependencies when a firmware project is opened, when a firmware component is added to a firmware project, when a firmware component in a firmware project is updated, or when the firmware project is built. If any unsatisfied dependencies are identified, the dependencies can be satisfied by adding a firmware component to the firmware project, updating a firmware component in the firmware project, or by removing a firmware component from the firmware project.
US11036490B2 Proactive storage system-based software version analysis using machine learning techniques
Methods, apparatus, and processor-readable storage media for proactive storage system-based software version analysis using machine learning techniques are provided herein. An example computer-implemented method includes obtaining storage system data from multiple storage systems; determining performance issues among the storage systems by applying a machine learning algorithm to the storage system data; automatically grouping the storage system data into a set of groups based on issue type among the determined performance issues; automatically grouping, within the set, the storage system data into subsets based on a software version attributed to the corresponding storage system data; generating an output pertaining to actions to be performed with respect to at least one software version update; and transmitting the output to users of the storage systems which correspond to the storage system data in at least one of the subsets.
US11036486B2 Communication apparatus for wirelessly communicating with another apparatus, information processing method, and program
A communication apparatus includes a first communication unit that communicates with a terminal apparatus using a first communication method, a second communication unit that communicates with a server apparatus using a second communication method different from the first communication method, a reception unit that controls receiving update information from the server apparatus in a case where the communication apparatus can communicate with the server apparatus via the second communication unit, an update unit that performs an update process for updating the communication apparatus using the update information, and a progress management unit that controls transmitting a progress status of a process regarding the update information to the terminal apparatus.
US11036483B2 Method for predicting the successfulness of the execution of a DevOps release pipeline
The release/delivery of software applications in a corporate setting is often a complex process chaining dozens of steps handled by a myriad of so-called DevOps tools. This process is known as a release or delivery pipeline. Embodiments of the invention provide a method and system of predicting the risk, status, and duration associated with the execution of such a release/delivery pipeline. Embodiments also provide an engine that predicts the probability of failure, as well as the status and duration of each individual pipeline step. One embodiment begins by obtaining all necessary data from a release orchestration tool, which contains the information of the structure, content, and any other custom specifications of a release/delivery pipeline. The data is transformed and encoded. The predictions are then calculated by comparing this data to a historic record of already executed release/delivery pipelines which were archived by the release orchestration tool. Finally, the predictions obtained are presented in a user interface to the user of the release orchestration tool.
US11036464B2 Spatialized augmented reality (AR) audio menu
Various implementations include approaches for controlling a wearable audio device. In some cases, a method includes: detecting an initiation trigger for initiating a spatialized augmented reality (AR) menu mode; providing at least two distinct audio choices corresponding with spatially delineated zones in a menu defined relative to a physical position of the wearable audio device, in response to the initiation trigger, wherein each audio choice is associated with a selection from the menu; receiving a selection command indicating selection of one of the audio choices, wherein the selection command comprises a gesture detected by a gesture detection system at the wearable audio device; and in response to receiving the selection command: a) initiating playback of audio content associated with the selected audio choice, b) adjusting a setting at the wearable audio device, c) entering an additional menu related to the selection command, or d) exiting the menu.
US11036457B2 Display device including plurality of modules and control method therefor
A display device includes a signal receiver configured to receive an image signal; a display including a plurality of modules each including a plurality of light sources, and display an image based on the received image signal; and a controller configured to perform first uniformity calibration between light sources within each individual module with regard to the modules, and second uniformity calibration between the modules, wherein the controller controls the first uniformity calibration to be applied to the image signal received in the signal receiver based on a first coefficient determined for each of the light sources within each individual module, controls the second uniformity calibration to be applied to the image signal subjected to the first uniformity calibration based on a second coefficient determined for each of the modules, and controls a calibrated image to be displayed based on the image signal subjected to the second uniformity calibration.
US11036444B2 Image forming apparatus and control method for image forming apparatus
In the image forming apparatus, a storage medium stores print data (check data) of a received print job that has been completed. When a communication circuit receives print data, a controller, by using the check data, decides whether or not a received print job which is going to be executed based on the received print data is a reprint job for redoing printing. Upon deciding as the reprint job, the controller instructs the operation panel to display difference part of print contents.
US11036442B2 Transparent interactive printing interface
Described generally herein are systems, apparatuses, methods, and computer programs to assist a user in marking a document in response to the user engaging an intuitive, transparent interface. The apparatus can be caused to receive, in response to a gesture by a user, an indication related to a region of a transparent interactive display, the region of the transparent interactive display corresponding to a region of a document viewable by the user through the transparent interactive display. Apparatus can determine, based at least upon the indication, one or more fields of the document associated with the indication and input information associated with the one or more fields of the document. Apparatus can transmit a signal indicative of the one or more fields of the document and the input information to a printing device, the printing device configured to print the input information in the fields of the document.
US11036441B1 System and method for creation and invocation of predefined print settings via speech input
A system and method for language-based multifunction peripheral control includes receiving a user selection of an electronic document via a user interface of wireless portable data device. User selected print settings are also received via the user interface for printing the selected electronic document. The selected electronic document is then printed in accordance with the user selected print settings. The user associates a verbal shortcut with their current print settings, and the verbal instruction and settings are stored associatively. When the user wishes to print again, they can select their document and issue verbal print instructions which include their verbal shortcut. Print settings associated with this verbal shortcut are retrieved from memory and the document is printed using the print settings.
US11036440B2 Image formation system having a plurality of image formation apparatuses and method for controlling them
An image formation system includes a plurality of image formation apparatuses. A first image formation apparatus among the plurality of image formation apparatuses includes a controller and a display. The controller detects a connection of an external device, acquires identification information of the detected external device, and specifies, by using specific information, one or more image formation apparatuses capable of using the detected external device among the plurality of image formation apparatuses. The display displays identification information of each of the specified one or more image formation apparatuses.
US11036439B2 Automated management of bundled applications
A new snapshot of a storage volume is created by instructing computing nodes to suppress write requests. Once pending write requests from the computing nodes are completed, storage nodes create a new snapshot for the storage volume by allocating a new segment to the new snapshot and finalizes and performs garbage collection with respect to segments allocated to the previous snapshot. An orchestration layer implements a bundled application that is provisioned with virtualized storage and computation resources. A snapshot of the bundled application may be created and used to rollback or clone the application. Clones snapshots of storage volumes may be gradually populated with data from prior snapshots to reduce loading on a primary snapshot. Chaos testing of the bundled application may be performed and storage volumes may be created, expanded, and/or moved based on usage of the bundled application.
US11036435B2 Search time optimization in solid-state devices
Aspects of a storage device include a memory comprising a plurality of memory locations each associated with a physical address, the memory configured to store a plurality of video frames received from a host device at the physical addresses, each of the video frames being associated with a logical address; and a controller configured to store in a partition of the memory the logical addresses for a subset of the video frames, the controller being configured to provide the host access to the partition to read the logical addresses during rapid playback of the video frames. Aspects of the host device include a processor configured to write the video frames to the storage device, to identify the subset of the video frames to the storage device, and during rapid playback, to access the storage device to read the logical address for each video frame in the subset.
US11036430B2 Performance capability adjustment of a storage volume
Computer software that adjusts a performance capability of a storage volume by (i) determining a current storage volume to store data having a workload pattern, wherein a cycle of the workload pattern includes a hot period and a cold period, (ii) determining a time limit window of the current storage volume, wherein the time limit window is a shortest time window within which performance capability of the current storage volume is to be kept without adjustment, (iii) determining a low performance period of the current storage volume corresponding to the cold period, and (iv) in response to the low performance period being greater than or equal to the time limit window, reducing the performance capability of the current storage volume during the low performance period.
US11036419B1 Distributed storage resource reservation for replication, disaster recovery and data protection across multiple sites
A method includes: receiving, at a cluster controller of a first cluster, a request for pairing a first datastore of the first cluster to a second datastore of a second cluster, wherein each of the first cluster and the second cluster includes a plurality of datastores; determining whether the first datastore is available for pairing; in response to determining that the first datastore is available for pairing, generating an entry in a mapping table indicating that the first datastore is paired with the second datastore; receiving information associated with the second datastore; and in response to receiving the information, storing the information in the first datastore. The second cluster performs similar operations as those performed by the first cluster to achieve a bidirectional reservation between the first cluster and the second cluster.
US11036415B2 Managing memory block calibration based on priority levels
A computer-implemented method, according to one embodiment, is for managing block calibration operations. The computer-implemented method includes: determining a type of calibration procedure to apply to a block of memory, and assigning the calibration type to the block. A calibration level to assign to the block is also determined, and thereafter the calibration level is assigned to the block. Moreover, the block is assigned to one of two or more calibration queues based on the calibration type and calibration level associated with the block. A different priority level is assigned to each of the calibration queues, and the priority levels determine an order in which blocks assigned to the calibration queues are calibrated.
US11036411B2 Yield improvement through block budget optimization by using a transient pool of multi-level blocks
Apparatuses and techniques are described for more efficiently allocating blocks of data in a memory device. The number of dedicated single-level cell (SLC) blocks which are allocated at the time of manufacture of a memory device can be reduced by transitioning a portion of the multi-level cell (MLC) blocks to an SLC mode at various times in the lifetime of the memory device. In one approach, separate counts are maintained for an MLC block in the SLC and MLC modes. The separate counts can be used to select an MLC block to transition to the SLC mode, or to select an MLC block to program. In another approach, a single count is maintained, where the SLC cycles are weighted less heavily than the MLC cycles.
US11036410B2 Clock characteristic determination
A method includes varying a number of clock characteristics of each a plurality of memory devices of a memory concurrently, determining a fitness of the memory for each variation of the number of clock characteristics, selecting a particular variation of the number of clock characteristics based on the determined fitness of the memory for the particular variation, changing a setting in each of the plurality of memory devices corresponding to the particular variation to generate an additional variation of the number of clock characteristics, and determining a fitness of the memory for the additional variation.
US11036409B2 Non-volatile memory using a reduced number of interconnect terminals
A first signal may be received from a memory device at a first interconnect terminal of a number of interconnect terminals via a serial communication interface that indicates the memory device includes a NAND type memory device. Whether a second signal that indicates the NAND type memory device is initialized has been received from the memory device at a second interconnect terminal of the number of interconnect terminals may be determined. An operation associated with the NAND type memory device may be performed at the second interconnect terminal and a third interconnect terminal in response to determining the second signal has been received from the memory device indicating the NAND type memory device is initialized.
US11036404B2 Devices, systems, and methods for reconfiguring storage devices with applications
Devices, systems, and methods are provided for dynamically reconfiguring storage devices with applications in real-time to meet user needs, such as running different applications. The devices, systems, and methods relate to a storage device that includes memory for data storage and a controller for storing data in the memory. The controller includes a processor configured to receive an indication to reconfigure the controller with an application that is user-selected; receive the application; reconfigure the controller with the application such that the controller is enabled to run the application; receive an indication to run the application with a set of data as input; receive the set of data; run the application with the set of data as input; and generate resulting data from running the application with the set of data as input.
US11036395B2 Secure and transparent pruning for blockchains
A method for pruning a blockchain of a blockchain network includes creating an active blocks commitments Merkle tree from hashes of active blocks and creating an active smart contracts commitments Merkle tree from hashes of active smart contracts. The Merkle trees are created after an amount of blocks created in the blockchain has reached a threshold set by a pruning threshold parameter stored in the blockchain network. Hashes of the roots of the Merkle trees are stored in a header of a new block as a new genesis block. The new genesis block is broadcast to the blockchain network. A local copy of the blockchain is pruned at a pruning point in accordance with the pruning threshold parameter based on the blockchain network having reached consensus on the new genesis block.
US11036391B2 Haptic feedback systems and methods for an amusement park ride
An amusement park ride system including a ride vehicle, a ride control system that may track a location of the ride vehicle on a ride path and a haptic feedback system having a screen having a surface modifying component. The surface modifying component may be positioned on the ride vehicle. The haptic feedback system also includes a control system having a memory and a processor. The memory stores instructions that, when executed by the processor, may cause the haptic feedback system to convert data from the ride control system into tactile information representative of scenery surrounding the ride vehicle based on stored scenery data that is correlated to the location.
US11036378B2 Image processing apparatus, image processing method, image processing program, and recording medium storing program
Provided are an image processing apparatus, an image processing method, an image processing program, and a recording medium thereof, capable of performing output in accordance with an output format depending on a user's preference. A plurality of images are read, and a question relating to a user's preference is notified during analysis of the images. A user answers the question. On the basis of an image analysis result and a received answer to the question, an output format of an album in which images are laid out is determined. The album of the determined output format is preview-displayed, and the user performs change as necessary. In accordance with an order command from the user, the laid-out album is created.
US11036375B1 Dynamic zoom based on media
For dynamic zoom based on media, a processor detects a zoom event. The zoom event includes a tap on a touch screen. The zoom event is located at a displayed media and includes a zoom location. The processor further determines a media profile for the zoom event. The processor calculates a zoom percentage based on the zoom event and the media profile. The processor further presents the displayed media resized by the zoom percentage on the touch screen.
US11036372B2 Interface scanning for disabled users
Systems and processes for scanning a user interface are disclosed. One process can include scanning multiple elements within a user interface by highlighting the elements. The process can further include receiving a selection while one of the elements is highlighted and performing an action on the element that was highlighted when the selection was received. The action can include scanning the contents of the selected element or performing an action associated with the selected element. The process can be used to navigate an array of application icons, a menu of options, a standard desktop or laptop operating system interface, or the like. The process can also be used to perform gestures on a touch-sensitive device or mouse and track pad gestures (e.g., flick, tap, or freehand gestures).
US11036371B2 Methods and apparatus for managing and exchanging information using information objects
A computer-implemented method for interacting with at least one data item obtained from at least one source utilizes computer processes responsive to a user selection of the at least one data item and include causing configuring of each of the data items into a distinct information object by extracting, from each data item, extracted data including a picture, a heading, and a link to the data item, and causing storing of data corresponding to each of the information objects in a database system. The processes further include displaying a representation of each of at least two of the information objects in the database system, the representation being in a uniform format, wherein the format includes a card, and, within the card, in uniform locations thereof, the picture, the heading, a set of indicators, and a set of graphically accessible functions.
US11036352B2 Information processing apparatus and information processing method with display of relationship icon
The present invention has an objective to display information more suitable for searching for medical information. An information processing apparatus includes a display control unit configured to display, when a first medical information item included in a plurality of medical information items is associated with a second medical information item, an icon indicating that a medical information item related to the first medical information item is present, on a display unit in conjunction with a thumbnail of the first medical information item, wherein the display control unit performs, when the icon is selected, such control as to display a display information item indicating a relationship between the first medical information item and the second medical information item, on the display unit.
US11036349B2 Stateful, contextual, and draggable embedded widget
Disclosed are some implementations of systems, apparatus, methods, and computer program products for implementing, a stateful, contextual, and draggable widget. A widget application stores a state of the widget, a context of the widget, and coordinates of the widget. When a user navigates from one web page of a web site to another web page of the web site, the widget application reconstitutes the widget using the saved state, context, and coordinates of the widget.
US11036338B2 Touch object discrimination by characterizing and classifying touch events
A touch system includes a touch-sensitive surface with emitters and detectors arranged around its periphery. A touch event caused on an object interacts with optical beams that propagate from the emitters along the touch-sensitive surface to the detectors. Beam data indicating detected intensities of the optical beams is received. The touch system determines a set of measured interactions of the optical beams with the detected touch event from the beam data and compares the set of measured interactions with sets of model interactions of the optical beams for different candidate touch feature sets. Based on the comparison, the touch system selects one of the candidate touch features sets for the touch event. The touch system may also classify the touch event as having been caused by a particular object (or class of object) based on the selected touch feature set.
US11036336B2 Display input device and image forming apparatus
A display input device has a touch screen, which includes a touch panel for accepting a touch operation, and a control portion. The control portion detects contact position on the touch panel with a contact body, contact size on the touch panel with the contact body, and contact pressure on the touch panel with the contact body, judges whether calibration is necessary based on the contact position, contact size, and contact pressure, and performs calibration when it is judged that calibration is necessary.
US11036332B2 Cover member and display apparatus
Included are a first cover base including an alkali glass layer, a first alkali-free glass layer provided on one face of the alkali glass layer, and a second alkali-free glass layer provided on another face of the alkali glass layer and a sensor that is provided on the first alkali-free glass layer of the first cover base and includes a plurality of first electrodes configured to detect the unevenness of a surface of an object to be detected that comes into contact with or close to the first cover base and a switching element. At least the first electrodes are formed above the first alkali-free glass layer and in a transmissive area that passes an image.
US11036324B2 Semiconductor device and touch panel
A touch panel including an oxide semiconductor film having conductivity is provided. The touch panel includes a transistor, a second insulating film, and a touch sensor. The transistor includes a gate electrode; a gate insulating film; a first oxide semiconductor film; a source electrode and a drain electrode; a first insulating film; and a second oxide semiconductor film. The second insulating film is over the second oxide semiconductor film so that the second oxide semiconductor film is positioned between the first insulating film and the second insulating film. The touch sensor includes a first electrode and a second electrode. One of the first and second electrodes includes the second oxide semiconductor film.
US11036320B2 Organic light emitting diode folding display
An organic light emitting diode (OLED) folding display including a back plater, a base substrate, a thin film transistor array layer, an OLED device layer, a thin film encapsulation layer, and a laminated structure sequentially disposed are provided. The laminated structure includes a touch layer including a first touch metal layer and a second touch metal layer, a color filter layer disposed between the first touch metal layer and the second touch metal layer, and a black matrix layer disposed on the first touch metal layer. Use of the adhesive layer is reduced, and an influence of a bending stress of the OLED folding display is improved.
US11036315B2 Pen-type input device, input control method, computer-readable recording medium storing program, and information processing system
A pen-type input device having a plurality of functions, including: a pillar-shaped pen body; a contact sensor; a detection position determiner that determines a holding position of the pen body based on a detection result of the contact sensor; and a function specifier that specifies a function of the pen-type input device based on a determination result of the detection position determiner. The contact sensor detects a position where a finger of a holding hand that holds the pen body contacts, and a position where a portion between a base of a thumb and a base of a forefinger of the holding hand contacts.
US11036313B2 Stylus, circuit system, control circuit and method thereof for power saving
The present invention provides a circuit system for saving power, including: a battery for supplying power; a boost converter circuit, coupled to the battery, for increasing voltage of direct current outputted from the battery; a switch circuit including a first end and a second end, the first end coupled to the boost converter circuit; a load circuit, coupled to the second end; a capacitor, coupled to the second end, for storing and discharging electric power for solely supplying the load circuit; and a control circuit, coupled to the boost converter circuit and the switch circuit, for implementing the following steps: if the voltage of the second end is less than a first voltage, enabling the boost converter circuit and having the switch circuit connect the first and the second ends; and if the voltage of the second end is larger than a second voltage, disabling the boost converter circuit and having the switch circuit disconnect the first and the second ends, wherein the second voltage is larger than the first voltage.
US11036310B2 Flexible display apparatus and display method thereof
A flexible display apparatus includes a flexible display, a sensor which senses bending of the flexible display, and a controller which determines a screen activation region and a screen inactivation region from among a plurality of display regions of the flexible display based on the sensed bending, and displays a predetermined screen on the screen activation region.
US11036308B2 Automated keyboard mapping for virtual desktops
Methods and systems for performing automated keyboard mapping for virtual desktops are described herein. A system may generate a keyboard mapping table containing a plurality of keyboard inputs. The system may simulate a keyboard input locally at the system and using a virtual desktop hosted by a remote desktop platform to generate keyboard simulation outputs in response to a first keyboard input. In response to determining a discrepancy between the keyboard simulation outputs, the system may modify a key value in the keyboard mapping table resulting in a corrected keyboard mapping table, where the key value corresponds to the first keyboard input. In response to receiving a second keyboard input, the system may apply the corrected keyboard mapping table to display a keyboard output at the virtual desktop hosted by the remote desktop platform, where the second keyboard input has the same key value as the first keyboard input.
US11036307B2 Touch sensitive mechanical keyboard
A touch sensitive mechanical keyboard configured to enable a standard look and feel mechanical keyboard to sense fine hand/finger motion over the surface of the keys. Command and cursor input (e.g., pointing and gestures) can be received from the user on the touch sensitive mechanical keyboard without requiring the user to move the user's hand off the keyboard. Fine hand/finger motion detection can be enabled by embedding clusters of capacitive sensors near the surface of the keyboard's keys. The touch sensitive mechanical keyboard can operate in two or more modes—e.g., a typing mode and a mouse mode—and operating the keyboard in mouse mode or switching between the modes can be facilitated by holding (depressing and holding) or tapping (depressing and releasing) arbitrary combinations of keys, or by detecting the number of fingers touching the touch sensitive mechanical keyboard.
US11036291B1 Polarization-stabilized beam-shaping illuminator
An illuminator includes a semiconductor emitter chip, e.g. a VCSEL chip, configured for emitting a light beam. A polarization-selective element is optically coupled to the semiconductor emitter chip for defining a polarization state of the emitted light beam. A beam redirecting optic is coupled to the polarization-selective element for receiving and at least one of collimating or redirecting the emitted light beam. The polarization-selective element, e.g. a polarization-selective optical feedback element for VCSEL, defines a polarization state of the emitted light beam, thereby stabilizing output optical power of light beam propagated through the beam redirecting optic. A light beam of a constant optical power and a well-defined polarization state may be used as an illumination source for an eye-tracking system.
US11036275B2 Detection of known workload patterns
Described are mechanisms and methods for applying Machine Learning (ML) techniques for power management at different levels of a power management stack. An apparatus may comprise a first circuitry, a second circuitry, and a third circuitry. The first circuitry may have a plurality of memory registers. The second circuitry may be operable to establish values for a plurality of features based on samples of values of the plurality of memory registers taken at one or more times within a range of time of predetermined length. The third circuitry may be operable to compare the plurality of features against a plurality of learned parameters for a reference workload.
US11036269B2 Power module and manufacturing method thereof
A power module and a manufacturing method thereof are disclosed. The power module includes a substrate, a power device, a leading component and a molding component. The substrate includes a first side, a second side and a conductive wire. The power device is disposed on the substrate and electrically connected with the conductive wire. The leading component is disposed on the substrate and includes a first horizontal portion and a vertical portion connected with each other. The vertical portion is electrically connected with the conductive wire. The leading component includes a first contact surface and a second contact surface, which are non-coplanar. The molding component is disposed on the substrate and covers at least portion of the substrate and at least portion of the leading component. The first contact surface and the second contact surface are uncovered by the molding component.
US11036264B2 Adjustable clearance for computing devices
Examples disclosed herein provide a computing device. One example computing device includes a heat generating component disposed within the computing device, and shape memory material (SMM) that adjusts a clearance below a bottom surface of the computing device according to a temperature of the heat generating component.
US11036259B2 Mobile device screen protector system
Methods, systems, and apparatus for a mobile device screen protector system. The system includes a screen protector configured to attach to the screen of the mobile device. The system includes a back film removably attached to the screen protector. The system includes a front film having a screen protector portion and an anchor portion extending away from the screen protector portion and configured to be removably attached to at least one of an edge and a back side of the mobile device via an adhesive.
US11036258B2 Image display apparatus
An image display apparatus includes a rollable display; a drive unit configured to roll up or roll down the rollable display; a network interface unit configured to exchange data with at least one mobile terminal; and a controller configured to change a height of the rollable display based on data received from the at least one mobile terminal.
US11036250B2 Datacenter stabilization of regional power grids
A system and method for regulating charge/discharge of a battery to stabilize a regional power grid includes a regulation control module that monitors a frequency regulation signal from the regional power grid and market conditions for obtaining power from the regional power grid. A machine learning module predicts from the frequency regulation signal and market conditions a future beneficial period when the battery may be exposed to the regional power grid to charge/discharge power in accordance with the frequency regulation signal to stabilize the regional power grid through participation in the regulation of the regional power grid. Another machine learning module calculates a regulation control signal that tracks the frequency regulation signal during the future beneficial period and outputs the regulation control signal to at least one battery control module that manages charging/discharging of the battery to selectively withdraw/apply power from/to the regional power grid during the future beneficial period.
US11036246B1 Gear shifting low drop out regulator circuits
An electronic circuit includes a differential amplifier, an output stage and a control circuit. The differential produces a signal proportional to a difference between a reference voltage and a voltage that is proportional to the output signal. The output stage includes multiple switchable circuits coupled between a voltage source and the output terminal such that the switching of the circuits changes impedance between the voltage source and the output terminal. The control circuit receives a feedback indicative of the voltage of the output signal and controls the impedance of the multiple switchable circuits such that current flowing out of the voltage source rises piecewise smoothly from power-on to steady state operation of the electronic circuit.
US11036238B2 Positioning system based on geofencing framework
This provides methods and systems for the global navigation satellite system (GNSS) combined with the dead-reckoning (DR) technique, which is expected to provide a vehicle positioning solution, but it may contain an unacceptable amount of error due to multiple causes, e.g., atmospheric effects, clock timing, and multipath effect. Particularly, the multipath effect is a major issue in the urban canyons. This invention overcomes these and other issues in the DR solution by a geofencing framework based on road geometry information and multiple supplemental kinematic filters. It guarantees a road-level accuracy and enables certain V2X applications which does not require sub-meter accuracy, e.g., signal phase timing, intersection movement assist, curve speed warning, reduced speed zone warning, and red-light violation warning. Automated vehicle is another use case. This is used for autonomous cars and vehicle safety, shown with various examples/variations.
US11036234B2 Braking control behaviors for autonomous vehicles
A method and system are provided for controlling braking a vehicle in an autonomous driving mode. For instance, the vehicle is controlled in the autonomous driving mode according to a first braking control mode using a first model to adjust the position of a vehicle relative to an expected position of a current trajectory of the vehicle. Using a second model how close to a maximum deviation threshold the vehicle would come if a maximum braking strength for the vehicle was applied is predicted. The maximum deviation threshold provides an allowed forward deviation from the current trajectory. Based on the prediction, the vehicle is controlled in the autonomous driving mode according to a second braking control mode by automatically applying the maximum braking strength.
US11036227B1 Modifying the behavior of an autonomous vehicle using context based parameter switching
A vehicle configured to operate in an autonomous mode may operate a sensor to determine an environment of the vehicle. The sensor may be configured to obtain sensor data of a sensed portion of the environment. The sensed portion may be defined by a sensor parameter. Based on the environment of the vehicle, the vehicle may select at least one parameter value for the at least one sensor parameter such that the sensed portion of the environment corresponds to a region of interest. The vehicle may operate the sensor, using the selected at least one parameter value for the at least one sensor parameter, to obtain sensor data of the region of interest, and control the vehicle in the autonomous mode based on the sensor data of the region of interest.
US11036225B2 Method for evaluating localization system of autonomous driving vehicles
A first localization system performs a first localization using a first set of sensors to track locations of the ADV along the path from a starting point to a destination point. A first localization curve is generated as a result representing the locations of the ADV along the path tracked by the first localization system. Currently, a second localization system performs a second localization using a second set of sensors to track the locations of the ADV along the path. A second localization curve is generated as a result representing the locations of the ADV along the path tracked by the second localization system. A system delay of the second localization system is determined by comparing the second localization curve against the first localization curve as a localization reference. The system delay of the second localization system can then be utilized to compensate path planning of the ADV subsequently.
US11036219B2 Self-propelled device
A spherical, self-propelled device responds to remote controls from a user. The self-propelled device has an internal drive system and an internal vision system. The vision system remains in a constant orientation with respect to the spherical, self-propelled device. As the spherical, self-propelled device rolls along a surface, the internal vision system captures video data from an upward field of view.
US11036207B2 Method, numerical control device and machine tool for machining a workpiece
Relative movement between a tool and a workpiece for machining the workpiece with a machine tool is controlled by defining a machine coordinate system (MKS) relative to a machine base of the machine tool and a rotation coordinate system (RKS) relative to the MKS by defining the origin of the RKS in the MKS, defining the orientation of a selected coordinate axis of the RKS in the MKS, defining an axis of rotation around which the RKS rotates in the MKS, defining an angular velocity with which the RKS rotates around the axis of rotation, defining a tool path in the RKS, and controlling the relative movement according to the defined tool path. With this procedure, complex movements of a machine tool, in particular in connection with so-called interpolation turning, can be described or programmed in a relatively simple manner.
US11036206B2 Numerical controller
A numerical controller for generating block information of a path by analyzing an axis movement command described in a machining program includes a command analysis unit for analyzing the machining program in which the axis movement command for a plurality of sections is described in one block in a reading processing for the one block to specify a plurality of coordinate values, a command synthesis unit for generating a plurality of direction vectors constituting the path based on the plurality of coordinate values and generating a resultant vector obtained by adding the direction vectors, and a block information generation unit for generating the block information based on the resultant vector.
US11036201B2 System and method for automation of sensing and machine actuation in a manufacturing environment
An automated manufacturing system that includes a self-contained through-skin sensor for determining the location of an underlying aperture in a support structure suited to mount a skin or surface. In an embodiment, the sensor includes a sensor disposed in a housing and configured to determine a location of an aperture disposed in an adjacent surface through electromagnetic, x-ray, ultrasonic or other means. The sensor further includes an alignment assembly having an alignment orifice disposed in the housing and configured to be maneuvered in an x-y plane within the housing. The sensor also includes a vacuum pump system, a local battery and a processor coupled to the sensor and configured to control first and second actuators to maneuver the alignment orifice within the x-y plane to be co-axially located with the aperture in response to the sensor signal.
US11036200B2 Last resort frequency mechanism in a wireless communication system
A novel and useful acknowledgement and adaptive frequency hopping mechanism for use in wireless communication systems such as IO-Link Wireless. One or two additional acknowledgement bits are added to packet transmissions. One is a current acknowledgment bit which indicates whether a packet was successfully received anytime during the current cycle. The second bit is a previous acknowledgment bit which indicates whether packets were received successfully anytime during the previous cycle. An adaptive hopping table is constructed using a greedy algorithm which chooses frequencies with the best PER for transmission of higher priority packets, while equalizing the PER products across cycles. A last resort frequency mechanism further improves transmission success by switching to a better performing channel for the last subcycle when previous attempts to transmit a high priority packet have failed.
US11036197B2 Configuring a load control system
A design software, e.g., a graphical user interface (GUI) software, may be used to design and/or configure a load control system. The design software may be executed on a network device (e.g., a personal computer, a laptop, a tablet, or a smart phone). The design software may allow for easy configuration of load control panels and effortless multiplication of configured panels during the design of the load control system. Each load control panel may have a plurality of control devices, such as load control devices (e.g., power modules, dimming modules, and/or switching modules), system controllers, and/or power supplies. The design software may allow for the configuration of load control panels having different types and numbers of control devices. In addition, the design software may allow for the multiplication of load control panels having the same configuration (e.g., the same type and number of control devices).
US11036189B2 Energy disaggregation techniques for low resolution whole-house energy consumption data
The present invention is generally directed to methods of disaggregating low resolution whole-house energy consumption data. In accordance with some embodiments of the present invention, methods may include steps of: receiving at a processor the low resolution whole house profile; selectively communicating with a first database including non-electrical information; selectively communicating with a second database including training data; and determining by the processor based on the low resolution whole house profile, the non-electrical information and the training data, individual appliance load profiles for one or more appliances.
US11036186B2 Reduced-friction shaft support bearing
A bearing includes a shaft which pivots in the bearing. The shaft includes, at at least one end thereof, a shoulder via which the shaft is in contact with an opposite surface of the bearing. The shoulder is extended by a pivot engaged in a hole provided in the bearing. The opposite surface of contact of the bearing includes at least one hollow in order to reduce the surface of contact between the shoulder of the shaft and the bearing. Application is made to the production of a bearing for a shaft of a horology movement.
US11036175B2 Image forming apparatus
An image forming apparatus includes a main assembly including an image forming portion capable of forming an image on a sheet, a rotatable cover movable between an open state and a closed state, a substrate mounting unit including a substrate mounting portion on which an electrical substrate is mounted, and a substrate cover portion engaged and held so as to cover the electrical substrate mounted on the substrate mounting portion. The substrate mounting unit includes a mounting and demounting mechanism configured to permit mounting and dismounting of the substrate cover portion. The substrate cover portion is covered by the cover when the cover is in the closed state, and the substrate cover portion is uncovered by the cover when the cover is in the open state.
US11036174B2 Wheel
In one example, a wheel includes an annular body having a central axis; and multiple concentric grooves in the body surrounding the central axis. A first one of the grooves penetrates the body from a first side and a second one of the grooves penetrates the body from a second side opposite the first side.
US11036173B2 Image reading device and recording apparatus
An image reading device includes a reading main unit including a document platen capable of being loaded with a document, a document cover configured to press the document against the document platen, and a hinge mechanism configured to move between a first position and a second position with respect to the reading main unit, wherein the reading main unit includes a first abutment portion capable of abutting the document cover, and wherein an open angle of the document cover with respect to the document platen is regulated to a first angle by abutment between the document cover and the first abutment portion when the hinge mechanism is in the first position, and the open angle is regulated to a second angle larger than the first angle by a regulation portion provided in the hinge mechanism when the hinge mechanism is in the second position.
US11036168B2 Image forming method for metallic sheets
An image forming method for an image forming apparatus having a fixing rotator and a pressure rotator opposite the fixing rotator includes transferring white toner and color toner onto a surface of a metallic sheet. The metallic sheet has a thermal conductivity of 0.34 W/m·K or less as measured by hot-wire method. The transferring process forms an unfixed color toner layer layered on an unfixed white toner layer on the metallic sheet. Further, the method includes conveying the metallic sheet, with the surface on which the white toner layer and the color toner layer being transferred facing the fixing rotator, between the fixing rotator heated and the pressure rotator to fix the white toner layer and the color toner layer onto the metallic sheet.
US11036167B2 Heater fixing holder, method of fixing and holding heater, fixing device, and image forming apparatus
A heater fixing holder is configured to be detachably attached on a heating roller and a heater inside the heating roller. The heating roller constitutes part of a fixing device configured to fix an image onto a recording medium. The heater fixing holder includes a fitting portion configured to be penetrated with and fit with an end portion of the heater and a gripping portion configured to hold an outer peripheral surface of the heating roller. The heater fixing holder is configured to hold and fix the heater at a position at which the heater does not contact an inner wall of the heating roller.
US11036165B2 Image forming apparatus
An image forming apparatus includes an image forming unit that forms an image on a recording medium, a reversal transport unit that reverses front and back sides of the recording medium having an image formed by the image forming unit, and then transports the recording medium to the image forming unit, a detection unit disposed in a transport path of the reversal transport unit to detect the position of the recording medium in a transverse direction transverse to a transport direction, the transport direction being the direction of transport of the recording medium, and an adjustment unit that adjusts the position of an image in the image forming unit in accordance with the position of the recording medium detected by the detection unit.
US11036157B2 Image forming apparatus incorporating writing device
An image forming apparatus includes an image bearer, a writing device, a partition, and a plurality of side members. The image bearer is configured to bear an image. The writing device is configured to write the image on the image bearer. The partition is disposed between the image bearer and the writing device. The plurality of side members is disposed facing and spaced apart from each other at an interval in an axial direction of the image bearer. The writing device is fixed to the plurality of side members and is spaced apart from the partition.
US11036155B2 Toner for electrostatic image development, electrostatic image developer, and toner cartridge
A toner for electrostatic image development contains: toner base particles containing at least a nonionic surfactant, a binder resin, and a release agent; and an external additive. The content of the nonionic surfactant is from 0.05% by mass to 1% by mass inclusive based on the total mass of the toner, and the external additive contains tin oxide particles.
US11036153B2 Toner set, toner cartridge set, and apparatus for forming printed material
A toner set includes a color toner and a transparent toner that has a pressure phase transition property. The color toner and the transparent toner satisfy 1.0≤tan δ1≤4.0 and 1.2≤tan δ1/tan δ2≤3.0 where tan δ1 represents tan δ of the color toner at 100° C., and tan δ2 represents tan δ of the transparent toner at 100° C.
US11036150B2 Extreme ultraviolet light generation apparatus and maintenance method
An extreme ultraviolet light generation apparatus includes: an optical base; and a chamber module replaceable from the optical base. The chamber module includes a chamber in which extreme ultraviolet light is generated, a condenser mirror disposed inside the chamber and configured to condense extreme ultraviolet light generated inside the chamber, a window configured to transmit, into the chamber, a laser beam introduced into the optical base, and having a function to seal up the chamber, and a laser beam condensation optical system configured to condense the laser beam having transmitted through the window.
US11036148B2 Patterning device cooling system and method of thermally conditioning a patterning device
A patterning device cooling system for thermally conditioning a patterning device of a lithographic apparatus, wherein the patterning device in use, is being irradiated by exposure radiation, wherein the patterning device cooling system comprises: a thermal conditioner configured to thermally condition the patterning device; and a controller configured to control the thermal conditioner to thermally condition the patterning device dependent on an amount of the exposure radiation absorbed by the patterning device.
US11036138B2 Substrate processing apparatus, substrate processing method, and computer-readable recording medium
There is provided a substrate processing apparatus which includes: a rotation holding part configured to hold a substrate and rotate the substrate at a predetermined rotation speed around a rotation axis which extends in a direction perpendicular to a front surface of the substrate; a processing liquid supply part provided with a processing liquid nozzle located in proximity of the front surface and configured to supply a processing liquid onto the front surface from the processing liquid nozzle; a solvent supply part provided with at least one discharge nozzle located in proximity of the front surface and configured to supply an organic solvent onto the front surface from the at least one discharge nozzle; and a controller configured to execute a first process and a second process.
US11036129B2 Photomask and method for forming the same
A method for forming a photomask includes receiving a substrate having a first layer formed thereon, wherein a patterned second layer exposing portions of the first layer is disposed over the substrate, removing the exposed portions of the first layer through the patterned second layer to form a plurality of openings in the first layer, removing the patterned second layer, and performing a wet etching to remove portions of the first layer to widen the plurality of openings with an etchant. The etchant is in contact with a top surface of the first layer and sidewalls of the plurality of openings. Each of the plurality of openings has a first width prior to the performing of the wet etching and a second width after the performing of the wet etching. The second width is greater than the first width.
US11036128B2 Membrane assembly
A membrane assembly for EUV lithography, the membrane assembly including: a planar membrane; a border configured to hold the membrane; and a frame assembly connected to the border and configured to attach to a patterning device for EUV lithography, wherein the frame assembly is connected to the border in a direction perpendicular to the plane of the membrane such that in use the frame assembly is between the border and the patterning device.
US11036127B2 Reflective mask blank and reflective mask
A reflective mask blank includes a backside conductive film on a back surface of a substrate. The backside conductive film has a laminated structure including a stress compensation layer and a conductive layer in this order from the substrate side. The conductive layer includes a metal nitride. The stress compensation layer has a compressive stress and the stress compensation layer includes at least one compound selected from the group consisting of oxides, oxynitrides, and nitrides, each having an absorption coefficient (k) over the wavelength range of 400 nm to 800 nm being 0.1 or less. The conductive layer has a thickness of 5 nm or more and 30 nm or less. The backside conductive film has a total thickness of 50 nm or more.
US11036122B2 Phase modulation data generating unit, illumination unit, and projector
A phase modulation data generating unit according to the present disclosure includes: a first calculating section; and a storage section. The first calculating section calculates basic phase modulation pattern data on the basis of a partial illumination image pattern that makes it possible to generate an intended illumination image pattern having a desired luminance distribution. The basic phase modulation pattern data makes it possible for a light phase modulation device to reconstruct the partial illumination image pattern. The storage section stores the basic phase modulation pattern data calculated by the first calculating section.
US11036104B2 Liquid crystal display
A liquid crystal display (LCD) including a first pixel electrode including a first stem portion extending in a first direction, a second stem portion connected to a side of the first stem portion and extending in a second direction different from the first direction, and a third stem portion connected to the other side of the first stem portion and extending in the second direction; a first data line extending in the second direction and overlapping the second stem portion of the first pixel electrode; and a second data line extending in the second direction and overlapping the third stem portion of the first pixel electrode. The second stem portion includes a first sub-stem portion and a second sub-stem portion having different widths, and the third stem portion includes a third sub-stem portion and a fourth sub-stem portion having different widths.
US11036103B2 Thin film transistor substrate, liquid crystal display apparatus including the same, and method of manufacturing same
An apparatus and method for making a liquid crystal display (LCD) in which a thin film substrate includes a separately formed partition wall to more easily control the sizes of through-holes formed in a color filter of the LCD.
US11036100B2 Display device
According to one embodiment, a display device includes an insulating substrate, a first insulating film, terminal portions and a pattern. The first insulating film covers the insulating substrate. The terminal portions are disposed on the first insulating film. The pattern is between the insulating substrate and the first insulating film. The pattern is formed by a semiconductor or a light-shielding material, and the pattern is covered with the first insulating film. The pattern is located just under a first terminal and a second terminal of the terminal portions.
US11036090B2 Array substrate including a transparent conductive strip and a wire and manufacturing method thereof, and display device
Embodiments of the present disclosure provide an array substrate and a manufacturing method thereof, and a display device. The array substrate has a display region and a wiring region located on a periphery of the display region. The array substrate includes a base substrate, and a transparent conductive strip and a wire formed on the base substrate in the wiring region; the transparent conductive strip and the wire are located in different layers and are in direct contact with each other, and the wire has one or more exposure holes formed therein.
US11036085B2 Optically-calibrated backlight unit internal supports
A backlight unit for a display device comprising a chassis, a reflector affixed to the chassis, optical sheets affixed to the chassis, one or more light emitters affixed to the chassis, and optically-calibrated internal support structures. There is an air gap between the reflector and the optical sheets. The optically-calibrated internal support structures are disposed within the air gap and affixed to the chassis. The optically-calibrated internal support structures are configured to increase rigidity of the chassis, and to substantially not alter the uniformity of light emitted by the one or more light emitters through the optical sheets.
US11036081B2 Display device
A backlight module includes a light guiding unit having a light input surface and a light-emitting unit having light-emitting elements disposed along a first direction and adjacent to the light input surface. A second direction is from the light input surface to the light-emitting unit. A first protruding portion of the light guiding unit includes a sharp protrusion tip at the bottom surface and a part of the light input surface. A curved convex connecting surface of the light input surface connects to the first protruding portion to form a turning portion which is disposed between the connecting surface and the first protruding portion, and is at its intermediate portion and outwardly protrudes toward the light-emitting elements along the second direction. The light-emitting elements are across from the connecting surface and generally positioned above the first protruding portion in the third direction.
US11036068B2 Non-volatile thermotropic optical switches based on ionic liquid(s) and polymer blends
The present disclosure is related to a non-volatile thermotropic composite material comprising a first component comprising a non-aqueous and non-volatile proton donating material; a second component comprising a monomer, an oligomer or a polymer as a proton accepting material; a non-volatile polymeric matrix; and wherein the non-volatile polymeric matric, the first component and the second component are configured to maintain at least one property which is reversibly changeable based on thermal energy received by or given out from the non-volatile thermotropic composite material. Proton donating materials include ionic liquid, poly(ionic liquid) and deep eutectic salt. The proton accepting material comprises at least an ether, a phenyl ester, an amide and an acrylate functional group. Also disclosed is a method of making said composite material comprising providing the first and second components and a non-volatile polymeric matrix and curing the mixture to form the non-volatile thermotropic composite material. The non-volatile thermotropic composite material can be used in smart windows.
US11036055B2 Modular and detachable wearable devices for AR/VR/MR
A wearable device for augmented media content experiences can be formed with a mountable physical structure that has removably mountable positions and component devices that are removably mounted through the removably mountable positions. The component devices can be specifically selected based on a specific type of content consumption environment in which the wearable device is to operate. The mountable physical structure may be subject to a device washing process to which the component devices are not subject to, after the wearable device including the mountable physical structure and the component devices is used by a viewer in a content consumption session in the specific type of content consumption environment, so long as the component devices are subsequently removed from the mountable physical structure.
US11036042B2 Camera module including aperture
A camera module is provided. The camera module includes a housing, a lens assembly received in the housing and including at least one lens, an aperture including an aperture blade having an opening for adjusting an amount of external light incident on the at least one lens and a rotary shaft formed on a side of the aperture blade, in which the rotary shaft is coupled to the lens assembly such that the aperture blade is rotated about the rotary shaft, a magnet disposed on the aperture so as to be adjacent to the rotary shaft, at least one coil disposed on one surface of the housing so as to face the magnet, control circuitry that rotates the aperture using the coil, and a lens driving unit that moves the lens assembly in an optical axis direction of the lens.
US11036038B2 Closed-loop control of a scanner with frequency-space analysis of a system deviation
The invention is based on the object of providing a particularly reliable closed-loop control for a scanner. According to various examples, this object is achieved by an analysis of a system deviation in the frequency space. By way of example, an input signal, which is indicative of a time dependence of the system deviation between an ACTUAL pose and a TARGET pose of a deflection unit of the scanner, can be expanded into a multiplicity of error components and a plurality of frequencies. Then, a corresponding correction signal component can be determined for each of the multiplicity of error components. By way of example, such techniques can be used in a laser scanning microscope.
US11036031B2 Integrated multi-functional case for mobile photography
A mobile device case for coupling around a miniature camera-enabled mobile device a case shutter button mechanism for actuating the miniature camera module of the mobile camera system. A half-press or single tap triggers a precapture settings menu and a full-press or double tap triggers capture of an image.
US11036020B2 Outside plant data communication systems
A data communication system for deploying outside plant fiber optics includes a cassette releasably engageable in a tray pivotably connectable to a tray fastening member disposed in an inside of an enclosure. A test port in the cassette is accessible without pivoting the tray and without pivoting any one or more trays pivotably connected to the tray fastening member.
US11036013B2 Optical sensor and analyzer using the same
Provided are an optical sensor and an analyzer, including an optical sensor section in which a cladding layer of an optical fiber is removed so as to expose a core layer by a predetermined optical path length, and a protective material is added to a surface of the exposed core layer, the protective material having higher resistance to an organic solvent, base, or acid than that of the cladding layer; a light source device that causes light to enter one end of the optical fiber; a light receiving device that receives transmitted light emitted from another end of the optical fiber; and a control device that controls the light source device and the light receiving device to measure optical transmittance in the optical sensor based on a ratio of intensity of the light emitted from the light source device to intensity of the light received by the light receiving device.
US11036011B2 Fiber optic connector with multi-purpose release assembly configured for polarity change
Embodiments disclosed herein are directed to a fiber optic connector with that can be released from a receptacle port such as an adapter or a transceiver. The release assembly is a push/pull tab, a cable boot release and a latch controller called the release types. The fiber optic connector is field installable, and is configured to change polarity when configured with the release types.
US11036009B2 Reconfigurable optical ferrule carrier mating system
A reconfigurable optical ferrule (ROF) carrier mating system is provided. The ROF carrier mating system comprising a reconfigurable carrier adapter comprising an adapter mid-wall comprising a plurality of ferrule mating sleeves, with a first carrier receptacle on a first side of the adapter mid-wall and a second carrier receptacle on a second side of the adapter mid-wall. Each ROF carrier can take on either a serial orientation or a parallel orientation based on the alignment of a plurality of duplex ferrule connectors disposed within each ROF carrier. The plurality of ferrules of the ROF carriers inserted into the first carrier receptacle are configured to mate with the plurality of ferrules of the ROF carriers inserted into the second ferrule carrier receptacle.
US11036007B2 Fiber cleaver
A fiber cleaver (100) for cleaving an optical fiber (106). A monobloc fiber handling element (116) defines a pair of spaced apart fiber holding portions (120) each defining an elongated fiber receiving aperture (122) for receiving a respective part of the optical fiber (106) thereinto. The fiber handling element (116) is deformable between open, closed and tensing configurations. In the open configuration, the fiber receiving apertures (122) extend coaxially and the fiber receiving apertures (122) have an open width. In the closed configuration, the fiber receiving apertures (122) have a closed width smaller than the open width. In the tensing configuration, the fiber receiving apertures (122) have the closed width and an inter-aperture distance is larger than in the open and closed configurations. An actuator (104) is operatively coupled to the fiber handling element (116) for moving the latter between the open closed and tensing configurations. A cutter (114) is provided adjacent the gap (124) between the fiber receiving apertures (122).
US11035996B2 Light guide plate, backlight module, and display device
A light guide plate includes a main body, stripe structures, and light-adjusting structures. The main body includes a light-incident surface and an optical surface. The stripe structures are disposed on the optical surface. The light-adjusting structures are disposed between two adjacent stripe structures. Each of the light-adjusting structures includes a first light active surface and a second light active surface. The first light active surface faces towards the light-incident surface. The second light active surface faces towards an opposite light-incident surface. The first light active surface and the second light active surface are inclined towards different directions and formed a non-symmetrical shape. A first included angle is formed between the first light active surface and the optical surface. A second included angle is formed between the second light active surface and the optical surface. The first included angle and the second included angle are acute angles.
US11035992B1 System and method for limiting the effective coherence length of a solid-state laser in holographic recording
The effective coherence length of a single-frequency, solid-state laser is limited to reduce spurious, secondary holograms in conjunction with a holographic recording. The wavelength of the laser is varied or ‘scanned’ with high precision over a very small wavelength range. In an embodiment, the temperature of the laser's resonant cavity optical bench is altered, causing the dimension of the cavity to change and the emission wavelength to move in a controlled manner. The changing wavelength is monitored at high resolution, and a feedback control loop updates the temperature set-point to keep the monitored laser wavelength moving at a desired rate of change through a desired range. As the wavelength of the laser is scanned, the phase of the holographic interference pattern is locked at a position of maximum coherence/contrast within the holographic film aperture.
US11035991B2 Polarizer, optical apparatus including polarizer, display apparatus including polarizer, and method of preparing polarizer
A polarizer includes a substrate, and a plurality of stripe shaped grid lines on the substrate. Each of the grid lines may include a light absorbing layer and a reflective layer, the reflective layer being between the light absorbing layer and the substrate, and the light absorbing layer may include an oxide that contains molybdenum (Mo), tungsten (W), or a combination of Mo and W.
US11035984B2 Anti-reflective surface structures formed using three-dimensional etch mask
The invention relates to methods for fabricating antireflective surface structures (ARSS) on an optical element using a three-dimensional film layer applied to the surface of the optical element. The methods beneficially permit materials that do not exhibit local variation in physical and chemical properties to be provided with ARSS. Optical elements having ARSS on at least one surface are also provided.
US11035983B2 Cast-moldable, high refractive index, rigid, gas permeable polymer formulations for an accommodating contact lens
An eye-mountable device is provided that includes a plurality of rigid polymer layers separated by liquid crystal layers. Certain eye-mountable devices includes a first rigid polymer layer, a second rigid polymer layer, and a liquid crystal layer between the first and second rigid polymer layers. The liquid crystal layer has a refractive index that is electrically controllable between an ordinary refractive index and an extraordinary refractive index, and the first rigid polymer layer and second rigid polymer layer include materials having a refractive index similar to the ordinary refractive index of the liquid crystal layer. The first rigid polymer layer and second rigid polymer layer may also include a combination of monomer-derived units that provide cast-moldable materials with high oxygen permeability. Methods for fabricating the eye-mountable device and for changing the focal length of the eye-mountable device are also provided.
US11035982B1 Snow sensors and assemblies for use with same
Snow sensors, methods and mechanisms for snow sensor reading responses, assemblies for use with snow sensors, such as snow removal systems and assemblies, plus related components, as well as component combinations and related methods.
US11035979B2 Visual biofeedback apparatus
A device is provided. The device includes one or more of a plurality of sensor/light source groups, each including a sensor, a first light source of a first color, and a second light source of a second color, arranged in sequence along an expected direction of travel of an object. The device also includes a device to track objects, coupled to the plurality of sensor/light source groups, and configured to drive first light sources in response to playback of a stored sequence and drive second light sources in response to received active sensor outputs from sensors of the plurality of sensor/light source groups.
US11035965B2 Advanced fissile neutron detection system and method
A fissile neutron detection system includes an ionizing thermal neutron detector arrangement including an inner peripheral shape that at least substantially surrounds a moderator region for detecting thermal neutrons that exit the moderator region but is at least generally transparent to the incident fissile neutrons. A moderator is disposed within the moderator region having lateral extents such that any given dimension that bisects the lateral extents includes a length that is greater than any thickness of the moderator arrangement transverse to the lateral extents. The moderator can include major widthwise and major lengthwise lateral extents such that any given dimension across the lengthwise and widthwise lateral extents includes a length that is greater than any thickness of the moderator arrangement transverse to the lateral extents.
US11035961B2 Systems and methods for real time kinematic satellite positioning
A method for Real Time Kinematic satellite positioning includes receiving navigation satellite carrier signals, receiving phase correction signals from a reference station, calculating a set of integer phase ambiguities from double-differenced measurements of pseudo-range and phase, and calculating a relative position of the mobile receiver from the set of integer phase ambiguities and the double-differenced measurements of pseudo-range and phase.
US11035956B2 Enhanced object tracking using laser emitters and sensors
Various embodiments are generally directed to object tracking using laser emitters and sensors. Light emitting devices may emit laser light that is received by sensor devices including photosensors. The sensor devices may determine a location of the respective sensor device based on the received laser light. The sensors devices may form a wireless mesh network that allows each sensor device to transmit the determined location to a base station.
US11035946B2 Accurate localization of client devices for wireless access points
This disclosure provides systems through which a wireless access point (AP) can determine the location of a client device with a high degree of accuracy. The AP uses CIR measurements for a plurality of directional beams used to communicate with the client device to determine a respective amplitude of a Line-of-Sight (LOS) path between the AP and the client device for each beam. The AP identifies a high-LOS-amplitude subset of the beams and, based on predefined radiation patterns associated with the beams included in the high-LOS-amplitude subset, determines a direction of the LOS path between the AP and the client device. The AP also determines a Time-of-Flight (ToF) for radio frames exchanged between the AP and the client device via the plurality of directional beams and uses the ToF to determine a distance between the AP and the client device.
US11035937B2 Intrinsic static noise characterization and removal
A computer-implemented method and a system for at least partially removing intrinsic static noise from data obtained by an optical time-of-flight sensor using full-waveform analysis. The method includes receiving a plurality of calibration traces, the calibration traces being obtained in a controlled environment wherein no object is present in a field of view of the optical time-of-flight sensor; determining a noise template using the calibration traces by performing a statistical analysis on the calibration traces to determine a shape and an amplitude of the intrinsic static noise in the calibration traces; receiving a normal operation trace, the normal operation trace being obtained in an uncontrolled environment wherein a presence of the object in the field of view is unknown; subtracting the noise template from the normal operation trace, obtaining and outputting a denoised signal.
US11035931B1 Accelerated radar data processing via limited pulse extrapolation
Systems and methods are provided for a computer-implemented method for generating a display of radar returns. A geometry data structure is accessed that identifies characteristics of a region of interest including dimensions and movement of one or more objects in the region of interest. A pulse of a plurality of rays is transmitted from an antenna position into the region of interest and the velocities of returns of the rays are captured at a receiver position after the rays have interacted with the one or more objects. Each ray return is assigned into one of a plurality of bins based on the velocity of that ray. A Fourier transform is performed using the binned data to obtain a system response at discrete time intervals. The system response at the discrete time intervals is transformed into Doppler velocity data, and the Doppler velocity data is stored and displayed on a graphical user interface.
US11035930B2 Antenna measurement system as well as method for controlling a measurement antenna array
An antenna measurement system is described, comprising a device under test and a measurement antenna array. Said measurement antenna array comprises a plurality of antenna elements. Said measurement antenna array is positioned in the near field of said device under test. Said measurement antenna array is positioned such that the main orientation of said measurement antenna array is inclined with respect to the boresight of said device under test and said measurement antenna array. Further, a method for controlling a measurement antenna array is described.
US11035929B2 Deterrent for unmanned aerial systems
A system for providing integrated detection and deterrence against an unmanned vehicle including but not limited to aerial technology unmanned systems using a detection element, a tracking element, an identification element and an interdiction or deterrent element. Elements contain sensors that observe real time quantifiable data regarding the object of interest to create an assessment of risk or threat to a protected area of interest. This assessment may be based e.g., on data mining of internal and external data sources. The deterrent element selects from a variable menu of possible deterrent actions. Though designed for autonomous action, a Human in the Loop may override the automated system solutions.
US11035924B2 Method for locating animals using radio waves
A method for locating an animal using radio waves. In radiolocation, a large number of possible calculation results for the location of the animal arise. Using the results of previous measurements and calculations with regard to the possible locations of the node to be located, stochastic calculations are used to filter out, from the plurality of the current location calculation results, that result which in fact applies with the highest probability. Acceleration values which are measured at the animal are used in the stochastic calculations. It is assumed that with increasing measured acceleration values the probability increases that there can also be relatively large distances between temporally successive locations of the node to be located.
US11035919B2 Image reconstruction using a colored noise model with magnetic resonance compressed sensing
Magnetic resonance compressed sensing data may be acquired and reconstructed into an image. Noise-like aliasing present in the compressed sensing data may be modeled. The reconstruction may include denoising the compressed sensing data based on a noise level of the compressed sensing data, a sampling density of the compressed sensing data, and the model of the noise-like aliasing. A result of the denoising is denoised image data. The reconstruction may further include generating updated image data based on the compressed sensing data and the denoised image data. An output image based on the updated image may be output.
US11035916B2 Radio frequency transmit coil for magnetic resonance imaging system
A radio frequency coil is disclosed that is suitable for use with a magnetic resonance imaging apparatus. The radio frequency coil comprises first and second conductive loops connected electrically to each other by a plurality of conductive rungs. The conductive rungs each include a section that is relatively thin that will result in less attenuation to a radiation beam than other thicker sections of the rungs. Insulating regions are also disposed in areas of the radio frequency coil that are bound by adjacent rungs and the conductive loops. Portions of the insulating regions can be configured to provide a substantially similar amount of attenuation to the radiation beam as the relatively thin sections of the conductive rungs.
US11035909B2 Method of calibrating a network of magnetometers
A method of calibrating a network of magnetometers (C1, Ci) including the displacement of a magnet holder tool (10) above the network, and solving an optimisation problem to determine a localisation of the magnetometers in the network. This localisation minimises based on an optimisation criterion, the difference between a real attribute (D, m1, m2) of the magnet holder tool and an estimate of the attribute determined without knowledge of the displacement, starting from the localisation and measurements made by the magnetometers in the network during the displacement.
US11035898B1 Device and method for thermal stabilization of probe elements using a heat conducting wafer
A thermally conductive material, device, and method for predictably maintaining the temperature state and condition of the contact elements and support hardware of a tester interface, such as a probe card, for a testing apparatus, such as automated test equipment (ATE), that has a predetermined configuration applicable for the particular pin contact elements, thermal conditions. The thermally conductive device also has a substrate having a predefined form factor which can be readily introduced into the testing apparatus during normal testing operations. Unlike a patterned substrate that is constrained to specific probe element layouts, the unpatterned surface of the heat conductive device facilitates use with multiple probe card designs within numerous automated test equipment (ATE) tools.
US11035895B2 Signal acquisition apparatus and a method for controlling the signal acquisition apparatus
A signal acquisition apparatus has a vehicle state sensor that outputs measurement results in current form, an overcurrent interrupter connected downstream of the vehicle state sensor, which interrupts an overcurrent due to a short from the output connection of the vehicle state sensor to a battery voltage, and a shunt, connected downstream of the overcurrent interrupter, across which an output voltage corresponding to the output current of the aforementioned overcurrent interrupter is dropped. A control part is provided that controls the operation of the overcurrent interrupter according to the output voltage dropped across the shunt and assesses the measurement results of the vehicle state sensor on the basis of the output voltage.
US11035863B2 Methods for allergy diagnosis
Provided herein are improved methods for diagnosing allergy in a subject using designed ankyrin repeat proteins (“DARPins”), and kits for use in such methods. Also provided herein are novel DARPins and methods of use thereof.
US11035861B2 Methods for detecting renal disease
The disclosure is directed to methods and apparatus for the determination, diagnosis, progression and prognosis of kidney disease and mortality associated with kidney disease. The disclosure includes methods for determining renal function, in particular estimating glomerular filtration rate (GFR), in an animal. GFR can be useful in the diagnosis and treatment of kidney disease or dysfunction. In various aspects, the disclosure is directed to the use of free symmetrical dimethylarginine (SDMA) and creatinine in blood samples from animals, in particular cats and dogs, to determine glomerular filtration rate and kidney disease.
US11035853B2 Health monitoring system, health monitoring method, and health monitoring program
In a health monitoring system analyzing urination of a user using a toilet, a transfer unit that immerses a film producing a color reaction for a composition to be detected in reserved water containing urine includes a clamping unit that clamps the film in an opening/closing part of an upper clamping member and a lower clamping member of which one ends are connected through a connection shaft, an upper drive unit that drives an upper rod to which the upper clamping member is connected in a longitudinal direction of the upper rod, a lower drive unit that drives a lower rod to which the lower clamping member is connected in a longitudinal direction of the lower rod, and a moving drive unit that drives a first moving rod connected to the upper clamping member and a second moving rod connected to the lower clamping member in longitudinal directions of the first and second moving rods.
US11035844B2 Image processing device, pathological diagnosis support system, storage medium for image processing, and image processing method
An image processing device (2A) comprises: an input means for inputting a brightfield image representing cell morphology in a tissue section, and a fluorescence image representing, by fluorescent bright spots, the expression of a specific protein in the same range of the tissue section; a first generation means for generating a cell image obtained by extracting a specific site of a cell from the brightfield image; a second generation means for generating an image obtained by extracting bright spot regions from the fluorescence image, creating a brightness profile for each bright spot region, and generating a fluorescent particle image obtained by extracting the fluorescent particles in the bright spot regions on the basis of the fluorescence profile for one fluorescent particle, which serves as a fluorescence bright spot source; and a calculation means for superimposing the cell image and the fluorescent particle image on one another.
US11035843B2 Method for evaluating ability of cells to grow into sheet
A method for evaluating the ability of cells to grow into a sheet includes (1) a step of examining cell cultures growing into a sheet to determine their impedance and/or electrical resistance or numerical values relating thereto; (2) a step of comparing the numerical values determined by Step (1) with reference values; and (3) a step of judging, based on the results of comparison obtained in Step (2), the ability of cells to grow into a sheet.
US11035836B2 Methods of generating and corrosion testing aqueous gas streams prepared from aqueous acid and salt precursor solutions
Embodiments of methods for producing and testing aqueous gas streams within a self-pressurized flow cell are disclosed. The aqueous gas streams comprise mixtures of aqueous salt precursor and aqueous acid precursor that are mixed in-line and introduced to the self-pressurized flow cell to produce aqueous gases. Once in the self-pressurized flow cell, the precursor mixture formed from the mixed aqueous salt precursor and the aqueous acid precursor may react with the sample. Both the sample and the reacted aqueous solution may be subjected to a variety of real-time tests, such electrochemical tests and in line characterization techniques. These embodiments allow for the concentrations of the aqueous salt precursor and the aqueous acid precursor to be accurately and precisely maintained while allowing for increased safety when handling and testing the various toxic aqueous gas streams produced.
US11035834B2 Gas analyte spectrum sharpening and separation with multi-dimensional micro-GC for gas chromatography analysis
The disclosure describes embodiments of an apparatus including a first gas chromatograph including a fluid inlet, a fluid outlet, and a first temperature control. A controller is coupled to the first temperature control and includes logic to apply a first temperature profile to the first temperature control to heat, cool, or both heat and cool the first gas chromatograph. Other embodiments are disclosed and claimed.
US11035826B1 Method and apparatus for determining GVF—gas volume fraction—for aerated fluids and liquids in flotation tanks, columns, drums, tubes, vats
The invention provides a signal processor that receives a signal containing information about an acoustic signal that is generated by at least one acoustic transmitter, that travels through an aerated fluid in a container, and that is received by at least one acoustic receiver arranged in relation to the container, including inside the container; and determines the gas volume fraction of the aerated fluid based at least partly on the speed of sound measurement of the acoustic signal that travels through the aerated fluid in the container. The signal processor also sends an output signal containing information about the gas volume fraction of the aerated fluid. The signal processor may be configured together with at least one acoustic transmitter, the at least one acoustic receiver, or both.
US11035820B2 Carbon nanofiber sensor for non-enzymatic glucose detection and methods of glucose detection using such carbon nanofiber sensor
A general methodology for the development of sensitive and selective sensors that can achieve a low cost detection of glucose without using enzymes is disclosed. The method uses carbon nanofiber (CNF) array electrodes for the electrochemical detection of glucose. CNFs grown by plasma enhanced chemical vapor deposition (PECVD) with diameters ranging from 13-160 nm and a height of approximately one micrometer are preferred. The CNFs have a sensitivity of 2.7 μA/mM cm2 and detection limit of 2 mM. Also provided are methods of preparing the CNF sensors and kit components. Methods of using such CNF sensors for detecting target agents, particularly glucose, are also provided.
US11035806B2 Devices and systems for improved collection efficiency and resolution of wavelength dispersive spectrometry
A device for the collection of X-rays includes at least one multi-reflection reflector cone. The multi-reflection reflector cone has a focal axis. A first portion of the multi-reflection reflector cone is oriented at a first angle to the focal axis, and a second portion of the multi-reflection reflector cone is oriented at a second angle to the focal axis.
US11035798B2 Fluorescent measurement of filming amines
An embodiment provides a method for measuring amines in a solution, including: preparing an indicator-metal complex, wherein the indicator-metal complex comprises an indicator and a metal; introducing the indicator-metal complex to a solution, wherein the solution contains an amount of amine, wherein the amine activates the indicator-metal complex causing a change in fluorescence intensity of the indicator-metal complex; and measuring the amount of amine in the solution by measuring the change in fluorescence intensity of the indicator-metal complex.
US11035795B2 Methods for identification of particles in a fluid sample
A method of distinguishing between proteinaceous and non-proteinaceous particulates in a fluid sample includes the steps of acquiring a brightfield background image of a membrane filter, introducing a fluid sample onto the membrane filter, acquiring a brightfield image of filtered particles resting on the membrane filter, generating a particle mask based on the brightfield background image and the brightfield image of filtered particles, introducing a fluorescent dye onto the membrane filter, detecting fluorescence on the particle mask, and distinguishing between proteinaceous and non-proteinaceous particulates based on the detected fluorescence. A method for detecting other types of particles, such as polysorbate particles, silicone oil or protein monomers is also disclosed.
US11035794B2 Scalable, large-area optical sensing platform with compact light delivery and imaging system
An optode has a planar radiation guiding medium having a first planar surface and a second planar surface and one or more perimeter surfaces bounded by the first and second planar surfaces. An excitation energy source of the optode is configured to output into the radiation guiding medium first energy at a wavelength selected to excite a fluorophore. The optode also includes a photodetector configured to image at least a portion of the first planar surface of the radiation guiding medium by detecting second energy transmitted through the radiation guiding medium.
US11035784B2 Methods and systems for optical hemoglobin measurement
A method for measuring hemoglobin concentration in a whole blood sample is disclosed. The method may include mixing a whole blood sample with a lysing agent, followed by manual agitation, flowing the whole blood or mixture into a reservoir of a sensor, the sensor comprising a transparent portion configured to allow an optical measurement of an absorbance or reflectance of the whole blood sample in the reservoir of the sensor; detecting, using an analyzer into which at least a portion of the sensor has been inserted, the whole blood sample in the reservoir of the sensor; upon detecting the liquid whole blood sample in the reservoir, optically measuring an absorbance or reflectance of the whole blood sample using a light source and a detector in the analyzer; and determining a concentration of hemoglobin in the whole blood sample based on the measured absorbance or reflectance and a calibration curve that relates the absorbance or reflectance to the concentration of hemoglobin in the whole blood sample.
US11035778B2 Flow cytometry apparatus and methods
A particle analyzer, comprising a source of a substantially nondiffracting light beam; a flow path configured to produce in a flowcell a ribbon-like core stream having a specific cross-sectional aspect ratio; the flowcell being configured to expose a segment of the core stream to the light beam; a detector configured to receive a signal resulting from an interaction of a particle in the core stream with the light beam; a first sorting actuator connected with the flowcell, downstream of the exposed segment of core stream; a plurality of sorting channels in fluid connection with the flow path and downstream of the first actuator; the actuator having multiple actuation states, each state configured to direct at least one part of the core stream to a corresponding channel; a second sorting actuator connected with the flowcell, opposite the first actuator, and operable in coordination with the first actuator.
US11035769B2 Nuclear magnetic resonance gas isotherm technique to evaluate reservoir rock wettability
Nuclear magnetic resonance (NMR) gas isotherm techniques to evaluate wettability of porous media, such as hydrocarbon reservoir rock, can include constructing a NMR gas isotherm curve for a porous media sample gas adsorption under various pressures. A hydrophobic or hydrophilic nature of the porous media sample can be determined using the NMR gas isotherm curves. A wettability of the porous media sample can be determined based on the NMR gas isotherm curve. The wettability can be determined for porous media samples with different pore sizes. In the case of reservoir rock samples, the determined wettability can be used, among other things, to model the hydrocarbon reservoir that includes such rock samples, to simulate fluid flow through such reservoirs, or to model enhanced hydrocarbon recovery from such reservoirs.
US11035760B2 Cartridges for sample partitioning
Cartridges for sample partitioning and methods of making and using the cartridges are provided. The cartridges include a pouch to receive a mated stem-well film and a sealing film covered by a release liner. The stem film and the sealing film can be respectively separated from the well film and sealing film simultaneously by pulling a pull tab.
US11035759B2 Device for detecting at least one chemical species, including a chemical sensor, and method for manufacturing such a chemical sensor
Disclosed is a device for detecting at least one chemical species in a medium to be analyzed including a chemical sensor, the chemical sensor including: a substrate; a functionalized carrier intended for capturing and accumulating the chemical species and attached to a side of the substrate. The device also includes a unit for diffusion between the medium to be analysed and the functionalised carrier. The diffusion unit includes a vibration generating system connected to the chemical sensor in order to subject the chemical sensor to controlled vibrations.
US11035757B2 Testing system for testing the rolling resistance of at least one vehicle tire and method for testing the rolling resistance of the vehicle tire
A test system for testing a rolling resistance of a vehicle tire, with a measurement device. The measurement device has a load device that includes a load roller which applies a test load on the tire. The measurement device has a receiving device which receives the tire. The receiving device and the load device can be moved relative to one another. The measurement device has a drive device which rotationally drives at least one of the load roller and the receiving device. The measurement device has at least one test configuration for measuring the rolling resistance. The receiving device has first and second rim elements that together form a split rim engagement unit for accommodating the tire.
US11035755B2 In-cylinder pressure sensor system and pressure sensor adaptor
An in-cylinder pressure sensor system and a pressure sensor adaptor that allows for the inclusion of a pressure sensor to monitor the pressure of an engine cylinder is provided. The pressure sensor adaptor includes a first end, a second end, a threaded section, a cylindrical midsection, and an annular section; and a pressure sensor channel that comprises an opening in the first end and an opening in a second end and spans from the first end to the second end through the threaded section, the cylindrical midsection, and the annular section. The pressure sensor may be housed in the pressure sensor channel of the pressure sensor adaptor.
US11035754B2 Single-ended probing through a multimode fiber having distributed reflectors
An optical frequency-domain reflectometer (OFDR) capable of estimating the transfer matrix of a multimode optical fiber using mode-selective measurements performed from a single end of the fiber. In an example embodiment, the multimode optical fiber includes distributed reflectors designed to generate relatively strong light reflections along the length of the fiber at a desired spatial resolution. The embodiments may employ a signal-processing algorithm to estimate the fiber's transfer matrix by estimating segment transfer matrices corresponding to the fiber segments located between different ones of the distributed reflectors. Different embodiments of the disclosed OFDR can beneficially be adapted for use in different applications, such as fiber-optic component and module characterization, distributed optical sensing, biomedical imaging, OCT, etc.
US11035748B2 Pressure sensor attachment structure
A sensor attachment structure of an oil pressure sensor suitable for use as a control valve of an automobile transmission includes a sensor case inserted into an accommodation space 4 of a valve upper-body portion such that a body portion of the sensor case is capable of rotating about a vertical central axis. A stopper projects in a horizontal direction from the upper body, the stopper being movable vertically in a guide groove of the sensor case, and a rotatable relative to a restricting portion of the central case to restrict a vertical movement of the stopper to prevent the oil pressure sensor from falling off the upper body.
US11035743B2 Compact, high performance series elastic actuator
Embodiments of a series elastic actuator (SEA) disclosed herein include an elastic component coupled in series with a motor, wherein the elastic component comprises a pair of springs arranged concentrically around a central shaft of the housing for transmitting force to a mechanical ground of the SEA, and one or more spring support mechanisms arranged within an inner circumference of the springs. Some embodiments of the SEA may also include a spring deflection sensor, which is coupled within a recess formed within the mechanical ground of the SEA and configured to sense the force transmitted to the mechanical ground of the SEA.
US11035742B2 Wired temperature probe for cooking appliance
A cooking control system having a temperature probe and a cooking appliance is described for permitting temperature target cooking of foods. The probe includes a metallic insertable portion with a sheathed tip and a temperature sensor positioned therein, a flexible heat-resistant wire coupled to the temperature sensor, and a jack coupled to the flexible, heat-resistant wire opposite the metallic insertable portion. The cooking appliance includes a heating unit, an housing, a temperature reader, and an alpha-numerical display. In use, the temperature sensor produces a signal in response to a temperature sensed at the sheathed tip and the heat-resistant wire and jack transmit the signal produced by the temperature sensor to the port of the cooking appliance. The temperature reader within the housing is coupled to the port and configured to accept and accurately convert the signal produced by the temperature sensor to a number representing the temperature sensed by the sensor and display the number for the user.
US11035733B2 Method for chromatic calibration of an embedded camera of a mobile wireless device
Chromatic calibration of a device having an embedded camera proceeds by illuminating a plurality of color references with at least one light source. Images of the respective illuminated color references are captured with the embedded camera. Color calibration data from are determined from the captured images and the color calibration data are stored in association with an identifier of the device.
US11035729B1 Reflectometer, spectrophotometer, ellipsometer and polarimeter system with a super continuum laser source of a beam of electromagnetism, and improved detector system
Reflectometer, spectrophotometer, ellipsometer, and polarimeter systems having a supercontinuum laser source of coherent electromagnetic radiation over a range of about 400-about 2500 nm, a stage for supporting a sample and a detector of electromagnetic radiation, wherein the supercontinuum source provides a coherent beam of electromagnetic radiation which interacts with a sample, and the detector system comprises functional combinations of gratings and/or combination dichroic beam splitter-prisms, which themselves can be optimized as regards wavelength dispersion characteristics, directs wavelengths in various ranges to various detectors that are well suited to detect them.
US11035723B2 Optical sensor package assembly, manufacturing method thereof and electronic devices
An optical package assembly can include: a first circuit board; a second circuit board and a first structure arranged on the first circuit board, where the second circuit board is adjacent to the first structure; and a second structure arranged on the second circuit board, where a thickness of the first structure is equal to a combined thickness of the second circuit board and the second structure.
US11035720B2 Warning device for preventing underground cables against accidental excavation
A warning device for preventing underground cables against accidental excavation comprises an optical fiber vibration sensor having a mode recognition function, a signal processing unit, a wireless communication unit and a power supply unit, wherein the signal processing unit is connected to the optical fiber vibration sensor, the wireless communication unit and the power supply unit, and the optical fiber vibration sensor is installed within a set range of a cable and is used to monitor vibration signals around the cable, so that once a behavior possibly endangering the cable occurs, an alarm is given out in time to reduce power transmission and transformation accidents. Compared with the prior art, the warning device has the advantages of low false alarm rate, rapid response and accurate localization region.
US11035714B2 Flow meter
Provided is a flow meter capable of logging data more reliably. In this operation, a detection element repeatedly detects a physical quantity related to a flow rate of a fluid flowing in a pipe in a predetermined sampling cycle. Based on physical quantities, a calculation part sequentially calculates the flow rate of the fluid in the pipe. Further, a time measurement part calculates the time. A control storage part is caused to store a logging target, a logging cycle, and logging start definition information. Based on the logging start definition information, a control part automatically starts logging of the logging target in response to startup of the flow meter, and causes a log storage part to store the time measured by the time measurement part and a numerical value of the logging target in association with each other in every logging cycle.
US11035711B2 Dispensers and related methods
Dispensers for container assemblies and related methods are disclosed. The dispenser can provide for a measured quantity of a substance. The dispenser can allow for retaining of a predetermined measured quantity of a substance by inversion of the container assembly. The dispenser can be used in conjunction with a flip cover of a lid of the container assembly for dispensing of the measured quantity.
US11035705B2 Device and method for measuring a gas flow speed
Disclosed is a device for measurement of a flow speed of a gas comprises a probe, a voltage supply source and a pulse-counting detection circuit. The probe comprises an axial electrode whose exposed end has a small radius of curvature, and a peripheral electrode. The supply source applies an alternating voltage between both electrodes, and electrical discharges which are produced through the gas between the two electrodes are detected and counted by the detection circuit. Such a speed measurement device is particularly reliable, and suited for use on board an aircraft for measuring the speed thereof relative to the surrounding air.
US11035704B2 Sensor apparatus
A sensor apparatus may include a channel structure configured to couple with an external element and a fluid conduit, such that the channel structure may receive a fluid, at least partially drawn through the external element from an ambient environment, and direct the fluid through the fluid conduit. A sensor may generate sensor data indicating a flow rate of the fluid through the fluid conduit based on monitoring a variation in a pressure at a location in hydrodynamic contact with the fluid conduit and in relation to an ambient pressure of the ambient environment. The sensor apparatus may enable generation of improved topography information associated with flows of fluid drawn from the external element based on measuring a local pressure at the location in hydrodynamic contact with the fluid conduit and determining the ambient pressure based on monitoring the local pressure over time.
US11035697B2 Sensor system and method for determining a position of a measuring element along a motion path
A sensor system that simultaneously detects the positions of multiple movable carriages along a motion path. The sensor system includes a plurality of sensors arranged at least along a subsection of the motion path, wherein each sensor is designed for a contactless detection of a measuring element provided on each movable carriage. The sensor system also includes a processing device, which is connected electrically with the sensors and which is designed for a synchronous detection of sensor signals of the sensors.
US11035690B2 Geotagging structured data
A mapping system comprising processes for creating and displaying structured geotagged data using interactive digital geographic imagery is disclosed. In one embodiment, a mapping system comprises processes and logic for creating a geo tag for structured data. A user creates a geo tag for a property of an object by selecting a geographic location on an interactive digital map and selecting the property of the object from a dialog presented to the user in response to selecting the geographic location. In this way, the user can more quickly and easily create structured geotagged data than can be accomplished using typical approaches requiring the user to manually enter geographic coordinates to associate a geographic location with structured data.
US11035688B2 Map application with improved search tools
Some embodiments provide a mapping application that provides a variety of UI elements for allowing a user to specify a location (e.g., for viewing or serving as route destinations). In some embodiments, these location-input UI elements appear in succession on a sequence of pages, according to a hierarchy that has the UI elements that require less user interaction appear on earlier pages in the sequence than the UI elements that require more user interaction. In some embodiments, the location-input UI elements that successively appear in the mapping application include (1) selectable predicted-destination notifications, (2) a list of selectable predicted destinations, (3) a selectable voice-based search affordance, and (4) a keyboard. In some of these embodiments, these UI elements appear successively on the following sequence of pages: (1) a default page for presenting the predicted-destination notifications, (2) a destination page for presenting the list of predicted destinations, (3) a search page for receiving voice-based search requests, and (4) a keyboard page for receiving character input.
US11035686B2 Use of geographic database comprising lane level information for traffic parameter prediction
A plurality of sequences of instances of probe data are received. Each sequence corresponds to travel of a vehicle apparatus along a first segment to one of two or more possible subsequent second segments and comprises an indication of at least one parameter characterizing the travel of the vehicle apparatus along the first segment. Groups of sequences are determined. Each group corresponds to a subsequent second segment. For a first group, at least one representative parameter is determined based on the at least one parameter of the sequences of the first group. An element of a data structure is modified and/or updated with the at least one representative parameter. The element of the data structure corresponds to the first group. A geographic database comprises the data structure and a navigation application is configured to use at least a portion of the data structure to perform a navigation function.
US11035682B2 Navigation routes as community object virtual hub sequences to which users may subscribe
Implementations of various methods and systems to transform navigation routes with two waypoints or a destination waypoint or a series sequence of waypoints into objects which are communities to which user(s) may subscribe, friend, follow or be a member of the community. The present disclosed invention relates to combining the concepts of objected oriented programming and navigation systems and social networking and transportation as a fungible asset class or transportation as an open market.
US11035681B2 Preserving original route information after recalculation of a route
A device provides, to a navigation device, original route information that includes information indicating directions from an origination to a destination, and waypoints. The device receives, from the navigation device, a request for a new route from a current location to the destination, and receives the original route information when the request is associated with an original route stored in the data structure. The device identifies a point along the original route, closest to the current location, and calculates a route from the point along the original route to the current location. The device combines the route and the original route at the point along the original route to create a new route from the current location to the destination, and provides, to the navigation device, new route information for the new route, where the new route information includes information indicating waypoints between the current location and the destination.
US11035674B2 GPS-denied geolocation
Systems and techniques for navigation in a GPS-denied environment that do not rely on locations of known points. Instead, the operator can measure distance and/or inclination as well as azimuth to arbitrary points on the visual horizon (or sub-horizon) from their location. These observations can then be compared to precomputed distances and inclinations for corresponding azimuths to the visual horizon of a grid of points based on known surface terrain data. The closest grid point to the observer's location obtained in this way can be refined using a model of the surrounding environment, allowing for the operators position to be quickly and accurately determined.
US11035671B2 Communication protocol for remotely controlled laser devices
A laser device operating system includes a laser device generating a laser beam when receiving a remote control unit command signal. The remote control unit operates in a public or private mode. In public mode the remote control unit generates a command signal transmitted to the laser device. In private mode the remote control unit generates a unique identifier prepended to the command signal. The laser device operates in a laser device public or private mode. In public mode the laser device responds to the remote control unit command signal or the command signal if transmitted by a second remote control unit. In private mode the laser device operates only upon receipt of the command signal and unique identifier, preventing laser device operation by the second remote control unit if the second unit does not include the unique identifier with the command signal.
US11035669B2 Tilt and distance profiling vehicle
Disclosed herein are systems and methods for profiling a surface. In some embodiments, the systems and methods perform profiling using a robotic vehicle. The vehicle can include a drive system, one or more wheel encoders, and one or more distance sensors and/or inertial measurement units for capturing measurement data, such as the slope of the surface or the angle of the robotic vehicle relative to the surface or the gravity vector. A control computing system is included having one or more processors that execute instructions stored in software modules to process movement data. In some embodiments, the processed movement data determines a plurality of snapshots of the surface at different times and positions as the robotic vehicle traverses the surface. These snapshots are combined to generate a profile of the surface.
US11035668B2 Method for determining a physical parameter of an upper link
A method for determining a physical parameter of an adjustable upper link of a three-point hitch during a working operation thereof includes providing a lower link of the three-point hitch and an implement attachable to the upper and lower links of the three-point hitch. The method includes generating calibration data prior to the working operation of the three-point hitch, where the calibration data defines a relationship of a length of the upper link to an upper link angle defined between the upper link and a reference line. Moreover, the calibration data is used to determine a physical parameter of the adjustable upper link during the working operation.
US11035666B2 Inspection-guided critical site selection for critical dimension measurement
Systems and methods for determining location of critical dimension (CD) measurement or inspection are disclosed. Real-time selection of locations to take critical dimension measurements based on potential impact of critical dimension variations at the locations can be performed. The design of a semiconductor device also can be used to predict locations that may be impacted by critical dimension variations. Based on an ordered location list, which can include ranking or criticality, critical dimension can be measured at selected locations. Results can be used to refine a critical dimension location prediction model.
US11035663B2 Systems and methods for characterizing physical phenomena
Systems and related methods are disclosed for characterizing physical phenomena. In an embodiment, the system includes a frame defining an active volume, a camera configured to capture an image of the active volume, and a controller coupled to the camera. In an embodiment, the controller is configured to: track an object within the active volume via the camera, analyze a motion of the object within the active volume, and output a visual depiction of the object and one or more vectors characterizing the motion of the object on a display.
US11035658B2 Positioning apparatus
A positioning apparatus, having first and second members relatively moveable in a substantially vertical degree of freedom. At least one energy conduit is mounted to at least one of the first and second members, which imparts a load on at least one of the members it is mounted to that varies dependent on the relative position of the first and second members. A compensatory member is configured to apply a load that varies, dependent on the relative position of the first and second members, inversely to the variation in load applied by the at least one energy conduit, so as to at least partially counteract the variation in load applied by the at least one energy conduit on said at least one of the members.
US11035654B2 Enhanced performance ammunition
This invention relates to a combination of a gun having a rifled barrel and a round of enhanced performance ammunition, and to a projectile for use in the combination. The invention is especially, but not exclusively related to an improved form of projectile for small arms ammunition. There is provided a projectile with a nominal calibre, for use in a rifled barrel, the projectile comprising: a monolithic body, said monolithic body comprising a. an ogival portion forming the front of the monolithic body; said ogival portion at a point of intersection abuts with b. an elongate cylindrical core, said elongate cylindrical core comprising at least three bands located circumferentially thereon, said bands protruding radially outward therefrom; and said elongate cylindrical core abuts c. a boat tailed portion, forming the rear of the monolithic body, wherein a first band is located at the point where the elongate cylindrical core abuts the boat tail section, wherein a third band is located rearwardly, from the point of intersection, at a distance in the range of from 80% to 120% of said nominal calibre, wherein a second band is located between the first and third bands on said elongate cylindrical core; wherein the monolithic body is formed from a metal having a Vickers Hardness of at least 550 HV, wherein a deformable jacket or coating, surrounds the monolithic body, which defines an outer diameter of said projectile.
US11035650B2 Flexible, lightweight antiballistic protection
The present invention relates to an antiballistic protection comprising a cover with a stab and bullet resistant layer, comprising a stab resistant layer and a bullet resistant layer, in which said antiballistic protection has a large flexibility. Preferably, said stab and bullet resistant layer comprises a stab resistant layer of polyamide and a bullet resistant layer of ultra-high molecular weight polyethylene. The invention also relates to a method for fabricating said antiballistic protection as well as the use of pieces of clothing.
US11035648B2 Quick-release adapter
The present disclosure provides a quick-release adapter. The quick-release adapter comprises a regulating part, a fixing part, and a functional part. The regulating part is engaged with or detached and separated from the fixing part through a chute. The fixing part is equipped with the U-shaped chute located in three sides of a chute surface of the fixing part to form a U-shaped structure. The regulating part slides into the fixing part along, the chute to form an engaged quick-release part. The functional part is fixed to a functional mounting surface, of the regulating part through a rotating mechanism. The functional part rotates around the rotating mechanism. Furthermore, the rotating mechanism comprises rotation holes, a regulating rod, a rotation fixing disc and a rotation limiting disc.
US11035646B2 Grenade launcher with modular interface
A grenade launcher system comprises a grenade launcher receiver and a grenade launcher barrel attached to the grenade launcher receiver. A trigger assembly is attached to the grenade launcher receiver at a position adjacent the grenade launcher barrel. The grenade launcher receiver has an elongate channel disposed on an upper surface of the grenade launcher receiver, the elongate channel extending parallel to the grenade launcher barrel and configured to slidably and removably receive a mounting rail. In certain embodiments, the grenade launcher system is configured to operate in an underslung configuration relative to a firearm. In certain embodiments, the grenade launcher system is configured to operate in a standalone configuration without a firearm.
US11035644B2 Gun stock
A gun stock has a hollow body having a cavity in which a seat is formed; the seat is adapted to receive an insert; the insert has a passage hole for the passage of a bar which has a first end fastened to the body of the gun and a second free end which is threaded and engages a locking nut; a fastener plate is arranged between the locking nut and the insert and has a calibrated hole through which the free end of the bar passes; the fastener plate is arrangeable in different positions with respect to the insert in order to change the inclination of the stock with respect to the line of sight of the gun. The stock has additional systems for adjusting the distance between the buttstock and the trigger, the height of the comb, the length of the trigger pull, and the shape of the grip.
US11035636B2 Shotgun ammunition feeding system
A shotgun has right and left magazines from which ammunition may be fed to the action using a selector mounted on a movable fore-end chassis whose motion cycles the action. An interrupter prevents the selector from switching between magazines unless the action is in battery with the fore-end chassis fully forward toward the muzzle end of the shotgun. Respective right and left outer cut-offs on the magazines cooperate with an inner cut-off to ensure proper coordination of ammunition feed as the action is cycled by motion of the fore-end chassis. The outer cut-offs are also manually operable to permit removal of ammunition from the magazines without cycling the action.
US11035631B2 Countermass liquid for a shoulder launched munition propulsion system
A countermass liquid for a shoulder launched propulsion system that has low corrosivity, high density, low viscosity, and a constant viscosity as a function of temperature. Upon function of the shoulder launched propulsion system, the countermass liquid may be expelled through the breach end of the shoulder launched propulsion system by expanding propellant gas. The countermass liquid may be an organic salt selected from the group consisting of at least one or more of cesium formate and potassium formate.
US11035621B2 Electronics cooling with multi-phase heat exchange and heat spreader
One example aspect of the present disclosure is directed to a system for cooling a surface. The system can include a housing. The housing can include an evaporator portion. The housing can include at least one trifurcated heat exchange portion. The at least one trifurcated heat exchange portion can include a condenser portion coupled to the evaporator portion. The at least one trifurcated heat exchange portion can include a coolant portion substantially surrounded by the condenser portion. The at least one trifurcated heat exchange portion can include a phase change material portion substantially surrounding the condenser portion.
US11035614B2 Device for producing a stream of air through a volume of liquid
The invention relates to a device (1) for producing a stream of air (F′), wherein said device comprises an enclosure (10), which is intended for containing a volume of liquid (V), and which comprises at least one air-discharge opening (101), air-injection means (12) which make it possible to create and pass an incoming stream of air (F) from the outside of the enclosure into a volume of liquid (V) contained in the enclosure, by injecting said incoming stream of air (F) into said volume of liquid (V) underneath the surface of said volume of liquid (V), such that an outgoing stream of air (F′), treated by direct contact with the volume of liquid, is discharged from said enclosure by passing through the air-discharge opening (101) of the enclosure. The enclosure comprises one or more baffles (14; 14′; 14″) which are positioned between the volume of liquid (V) and said discharge opening (101), and which make it possible to circulate the stream of air (F′) exiting the volume of liquid until the discharge opening (101), causing same to undergo one or more changes of direction such as to prevent the spraying of liquid through the air-discharge opening (101).
US11035604B2 Refrigerator with mechanism for installing in a storage space
A refrigerator to be installed in a storage space defined by a wall of an object includes a contact mechanism so that the refrigerator makes contact with the wall, and thus the refrigerator can be installed.
US11035596B2 Solar energy powered Stirling duplex machine with thermal storage tank
A solar energy powered Stirling duplex cooler is presented which includes a Stirling engine and a Stirling cooler. The Stirling engine drives the Stirling cooler to produce cold temperatures for refrigeration or air conditioning. The Stirling duplex cooler includes a solar concentrator to focus high temperature solar radiation upon the Stirling engine expansion space. The Stirling duplex cooler further includes a thermal storage tank to receive and store heat rejected from the cooler expansion space. This stored heat is used to operate the cooler at night. A flywheel connected operatively to engine and cooler expansion space pistons and a crankshaft connected operatively to engine and cooler compression space pistons actuate the pistons to move a working fluid between the expansion and compression spaces.
US11035594B2 Low charge packaged ammonia refrigeration system with evaporative condenser
A packaged, pumped liquid, evaporative-condensing recirculating ammonia refrigeration system with charges of 10 lbs or less of refrigerant per ton of refrigeration capacity. The compressor and related components are situated inside the plenum of a standard evaporative condenser unit, and the evaporator is close coupled to the evaporative condenser. Single or dual phase cyclonic separators may also be housed in the plenum of the evaporative condenser.
US11035590B2 Solar panel tracking system
A tracking system for performing a movement control of a solar panel is provided, having a single axis solar tracking solution allowing an individual actuation of a solar panel and its respective rotation axis. The tracking system is applied in an individual solar panel, and has a local control unit, an electrical motor, a tracking actuator mechanism, a blockage unit and a tracking support mechanism, which is useful for solar power plant installations where individual panel tracking is an advantage due to site conditions such as irregular grounds or unstable locations as in aquatic sites or locations with variable slopes.
US11035586B2 Energy recovery ventilator
An energy recovery system includes a heating and cooling system having a controller and a furnace or fan coil in fluid communication with each of a return air duct and a supply air duct; and an energy recovery ventilator (ERV) having an intake air duct and an exhaust air duct, the ERV being energized by a direct electrical connection to the heating and cooling system. The return air duct is operable to receive stale conditioned air from a conditioned air space while the controller is configured for controlling the ERV to transfer energy from the stale conditioned air to an outside air stream.
US11035585B2 Dehumidification control at part load
A heating, ventilation and air-conditioning (HVAC) system is provided. The HVAC system includes indoor and outdoor units to condition air of a space, an indoor heat exchanger by which the indoor and outdoor units thermally interact, temperature sensors operably disposed at least at the indoor heat exchanger and in the space and a controller operably coupled to the indoor and outdoor units and configured to control operations of the indoor and outdoor units in accordance with readings of the temperature sensors by reference to space-dew point temperature relationship tables.
US11035580B2 Fan control for dehumidifier
A method for controlling a fan of a dehumidifier includes performing a first step of obtaining an ambient temperature, an exhaust temperature, and a delta temperature that is a difference between the ambient temperature and the exhaust temperature. The method further include determining, after performing the first step, whether the delta temperature is within a delta temperature range. If the delta temperature is within the delta temperature range, the method proceeds back to the first step. If the delta temperature is not within the delta temperature range, the method performs a second step of determining an adjusted fan speed using the delta temperature. The method further includes performing, after performing the second step, a third step of setting the fan speed to the determined adjusted fan speed.
US11035576B2 Cooking appliance with side opening retractable door
An appliance may include an appliance door configured to selectively open and close a cavity of the appliance. The door may be side-opening and retractable into a door storage space situated laterally adjacent to the appliance cavity. The door may be arrested in alignment with a track in the door storage space by an abutment portion of the door, and transitioned into the door storage space on rollers engaged with a track.
US11035573B2 Apparatus and method for building a sustainable fire
An apparatus for building a fire, the apparatus having a frame, the frame providing four substantially vertical members, and a plurality of transversely extending crossbars therebetween, wherein the frame is generally shaped as a pyramidal frustum. A method for building a sustainable fire, the method providing an apparatus; arranging a series of tiers on the apparatus; and igniting a fire.
US11035566B1 System and method for backlight integration with electrical contact foil in piezoelectric haptic keyboard
A backlit haptic keyboard of an information handling system may comprise a contact foil placed between a coversheet and a support layer, operatively coupling an LED controller to an LED via metallic traces printed upon a top surface of the contact foil and operatively coupling a piezoelectric element to a keyboard controller via metallic traces printed upon a bottom surface of the contact foil. The system may further comprise the LED placed between the coversheet and the contact foil, and a piezoelectric element placed between the contact foil and support layer to receive an applied mechanical stress at a key and generate an electric actuation signal. A keyboard controller of the information handling system may receive an electric actuation signal from the piezoelectric element via the bottom metallic traces and send an electrical haptic response control signal to the piezoelectric element to cause it to generate haptic feedback at the key.
US11035558B2 Pole assembly and method of use
A pole assembly to support a device at an elevation and including a slidably joined first tube and second tube. A first collar mounts to an end of the first tube and the second tube protrudes from the end. A second collar is adjacent the first collar. A lock-and-key coupling, associated with the collars, prevents them from separating longitudinally along the tubes. The coupling is operable in adjustment and lock modes while a key is in a lock aperture to secure the collars together. In the adjustment mode, the tubes can slidably move relative to one another. In the lock mode, the first tube can be fixed relative to the second tube. The key can slide radially inward and outward, toward and away from a longitudinal axis of the first and second tubes when the lock-and-key coupling transitions from the adjustment mode to the lock mode and vice versa.
US11035548B2 Structured light generator and object recognition apparatus including the same
A structured light generator includes a light source configured to emit light, and a first meta optical device including a first metasurface including nanostructures having sub-wavelength dimensions that are less than a wavelength of the light emitted from the light source, the first metasurface being configured to form a distribution of light rays from the light emitted from the light source to thereby radiate structured light.
US11035528B2 Light emitting device with diffuser and light reflector and projection system having the same
A light emitting device comprises a coherent source generating coherent light, a diffusing element, and a light guide part. The diffusing element includes first and second surfaces opposite to each other, and disperses the coherent light from the coherent source to generate incoherent light. The light guide part is provided on the side of the first surface of the diffusing element; it guides the coherent light emitting from the coherent source to be incident on the first surface to form a first light path, guides a part of incoherent light emitting from the first surface to emit through the first light path, guides the remaining incoherent light to emit through a second light path, and separates the first and second light paths. The luminous flux of the incoherent light emitting through the first light path is less than that of the incoherent light emitting through the second light path.
US11035518B2 Support arm apparatus
A support arm apparatus includes an arm device, a joint device, an extension and retraction device, and an adjustment device. The joint device includes first and second joint seats, and the first joint seat has a receiving space. The extension and retraction device includes a fixed portion and a moving portion that is connected to the fixed portion and that is movable relative to the fixed portion. The adjustment device includes a track seat, a linking seat, and a threaded member. The track seat is inserted fixedly into the receiving space and includes two track walls. The threaded member abuts against support portions of the track walls, and is threadedly engaged with the linking seat.
US11035515B2 Conduits for transporting fluids
A conduit for transporting a fluid comprises a first collar, a second collar, and a bellows. The bellows comprises a corrugated inboard ply, a corrugated outboard ply, and an interstitial space, interposed between the corrugated inboard ply and the corrugated outboard ply. The conduit additionally comprises a second weld, hermetically coupling the corrugated inboard ply and a first outer collar portion, a third weld, hermetically coupling the corrugated outboard ply and a first inner collar portion, a fourth weld, hermetically coupling the corrugated inboard ply and a second outer collar portion, a fifth weld, hermetically coupling the corrugated outboard ply and a second inner collar portion, and a first sensor, communicatively coupled with the interstitial space.
US11035514B1 Underground pipe repair device with annular spacer and related systems and methods
An underground pipe repair device is for a joint between a service pipe and a branch pipe. The underground pipe repair device may include a first T-shaped joint liner having a base portion extending laterally in the service pipe, and an arm portion extending vertically into the branch pipe. The underground pipe repair device may also include an annular body aligned with and being radially spaced from an opening for the branch pipe and coupled to the first T-shaped joint liner for enabling reinstatement of the branch pipe opening without damaging a liner in the service pipe or the first T-shaped joint liner.
US11035510B1 Electrical conduit fitting and assembly
A push-to-connect electrical conduit fitting and assembly facilitates the connection of multiple types of metallic conduit. In various embodiments, an axially internal portion of the fitting has an interior surface that tapers from a narrower radius to a wider radius as it extends axially outwardly from a tube stop element. A packing arrangement including a fastening ring and release pusher are maintained within axially intermediate and/or outer portions of the fitting to facilitate retention of inserted conduits.
US11035508B2 Connection structure of turbo charger and intercooler for vehicle
A connection structure of a turbocharger and an intercooler for a vehicle is disclosed. The turbocharger is configured to compress intake air using exhaust gas and includes an outlet for discharging the compressed air, and the intercooler includes an inlet connected to the outlet of the turbocharger and is configured to receive the compressed air through the inlet. An inserting portion having an external diameter smaller than an external diameter of the outlet is formed at an end portion of the outlet facing the intercooler, and is inserted into the inlet of the intercooler. An connecting hose encloses external circumferences of the outlet and the inlet such that the outlet and the inlet are connected to each other through the connecting hose.
US11035497B2 Centrifugal valve control apparatus
Provided is a centrifugal valve control apparatus including: a body part including a body having a chamber and a channel connected to the chamber, and a valve configured to open and close the channel; a heating part coupled to the body and including a heating member disposed at a position corresponding to the valve; and a rotation driving part configured to rotate the body part and the heating part together, wherein the valve is formed to open and close the channel by the heating member while the body part and the heating part rotate together. Accordingly, the valve of the centrifugal valve control apparatus may be accurately controlled.
US11035493B2 Controller
Provided is a small-sized controller capable of precisely controlling a flow rate of a high-pressure fluid. Between a working shaft of a drive device and a valve stem, a power transmission device is disposed to amplify a force acting on the working shaft and transmit the resultant force to the valve stem. A diaphragm as a valve element is made of metal and is deformable to: a state where a fluid passage is fully closed; a state where the fluid passage is fully open; or a state where the fluid passage is partially open. When the fluid passage is partially open, on the basis of the flow rate of a fluid flowing through fluid passages, the drive device finely adjusts the position of the working shaft such that the flow rate is constant.
US11035489B2 Actuator assembly with spacers
A variety of assemblies are configured for use with an actuator. One embodiment of the present disclosure relates to an actuator that includes a housing. An output gear is disposed within the housing. An output nut is connected to the spindle such that the spindle is rotatable within the output nut to enable linear motion of the output nut. The output nut includes a connector. A spacer is selectively coupled to the connector of the output nut.
US11035485B2 Faucet structure
A faucet structure includes a valve base, an outlet hose, two input hoses, a bottom panel, a housing, a panel cover and a handle. A valve chamber is on the valve base, and a connecting tube protrudes from a supporting leg extending from a bottom of the valve chamber, which has first engaging openings at a bottom end thereof for engaging with rings grooves on the input hoses via a locking panel. Two second engaging openings are on the connecting tube for engaging with a groove on the outlet hose via a U-shaped clasp. The housing has grooves that slidingly engage the panel cover.
US11035482B2 Pressure relief valve
A pressure relief valve includes a housing, a poppet, and a spring. The housing includes an internal bore defined along a longitudinal axis of the housing and extending from an upper portion to a lower portion. A ledge or seat is defined within the bore. At least one lower portion hole is defined from an outer surface of the lower portion and into the bore. At least one upper portion hole is defined from an outer surface of the upper portion and into the bore. The poppet is slidably engaged within the internal bore. The poppet includes a head, a shaft, and an internal channel that runs longitudinally through the entire poppet. The head includes a shoulder. The spring is disposed within the bore at the upper portion of the housing and biases the poppet downwards so that the shoulder abuts the ledge or seat.
US11035475B2 Valve provided with a stabilizing member secured to the flap and exhaust line equipped with such a valve
A valve comprises a flap, a tubular valve body defining an exhaust gas flow passage, and a device to guide the flap relative to the valve body to allow the flap to pivot relative to the valve body around a pivot axis between a closing position and a freed position of the exhaust gas flow passage. The flap has two large faces substantially parallel to one another and connected to one another by an edge of the flap. The guide device comprises a pin, a distal, end and a base. The valve also comprises a stabilizing member secured to the flap.
US11035473B2 Inner diameter rotating drum seal
A seal for placement between a cylindrical shaft and a drum rotatably mounted with respect thereto includes an outside end member with a shaft section, a bore and a gas input connection and an inside end member non-rotatably attached thereto and configured to engage the shaft section. An outer end seal and an inner end seal are slidably and rotatably engaged with the shaft section. A circumferential seal is configured to non-rotatably engage with the outer and inner end seals. An interference fit is formed in the axial direction between an inner assembly, comprising the circumferential seal and the outer and inner end seals, and the outside and inside end members. An interference fit also is formed radially between the circumferential seal and a drum of a mixing machine. A method provides a seal for placement between a cylindrical shaft and a drum rotatably mounted with respect to the shaft.
US11035469B2 Manifold gasket
A manifold gasket includes two or more metal plates laminated together to form the manifold gasket, a plurality of bores formed in the metal plates, a plurality of annular seal portions, each surrounding each of the plurality of bores to seal therearound, a plurality of bolt holes disposed at an outer periphery of each of the plurality of annular seal portions so that fastening bolts are inserted therethrough, and a partition protector having a thermal deformation coping portion, located in the two or more metal plates between two of the bores. The thermal deformation coping portion includes offset slits in each metal plate such that none of the slits are aligned in a lamination direction of the thermal deformation coping portion, and such that the slits prevent damage to the manifold gasket due to temperature fluctuations by accommodating thermal expansion or contraction of the manifold gasket.
US11035464B2 Shift control device
A shift control device has stepless and stepped shift modes in which a transmission gear ratio of a continuously variable transmission is controlled in stepless and stepwise fashions, respectively, and includes a shift controller that switches the shift mode to the stepless shift mode by executing shift control of the transmission if an accelerator-pedal operated amount falls below a switch threshold during the stepped shift mode, a minimum value detector that detects an operated-amount minimum value in a shift process of switching the shift mode to the stepless shift mode, and an upper-limit-value setting unit that sets an upper limit value for engine rotational acceleration based on a difference between the operated amount and the minimum value in the shift process. In the shift process, the shift controller limits the rotational acceleration to the upper limit value or lower by limiting a shift rate when the transmission is downshifted.
US11035454B2 Rotational-force transmitting part
Provided is a rotational-force transmitting part including: a rotation support member that is supported, with respect to a first member, so as to be rotatable about a predetermined axis by means of a bearing and that is provided with a first fitting surface formed of a cylindrical outer surface or a cylindrical inner surface centered on the axis; a rotational-force transmitting member that transmits a rotational force with respect to a second member and that is provided with a second fitting surface to be fitted onto the first fitting surface; an annular elastic member that is disposed at such a position as to seal a space between the first fitting surface and the second fitting surface; and a fixing member that fixes the rotational-force transmitting member and the rotation support member in a state in which the first fitting surface and the second fitting surface are fitted.
US11035449B2 Torque converter device, in particular for a drive train of a motor vehicle
A torque converter device for a drivetrain of a motor vehicle includes a converter cover having a cover shell and a hub rigidly connected to the cover shell. The torque converter device also includes at least one multidisk clutch, which includes at least one inner disk-centering member. The hub integrally forms the inner disk-centering member of the multidisk clutch.
US11035448B2 Multi-axis final drive assembly
A final drive assembly for a vehicle drive axle having first and second axle-shafts that are configured to rotate about a common first axis. The final drive assembly includes a first gear-set configured to be operatively connected to the first axle-shaft. The final drive assembly also includes a second gear-set configured to be operatively connected to the second axle-shaft. The final drive assembly additionally includes an electric motor configured to provide an electric motor torque input to each of the first and second gear-sets and arranged on a second axis that is parallel to the first axis.
US11035441B2 6-speed planetary transmission
A 6-speed planetary transmission for a motor vehicle has an input shaft, an output shaft, a first planetary gear set, a second planetary gear set and a third planetary gear set. The input shaft can be coupled to the first planetary carrier or to the first ring gear via a first shifting element. The first sun gear can be coupled to a gearbox housing via a second shifting element. The first planetary carrier can be coupled to the first ring gear via a third shifting element. The second ring gear or the second planetary carrier can be coupled to the gearbox housing via a fourth shifting element. In addition, the first ring gear or the first planetary carrier, the second sun gear and the third sun gear are connected for conjoint rotation. In addition, the output shaft is connected for conjoint rotation to the second planetary carrier or the second ring gear.
US11035433B2 Matrix type double parallel capillary tube shock absorber with a variable system natural frequency
Provided is a matrix type double parallel capillary tube shock absorber with a variable system natural frequency, wherein on a pipeline between oil supply ports of an upper oil compartment (14) and a lower oil compartment (16), a capillary tube parallel type damping associated section and a capillary tube parallel type system natural frequency associated section are successively connected from top to bottom; the capillary tube parallel type damping associated section comprises four capillary tubes connected in parallel, with each capillary tube being connected in series with a solenoid valve so as to control the operation of the capillary tube; the capillary tube parallel type system natural frequency associated section comprises four capillary tubes connected in parallel, and each of the four capillary tubes is connected in series with a solenoid valve so as to control the operation of the capillary tube; the diameter of the smallest capillary tube of the frequency adjustment section is much larger than the diameter of the capillary tube of the resistance adjustment section; and in a matrix type operation state table, the configuration value Smn of the solenoid valves of the frequency adjustment section is selected according to situations, and by way of changing the mass, the problem of the system natural frequency of a hydraulic shock absorber for a vehicle being not adjustable or having a small adjustable range can be solved. Further provided is a method for operating a matrix type double parallel capillary tube shock absorber with a variable system natural frequency.
US11035429B2 Compression spring assembly and methods of using the same
An all plastic compression spring assembly includes a slotted tubular spring element formed from a tensile polymer material and first and second loading cones received at opposing first and second ends of the slotted tubular spring element. The loading cones are axially compressible toward each other within the slotted tubular spring element whereby the slotted tubular spring element radially expands in tension to create an opposing radial contraction force, and in turn, an axial extension spring force. When released, the spring element elastically returns to its normal at rest shape, returning the cones to their normal at rest positions.
US11035424B2 Controlling an actuator for a clutch
The disclosure relates to a method for controlling an actuator or an actuator device, at least comprising a clutch and an actuator, which actuator has: an electric drive motor and a control device; a ramp mechanism, which comprises a rotatable first disk, which has first ramps, a second disk, which can be moved only in an axial direction and which has second ramps, and balls, which are arranged between the disks in the first ramps and second ramps; and at least one spring for moving the second disk in the axial direction. The dynamics of the electric drive motor are reduced by the control device at least in dependence on at least the determined preloading force or the first play in such a way that, during braking, the pin contacts only one side surface or that, in the event of a reversal of the rotational motion, the pin bridges the first play at a reduced first rotational speed of the drive motor and comes into contact with the other side surface and only then does an increase to a second rotational speed occur.
US11035419B2 Multi-plate clutch with improved axial offset stop and industrial application
A multi-plate clutch includes a plate fin and first and second flanges connected to one another in a torque-transmitting manner via the plate fin. A screw fastener braces the plate fin on a first lamellar bore with the first flange, and a first spacer element is arranged on the plate fin to support a first axial movement of the second flange.
US11035415B2 Universal driveshaft assembly
A driveshaft assembly includes a driveshaft including a longitudinal shaft axis, a first end, a second end, and a radially outer surface. The first end includes a plurality of recesses extending radially inward from the radially outer surface. The recesses each include a convex engagement surface. The driveshaft assembly also includes a first end housing including a longitudinal housing axis and an axially extending receptacle. The receptacle includes a plurality of planar receptacle surfaces. In addition, the driveshaft assembly includes a plurality of torque transfer keys configured to transfer torque between the driveshaft and first end housing. Each of the torque transfer keys includes a planar key surface and a concave key surface. The convex engagement surface of each recess engages the concave key surface of one of the torque transfer keys. The planar key surface of each torque transfer key engages one of the planar receptacle surfaces.
US11035412B2 Bearing assembly and method of installation
A bearing assembly and method of installation. A ball bearing includes an outer race, an inner race, and a separate L-shaped sleeve. In one embodiment, the sleeve is comprised of an axially extending body and a radially extending flange. The axially extending body is configured to be located between an inner diameter of the inner race and a transmission shaft, and the radially extending flange is configured to be located between an inner side surface of the inner race and the transmission shaft. The L-shaped sleeve with splines makes it feasible to sequentially press fit both the inner race and the outer race of the ball bearing. The spline in the axially extending body of the sleeve can slip-fit with the transmission shaft, allowing for ease of assembly, and enabling a press-fit connection between the ball bearing outer race and housing. This arrangement can help reduce wear, particularly to the housing, and better control axial movement of the bearing assembly due to gear thrust load direction change during operation.
US11035401B2 Method for applying fluid to fasteners
A washer with integrated fluid distribution which includes a body with an outer ring having an aperture located centrally within the ring, a channel enclosed within the outer ring and a release channel exit in fluid communication with the aperture and an interior surface of the channel. The channel is filled with a dispensing fluid and the release channel is reversibly closed. The release channel exit is located within an inner wall of the aperture. The body comprises a compressible material. The release channel exit is opened when pressure is applied to the washer body and the dispensing fluid exits the channel via the opened release channel exit.
US11035400B2 Induction-softened thermoplastic shims
A shim assembly includes a shim material configured to be positioned between a first component and a second component. A wire is in contact with the shim material. The wire is configured to heat the shim material to above a predetermined temperature, and the shim material becomes moldable above the predetermined temperature such that the shim material is able to conform to the first component and the second component.
US11035388B1 Accelerator-equipped pneumatic cylinder
An accelerator-equipped pneumatic cylinder includes a cylinder block, a switch valve, and pneumatic cylinder. The cylinder block defines therein a piston chamber and a pressure chamber. The switch valve has a valve seat installed in the cylinder block and between the piston chamber and the pressure chamber. A controller is installed in the valve seat for controlling the piston chamber and the pressure chamber to be communicated with each other or not. The pneumatic cylinder has a piston portion received in the piston chamber, and has a shaft portion extending outward from the cylinder block. At a moment when a channel is made opened by the controller and the piston chamber and the pressure chamber come into communication with each other, the piston portion is pushed by a pressure medium at an accelerated speed, so that the shaft portion is pushed outside the piston chamber at the accelerated speed.
US11035378B2 Fan structure and electronic assembly
A fan structure including a fan housing and a fan body is provided. The fan housing includes a base and a cover assembled on the base. The cover includes a main portion, a periphery portion, a plurality of connecting portions and a plurality of flow guiding portions. The connecting portions are connected to the main portion and the periphery portion. The cover has a plurality of air inlet openings among the main portion, the periphery portion and connecting portions, wherein each of the flow guiding portions protrudes from the main portion and is adjacent to an inner side of the corresponding air inlet opening. The fan body is rotatably disposed in the fan housing. An electronic assembly is also provided.
US11035367B1 Sump pump system with an electronic controller module secured in a sump pump power cord
A sump pump system with a sump pump, a sump pump electrical cord connected to the sump pump, and a housing that is secured in line with, and an integral component of, the sump pump electrical cord. An electronic controller is located within the housing and comprises sensors, processors, a switch, and audible and visual alarms and indicators, wherein the switch and visual alarms and indicators are located on a face of the housing.
US11035363B2 Vane pump
A vane pump including: a housing having a pump chamber; a rotor having a cylindrical peripheral wall portion accommodated in the pump chamber and having a pair of vane holding grooves facing each other in a diameter direction, and an oil chamber defined inside the peripheral wall portion to store lubricating oil; and a vane that is held in the pair of vane holding grooves and moves across the oil chamber in the diameter direction, is provided. At least one of an inner surface of the housing and an end face of the peripheral wall portion, which together with the inner surface defines a sliding interface, has an oil groove for the lubricating oil.
US11035361B2 Eccentric screw pump
An eccentric screw pump, comprising a rotor that extends along a longitudinal axis of the rotor from a drive end to a free end, a stator housing with an internal cavity that extends along the longitudinal axis from a stator inlet opening to a stator outlet opening and that is designed to accommodate the rotor, a drive motor with a drive shaft that is coupled with the rotor to transmit a torque, a first cardan joint which is placed within the transmission of the torque between the drive shaft and the rotor, and a stator outlet flange that is arranged in flow direction behind the rotor. The stator outlet flange comprises a flange connection plane that is oriented non-vertically to the longitudinal axis.
US11035353B2 Volumetric pump
A volumetric pump, comprising: at least one deformable enclosure, which defines at least one variable-volume chamber, each of the at least one chamber being provided with an intake passage and with an outflow passage, magnetically-actuated elements, which act on portions of the deformable closure in order to deform the deformable enclosure between an extended configuration, having a larger volume, and a compressed configuration, having a smaller volume, drive elements for the actuation of the magnetically-actuated elements, a load-bearing frame on which the at least one deformable enclosure and the drive elements are mounted.
US11035349B2 Linear compressor
A linear compressor includes: a piston configured to reciprocate along an axial direction of the linear compressor; a resonance spring configured to elastically support the piston along the axial direction; a motor assembly configured to provide a driving force to the piston, the motor assembly including a magnet that is disposed radially outside the piston; and a supporter configured to be coupled to the piston, the magnet, and the resonance spring. The supporter includes: a piston coupler coupled with the piston; a magnet coupler coupled with the magnet; and a spring coupler coupled with the resonance spring. The piston coupler, the magnet coupler, and the spring coupler are integrally formed by aluminum die casting.
US11035341B1 System and method for restarting a wind turbine
A solar and wind energy collection system, wherein solar power is gathered to perform the task of restarting the wind turbine. The system includes a wind turbine assembly with the wind turbine assembly including a plurality of wind turbine blades, a control system, a wind turbine blade positioning motor, a support structure, a solar energy collecting system including a thin film solar amorphous silicon photovoltaic material secured to the wind turbine support structure, and a wind turbine blade positioning control system that is operatively connected to the solar energy collecting system and the wind turbine blade positioning motor.
US11035338B2 Load balanced power section of progressing cavity device
A progressing cavity device operates as a motor to impart torque to a bit. A stator of the device defines an internal profile having uphole stages with a first dimension being less than a second dimension of downhole stage. A rotor has an external profile with a constant outer dimension along its length. Disposed in the stator, the rotor defines cavities with the stator and is rotatable with pumped fluid progressing in the cavities from the uphole to downhole to transfer torque to the drive toward the downhole end. Although the rotor is subjected at the downhole end to a reactive torque from the bit, the interference fit of the rotor's constant dimension with the stator's downhole stages is less than with the uphole stages, which can mitigate issues with heat buildup in the downhole stages. The device can also operates as a progressing cavity pump.
US11035334B1 Engine ignition system and method using sparkplug dry firing to extend service life
An ignition system for an engine includes a sparkplug, ignition circuitry electrically connected to the sparkplug, and an ignition control unit structured to energize the ignition circuitry to fire the sparkplug at an ignition timing, detect a fault condition caused by an abnormal response of the sparkplug to the energizing, and to energize the ignition circuitry to dry fire the sparkplug at an offset timing such as during an exhaust, stroke based on the detection of the fault condition. Dry firing the sparkplug reduces a break down voltage required to subsequently fire the sparkplug and extends sparkplug service life.
US11035326B2 Propane fuel system temperature control systems and methods
Systems and methods for thermal management of a direct injection propane fuel system are disclosed that include control a temperature of the fuel tank at or below a desired operating temperature to avoid venting of fuel to atmosphere.
US11035324B2 Vehicle
A vehicle including: an engine; an exhaust gas recirculation device including a communication pipe by which an exhaust pipe of the engine and an intake pipe of the engine communicating, and a valve that is provided in the communication pipe; and a control device configured to control the engine, to control the valve based on a target opening of the valve, to perform automatic stopping of the engine based on satisfaction of an automatic stopping condition, and to perform automatic starting of the engine based on satisfaction of an automatic starting condition. The control device is configured to prohibit automatic stopping of the engine when it is determined that foreign matter is caught in the valve through catching diagnosis which is diagnosis of whether foreign matter is caught in the valve.
US11035320B2 Over-center thrust reverser primary lock
The subject matter of this specification can be embodied in, among other things, a lock apparatus that includes a latch hook having a catch at a first latch end, a first pivotal mount at a second latch end opposite the first latch end, and a second pivotal mount, a rotary actuator configured to selectably rotate a rotor shaft in a first rotary direction and in a second rotary direction opposite the first rotary direction, a rotor arm coupled to the rotor shaft at a first arm end and extending radially outward from the rotor shaft to a second arm end opposite the first arm end, and a link arm pivotably connected to the second arm end at a first link end, and pivotably connected to the second pivotal mount at a second link end opposite the first link end.
US11035318B2 Control device for compression ignition engine
A control device for a compression ignition engine is provided, which causes an injector to perform a pre-injection and a main injection, sets fuel injection timings of these injections so that an interval between a first peak of a heat release rate resulting from the combustion of fuel injected by the pre-injection and a second peak of the heat release rate resulting from the combustion of fuel injected by the main injection becomes an interval to make pressure waves caused by these combustions cancel each other out, and when an increase of an intake air temperature is detected, controls the injector to reduce the injection amount of the pre-injection and retard the injection timing of the pre-injection compared with a case where the increase of the intake air temperature is not detected under a condition that engine load and speed are the same.
US11035310B2 Reference value engine control systems and methods
Methods and apparatuses for calibration and control of various engine subsystems using a target value approach. Under the target value approach, the control of each engine subsystem is separated or decoupled to include a set of target values, or a reference value set. A subsystem has a corresponding target determiner, which provides a target value set, or reference value set, in response to a basis variable set and optionally an overall subsystem target. The basis variable set includes parameters selected to robustly characterize the variables that affect the operation of the particular subsystem. The target determiner is optionally calibrated to provide a reference value set within specifications of the subsystem. A physical subsystem controller operates in response to the reference value set.
US11035305B2 2-cycle engine with valve system and method for controlling the engine
The present disclosure relates to a 2-cycle engine with a valve system that generates power during every one crankshaft rotation. The 2-cycle engine of the present disclosure includes the valve system opening and closing an air intake valve and an exhaust valve and includes a turbocharger. In the turbocharger, the air intake valve and the exhaust valve are respectively opened and closed once during one crankshaft rotation, and the valve system is configured to control the turbocharger using difference between an air intake pressure and an exhaust pressure. Accordingly, a current air intake reaches a target air intake.
US11035301B1 Method for preventing engine air flow calculation error and engine system thereof
A method for preventing an engine air flow calculation error applied to an engine system may classify an engine operation area of an engine into a sensor measurement deviation generation area, medium/high load areas, and a low load area by an ECU, and classify an air flow calculation applied to a cylinder charging amount of the engine as one of an air flow calculation control applying a compensation measurement air flow to the sensor measurement deviation generation area, an air flow calculation control applying a measurement pressure to the medium/high load areas, and an air flow calculation control applying a measurement air flow to the low load area, excluding influence of an HFM sensor error causing a change in a fresh air charge and inaccuracy of an exhaust gas recirculation (EGR) air flow modeling/active purge air flow modeling in the entire operation area of the engine.
US11035299B2 System and method for an engine controller based on inverse dynamics of the engine
Systems and methods for controlling a gas turbine engine are provided. The system comprises an interface to a fuel flow metering valve for controlling a fuel flow to the engine in response to a fuel flow command and a controller connected to the interface and configured for outputting the fuel flow command to the fuel flow metering valve in accordance with a required fuel flow. The controller comprises a feedforward controller configured for receiving a requested engine speed and acceleration, obtaining a steady-state fuel flow for the requested engine speed and a relationship between fuel flow and gas generator speed, and determining the required fuel flow to obtain the requested engine acceleration as a function of the requested engine speed, the steady-state fuel flow, and the relationship between fuel flow and gas generator speed.
US11035298B1 Turbine engine system
Disclosed is a system including a turbine having a plurality of spokes. The first spoke end is coupled to a shaft and the second spoke end is coupled to a blade of a plurality of blades. Each blade is a cup with an open surface. A dispenser includes a combustion chamber. An air injector is configured to inject air into the combustion chamber. A fuel injector is configured to inject fuel into the combustion chamber. An ignitor is configured to supply a spark for combustion in the combustion chamber. A nozzle directs discharged fluid toward the open surface of the blade to drive the turbine. A housing encloses the second nozzle end and the plurality of blades, and has an exhaust pipe. A controller is configured to control the air injector, the fuel injector and the ignitor.
US11035296B2 Internal manifold for multipoint injection
A multipoint injection system includes a manifold with a plurality of flow passages defined through the manifold in the circumferential direction. The flow passages are spaced apart from one another in an axial direction. A plurality of feed arms extends radially inward from the manifold. Feed arm portions of the flow passages extend through each of the feed arms to respective outlets. The feed arm portions of the flow passages are within the axial width of the manifold. A plurality of injection nozzles are included, each in fluid communication with a respective one of the outlets. Each injection nozzle includes an air passage therethrough with an air inlet. The feed arms each follow a path that is circumferentially offset from the air inlets so each of the feed arms is clear from a flow path directly upstream in the axial direction of each of the air inlets.
US11035295B2 Engine nacelle heat exchanger
A nacelle for an engine includes an exterior housing a least partially surrounding the engine. The nacelle further includes a front portion proximate an engine face of the engine. The front portion of the nacelle defines an opening into an interior of the nacelle. The nacelle further includes a seal disposed proximate the opening. The seal is configured to selectively allow air into the interior of the nacelle. The nacelle further includes a heat exchanger disposed within the interior of the nacelle. The heat exchanger is configured to exchange heat between a fluid flowing within the heat exchanger and air at the interior of the nacelle.
US11035284B2 Pipe structure
A pipe structure includes a pipe disposed in a state of contact with the air, a fluid with a temperature of at least 100° C. flowing inside the pipe; and a coating material containing nickel oxide and coated onto an outer periphery portion of the pipe.
US11035277B2 Exhaust gas treatment device for an exhaust system of an internal combustion engine
An exhaust gas treatment device for an exhaust system of an internal combustion engine; the treatment device is provided with: a tubular duct, which is delimited by a first tubular side wall and has a first exhaust gas inlet opening, a first exhaust gas outlet opening, and an injection opening; and a mixing body, which is arranged inside the tubular duct, is hollow on the inside so that the exhaust gases can flow through it, and has a first perforated base wall with a circular shape, which faces the first outlet opening, a second base wall with a partially circular shape, which faces the first inlet opening, and a second tubular side wall, which joins the first base wall to the second base wall and has a second inlet opening leading into the mixing body.
US11035265B2 Methods and system for an engine lubrication system with a three-stage oil cooler bypass valve
Methods and systems are provided for controlling a temperature of an oil used for lubricating an engine of a vehicle. In one example, a method comprises controlling an oil pump to pump oil at a first pressure, a second pressure or a third pressure in order to bias an oil cooler bypass valve to a first position, a second position or a third position, respectively, as a function of engine operating conditions. In this way, oil may be selectively routed through or around the oil cooler depending on engine operating conditions, which may serve to control oil temperature in line with the operating conditions and additionally improve fuel economy by reducing a load on the oil pump when operating conditions are such that the oil pump can be bypassed.
US11035261B2 Inside-cooled disc valve and a semi-finished product and method for its production
A method for the production for a semi-finished valve product (4), includes casting, forging, deep-drawing, pressing and/or drop-welding of one or several metal material into a semi-finished valve product (4) that corresponds to a circle segment of a valve cut open in the axial direction. A valve is produced by welding together at least two semi-finished valve products (4) into an internally cooled valve, with the weld running in the axial direction of the valve.
US11035255B2 Blade equipped with a cooling system, associated guide vanes assembly and associated turbomachine
The present disclosure relates to a blade of a guide vane assembly of a turbomachine fitted with a cooling system, generally including an insert arranged inside an internal cavity of said blade, connected to a cooling air inlet of the blade and designed to cool the surface of the internal cavity of the blade, and a bleed device configured to bleed some of the cooling air inside the insert and designed to send this bled cooling air to a central hub of the turbomachine. The bleed device of the blade may further include a bleed head arranged in the internal cavity of the blade and passing through an opening of the insert, and configured to bleed some of the cooling air inside the insert.
US11035251B2 Stator temperature control system for a gas turbine engine
A stator temperature control system for a gas turbine engine is provided. The stator temperature control system includes a casing circumferentially surrounding a stator assembly, the casing having a top portion and a bottom portion; an air source having an inlet and an outlet; and a supply line in fluid communication with the outlet of the air source and the bottom portion of the casing, wherein the bottom portion of the casing receives a flow of air from the air source via the supply line to increase a temperature of the bottom portion of the casing.
US11035243B2 Seal assembly for gas turbine engines
A seal assembly for a gas turbine engine according to an example of the present disclosure includes, among other things, a support mountable to an engine static structure. The support has a main body extending axially between leading and trailing edge portions and circumferentially between opposed mate faces, and the main body includes a pair of opposed retention hooks extending inwardly from the leading and trailing edge portions to bound an elongated groove extending circumferentially between the opposed mate faces. A seal has a sealing portion that extends from an engagement portion. The sealing portion has a sealing face that extends circumferentially between first and second mate faces. An overwrap has one or more plies that follow a perimeter of the engagement portion to define an interface between the retention hooks and the engagement portion. A method of sealing is also disclosed.
US11035240B2 Turbine vane assembly and gas turbine including the same
A turbine vane assembly and a gas turbine including the turbine vane assembly are capable of adjusting a flow rate and a supply pressure of seal air by adjusting the area of a purge hole. The turbine vane assembly includes a turbine vane disposed between an outer platform and an inner platform; a U-ring unit formed of opposite sides that face each other and are each coupled to the inner platform to form a cavity; a first purge hole formed in one side of the U-ring unit to communicate with each of the cavity and a first wheel space, the first purge hole having an area that is adjustable in size; and a second purge hole formed in the other sides of the U-ring unit to communicate with each of the cavity and a second wheel space, the second purge hole having an area that is adjustable in size.
US11035238B2 Airfoil including adhesively bonded shroud
An airfoil includes an airfoil body that extends between a leading edge and a trailing edge, a suction side and a pressure side, and a first end and a second end, a fitting located at one of the first end or the second end, the fitting including a body portion, a fillet portion, and a neck portion joining the body portion and the neck portion, the neck portion including a shelf, a fastener through the airfoil body, and a shroud having a complementary shape to the shelf such that the shroud nests in the shelf.
US11035232B2 Industrial machine including a fluid sensor and method of operating the same
An industrial machine including a sensor and a controller. The sensor is configured to sense a characteristic of a fluid of the industrial machine. Wherein the characteristic is indicative of a contaminant level. The controller has an electronic processor and a memory. The controller is configured to receive a signal from the sensor indicative of the contaminant level, compare the contaminant level to a threshold, and upon the contaminant level crossing the threshold perform at least one selected from a group consisting of output an alert, and commence a shutdown procedure of the industrial machine.
US11035231B2 Apparatus and methods for tools for collecting high quality reservoir samples
Methods and systems for collecting high quality reservoir samples and determining producibility of those samples are disclosed that provide for a non-stop and no shock sampling process. The systems and methods of the present disclosure are especially important collecting samples of reservoir samples in a manner that most closely resembles production fluids and maintains the reservoir at or near the draw down pressure during the pumping and sampling processes.
US11035219B2 System and method for drilling weight-on-bit based on distributed inputs
A system to control a drilling of a wellbore may include a drill string within the wellbore, wherein a wired communication system is along the drill string, at least one measurement sub configured to monitor at least one drilling parameter connected to the drill string and the at least one measurement sub being connected to the wired communication system; a drill bit at a distal end of the drill string; a drawwork mechanically coupled to the drill string and configured to lower the drill string attached thereto in the wellbore; a power controlling electronic connected to a motor of the drawwork, configured to control a drawwork unspooling speed; and a surface controller in communication with the power controlling electronic of the drawwork configured to: determine at least one drilling parameter along the drill string from measurements taken from the at least one measurement sub, the measurements being transmitted to the controller through the wired communication system; and control the drawwork to increase or reduce a weight-on-bit (WOB) of the drill bit based on the determined drilling parameters.
US11035216B2 Gravity desanding apparatus with filter polisher
Apparatus and method disclosed herein related to first stage gravity separation of liquid and sand from a gaseous fluid stream in an upper portion of a desanding vessel, sand separating from gas along an annular path about a shell, the sand-free gas directed back down into the shell to a fluid outlet for removal as a product stream. A second stage gravity separation of sand from accumulated liquid occurs in a lower section of the vessel. An optional final or polishing stage of the liquid is conduct using a filter. A stacked-plate filter can extend an intake opening of the fluid outlet into the accumulated liquid. Further, the filter plates can be configured with parallel filtering of gas/liquid separation for gas intake above, and with liquid/sand separation below including pressure management of the filter operation.