US11657770B2
It is an object of the present invention to provide a display device in which problems such as an increase of power consumption and increase of a load of when light is emitted are reduced by using a method for realizing pseudo impulsive driving by inserting an dark image, and a driving method thereof. A display device which displays a gray scale by dividing one frame period into a plurality of subframe periods, where one frame period is divided into at least a first subframe period and a second subframe period; and when luminance in the first subframe period to display the maximum gray scale is Lmax1 and luminance in the second subframe period to display the maximum gray scale is Lmax2, (½) Lmax2
US11657764B2
A display device includes pixels, an image converter generating second image data using first image data of an N-th frame and first image data of an (N+1)th frame; and a data driver supplying a data signal corresponding to the second image data to the pixels during an (N+1)th frame period. The image converter detects a logo and a logo area using the first image data, calculates a first representative value of data corresponding to a peripheral area of the logo area among the first image data of an N-th frame and a second representative value of data corresponding to a reference area among the first image data of the (N+1)th frame, and selectively converts data for the logo among the first image data of the (N+1)th frame according to the first representative value and the second representative value to generate the second image data of the (N+1)th frame.
US11657744B2
A display device includes a display area configured to include a plurality of pixels and a plurality of data lines connected to the pixels. A hole area is disposed within the display area. A hole crack detection line is disposed adjacent to the hole area and surrounds the hole area. The device includes first and second detection lines which include first and second detection transfer lines and first and second detection receiving lines, respectively. A test controller electrically connects the first detection receiving line to a first data line and the second detection receiving line to a second data line. Pixels connected to the first data line that is connected to a first bright-line transistor and pixels connected to the second data line that is connected to a second bright-line transistor are configured to emit light when a crack occurs in the hole crack detection line.
US11657740B1
This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer-readable media, for displaying directional visual indicators external to a wearable device for navigation. In some aspects, a wearable device may receive navigation signals while the wearable device is in a navigation mode. The navigation signals may indicate a direction of travel. The wearable device may display a first directional visual indicator corresponding to the direction of travel. The first directional visual indicator may be displayed external to the wearable device indicating the direction of travel is a first direction. The first directional visual indicator may be a directional light or a directional projection displayed external to the wearable device in the direction of travel. If the direction of travel changes from the first direction to a second direction, the wearable device may display a second directional visual indicator indicating the direction of travel is the second direction.
US11657733B2
A training method for evaluating the bonding accuracy of orthodontic brackets is provided. The evaluation method includes a training device for racket bonding accuracy evaluation which includes virtual teeth with root-shaped connectors and an evaluation base to fix the virtual teeth. Multiple reference lines are marked on the evaluation base, and their intersection is set as the evaluation point. When the virtual tooth is fixed to the evaluation base, the reference lines and the evaluation points are utilized for rapid evaluation of the bonding accuracy of the bracket. Moreover, thanks to their horizontal arrangement, when there are multiple virtual teeth, the evaluation of bracket bonding would be more intuitive and efficient than using the traditional articulator.
US11657732B2
An animal dentistry training and assessment apparatus comprising a sectioned artificial tooth, comprising a crown portion and a furcate root portion, the furcate root portion comprising a plurality of roots; and a base comprising a receiving portion configured to receive and releasably retain each root of the furcate root portion. The sectioned artificial tooth is sectioned into a plurality of sections comprising one or more but not all of said roots of the furcate root portion and part of the crown portion, the plurality of sections being contiguous when the sectioned artificial tooth is received in the receiving portion.
US11657718B2
A method for controlling a vehicle platoon includes determining whether a vehicle platoon is capable of safely passing through a weight-limited road section, generating segment information of the vehicle platoon when the vehicle platoon is incapable of safely passing through the weight-limited road section, and sending this information to a lead vehicle in the vehicle platoon. The lead vehicle can then segment the vehicle platoon based on the segment information.
US11657705B2
Concepts and technologies directed to an integrated telecommunications roadside unit for supporting vehicle-to-everything (“V2X”) communications are disclosed herein. Embodiments of an integrated telecommunications roadside unit can include a processor and a memory that store computer-executable instructions that configure a processor to perform operations. The operations can include intercepting a vehicle-to-vehicle communication that is provided from a first vehicle to a second vehicle. The vehicle-to-vehicle communication can be transmitted using a direct transmission mode. The operations can further include encapsulating the vehicle-to-vehicle communication in a user plane package. The operations can also include routing the user plane package to a destination network access node, where the destination network access node is outside of a direct communication range corresponding to the first vehicle and the second vehicle.
US11657702B2
A remote control device may be configured to be mounted over the toggle actuator of a light switch and to control a load control device. The remote control device may include a base portion and a rotating portion supported by the base portion so as to be rotatable about the base portion. The remote control device may include a control circuit, a wireless communication circuit, and a rotary encoder circuit. The rotary encoder circuit may be configured to translate a force applied to the rotating portion into input signals, and to operate as an antenna of the remote control device. The rotary encoder circuit may be configured to provide the input signals to the control circuit. The control circuit may be configured to translate the one or more input signals into control signals for transmission to the load control device via the wireless communication circuit.
US11657697B2
An activity monitor is associated with a container, such as a medication bottle, and includes one or more detectors configured to detect activity associated with the bottle, such as movement, opening and/or closing, and changes in volume and/or mass. The activity monitor may include alerting devices and be programmed with scheduling information. The activity monitor may also, or instead, be part of a system and communicate with one or more remote devices such as a user device or monitoring system, such as to receive programming information from those devices or to output activity information to those devices.
US11657696B2
A system and method for tracking the duration of patient time in a dentist chair may be provided. The system may include at least one sensor, at least one microcontroller, and at least one remote server. The sensor and microcontroller arrangement may detect the presence of a patient in the chair and may record the duration of the patient's presence and upload the data to the server. The system and method may further account for temporary patient departures from the chair by creating a time threshold, under which a visit duration calculation will not be reset. The system and method may record a total duration of a patient's time in the dentist chair.
US11657690B2
Methods, systems, and apparatus for nanosatellite-based property monitoring are disclosed. A method includes receiving satellite data related to conditions of a property monitored by a monitoring system; determining, based on the satellite data, that the property is at risk from a threat; requesting, from a sensor of the monitoring system, sensor data related to the threat; receiving, from the sensor, the sensor data related to the threat; and based on analyzing the sensor data related to the threat, performing one or more monitoring system actions. The threat may include one of a weather hazard, a security hazard, or a property damage hazard. The monitoring system actions can include sending an instruction to adjust a sensor or component of the monitoring system and can include sending, to a user device, a notification that the property is at risk from the threat.
US11657686B2
A computer-implemented method includes receiving, by a base station of a first security system, an identification of a portable security system. The method further includes adding, by the base station, the portable security system as a sensor to a plurality of sensors monitored by the first security system. The method further includes configuring, by the base station, the portable security system in protect-mode, wherein the portable security system sounds an alarm in response to a sensor from the second system indicating a security-breach. The method further includes in response to the alarm from the portable security system, generating, by the base station, an alarm event of the first security system.
US11657670B2
A gaming device may comprise various components, including a main cabinet, a game controller, and a display assembly. The display assembly may comprise a display panel. The display panel may define a number of planar display regions, where each planar display region is offset from a neighboring planar display region by a respective offset angle so as to display information to a player of the gaming device at different angles. The display assembly may additionally be provided with an electrical connector and/or an attachment mechanism to releasably couple the display assembly to the game cabinet.
US11657666B2
A method includes receiving, by a monitoring system that is configured to monitor a property and from a visitor to the property, a personally identifying code and a biometric identifier, determining that the personally identifying code corresponds to a stored personally identifying code, receiving, by the monitoring system, location information that corresponds to locations of the visitor during a time period before visiting the property, comparing the biometric identifier to a stored biometric identifier, based on determining that the personally identifying code corresponds to a stored personally identifying code, comparing the biometric identifier to the stored biometric identifier, and the location information, determining a confidence score that reflects a likelihood that the visitor is authorized to access the property, based on the confidence score that reflects the likelihood that the visitor is authorized to access the property, selecting, from among multiple monitoring system actions, a monitoring system action, and performing the monitoring system action.
US11657664B2
There are disclosed devices, systems and methods for keyless courier entry into a safe using a courier mobile computing device for receiving and authenticating a courier login and a selection for keyless courier entry into the safe. The safe has a computing device for receiving and authenticating a selection for keyless courier entry into the safe. Upon receiving the authenticated selection for keyless entry, the safe computing device generates and displays a factor code based on a safe's serial number. The courier inputs the factor code into the mobile device. In response to receiving and authenticating of the factor code, the mobile computing device generates and displays a security check code. The courier enters the security check code into the safe computing device, which in response to the entry and upon authenticating the security check code, unlocks the safe.
US11657656B2
Control methods and systems including a smart vehicle, a smart mobile device including a processor, a memory communicatively coupled to the processor, and machine readable instructions stored in the memory that may cause a system to perform at least the following when executed by the processor: use a software application tool of the smart mobile device to automatically control and monitor functionality of an internet of things (IOT) environment of the smart vehicle and to identify the smart vehicle type; autopopulate the software application tool with dynamic checklists based on the smart vehicle details; and utilize and/or modify the dynamic checklists during vehicle preparation, travel, and/or servicing based on dynamic IOT control features.
US11657649B2
Described herein is a system and techniques for classification of subjects within image information. In some embodiments, a set of subjects may be identified within image data obtained at two different points in time. For each of the subjects in the set of subjects, facial landmark relationships may be assessed at the two different points in time to determine a difference in facial expression. That difference may be compared to a threshold value. Additionally, contours of each of the subjects in the set of subjects may be assessed at the two different points in time to determine a difference in body position. That difference may be compared to a different threshold value. Each of the subjects in the set of subjects may then be classified based on the comparison between the differences and the threshold values.
US11657638B2
An ultrasonic fingerprint sensor apparatus is provided. The ultrasonic fingerprint sensor apparatus includes an array of a plurality of ultrasonic sensors on a base substrate. A respective one of the plurality of ultrasonic sensors includes a first electrode, a second electrode, and a piezoelectric layer between the first electrode and the second electrode. The ultrasonic fingerprint sensor apparatus further includes a plurality of bias lines respectively electrically connected to a plurality of columns of ultrasonic sensors in the array of the plurality of ultrasonic sensors. The ultrasonic fingerprint sensor apparatus further includes a polarization electrode; a first lead line electrically connected to the polarization electrode; and a second lead line electrically connected to the plurality of bias lines. The first lead line and the second lead line are in a peripheral region of the ultrasonic fingerprint sensor apparatus.
US11657635B2
A distribution of a plurality of predictions generated by a deep neural network using sensor data is calculated, and the deep neural network includes a plurality of neurons. At least one of a measurement or a classification corresponding to an object is determined based on the distribution. The deep neural network generates each prediction of the plurality of predictions with a different number of neurons.
US11657632B2
An image processing device comprising a processor configured to: determine presence or absence of a face image for each of a plurality of pieces of image data read from at least one image presenting medium, and decide a relationship for the plurality of pieces of image data, based on a result of the determination. The relationship is a front and back of the image presenting medium or a page order, and the processor is further configured to: decides that image data including a face image is on a front side of the image presenting medium or on a page before image data not including a face image.
US11657628B2
A loading determination system includes a memory and a processor coupled to the memory. The processor is configured to acquire a dimension of a loading space in a vehicle, acquire image data of luggage to be loaded, compute a dimension of the luggage based on the acquired image data, and determine whether or not loading of the luggage into the loading space is possible by comparing the acquired dimension of the loading space with the computed dimension of the luggage.
US11657618B2
A driving assistance apparatus is provided in which the detection range of a left-front-corner sonar (12a) located at the vehicle's left front corner is included in the field of view of a second imaging means (14) located at the vehicle's left front corner. When the left-front-corner sonar (12a) detects a three-dimensional object at the vehicle's left front corner, an image processing means (3) synthesizes an image of the image created using a second imaging means (14) and the images created with four cameras (7a-7d) for imaging the complete periphery of the vehicle, and creates a bird's-eye-view image (40b). The detection range of the left-front-corner sonar (12a) is included within a region of the bird's-eye image (40b) on the basis of the image created with the second imaging means (14).
US11657614B2
The present disclosure generally relates to camera and visitor user interfaces. In some examples, the present disclosure relates to displaying indications of visitors detected by an accessory device of the home automation system.
US11657613B2
This disclosure describes techniques to count objects across multiple zones of arbitrary shapes. The techniques include operations comprising: detecting an object in a first zone of a plurality of zones of an area; determining that the object has moved from the first zone to a second zone of the plurality of zones; determining that movement of the object from the first zone to the second zone fails to satisfy a zone transition criterion for updating a count value and time criterion; and in response to determining that the movement of the object from the first zone to the second zone fails to satisfy the zone transition criterion, preventing the count value from being updated.
US11657606B2
Systems and methods are disclosed for dynamic image capture and processing. In one implementation, a processing device receives a first video stream, the first video stream being captured via an optical sensor configured with a first set of capture parameters. The processing device processes the first video stream with a first set of processing parameters. The processing device receives a second video stream, the second video stream being captured via the optical sensor configured with a second set of capture parameters. The processing device processes the second video stream with a second set of processing parameters. The processing device provides an output based on at least one of (a) the first video stream, as processed, or (b) the second video stream, as processed.
US11657605B2
A thermal imaging system including at least one thermal imaging device, a server, and at least one mobile device. The thermal imaging device captures thermal images of an environment. The server applies computer vision techniques to the thermal images, detects events of a predetermined type, and generates notifications of the events of predetermined types detected from the thermal images. The mobile device runs a mobile application that is configured to receive the notifications, present user interfaces, receive user annotations of the notifications in the user interfaces, and transmit the annotations to the server. According to the annotations, the server adjusts parameters used in the application of the computer vision techniques and in the generation of the notifications.
US11657599B2
The present invention relates to the technical field of detection of the appearance of electronic components, and in particular to a method for detecting the appearance of six sides of a chip multi-layer ceramic capacitor based on artificial intelligence. In the method for detecting the appearance of six sides of a chip multi-layer ceramic capacitor based on artificial intelligence as provided by the present invention, a picture is automatically divided, by AI, into regions which are then classified, and extracted features are judged by conventional algorithms. It is more flexible to deal with various defects. Defect missing is avoided, and the false rate is reduced.
US11657596B1
Embodiments of the present invention provide a system that can be used to classify a feedback image in a user review into a semantically meaningful class. During operation, the system analyzes the captions of feedback images in a set of user reviews and determines a set of training labels from the captions. The system then trains an image classifier with the set of training labels and the feedback images. Subsequently, the system generates a signature for a respective feedback image in a new set of user reviews using the image classifier. The signature indicates a likelihood of the image matching a respective label in the set of training labels. Based on the signature, the system can allocate the image to an image cluster.
US11657584B2
An apparatus includes a display, interface, and processor. The interface receives a live camera feed from a camera directed at a first physical structure located in a physical space. The processor receives an indication of an event associated with the first physical structure and accordingly displays a first virtual structure corresponding to the first physical structure. The first virtual structure includes virtual items that emulate physical items located on the first physical structure. The processor additionally displays a recording of the live camera feed, which depicts the event associated with the first physical structure.
US11657580B2
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for rendering three-dimensional virtual objects within real-world environments. Virtual rendering of a three-dimensional virtual object can be altered appropriately as a user moves around the object in the real-world through utilization of a redundant tracking system comprising multiple tracking sub-systems. Virtual object rendering can be with respect to a reference surface in a real-world three-dimensional space depicted in a camera view of a mobile computing device.
US11657578B2
Augmented reality systems provide graphics over views from a mobile device for both in-venue and remote viewing of a sporting or other event. A server system can provide a transformation between the coordinate system of a mobile device (smart phone, tablet computer, head mounted display) and a real world coordinate system. Requested graphics for the event are displayed over a view of an event.
US11657577B2
A wearable electronic device (WED) worn on a head of a first user displays a virtual location with virtual objects. The WED receives a task on one of the AR objects that corresponds to a real object at a real location. Wearable electronic glasses (WEG) worn on a head of a second user display an augmented reality (AR) image that shows the task to be performed on the real object.
US11657570B2
A method of creating a 3D model of a physical object includes adaptively and iteratively generating a number disparity maps from image data representing a plurality of images of the physical object iteratively captured by a plurality of cameras having electrically adjustable focal lengths by varying at least one of the focal lengths of the plurality of cameras and a distance of the physical object from the plurality of cameras during capture of the images until one of the disparity maps is determined to have a least a threshold level of disparity, and converting the one of the disparity maps into the 3D model.
US11657568B2
An illustrative augmented reality tracking system obtains a volumetric feature descriptor dataset that includes: 1) a plurality of feature descriptors associated with a plurality of views of a volumetric target, and 2) a plurality of 3D structure datapoints that correspond to the plurality of feature descriptors. The system also obtains an image frame captured by a user equipment (UE) device. The system identifies a set of image features depicted in the image frame and detects, based on a match between the set of image features depicted in the image frame and a set of feature descriptors of the plurality of feature descriptors, that the volumetric target is depicted in the image frame. In response to this detecting and based on 3D structure datapoints corresponding to matched feature descriptors, the system determines a spatial relationship between the UE device and the volumetric target. Corresponding methods and systems are also disclosed.
US11657561B2
Apparatus and method for processing virtual graphics processor telemetry data based on quanta. For example, one embodiment of a graphics processing apparatus comprises virtualization control circuitry to virtualize graphics processing resources of one or more graphics processing units (GPU), wherein one or more virtual machines (VMs) are to be provided with controlled access to the graphics processing resources in accordance with a current graphics virtualization configuration specified, at least in part, in one or more virtualization control registers of the virtualization control circuitry; a scheduler to schedule each VM for processing by the graphics processing resources in accordance with the graphics virtualization configuration, the scheduler to generate a VM switch event responsive to each VM being scheduled for processing on the graphics processing resources; power management circuitry to collect telemetry data associated with VMs which have temporarily completed processing on the graphics processing resources and to forward the telemetry data to a telemetry data aggregator, the telemetry data aggregator to combine telemetry data collected for each VM over a period of time and to store per-VM telemetry data in a data repository accessible by a virtualization management application.
US11657555B1
Automating conversion of drawings to indoor maps and plans. One example is a computer-implemented method comprising: preprocessing an original CAD drawing and thereby creating a modified CAD drawing, a text database containing text from the modified CAD drawing, a CAD vector-image of the modified CAD drawing, and a CAD raster-image of the modified CAD drawing; creating a floor-level bounding line that encircles a floor depicted in the modified CAD drawing, the creating by applying the CAD raster-image, the CAD vector-image, and the text database to a floor-level machine-learning algorithm; applying an active contour model to an initial floor-level segmentation created from the floor-level bounding line to create an intermediate floor outline that delineates the floor; removing drawing-entities from the modified CAD drawing that are a predetermine distance away from the intermediate floor outline to create a final floor outline; and creating an indoor map using the final floor outline.
US11657550B2
A method for generating an electronic report, an electronic device and a storage medium, related to the field of large data and the field of artificial intelligence, are disclosed. The method for generating an electronic report includes: establishing a template tree comprising a plurality of branches, wherein the branches comprise at least one intermediate node and bottom layer nodes comprising identification information; and calling, for respective branches, data groups corresponding to the identification information of the bottom layer nodes from a database, respectively, and displaying the called data groups at positions corresponding to the bottom layer nodes in an electronic report. Labor consumption may be reduced, and advantages of low cost, high efficiency, automation and routinization may be achieved.
US11657548B2
To display with a display mode with which an analyst may easily ascertain actions (movements) of objects being monitored, provided is an information processing device, including a sensing and a display control unit. The sensing unit classifies, based on information relating to movements of objects being monitored, a plurality of objects into set movement paths. The display control unit controls a display such that the movements of the objects are displayed in a display screen of the display with an arrow in each set movement path. The axis of the arrow which is displayed in the display has a thickness according to the number of objects which are classified in the corresponding movement path, has a shape according to the trace of the objects which are classified in the corresponding movement path, and furthermore, the direction indicated by the arrow represents the direction of progress of the objects.
US11657546B2
Introduced here are techniques for relighting an image by automatically segmenting a human object in an image. The segmented image is input to an encoder that transforms it into a feature space. The feature space is concatenated with coefficients of a target illumination for the image and input to an albedo decoder and a light transport detector to predict an albedo map and a light transport matrix, respectively. In addition, the output of the encoder is concatenated with outputs of residual parts of each decoder and fed to a light coefficients block, which predicts coefficients of the illumination for the image. The light transport matrix and predicted illumination coefficients are multiplied to obtain a shading map that can sharpen details of the image. Scaling the resulting image by the albedo map to produce the relight image. The relight image can be refined to denoise the relight image.
US11657542B2
A method, apparatus, and computer-readable medium for point cloud coefficient coding are provided. Transform coefficients associated with point cloud data are decomposed into set-index values and symbol-index values, the symbol index-value specifying location of the transform coefficient within a set. The decomposed transform coefficients are partitioned into one or more sets based on the set-index values and the symbol-index values. The set-index values of the partitioned transform coefficients are entropy-coded, and the symbol-index values of the partitioned transform coefficients are bypass-coded. The point cloud data is compressed based on the entropy-coded symbol-index values and the bypass-coded set-index values.
US11657537B2
A method of calibrating a vehicular vision system includes mounting a camera at a vehicle moving along a vehicle assembly line. Responsive to processing of image data captured by the camera, ground features adjacent to the vehicle are determined and the determined ground features are tracked over two or more frames of captured image data using optical flow. A misalignment of the camera is determined via tracking the determined ground features as the vehicle moves along the straight path portion of the end of line test portion of the vehicle assembly line. Responsive to determination of misalignment of the camera at the vehicle, the vehicular vision system is calibrated using an assumption that the determined ground features lie in a plane parallel to a planar portion of a ground surface adjacent the straight path portion of the end of line test portion of the vehicle assembly line.
US11657535B2
Systems and methods for automatic camera calibration without using a robotic actuator or similar hardware. An electronic display screen projects an image of a simulated three-dimensional calibration pattern, such as a checkerboard, oriented in a particular pose. The camera captures an image of the calibration pattern that is displayed on the screen, and this image together with the transform of the simulated three-dimensional calibration pattern are used to calibrate the camera. Multiple different pictures of different poses are employed to determine the optimal set of poses that produces the lowest reprojection error. To aid in selecting different poses, i.e., spatial positions and orientations of the simulated three-dimensional calibration pattern, poses may be selected from only that portion of the camera's field of view which is expected to be typically used in operation of the camera.
US11657529B2
An example operation of depth map generation includes one or more of, simultaneously capturing a main-off camera image and an auxiliary-off camera image with an unpowered flash, sparse depth mapping an object based on the main-off camera image and the auxiliary-off camera image, capturing a main-on camera image with a powered flash, foreground probability mapping the object based on the main-off camera image and the main-on camera image and dense depth mapping the object based on the sparse depth map and the foreground probability map.
US11657528B2
Systems and methods are provided for three-dimensional scanning and measurement by a device having a processor. The processor is configured to receive images of an object from at least two angles; preprocess the images using morphological refinement; create a source point cloud based on the images; remove outliers from the source point cloud; globally register the source point cloud to generate a transformed source point cloud; compare the transformed source point cloud with a target point cloud to generate a stitched point cloud that thereby creates a stitched 3D model; measure the resulting stitched 3D model; and provide the resulting stitched 3D model for comparison to a digitized item to assess sizing of the 3D model to the item.
US11657523B2
The microlens amplitude masks for flying pixel removal in time-of-flight imaging includes systems, devices, methods, and instructions for image depth determination, including receiving an image, adding noise to the image, determining a set of correlation images, each correlation image having a varying phase offset, for each pixel of the image, generating a masked pixel by applying a mask array, and for each masked pixel, determining the depth of the masked pixel to generate a depth map for the image on a per pixel basis.
US11657519B2
A method for deformation correction includes receiving a preoperative 3D image data set from an examination region of an examination object, generating a segmented 3D image data set by segmenting an anatomical structure in the preoperative 3D image data set, and acquiring image data from the examination region. A medical object is arranged in the examination region. The medical object is identified in the image data, and the segmented 3D image data set is registered with the image data. An overlay data set is generated and displayed based on the segmented 3D image data set and the image data. A position of a deviation between the image data and the segmented 3D image data set is defined, and a deformation rule is determined for the reduction of the deviation between the image data and the segmented 3D image data set. The corrected overlay data set is generated and provided.
US11657518B2
An embodiment in accordance with the present invention provides a method for 3D-2D registration (for example, registration of a 3D CT image to a 2D radiograph) that permits deformable motion between structures defined in the 3D image based on a series of locally rigid transformations. This invention utilizes predefined annotations in 3D images (e.g., the location of anatomical features of interest) to perform multiple locally rigid registrations that yield improved accuracy in aligning structures that have undergone deformation between the acquisition of the 3D and 2D images (e.g., a preoperative CT compared to an intraoperative radiograph). The 3D image is divided into subregions that are masked according to the annotations, and the registration is computed simultaneously for each divided region by incorporating a volumetric masking method within the 3D-2D registration process.
US11657513B2
A system and a method of performing an image matting on an image are provided. The method includes detecting, by an image processing system, one or more objects in the image; determining, by the image processing system, a confidence map associated with the image using one or more image segmentation techniques for each of the one or more objects; and generating, by the image processing system, a tri-map for each of the one or more objects in the image from the confidence map based on at least one of a size of each of the one or more objects in the image and a distance between a first pixel in the image and a second pixel in at least one of the one or more objects in the image, wherein the tri-map is used to perform the image matting.
US11657510B2
This disclosure involves the automatic sizing and placement of text within an image background. For example, a computing system obtains reference font size information for a font type to be applied to message text for display on a digital image. The computing system detects, within an image background of the digital image, a target region having proportions that enclose the message text based on the reference font size information. The computing system determines a target font size for the message text. The target font size allows the message text, when rendered in the font type at the target font size, to fit within the target region of the image background. The computing system generates a combined digital image by rendering the message text in the font type at the target font size within the target region of the image background.
US11657509B2
The present disclosure involves a reference line determination method and system. In a process of determining a reference line, a plurality of original images containing a first spatial position information are obtained. According to the plurality of original images, a composite image containing a second spatial position information is further determined. After a composition relationship between a plurality of original images was determined, a reference line is determined on the composite image according to the spatial position information.
US11657506B2
A method of robot autonomous navigation includes capturing an image of the environment, segmenting the captured image to identify one or more foreground objects and one or more background objects, determining a match between one or more of the foreground objects to one or more predefined image files, estimating an object pose for the one or more foreground objects by implementing an iterative estimation loop, determining a robot pose estimate by applying a robot-centric environmental model to the object pose estimate by implementing an iterative refinement loop, associating semantic labels to the matched foreground object, compiling a semantic map containing the semantic labels and segmented object image pose, and providing localization information to the robot based on the semantic map and the robot pose estimate. A system and a non-transitory computer-readable medium are also disclosed.
US11657495B2
A non-Lambertian surface inspection system for line scan is proposed. Such a system includes: a surface inspection part including a frame provided with a curved mounting hole formed on at least one of one surface and the other surface thereof and a photographing hole formed at an upper end thereof, and a plurality of first and second illumination modules installed in the mounting hole and output light in oblique lines toward an inspection object placed on a bottom surface thereof; a camera positioned above the photographing hole to photograph the inspection object positioned on the bottom surface through the photographing hole and receive an entire reception image including first and second illumination images; and a controller to control operation of the camera, selectively operate the first illumination module and the second illumination module, and extract the first illumination image and the second illumination image.
US11657493B2
A method for three-dimensional (3D) inspection of a workpiece for conformance to a specification includes scanning, by a 3D optical scanning device, a hole formed in a workpiece to generate a 3D point cloud of the hole defined in a 3-axis coordinate system of the 3D optical scanning device. The 3D point cloud includes 3D point cloud data that provides a profile of the hole. The method also includes translating the 3D point cloud data to generate translated 3D point cloud data that facilitates analysis of the 3D point cloud. The method further includes performing analysis of the hole using the translated 3D point cloud data to determine conformance of the hole with a specification and to detect anomalies associated with the hole.
US11657492B2
A method of inspecting a reticle includes obtaining a first image of a surface of the reticle at a first height by scanning the reticle surface with a light source at the first height of the reticle surface relative to a reference surface height of the reticle surface and obtaining a second image of the reticle surface at a second height by scanning the reticle surface with the light source at the second height of the reticle surface relative to the reference surface height of the reticle surface. The second height is different from the first height. The first and the second images are then combined to obtain a surface profile image of the reticle.
US11657484B2
An image processing apparatus comprises a first acquisition unit configured to acquire, based on a luminance distribution in an input image, first control information for controlling characteristics of luminance gradation correction to be applied on the input image, a second acquisition unit configured to acquire, based on the first control information, second control information for controlling characteristics of luminance gradation correction to be applied on the input image, and a correction unit configured to correct luminance gradation of the input image based on the second control information.
US11657481B2
Exemplary embodiments are directed to a system for selective enhancement of skin features in an image. The system includes an interface configured to receive as input an original image, and a processing device in communication with the interface. The processing device is configured to process the original image using a neural network to detect one or more skin imperfections in the original image, generate a neural network mask of the original image for the one or more skin imperfections in the original image, generate one or more source patches based on the original image, and, replace the one or more skin imperfections in the original image with the one or more source patches to generate a patched skin image.
US11657470B2
Optical code signal components are generated and then transformed into signal bearing art that conveys machine readable data. The components of an optical code are optimized to achieve improved signal robustness, reliability, capacity and/or visual quality. An optimization program can determine spatial density, dot distance, dot size and signal component priority to optimize robustness. An optical code generator transforms tiles of an optical code or image embedded with the optical code into signal-bearing art using stipple, Voronoi, Delaunay or other graphic drawing methods so as to retain prioritized components of the optical code. The optical code is merged into a host image, such as imagery, text and graphics of a package or label, or it may be printed by itself, e.g., on an otherwise blank label or carton. A great number of other features and arrangements are also detailed.
US11657465B2
A method for identifying and managing incidents in a building management system (BMS) of a building. The method includes identifying at least one or more entities, one or more intents, or one or more keywords from a text segment; extracting one or more parameters from at least one of the identified one or more entities, the identified one or more intents, or the identified one or more keywords, the one or more parameters comprising a piece of building equipment of the building and a characteristic of the piece of building equipment; determining a satisfied incident of a plurality of incidents based on the extracted one or more parameters, the satisfied incident identifying an issue with the piece of building equipment and associated with a second entity; and transmitting an indication of the satisfied incident to a computing device of the second entity.
US11657464B1
Systems and methods are disclosed for electronically detecting and determining a type of inspection to recommend for a property and/or one or more characteristics of the property using input from multiple computing devices, such as image capturing devices, mobile devices, external data sources, internal data sources, and/or other data sources. A computing device may receive, via a communication interface, a plurality of images of a property. The computing device may determine, based on the plurality of images of the property, a score indicative of a level of care of the property. The computing device may determine, based on the plurality of images of the property, an estimate of a value of the property. Based on the determined score indicative of the level of care of the property and the determined estimate of the value of the property, the computing device may determine a recommendation for a type of inspection to perform on the property. The computing device may send, via the communication interface, the recommendation for the type of inspection for display on a display of a user device.
US11657462B2
The present web-based system and methods enabled by an application executable on a computing device of the system allow subscribers to develop a private circle and interactive family & friends tree within a private social network, and to schedule delivery of selected content to a designated recipient, either on a future date or upon occurrence of a future event having a date unknown to the subscriber. The system may determine a delivery date for the selected content, even if no date is specified by the subscriber, based on data obtained from other subscribers to the private circle and/or machine learning analysis, and may validate the delivery date before delivering the content. The system may enable parent subscribers to the private circle to add newborn and/or unborn children to the private circle, and may enable subscribers to prepare a digital will and integrate the will with the subscriber's account in the private circle.
US11657458B2
Aspects of the disclosure relate to computing platforms that utilize third party data for customized output generation. A computing platform may receive encrypted data corresponding to a travel history. The computing platform may decrypt a portion of the encrypted data, resulting in first decrypted travel history data. The computing platform may direct a user device to display the first decrypted travel history data, along with a first option to continue decrypting a subsequent portion of the encrypted data and a second option to delete the first decrypted travel history data. After receiving a selection of the first option, the computing platform may decrypt the subsequent portion of the encrypted data. After determining that the encrypted data is fully decrypted, the computing platform may process the decrypted data to generate a customized product output, and may direct the user device to display the customized product output.
US11657454B2
A system for constructing an environmental, social and governance (ESG) optimized investment portfolio includes an ESG database, an alpha database, a user interface, and an ESG optimization engine. The ESG database includes ESG data for one or more investment products used to construct an investment portfolio. The alpha database includes alpha data for the one or more investment products used to construct the investment portfolio and the alpha data comprise rate of return data for the one or more investment products. The user interface is used for receiving a user's input for selecting an ESG optimization factor. The ESG optimization engine includes an ESG optimization application that receives alpha data for the one or more investment products of the investment portfolio, ESG data for the one or more investment products of the investment portfolio and the user's ESG optimization factor and calculates a combined alpha-ESG rate of return for the investment portfolio, a combined alpha-ESG factor for the investment portfolio and a covariance between the combined alpha-ESG factor and the combined alpha-ESG rate of return for the investment portfolio.
US11657446B2
An information processing apparatus that generates an operation plan of a vehicle that is operable through rental in a plurality of different rental modes, includes: a storage section that stores usage record data on the vehicle by rental mode; and a control section that, based on the stored usage record data, estimates a utilization rate and sales of the vehicle when the vehicle is rented out, in each of the plurality of rental modes and in each of a plurality of time periods of day, and, based on both the estimated utilization rates and sales, generates the operation plan of the vehicle for each of the plurality of time periods of day.
US11657445B2
A system for obtaining user parameters of e-commerce users to auto complete checkout forms includes one or more processors configured to monitor user interactions of a user with a merchant website on a user device; determine an intent to purchase one or more items based of the monitoring; determine an unfilled template of a checkout form associated with the merchant website based on previously stored website information, wherein the unfilled template of the checkout form comprises a plurality of checkout form fields; determine one or more user parameters associated with the user device; apply a machine learning algorithm to predict a geolocation of the user device based on the one or more user parameters; and auto fill the at least one of the plurality of checkout form fields in the unfilled template of the checkout form based on the predicted geolocation.
US11657436B2
Techniques are provided for authorizations in a virtual computing infrastructure using a federation token service. The techniques may include receiving a request for a launch plan from a user for launching instances in a plurality of sites, determining object permissions required for actions to be performed to launch one or more of the instances at each site of the plurality of sites, contacting an authorization caching service to obtain authorization tokens for each of the determined object permissions required for the actions, receiving the authorization tokens for each of the determined object permissions required for the actions, and forwarding the request to each site of the plurality of sites with an authentication token and the authorization tokens for each of the determined object permissions required for the actions to be performed to launch the one or more of the instances at each site of the plurality of sites.
US11657434B2
Systems and methods for generating a valuation, including: a processor (2); a non-transitory computer readable storage device (8) in data communication (14) with the processor and having encoded thereon computer executable instructions which, when executed on the processor, implement: a graphical user interface (201) for interacting with a user for receiving information including fractional interest information; and a valuation engine (205) for generating a valuation discount for a fractional interest in real estate, in response to said fractional interest information.
US11657424B2
A system and method for multi-channel dynamic advertisement testing. The system comprises a multi-platform adaptive ad campaign manager, a dynamic advertisement engine, a campaign database, and an omnichannel text-based communicator. The system receives customer interactions with two advertisement test variants, establishes a real-time media stream between a customer device and a second user device, and monitors the media stream to collect data related to effectiveness of the advertisement variants. The system may analyze media stream data together with a plurality of other data types to statistically determine which of the two advertisement variants resulted in better performance based on a variety of advertisement metrics. The system may use the plurality of data and the statistical analysis to suggest an advertisement element to be altered in the next round of advertisement variant testing. This system can combine data collection and analytics for an ad campaign together into one system.
US11657423B1
A method, apparatus and computer program product are provided for providing rebate claim validation. A drug manufacturer or associated computer may receive rebate claims from pharmacy benefit managers (PBMs). The manufacturer should not be obligated to pay the rebate if the associated prescription drug was initially sold by the manufacturer under a discount program such as 340B. However, manufacturers may not be able to discern which rebate claims are associated with a discount program. A service provider utilizes adjudicated prescription claims from a contract pharmacy, and encounter data from a covered entity to validate the rebate claims and indicate to the manufacturer whether a rebate claim is associated with a discount program such as 340B.
US11657420B2
A system predicts a value estimate for a user who provides a service that involves moving among geographical regions (e.g., a transportation service). The system determines the value estimate by identifying a sequence of time periods, each time period having an associated set of geographical regions. Possible transitions between geographical regions in different time periods are analyzed, for example, using statistical or machine-learned models, to determine likelihoods that the user will move between the geographical regions from one time period to another, and to determine expected values for a transition. Such models may be trained or developed using historical service data and user profile data stored by the system. Transitions are analyzed over a sequence of time periods to determine accumulated values associated with estimated overall values for each geographical region. The system predicts an overall value estimate for the user based on the accumulated values.
US11657415B2
A system and method for online user feedback management are provided. The method includes receiving online user feedbacks for a product from a plurality of users. A plurality of topics for the product are identified from the online user feedbacks. For each topic, the received online user feedbacks are categorized into a plurality of groups based on a rating score provided in each online user feedback for the product and semantic analysis of each online user feedback for the product. A net promoter score (NPS) uplift for each topic is calculated, where the NPS uplift measures an improvement in a NPS for the product if issues related to the topic are resolved. A priority topic is identified based on the NPS uplift for each of the topics. The priority topic is then prioritized in resolving issues related to the topics included in the online user feedbacks.
US11657413B2
Methods, apparatus, systems and articles of manufacture are disclosed to project ratings for future broadcasts of media. Disclosed example methods include normalizing, with a processor, audience measurement data corresponding to media exposure data, social media exposure data and programming information associated with a future quarter to determine normalized audience measurement data. Disclosed example methods also include classifying a media asset based on the programming information to determine a media asset classification. Disclosed example methods also include building, with the processor, a projection model based on a first subset of the normalized audience measurement data, the first subset of the normalized audience measurement data associated with a first time frame relative to the future quarter, the first subset of the normalized audience measurement data based on the media asset classification, and applying, with the processor, the programming information to the projection model to project ratings for the media asset.
US11657411B1
The present invention provides a system, method, software and data structure for independently predicting attitudinal and message responsiveness, using a plurality of attitudinal or other identification classifications and a plurality of message content or version classifications, for a selected population of a plurality of entities, such as individuals or households, represented in a data repository. The plurality of predictive attitudinal (or identification) classifications and plurality of predictive message content (ore version) classifications have been determined using a plurality of predictive models developed from a sample population and applied to a reference population represented in the data repository, such as attitudinal, behavioral, or demographic models. For each predictive attitudinal (or identification) classification, at least one predominant predictive message content or version classification is independently determined. The exemplary embodiments also provide, for each predictive attitudinal classification, corresponding information concerning predominant communication media (or channel) types, predominant communication timing, predominant communication frequency, and predominant communication sequencing.
US11657410B2
Described are a system, method, and computer program product for generating and applying a predictive wait time estimate using predictive modeling. The method includes receiving initial transaction data representative of a plurality of transactions between a plurality of transaction accounts and at least one merchant. The method also includes generating, for each subinterval, training data including at least one of the following: service rate during the subinterval, number of transactions during the subinterval, total transaction value during the subinterval, mean transaction value during the subinterval, year, month, day of week, or any combination thereof. The method further includes generating a predictive model that generates an output of arrival rate for an input of at least one time parameter. The method further includes generating the predictive wait time estimate for a designated time.
US11657405B2
Embodiments of the present disclosure provide methods, systems, apparatus, and computer program products are for detecting whether a suspect component such as an integrated circuit (IC) or a system-on-chip (SoC) is recycled. Specifically, various embodiments involve processing power supply rejection ratio (PSRR) data obtained from a low drop-out regulator (LDO) used for the suspect component using a recycle detection machine learning model to generate a recycle prediction. In particular embodiments, the recycle detection machine learning model is developed based at least in part on degradation of PSRRs of LDOs. Accordingly, a determination is made as to whether the suspect component is recycled based on the recycle prediction. If so, then an indication that the suspect component is recycled is provided.
US11657395B2
Technologies for managing payment authorization request messaging for payment transactions include a transaction management controller. The transaction management controller receives a transaction amount for a payment transaction from a business management engine and a payment transaction type from a point of interaction device. The transaction management controller initializes a transaction processing module that corresponds to the received payment transaction type. The transaction processing module defines payment processing parameters for processing payment transactions of the payment transaction type. One or more of the payment processing parameters are modified based on configuration data received from a remote configuration device. The transaction management controller processes the payment transaction as a function of the payment processing parameters. Other embodiments are described and claimed.
US11657391B1
The source code of a smart contract defines a schema with a map name, a key-tuple, and a value-tuple. The key-tuple can be populated with a value associated with a native field name that is associated with the principal that created a transaction.
US11657389B2
Techniques are disclosed relating to a method that includes, in response to a request from a user to complete a secure transaction, determining, by a computer system, that a plurality of transaction options is available for completing the secure transaction. The method further includes generating, by the computer system, a plurality of authentication codes, each authentication code of the plurality corresponding to a respective one of the plurality of transaction options. Receiving a particular authentication code of the plurality of authentication codes from a computing device associated with the user causes a selection of a corresponding transaction option.
US11657387B2
The invention is a method for securing a system including a plurality of entities and a repository storing usage patterns. The method comprises the following steps: for each of the entities involved in a transaction requested by a user, capturing a behavior data reflecting the dynamic behavior of said entity, generating a set of locality-sensitive-hashing hashes from each of said behavior data, computing a similarity score for each of the entities involved in the transaction, based on both said usage patterns and the set of generated locality-sensitive-hashing hashes, and based on a subset of the computed similarity scores, applying a preset security action to the transaction.
US11657380B2
A consumer may initiate a transaction using a transaction account. The transaction account issuer may transmit a notification to the consumer that the transaction has been authorized. The consumer may select requestees with whom to split the transaction. The transaction account issuer may transmit instructions via APIs to peer-to-peer payment systems to request payment from the requestees. The peer-to-peer payment systems may transfer the payment to the transaction account issuer, and the transaction account issuer may apply to payment to the consumer's transaction account.
US11657375B2
Methods, systems and apparatus are provided for facilitating financial transactions using an IC type financial card presented at a terminal. A requested transaction for monetary value is processed via a first transaction type. If the transaction is successful, monetary value is dispensed to the user. If unsuccessful, the card is not ejected and the transaction is processed via a second transaction type. The first transaction type might be a PIN based ATM transaction and the second transaction type might be a signature based transaction.
US11657365B2
A method and a system for operating an electronic locker system for parcel deposit and pick-up via a network of at least one mobile device, the system comprising: a remote shipping system communicating via a long distance communication network with the at least one mobile device, at least one parcel locker constituted of at least one autonomous compartments cluster including at least one compartment equipped with a door and including a locking module, which controls locking and unlocking of the door and communicates locally with the at least one mobile device via a short distance communication, and comprising an energy management module configured for managing transitions of energy modes and allowing the at least one autonomous compartments cluster to be run in a sleep mode; the method comprising: establishing a communication between the at least one mobile device and the remote shipping system, regularly emitting by the locking module, while in the sleep mode, a broadcasted short message addressed to the at least one mobile device for establishing a short distance communication session with the at least one mobile device, receiving by the at least one mobile device from the remote shipping system an authenticator generated by the remote shipping system and provided in a ciphered form to said at least one mobile device, this authenticator being used for sending by the at least one mobile device to the locking module a request including the authenticator, and deciphering with a secret key stored in the locking module the authenticator for an automatic validation of the request, wherein no authorization code is generated and provided to the locking module for the automatic validation of the request.
US11657358B2
According to certain aspects, a method of assessing users of a data storage system can include receiving configuration information relating to a deployed configuration of a first data storage cell and including number of installed data storage hardware and/or software components, the first data storage cell comprising a plurality of client computing devices and being configured to create and store one or more secondary copies of primary data generated by the plurality of client computing devices. The method may also include receiving information relating to an incident opened by a user of the first data storage cell. The method may further include updating a performance metric associated with the user to a new value to reflect a negative impact on the performance metric resulting from the opening of the incident by the user, wherein the degree of the negative impact is based at least in part on the configuration information.
US11657355B2
Systems and methods are provided for recommending price of benefit items offered through a membership platform. Exemplary implementations may: obtain benefit information for content creators of a membership platform; obtain consumption information, the consumption information describing acceptance of offers for the benefit items at the requested amounts by the subscribers of the content creators; train a machine learning model on input/output pairs to generate a trained machine learning model, the individual input/output pairs including training input information and training output information; store the trained machine learning model; determine, using the trained machine learning model, recommended amounts of consideration for the benefit items that correspond to greater acceptance; generate recommendations for individual content creators conveying the recommended amounts for the benefit items offered by the individual content creators; and/or perform other operations.
US11657345B2
In an approach to resource monitoring and allocation recommendation, a computer determines a work activity for a risk assessment. A computer determines one or more resources assigned to the work activity. A computer determines one or more current activities associated with the one or more resources assigned to the work activity. Based on the one or more resources assigned to the work activity and on the one or more current activities associated with the one or more resources assigned to the work activity, a computer determines a confidence level associated with successful completion of the work activity. A computer determines the confidence level does not exceed a pre-defined threshold. A computer determines one or more resource scenarios to improve the confidence level. A computer ranks the one or more resource scenarios. A computer generates a resource allocation recommendation based on the ranked one or more resource scenarios.
US11657326B2
Shaded bid values may be determined and/or submitted to one or more auction modules for participation in auctions. Auction information including at least one of impression indications associated with the auctions, sets of features associated with the auctions, the shaded bid values associated with the auctions, etc. may be stored in a database. A machine learning model may be trained using the auction information to generate a first machine learning model with feature parameters associated with features. A bid request, indicative of a second set of features, may be received. The first machine learning model may be used to determine win probabilities and/or expected bid surpluses associated with multiple shaded bid values based upon one or more feature parameters, of the feature parameters, associated with the second set of features. A shaded bid value for submission may be determined based upon the win probabilities and/or the expected bid surpluses.
US11657324B2
Embodiments of the present disclosure relate to a method, an electronic device, and a computer program product for processing data. According to exemplary implementations of the present disclosure, a method for processing data includes: determining a factor associated with a first input of a deep learning model, wherein the factor affects the number of threads for executing the deep learning model; generating a plurality of first partial inputs by using the first input based on the factor, wherein each first partial input in the plurality of first partial inputs is a part of the first input; and performing an operation on the plurality of first partial inputs by using the deep learning model, and generating an output of the deep learning model. Thereby, the data processing performance can be improved, and the resource requirement for data processing is lowered.
US11657316B2
Provided is a method and system for analyzing data in a run model at an edge device in a network environment. The method includes acquiring, at the edge device, data from the cloud environment, running a predetermined run model associated with the edge device and performing a first determination process by determining whether data analysis result from the run model performed is greater than an acceptance threshold. When it is determined that the data analysis result is less than the acceptance threshold, the method further performs a second determination process by determining whether the data analysis result is greater than a consideration threshold. If greater than the consideration threshold, the data is stored as acquired data to be further considered, and transferred to a cloud server.
US11657315B2
Methods, systems, and apparatus for implementing a unitary quantum gate on one or more qubits. In one aspect, a method includes the actions designing a control pulse for the unitary quantum gate, comprising: defining a universal quantum control cost function, wherein the control cost function comprises a qubit leakage penalty term representing i) coherent qubit leakage, and ii) incoherent qubit leakage across all frequency components during a time dependent Hamiltonian evolution that realizes the unitary quantum gate; adjusting parameters of the time dependent Hamiltonian evolution to vary a control cost according to the control cost function such that leakage errors are reduced; generating the control pulse using the adjusted parameters; and applying the control pulse to the one or more qubits to implement the unitary quantum gate.
US11657307B1
Techniques for data lake-based text generation and data augmentation for machine learning training are described. A user-provided dataset including documents and corresponding label information can be automatically supplemented by creating additional high-quality document samples, with labels, via a large repository of documents in a data lake. Documents from the data lake may be identified as being semantically similar to the user-provided documents but different enough to allow a resulting model to learn from the variation in these documents. New documents can be generated from user-provided document samples or data lake sample documents by identifying and replacing slots within the samples and rewriting adjunct tokens.
US11657304B2
A resource-efficient technique is described for producing and utilizing a set of trained embeddings. With respect to its training phase, the technique receives a group of sparsely-expressed training examples of high dimensionality. The technique processes the training examples using a distributed training framework of computing devices. With respect to its inference stage, the technique draws on the embeddings produced by the training framework. But in one implementation, the inference-stage processing applies a different prediction function than that used by the training framework. One implementation of interference-stage processing involves determining a distance between a query embedding and a candidate item embedding, where each such embedding is obtained or derived from the trained embeddings produced by the training framework. Another manifestation of inference-stage processing involves adjusting click counts based on identified relations among items embeddings.
US11657300B2
A method for predicting a time-to-failure of a target storage device may include training a machine learning scheme with a time-series dataset, and applying the telemetry data from the target storage device to the machine learning scheme which may output a time-window based time-to-failure prediction. A method for training a machine learning scheme for predicting a time-to-failure of a storage device may include applying a data quality improvement framework to a time-series dataset of operational and failure data from multiple storage devices, and training the scheme with the pre-processed dataset. A method for training a machine learning scheme for predicting a time-to-failure of a storage device may include training the scheme with a first portion of a time-series dataset of operational and failure data from multiple storage devices, testing the machine learning scheme with a second portion of the time-series dataset, and evaluating the machine learning scheme.
US11657286B2
The present disclosure provides an improved approach to implement structure learning of neural networks by exploiting correlations in the data/problem the networks aim to solve. A greedy approach is described that finds bottlenecks of information gain from the bottom convolutional layers all the way to the fully connected layers. Rather than simply making the architecture deeper, additional computation and capacitance is only added where it is required.
US11657284B2
An electronic apparatus for compressing a neural network model may acquire training data pairs based on an original, trained neural network model and train a compressed neural network model compressed from the original, trained neural network model using the acquired training data pairs.
US11657281B2
This disclosure describes an activity recognition system for asymmetric (e.g. left- and right-handed) activities that leverages the symmetry intrinsic to most human and animal bodies. Specifically, described is 1) a human activity recognition system that only recognizes handed activities but is inferenced twice, once with input flipped, to identify both left- and right-handed activities and a training method for learning-based implementations of the aforementioned system that flips all training instances (and associated labels) to appear left-handed and in doing so, balances the training dataset between left- and right-handed activities.
US11657277B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing sequence modeling tasks using insertions. One of the methods includes receiving a system input that includes one or more source elements from a source sequence and zero or more target elements from a target sequence, wherein each source element is selected from a vocabulary of source elements and wherein each target element is selected from a vocabulary of target elements; generating a partial concatenated sequence that includes the one or more source elements from the source sequence and the zero or more target elements from the target sequence, wherein the source and target elements arranged in the partial concatenated sequence according to a combined order; and generating a final concatenated sequence that includes a finalized source sequence and a finalized target sequence, wherein the finalized target sequence includes one or more target elements.
US11657275B2
A computer-implemented method for obtaining a detection and/or a prediction about a state of a physical system is provided. The method comprises: retrieving an artificial neural network that processes a plurality of input values to provide one or more network output values; converting the artificial neural network into one or more mathematical functions, wherein each mathematical function maps the plurality of input values to a function value that coincides with one of the one or more network output values; applying at least one patch to at least one of the one or more mathematical functions, wherein the at least one patch comprises at least one mathematical expression that affects the function value of the at least one patched mathematical function; retrieving a plurality of state input values related to the physical system; computing one or more state function values by feeding the plurality of state input values to the one or more mathematical functions including the at least one patched mathematical function; obtaining the detection and/or prediction from the one or more state function values.
US11657273B2
An adaptive learning power modeling method includes: sampling at least one of a plurality of network components to form a power consumption evaluation network according to at least one parameter within a parameter range; evaluating a predictive power consumption of a to-be-measured circuit by the power consumption evaluation network; training and evaluating an actual power consumption and the predictive power consumption of the to-be-measured circuit by the power consumption evaluation network to obtain an evaluation result; and performing training according to the evaluation result to determine whether to change the power consumption evaluation network.
US11657264B2
Media content is received for streaming to a user device. A neural network is trained based on a first portion of the media content. Weights of the neural network are updated to overfit the first portion of the media content to provide a first overfitted neural network. The neural network or the first overfitted neural network is trained based on a second portion of the media content. Weights of the neural network or the first overfitted neural network are updated to overfit the second portion of the media content to provide a second overfitted neural network. The first portion and the second portion of the media content are sent with associations to the first overfitted neural network and the second overfitted to the user equipment.
US11657236B2
Systems and methods may reduce bias in an artificial intelligence model. The system may receive word embedding model generated based on a corpus of words. The system may determine a bias definition vector in an embedding space of the word embedding model. The system may receive bias classification criteria. The bias classification criteria may include logic to group word vectors in the word embedding model based on a distance measurement from the bias definition vector. The system may identify, in the word embedding model, a first group of vectors and a second group of vectors based on the bias classification criteria and the bias definition vector. The system may generate a debiased artificial intelligence model. The debiased artificial intelligence model may include associations between words and metrics. The system may weight the metrics for the words associated with the first and second group of vectors with a non-zero penalization factor.
US11657229B2
A computer-implemented method, according to one embodiment, is for performing review of semantic role labeling resources. The computer-implemented method includes: receiving pairs of automatically projected semantic verb frames, and computing a similarity score for each of the pairs of semantic verb frames. A joint distributional semantic system is trained using the computed similarity scores. Moreover, a determination is made as to whether to merge each pair of the semantic verb frames, by applying the joint distributional semantic system to that pair. In response to determining that a given pair of semantic verb frames should be merged, an indication is provided to a recipient that the given pair of semantic verb frames should be merged.
US11657227B2
Machine learning model training corpus debiasing includes identifying an attribute of input text selected from the training corpus, the attribute including word(s) of the input text, and the attribute corresponding to an attribute class encompassing different possible class values, recognizing bias in the input text with respect to the attribute class, and generating output text corresponding to the attribute and imparting diversity with respect to the attribute class and relative to the input text, where generating the output text uses an optimization function based on loss objectives to minimize loss in the generated output text as compared to the input text.
US11657225B2
Systems and methods for generating a tuned summary using a word generation model. An example method includes receiving, at a decoder of the word generation model, a training data learned subspace representation of training data. The method also includes identifying tunable linguistic characteristics of the word generation model and training the decoder to output a training tuned summary of the training data learned subspace representation based on at least one of the tunable linguistic characteristics. The method further includes receiving an input text and a target characteristic token, and generating, by the trained decoder of the word generation model, each word of a tuned summary of the input text from a learned subspace representation and from feedback about preceding words of the tuned summary, wherein the tuned summary is tuned to target characteristics represented by the target characteristic token.
US11657220B2
A system for website building system server includes a dialog builder to build a customization user interface specific to at least two user selected objects of a page on a website built with the website building system, where at least one of the at least two user selected objects has pre-defined customizable attributes and non-customizable attributes, where a customizable attribute has at least one customization record to define it, and a displayer to display the customization user interface as a component layout based dialog according to the layout of user selected objects contributing customization records to the dialog builder.
US11657219B2
Methods and systems for using machine learning models to organize and select modular components for user interface templates. For example, the methods and systems may use machine learning and/or artificial intelligence to generate user interfaces with a preferred number of user input fields and/or pages, in which the preferred number both satisfies any requirements for the user interface (e.g., information, categories of information, etc.), and ensures that all privacy concerns are met.
US11657216B2
Aspects of the present disclosure relate to input text management. Input text can be received from a user. A set of key elements can be extracted from the input text. A determination can be made whether the user is mapped to an existing cluster. In response to determining that the user is mapped to an existing cluster, a structured table mapping key elements to text modifications can be referenced. The input text can be modified according to the structured table mapping key elements to text modifications, wherein the existing cluster is associated with a text modification scheme within the structured table, wherein the text modification scheme includes a first mapping of key elements to text modifications.
US11657212B2
While receiving a user input of content of a first document, a computer system, dynamically and in real time, identifies relevant information items from a plurality of information feeds. Specifically, one or more other documents is obtained in a collection of documents that are relevant to the first document being entered by a user. When it is determined that changes in member documents of the set of one or other documents satisfies a stabilization criterion while receiving the user input, related terms are extracted from the content of the first document and the one or more other documents and used to identify the relevant information items including the related terms from the plurality of information feeds that is distinct from the collection of documents. The relevant information items are then presented on a display for the user.
US11657204B2
Embodiments of the present application relate to the technical field of semiconductor, and disclose a design method of a wafer layout and an exposure system of a lithography machine. The design method of a wafer layout includes: providing a yield distribution map of a wafer under an initial wafer layout; determining a yield edge position of the wafer according to the yield distribution map; and calculating a new wafer layout according to a die size and the yield edge position.
US11657197B2
A software studying unit (122) calculates software processing time of each of a plurality of functions in a target source program. A data-flow graph generation unit (121) generates an inter-function data-flow graph of the plurality of functions based on the target source program. A hardware studying unit (130) calculates hardware processing time of each function and a circuit scale of each function by a high-level synthesis for the target source program. An implementation combination selection unit (140) selects, based on the software processing time of each function, the hardware processing time of each function, the circuit scale of each function, and the inter-function data-flow graph, an implementation combination of one or more functions to be implemented by software and one or more functions to be implemented by hardware.
US11657187B2
A method for displaying screen information includes obtaining visitor information of a visitor of a display device. Once a page to be visited by the visitor is determined, a current color scheme for at least one controllable element of the page to be visited is determined according to the visitor information and a page type of the page to be visited.
US11657186B2
Embodiments of systems and methods for privacy shield design and placement in an Information Handling System (IHS) are described. In some embodiments, a privacy shield may include a film configured to emit light and a circular aperture in the film, such that the privacy shield is configured to be deployed in front of a lens of a camera coupled to an IHS.
US11657172B2
Techniques to provide mobile access to content are disclosed. A request from a mobile application running on a mobile device to access content is received at a connector node. A user credential associated with the request is used to identify at the connector node a policy associated with the request. A policy metadata associated with the policy is provided from the connector node to the mobile application running on the mobile device. The mobile application may include application code that is responsive to the policy metadata to perform, with respect to the request to access content, an action indicated by the policy.
US11657156B2
In one aspect, a device includes at least one processor and storage accessible to the at least one processor. The storage includes instructions executable by the at least one processor to identify a power change condition in the device, and responsive to the power change condition, execute a scan for malware on the device using an operating system (O.S.) loaded into memory of the device from a server separate from the device.
US11657149B2
Examples of the present disclosure describe systems and methods for a behavioral threat detection virtual machine. In examples, the virtual machine executes a rule comprising rule instructions. A rule may comprise one or more wait rule instructions that causes the virtual machine to pause execution. As events are added to an event queue for the rule virtual machine, the behavioral threat detection virtual machine evaluates such events in order to identify a positive or, in some instances, a negative match. When a matching event is identified, rule execution resumes. Eventually, a determination is made as a result of processing events and wait packets, thereby indicating the presence or absence of a malicious or potentially malicious behavior, among other examples. Thus, among other things, the behavioral threat detection virtual machine maintains a state associated with rule execution and processes events to identify behaviors accordingly.
US11657146B2
An illustrative method includes a data protection system determining a first compressibility metric associated with write traffic processed by a storage system, the first compressibility metric indicating an amount of storage space saved if the write traffic is compressed; determining a second compressibility metric associated with read traffic processed by a storage system, the second compressibility metric indicating an amount of storage space saved if the read traffic is compressed; determining, based on a comparison of the first compressibility metric with the second compressibility metric, that the write traffic is less compressible than the read traffic; determining, based on the write traffic being less compressible than the read traffic, that the storage system is possibly being targeted by a security threat; and performing, based on the determining that the storage system is possibly being targeted by the security threat, a remedial action with respect to the storage system.
US11657145B2
A containerisation orchestrator (26) is controlled by an analysis system (20, 21, 22) which assesses an application and a device for compatibility to have a candidate application installed on the device using the orchestrator. The analysis includes an assessment of the vulnerability of the installed application to failure or malicious attack, and a risk assessment of the consequences of such an event. The candidate containerised configuration (20) for the application is also assessed for compatibilities and vulnerabilities.
US11657144B2
A method of downloading or opening a file in response to a user input made through an application running in the computer system, includes the steps of detecting by the application that the user input is to download or open a file, issuing a request by the application to a file sanitation server to sanitize the file to remove embedded codes in the file and return the sanitized file, and upon receiving the sanitized file by the application, saving the sanitized file in a folder where the sanitized file can be opened.
US11657133B2
Exemplary embodiments are directed to a multi-modal biometric analysis system including one or more illumination sources, one or more cameras, and a processing device. The illumination sources are configured to illuminate an iris of a subject. The cameras are configured to capture one or more images of the subject during illumination of the subject with the one or more illumination sources. The images include iris biometric data associated with the iris of the subject and face biometric data associated with a face of the subject. The processing device receives as input the one or more images, analyzes the iris biometric data for iris biometric authenticity, analyzes the face biometric data for face biometric authenticity, and compares the iris biometric data and the face biometric data to determine the biometric authenticity of the subject.
US11657129B2
A robot operation terminal includes multiple application programs. The robot operation terminal is connected to a controller that controls a robot, and the robot operation terminal receives an input operation carried out by an operator to operate or set the robot. In each of application programs, a necessity of an inbuilt login is set to confirm an operation authority of the operator.
US11657126B2
Systems and methods for dynamic workspace targeting with crowdsourced user context are described. In some embodiments, an Information Handling System (IHS) of a workspace orchestration service may include a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: detect execution of an application in a workspace instantiated by a client IHS; validate the application based upon productivity context information and security context information received from the client IHS; and in response to the validation, distribute the validated application to another workspace instantiated by another client IHS.
US11657117B2
A system, computer program product, and method are presented for integrating centralized systems with disparate devices and non-standardized communications protocols and message specifications. The method includes identifying one or more interface systems for one or more facilities. Each facility includes a centralized computing system. The method also includes capturing one or more interface specifications for the respective interface systems. The method further includes creating one or more JavaScript Object Notation (JSON) files from the interface specifications. Each JSON file includes one or more logical properties associated with the respective interface systems. The method also includes creating one or more JSON file combinations through stitching at least a portion of the one or more JSON files. The method further includes establishing cloud-based communications between the interface systems and the respective centralized system of the facilities through the JSON file combinations.
US11657115B2
A method, systems and apparatuses for preventing a user abandonment from a browser window are disclosed. In an exemplary embodiment, abandonment prevent on a user mobile device comprises pushing a placeholder variable onto a history object of the browser window while the user is on a first website. The user may be directed to the first website from a referrer. User may navigate backwards using a device interface element, such as a back button. When user navigation triggers a popstate, and the history for the browser is null, the user is directed to a preferred website.
US11657108B1
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing session replay with multiple browser tabs. The program and method provide for receiving plural session events corresponding to a browsing session of a webpage, the plural session events corresponding to user interactions performed across plural browser tabs with respect to the webpage; determining, based on the plural session events and for each browser tab of the plural browser tabs, a set of in-focus time periods during which user interaction was focused on the browser tab relative to other browser tabs of the plural browser tabs; and consolidating, for the determined sets of in-focus time periods, session events of the plural session events into chronological order, the consolidated session events corresponding to a single stream of in-focus activity for the browsing session across the plural browser tabs.
US11657105B2
The automated social networking graph mining and visualization technique described herein mines social connections and allows creation of a social networking graph from general (not necessarily social-application specific) Web pages. The technique uses the distances between a person's/entity's name and related people's/entities names on one or more Web pages to determine connections between people/entities and the strengths of the connections. In one embodiment, the technique lays out these connections, and then clusters them, in a 2-D layout of a social networking graph that represents the Web connection strengths among the related people's or entities' names, by using a force-directed model.
US11657099B2
An information processing apparatus according to an exemplary embodiment includes a likelihood acquisition unit, a first evaluation unit, a determination unit, and a second evaluation unit. The likelihood acquisition unit is configured to acquire class likelihood for first medical data given a correct answer label, by using a first classifier for classifying medical data. The first evaluation unit is configured to evaluates a degree of deviance based on the class likelihood acquired by the likelihood acquisition unit and a class answer corresponding to the correct answer label. The determination unit is configured to determine whether the degree of deviance by the first evaluation unit satisfies a predetermined criterion. The second evaluation unit is configured to, based on second medical data satisfying the predetermined criterion, out of the first medical data, evaluate a similarity between the second medical data and third medical data to be subjected to classification.
US11657095B1
A system is provided for determining when supplemental content unresponsive to a user input is to be presented during a user interaction. The system determines an action, performance of which, may trigger output of supplemental content. The system may determine when, during a user interaction corresponding to performance of the action, supplemental content may be presented. The system may use constraint data indicating a device type via which the content may be presented, and a time duration during which the supplemental content may be presented. If the constraint data is satisfied, the system may determine to present the supplemental content.
US11657092B2
Aspects of the present disclosure provide for operations for a tree data structure that provides order-based node traversal. For some embodiments, the tree data structure stores one or more key-value pairs, implements at least one linked-list data structure, and enables traversal of nodes within the tree data structure based on a key order (e.g., forward or reverse key order).
US11657084B2
A machine may be configured to execute a machine-learning process for identifying and understanding fine properties of various items of various types by using images and associated corresponding annotations, such as titles, captions, tags, keywords, or other textual information applied to these images. By use of a machine-learning process, the machine may perform property identification accurately and without human intervention. These item properties may be used as annotations for other images that have similar features. Accordingly, the machine may answer user-submitted questions, such as “What do rustic items look like?,” and items or images depicting items that are deemed to be rustic can be readily identified, classified, ranked, or any suitable combination thereof.
US11657082B2
Systems and methods for displaying media files on a device are provided. The device provides a first mode that displays a subset of media files, determined by a user query, from a plurality of media files. Once activated, the first mode persists on the device prior to becoming inactive. A second mode of the device displays the plurality of media files. The second mode is active when the first mode is inactive. An instruction is received from a user. When the instruction specifies the first mode by inclusion of a user query, a corresponding subset of files is obtained from a remote system. The subset of files is sequentially displayed until the period of time has elapsed according to the first mode. When the instruction does not specify a query, the plurality of files is polled for from a remote device and sequentially displayed according to the second mode.
US11657078B2
Methods and apparatuses are described for automatically identifying text sections of a document to generate a searchable hierarchical data structure. A computing device receives a document comprising text entities and converts the document from a first format to a second format, including generating metadata associated with text alignment, text position, text spacing, or fonts. The computing device extracts the text blocks, including determining coordinates associated with each text block using the metadata. The computing device determines document sections using the document metadata by identifying strings in the extracted text blocks that indicate a presence of a bullet point in the document, assigns a hierarchical category to each identified document section, and inserts text of each document section into a hierarchical data structure based upon the assigned hierarchical category. The computing device traverses the hierarchical data structure using search request data to identify document sections relating to the search request data.
US11657075B2
Methods and apparatus for determining aspects of locations based on computing interactions of users that pertain to the locations. In some implementations, an aspect of a location may be determined based on comparing a first computing interaction measure for the location to a second measure. The first computing interaction measure may be determined based on a first group of computing interactions that pertain to the location. In some implementations, the second measure may be determined based on a second group of addition computing interactions. In some implementations, a textual summary may be generated automatically based on the first and/or second computing interaction measure, and/or based on the determined aspect.
US11657067B2
The disclosed technology relates to a system configured to receive operations data from a content management system, wherein the operations data comprises a log of operations, execute the log of operations, and update, based on execution of the log of operations, a remote tree representing a server state for content items stored on the content management system.
US11657065B2
Systems and methods include causing presentation of a first cluster in association with an event of the first cluster, the first cluster from a first set of clusters of events. Each event includes a time stamp and event data. Based on the presentation of the first cluster, an extraction rule corresponding to the event of the first cluster is received from a user. Similarities in the event data between the events are determined based on the received extraction rule. The events are grouped into a second set of clusters based on the determined similarities. Presentation is caused of a second cluster in association with an event of the second cluster, where the second cluster is from the second set of clusters.
US11657063B2
A computer system for behavioral analytics of native Information Technology Service Management (ITSM) incident handling data includes a processor, a memory, a de-normalized target data source for behavioral analysis, a transformation processor, and a statistical processor. The transformation processor reads an identified portion of the ITSM data and creates new normalized fields for the de-normalized target data source by parsing selected text fields from the portion of ITSM data. The created new normalized fields include a working group field and an associated support level field. The transformation processor further creates new de-normalized aggregation fields for the incipient de-normalized target data source based on the newly created normalized fields. The newly created de-normalized aggregation fields include fields characterizing incident handling behavior. A statistical processor further processes target data for behavioral analytics. The transformation processor populates the target data source's de-normalized data fields with aggregated incident handling data and behavioral characterizations.
US11657052B2
A plurality of histograms are maintained with respect to a dataset. The dataset includes a plurality of data segments. In response to a query that includes a plurality of conditions ordered in an initial sequence, a plurality of corresponding rejection rates is determined for the plurality of conditions based at least in part on the plurality of histograms. The plurality of conditions are re-ordered according to the plurality of corresponding rejection rates associated with the plurality of conditions to form a reordered sequence for the plurality of conditions. The query is executed according to the reordered sequence of the plurality of conditions.
US11657037B2
Techniques related to query execution against an in-memory standby database are disclosed. A first database includes PF data stored on persistent storage in a persistent format. The first database is accessible to a first database server that converts the PF data to a mirror format to produce MF data that is stored within volatile memory. The first database server receives, from a second database server, one or more change records indicating one or more transactions performed against a second database. The one or more change records are applied to the PF data, and a reference timestamp is advanced from a first to a second timestamp. The first database server invalidates any MF data that is changed by a subset of the one or more transactions that committed between the first and second timestamps.
US11657027B2
A system and method are provided for logically copying data from a source database to a first target database and a second target database. Based on table partition information, the source database is queried to collect partition metadata information for a first set of partitions and a second set of partitions. A first set of the partition metadata information for the first set of partitions and a second set of the partition metadata information for the second set of partitions can be used to create at least one extent chunk for each partition of a table. The source database can be queried, based on a first set of extent chunks and a second set of extent chunks, for a first set of data to be written to the first target database and a second set of data from the source database to be written to the second target database.
US11657015B2
A device is provided with two or more uplink ports to connect the device via two or more links to one or more sockets, where each of the sockets includes one or more processing cores, and each of the two or more links is compliant with a particular interconnect protocol. The device further includes I/O logic to identify data to be sent to the one or more processing cores for processing, determine an affinity attribute associated with the data, and determine which of the two or more links to use to send the data to the one or more processing cores based on the affinity attribute.
US11657004B2
A method and system for memory attack mitigation in a memory device includes receiving, at a memory controller, an allocation of a page in memory. One or more device controllers detects an aggressor-victim set within the memory. Based upon the detection, an address of the allocated page is identified for further action.
US11657001B2
A management technology for mapping data of a non-volatile memory is shown. A controller establishes a first mapping table and a second mapping table. By looking up the first mapping table, the controller maps a first logical address issued by the host for data reading to a first block substitute. By looking up the second mapping table, the controller maps the first block substitute to a first physical block of the non-volatile memory. The first mapping table further records a first offset for the first logical address. According to the first offset recorded in the first mapping table, the first logical address is mapped to a first data management unit having the first offset in the first physical block represented by the first block substitute.
US11656996B2
A memory system includes a memory device comprising a plurality of pages, and a controller suitable for storing data, inputted in response to a write command received from a host, in corresponding pages among the plurality of pages, wherein the controller generates and manages a bitmap table indicating order information of the inputted data according to the type of the write command.
US11656993B2
The present disclosure generally relates to prefetching data from one or more CPUs prior to the data being requested by a host device. The prefetched data is prefetched from memory and stored in cache. If a host device requests data that is not already in cache, then a determination is made regarding whether the data is scheduled to be written into cache. If the data is not in cache and is not scheduled to be written into cache, then the data is retrieved from memory and delivered to the host device. If the data is scheduled to be written into cache, or is currently being written into cache, then the request to retrieve the data is delayed or scheduled to retrieve the data once the data is in cache. If the data is already in cache, the data is delivered to the host device.
US11656991B2
An information processing device comprises: a memory comprising a cache for storing information related to an object from a plurality of objects, and a summary structure configured to store a summary for the object; a volume configured to store a merge file including the plurality of objects, and a set of dump-files, each dump-file being associated with a specific cache-dump operation of the cache; and a processor configured to assign, to the cache, a first identifier; perform a cache-dump operation based on generating a dump-file associated with the first identifier and storing the information related to the object from the cache to the generated dump-file; and assign, to the cache, a second identifier, wherein the second identifier is larger than the first identifier.
US11656988B2
A memory device and an operation method thereof are provided. The memory device includes: a plurality of page buffers, storing an input data; a plurality of memory planes coupled to the page buffers, based on received addresses of the memory planes, a plurality of weights stored in the memory planes, the memory planes performing bit multiplication on the weights and the input data in the page buffers in parallel to generate a plurality of bit multiplication results in parallel, the bit multiplication results stored back to the page buffers; and at least one accumulation circuit coupled to the page buffers, for performing bit accumulation on the bit multiplication results of the memory planes in parallel or in sequential to generate a multiply-accumulate (MAC) operation result.
US11656985B2
Methods and systems are provided for allocating memory. A portion of memory may be allocated by: selecting a type of memory to allocate in a client device from a group of memory types in response to a memory allocation request and/or in response to a request to access a portion of an address space, wherein the selection of the type of memory to allocate is based on an available memory determination; selecting a portion of the local primary memory, a portion of the external primary memory, or a portion of the memory-mapped file for the portion of memory to allocate at the client device depending on the selected type of memory; and mapping at least the selected portion to the address space.
US11656980B2
Disclosed herein is an extensible memory subsystem comprising a dual in-line memory module (DIMM) that includes a dynamic random-access memory (DRAM) having a basic memory space, a DIMM memory controller coupled to the DRAM, a memory interface configured to couple the DIMM to a DIMM connector of a computing device, and a first extension interface configured to couple the DIMM to a first remote memory module having a first remote memory space, wherein the DIMM memory controller is configured to map a DIMM memory space comprising the basic memory space of the DRAM and the first remote memory space of the first remote memory module, the DIMM memory space being accessible by the computing device upon the DIMM being coupled to the computing device via the memory interface, and a first remote memory module coupled to the DIMM via the first extension interface of the DIMM.
US11656973B2
According to embodiments of the present disclosure, a method of debugging datacentric programming languages, a computer program product, and a computer system. The method may comprise receiving, by a processor, an expression to be evaluated against an input data structure; evaluating, by the processor, the expression to produce an output data structure, wherein the evaluating comprises automatically augmenting the input data structure with positional metadata; receiving a user selection of a data element from a datacentric programming element; and in response to the user selection, by the processor, using the positional metadata to display a providence of the selected data element.
US11656971B2
A processor comprises a microarchitectural feature and dynamic tuning unit (DTU) circuitry. The processor executes a program for first and second execution windows with the microarchitectural feature disabled and enabled, respectively. The DTU circuitry automatically determines whether the processor achieved worse performance in the second execution window. In response to determining that the processor achieved worse performance in the second execution window, the DTU circuitry updates a usefulness state for a selected address of the program to denote worse performance. In response to multiple consecutive determinations that the processor achieved worse performance with the microarchitectural feature enabled, the DTU circuitry automatically updates the usefulness state to denote a confirmed bad state. In response to the usefulness state denoting the confirmed bad state, the DTU circuitry automatically disables the microarchitectural feature for the selected address for execution windows after the second execution window. Other embodiments are described and claimed.
US11656966B2
A home computing cloud (HCC) supports one or more Internet of Things (IoT) devices, possibly with different connectively protocols, in a local environment. The HCC often reduces the amount of data traffic sent to a public computing cloud (PCC) by locally processing collected device data rather than by sending the device data to the PCC for processing. This approach reduces the amount of data traffic sent over the network, improves data privacy and helps to maintain a desired quality of service level. In order to do so, the HCC may download an appropriate data analytic model from the PCC, train the model, execute the trained model to obtain prediction information from collected IoT device data, and upload the trained model to the PCC. Alternatively, the HCC and PCC may execute sub-models of the analytic model and exchange the outputs of the sub-models with each other.
US11656960B2
Disclosed herein are system, method, and computer program product embodiments for disaster resilience of applications managed by Kubernetes operators. An embodiment operates by creating an orchestration and worker cluster, where the worker cluster is coupled to the orchestration cluster by a proxy server. Custom resources are deployed to the orchestration cluster and custom resource controllers are deployed to the worker cluster. The proxy server federates these custom resources between the orchestration cluster and the worker cluster. During disasters, the worker cluster is recreated and reconciled to prevent loss of the federated cluster.
US11656957B1
A tool for replacing a first database node of a database management system by a second database node. The tool receives an indication that the first database node received a data access request for accessing a database shared between the first database node and the second database node. The tool duplicates the data access request at the first database node. Responsive to a determination that the duplicated data access request includes a data changing statement and a previously executed statement, the tool modifies the duplicated data access request to prevent execution of the data changing statement and the previously executed statement at the second database node. The tool executes the modified duplicated data access request at the second database node. The tool replaces, based on a replacement condition being met, the first database node with the second database node in the database management system.
US11656949B2
In some examples, a method comprises: receiving a request to read data within a specified range from a backup file storing at least one base snapshot and at least one incremental snapshot; looking up the specified range in range filters from the backup file, the range filters corresponding to snapshots stored in the backup file and each range filter comprising bits indicating whether data exists at respective ranges within the snapshot corresponding to the respective range filter; and in response to the looking up, reading the requested data from the looked-up range in the backup file.
US11656948B2
Techniques described herein relate to a method for managing data protection services for data clusters. The method includes identifying, by a mapping module of a data protection manager, an initial discovery event associated with a data cluster; in response to identifying the discovery event, by the mapping module: sending a request for currently deployed components to a data cluster manager associated with the data cluster; obtaining data cluster component inventory information associated with the data cluster from the data cluster manager; mapping protection policy types to data cluster components of the data cluster using the data cluster component inventory information and component data protection information; and initiating performance of data protection services for the data cluster components based on the mapped protection policy types.
US11656944B1
Technology is described for a checkpoint service for code function checkpoints associated with instances of code functions executed by a computing hub in a local area network. Subsequent to the execution of a code function being suspended by the computing hub, the computing hub may generate a code function checkpoint describing the execution of the code function. The computing hub may persist the code function checkpoint to storage using a checkpoint service. The computing hub may create the code function checkpoint in response to monitoring metrics associated with the computing hub, such as processor overutilization. The computing hub may resume the execution of the code function at a later time using the code function checkpoint retrieved from the checkpoint service.
US11656940B2
Methods, systems, and devices for techniques for managing temporarily retired blocks of a memory system are described. In some examples, aspects of a memory system or memory device may be configured to determine an error for a block of memory cells. For example, a controller may determine an existence of the error and may temporarily retire the block. A media management operation may be performed on the temporarily retired block and, depending on one or more characteristics of the error, the temporarily retired block may be enabled or retired.
US11656939B2
In some embodiments, a method for die-level monitoring is provided. The method includes distributing user data throughout a plurality of storage nodes through erasure coding, wherein the plurality of storage nodes are housed within a chassis that couples the storage nodes. Each of the storage nodes has a non-volatile solid-state storage with non-volatile memory and the user data is accessible via the erasure coding from a remainder of the storage nodes in event of two of the storage nodes being unreachable. The method includes producing diagnostic information that diagnoses the non-volatile memory on a basis of per package, per die, per plane, per block, or per page, the producing performed by each of the plurality of storage nodes. The method includes writing the diagnostic information to a memory in the storage cluster.
US11656938B2
A processing device in a memory sub-system receives an indication that a write back operation was performed for a management unit in a memory device. Responsive to receiving the indication that the write back operation was performed, the processing device initiates a read verify operation for the management unit and receives an indication of a number of write back errors associated with the management unit during the read verify operation. The processing device further determines whether the number of write back errors satisfies a read verify threshold criterion, and responsive to the number of write back errors satisfying the read verify threshold criterion, remaps the management unit to a different location on the memory device.
US11656933B2
A processor may receive a software fix package. The processor may apply an interim software code fix of the software fix package to software of a device, where the interim software code fix includes adjusting one or more tunable computing parameters to one or more first values. The processor may identify that a reboot of the device is recommended for application of a permanent code fix of the software fix package. The processor may identify that the device was not rebooted after receipt of the software fix package. The processor may determine that a dynamic reconfiguration event has taken place. The processor may apply, automatically, one or more second values for the one or more tunable computing parameters associated with the interim software code fix of the software fix package.
US11656931B2
A method includes obtaining a first operation execution time corresponding to an operation performed on a page of a first data unit of a memory device, determining whether the first operation execution time satisfies a condition that is based on a second operation execution time, wherein the second operation execution time is indicative of lack of defect in at least a second data unit of the memory device, and responsive to determining that the first operation execution time satisfies the condition that is based on the second operation execution time, initiating a defect scan operation of at least a subset of pages of the first data unit.
US11656923B2
A method includes creating a publisher configured to send messages over a channel having a shared memory. The method includes creating at least one subscriber configured to receive the messages over the channel by sequentially referencing memory slots of the plurality of memory slots. The method includes determining that the next sequential memory slot is currently referenced by a subscriber. The method includes delaying sending the message by the publisher based on determining that the next sequential memory slot is currently referenced by the subscriber. The method includes receiving an event trigger indicative of message reading by the subscriber. The method includes, responsive to receiving the event trigger, determining that the next sequential memory slot is not currently referenced. The method includes sending the message to the next sequential memory slot based on determining that the next sequential memory slot is not currently referenced.
US11656917B2
A distributed processing management apparatus 10 is connected to a plurality of execution servers 20 so as to be able to communicate with the execution servers 20. The distributed processing management apparatus 10 is provided with a conversion instruction unit 11 configured to specify, for each execution server 20, a data format usable by a machine learning engine executed by the execution server 20, and issue an instruction to convert a data format of data held by the execution server 20 to the specified data format.
US11656906B2
A service partitioned into service components requiring different resources is assigned to at least one cloud of a set of clouds. With interdependent service components, a service-placement engine is configured to coordinate assignments of individual service components. The service-placement engine receives from a client a definition of each service component and indications of components interdependence. Each cloud that satisfies compliance requirements, capability requirements, and resource requirements of a service component is considered eligible to host the service component. Selection of a specific eligible cloud is based on an overall cloud merit which depends on the service-component definition and the location of the client.
US11656902B2
Disclosed in the present invention are a distributed container image construction scheduling system and method. The system includes a construction node and a management node. The construction node includes an image constructor for executing a construction task issued by the management node. The management node includes a console and a scheduler. The console is responsible for acquiring the relevant parameters such as a development dependency library and system configuration required by a user, and generating tasks with these parameters and sending same to the scheduler. The scheduler is used for receiving the tasks sent by the console, detecting the legitimacy of the tasks, and sending the tasks to the corresponding construction node to be run.
US11656898B2
A guest operating system (120) of a virtual machine (12) writes, into a shared memory (111), data destined for a virtual machine (13) together with a destination ID and a source ID. The delivery manager (181) supplies data to a communicator (182) when a determination is made that an information processing device (21) is specified in a delivery information table (161) as a delivery destination corresponding to the destination ID and the source ID. The communicator (182) transmits the data supplied from the delivery manager (181) to the information processing device. The delivery manager (181) writes first data into a shared memory (112) and delivers the first data to the virtual machine (13) when determining that a delivery destination corresponding to the destination ID and the source ID is not specified in the deliver information table (161).
US11656897B2
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). An operating method of a device for network function virtualization (NFV) in a communication system includes obtaining a virtual network function descriptor (VNFD), identifying VNF configuration information expressed in a programming language from the VNFD, determining VNF resource information based on the VNF configuration information, and transmitting a VNF generation request message including the VNF resource information.
US11656892B1
Systems and methods are described for modifying input and output (I/O) to an object storage service by implementing any combination of and any number of owner-specified functions and native functions. A function can implement a data manipulation. The functions can be applied prior to implementing a request method (e.g., GET, PUT, LIST, etc.) specified within the I/O request, such that the data to which the method is applied may not match the object specified within the request. For example, a user may request to obtain a data set. The data set may be passed to a native function that filters sensitive data to the data set, the output of the native function may be passed to an owner-specified function that redacts data from the filtered data set, and the request method may then be applied to the output of the owner-specified function.
US11656891B2
Technology for enabling a hypervisor to perform copy on write features on encrypted storage of a virtual machine. An example method may involve: receiving, by a guest program from a hypervisor, an indication that identifies a first storage block of a first virtual machine, wherein the first storage block is write protected by the hypervisor; identifying, by the guest program, a second storage block of a second virtual machine; and copying, by the guest program, data of the first storage block to the second storage block, wherein the data of the first storage block and data of the second storage block are encrypted using different cryptographic inputs.
US11656888B2
A snapshot handler is registered with an event monitoring subsystem of a process virtual machine, the registering specifying a trigger event of the snapshot handler, wherein the trigger event comprises execution of a specified portion of an application executing in the process virtual machine, the trigger event specified externally from a source code of the application. Responsive to the event monitoring subsystem detecting an occurrence of the trigger event, the snapshot handler is executed, storing data of an execution state of the process virtual machine at a time of occurrence of the trigger event.
US11656886B1
Accessibility for vision impaired users is improved with a novel screen reader system. A user interface control of a first application that switches a language applied to text displayed on the first application is identified to a second application. The second application stores an identifier for the user interface control and a value representative of the language selected by the user interface control to a data structure. The second application then listens for user control events occurring on the first application such as focus, click and selection events. When the second application detects the user interface control switching languages the second application changes the default screen reader language to the language of the visual text of the first application. Thus, the text-to-speech output of the visual text is read with the correct speech inflection and pronunciation of the selected language.
US11656884B2
Systems and processes for application integration with a digital assistant are provided. In accordance with one example, a method includes receiving an audio input including a natural-language user input and identifying an intent object of a set of intent objects. The intent object may be derived from the natural-language user input. The method further includes identifying a software application associated with the intent object of the set of intent objects, providing the intent object to the software application to cause the software application to perform a task associated with the intent object, receiving a result response indicating whether the task was successfully performed, and providing an output indicating whether the task was performed.
US11656879B2
An automated operating system networking configuration system includes a server computing device with an operating system that is included in a trust domain, and a management controller device included in the trust domain and coupled to the server computing device via a management channel. The management controller device identifies an operating system networking configuration for the operating system and transmits an instruction via the management channel to the server computing device to perform operating system networking configuration operations using the operating system networking configuration. A management service in the operating system receives the instruction from the management controller device via the management channel and, in response to receiving the instruction while being in the trust domain with the management controller device, automatically retrieves the operating system networking configuration. The management service then automatically configures the operating system using the operating system networking configuration.
US11656878B2
Initializing a computing system using dormant pages includes marking a set of guest physical addresses as dormant. It further includes, for each node in a plurality of physical nodes, designating a set of real physical addresses for zeroing. An operating system is executing collectively across the physical nodes.
US11656875B2
A method for emulating a guest centralized flag architecture by using a native distributed flag architecture. The method includes receiving an incoming instruction sequence using a global front end; grouping the instructions to form instruction blocks, wherein each of the instruction blocks comprise two half blocks; scheduling the instructions of the instruction block to execute in accordance with a scheduler; and using a distributed flag architecture to emulate a centralized flag architecture for the emulation of guest instruction execution.
US11656868B1
The present disclosure comprises systems and methods to convert Existential Datalog source code into Differential Dataflow source code, whereby databases or knowledge graphs, some of whose relations are defined from other relations using Existential Datalog rules can be maintained incrementally.
US11656861B2
A computer-implemented method of selectively installing an application from an application archive file is disclosed. The method includes receiving an indication to install an application on a computing device, the application being available for download as an archive file storing a manifest file and one or more installation files. The method further includes determining that installation of the application is permissible. The determining includes: without downloading the archive file, downloading at least a portion of the manifest file; and determining, based on the at least a portion of the manifest file, that installation of the application on the computing device would comply with a device management policy for the computing device. After determining that installation of the application is permissible, the archive file is downloaded and the application is installed therefrom. Related computer-readable media and computer systems are also disclosed.
US11656858B2
A program generation unit that generates voltage value information for making an LSI run on an operating voltage value based on a voltage context, wherein the program generation unit is provided with: a first compiler configured to compile a source program and that generate an object including a command sequence; a second compiler configured to generate the voltage value information based on a command density in the command sequence; and a linker configured to link the object with the voltage value information and that generates a user program.
US11656843B2
A method for quickly starting an application service, and a terminal. The method includes acquiring, by a terminal, event trigger information; starting, by the terminal, the application service software after determining that the event trigger information meets a preset quick startup condition; and acquiring, by the terminal, a voice instruction input by a user, and running the application service software according to the voice instruction. According to the method provided in the embodiments of the present disclosure, application service software is started by using event trigger information, so that a background of a terminal starts to perform recording only after the application service software is started, and background recording is stopped after the terminal provides an application service for a user, preventing a recording device in the background of the terminal from being always in a recording state, and further reducing power consumption of the terminal.
US11656838B2
In some embodiments, an electronic device receives, via one or more input devices, an input corresponding to a request to display a user interface associated with a first respective content mix, wherein the first respective content mix is associated with a first respective time period. In some embodiments in response to receiving the input corresponding to the request to display the user interface associated with the first respective content mix, the electronic device displays, via a display, the user interface. In some embodiments, the user interface includes a plurality of representations of content items including visual indications of amounts of consumption, of a first consumption metric type, by a user during the first respective time period, and a plurality of representations of content creators including visual indications of consumption, of a second consumption metric type, by the user during the first respective time period.
US11656837B2
According to various embodiments, an electronic device comprises, a memory for storing instructions, and a processor for executing the stored instructions, wherein the processor is further configured, as the instructions are executed, to identify a trigger to execute a first event associated with a sound output of an external electronic device, to identify the location of a user within a space where the electronic device is located, to identify information about the sound at the location of the user, and on the basis of the information about the identified sound, to control the properties of a sound outputted by at least one of the external electronic device performing the first event or another external electronic device generating a sound.
US11656831B2
An example apparatus includes a communication interface; memory; a screen to present media; and processor circuitry to at least: cause transmission of an indication related to a screen state to a source device, the screen state corresponding to at least one of an orientation capability or a rotation capability of the screen of a sink device; and access the media, the media from the source device, the media adapted based on the indication related to the screen state.
US11656825B2
A communication apparatus, a control program of the communication apparatus, and a relay apparatus are provided. The communication apparatus is configured to download electronic data from a server storing a first amount or more of electronic data and to output the downloaded electronic data. The communication apparatus includes an output unit configured to output a second amount of electronic data smaller than the first amount at one time, a download information acquiring unit configured to acquire download information necessary for downloading the first amount of electronic data stored in the server, from the server, a download unit configured to download the second amount of electronic data of the first amount of electronic data from the server, using the download information acquired by the download information acquiring unit. The output unit is configured to output the electronic data downloaded by the download unit.
US11656823B2
An information processing apparatus that manages print processes of plural printing apparatuses, the information processing apparatus includes a processor configured to acquire execution information indicating an execution status of each printing apparatus from the plural printing apparatuses, in a case in which a predetermined condition regarding processing of converting print data into a raster image is satisfied in one printing apparatus, extract another printing apparatus capable of executing the processing of converting the print data into the raster image from among other printing apparatuses other than the one printing apparatus by using the execution information, cause the other printing apparatus, that is extracted, to execute the processing of converting the print data of a print job scheduled to be printed in the one printing apparatus into the raster image, and perform control to transmit the raster image created by the other printing apparatus to the one printing apparatus.
US11656813B2
A printing system includes: a conveyance controller configured to control a conveyor, the conveyor being configured to convey paper having a printing surface in which label portions are formed at predetermined intervals; a sensor configured to irradiate light on the paper conveyed by the conveyor to detect reflected light of the irradiated light; a detector configured to detect an output of the sensor; a moving average calculator configured to calculate moving averages of voltage values based on the output of the sensor detected by the detector; and a determiner configured to determine that a portion between an adjacent pair of the label portions has been detected based on the moving averages of the voltage values calculated by the moving average calculator, and the output of the sensor.
US11656808B2
An information processing apparatus includes a presentation determination processor that presents selection information for causing a user to select an image-forming apparatus for executing printing and a distance determination processor that measures, when a first image-forming apparatus is selected in the selection information, a distance of the first image-forming apparatus from an installation position and determines whether the measured distance is equal to or larger than a predetermined distance. When determining that the distance is equal to or larger than the predetermined distance, the presentation determination processor performs a presenting process of presenting confirmation information for confirming whether the image-forming apparatus for executing printing is to be switched from the first image-forming apparatus.
US11656803B2
A plurality of computing devices are communicatively coupled to each other via a network, and each of the plurality of computing devices is operably coupled to one or more of a plurality of storage devices. The storage devices may be assigned to one of a plurality of memory tiers, and the data in a storage device may be reassigned to another storage device in a different memory tier.
US11656800B2
According to one embodiment, a memory system retrieves write data from a write buffer of a host, and executes a write operation of writing the write data to a write destination location of a write destination block selected from a plurality of blocks. In a case where a first read command to designate the write data as read target data is received from the host before the write operation is finished such that the write data becomes readable, the memory system executes a read operation including an operation of reading the read target data from the write buffer of the host and an operation of returning the read target data to the host. The memory system prohibits releasing a region in the write buffer where the write data is stored until execution of the first read command is completed.
US11656796B2
A data processor includes a fabric-attached memory (FAM) interface for coupling to a data fabric and fulfilling memory access instructions. A requestor-side adaptive consistency controller coupled to the FAM interface requests notifications from a fabric manager for the fabric-attached memory regarding changes in requestors authorized to access a FAM region which the data processor is authorized to access. If a notification indicates that more than one requestor is authorized to access the FAM region, fences are activated for selected memory access instructions in a local application.
US11656792B2
A data storage system provides persistent storage in bulk non-volatile memory. A controller of the data storage system receives a host write command and buffers associated host write data in both a first write cache in non-volatile memory and a mirrored second write cache in volatile memory. The controller destages the host write data to the bulk non-volatile memory from the second write cache but not the first write cache. The controller services relocation write commands requesting data relocation within the bulk non-volatile memory by reference to the second write cache. Servicing the relocation write commands includes buffering relocation write data in the second write cache but not the first write cache and destaging the relocation write data to the bulk non-volatile memory from the second write cache.
US11656786B2
An operation method of a storage device includes, when receiving a write request for a first namespace among a plurality of namespaces logically divided and recognized by an external host device, determining whether an available space of the first namespace is insufficient; when it is determined that the available space of the first namespace is insufficient, allocating a portion of an available space of a second namespace different from the first namespace from among the plurality of namespaces to a temporary space for the first namespace; transmitting information about a lack of the available space of the first namespace and information about the allocation of the temporary space of the second namespace to the external host device; and storing data corresponding to the write request for the first namespace in the temporary space of the second namespace.
US11656776B2
In creating an extent array in a storage system, in response to receiving a request to generate an extent array using idle extents in storage devices, a width of an extent stripe is determined, and a size of the extent array is designated by the storage system. A first extent group and a second extent group are respectively selected from the storage devices based on the width to form a first extent stripe and a second extent stripe, and a first extent at a given position in the first extent group and a second extent at a given position in the second extent group are respectively located in different storage devices. Based on the first extent stripe and the second extent stripe, an address mapping representing the extent array is generated. The address mapping includes association between extent identifiers of extents and extent indexes of the extents.
US11656774B2
A memory device is configured to communicate with one or more external devices, the memory device including a configurable bit or a mode select pin for determining which one of two or more different communication protocols that the memory device uses to communicate with the one or more external devices, wherein the two or more different communications protocols include at least a Controller Area Network (CAN) protocol and a System Management Bus (SMBus) protocol.
US11656766B2
A temporal correlation may be determined between times specified according to different time standards on different storage network components. A host system may poll a storage system periodically. In response to each poll request, the storage system may respond with the current time on the storage system (CST) according to the time standard of the storage system. The host system may store temporal correlation information (TCI) associating the CST and the current time on the host system (CHT) according to the time standard of the host system. A data structure (TCT) may be provided, where each entry may specify TCI for a CST/CHT pair, the TCI including the CST, CHT and other information corresponding to the temporal correlation between the pair. The TCI may be used to correlate the time of a phenomenon according to the host system time standard to a time according to the storage system time standard.
US11656760B2
A control system installed aboard a vehicle and configured to allow the user to control, by performing a touch gesture on a control touch screen, a function of the equipment of the vehicle. The control system includes a computation module, the control touch screen and a remote screen that is configured to display display data corresponding to said function in the user's field of vision. The control touch screen is configured to generate instruction data associated with a control area on which the user performs the touch gesture on the basis of the display data displayed by the remote screen. The computation module is configured to generate the display data; to determine, on the basis of the instruction data, the function controlled by the user; and to communicate with the equipment of the vehicle so that the equipment activates the function controlled by the user.
US11656741B2
Orthodontic aligners can be used to help shape a patient's teeth, jaw, and gums. Aligners are designed to move teeth into a desired position. Prior to the treatment, a dental professional will prepare a treatment plan (e.g., a set of aligners, etc.) Each aligner in the set may perform a different action on different subsets of teeth. Many dental professionals use animation software to show the patient an animation/video of the changes that are going to occur to the patient's teeth/jaw over time as a result of the treatment plan. While the animation may visually depict how the teeth and mouth are going to change, it does not tell the patient what is being performed (i.e., the actions that are being taken to move the teeth). As a result, the patient often has a significant number of questions because they are not properly educated on the treatment.
US11656740B2
A method and apparatus for representing a conversation of related messages is provided. In a message collection user interface for displaying messages sent and received by a communications device, a dynamic session placeholder is used for a respective conversation of related messages. The message collection user interface is displayed including any dynamic session placeholders in the list of messages. As messages from the conversation are occasioned, the dynamic session placeholder is updated. When the message collection is displayed, it is displayed in accordance with the updated session placeholder.
US11656739B2
The disclosure relates to a method for controlling an operation list, including: obtaining a remaining space between a target operation item and a bottom of a display region, of a display of a device, when the target operation item is located at a preset position; obtaining a size of a current list viewport of the operation list; extending the size of the current list viewport based on the remaining space to generate an extended current list viewport; laying out the operation list based on the extended current list viewport to obtain a size of a next operation item of the target operation item; and determining a display position of the target operation item based on the size of the next operation item and the remaining space.
US11656733B2
The present invention relates to a position specifying method for specifying a position through touch input in a screen displayed on a touch panel display. The position is specified by the steps of acquiring an initial contact position that is a contact position at the start of sensing of a position where contact is made with the touch panel display, displaying a position displaying cursor in a position according to the initial contact position, displaying the position displaying cursor in the position according to the initial contact position during the period for which the contact position sensing continues until the distance from the initial contact position to the contact position reaches a predetermined distance and terminating the display of the position displaying cursor with no position specifying operation performed in a case where the contact position sensing is terminated before the distance from the initial contact position to the contact position reaches the predetermined distance, and displaying the position displaying cursor in such a way that the position displaying cursor follows movement of the contact position after the distance from the initial contact position to the contact position reaches the predetermined distance so that the relative positional relationship between the position displaying cursor and the contact position at the point of time when the distance from the initial contact position to the contact position reaches the predetermined distance is maintained during the period for which the contact position sensing continues and setting, when position-specifying-operation finalizing operation is sensed after the distance from the initial contact position to the contact position reaches the predetermined distance, the position where the position displaying cursor is displayed when the position-specifying-operation finalizing operation is sensed to be a specified position.
US11656717B2
One variation of a system includes: a frame; a sensor module; and a controller. The frame includes: a base structure that locates a display defining a front face of a device; and a lateral frame structure extending along and adjacent an edge of the display and supported on a side of the base structure. The base structure and the lateral frame structure cooperate to define a channel arranged behind the display and extending longitudinally between the lateral frame structure and the side of the base structure. The sensor module is arranged in the channel and includes: a substrate; and a linear array of sensors arranged on the substrate and outputting sense signals representing local deflections of the lateral frame structure. The controller detects locations and force magnitudes of side inputs on the device, proximal the edge of the display, based on sense signals output by the linear array of sensors.
US11656716B2
A control method for an optical fingerprint sensor and a touch controller is provided, for canceling or reducing capacitive loading. The optical fingerprint sensor includes a plurality of pixels, and each of the pixels has a first control signal line and a second control signal line. Each of the pixels is further coupled to a first voltage source line, a second voltage source line and a sensing line. The control method includes the step of configuring at least one of the first control signal line, the second control signal line, the first voltage source line, the second voltage source line and the sensing line to be floating when the touch controller is in a touch operation period.
US11656714B2
An assistive device and method to provide non-visual assistance to a user to perceive the surrounding world, comprises a haptic feedback interface that includes a plurality of haptic elements. The assistive device generates a first touch-discernible output layout on the haptic feedback interface using the plurality of haptic elements. The first touch-discernible output layout corresponds to a first reproduction of a 3D real-world area within a first proximity range of the assistive device. The first touch-discernible output layout includes at least a first set of haptic indicators to discern movement of a first set of moving objects within the first proximity range. The first set of haptic indicators are generated on the haptic feedback interface to discern a plurality of objects of the 3D real-world area. The first set of haptic indicators are generated based on at least an environmental condition obtained from the sensor data.
US11656713B2
A touch indicating cover includes a light-guide plastic piece, a printed circuit layer, an ink layer, a passivation layer, and a light-emitting component. The light-guide plastic piece has a first surface and a second surface opposite to each other, wherein the second surface of the light-guide plastic piece comprises a plurality of microstructures. The printed circuit layer is disposed on the first surface of the light-guide plastic piece. The ink layer is disposed on the printed circuit layer and the first surface of the light-guide plastic piece, wherein the ink layer comprises a light-emitting pattern region corresponding to the microstructures. The passivation film is disposed on the ink layer. The light-emitting component is embedded in the first surface of the light-guide plastic piece and connected to the printed circuit layer, wherein the light-emitting component is disposed adjacent the light-emitting pattern region.
US11656712B2
An example a method of detecting a force applied to a side of an input device including sensor electrodes, the method including: detecting first capacitive responses corresponding to a first plurality of sensor electrodes disposed near the side of the input device; detecting second capacitive responses corresponding to a second plurality of sensor electrodes disposed near a center of the input device; and determining a magnitude of the force applied to the side of the input device based on at least one of: a number of the second capacitive responses satisfying a first threshold; or magnitudes of the second capacitive responses.
US11656706B2
A touch display apparatus sensing a touch of a user and/or a tool is provided. The touch display apparatus may include a light-emitting device including an upper electrode which extends in a first direction, an encapsulating element on the upper electrode, a touch wire on the encapsulating element and a link wire disposed between a device substrate and the light-emitting device, wherein the link wire is connected to the upper electrode of the light-emitting device, and wherein the touch wire includes a portion overlapping with the upper electrode of the light-emitting device. Thus, in the touch display apparatus, a process of forming components for sensing the touch may be simplified.
US11656701B2
Disclosed is an organic light emitting display having reduced thickness and weight. The organic light emitting display with a touch sensor removes the necessity of an additional adhesion process by directly forming a touch sensor including a touch sensing line and a touch driving line and a color filter on the encapsulation layer covering a light emitting device, thereby simplifying a manufacturing process and reducing manufacturing costs.
US11656697B2
A touch-sensitive textile device that is configured to detect the occurrence of a touch, the location of a touch, and/or the force of a touch on the touch-sensitive textile device. In some embodiments, the touch-sensitive textile device includes a first set of conductive threads oriented along a first direction, and a second set of conductive threads interwoven with the first set of conductive threads and oriented along a second direction. The device may also include a sensing circuit that is operatively coupled to the first and second set of conductive threads. The sensing circuit may be configured to apply a drive signal to the first and second set of conductive threads. The sensing circuit may also be configured to detect a touch or near touch based on a variation in an electrical measurement using the first or second set of conductive threads.
US11656685B1
A portable information handling system includes a keyboard having a first set of conventional keys with a first travel distance to impact a membrane, such as keys having rubber dome biasing devices, and a second set of keys having a second smaller travel distance to impact the membrane with an alternative biasing device and haptic feedback to reinforce an input feel for an end user. In one example embodiment, the second set of keys are biased upward with a compressible foam with the membrane raised by a platform structure under the second set of keys and a piezoelectric device under the membrane for each key to provide a vibration when the membrane detects an input.
US11656680B2
A method of operating a virtual image generation system comprises allowing an end user to interact with a three-dimensional environment comprising at least one virtual object, presenting a stimulus to the end user in the context of the three-dimensional environment, sensing at least one biometric parameter of the end user in response to the presentation of the stimulus to the end user, generating biometric data for each of the sensed biometric parameter(s), determining if the end user is in at least one specific emotional state based on the biometric data for the each of the sensed biometric parameter(s), and performing an action discernible to the end user to facilitate a current objective at least partially based on if it is determined that the end user is in the specific emotional state(s).
US11656667B2
An integrated security system that includes a security coprocessor coupled to a conventional security system panel and an interactive security system. The integrated security system enables conventional security system features as well as the consumer-oriented interactive features and functions of an interactive security system without sacrificing reliability or the significant burden and cost associated with frequent software updates associated with conventional security systems. The integrated security system also minimizes or eliminates the need for new battery backup circuitry or larger batteries.
US11656663B2
In various embodiments, a wearable component configured to be worn on a head of a user is disclosed. The wearable component can comprise a wearable support and an electronic component coupled to or disposed within the wearable support. A thermal management structure can be provided in thermal communication with the electronic component. The thermal management structure can be configured to transfer heat from the electronic component away from the head of the user when the wearable support is disposed on the head of the user.
US11656656B2
A display device includes a display panel including a rear surface and a front surface, where the front surface is provided with a display surface and including a folding axis extending in a first direction, a first barrier member disposed on the rear surface of the display panel and having a modulus of about 1 GPa to about 300 GPa, a first coupling member disposed on a rear surface of the first barrier member, and a metal plate disposed on a rear surface of the first coupling member and including a first plate portion and a second plate portion which are arranged in a second direction crossing the first direction and a connection portion connecting the first plate portion and the second plate portion, where the first coupling member does not overlap the connection portion in a plan view.
US11656652B1
In one embodiment, a rigid plate of a display for an information handling system includes: a main rigid portion having a first plate thickness; and a recessed rigid portion having a second plate thickness less than the first plate thickness, the recessed rigid portion including one or more interlock holes disposed proximate to an edge of the recessed rigid portion, the one or more interlock holes configured to couple the rigid plate to a display chassis of the display via an interlock portion.
US11656650B2
The kernel function generation unit 81 defines a first kernel function by using two-dimensional feature representation that represents a combination of two features of data. The model learning unit 82 defines a linear model including an inner product of a mapping used in the first kernel function and a first weight and performs learning with the defined linear model. The component expanding unit 83 expands the learned linear model to define expanded component representation that is new component representation of the data. The expansion model generation unit 84 generates an expansion model including an inner product of data by the expanded component representation and a second weight.
US11656648B1
A foldable pedal apparatus for a vehicle is provided. The foldable pedal apparatus is configured such that pedal pads protrude into an interior of a vehicle to be exposed toward a driver in a pop-up state in a manual driving mode in which the driver manually drives, and the pedal pads are inserted into a case on a footrest panel not to be exposed toward the driver in a hidden state in an autonomous driving mode in which the driver does not manually drive, and is configured to be able to operate and generate a signal related to a pedal function by pressure when the pedal pads have been popped up by pressure-based operating pedal assemblies.
US11656645B2
An electronic device may include a main circuit including multiple sub-circuits powered by a direct-current (DC) power supply circuit. The main circuit has a main circuit current demand being a time-varying demand for a DC voltage-regulated supply current being a function of a number of the sub-circuits being active. The DC power supply circuit may include multiple DC voltage regulators to provide the main circuit with the supply current and a command decoding and power management circuit to control enablement of the voltage regulators. The command decoding and power management circuit may be configured to detect an instant value of the main circuit current demand and to selectively enable one or more of the voltage regulators based on the detected instant value.
US11656644B2
A control circuit of a power converter includes a first sensing circuit, a reference voltage generation circuit, an error amplifying circuit and a PWM circuit. The first sensing circuit, coupled to a first output circuit, provides a first current sensing signal. The reference voltage generation circuit, coupled to the first sensing circuit, provides a reference voltage according to the first current sensing signal. The error amplifying circuit, coupled to the reference voltage generation circuit, receives the reference voltage and an output feedback voltage of the power converter to provide an error amplifying signal. The PWM circuit, coupled between the error amplifying circuit and the first output circuit, receives the error amplifying signal and provides a control signal to control the first output circuit. The reference voltage generation circuit further receives the error amplifying signal and adjusts the reference voltage it generates according to the error amplifying signal.
US11656642B2
An electronic circuit comprises an error amplifier and an overshoot and undershoot detection circuit. The error amplifier has an output stage including a differential input to single ended output amplifier that includes a frequency compensation resistor. A switch circuit is connected across the frequency compensation resistor that shunts the frequency compensation resistor when activated. The overshoot and undershoot detection circuit compares differential input nodes of the output amplifier to a baseline voltage signal and activates the switch circuit when detecting an overshoot condition or an undershoot condition using the baseline voltage signal.
US11656635B2
The present invention discloses a heading generation method of an unmanned aerial vehicle including the following steps of: making a preliminary flight for selecting a point of view to record flight waypoints, the waypoints including positioning data and flight altitude information of the unmanned aerial vehicle; receiving and recording flight waypoints of the unmanned aerial vehicle; generating a flight trajectory according to waypoints of the preliminary flight; editing the flight trajectory to obtain a new flight trajectory; and transmitting the edited new flight trajectory to the unmanned aerial vehicle to cause the unmanned aerial vehicle to fly according to the new flight trajectory. The present invention further relates to a heading generation system of an unmanned aerial vehicle.
US11656630B2
A robot includes a drive system configured to maneuver the robot about an environment and data processing hardware in communication with memory hardware and the drive system. The memory hardware stores instructions that when executed on the data processing hardware cause the data processing hardware to perform operations. The operations include receiving image data of the robot maneuvering in the environment and executing at least one waypoint heuristic. The at least one waypoint heuristic is configured to trigger a waypoint placement on a waypoint map. In response to the at least one waypoint heuristic triggering the waypoint placement, the operations include recording a waypoint on the waypoint map where the waypoint is associated with at least one waypoint edge and includes sensor data obtained by the robot. The at least one waypoint edge includes a pose transform expressing how to move between two waypoints.
US11656627B2
In one embodiment, a method determines a route from a first location of an autonomous driving vehicle (ADV) to a second location within an open space, the first location being a current location of the ADV. The method determines an objective function based on the route, the objective function having a set of costs for maneuvering the ADV from the first location to the second location. The method determines environmental conditions of the open space and uses the environmental conditions to determine a set of weights, each weight to be applied to a corresponding cost of the objective function. The method optimizes the objective function in view of one or more constraints, such that an output of the objective function reaches minimum while the one or more constraints are satisfied and generates a path trajectory with the optimized objective function to control the ADV autonomously according to the path trajectory.
US11656620B2
To generate a machine learning model for controlling autonomous vehicles, training sensor data is obtained from sensors associated with one or more vehicles, the sensor data indicative of physical conditions of an environment in which the one or more vehicles operate, and a machine learning (ML) model is trained using the training sensor data. The ML model generates parameters of the environment in response to input sensor data. A controller in an autonomous vehicle receives sensor data from one or more sensors operating in the autonomous vehicle, applies the received sensor data to the ML model to obtain parameters of an environment in which the autonomous vehicle operates, provides the generated parameters to a motion planner component to generate decisions for controlling the autonomous vehicle, and causes the autonomous vehicle to maneuver in accordance with the generated decisions.
US11656610B2
The described techniques enable a skid communicator tool to quickly change network settings to those required by a particular skid or network in a process control environment with which a user of the tool wishes to establish communication. These techniques are helpful because skids and networks in process control environments often require different network settings for any device attempting to communicate with the skids or network, and a user often must manually load these network settings every time she wants to communicate with a different network or skid. By contrast, the techniques enable the skid communicator tool to seamlessly connect to, disconnect from, and reconnect to any of the skids or other networks requiring different network settings with minimal input from the user, thus enabling a user to easily move through and interact with different areas, units, or equipment of the process control environment.
US11656600B2
A simulation apparatus stores series data of positions of points (point sequence data) regarding feedback data from a motor which drives an axis of a machine tool, selects, from this stored point sequence data, a point which has a great impact on finished quality of a machined surface as a point for use in a simulation process, and performs the simulation process based on data regarding the selected point.
US11656599B2
A machining simulator that virtually executes a CNC program to simulate a machining result, includes: a 3D model generating unit that virtually executes a plurality of CNC programs to generate a 3D model from respective machining results obtained; a reference position specifying unit that specifies a predetermined coordinate common to a generated plurality of 3D models as a reference position; a superimposed model generating unit that generates a superimposed model in which a plurality of 3D models is superimposed at the reference position; a finite difference model generating unit that generates a finite difference model obtained by taking a finite difference of the 3D models included in the superimposed model generated; and a display control unit that controls display of at least one of the superimposed model generated and the finite difference model.
US11656597B2
A method for recognizing a deburring trajectory, relevant to be performed by a controller or a computer, includes the steps of: according to a process flow of a workpiece, analyzing a CAD file of the workpiece, determining a burr processing area and obtaining a mathematical model of boundary contour curve; applying a linear contour sensor to scan the workpiece to obtain contour section information of the workpiece; performing curve fitting upon the contour section information of the workpiece and the mathematical model of boundary contour curve so as to obtain a boundary curve function; and, utilizing the boundary curve function to determine deburring position information of the workpiece and to further generate a processing path. In addition, a system for recognizing a deburring trajectory is also provided.
US11656594B2
Techniques for enabling the configuration of a voting block for use in a process control system of a process plant are described. According to certain aspects, the voting block may have a voting scheme that dictates an output based on a set of inputs, where the voting block may be configured parametrically using various control selections that direct the behavior of the voting scheme. In particular, a bypass degrade selection may be specified for one or more inputs that controls whether a “bypass” input degrades the voting scheme, a status degrade selection may be specified for one or more inputs that controls whether a “bad” input degrades the voting scheme, and a trip enable selection may be specified that controls whether a trip occurs automatically under certain conditions. The control selections enable the voting blocks to be configured to conform with various specifications and other requirements.
US11656588B2
A method for designing and/or controlling a filter assembly for the air supply to a turbomachine includes: calculating a current and/or an expected concentration of particles in air present at an inlet of at least one filter stage of the filter assembly as a function of a mean size of the particles; calculating a sensitivity spectrum that, depending on the mean size of the particles, indicates an extent to which a predetermined concentration of such particles has a negative effect on performance and/or on service life of the turbomachine; calculating, for at least one filter candidate usable in the filter stage and/or switchable on or off, a concentration of particles to be expected at an outlet of the filter from a concentration and filter properties of the at least one filter candidate; and calculating a quality rating from the concentration and a sensitivity spectrum.
US11656584B2
A method and monitoring unit for security-relevant input on a graphical user interface are provided. A computer generates image data that are transmitted to a display via an image data line. The user interface has at least one graphical operator control element that is selectable by an input device. A monitoring unit is connected to the image data line and reads image data for a security function. The monitoring unit is supplied with input information from the input device, and is connected to a confirmation apparatus via a secure signal path for user confirmation. The monitoring unit ensures and/or checks whether a detected selection of the operator control element is represented correctly, and, in the event of a user confirmation for a represented selection of the operator control element, enables or triggers an associated security-relevant operator control command. This allows secure input even with non-security-certifiable input devices.
US11656576B2
A method for presenting a mapping pseudo-hologram using individual video signal output of a real-time engine according to an embodiment of the present disclosure includes: (a) creating a partial viewpoint video including a character of a virtual reality content corresponding to a first user through a camera positioned at any one point in the virtual reality content; (b) creating a hologram video including at least one of objects around the character in the partial viewpoint video; and (c) projecting the hologram video onto a hologram screen placed between the first user and a second user different from the first user, and in the process (c), the hologram video is projected to be overlaid on the first user when the second user sees the first user.
US11656575B2
An image forming device, including: a housing; a drawer movable between an inside position at which the drawer is located inside the housing and an outside position at which the drawer is located outside the housing; a drum cartridge including a photoconductive drum and a developer roller and mountable on the drawer; a toner cartridge storing toner to be supplied to the developer roller and mountable on the drawer, wherein the drawer includes a first guide that guides the toner cartridge in mounting the toner cartridge on the drawer, and wherein the drum cartridge includes a second guide connected to the first guide in a state in which the drum cartridge is mounted on the drawer, the second guide being configured to guide the toner cartridge in mounting the toner cartridge on the drawer in the state in which the drum cartridge is mounted on the drawer.
US11656569B2
An image forming apparatus includes a frame side plate. A mounting surface of the frame side plate on which a first electrical board is mounted has a frame protruding plate. An electrical box has a box protruding plate overlapping a side surface of the frame protruding plate when assembling of the electrical box to the frame side plate is completed, and engaging portions for assembling protruding in a thickness direction from the box protruding plate. When the electrical box is assembled to the frame side plate, with the engaging portions for assembling in engagement with first engaged portions formed on a protruding side end of the frame protruding plate, the electrical box as a whole is turned around an axis parallel to an extending direction of the frame protruding plate with the engaged portions as a fulcrum, thereby restricting a trajectory of the electrical box during assembling.
US11656556B2
A movable table system comprising two identical tables on a common rail arrangement having a linear rail region underneath a detection unit and a processing unit, and therefore the tables can be alternatingly moved in a straight line along the common rail arrangement, in the same table-movement direction, fully underneath the detection unit and processing unit, and can be independently controlled by a computer unit. The movable table system provides a new option for processing planar workpieces, in which a particularly high throughput rate and improved precision can be achieved using merely one processing unit.
US11656550B2
In certain embodiments, a method for processing a semiconductor substrate includes depositing a resin film on a substrate that has microfabricated structures defining recesses. The resin film fills the recesses and covers the microfabricated structures. The method includes performing, using a photoacid generator (PAG)-based process, a localized removal of the resin film to remove the resin film to respective first depths in the recesses, at least two depths of the respective first depths being different depths. The method includes repeatedly performing, using a thermal acid generator (TAG)-based process and until a predetermined condition is met, a uniform removal of a remaining portion of the resin film to remove a substantially uniform depth of the resin film in the recesses.
US11656548B2
The present invention provides an actinic ray-sensitive or radiation-sensitive resin composition that can provide a resist film with excellent sensitivity and a pattern with excellent LER performance, and can suppress pattern collapse during pattern formation. In addition, the present invention also provides a resist film, a pattern forming method, a mask blank with a resist film, a method for producing a photomask, and a method for manufacturing an electronic device, each using the actinic ray-sensitive or radiation-sensitive resin composition. The actinic ray-sensitive or radiation-sensitive resin composition of an embodiment of the present invention includes a resin X having a repeating unit A represented by General Formula (I), a repeating unit B having an acid-decomposable group, and a repeating unit C selected from a repeating unit c1 represented by General Formula (II) and the like; a compound Y which is a basic compound or ammonium salt compound whose basicity is reduced upon irradiation with actinic rays or radiation; and a photoacid generator Z which is a compound other than the compound Y.
US11656544B2
A robust, high-transmission pellicle for extreme ultraviolet lithography systems is disclosed. In one example, the present disclosure provides a pellicle that includes a membrane and a frame supporting the membrane. The membrane may be formed from at least one of a transparent carbon-based film and a transparent silicon based film. The at least one of the transparent carbon-based film and the transparent silicon based film may further be coated with a protective shell. The frame may include at least one aperture to allow for a flow of air through a portion of the pellicle.
US11656536B1
A softbox light includes a lighting element and a softbox lighting kit including a reflective cloth, a main bracket, a fixed base, a movable base, and an auxiliary bracket, wherein the main bracket is provided on the reflected cloth to allow the reflective cloth to be unfolded to form a box having a light outlet, wherein the auxiliary bracket is connected between the movable base and the main bracket, the movable base is movable with respect to the fixed base, wherein when the movable base is mounted and retained on the fixed base, the main bracket is unfolded by the auxiliary bracket to unfold the reflective cloth, wherein the lighting element is adapted to be installed on the movable base to project light beams to the reflective cloth.
US11656527B2
According to one embodiment, a light control device includes a first liquid crystal cell including a first liquid crystal layer, a second liquid crystal cell including a second liquid crystal layer, and a polarization conversion element. The first liquid crystal layer and the second liquid crystal layer each includes a first region which scatters a first polarized component and transmits a second polarized component and a second region which transmits the first polarized component and scatters the second polarized component. The polarization conversion element overlaps the first region and the second region, converts the first polarized component into the second polarized component, and converts the second polarized component into the first polarized component.
US11656522B2
A temperature regulation system includes a laminate material that has a first light transmissive electrode layer, a rear electrode layer, and a bistable electrophoretic medium disposed between the first and second electrode layer. The electrophoretic medium includes two types of particles that have different charges and color. The amount of incident radiation (visible light, infrared, etc.) that is absorbed by the laminate can be modified by providing a voltage between the electrode layers.
US11656518B2
A display device includes a first display area including a plurality of first pixel areas and a second display area including a plurality of second pixel areas and a plurality of light transmitting areas. Each of the plurality of first pixel areas includes at least one first pixel to display an image. Each of the plurality of second pixel areas includes at least one second pixel to display the image. The light transmitting area does not include a pixel capable of displaying the image and has higher light transmittance than the second pixel area. In the second display area, at least one of the plurality of light transmitting areas is between two second pixel areas adjacent in a first direction, and at least one of the plurality of light transmitting areas is between two second pixel areas adjacent in a second direction different from the first direction.
US11656515B2
A liquid crystal on silicon (LCOS) device includes a silicon substrate and a pair of electrodes including an upper and a lower electrode. The lower electrode is mounted to the silicon substrate and includes a two dimensional array of pixels extending in both a first and second dimension. LCOS device also includes a liquid crystal layer disposed between the upper and lower electrodes and configured to be driveable into a plurality of electrical states by drive signals provided to the pixels of the lower electrode. The pixels are rectangular in profile having longer sides in the first dimension than in the second dimension. Further, the two dimensional array includes a pixel pitch that is greater in the first dimension than in the second dimension.
US11656511B2
An apparatus with first and second transparent conductive oxide layers is described. A photoconductive layer can be positioned between the first and a second transparent conductive oxide layers. The photoconductive layer can be a crystalline layer that can include bismuth silicate or other suitable materials. An electro-optical layer is positioned in contact with the photoconductive layer. In some embodiments the photoconductive layer is positionable to receive a write beam that defines a two-dimensional spatial pattern.
US11656509B2
A window includes: a window frame having an opening defined therein through which an outdoor space and an indoor space communicate with each other; a pair of sashes slidably disposed in the window frame and that slide along an opening direction and a closing direction opposite to the opening direction; variable transmittance windowpanes configured to be fitted in the sashes to open and close the opening together with the sashes depending on sliding of the sashes; the variable transmittance windowpanes having a transmittance variable by electrical connection; first conductive members disposed on the sashes and electrically connected with the variable transmittance windowpanes to supply electric power to the variable transmittance windowpanes; and a second conductive member electrically connected with the first conductive members to supply the electric power to the first conductive members from outside the window frame.
US11656507B2
A thin film transistor substrate comprises: a substrate; a scan line disposed on the substrate and extending along a first direction; a semiconductor layer disposed on the scan line; and a drain electrode disposed on the semiconductor layer and comprising an arc edge outside the scan line, wherein a part of the semiconductor layer extends along a second direction perpendicular to the first direction and the arc edge overlaps the part of the semiconductor layer.
US11656499B2
A direct-type backlight liquid crystal display device is provided, which includes a frame including a main frame, a bottom plate; a liquid crystal display panel, on a top surface of the main frame and parallel to the bottom plate, the liquid crystal display panel includes an array substrate, a color film substrate, a liquid crystal layer and a frame sealant, a pixel unit on the color film substrate includes a sub pixel, the sub pixel on a side of the color film substrate along a first direction parallel to the color film substrate is partially blocked and covered by a black matrix, a backlight unit including a light emitting element and a light homogenizing element; a display control unit, at a lateral end surface of the liquid crystal display panel and electrically connected with the liquid crystal display panel at the lateral end surface of the liquid crystal display panel.
US11656491B2
Disclosed are a temperature control method of an optical modulator and an apparatus therefore. The temperature control apparatus of an optical modulator according to an exemplary embodiment of the present disclosure is to provide a temperature control method of an optical modulator which performs a calibration mode to select a heater control voltage with a maximum optical modulation amplitude (OMA) while adjusting a heater control voltage which drives a heater of the optical modulator, stores a reference temperature measurement code based on a measured temperature value of the optical modulator while driving the heater at a selected heater control voltage, and performs a lock mode which controls a temperature of the optical modulator by changing the heater control voltage using the reference temperature measurement code after stopping the optical modulation amplitude detecting operation and an apparatus therefor.
US11656485B2
A photonic computing system, preferably including an input module, a computation module, and/or control module. The photonic computing system can include one or more optical filter banks, such as in the computation module and/or any other suitable modules. Each optical filter bank preferably includes a plurality of photonic bandgap phase modulators. Each photonic bandgap phase modulator preferably includes a set of photonic crystal segments. The photonic crystal segments can preferably be controlled to transition light propagation between two or more photonic bands.
US11656484B2
Precise polarimetric imaging of polarization-sensitive nanoparticles is essential to resolving their accurate spatial positions beyond the diffraction limit. However, conventional technologies typically employ mechanically rotated optical components, causing beam deviation errors that cannot be corrected beyond the diffraction limit. To overcome this limitation, a spatially stable nano-imaging system is presented for polarization-sensitive nanoparticles. In this disclosure, it is demonstrated that by integrating a voltage-tunable polarizer into optical microscopy, one is able to achieve high precision nano-imaging without mechanically induced image shift. It is also demonstrated that by integrating a voltage-tunable polarizer into photographic imaging system, one can achieve high-speed suppression of reflection glare and/or high-speed variation light exposure to the imager. By applying amplitude-modulated voltages, high-speed rotation of the transmission polarization and/or modulation of transmission intensity can be achieved for dynamic polarimetric nano-imaging. In addition, it is also demonstrated that by integrating a voltage-tunable polarizer into a photographic camera system, one is able to remove glare from object surfaces for providing images with more contrast, and control the variable light exposure as a variable neutral density filter.
US11656472B2
A head-mounted augmented reality device (10) includes a pair of optical modules (12) for the right and left eyes of the user, each having a collimating display source (14) optically coupled to a light guide (16) for directing image illumination towards an eye of the user. A support structure (20) is supported by the head of the user. An optical bench (22) provides a first set of alignment features (26, 28, 32, 74) for aligning and affixing the right optical module and a second set of alignment features (26, 28, 32, 74) for aligning and affixing the left optical module. A suspension arrangement suspends the optical bench relative to the support structure. The optical bench (22) provides the sole mechanical connection between the pair of optical modules (12) and the support structure (20).
US11656455B2
Provided are a planar heat generating body and a vehicle windshield device that are capable of effectively suppressing adhesion of foreign matter thereto. The planar heat generating body includes: a heat generating wire that repeatedly folds so as to cover a surface surrounded by an outline; and a conducting wire for supplying current to the heat generating wire, that has a lower electrical resistance than the heat generating wire, as a result of having a greater width than the heat generating wire, and follows the outline.
US11656453B2
An optical imaging arrangement includes an optical element and a piezoelectric device. The optical element includes an optical element body carrying an optical surface on a front side of the optical element body. The piezoelectric device includes a first electrode and at least one piezoelectric element. The first electrode is configured to cooperate with the at least one piezoelectric element and at least one second electrode, when the at least one second electrode is located on a rear side of the optical element body and the at least one piezoelectric element is located between the first electrode and the at least one second electrode, the rear side of the optical element body being opposite to the front side of the optical element body. The first electrode is located on the front side of the optical element body, and the at least one piezoelectric element is formed by at least one piezoelectric section of the optical element body.
US11656451B2
An image processing apparatus for endoscope includes a processor. The processor sequentially receives a plurality of observation images of an endoscope, detects one or more lesioned parts from each of the plurality of observation images, analyzes visibility of at least one of a distance from the endoscope, an occupied area, a shape, a size, a position in the observation image, a color, luminance, or an organ part relating to the detected lesioned part, sets a display extension time of a detection result of the lesioned part according to the visibility, and outputs the observation image to which the detection result of the lesioned part is added.
US11656446B2
Disclosed herein is a method of acquiring a high-resolution scan of a biological sample disposed on a substrate with a scanning device, the method comprising: receiving, on a graphical user interface, a first user input corresponding to user configurable scanning settings; receiving, on a graphical user interface, a second user input to initiate scanning based on the received series of user inputs corresponding to user configurable scanning settings; and displaying, on the graphical user interface, a visualization of one or more placeholders populated with one or more of scanning operation status information, image data, and at least a portion of the user configurable scanning settings.
US11656445B2
The present disclosure discloses a telephoto optical imaging system and zoom camera apparatus. The telephoto optical imaging system includes, sequentially from an object side to an image side along an optical axis, a first lens having positive refractive power, a second lens having negative refractive power, an optical path turning prism, and a triangular prism. A total effective focal length F1 of the telephoto optical imaging system may satisfy F1>40 mm. The zoom camera apparatus includes the telephoto optical imaging system and a short-focus optical imaging system arranged in parallel with the telephoto optical imaging system. A total effective focal length F1 of the telephoto optical imaging system and a total effective focal length F2 of the short-focus optical imaging system satisfy F1/F2>5.
US11656442B2
A photographing lens assembly includes seven lens elements, which are, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element, a sixth lens element and a seventh lens element. The third lens element has positive refractive power. The seventh lens element has an image-side surface being concave in a paraxial region thereof, and at least one of an object-side surface and the image-side surface of the seventh lens element includes at least one inflection point. At least one surface of the seven lens elements is aspheric.
US11656441B2
An imaging optical lens assembly includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element. The first lens element with positive refractive power has a convex object-side surface. The second lens element has negative refractive power. The third lens element with refractive power has both an object-side surface and an Image-side surface being aspheric. The fourth lens element with refractive power has both an object-side surface and an image-side surface being aspheric. The fifth lens element with refractive power has both an object-side surface and an image-side surface being aspheric. The sixth lens element with refractive power has both an object-side surface and an image-side surface being aspheric.
US11656425B2
An optical device includes a first lens holder holding a collimating lens, a second connector block supporting the first lens holder, a second lens holder supporting a light-forming lens, a pillar-shaped roller interposed between the second connector block and the second lens holder and disposed along an X-axis direction, and a pair of adjuster screws disposed across an optical axis in a Y-axis direction, the second lens holder and the second connector block being fixed with each other by the adjuster screws. Mutually facing end faces of the second connector block and the second lens holder are provided with respective V-shaped grooves extending along the X-axis direction, the roller being interposed between the V-shaped grooves. Each of the adjuster screws includes a head engaged with the second lens holder in a manner capable of relative movement in the X-axis direction and a shaft screwed into the second connector block.
US11656416B2
The present disclosure provides an optical waveguide connection assembly and an optical module including the optical waveguide connection assembly. The optical waveguide connection assembly includes a holder, an optical fiber, a connection member and an optical coefficient adjusting member. The holder has a first part and a second part. The first part is positioned a side of the optical element, the second part is positioned above the optical element. The optical fiber is fixed to the first par. The connection member is provided between the second part and the optical element. The optical coefficient adjusting member is provided between the optical fiber and the optical element, so that a beam is capable of being transferred between the optical fiber and the optical element via the optical coefficient adjusting member. The optical waveguide connection assembly is fixed to the optical element via the connection member and the optical coefficient adjusting member.
US11656415B2
Disclosed is an optical connector cable including a plurality of optical fibers, a lens module, and an adhesive portion. Each of the plurality of optical fibers extends in a first direction. The lens module includes a placement structure configured to place the plurality of optical fibers thereon in order in a second direction intersecting the first direction and a plurality of lenses optically coupled to tip ends of the plurality of optical fibers. The adhesive portion fixes the plurality of optical fibers to the placement structure with an adhesive. The adhesive portion includes a first adhesive portion located near the tip ends of the plurality of optical fibers and a second adhesive portion located behind the first adhesive portion in the first direction. The second adhesive portion has a Young's modulus higher than that of the first adhesive portion.
US11656405B2
Provided is an optical wavelength multi/demultiplexing circuit with a high rectangular transmission loss spectrum that is able to secure loss flatness of a transmission band, maintain/reduce a guard bandwidth of wavelength channel spacing, and broaden a transmission bandwidth. The circuit uses a multimode waveguide for a connecting part between a field modulation device and an AWG. The field modulation device is constituted by a common input waveguide, an optical branching unit, optical delay lines, a multiplex interference unit, and a mode converter/multiplexer.
US11656398B2
An illumination apparatus comprises a first substrate, an optical structure, an array of light emitting elements disposed on the first substrate and between the first substrate and the optical structure, and a mask comprising a plurality of apertures therein. The optical structure is configured to receive light emitted by the array of light emitting elements, direct the received light into a direction away from the first substrate, direct at least some of the light which has been directed away from the first substrate back towards the first substrate, and direct at least some of the light which has been directed back towards the first substrate through the plurality of apertures of the mask.
US11656397B2
An integral light guide for an electronic display includes a top surface, a bottom surface, and a body extending between the top surface and the bottom surface. The body includes a prism section and a microstructure section, the prism section is arranged adjacent to the top surface, the microstructure section is arranged adjacent to the bottom surface. The prism section includes a prism pattern enclosed within the body.
US11656392B2
An optical element including a substrate, a first optical film and a second optical film. The first optical film and the second optical film are disposed on at least one side of the substrate and are both formed on the substrate. The first optical film has a first surface facing away from the substrate and a plurality of first optical microstructures disposed on the first surface. The second optical film has a second surface facing away from the substrate and a plurality of second optical microstructures disposed on the second surface. The orthogonal projection of the first optical microstructures on the substrate does not overlap the orthogonal projection of the second optical microstructures on the substrate. A wafer level optical module adopting the optical element is also provided.
US11656389B2
A diffractive optical element includes a substrate, a first resin layer formed on the substrate and having a diffraction grating shape including a plurality of wall surfaces and a plurality of slopes, a second resin layer formed in close contact with the first resin layer, a high refractive-index portion formed on the plurality of wall surfaces of the first resin layer and having a higher refractive index than the first and the second resin layers, and a close contact portion discontinuous with the high refractive-index portion, wherein the close contact portion is formed on the plurality of slopes of the first resin layer, and wherein a thickness of the close contact portion is smaller than a height of the plurality of wall surfaces.
US11656385B2
A method for producing a freeform Fresnel surface having a number of Fresnel facets with a respective Fresnel segment surface and a trailing edge includes the production of the freeform Fresnel surface via machining processing of a starting body based on the construction data for the freeform Fresnel surface. With the aid of the circular cylinder casing surfaces and/or cone casing surfaces, the projection of the edges of the Fresnel facets on the x-y-plane represent circular paths for the creation of the construction data.
US11656382B2
A method for identifying a leak for dynamic logging may comprise estimating a Stoneley wave slowness, separating a Stoneley wave into an up-going Stoneley wave and a down-going Stoneley wave, estimating an amplitude of the up-going Stoneley wave and the down-going Stoneley wave, identifying a difference between the amplitude of the up-going Stoneley wave and the down-going Stoneley wave, forming an amplitude summation curve or an amplitude difference curve, and identifying a location of the leak.
US11656377B2
A method for seismic exploration uses visco-acoustic FWI to model velocity and quality factor Q for an explored subsurface formation. The method employs frequency-dependent velocity to reduce cross-talk between Q and velocity and may be used for both isotropic and anisotropic media.
US11656370B2
A radiation imaging panel comprising a substrate in which a plurality of pixels each including a photoelectric conversion element are arranged, a scintillator containing a plurality of columnar crystals arranged on the substrate, and a protective layer is provided. The protective layer includes a first resin layer arranged so as to cover the scintillator and a second resin layer arranged on the first resin layer, and the first resin layer contains a resin to which particles of a metal compound is added. A light reflectance r1 [%] of the first resin layer satisfies 47%
US11656366B2
An apparatus and a method for performing positioning using a Global Navigation Satellite System (GNSS) with a state machine based localization engine are provided. When the apparatus receives GNSS signals, the apparatus provides the localization engine to process the GNSS signals, and determines, based on a GNSS status and a position-velocity-time (PVT) status, a state of the localization engine. Specifically, the state of the localization engine is switchable between at least 3 states, including a dead reckoning state, a tightly coupling state, and a loosely coupling state. Once the state is determined, the localization engine may determine a local accuracy status based on the state of the localization engine. Thus, a downstream module on the apparatus may use the local accuracy status to perform a corresponding downstream action.
US11656364B2
Methods and systems of correlating sensed position data with terrestrial features receive sensed position data from a position sensing system operatively associated with a moveable object; select a reduced set of snap point candidates from terrestrial data based on a sensed position point; choose a best snap point candidate from among the reduced set of snap point candidates based on a plurality of predictive variables and corresponding weighting factors for each snap point candidate in the reduced set of snap point candidates; and snap the sensed position point to the best snap point candidate to produce a snapped position point. The selecting, choosing, and snapping processes are performed in substantially real time so that the systems and methods correlate the sensed position data from the moveable object with terrestrial features in substantially real time.
US11656361B2
Selective broadcast of corrective vehicle positioning information using a hyper-precise-positioning (HPP) proxy is presented herein. A system can obtain satellite navigation correction data; assign respective portions of the satellite navigation correction data to defined geographical regions to facilitate respective point-to-multipoint wireless broadcasts of the respective portions of the satellite navigation correction data to respective vehicles that have been determined to be located within the defined geographical regions; and distribute, via respective signaling planes, broadcast requests comprising the respective portions of the satellite navigation correction data to respective wireless access point devices to facilitate the respective point-to-multipoint wireless broadcasts of the respective portions of the satellite navigation correction data—such satellite navigation correction data facilitating correction of satellite navigation data that has been received by the respective vehicles.
US11656359B2
The disclosed technology includes a computerized ionospheric tomography method based on vertical boundary truncation rays, which relates to the technical field of computerized ionospheric tomography (CIT). The method includes: obtaining an initial ionospheric electron density (IED) of each voxel in a target region and an ionospheric total electron content (TEC) value along a propagation path from a global navigation satellite system (GNSS) satellite; extending the target region so that GNSS stations within a certain range beyond the target region are encompassed within the target region; for GNSS stations within a certain range in the target region, calculating a vertical boundary truncation TEC value; for the GNSS stations within the target region, calculating a vertical boundary truncation TEC value; and building a three-dimensional CIT model based on the vertical boundary truncation TEC values PrTEC and PsTEC.
US11656349B1
A first communication device generates a trigger frame for use in a multi-user ranging measurement exchange session with a plurality of second communication devices. The trigger frame includes trigger type information for indicating a type of frame exchange to which the trigger frame corresponds, and the first communication device generates the trigger frame to include trigger type information that indicates the trigger frame is for prompting an uplink (UL) multi-user (MU) null data packet (NDP) transmission as part of the MU ranging measurement exchange session. The first communication device transmits the trigger frame as part of the ranging measurement exchange session with the plurality of second communication devices, and receives an UL MU NDP transmission from the plurality of second communication devices as part of the ranging measurement exchange session, the UL MU NDP transmission being responsive to the trigger frame.
US11656336B2
Techniques are described herein that enable advanced gaming and virtual reality control using radar. These techniques enable small motions and displacements to be tracked, even in the millimeter or submillimeter scale, for user control actions even when those actions are optically occluded or obscured.
US11656333B2
In accordance with an embodiment, a method of recognizing a biological target includes performing radar measurements for a plurality of sites on the biological target using a millimeter-wave radar sensor, producing a target data set for the plurality of sites based on the radar measurements, extracting features from the target data set, comparing the extracted features to stored features, and determining whether the extracted features match the stored features based on the comparing.
US11656311B2
A pulse-design unit for creating pulse data for controlling a magnetic resonance system includes a data interface configured for receiving an examination scheme, and a calculation module configured for generating pulse data based on an examination scheme. The pulse-design unit includes a data grid and/or parameter values created from map pairs of a plurality of patients and is configured to select and/or calculate pulse data using the data grid and/or parameter values and a provided examination scheme. A method and a control device for controlling a magnetic resonance imaging (MRI) system and a related magnetic resonance imaging system are also provided.
US11656305B2
In some embodiments, the present disclosure relates to a flexible magnetic resonance imaging (MRI) radio frequency (RF) array coil configured to operate in at least one of a transmit (Tx) mode or a receive (Rx) mode. The MRI RF array coil includes a first row of saddle coil elements. At least a first saddle coil element and a second saddle coil element are in the first row. The first and second saddle coil elements partially overlap with one another. Each of the first and second saddle coil elements include a left loop and a right loop that is coupled to the left loop by two connection segments.
US11656304B2
A magnetic resonance imaging (MRI) coil device is provided. The device includes a first receiver coil portion, a second receiver coil portion, and a locking mechanism. The second receiver coil portion is configured to fit with the first receiver coil portion to provide a receiver coil assembly. The second receiver coil portion is moveable relative to the first receiver coil portion. The locking mechanism is configured to limit relative movement between the first receiver coil portion and the second receiver coil portion when the first receiver coil portion and the second receiver coil portion are fit together.
US11656301B2
A magnetic sensor includes a magnetic sensor chip that includes a magnetoresistive effect element and a sealed part. The magnetoresistive effect element includes a free layer and a pinned layer. The sealed part has a first surface and a second surface, which is opposite the first surface. The shape of the sealed part in the plan view from the first surface side is substantially quadrilateral. The substantially quadrilateral shape has a first side and a second side, which are substantially parallel to each other. In the plan view, from the first surface side of the sealed part, the magnetization direction of the pinned layer, in a state in which the external magnetic field is not applied on the magnetoresistive effect element, is inclined with respect to an approximately straight line found through the least squares method using a plurality of points arbitrarily set on the first side.
US11656300B2
Various means for improvement in signal-to-noise ratio (SNR) for a magnetic field sensor are disclosed for low power and high resolution magnetic sensing. The improvements may be done by reducing parasitic effects, increasing sense element packing density, interleaving a Z-axis layout to reduce a subtractive effect, and optimizing an alignment between a Z-axis sense element and a flux guide, etc.
US11656299B2
A near magnetic field variation detection method comprises following steps of: measuring magnetic field by a first magnetic field sensor and a second magnetic field sensor respectively; and calculating a magnetic field measurement difference, wherein the magnetic field measurement difference is (1) a magnitude of a difference of a first-magnetic-field-measurement measured by the first magnetic field sensor and a second-magnetic-field-measurement measured by the second magnetic field sensor, or (2) a magnitude of a difference of a first-magnetic-field-measurement-component measured by the first magnetic field sensor along a characteristic direction and a second-magnetic-field-measurement-component measured by the second magnetic field sensor along the characteristic direction; wherein a near magnetic field variation is occurred when (a) the magnetic field measurement difference is continuously greater than a characteristic-threshold within a characteristic-time-period, or (b) an average value of the magnetic field measurement difference is greater than a characteristic-average-threshold within a characteristic-average-time-period.
US11656274B2
A system and method for evaluating the reliability of semiconductor die packages are configured to sort a plurality of semiconductor dies with a Known Good Die (KGD) subsystem based on a comparison of an inline part average testing (I-PAT) score of each of the plurality of semiconductor dies to a plurality of I-PAT score thresholds, where the semiconductor die data includes the I-PAT score for each of the plurality of semiconductor dies, where the I-PAT score represents a weighted defectivity of the corresponding semiconductor die. The semiconductor dies may be filtered to remove at-risk semiconductor dies prior to sorting. The semiconductor die data may be received from a plurality of semiconductor die supplier subsystems. The KGD subsystem may transmit semiconductor die reliability data about the sorted plurality of semiconductor dies to a plurality of semiconductor die packager subsystems.
US11656266B2
A method and a system for online monitoring of a health status of an insulated-gate bipolar transistor (IGBT) module are provided, which belong to the field of IGBT status monitoring. In order to overcome the inability to real-time monitor health statuses of existing IGBT modules, the method of the disclosure includes the following steps. A current sensor is used to measure a collector current of each IGBT module. A collected current value is substituted into a simulation model to obtain a current imbalance rate. A failure module is located according to the current imbalance rate and temperature to achieve the objective of monitoring an IGBT health status.
US11656254B2
In certain aspects, a method is provided for measuring power using a resistive element coupled between a power amplifier and an antenna. The method includes squaring a voltage from a first terminal of the resistive element to obtain a first signal, squaring a voltage from a second terminal of the resistive element to obtain a second signal, and generating a measurement signal based on a difference between the first signal and the second signal. In some implementations, the resistive element is implemented with a power switch.
US11656249B2
A current sensor includes an electrical-conduction member, a magnetoelectric converter and a shield. The shield includes a first shield and a second shield arranged such that surfaces are opposed to and spaced away from each other. A part of the electrical-conduction member and the magnetoelectric converter are located between the first shield and the second shield. The part of the electrical-conduction member located between the first and second shields extends in an extension direction that is along the surface of the first shield. In at least one of the first shield and the second shield, a center part has a length greater than lengths of opposite end parts in a lateral direction that is along the surface of the first shield and perpendicular to the extension direction. The magnetoelectric converter is located between the opposite end parts of the first and second shields in the extension direction.
US11656248B2
A current meter for detecting currents in electrical lines includes: a housing having a plurality of receiving grooves formed on a housing wall, into which receiving grooves an electrical line is in each case insertable from outside the housing; and an arrangement of magnetic field sensors enclosed in the housing. The arrangement of magnetic field sensors detects a magnetic field on electrical lines inserted into the receiving grooves. The housing encloses an interior delimited by the housing wall, inside which interior the arrangement of magnetic field sensors is arranged.
US11656242B2
An angular velocity detection device includes an angular velocity sensor configured to detect angular velocity, an acquisition unit configured to acquire orientation information in a three-dimensional space on a moving object including the angular velocity sensor, a calculation unit configured to calculate estimated angular velocity based on the acquired orientation information, and a correction unit configured to correct an output of the angular velocity sensor based on the angular velocity detected by the angular velocity sensor and the estimated angular velocity calculated by the calculation unit.
US11656241B2
An optical motion sensor includes a substrate, a whispering-gallery-mode-based optical resonator disposed on the substrate, a mass-spring-damper system disposed on the substrate proximate to a first side of the whispering-gallery-mode-based optical resonator, and a waveguide or optical fiber. The whispering-gallery-mode-based optical resonator has a substantially circular cross-section. A gap separates an end of the mass-spring-damper system from the whispering-gallery-mode-based optical resonator. The waveguide or optical fiber abuts a second side of the whispering-gallery-mode-based optical resonator that is substantially opposite to the first side.
US11656237B2
Described is a chain including a plurality of links pivotally connected to each other such that the chain is configured to bend in one direction without back-bending. Each of the plurality of links including a link body include: an inner side facing a bending direction of the chain; an outer side facing opposite the bending direction of the chain; a back-bending prevention portion; a post feature extending laterally across the link body, and a connection feature configured to engage with the post feature of the first other of the pivotally connected plurality of links to create one direction pivotal attachment without back-bending between the links. Further disclosed is a chain system and methods of moving devices with a chain or chain system.
US11656230B2
The present invention relates to methods of determining cancer cell sensitivity to treatment by using antibodies to detect the presence of heterodimers in the cell, as well as to determine the relationship between the antibody binding to the heterodimer in the cancer cell and the sensitivity of the cell to cancer treatment. The invention also provides a method of predicting therapeutic efficacy in a cancer patient.
US11656221B2
The present disclosure provides methods for identifying compounds that cause structural changes in a protein bound to an actin filament. The methods include the use of cells that include two actin-binding proteins, each labeled with a chromophore, and exposing the cells to a test compound. The method further includes detecting a change in fluorescence resonance energy transfer (FRET) between the chromophores.
US11656213B2
A detection reagent is disclosed in the form of a dye having the basic structure of a 4-(phenylethynyl)-phenyl-amine, a 4-(phenylethenyl)-phenyl-amine and/or a biphenylamine derivative. The dye can be used as detection reagent for nitroaromatics, nitroalkanes, nitroamines, nitrates, nitric acid, nitrous acid, nitrogen oxides, and additionally for sulphur dioxide (which is produced with the degradation of black powder). The dye can be an asymmetric triphenylamine derivative, which can lead to a fluorescence quenching, which can be used analytically in the case of electron abstraction.
US11656209B2
This invention employs columns and methods to apply external and internal standards and compounds. Analytical standard or compounds are adsorbed to a solid phase extraction media and are stored indefinitely. The standards or compounds remain stable on the solid phase extraction media without decomposing. The standards or compounds may be removed from the solid phase extraction media with a solvent.
US11656202B2
A sonic inspection device of an embodiment includes: a sonic probe which includes a vibrator having at least one of functions of transmitting a sound wave and of receiving a sound wave and which has a sonic function surface functioning as at least one of surfaces for transmitting the sound wave and for receiving the sound wave; a contact member including a couplant and a sheet member, the couplant being in contact with the sonic function surface of the sonic probe directly or through an intermediate member and containing at least an elastomer, and the sheet member being in contact with the couplant and having a plurality of holes; and a loading mechanism which applies/removes a load to/from the contact member. The sheet member has a thickness of not less than 0.15 times nor more than 0.35 times a wavelength λ of the sound wave propagated in the couplant.
US11656200B2
A first-order resistor-inductor (RL) circuit is allowed to alternate a direct-current excitation response and a zero-input response so that a direct-current magnetic field generated by an inductor magnetizing coil changes alternately in magnetic field intensity with a change in magnitude of current. After a testing object is placed in the direct-current magnetic field changing alternately in magnetic field intensity, the testing object is magnetized and also causes a change in inductance of the magnetic field. Whether a change occurs in electromagnetic properties of the testing object can be determined and detected by detecting the inductance change of the magnetizing coil or detecting electrical characteristic change caused by the inductance change of the magnetizing coil, thereby determining whether quality defects such as steel wire cracks and wire breakage in a steel wire rope occur. Alternatively, the properties such as a sectional area or a zinc layer thickness can be analyzed.
US11656198B2
Provided is a sample support body that includes a substrate, an ionization substrate, a support, and a frame. The ionization substrate has a plurality of measurement regions for dropping a sample on second surface. A plurality of through-holes that open in a first surface and the second surface are formed at least in the measurement regions of the ionization substrate. A conductive layer is provided on peripheral edges of the through-holes at least on the second surface. The frame has a wall provided on peripheral edges of the measurement regions on the second surface to separate the plurality of measurement regions when viewed in the direction in which the substrate and the ionization substrate face each other.
US11656197B2
A sequencing device is disclosed. The sequence device includes an array of conducting electrode pairs, each pair of electrodes comprising a source and a drain electrode arrangement separated by a nanogap, the electrode array deposited and patterned on a dielectric substrate; at least one transition metal dichalcogenide (TMD) layer disposed on each pair of electrodes, wherein the TMD layer connects each source and drain electrode within each pair, and bridges each nanogap of each pair of electrodes; and a dielectric masking layer disposed on the TMD layer and comprising at least one opening that defines an exposed TMD region, wherein the at least one opening is sized so as to allow a single biomolecule to fit therein and to attach on to the exposed TMD region. In embodiments of the disclosure, the TMD layer be a defective TMD layer.
US11656186B2
Disclosed is a method for analyzing a shape of a wafer. The method includes measuring external shapes of a plurality of wafers, detecting a first point having a maximum curvature in an edge region of each wafer from measured values acquired in the measuring the external shapes of the wafers, detecting a second point spaced apart from the first point in a direction towards an apex of a corresponding one of the wafers, measuring a first angle formed between a first line configured to connect the first point and the second point and a front side of the corresponding one of the wafers, forming a thin film layer on a surface of each wafer, measuring a thickness profile of the thin film layer, and confirming a wafer in which a maximum value of the thickness profile of the thin film layer is the smallest among the wafers.
US11656178B2
Embodiments of the invention generally relate to color and appearance metric measurements and, in particular, developing instrumentation to enable self-consistent image appearance measurements within instruments of unitary construction.
US11656177B2
The present invention relates to an optical nanostructure sensing device and an image analysis method. The image analysis method includes: illuminating a light beam from a predetermined incident angle onto a nanostructure pixel sensor; capturing images of the nanostructure pixel sensor when applying an analyte on the nanostructure pixel sensor; obtaining a relationship of periodic spacing and brightness from each of the images; and obtaining wavelength values from the relationship of periodic spacing and brightness at a predetermined brightness value; and determining a sensing process based on a wavelength shift of the wavelength values. The nanostructure pixel sensor includes a plurality of the nanostructure pixels, each of the nanostructure pixels includes periodic nanostructures, and the relationship of periodic spacing and brightness is based on the brightness of the nanostructure pixels having different periodic spacings.
US11656170B2
Disclosed is a method of monitoring a condition of objects in a piping system in which each object has a surface exposed to a product flowing through a pipe in the piping system. The method allows for the condition of each object to be monitored whilst the object remains in place. The method includes repeatedly measuring a resonance frequency of an oscillatory element of a vibratory device that is installed in the pipe and that exhibits a susceptibility to an impairment caused by accretion, abrasion, and/or corrosion corresponding to the respective susceptibilities of the objects. The resonance frequency of the vibratory device is reduced by accretion and increased by corrosion and by abrasion of its oscillatory element. The method further includes monitoring the condition of the objects based on the measured frequencies.
US11656161B2
A bending apparatus for a sample is disclosed. The bending apparatus includes a translation mechanism that translates a vertical displacement/force into a horizontal displacement/force for bending. Components of the bending apparatus are fabricated from a strong, radiolucent material. In these ways, the bending apparatus is compatible with micro-CT imaging, and as such, may be used to bend a sample during imaging. In a particular application, the bending apparatus may be used to measure biomechanical properties of a bone, such as bone strength, bone material properties, fracture toughness, and fracture propagation.
US11656156B1
An axle-mounted sensor cuff is configured to be removably attachable to a hub portion of a railcar wheel of a railcar wheelset for use in determining anomalies associated with the railcar wheel, or a railcar bogie assembly that the railcar wheelset is part of, or a track, during motion of the railcar wheelset on a track. The sensor cuff includes one or more sensors, such as inertial measurement units (IMU's), mounted thereto to measure parameters that are used for determining the anomalies during motion of the railcar wheel on the track.
US11656153B1
Aspects of the invention relate to a method comprising: determining an output torque at a wheel of a vehicle mounted to a test apparatus comprising an external motor, the output torque being in response to a command; determining a correction factor based on the output torque and at least one coefficient associated with a reaction of a component of the vehicle and/or of the test apparatus to an applied torque at the vehicle; and controlling the external motor to apply the correction factor to the wheel of the vehicle.
US11656152B2
A device capable of automatically inspecting and diagnosing an inspection location when an abnormal situation occurs to a gas turbine combustor. In an example embodiment, an inspecting and diagnosing device capable of inspecting and diagnosing inspection locations of a plurality of combustors provided in a gas turbine, the inspecting and diagnosing device calculates as result values function values for unit devices of a power generation facility using a combustion gas flow location temperature index (X), an average combustion gas flow temperature index (Y), a gas turbine swirl angle index (Z), and a gas turbine power output index (MW).
US11656150B2
The rolling bearing provides a first ring, a second ring and at least one row of rolling elements arranged therebetween. Each of the first and second rings include an inner bore having an outer surface and at least one raceway for the row of rolling elements formed on one of the inner bore and outer surface. The first ring provides at least one part ring delimiting the raceway, and at least one sleeve secured to the part ring and delimiting at least partly the other of the inner bore and outer surface of the first ring. The rolling bearing further provides at least one optical fiber sensor mounted inside at least one circumferential groove formed on the first ring and passing through at least one optical fiber sensor passage opening into the circumferential groove.
US11656147B2
A method and a system for estimating state of wear of a cutting tool mounted on a machine tool. The system includes an acquisition module configured to acquire at least one operating signal specific to the cutting tool during at least one interaction of introduction or of extraction between the cutting tool and the material to be machined, and a microprocessor configured to generate from the at least one operating signal a wear signature of the cutting tool and to determine the state of wear of the cutting tool as a function of the signature.
US11656146B2
A diagnostic system for a closed fluid system is provided. The closed fluid system includes a first fluid subsystem and a second fluid subsystem connected using a valve or valve/actuator. The diagnostic system includes a first sensor disposed in the first fluid subsystem, a second sensor disposed in the second fluid subsystem and a computer. The computer receives first time-ordered fluid level measurements and second time-ordered fluid level measurements from respectively the first sensor and the second sensor and performs a comparison of first fluid level of the first fluid subsystem and second fluid level of the second fluid subsystem. The computer produces a notification indicating a predicted transfer of hydraulic fluid when the first time-ordered fluid level measurements and the second time-ordered fluid level measurements have at least a threshold divergence and outputs the notification for display to a user.
US11656144B2
This application relates to a tire monitoring system. In one aspect, the system includes a sensor module installed in a tire provided in a vehicle to obtain tire data and a communication module. The communication module may include a transceiver configured to transmit and receive the tire data, and an output unit configured to output one of a caution signal and a warning signal. The communication module may also include a controller configured to determine whether a state of the tire is abnormal based on the tire data and control the output unit to output one of the caution signal and the warning signal based on the determination result.
US11656143B2
Methods of balancing a workpiece, in which the workpiece is rotated about an axis of rotation. The forces and/or torques that result from an unbalance of the workpiece during the rotation of the workpiece are measured, and material is removed from the workpiece to reduce the unbalance. The method includes removal of material from the rotating workpiece during measuring or as the workpiece is continuously rotated between measuring and material removal.
US11656139B2
A thermal conductivity gauge measures gas pressure within a chamber. A sensor wire and a resistor form a circuit coupled between a power input and ground, where the sensor wire extends into the chamber and connects to the resistor via a terminal. A controller adjusts the power input, as a function of a voltage at the terminal and a voltage at the power input, to bring the sensor wire to a target temperature. Based on the adjusted power input, the controller can determine a measure of the gas pressure within the chamber.
US11656135B2
A high-resistance sensor. The sensor includes a first low-resistance material and a second low-resistance material, each connected with a base material. The first low-resistance material and the second low-resistance material are separated by a gap. A stimulus causes the first low-resistance material and the second low-resistance to move toward each other. A high-resistance material is positioned within the gap intermediate the first low-resistance material and the second low-resistance material. The high-resistance material increases the resistance of a circuit formed by contact between the first low-resistance material and the second low-resistance material when the sensor is subject to the stimulus.
US11656134B2
A pressing force sensor includes a sensor area, individual electrodes arranged in a matrix in a first direction and a second direction crossing the first direction in the sensor area, a common electrode opposed to the individual electrodes, first spacers arranged between the individual electrodes and the common electrode and overlapping the individual electrodes, and second spacers disposed in the sensor area and formed of a different material from the first spacers. With that arrangement, the dynamic range of the pressing force sensor is increased.
US11656118B2
A multihead weigher with a collector for feeding, weighing and collecting solid food products with a sticky coating. The multihead weigher has a number of receptacles for weighing the solid food products and discharging the solid food product to the collector. Each receptacle having a scraper for scraping the surface of the receptacle when the solid food product is being discharged from the receptacle into the collector.
US11656110B2
According to one embodiment, a sensor includes a first member including a first member surface, and a first element part. The first element part includes a first fixed electrode fixed to the first member surface, and a first movable electrode facing the first fixed electrode. The first fixed electrode is along the first member surface. A gap is located between the first movable electrode and the first fixed electrode. The first movable electrode includes a first surface and a second surface. The first surface is between the first fixed electrode and the second surface. At least one of the first surface or the second surface is non-parallel to the first member surface.
US11656107B2
Since the functional unit (PS-F) of a position sensor is no longer to be repaired in the event of failure, but is to be replaced completely—which is nevertheless to be canred out according to the principle of bloodless removal, especially when arranged in a piston of a working cylinder unit—according to the invention, such functional units are manufactured in different dimensions and possibly also functioning according to different measuring principles in a very simple and cost-effective manner and according to the modular principle in that a functional rod (FS) of the functional unit (PS-F) on the one hand the electronics board (2) with the evaluation unit (12) on the other hand are each inserted opposite the pot-shaped head housing (1), from which the functional rod (FS) then protrudes from the open side (1a), and are pre-fixed to the latter, and the head housing (1) is then cast from the open side, which only brings about the firm connection between the evaluation electronics (12) on the one hand and the functional rod (FS) on the other after curing. This results in a fully functional unit (PS-F), which can also be tested and programmed, but which is nevertheless housed by the customer-depending on the application in a further protective housing (100), usually made of metal.
US11656106B2
A subsea housing assembly, in particular for a subsea sensor, includes a first housing portion and a second housing portion. The first housing portion includes a first electrical connection for data communication and the second housing portion includes a second electrical connection for data communication. A wall provides separation between the first housing portion and the second housing portion of the subsea housing. An inductive coupler, that includes a first coupling section disposed in the first housing portion and a second coupling section disposed in the second housing portion, is provided. The inductive coupler is configured to provide inductive coupling across the wall for providing at least a data communication between the first and second electrical connections.
US11656103B2
An actuator control device that controls an actuator according to an angle of a rotating portion includes a processor configured to: calculate a target relative angle from a rotation start angle to a target angle; detect a sensor detection angle from a sensor; calculate an angular velocity of the rotating portion based on a change amount of the sensor detection angle in a predetermined calculation cycle; correct the angular velocity to be closer to a normal angular velocity when the angular velocity is greater than or equal to a first threshold or less than or equal to a second threshold; calculate an actual relative angle by integrating the angular velocity and a corrected angular velocity; and feedback-control the actuator according to a deviation between a target relative angle and the actual relative angle.
US11656092B2
A network system can receive, from a user device of a requesting user, a query related to a first service. If the network system determines that a first service provider is in progress of providing a second service for the requesting user, the network system can identify, based on a service location of the second service, a plurality of entities that provide items available for selection in association with the first service. The network system can further determine whether to select the first service provider to fulfill the request for the first service based on an estimated first service duration associated with the first service and an estimated duration remaining for the second service. The first service duration can be estimated based on respective timing information associated one or more items selected by the requesting user. The network system can update a route for the first service provider.
US11656088B2
A method, apparatus and computer program product are provided to estimate the location of a vehicle based at least in part upon two or more road signs that are depicted by one or more images captured by one or more image capture devices onboard the vehicle. By relying at least in part upon the two or more road signs, the location of the vehicle may be refined or otherwise estimated with enhanced accuracy, such as in instances in which there is an inability to maintain a line-of-sight with the satellites of a satellite positioning system or otherwise in instances in which the location estimated based upon reliance on satellite or radio signals is considered insufficient. As a result, the vehicle may be navigated in a more informed and reliable manner and the relationship of the vehicle to other vehicles may be determined with greater confidence.
US11656087B2
An information processing apparatus, a control method for the information processing apparatus, and an information processing system which encourage a user to use a mobile object are provided. The information processing apparatus includes a communication interface and a controller. The communication interface receives actual usage for a plurality of mobile objects which are affiliated with one of a plurality of mobile object groups. The controller ranks the plurality of mobile object groups based on the actual usage.
US11656086B2
Vehicle speed data of a plurality of vehicles registered for each link of map information and respective average vehicle speeds calculated from the vehicle speed data are acquired, and the links are divided into vehicle speed groups according to the magnitude of the average vehicle speed. For each of the vehicle speed groups, the vehicle speed data of the plurality of vehicles is collectively subjected to frequency distribution analysis, and a predicted vehicle speed transition simulating a change in vehicle speed is calculated for each of the vehicle speed groups. An electricity consumption rate model of the vehicle is applied to the calculated predicted vehicle speed transition to predict an electricity consumption rate corresponding to the average vehicle speed for each of the vehicle speed groups.
US11656079B2
According to one embodiment, a sensor includes a sensor part. The sensor part includes a supporter and a movable part. The movable part includes a movable member located around the supporter in a first plane, and a plurality of structure members located between the supporter and the movable member. The structure members have bent shapes. The structure members connect the movable member with the supporter. The movable member is capable of vibrating. The movable part has the supporter as a center of rotational symmetry. The movable part has a plurality of mirror planes. The mirror planes pass through the center of the rotational symmetry and cross the first plane.
US11656078B2
A sensor element includes a piezoelectric body and a plurality of electrodes. The piezoelectric body, when viewed on a plane, includes a base part and at least one arm part extending from the base part. The plurality of electrodes are located on a surface of the arm part. The piezoelectric body, when viewed on the plane, further includes a frame part which surrounds the base part and the at least one arm part and upon which the base part is bridged.
US11656074B2
A calibration method includes: measuring, with a CMM, a ball-to-ball distance of a plurality of edges of an inspection gauge installed in a first posture, a second posture and a third posture, and calculating a calibration value calibrating a ball-to-ball distance between two balls at respective ends of a plurality of edges of the inspection gauge by solving simultaneous equations including the ball-to-ball distance of the plurality of edges of the inspection gauge installed in the first posture, the ball-to-ball distance of the plurality of edges of the inspection gauge installed in the second posture, the ball-to-ball distance of the plurality of edges of the inspection gauge installed in the third posture, and a measurement error of the CMM at the measurement position.
US11656071B2
A method is provided for controlling an electronic apparatus on the basis of a value of a lid angle between a first hardware element accommodating a first magnetometer and a second hardware element accommodating a second magnetometer. The method includes acquiring, through the magnetometers, first signals representing an orientation of the hardware elements. A calibration parameter indicative of a condition of calibration of the magnetometers is generated on the basis of the first signals. A reliability value indicative of a condition of reliability of the first signals is generated on the basis of the first signals. A first intermediate value of the lid angle is calculated on the basis of the first signals. A current value of the lid angle is calculated on the basis of the calibration parameter, of the reliability value, and of the first intermediate value, and the electronic apparatus is controlled on the basis of the current value.
US11656067B2
A tape measure, including a tape measure blade having a cross-sectional profile to increase standout is provided. The profile has a curved shape that increases standout. The tape blade may have a flat width greater than or equal to 29 mm and less than 32 mm.
US11656064B2
The present disclosure describes a broadhead for an arrow. The broadhead includes a first portion, as defined along a longitudinal axis of the broadhead. The first portion includes multiple cutting walls that extend radially from the longitudinal axis and define a first plurality of voids between the cutting walls. The outer edges of the cutting walls form edges of a generally pyramid-shaped volume that includes the first portion and the first plurality of voids. The broadhead also includes a second portion that abuts the first portion. The second portion includes multiple concave lopes defining a second plurality of voids. The concave lobes have an inner surface that extends radially outward from the first end along the longitudinal axis to an opposite, second end of the second portion.
US11656062B2
Apparatuses, systems and methods for indicating whether a target has been impacted by a projectile are disclosed. Embodiments may include a microcontroller, an impact sensor, and an impact indicator. Apparatus may include an acoustic sensor and a miss indicator. Acoustic information or impact information may be received by the sensors and sent to the microcontroller unit. A determination may be made regarding whether the target has been impacted. An indication of a hit or a miss may be made by the impact indicator based on the determination. A light redirection element, which may include a light pipe, may direct light from the impact indicator around the edge of a target to a viewer.
US11656061B2
A bomb disposal suit includes a jacket, trousers, and a back protector connected between the jacket and the trousers. The back protector includes a body of impact resistant material having a plenum with an intake opening to receive forced air and with outlet openings to direct forced air out of the plenum. A fan forces air into the intake opening. The back protector can transmit load vertically from the jacket to the trousers, for example, via a back plate.
US11656060B2
The present invention relates to target acquisition and related devices, and more particularly to telescopic gunsights and associated equipment used to achieve shooting accuracy at, for example, close ranges, medium ranges and extreme ranges at stationary and moving targets.
US11656047B1
Disclosed is chamber flag for a firearm. In one example the chamber flag has a body portion extending along a central axis and a chamber portion extending axially from the body portion, where the chamber portion is sized and configured to be received in a chamber of the firearm. A flag portion extends from the flag body in a direction transverse to the central axis. An arm is connected to the body portion and extends circumferentially around a left side of the body portion in a radially spaced relationship with the body portion, where at least the arm is made of a flexible and resilient material.
US11656035B2
A heat storage and transfer system that incorporates a primary heat storage chamber or body that is thermally insulated and which in use contains a heat storing liquid or solid; and a secondary chamber external to and adjacent the primary heat storage chamber or body through which a liquid, heat transfer fluid or steam to be heated is passed in use, the system having a heat transfer mechanism to selectively transfer thermal energy from the heat storing liquid or solid of the primary heating chamber or body to the liquid or steam to be heated in the secondary chamber. The heat transfer mechanism has a drive that moves the secondary chamber from a first position that is thermally separated from the primary chamber into a second position that is substantially inserted in a void or recess within the primary chamber or body.
US11656030B2
A turbine engine heat exchanger for exchanging heat between a first fluid and a second fluid includes a reference axis, a network of tubular meshes having a plurality of meshes each of which is formed, successively in a reference direction, of at least two curvilinear branches, called anterior branches, of a junction where the two anterior branches meet, and of at least two curvilinear branches, called posterior branches, diverging from the junction, wherein the body of the heat exchanger is of cylindrical shape. The present disclosure also concerns a turbine engine comprising the heat exchanger and a manufacturing method for manufacturing the heat exchanger.
US11656024B2
A refrigerator includes a cabinet defining a storage chamber, a drawer door comprising a drawer part defining a storage space and a door part, an elevation device for elevating the storage space, a driving device, and a wiring guider between a top surface of the storage chamber and a bottom surface of the drawer door, the wiring guider guiding a wiring that provides an electrical connection between the cabinet and the driving device. The wiring guider includes a rotation connection member that rotatably couples a first end of the wiring guide to the cabinet, a guide head that fixedly couples a second end of the wiring guide to the door part, and a flexible portion that connects the rotation connection member to the guide head. The wiring between the cabinet and the driving device sequentially passes through the rotation connection member, the flexible portion, and the guide head.
US11656023B2
A handle assembly for an appliance includes an elongate arcuate body with a grasping portion that has a first internal support rib and a forward wall that has a second internal support rib. The elongate arcuate body further defines a hollow profile. An insert is disposed within the hollow profile and includes at least one slot that receives at least one of the first internal support rib and the second internal support rib. An end cap is operably coupled to an end of the elongate arcuate body. At least one groove is defined at least in part by the forward wall.
US11656020B2
In various examples of the disclosure, a climate-controlled container configured to be transported by a robot is provided, the climate-controlled container comprising a plurality of walls defining a compartment to store goods, a lid configured to seal the compartment, at least one climate-control unit configured to control a climate inside the compartment, a controller configured to control the at least one climate-control unit to maintain a temperature of the compartment within a range of temperature values, and a power interface configured to receive electrical power from at least one shelving unit to which the climate-controlled container is coupled.
US11656019B2
A cooling device uses an endothermic chemical reaction for cooling. The cooling device includes a sealed casing with at least two reagents that generate an endothermic chemical reaction when they come into contact. The cooling device further includes a separating membrane separating the reagents in a storage position; a contact-making system which can be activated and configured to bring the reagents into contact with one another when activated, an interface element for activating the contact-making system; and a thermal interface with a thermally conductive metal base plate. One of the surfaces of the base plate is subjected to the endothermic chemical reaction, and the other surface of the base plate is accessible from outside the cooling device.
US11656018B2
The present application relates to the field of ice making, and provides an ice making system and a refrigeration apparatus. The ice making system includes an ice making assembly, a water collecting tank located below the ice making assembly, and a water diversion ice rake structure. The water diversion ice rake structure includes: a pair of water receiving lateral wings, each of which is constructed with a rotary end and a free end; the pair of water receiving lateral wings are rotatably disposed on opposite sides of the ice making assembly through the respective rotary ends to rotate between an ice making position and an ice falling position. At the ice making position, the free ends of the pair of water receiving lateral wings are butted in a space between the ice making assembly and the water collecting tank to form a closure space with an opening facing the ice making assembly, and a water outlet communicating with the water collecting tank is constructed on one side of the closure space. The present application may solve the problems of condensed water dripping out and water splashing outward during ice making.
US11656012B2
A cooling system uses P-traps to address the oil return issues that result from a vertical separation between the compressor and the high side heat exchanger. Generally, the vertical piping that carries the refrigerant from the compressor to the high side heat exchanger includes P-traps installed at various heights to capture oil in the refrigerant and to prevent that oil from flowing back to the compressor. As oil collects in the P-traps, the refrigerant begins to push the oil upwards until the oil reaches the high side heat exchanger. Multiple piping of different sizes may be used depending on a discharge pressure of the compressor. When the discharge pressure is higher, a larger piping may be used direct the oil and refrigerant to the high side heat exchanger.
US11656010B2
An evaporator assembly including an inlet header, an outlet header, and an evaporator body extending from the inlet header to the outlet header. The evaporator body defining a channel fluidly connected to the outlet header. The evaporator assembly further includes a feed tube including: an adapter fluidly connected to the inlet header and a perforated tube fluidly connected to the inlet header through the adapter. The perforated tube including a first end attached to the adapter, a second end opposite the first end, and a plurality of orifices fluidly connecting the perforated tube to the channel. The perforated tube extends within the channel.
US11656009B2
A cooling system drains oil from low side heat exchangers to vessels and then uses compressed refrigerant to push the oil in the vessels back towards a compressor. Generally, the cooling system operates in three different modes of operation: a normal mode, an oil drain mode, and an oil return mode. During the normal mode, a primary refrigerant is cycled to cool one or more secondary refrigerants. As the primary refrigerant is cycled, oil from a compressor may mix with the primary refrigerant and become stuck in a low side heat exchanger. During the oil drain mode, the oil in the low side heat exchanger is allowed to drain into a vessel. During the oil return mode, compressed refrigerant is directed to the vessel to push the oil in the vessel back towards a compressor.
US11655997B2
A heating, ventilation, and/or air conditioning (HVAC) system includes a damper assembly configured to regulate airflow and having a frame. The HVAC system includes a first damper blade piece having a first airfoil surface and a second damper blade piece having a second airfoil surface. The first damper blade piece and the second damper blade piece are configured to couple with the frame, and are configured to interlock with one another to form a damper blade having an airfoil shape.
US11655996B2
An air-to-air heat pump system for a heating, ventilation and air conditioning (HVAC) system for a building includes a thermally insulated cool channel for pumping external air into the building, the cool channel having a volume for mixing external air with exhaust air of the building, a warm channel for pumping internal air, the warm channel including a cellular humidifier that restores humidity to internal air, heat pump coils located in the cool channel and the warm channel, the heat pump coils configured for transferring thermal energy from the cold channel to the warm channel, a first fan located in the cool channel and a second fan located in the warm channel, wherein the first and second fans are configured for moving air within a channel, all of the foregoing provided in a monoblock or Split structure located inside, or partially inside, a thermal circuit of the building.
US11655995B2
Disclosed herein are a method of controlling operations of an air conditioner by analyzing a user's behavior pattern, and an air conditioner, the present disclosure according to an embodiment includes an air blower configured to discharge air, a camera configured to acquire images of a space in which an indoor unit of the air conditioner is disposed, and a control unit configured to extract features from the image acquired by the camera, to generate image descriptions, and to control the air conditioner using parameters generated in response to the image descriptions.
US11655981B1
A collapsible firepit that is easily transportable. The collapsible fire pit is made of a ring base that has a plurality of rings that extend outward and upward from the ring base. The ring base has an outer wall that extends upward from the circumference of the base. The plurality of rings have outer walls that measure at least three inches in height, and each ring has a circumference that is larger than an outer wall in which it is secured on. Each of the plurality of rings is attached to each other via the L-shaped channels and the pins. The pins are inserted within the L-shaped channels and the movement of the pins while in the L-shaped channels direct the position in which the collapsible fire pit will rest. The collapsible fire pit can be in an extended position and in a collapsed position.
US11655977B2
Various embodiments utilize a novel approach to igniting the natural gas flame that is emitted from the end of the torch. According to one embodiment a rotary diverter within the ignition bell of the GrillGun is used to shunt a portion of the higher velocity gas flow to an area in the bell where the ignition spark is out of the direct burning gas stream. According to another embodiment the ignition bell has a plate that largely covers its open end that reduces the length of the flame that is emitted and focuses it. Still another embodiment has a check valve that operates to stop the flow of gas to the gas conduit when the GrillGun is dropped or tipped over or liquid propane is otherwise presented into the check valve by any other means.
US11655976B2
A gas burner arrangement for a household cooking appliance includes a hob plate and a gas burner mounted on the hob plate. The gas burner includes a first mixing chamber for mixing combustion gas with primary air, a second mixing chamber, separate from the first mixing chamber, for mixing combustion gas with primary air, at least one first primary air opening for supplying primary air to the first mixing chamber, and at least one second primary air opening for supplying primary air to the second mixing chamber. The at least one first primary air opening is arranged below the hob plate and the at least one second primary air opening is arranged above the hob plate.
US11655973B2
An illumination apparatus, including: a light source assembly, a circuit board, a fin assembly, and a fan. The fin assembly includes a plurality of fins arranged at intervals. The plurality of fins each has a first thermal connection end and a second thermal connection end arranged oppositely to each other, as well as a first thermal dissipation end and a second thermal dissipation end arranged oppositely to each other. The light source assembly is in thermal connection with the first thermal connection end, and the circuit board is in thermal connection with the second thermal connection end. The airflow generated by the fan is enabled to pass through the fins and flow out from the first thermal dissipation end and the second thermal dissipation end to drive a heat of the first thermal connection end and the second thermal connection end out of the fin assembly.
US11655972B2
An LED illumination device corresponds to a compact fluorescent lamp and has improved thermal properties. The illumination device includes a transparent tube having an inner wall defining a cavity, a light engine having one or more light emitting diodes, and a driver to drive the light engine. The light engine is disposed at the inner wall of the transparent tube. The arrangement of the light engine and the one or more light emitting diodes at the inner wall of the tube provides improved lighting characteristics. Simultaneously, an improved cooling is provided by the interface surface for conducting heat between the inner wall and the light engine.
US11655970B2
A lighting fixture, including a bus printed circuit board that receives power from an external source, may be configured with programmable drivers. The bus printed circuit board has mechanical features for receiving the programmable drivers to mechanically mount the programmable driver to the bus printed circuit board. Each programmable driver may have a set of spring contacts positioned to engage exposed pads of the bus printed circuit board when the programmable driver is mounted to the bus printed circuit board, to supply power to the programmable driver. The lighting fixture further includes one or more light sources driven by the programmable drivers.
US11655969B2
A headlamp includes a strap, a bracket coupled to the strap, and a first lighting assembly pivotally coupled to the bracket and including a first light housing enclosing a first LED, a battery housing enclosing a battery configured to power the first LED, and a first actuator operable to toggle the first lighting assembly between a first plurality of operating modes. The headlamp also includes a second lighting assembly coupled to the strap and having a plurality of second LEDs and a second actuator operable to toggle the second lighting assembly between a second plurality of operating modes such that the lighting assemblies are operable independently. A wire extends between the lighting assemblies to provide power from the battery to the plurality of second LEDs. The second lighting assembly extends along more than 50% of a circumference of the strap and follows a curvature of the strap.
US11655967B2
An LED high bay includes a housing, a hand-separable connector, and an LED driver disposed within the housing. The housing includes a first housing portion, a second housing portion hingedly attached to the first housing portion, and at least one hand-operable latch opposite the hinge and configured for fixing the second housing portion to the first housing portion. The LED driver may be replaced by opening the housing by releasing the latch and disconnecting the LED driver from the connector, while the LED high bay remains installed or held to a structure, or portion thereof, with a support member.
US11655966B2
Sealed LED lighting fixtures operated under certain conditions (e.g., outdoors, in cold ambient environments, at high operating current, and/or in non-hermetic environments) will oftentimes exhibit condensation on an inner surface of the emitting face of the fixture. When occurring, said condensation impairs the ability to produce useful light—namely, light harnessed and directed in a manner so to provide lighting for a task (or otherwise desired)—by diffusing light emitted from the lighting fixture. Envisioned are apparatus, methods, and systems to reduce moisture in sealed LED lighting fixtures so to reduce or eliminate condensation, and in a manner that addresses both fixtures already in the field and those being assembled in a factory setting. In one form, a carrier embedded with desiccant is positionally mounted inside the fixture in a desired position which has no or minimal impact on light output from the fixture.
US11655961B2
A reflector and a backlight having the same are provided. The reflector is provided with a special-shaped assembly hole. The special-shaped assembly hole includes a first included angle and a second included angle opposite to each other. Two sides forming the first included angle are respectively a first upper side and a second upper side, and two sides forming the second included angle are respectively a first lower side and a second lower side. The special-shaped assembly hole further includes a first arc-shaped side and a second arc-shaped side opposite to each other. The special-shaped assembly hole further includes a first limiting side, a second limiting side, a third limiting side, and a fourth limiting side.
US11655956B2
Disclosed are a communication device and method for a vehicle, the device including a housing, an external lens structure covering an open front region of the housing, an internal lens structure mounted in the housing and covered by the external lens structure, a liquid crystal section mounted on the internal lens structure, configured to become transparent or opaque based on whether or not power is applied thereto, and a bezel disposed behind the liquid crystal section, such that the bezel becomes visible from an exterior of the communication device upon the liquid crystal section being controlled to be transparent.
US11655952B2
A vehicle grille includes: a grille panel; a lens panel disposed at a rear side of the grille panel, formed in a same shape as some or entire area of the grille panel, and, when a light is incident, configured to allow some of the light to propagate in the lens panel and emit some of the light to an outside of the lens panel; and a housing disposed on a rear surface of the lens panel, formed in a same shape as the lens panel, and including a coupling provision hole configured to allow a front surface of the lens panel to be coupled to a rear surface of the grille panel at a rear side of the lens panel, wherein the rear surface of the lens panel and a front surface of the housing are coupled at the front side of the lens panel.
US11655949B2
A clamping lamp for clamping a monitor comprises a first light source and a clamping body including a second light source, a first clamping component including a first clamping portion and a lamp connection portion, and a second clamping component including a second clamping portion. The lamp connection portion connects with the first clamping portion and the first light source. The first clamping portion leans against a front surface of the monitor and the second clamping portion leans against a back surface of the monitor when the clamping lamp clamps the monitor so the first light source is located above a top surface of the monitor. The first light source emits light toward a first zone that the front surface faces toward. The second light source emits light toward a second zone that the back surface faces toward.
US11655940B2
Embodiments of systems and methods for transporting fuel and carbon dioxide (CO2) in a dual-fluid vessel thereby minimizing transportation between locations are disclosed. In an embodiment, the dual-fluid vessel has an outer shell with two or more inner compartments, positioned within the outer shell, including a first inner compartment for storing CO2 and a second inner compartment for storing fuel. The dual-fluid vessel may connect or attach to a transportation vehicle to thereby allow transportation of the fuel and CO2. Insulation may provide temperature regulation for the fuel and CO2 when positioned in the respective first and second inner compartments. One or more ports having an opening in and through the outer shell and a fluid pathway to one or more of the first inner compartment or the second inner compartment may provide fluid communication through the opening and fluid pathway for loading/offloading the fuel and/or CO2.
US11655937B2
Various embodiments relate to a mounting bracket for supporting a light source on a magnetic wall structure, the magnetic mounting bracket comprising: (a) base having a first magnetic contact positioned on a bottom surface of the base; (b) an arm mount affixed to the base; (c) a light mount affixed to the base; (d) at least one arm pivotally fixed to the arm mount; and (e) a pad pivotally connected to an extending end of the at least one arm, each pad having a second magnetic contact positioned on a contact surface of each pad. Various embodiments further relate to a method of supporting a light source on a magnetic wall structure.
US11655935B2
A display device is disclosed. The display device includes a display panel, a back cover covering a rear surface of the display panel, a bracket coupled to a rear surface of the back cover, and a support removably coupled to the bracket, wherein the bracket includes a first plate, a second plate facing the first plate, and a link connecting the first plate to the second plate, wherein the second plate includes therein a slot, which is formed toward an inside from a lower side of the second plate and in which the support is movably received, wherein the link includes a lower link, and an upper link disposed above the lower link, and wherein each of the lower link and the upper link extends in a direction intersecting the first plate and the second plate, and is pivotably coupled both to the first plate and to the second plate.
US11655915B1
A plumbing apparatus for placing and supporting a vertical pipe in relation to an installation surface, comprising a plumbing target placement tool, and a plumbing target guide having a pair of securing rods and a pipe supporting member, the plumbing target placement tool allows the securing rods to be precisely embedded into the installation surface over an installation point. The pipe supporting member is attached to the securing rods in vertical alignment with the installation point, and allows the vertical pipe to be vertically inserted, to be supported perpendicularly to the installation surface an in vertical alignment with the installation point. The plumbing apparatus further comprises a horizontal pipe alignment guide that allows horizontal pipe to be positioned along a guide line that runs through the installation point, the horizontal alignment guide being attached to two additional securing rods placed astride the guide line with the horizontal pipe centered therebetween.
US11655904B1
An exemplary liquid treatment system includes at least one control valve in operative connection with a liquid treatment tank. The liquid treatment tank includes treatment material therein that is operative to treat the liquid that passes therethrough. The liquid treatment material is periodically regenerated to restore treatment function. At least one valve controller is operative to control the flow of liquid through the liquid treatment tank and to deliver treated liquid to liquid use devices. A further tank is operative to produce a saturated liquid solution of regeneration material that is usable to regenerate the liquid treatment material in the liquid treatment tank. The further tank includes at least one pressure sensor and at least one temperature sensor. The at least one pressure sensor and at least one temperature sensor are in operative connection with the at least one valve controller to determine that adequate saturated regeneration material is produced and delivered to the liquid treatment tank.
US11655891B2
A method of machining a carrier housing for an axle assembly comprises obtaining a carrier housing including circumferentially spaced apart tabs and positioning a datum setting tool in engagement with the carrier housing. The carrier housing is clamped to a fixture to position the carrier housing at a first orientation relative to a coordinate system within a work cell. The datum setting tool is disengaged from the carrier housing. Portions of the carrier housing along a first side are machined to define features including a carrier mounting flange and a cylindrical bearing bore extending perpendicular to the carrier mounting flange while the carrier housing remains clamped at the first orientation. Different portions of the carrier housing, on a second opposite side of the carrier housing, are machined to define additional geometrical feature while the initial clamped orientation continues to be maintained.
US11655884B2
A linear motion device and a linear motion device component are provided. The linear motion device includes a screw, a nut, an end cover, and a scrape plate. The nut is fitted over the screw, and a spiral outer groove of the screw and a spiral inner groove of the nut correspond to each other to form a ball groove. The end cover is fixed to the nut. A first through hole portion is defined through the end cover and corresponds to the nut. An engaging groove is arranged on a first surface of the end cover. The scrape plate is assembled with the end cover. A second through hole portion is defined through the scrape plate and corresponds to the nut. An engaging member is arranged on the scrape plate and assembled with the engaging groove.
US11655875B2
A damping valve includes a valve seat member, a first valve element stacked on the valve seat member, a second valve element provided between an inner circumference valve seat of the valve seat member and the first valve element, the second valve element being configured to open and close a hole of the first valve element, and a biasing member configured to bias the first valve element towards the second valve element, wherein a surface of the second valve element on an opposite side from the valve seat member is higher than the outer circumference valve seat of the valve seat member.
US11655862B2
The rotation transmission state switching device comprises a clutch device comprising a first rotating member having a first-rotating-member-side engaging portion, a second rotating member having a second-rotating-member-side engaging portion, a third rotating member having a third-rotating-member-side engaging portion; and an engaging element having an engaging-element-side first engaging portion engaging with the first-rotating-member-side engaging portion, an engaging-element-side second engaging portion engaging with the second-rotating-member-side engaging portion, and an engaging-element-side third engaging portion engaging with the third-rotating-member-side engaging portion; and a restriction device configured to switch between allowing and restricting rotation of the first rotating member, allowing or preventing torque transmission between the second rotating member and the third rotating member.
US11655860B2
A sealed clutch and a clutch plate, the sealed clutch including a spline connector for connecting the sealed clutch by splined connection to a transmission shaft of an automotive transmission. The spline connector comprising a connector housing and a spline ring. The spline ring including an opening having a spline configuration for cooperating with a splined portion of a transmission shaft. The connector housing being secured within the sealed clutch and the spline ring being removably connectable to the connector housing to enable the spline ring to be removed and replaced with a different spline ring for cooperating with a splined portion of a different transmission shaft. The clutch plate has a pair of drive plates having a coaxially aligned openings and a spline connector mounted between them. The outer diameter of the spline ring being slightly less than the inner diameter of the opening of one of the drive plates and a removable retainer being interposed between the spline connector and the drive plate to retain the spline ring, whereby removal of the removable retainer enables removal of the spline ring from the spline connector through the opening of the drive plate.
US11655857B2
A tripod constant-velocity joint including: an inner ring; three trunnions protruding from the inner ring; three roller units supported by the trunnions; and an outer ring storing the roller units. Each roller unit includes: an inner roller that is in contact with a convex outer-circumferential surface of the corresponding trunnion at a tangent point; an outer roller supported by the inner roller through rolling elements that are interposed between the inner and outer rollers; and a limiting portion protruding from the outer roller, so as to limit movements of the rolling elements and the inner roller. A clearance between the inner roller and the limiting portion is smaller than an axial length of a crowned end portion of each rolling element, and is larger than a stroke distance of reciprocating movement of the tangent point when a joint angle of the tripod constant-velocity joint is a predetermined value.
US11655856B2
A motive power transmission device including first and second motive power transmission members that are spline-fitted together includes a spring retaining member that retains a spring and is mounted on the first motive power transmission member. The spring retaining member includes a temporarily fixing portion that is temporarily fixed to and mounted on the first motive power transmission member in a first compression state of the spring and a locking portion that is locked with the second motive power transmission member in a second compression state where when the first and second motive power transmission members are spline-fitted together, the spring is compressed and urges the second motive power transmission member toward one side in a circumferential direction with respect to the first motive power transmission member.
US11655853B2
The present disclosure provides a bearing cage and a bearing. The bearing cage comprising: a generally annular backbone portion having a front side and an opposite back side; a plurality of cantilever portions extending from the front side of the backbone portion in an axially forward direction of the bearing cage, the cantilever portions being arranged along a circumference of the annular backbone portion, defining a plurality of pockets bearing, wherein the backbone portion has a radial thickness which is larger than that of the plurality of cantilever portions. Each of the plurality of cantilever portions comprises two prong portions and a connection portion between the two prong portions. The bearing cage further comprises one or more of: a plurality of recesses formed in a radially outer side of the cantilever portions, and a plurality of grooves formed in the radially inner side of the bearing cage.
US11655845B2
An insert intended to be assembled in a hole in a sandwich panel including a hollow cylindrical body having a flanged end deformable by a placement tool allowing mechanical connection by deformation with a surface skin of the sandwich panel is provided. The insert includes an anchoring stem in the continuation of the cylindrical body as well as an internal tube intended to collaborate with the placement tool. The anchoring stem has at least one circumferential groove and a peripheral rib, the circumferential groove and the peripheral rib each having a transverse profile that is rounded so as to be able to collaborate with a curable substance.
US11655840B2
A fastener having two branches extending on either side of a median plane, each branch carrying a tongue, the tongues defining between them a throat between the two branches. When the fastener is reversed with respect to another identical fastener, their respective median planes forming a non-zero angle between them, one branch of the fastener having its distal portion in contact with at least one of the two tongues of the other fastener and its outer face in contact with an inner face of one branch of the other fastener, the distal portion of the other branch of the fastener is substantially in contact with the distal portion of the other branch of the other fastener.
US11655827B2
A centrifugal pump includes a motor portion including a rotor rotatably disposed in a rotor chamber and includes a pump portion including an impeller rotatably disposed in a pump chamber. The impeller is coupled to the rotor. The centrifugal pump also includes a casing that separates the rotor chamber from the pump chamber, and a bearing that rotatably supports a rotor shaft of the rotor and to which grease is supplied is provided. Two communication holes extend through the casing and provide fluid communication between the rotor chamber and the pump chamber.