Document Document Title
US11462124B2 Welding training system interface
Present embodiments include systems and methods for stick welding applications. In certain embodiments, simulation stick welding electrode holders may include stick electrode retraction assemblies configured to mechanically retract a simulation stick electrode toward the stick electrode retraction assembly to simulate consumption of the simulation stick electrode during a simulated stick welding process. In addition, in certain embodiments, stick welding electrode holders may include various input and output elements that enable, for example, control inputs to be input via the stick welding electrode holders, and operational statuses to be output via the stick welding electrode holders. Furthermore, in certain embodiments, a welding training system interface may be used to facilitate communication and cooperation of various stick welding electrode holders with a welding training system.
US11462123B2 System and method for digitized digit symbol substitution test
System and method for digitized digit symbol substitution test (DSST) are disclosed. In an example, a display area of a digitized DSST device is partitioned into multiple bins. Further, a series of number symbol pairs is displayed as a lookup table on top of the display, termed as a lookup area. Furthermore, a question and answer (QA) pair corresponding to the series of number symbol pairs to an examinee in multiple trials. In addition, feature values for the QA pair are computed in each of the multiple bins in the trials, wherein the feature values comprise a response time and an accuracy of response by the examinee. Moreover, probabilities of the feature values are determined in each of the multiple bins. Also, an entropy value based on the probabilities of the feature values is computed in each of the multiple bins providing information on distribution.
US11462121B2 Visualizing sub-systems of a virtual simulated element in an interactive computer simulation system
Method and system for visualizing dynamic virtual sub-systems of a virtual simulated element in an interactive computer simulation system comprising a computer generated environment. One or more tangible instruments control the virtual simulated element in the computer generated environment. A graphical user interface comprising an interactive display portion depicting a rendered view of the virtual simulated element. While an interactive computer simulation of the virtual simulated element is performed in the interactive computer simulation system, a storage system logs dynamic data in relation to the dynamic virtual sub-systems. At least one of the dynamic virtual sub-systems of the virtual simulated element is selected and a subset of dynamic data related to the selected virtual sub-system is loaded from the storage system. The selected virtual sub-system is displayed together with the related dynamic data on the graphical user interface.
US11462117B2 Creating lesson asset information
A method for execution by a computing entity for creating a multi-disciplined learning tool regarding a topic includes obtaining a first learner approach associated with a first learner of a set of learners. The method further includes creating first lesson asset information regarding the topic for the first learner based on the first learner approach associated with the first learner. The method further includes sending the first lesson asset information to a first learner computing entity associated with the first learner.
US11462115B2 Virtual wall mapping for aerial vehicle navigation
An unmanned aerial vehicle (“UAV”) receives location information describing geographic boundaries of a polygonal no-fly zone (“NFZ”), the NFZ having a plurality of virtual walls each associated with a geographic line segment. The UAV identifies a closest and a second closest virtual wall of the plurality of virtual walls of the NFZ to a geographic location of the UAV. The UAV determines a first distance from the location of the UAV to a portion of the closest virtual wall nearest to the location of the UAV and a second distance from the location of the UAV to a portion of the second closest virtual wall nearest to the location of the UAV. In response to the first and/or second determined distances being less than a threshold distance, the UAV modifies a velocity and/or a trajectory of the UAV such that the UAV does not cross the virtual walls.
US11462114B2 Method for controlling vehicles in a mission along a route
The invention relates to a method for controlling vehicles (V1-V3) in a mission along a route, comprising—selecting at least two progress control value sets (u, tw), each value set comprising a respective value (u1, u2, u3, tw) of a progress control parameter for at least one of the vehicles, wherein each progress control parameter value influences the rate of progress of the respective vehicle, —determining, for each of the selected progress control value sets, a respective distribution (SoBfut) of the vehicles, if the at least one of the vehicles is controlled based on the respective selected progress control value set (u, tw), so that each progress control value set is correlated to a respective distribution (SoBfut) of the vehicles, —identifying, from the selected progress control value sets, based at least partly on the determinations of the distributions (SOBfut), a progress control value set (u, tw) for controlling the at least one of the vehicles, and—controlling the at least one of the vehicles (V1-V3) according to the identified progress control value set (u).
US11462113B2 Vehicle automation-connected pedestrian risk assessment device
Systems and methods for alerting a pedestrian of the density of automated vehicles to non-automated vehicles in an area by broadcasting a visual signal representing a group mode status of automated vehicles travelling towards or within a roadway intersection. The group mode status may be broadcast as a percentage of automated vehicles to total vehicles or can be broadcast as a ratio of automated vehicles to non-automated vehicles on an external mode indicator of a subject automated vehicle. The visual signal may be broadcast as a pattern of lighting, a change in light intensity, a change in colors or a change in text. The group mode status may also be broadcast to a pedestrian equipped with a wireless device via vehicle-to-infrastructure communications. The group status may also be broadcast to and displayed on infrastructure component, such as a street light, display post, crosswalk sign, or building display configured to receive signals.
US11462111B2 Method and apparatus for vehicle maneuver planning and messaging
Techniques are provided which may be implemented using various methods and/or apparatuses in a vehicle to utilize vehicle external sensor data, vehicle internal sensor data, vehicle capabilities and external V2X input to determine, send, receive and utilize V2X information and control data, sent between the vehicle and a road side unit (RSU) to determine intersection access and vehicle behavior when approaching the intersection.
US11462108B2 Vehicle presence detection system
A vehicle presence detection system for determining whether a parking space is vacant or occupied and utilizing this information to guide vehicles to available parking spaces. generally includes a LIDAR device, a cloud-based processing unit, a database, and a guidance light. The LIDAR device generally includes a light emitter, a light sensor, a CPU, a memory unit, and a communications device. The LIDAR device determines the distance between itself and a parking spot or a vehicle parked in that parking spot using an algorithm that accounts for variances in the ambient conditions. This status information can be communicated to a cloud-based processing unit, which can store this information in a database and/or use this information to send parking status indications to an autonomous vehicle dynamic sign, mobile device, or guidance light.
US11462104B2 Electrical data processing system for monitoring or affecting movement of a vehicle using a traffic device
Systems and methods are disclosed for monitoring or affecting movement of a vehicle using a traffic device. An event data source may have a processor and/or a transceiver. The event data source may transmit, via the transceiver and to a vehicle and infrastructure computing device, information indicative of an event affecting a portion of road. The vehicle and infrastructure computing device may comprise a vehicle and infrastructure control computer. The vehicle and infrastructure computing device may receive, from the event data source, the information indicative of the event affecting the portion of road. The computing device may determine one or more traffic devices associated with the portion of road and configured to control traffic for the portion of road. Based on the information indicative of the event affecting the portion of road, the computing device may send, to the one or more traffic devices associated with the portion of road, instructions to change one or more characteristics of the one or more traffic devices.
US11462101B2 Non-essential autonomous vehicle rerouting
Aspects of the present invention determine positional data for each of a plurality of autonomous vehicles travelling on a common roadway that includes geographic coordinate location, vehicle speed, speed change and vehicle lane position data; determine a reaction value as an amount of change in positional data of a first autonomous vehicles caused in reaction to a causal change in positional data of a second of the autonomous vehicle; associate the reaction value to a volume of traffic flow at a time of occurrence; and, in response to a request for a change to positional data of a third autonomous vehicle that is similar to the causal change, estimate a cost of the request as a change to positional data of a fourth autonomous vehicles projected from the reaction value in proportion to a similarity of a traffic flow volume.
US11462100B2 Traffic surveillance system using error monitoring
An error monitoring apparatus and method are provided. The error monitoring method includes collecting an Event-Related Potential (ERP) for at least one passenger in a first mobility for a predetermined amount of time, analyzing the ERP collected for the predetermined amount of time, and transmitting error information of the first mobility to a traffic control server based on a result of analysis. The error information of the first mobility includes at least one of information on a time when the ERP is generated, a waveform of the ERP, position information of the first mobility or operation information of a second mobility, and the second mobility is different from the first mobility and has caused the ERP.
US11462099B2 Control system and control method for interaction-based long-term determination of trajectories for motor vehicles
A control system for use in a motor vehicle is used for monitoring a current driving situation of the motor vehicle, based on surroundings data of the host motor vehicle in the current driving situation, obtained from at least one surroundings sensor situated on the host motor vehicle. The control system is used to recognize lanes, lane boundary lines, lane markings, and/or other motor vehicles in an area in front of, to the side of, and/or behind the host motor vehicle. In addition, the control system is used to determine at least one driving parameter for each other motor vehicle present in the surroundings of the host motor vehicle, based on the provided surroundings data, and to generate a plurality of possible trajectories for the future travel course for each of the other motor vehicles, based on the driving parameter determined in each case. Lastly, the control system is used to carry out a simulation of the plurality of possible trajectories for the future travel course for each of the other motor vehicles, and to group in each case the plurality of possible trajectories for the future travel course for each of the other motor vehicles, based on the simulation.
US11462088B2 Smart anti-theft tag with quadruple alarm function
Embodiments described herein relate to an anti-theft device. Some embodiments comprise a cover seat which is provided with an acoustomagnetic coil and a circuit board and formed with a guide slot, an arm hook which is a curved hook and has a long arm movably inserted into the guide slot, a plug which is mounted on the cover seat and used to lock the arm hook in a moving state, and a cable which is mounted at one end of the cover seat, penetrates through a YETI® vacuum cup and is electrically connected to the circuit board, wherein a monitoring assembly for protecting the tag against damage is mounted on the tag and comprises a Hall® switch arranged on the circuit board and magnetic steel arranged on a short arm of the arm hook.
US11462086B2 Presence detection device and method
In accordance with an embodiment, a detection device includes: an infrared temperature sensor configured to provide a temperature signal associated with an heat emission of at least one individual within a monitored area; an electrostatic-charge-variation sensor configured to provide a charge-variation signal indicative of a variation of electrostatic charge associated with the at least one individual; and a processing unit, coupled to the infrared temperature sensor and to the electrostatic-charge-variation sensor, the processing unit configured to detect a presence of the at least one individual within the monitored area by receiving the temperature signal and the charge-variation signal, and jointly processing the temperature signal and charge.
US11462085B2 Antitheft system of mobile robot
An antitheft system of a user terminal module and a mobile robot capable of being used as a shopping cart are disclosed. The antitheft system includes: a user terminal module generating terminal location data comprising location coordinates; a mobile robot assisting in driving through conversion of a drive mode into a preset drive mode depending upon a location of the user terminal module and a distance from the mobile robot to the user terminal module while generating and outputting robot location data comprising location data thereof in real time; and a monitoring device monitoring locations of the user terminal module and the mobile robot in real time and controlling the terminal module and the mobile robot to perform an antitheft operation depending upon a region in which the terminal module and the mobile robot are placed, thereby improving reliability by preventing theft and loss of the user terminal module and the mobile robot.
US11462075B1 Systems and methods for facilitating data collection
Customer management systems including a wireless puck device to facilitate concurrent communication with one or more customers having one or more customer user devices located within a certain range or proximity of a customer service point, the wireless puck device establishing a wireless connection with the customer user devices for data transfer, whereby the wireless puck device receives customer data, such as a customer or player identification number, the customer data either being stored in memory residing in the wireless puck device for subsequent communication with a customer management system or transmitted from the wireless puck device to the customer management system, wherein the wireless puck device and customer user device may further interact and communicate so that additional customer activity at the customer service point is associated with the customer and stored or transmitted to the customer management system. The customer management system may include a casino patron or player loyalty program management system and the customer service point may include a live table game operated at the casino.
US11462069B2 Tracking transportation for hands-free gate
A transit system including an access control point, a positioning system, a tracking system, and a server. The access control point provides a passage to a transit user for taking a trip through the transit system. The server receives a first location and visual cues of the transit user. The first location is determined using the positioning system and a mobile device. Candidate locations and visual cues of other transit users are obtained from the tracking system. The server correlates the first location to a candidate location and compares the visual cues of the transit user with the other transit users. A correlated location is determined and the first location and the visual cues of the transit user are verified. The server verifies terms of a transit pass of the transit user. Based on the verification, usage of the transit pass is allowed for passing through the access control point.
US11462060B2 Data collection automation system
An autonomous driving vehicle (ADV) receives instructions for a human test driver to drive the ADV in manual mode and to collect a specified amount of driving data for one or more specified driving categories. As the user drivers the ADV in manual mode, driving data corresponding to the one or more driving categories is logged. A user interface of the ADV displays the one or more driving categories that the human driver is instructed collect data upon, and a progress indicator for each of these categories as the human driving progresses. The driving data is uploaded to a server for machine learning. If the server machine learning achieves a threshold grading amount of the uploaded data to variables of a dynamic self-driving model, then the server generates an ADV self-driving model, and distributes the model to one or more ADVs that are navigated in the self-driving mode.
US11462059B2 Engine control system
A system and method for monitoring vehicle performance and updating engine control parameters, which provides a solution to the problem of tuning engine control parameters for a vehicle. The core components of the invention are an engine controller coupled to an interface device which communicates with a remote device. Generally speaking, the components are configured as follows: the engine controller receives signals from various sensors in a vehicle and the engine controller controls the engine based on engine control parameters and the signals from the sensors. The interface device monitors the engine control and sensor signals and transmits information to the remote device. The remote device receives the information and sends back updated engine control parameters. The interface device receives the updated engine control parameters and communicates with the engine controller to update the engine control parameters using the updated engine control parameters.
US11462053B2 Neural network-based visual detection and tracking method of inspection robot
The present disclosure provides a neural network-based visual detection and tracking method of an inspection robot, which includes the following steps of: 1) acquiring environmental images of a dynamic background a movement process of the robot; 2) preprocessing the acquired images; 3) detecting human targets and specific behaviors in the images in the robot body, and saving the sizes, position information and features of the human targets with the specific behaviors; 4) controlling the orientation of a robot gimbal by using a target tracking algorithm to make sure that a specific target is always located at the central positions of the images; and 5) controlling the robot to move along with a tracked object. The neural network-based visual detection and tracking method of an inspection robot in the present disclosure has a quite high adaptive ability, achieves better detection and tracking effects on targets in a dynamic background scene.
US11462046B2 Display panel, display apparatus and method of controlling the same
A display panel includes: a base, light-emitting devices, auxiliary light-emitting devices and a texture identification layer disposed above the base. The light-emitting devices are configured to emit light for display. Each auxiliary light-emitting device has a same light-emitting direction as the light-emitting devices and is configured to emit light in response to receiving a control signal during the display panel being in a screen-off state. The texture identification layer is configured to receive reflected light that is reflected to the texture identification layer in light emitted by the auxiliary light-emitting devices to an outside of the display apparatus, so as to perform texture identification.
US11462044B2 Electronic device, chip, panel, decoder and operation method thereof
A chip, an electronic device, a panel and an operation method thereof are provided. The chip can control the panel to perform fingerprint sensing. Fingerprint sensing pixels of the panel are divided into a plurality of fingerprint zones along a column direction. The chip includes a selecting circuit and a control circuit. The selecting circuit obtains information about a selected fingerprint zone among the fingerprint zones. The control circuit provides multiple control signals for controlling the panel to perform fingerprint sensing. The control signals include multiple start pulse signals. The start pulse signals collectively indicate the selected fingerprint zone. The number of the fingerprint zones is greater than the number of the start pulse signals.
US11462041B2 Pedestrians with objects
Detecting pedestrians with objects is described (pushing stroller, carts, opening doors, carrying umbrellas, etc.). In an example, a perception component of a vehicle can receive sensor data from sensor(s) associated with the vehicle. The perception component can determine, by a model, observation(s) associated with the sensor data, wherein an observation comprises a first object (e.g., a pedestrian). The perception component can determine whether the first object is associated with a second object (e.g., a pedestrian object), wherein the first object and the second object are associated with a compound object (e.g., a pedestrian/pedestrian object system). The perception component can provide the indication of the first object or an indication of the compound object to at least one of a prediction component or a planning component of the vehicle for controlling the vehicle.
US11462036B2 Automated semantic inference of visual features and scenes
In one embodiment, an apparatus comprises a memory and a processor. The memory stores visual data captured by one or more sensors. The processor detects one or more first objects in the visual data based on a machine learning model and one or more first reference templates. The processor further determines, based on an object ontology, that the visual data is expected to contain a second object, wherein the object ontology indicates that the second object is related to the one or more first objects. The processor further detects the second object in the visual data based on the machine learning model and a second reference template. The processor further determines, based on an inference rule, that the visual data is expected to contain a third object. The processor further detects the third object in the visual data based on the machine learning model and a third reference template.
US11462035B2 Processing images using deep neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for image processing using deep neural networks. One of the methods includes receiving data characterizing an input image; processing the data characterizing the input image using a deep neural network to generate an alternative representation of the input image, wherein the deep neural network comprises a plurality of subnetworks, wherein the subnetworks are arranged in a sequence from lowest to highest, and wherein processing the data characterizing the input image using the deep neural network comprises processing the data through each of the subnetworks in the sequence; and processing the alternative representation of the input image through an output layer to generate an output from the input image.
US11462030B2 Method and system for detecting a pile
A system and a method for detecting a pile of material by an autonomous machine. A 3D point cloud method includes obtaining a 3D point cloud indicative of an environment having a material pile, performing a ground surface estimation on the point cloud to identify non-ground points, grouping the non-ground points into clusters based on a proximity metric, creating a normalized height histogram for each of the clusters, comparing the normalized height histogram of each cluster to a generalized pile histogram, and identifying a cluster as a pile based on the similarity between the normalized height histogram and the generalized pile histogram. A 2D image method includes obtaining a 2D image from an imaging device, calibrating the imaging device with respect to a coordinate frame of the machine, and autonomously detecting an image of a material pile in the two-dimensional image using a trained deep-learning neural network.
US11462028B2 Information processing device and information processing method to generate a virtual object image based on change in state of object in real space
To provide an information processing device, an information processing method, and a program that can give a user a stronger impression that a real world is enhanced by using an AR technique. The information processing device includes a recognition unit that recognizes an object included in a real space so as to distinguish the object from a background on the basis of three-dimensional data of the real space in order to generate a virtual object image obtained by changing a state of the object.
US11462017B2 System for event timing and photography using image recognition of a portion of race-day attire
A system for identifying and timing an athlete during a timed sporting event. The athlete is timed using image recognition technology in which one or more images of the athlete taken during the sporting event by a camera (106a, 106b, or 106c) is time-stamped to generate a finish time for the athlete. The athlete is identified by comparing one of the images taken during the sporting event with a profile image of the athlete.
US11462016B2 Optimal assistance for object-rearrangement tasks in augmented reality
The disclosed computer-implemented method may include identifying, via an artificial reality system, a plurality of physical objects in a real-world environment of a user and defining, based on identifying the plurality of objects, an object-manipulation objective for manipulating at least one of the plurality of objects. The method may also include determining an action sequence that defines a sequence of action steps for manipulating the at least one of the plurality of objects to complete the object-manipulation objective, and presenting, via the artificial reality system, a notification to the user indicative of the action sequence. Various other methods, systems, and computer-readable media are also disclosed.
US11462011B2 System and method for augmenting casted content with augmented reality content
In some embodiments, casted content may be augmented with augmented reality content. In some embodiments, a dynamic value of moment related to a content portion of casted content may be obtained. The dynamic value of moment may be based on characteristic information related to the content portion of the casted content. An augmentation package may be generated, based on the dynamic value of moment, for the content portion. Based on a first entity being associated with the augmentation package, augmented reality content associated with the first entity may be selected to be presented with the content portion. In some embodiments, a modified content portion may be caused to be presented such that the augmented reality content associated with the first entity is presented with the content portion.
US11462008B2 Device for collecting breeding data in farm field, device for analyzing feature in breeding, method for collecting breeding data in farm field, program, and recording medium
A system acquiring data for phenotyping on a farm field where crops are bred. The device includes: an information storage unit storing farm field information, an imaging condition, and aerial images of the farm field linked with imaging condition; a classification unit classifying the aerial images into a plurality of image groups having different imaging altitude ranges on the basis of an imaging altitude included in the imaging condition; an image processing unit creating image-processed data from at least one of the image groups and imaging condition and analyzes a trait of in the farm field from the image-processed data; a visualization unit visualizing image-processed data obtained in the image processing unit; a processed information storage unit storing, as processed information, data obtained in the image processing unit and visualization unit; and an output unit outputting data obtained in the image processing unit and the visualization unit.
US11462006B2 Systems and methods for monitoring consumption
A wearable apparatus may automatically monitor consumption by a user of the wearable apparatus by analyzing images captured from an environment of the user. The wearable apparatus may include at least one image capture device configured to capture a plurality of images from an environment of the user of the wearable apparatus. The wearable apparatus may also include at least one processing device configured to: analyze the plurality of images to detect a consumable product represented in at least one of the plurality of images; based on the detection of the consumable product represented in at least one of the plurality of images, analyze one or more of the plurality of images to determine a type indicator associated with the detected consumable product; analyze the one or more of the plurality of images to estimate an amount of the consumable product consumed by the user; determine a feedback based on the type indicator the detected consumable product and the estimated amount of the consumable product consumed by the user; and cause the feedback to be outputted to the user.
US11461984B2 Method and apparatus for multi-user collaborative creation, and storage medium
The present application provides a method and apparatus for multi-user collaborative creation, and a storage medium, where the method includes: obtaining, by a second terminal, a three-dimensional (3D) creation created by a first creator, the 3D creation including at least one creation element, obtaining creation information corresponding to each creation element according to the 3D creation, and determining the first creator corresponding to each creation element according to the creation information corresponding to each creation element. In the technical solution, the second terminal may conveniently and quickly determine the first creator corresponding to each creation element in the 3D creation, which simplifies the communication process for the creation and improves the creation efficiency.
US11461979B2 Animation between visualization objects in a virtual dashboard
A plurality of visualization objects may be provided for representing one or more data sets in a virtual 3D space. The visualization objects may include funnels, containers, name cards, and so forth. The visualization objects can be arranged in a circular carousel that can be rotated around a position of a virtual camera or user in a VR/AR environment. Individual data points in the visualization objects can be rotated, sized, positioned, colored, or otherwise characterized based on attributes of the corresponding data points. Individual data points can also be animated as transitioning between visualization objects in a unified view. Voice commands can be interpreted as part of an interactive environment that can provide views of the visualization objects to multiple devices simultaneously.
US11461969B2 Systems and methods compression, transfer, and reconstruction of three-dimensional (3D) data meshes
An exemplary method includes generating a 3D mesh of a subject based on frames of time-synchronized video streams of a subject, the frames associated with a first time and generating a transformed facial-mesh model based on a facial portion of the 3D mesh and a facial-mesh model. The method further includes generating a hybrid mesh by combining the transformed facial-mesh model and at least a portion of the 3D mesh. The method further includes generating a current 3D mesh based on frames of the time-synchronized video streams associated with a second time that temporally follows the first time. The method further includes generating a deformed historical 3D mesh by applying a non-rigid deformation process to the hybrid mesh based on the current 3D mesh. The method further includes compressing the deformed historical 3D mesh to form at least one triangle-based 3D submesh including a plurality of submesh triangles.
US11461965B2 Method for generating splines based on surface intersection constraints in a computer image generation system
A representation of a surface in a three-dimensional space is obtained. A first input representing a starting point and a second input representing a next point are obtained. A representation of a surface-aware spline comprising vertices is generated, with the representation of the surface-aware spline including a starting vertex corresponding to the starting point and a next vertex corresponding to the next point. First and second projection points corresponding to projections of a first vertex and a second vertex onto the surface are determined. New points corresponding to equal distance points for the first and second vertices aligned with the first and second projection points are determined, and a rigid transformation is determined from the new points. The representation of the surface-aware spline is adjusted based on a transformation of the new points using the rigid transformation.
US11461962B1 Holographic calling for artificial reality
A holographic calling system can capture and encode holographic data at a sender-side of a holographic calling pipeline and decode and present the holographic data as a 3D representation of a sender at a receiver-side of the holographic calling pipeline. The holographic calling pipeline can include stages to capture audio, color images, and depth images; densify the depth images to have a depth value for each pixel while generating parts masks and a body model; use the masks to segment the images into parts needed for hologram generation; convert depth images into a 3D mesh; paint the 3D mesh with color data; perform torso disocclusion; perform face reconstruction; and perform audio synchronization. In various implementations, different of these stages can be performed sender-side or receiver side. The holographic calling pipeline also includes sender-side compression, transmission over a communication channel, and receiver-side decompression and hologram output.
US11461960B2 Reflection rendering in computer generated environments
Methods and systems for remote rendering of extended reality (XR) objects are described herein. A server may receive an image of a physical environment. The image may include different views of the physical environment around a client device. The server may render at least one surface of a virtual object based on the different views of the physical environment. The at least one surface may include a reflection of another object of the physical environment from a view point of the client device at the time the image was taken. The server may generate graphics including the rendered at least one surface. The server may send the generated graphics to the client device to enable display of a computer generated environment on the client device. The computer generated environment may include the at least one virtual object with an appearance of a reflective surface.
US11461959B2 Positional only shading pipeline (POSH) geometry data processing with coarse Z buffer
The systems, apparatuses and methods may provide a way to adaptively process and aggressively cull geometry data. Systems, apparatuses and methods may provide for processing, by a positional only shading pipeline (POSH), geometry data including surface triangles for a digital representation of a scene. More particularly, systems, apparatuses and methods may provide a way to identify surface triangles in one or more exclusion zones and non-exclusion zones, and cull surface triangles in one or more exclusion zones.
US11461954B2 Dynamic constant update mechanism
An apparatus to facilitate an update of shader data constants. The apparatus includes one or more processors to detect a change to one or more data constants in a shader program, generate a micro-code block including updated constants data during execution of the shader program and transmit the micro-code block to the shader program.
US11461952B1 Systems and methods for automated real-time generation of an interactive attuned discrete avatar
Systems and methods enabling rendering an avatar attuned to a user. The systems and methods include receiving audio-visual data of user communications of a user. Using the audio-visual data, the systems and methods may determine vocal characteristics of the user, facial action units representative of facial features of the user, and speech of the user based on a speech recognition model and/or natural language understanding model. Based on the vocal characteristics, an acoustic emotion metric can be determined. Based on the speech recognition data, a speech emotion metric may be determined. Based on the facial action units, a facial emotion metric may be determined. An emotional complex signature may be determined to represent an emotional state of the user for rendering the avatar attuned to the emotional state based on a combination of the acoustic emotion metric, the speech emotion metric and the facial emotion metric.
US11461950B2 Object creation using body gestures
An intuitive interface may allow users of a computing device (e.g., children, etc.) to create imaginary three dimensional (3D) objects of any shape using body gestures performed by the users as a primary or only input. A user may make motions while in front of an imaging device that senses movement of the user. The interface may allow first-person and/or third person interaction during creation of objects, which may map a body of a user to a body of an object presented by a display. In an example process, the user may start by scanning an arbitrary body gesture into an initial shape of an object. Next, the user may perform various gestures using his body, which may result in various edits to the object. After the object is completed, the object may be animated, possibly based on movements of the user.
US11461949B2 Electronic device for providing avatar and operating method thereof
An electronic device is provided. The electronic device includes an avatar and an operating method thereof. The electronic device includes a display, and at least one processor operatively coupled with the display, wherein the at least one processor is configured to detect a face in at least one image, determine a user avatar corresponding to the detected face, determine a region of both the face and at least one object related to the face, determine a size of the user avatar based on the determined region, and control the display to display the user avatar on the display by rendering the user avatar based on the determined size of the user avatar.
US11461947B2 Constrained modification of vector graphics
Embodiments are disclosed for constrained modification of vector geometry. In particular, in one or more embodiments, the disclosed systems and methods comprise receiving a selection of a first segment of a vector graphic to be edited, identifying an active region associated with the first segment, wherein the active region includes the first segment and at least one second segment which comprise a geometric primitive, identifying the region of influence including at least one third segment connected to the active region, identifying at least one constraint associated with the active region or the region of influence based at least on the geometric primitive, receiving an edit to the active region, and generating an update for the vector graphic based on the edit and the at least one constraint.
US11461942B2 Generating and signaling transition between panoramic images
Processor systems and computer-implemented methods are provided for rendering a multiuser virtual environment in which different panoramic images are provided as image-based backdrop for different viewing positions in the virtual environment. When a user switches from a first viewing position for which a first panoramic image is rendered to a second viewing position for which a second panoramic image is rendered, a transition may be rendered for the user, for example as a mathematical transformation of the panoramic images. To avoid other users perceiving the representation of the user in the virtual environment from abruptly switching to the second viewing position, transition data may be provided which enables another processor system to render a representation of the transition in the virtual environment, e.g., by moving an avatar of the user along a movement trajectory.
US11461940B2 Imaging method and device
The present application provides an imaging method and system, and a non-transitory computer-readable storage medium. The imaging method comprises preprocessing projection data to obtain a predicted image of a truncated portion; performing forward projection on the predicted image to obtain predicted projection data of the truncated portion; and performing image reconstruction using the projection data obtained by forward projection and projection data of an untruncated portion.
US11461935B2 Point cloud compression
A system comprises an encoder configured to compress attribute information for a point cloud and/or a decoder configured to decompress compressed attribute information for the point cloud. Attribute values for at least one starting point are included in a compressed attribute information file and attribute correction values used to correct predicted attribute values are included in the compressed attribute information file. Attribute values are predicted based, at least in part, on attribute values of neighboring points and distances between a particular point for whom an attribute value is being predicted and the neighboring points. The predicted attribute values are compared to attribute values of a point cloud prior to compression to determine attribute correction values. A decoder follows a similar prediction process as an encoder and corrects predicted values using attribute correction values included in a compressed attribute information file.
US11461933B2 Decision-making rules for attribute smoothing
A method for point cloud decoding includes receiving a bitstream. The method also includes decoding the bitstream into multiple frames that include pixels. A portion of the pixels are organized into patches and correspond to respective clusters of points of a 3D point cloud. The method further includes decoding, from the bitstream, an occupancy map frame. The occupancy map frame indicates the portion of the pixels included in the multiple frames that represent the points of the 3D point cloud. In addition, the method includes reconstructing the 3D point cloud using the multiple frames and the occupancy map frame. The method also includes determining whether to perform smoothing to the 3D point cloud based at least in part on properties of the multiple frames. Based on determining to perform the smoothing, the method includes performing the smoothing to the 3D point cloud.
US11461924B1 Long distance QR code decoding
Systems and methods are provided for: receiving an image containing a code that has one or more visual qualities that fail to satisfy respective thresholds; applying a trained machine learning model to find a rough location of the code by generating a bounding box and cropping out the portion of the image; applying another trained machine learning model to the portion of the image to estimate key point locations of the code depicted in the portion of the image, aligning the portion of the image that depicts the code based on the estimated key point locations; and decoding, by the other trained machine learning model, the aligned portion of the image that depicts the code.
US11461923B2 Calculation system, calculation method, and storage medium
According to one embodiment, a calculation system includes a detector, a combiner, and a duration calculator. The detector refers to a plurality of images of an object imaged from mutually-different angles, detects the object in each of the images, and calculates a provisional position of the object in a coordinate system for each of the images. The coordinate system is prescribed. The combiner calculates a combined position of the object in the coordinate system by using the calculated plurality of provisional positions. The duration calculator refers to process information and a plurality of execution regions and calculates a duration of at least a portion of a plurality of processes based on the combined position and the execution regions. The process information includes information relating to the processes. The execution regions are represented using the coordinate system. The processes are executed in the execution regions.
US11461898B2 Medical imaging device
A medical imaging device comprising: an optical imaging module which generates an image of a region of a body part by acquiring image samples at respective sample locations in the region and mapping the samples to corresponding image pixels; a control module which controls the optical imaging module to acquire a first sequence of samples whose corresponding pixel locations follow a path which is spanned by pixels corresponding to the first sequence of samples and extends over a greater portion of the image than an arrangement in an array of a sequence of pixels corresponding to a second sequence of samples that the optical imaging module is operable to acquire, wherein a sum of distances between adjacent pixels in the sequence of pixels is equal to a length of the path; and a registration module which registers the image against a reference image.
US11461882B2 Image processing apparatus, image processing method, computer-readable medium for performing image processing using reduced image
Disclosed is an image processing apparatus that generate a plurality of reduced images with different reduction rates from an input image, applies predetermined processing to the reduced images, enlarges the reduced images into their respective original resolutions, and then composes the enlarged images into a composite image. The apparatus applies processing to the input image based on the composite image. The apparatus, depending on a setting, applies the processing to an input image based on the composite image generated from a previous input image.
US11461877B2 Image inpainting method, image inpainting system and flat panel detector thereof
The present disclosure provides an image inpainting method, an image inpainting system, and a flat panel detector. The method includes: acquiring a first image, performing connected domain analysis on the first image, and extracting the defective pixels in the first image; and classifying the defective pixels into isolated point defects, cluster defects, and bad line defects according to the size and shape of the connected domain; outputting a second image and inpainting the second image according to the type of the defective pixels. This method can not only effectively inpaint defective pixels, but also well preserve the details of the original image.
US11461876B2 Video data processing method and apparatus, and storage medium
Embodiments of this application disclose a video data processing method and apparatus, and a storage medium. After historical and current video frames are acquired from a video stream, two point position sets of a human body are obtained from the historical video frame and the current video frame, respectively. A jitter amplitude of a human body key point in the current video frame is analyzed according to the point position set of the human body in the current video frame and the point position set of the human body in the historical video frame; an adjustment reference position of the human body in the current video frame is determined according to the jitter amplitude; and subsequently a human body part below the adjustment reference position in the current video frame is adjusted and the adjusted current video frame is outputted for display as part of the video stream.
US11461874B2 Graphics processing using matrices of transformations
A graphics processing system generates and employs an affine transformation matrix of transformations for creation of computer graphics replications. The affine transformation matrix encapsulates transformations to the base art to create a replication of a computer graphic. For given transformations, the graphics processing system identifies operations and operation configuration data relating to each operation. For each operation, the graphics processing system generates coefficients for the affine transformation matrix. The affine transformation matrix is multiplied with the base art to generate the repetition. In some configurations, each repetition may require more than one affine transformation matrix to achieve the desired repetition. The order of application of affine transformation matrices to the base art is also modified depending on order of operations to be applied to the base art. A prior repetition may serve as base art for another level of repetition.
US11461873B2 Method and system for displaying an ultrasound image in response to screen size
Ultrasound images are adjusted according to the size of the display area available to display them, so that image detail is displayed with a large enough physical size to discern comfortably. A translation ratio is determined for translating the physical distance traversed by the ultrasound signals of an ultrasound images to a corresponding physical distance on a screen of the display device. If the ratio is not below a threshold, the image is displayed in full. If the ratio is below the threshold, the image is cropped, optionally scaled, and displayed in the available area. Scaling and cropping may be based on window size and threshold window size. The parameters of the ultrasound scan may be controlled based on the scaling, cropping, or available screen size. User interface features may be displayed on the screen depending on how much area is available when the image is displayed.
US11461865B2 Systems and methods for safe social gatherings during a contagious pandemic
The disclosure is generally directed to systems and methods for obtaining and evaluating a test result report in real-time so as to determine an entry status of an individual into the establishment. In an example embodiment, a method involves an entry verification apparatus executing actions such as: receiving digital data associated with the individual; obtaining a test result report that provides an indication whether the individual is currently infected, previously infected, or not infected, by a viral pathogen; evaluating digital data and/or a machine-readable element of the test result report to verify an identity of the individual and an authenticity of the test result report; converting non-standardized information contained in the test result report into standardized information; obtaining entry requirements for enabling entry into the establishment; analyzing the standardized information to determine whether entry requirements are met; and determining an entry status based on the entry requirements being met.
US11461860B2 Signing methods, apparatuses and devices of electronic contract
Implementations of the present specification describe a computer-implemented method, medium, and system. In one computer-implemented method, a contract creating request from a requesting user is received by a blockchain node of a blockchain network, where the contract creating request includes creation information of a target electronic contract to be created. A first smart contract is deployed for managing the target electronic contract in a blockchain based on the creation information. The target electronic contract is created according to the creation information and based on the first smart contract. In response to receiving a contract signing request from a signatory user of the target electronic contract, the target electronic contract is signed based on the first smart contract and a second smart contract corresponding to the signatory user, where the second smart contract is a pre-deployed smart contract for managing information associated with the signatory user.
US11461855B1 Locational visualization of financial statements
Methods and systems for locational visualization of financial statements are described. In an example, a method may receive, in a financial institution system, a request to display a record associated with a financial transaction, determine a location of a merchant associated with the financial transaction using merchant information, request, from an online mapping service, a customizable map interface associated with the location of the merchant, receive the customizable map interface, and display the customizable map interface integrated into the record associated with the financial transaction.
US11461853B2 System to predict impact of existing risk relationship adjustments
According to some embodiments, an existing risk relationship data store may contain electronic records, each electronic record including a risk relationship identifier and a risk relationship characteristic for an existing risk relationship between the enterprise and an entity. A prediction platform may receive electronic records associated with a set of existing risk relationships along with an indication of a future adjustment to a parameter associated with the set of existing risk relationships. The prediction platform may then automatically calculate a projected future impact to a key metric for the set of existing risk relationships based on the future adjustment to the parameter. A rendering platform may receive the projected future impact to the key metric and present an interactive graphical user interface, including an indication of projected future impact, to an administrator.
US11461852B1 Systems and methods for impact resistant and photovoltaic windows
An impact-resistant, photovoltaic (IRPV) window system is provided. The system may include an IRPV window coupled to a structure, a controller, and an insurance computing device. The IRPV window may include an impact resistant (IR) layer, a photovoltaic (PV) material that may generate an electrical output, and an electrode coupled to the PV material that may receive the electrical output. The IRPV window may permit a portion of visible light to pass through the IRPV window. The controller may monitor the electrical output and generate a solar profile of the structure based upon the electrical output. The insurance computing device may receive the solar profile and determine if an insurance policy associated with the structure is eligible for a policy adjustment and/or an insurance reward or discount offer.
US11461850B1 Determining insurance policy modifications using informatic sensor data
A system may include sensors associated with structures, such that the sensors acquire data sets associated with the structures. The processor receives the data sets from the sensors, determines environmental conditions associated with the structures over a period of time, and determines a structural condition associated with one of the structures based on the data sets. The processor also determines a maintenance condition associated with the one of the structures based on one of the data sets, determines operating parameters associated with appliances within the structure based on the one of the data sets, and determines habits of occupants associated with the one of the structures based on the one of the data sets. The processor then adjusts properties of an insurance policy associated with the one of the structures based on the environmental conditions, the structural condition, the maintenance condition, the operating parameters, the habits, or any combination thereof.
US11461839B2 Apparatus to provide liquid funds in the online auction environment
A method, apparatus, and computer readable storage to implement a lending or cash advance system that can be (but is not required to be) integrated with an online commerce site. Sellers on the online commerce site can click a button or tab in their web browser that is visiting the online commerce site and information known to the online commerce site is automatically shared with a potential cash provider. The information can include sales data related to the seller's business on the online commerce site that can be applied to a formula used by a cash provider to evaluate the risk associated with lending the seller cash. A financial account used by the seller can rapidly receive the cash loan (if approved) and payments received by the seller from buyers would go into this financial account which is then used to automatically pay the cash provider back at agreed upon terms.
US11461833B2 Automated system and method for staging products at pickup locations
In an automated product delivery method a request for delivery of a product is received from a user device. One or more product delivery options are determined and transmitted to the user device and a selected product delivery option is received from the user device. The product is provided to the selected delivery location in advance of the selected delivery time window. A delivery processing server receives user device location information and determines an estimated arrival time of the user at the delivery location. At the estimated arrival time, the product is securely staged for pickup by the user. The delivery processing server receives user validation information, and responsive to validation of the user information, transmits to the delivery location processing device, an instruction to allow access to the product by the user, and access to the product by the user is allowed.
US11461832B2 Product palletizing system
A computer-implemented product palletizing system and a method of product palletizing which includes processor in communication with a memory element containing a computer code executable to coordinate the discrete activities of one or more pickers and conveyor product sorting assembly to allocate a plurality of products to a plurality of pallets.
US11461831B2 Systems to fulfill a picked sales order and related methods therefor
Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform: receiving a request for an order comprising one or more items; determining when the order is eligible for batch picking by finding one or more other orders comprising at least one of the one or more items; and when the order is determined to be eligible for batch picking with the one or more other orders: creating one or more clusters by clustering together (1) the at least one of the one or more items of the order and (2) the at least one of the one or more items of the one or more other orders; estimating, for each respective cluster of the one or more clusters, an estimated fulfillment time interval to make ready the order; and assigning each respective cluster of the one or more clusters to at least one respective picker of one or more respective pickers. Other embodiments are disclosed herein.
US11461824B2 Systems and methods of product recommendation and integrated language modelling
Systems and method are provided for tracking actions from one or more users of an electronic product catalog, assigning a first token to each of the tracked actions that are unrelated to product item information, assigning second tokens to the one or more tracked actions which have catalog information or product identity, assigning third tokens to the one or more tracked actions based on at least one category of a page of the electronic product catalog, and assigning fourth tokens to at least one search queries and/or search refinement of the one or more tracked actions. The server may generate a sequence of tokens in one or more vectors for each of the one or more users, may encode profile information for the one or more users as a matrix of vectors, and may determine at least one product recommendation for the one or more users from the electronic catalog.
US11461820B2 Navigation and rewards involving physical goods and services
Navigation and reward techniques involving physical goods and services are described. In one example, digital content is configured to aid navigation of a user between different physical goods or services. This navigation includes user specified good or services as well as recommended goods or services that are not specified by the user. In another example, digital content is provided as part of a reward system. In return for permitting access to user data, the user is provided with rewards that are based on this monitored interaction. In this way, an owner of the store may gain detailed knowledge which may be used to increase likelihood of offering goods or services of interest to the user. In return, the user is provided with rewards to permit access to this detailed knowledge.
US11461803B2 Content item slot location suggestions
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributing content items. In one aspect, a method includes receiving user interaction data specifying user interactions with a publisher resource. A heat map specifying levels of user interaction with various portions of the publisher resource is created. Content item slot performance information specifying one or more performance measures for content items presented in various candidate content item slot locations are identified. One of the candidate content item slot locations is selected based on the heat map and the one or more performance measures. Data that cause presentation of suggestion information that identify the one candidate content item slot location as a suggested content item slot location are generated and output.
US11461799B2 System and method with streaming-based reward providing server
A streaming-based reward providing server includes: a destination location coordinate value inputter configured to receive a destination location coordinate value according to a user's input; a confirmation radius setter configured to set an arrival confirmation radius having a radius of a threshold value preset based on the destination location coordinate value; a reward amount inputter configured to receive a reward amount according to the user's input; a location coordinate value collector configured to collect a streamer location coordinate value from a terminal performing streaming broadcast; a trigger signal generator configured to generate a trigger signal; a reward acquisition signal generator configured to generate a reward acquisition signal; a participation rate calculation module configured to calculate a viewer participation rate for each viewer; and a reward calculator configured to calculate and output a viewer reward value for each viewer.
US11461798B2 Monitoring device application usage for completion of checkout data processing
There are provided systems and methods for monitoring device application usage for completion of checkout data processing. A computing device may be utilized to perform one or more actions while utilising an application executable by the device, including a browser application or merchant application that allows a user to view an online marketplace and purchase items in a transaction. Prior to checkout and transaction processing, the device may be used to browse items, and items may be added to a shopping cart. However, the device may not finish electronic transaction processing for the items, for example, where the device does not enter transaction processing details and/or navigates away from the items or cart. A service provider may utilize past actions to determine whether the action indicates that the device is abandoning use of the application, including electronic transaction processing. If so, an incentive may be provided to continue use.
US11461794B2 Method and system for verifying accuracy of information associated with digital item
A method and server for verifying accuracy of information associated with a digital item. The method includes monitoring user interactions between the plurality of users and a digital item group, receiving an indication of a new value for an item-characteristic associated with a given digital item having been previously provided with an old value, determining a difference between: (i) user interactions of users with the digital items from the digital item group having the old value for the item-characteristic, and (ii) user interactions of users with the digital items from the digital item group having the new value for the item-characteristic, and comparing the difference with a threshold value for determining whether the new value is accurate.
US11461778B2 System, method, and article of manufacture to non-invasively authenticate an authorized user of a mobile device and displaying a scanning code over a lock screen wallpaper of the mobile device
An article of manufacture has non-transitory computer readable storage medium comprising computer readable program code executable by a processor in a mobile device to implement a method, where, when the mobile device is at a business location, a user of the mobile device is authenticated non-invasively (e.g., utilizing the camera of the mobile device, using facial recognition, utilizing the camera of the mobile device and authenticating via facial recognition, etc.). Upon successful authentication, a scanning code is displayed over a lock screen wallpaper of the mobile device, where power is conserved in the mobile device by providing the scanning code without having to unlock the mobile device.
US11461770B2 Active application of secondary transaction instrument tokens for transaction processing systems
Systems and methods for active application of secondary transaction instrument tokens in transaction processing systems are provided. A transaction processing server receives a transaction request identifying a request to authorize a transaction using a first transaction instrument and a first token processing engine issues the transaction request with a first transactable token associated with the first transaction instrument for use by a first remote entity to authorize the first transaction instrument. The transaction processing server receives a transaction request failed message and actively routes a non-transactable token from the first token processing engine to a second token processing engine. The second token processing engine reissues the transaction request with a second transactable token associated with the second transaction instrument for use by a second remote entity to authorize the second transaction instrument and receives an indication that the transaction completed successfully using the second transactable token.
US11461769B2 Multi-tiered digital wallet security
Methods, systems, and apparatuses for facilitating multi-tiered digital wallet security are described herein. In some arrangements, a computing platform configured to operate within one or more decentralized peer-to-peer (P2P) networks may provide a digital wallet interface to a user computing device. Through the digital wallet interface, a user of the user computing device may be able to partition digital currency holdings into one or more differentiated storage compartments or tiers. Each of the one or more compartments may be password secured and may only permit access to the amount of digital currency holdings specified by the user. The user of the user computing device may enter a password corresponding to a compartment and the computing platform may provide access to the compartment based on the provided password. E.g., successive tiers may provide successively more limited (or enhanced) access to available funds, permissions, and the like.
US11461768B2 Systems and methods for data file transfer balancing and control on blockchain
A balance and control system may write a data file transfer confirmation from a transmitter system to a blockchain in response to the transmitter system transmitting a data file to a receiver system with the confirmation including a transmitter system address, a receiver system address, and a first hash of the data file. The system may also write a data file transfer acknowledgement from a receiver system to the blockchain with the acknowledgement including the transmitter system address, the receiver system address, and a second hash of the data file. The blockchain may execute a smart contract to compare the first hash of the data file to the second hash of the data file to identify an out-of-balance file transfer event. A monitoring device of the B&C system may read the out-of-balance file transfer event from the blockchain.
US11461760B2 Authentication using application authentication element
Systems, apparatuses, and methods for performing transactions through mobile communication devices using either telecommunications networks or proximity near-field communications systems are disclosed. A mobile communication device may display an application authentication element. The application authentication element may include a pre-selected authentication element and transaction data associated with a transaction conducted by a mobile communication device. The mobile communication device may obtain the pre-selected authentication element by either transmitting a request to a server computer or retrieving the pre-selected authentication element from a secure memory in the mobile communication device. A user authentication token may be received by the mobile communication device from the user. The mobile communication device may generate a secret token that is derived from the user authentication token. If the secret token is correlated to a secret reference token, then a transaction may be conducted.
US11461755B2 Closed-loop testing of integrated circuit card payment terminals
Technologies for closed-looped testing of integrated circuit card payment terminals include loading a test profile onto an integrated circuit payment card. Authorization request and response messages are locally generated and translated to simulate acquirer processor processing and payment network processing. An outcome report indicative of the outcome of the test transaction is generated and transmitted to a remote certification server. Other embodiments are described and claimed.
US11461748B2 Systems and methods for autonomous banking resources
Systems and methods for autonomous banking resources are disclosed. Embodiments include a mobile banking resource including an unmanned motorized vehicle, a controller configured to control the movement of the motorized vehicle, an authentication device configured to verify the identity of a user, a server configured to communicate with the controller and the authentication device, and a user interface module configured to interface with the user conducting a transaction. The user interface module may include a user input device configured to receive user input, and a communication interface module configured to communicate with a server and the user input device. The controller may be configured to operate the motorized vehicle to move the motorized vehicle to a location based on a predicted behavior of the user.
US11461746B1 Block chain recordation of in-kind payments
A method recording in-kind payments from a wireless communication service account. The method comprises building a block-chain associated with a wireless communication service account by an application executing on a computer system, where the block-chain encapsulates logic instructions, building a first block recording a first in-kind payment by the application based on executing the logic instructions encapsulated in the block-chain, where the first block comprises a first plurality of event records, a first nonce value, and a first hash value based on a hash value from a preceding block, on the first plurality of event records, and the first nonce value, and sending an in-kind payment authorization message to a wireless communication service billing system, whereby the first in-kind payment is committed.
US11461740B2 Printer acting as host for device printers/scanners
A method of pairing a handheld printer/scanner device with a barcode printer acting as the host is disclosed. The pairing will further enhance the functionality of the host barcode printer. Specifically, the pairing process is initiated when a printer process that requires a handheld printer/scanner device is initiated. The method enables a handheld printer/scanner device to print to a host barcode printer, and also enables the host barcode printer to receive a barcode scan of the case label of received food items and retain information from the barcode scan for future printing of food freshness labels.
US11461736B2 Presence status display system and presence status display method
To present to a user whether a person to be visited is staying in a target area and whether the person to be visited is in a state where the person is unable to deal with a visitor, the present invention detects whether there is any person staying in the target area based on images from a camera, detects whether each person staying in the target area is in a state where the person is unable to deal with a visitor, and generates display information displaying state information regarding whether each person is in the state where the person is unable to deal with a visitor, together with stay information regarding whether there is any person staying in the target area.
US11461731B1 Supply chain management, tracking, and integration platform
Systems, methods, and non-transitory media are provided for supply chain management, tracking, and integration. An example method can include receiving, via one or more processors, a document associated with a booking of a shipment; extracting, via the one or more processors, data in the document associated with the booking of the shipment; based on the extracted data, generating a shipment record in a shipment management system; and based on the shipment record, tracking the shipment associated with the booking.
US11461724B2 Computer system, program, and method for providing advice on communication
The present invention provides a computer system providing an advice on communication. The computer system (100) of the present invention is configured to receive characteristics of a plurality of users (S501), to mutually compare the characteristics of two users out of the plurality of users (S502), and output an advice on communication between the two users on the basis of the comparison of the characteristics of the two users (S503).
US11461719B2 Operation management apparatus and operation management method of autonomous travel vehicle
A schedule changer executes, as a schedule change process for changing a normal operation schedule, a cut-in change process in which a plurality of operating vehicles are divided into a sequence of an advanced vehicle line group for which a departure target time is advanced from a departure target time determined based on the normal operation schedule, and a sequence of a delayed vehicle line group for which the departure target time is delayed from the departure target time determined based on the normal operation schedule, and an inter-vehicle space between the advanced vehicle line group and the delayed vehicle line group is enlarged for an additional vehicle.
US11461712B2 Efficiency enhancements in task management applications
Efficiency improvements for electronic task managers and an improved user experience are realized when more relevant and fewer irrelevant tasks are presented to users and users are given greater control in manipulating those task items. By heuristically determining times, locations, and semantics associated with task relevance and integrating the management of tasks into more applications, the functionality of the systems providing for electronic task management is improved, as computer resources are spent with greater utility to the users and the user experience is improved for the users.
US11461709B2 Resource capacity planning system
A system is provided that generates a capacity plan for a resource representing supply to meet demand based on minimizing a cost objective. The system generates demand scenarios by applying a stochastic process that factors in historical information, future goals, and uncertainty in demand. The system generates supply scenarios indicating supply over time for the resource by applying a stochastic process that factors in factors relating to quantity of supply units of the resource and uncertainty in supply. The system identifies a supply scenario that minimizes costs relating to delivery of supply at times other than the times at which supply is need to meet demand based on the demand scenarios. The supply scenario represents the capacity plan.
US11461707B2 Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods
In one aspect, the present invention provides a computing system for effecting an optimised condition for one or more booking requests in a venue having one or more spaces, comprising an allocation module executing on a processor and arranged to retrieve the booking requests from a database containing a plurality of booking requests, the booking requests including requestor constraint information regarding one or more constraints provided by the booking requestor including a predefined service period, and retrieve venue constraint information from a database, the venue constraint information including venue spatial information and furniture spatial information, wherein the allocation module executes an allocation algorithm that utilises the booking information and the venue constraint information to assess the capacity of the one or more venues and allocate a portion of space for each booking request to satisfy the optimised condition utilising the assessment, to derive an optimised allocation instruction set.
US11461701B2 Method and apparatus for preventing model theft during model-based classification
Embodiments of the present specification provide a method, apparatus, and electronic device for preventing model theft during classification using a service classification model. The service classification model is a deep neural network for predicting a category of a service object, including an input layer, multiple intermediate layers, and an output layer that are sequentially stacked. The method includes: obtaining feature information of a service object; inputting the feature information into the service classification model for initial prediction to obtain a category corresponding to a maximum initial prediction probability as a target category; determining, based on the target category, disturbance data corresponding to a target layer selected in advance from the input layer, the multiple intermediate layers, and the output layer; inputting the feature information into the service classification model for subsequent prediction, including adding the corresponding disturbance data to data to be input into the target layer; and outputting the target category and a maximum subsequent prediction probability. This can prevent model theft while ensuring that the prediction results are still usable.
US11461693B2 Training apparatus and training method for providing sample size expanding model
A training apparatus and a training method for providing a sample size expanding model are provided. A normalizing unit receives a training data set with at least one numeric predictor factor and a numeric response factor. An encoding unit trains the training data set in an initial encoding layer and at least one deep encoding layer. A modeling unit extracts a mean vector and a variance vector and inputting the mean vector and the variance vector together into a latent hidden layer for obtaining the sample size expanding model. A decoding unit trains the training data set in at least one deep decoding layer and a last encoding layer. A verifying unit performs a verification of the sample size expanding model according to the outputting data set. A data generating unit generates a plurality of samples via the sample size expanding model.
US11461676B2 Machine learning-based recommendation engine for storage system usage within an enterprise
Methods, apparatus, and processor-readable storage media for implementing a machine learning-based recommendation engine for storage system usage within an enterprise are provided herein. An example computer-implemented method includes processing input data pertaining to multiple storage systems within an enterprise; determining association rules applicable to the multiple storage systems by applying machine learning techniques to the processed input data; generating configuration-related recommendations applicable to one or more of the storage systems by applying content filtering techniques to the determined association rules; and outputting, via user interfaces, the configuration-related recommendations to a user for use in connection with storage system configuration actions and/or an entity within the enterprise for use in connection with user-support actions.
US11461670B2 Home wireless discovery
In one implementation, a method for detecting a configuration of wireless sensors within a vicinity includes a method of assessing wireless sensors in the vicinity of an application computing system. The application computing system is operated in a listen mode to receive and record wireless transmissions produced by one or more wireless sensors producing wireless transmissions in the vicinity of the application computing system. The recorded wireless transmissions are evaluated using a rule set that embodies normal operating characteristics of various types of wireless sensors in an operating environment to generate a conclusion regarding at least one attribute of at least one wireless sensor that produced the recorded wireless transmissions. The generated conclusion can be used so that the at least one wireless sensor is utilized in the application computing system.
US11461668B1 Recognizing entities based on word embeddings
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a set of words. The program further retrieves an entry from a knowledge base comprising a plurality of entries. Each entry includes a text description of a concept. The program also determines an embedding for the entry based on the text description of the concept. The program further iteratively determines an embedding for a word in the set of words, increasing a size of a window of words in the set of words, and calculating a confidence score for the entry with respect to the word based on the embedding for the entry and the embedding for the word until a successive calculated confidence score decreases below a previous calculated confidence score. The program also determines that a window of words in the set of words having a previous size represents an entity.
US11461666B2 Systems and methods for binary tree storage
Systems, methods, and articles of manufacture provide for binary tree storage. Optimized or enhanced storage of binary trees may, for example, increase processing performance and reduce operational burdens on memory resources associated with execution of predictive models.
US11461663B2 Information processing apparatus, information processing method for image processing, and storage medium
An information processing apparatus includes a memory that stores information indicating a first individual and a processing result that is output by each node of the first individual in a process of executing image processing based on the first individual; and a processor coupled to the memory and configured to: generate a second individual based on the first individual; specify subtrees that have the same content and include terminating nodes between a tree structure indicating the second individual and a tree structure indicating the first individual; and set a processing result corresponding to a head node of the subtree included in the first individual, which is stored in the memory, as a result of executing image processing based on the subtree included in the second individual when adaptability of the second individual is calculated based on a result of executing image processing based on the second individual.
US11461661B2 Stochastic categorical autoencoder network
Computer systems and methods generate a stochastic categorical autoencoder learning network (SCAN). The SCAN is trained to have an encoder network that outputs, subject to one or more constraints, parameters for parametric probability distributions of sample random variables from input data. The parameters comprise measures of central tendency and measures of dispersion. The one or more constraints comprise a first constraint that constrains a measure of a magnitude of a vector of the measures of central tendency as compared to a measure of a magnitude of a vector of the measures of dispersion. Thereafter, the sample random variables are generated from the parameters and a decoder is trained to output the input data from the sample random variables.
US11461657B2 Data augmentation in training deep neural network (DNN) based on genetic model
According to an aspect of an embodiment, operations may include selecting, from a training dataset, a first data point as a seed data point. The operations may further include generating a population of data points by application of a genetic model on the seed data point. The population of data points may include the seed data point and a plurality of transformed data points of the seed data point. The operations may further include determining a best-fit data point in the generated population of data points based on application of a fitness function on the generated population of data points. The operations may further include executing a training operation on the DNN based on the determined best-fit data point. The operations may further include obtaining a trained DNN for the first data point based on the training operation on the DNN based on the determined best-fit data point.
US11461652B1 Apparatus and methods for status management of immutable sequential listing records for postings
An apparatus for status management of immutable sequential listing records for postings is provided. Apparatus may include at least a processor and a memory communicatively connected to the processor. The memory may contain instructions configuring the at least a processor to receive a posting wherein the posting is stored on an immutable sequential listing and includes a description. The processor generates a status score for the posting as a function of activities related to the posting, wherein generating the status score for the posting includes training a machine learning model using training data. The machine learning model receives at least activities related to the posting as input and outputs the status score. The processor compares the status score to a threshold value and updates the description of the posting on the immutable sequential listing as a function of the comparison between the status score and the threshold value.
US11461645B2 Initialization of memory networks
A memory network can be constructed with at least memory write weightings, memory read weightings and at least one read vector, the memory write weightings parameterizing memory write operations of a neural network to the memory matrix, the memory read weightings parameterizing memory read operations of the neural network from the memory matrix. At least one of the write weightings, the read weightings, or elements of the at least one read vector, can be initialized to have sparsity and/or low discrepancy sampling pattern. The memory network can be trained to perform a task.
US11461641B2 Information processing apparatus, information processing method, and computer-readable storage medium
An information processing apparatus includes a weight setting unit configured to set a plurality of weights of a selection layer selected from a plurality of layers of a first neural network as a plurality of weights of a second neural network; a classification unit configured to classify each of the weights of the selection layer into a first group or a second group; a first determination unit configured to determine a first gradient for each weight of the first neural network, based on first training data; a second determination unit configured to determine a second gradient for weights belonging to the first group based on second training data; and an updating unit configured to update the weights belonging to the first group based on the first gradient and the second gradient, and updating the other weights based on the first gradient.
US11461640B2 Mitigation of conductance drift in neural network resistive processing units
Methods and systems for performing calculations with a neural network include determining a conductance drift coefficient for resistive processing unit (RPU) weights in a neural network. A correction factor is applied to neuron inputs in the neural network in accordance with the drift coefficient and a time that has elapsed since the RPU weights were programmed. A calculation is performed with the neural network. The correction factor compensates for conductance drift.
US11461634B2 Generating homogenous user embedding representations from heterogeneous user interaction data using a neural network
The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating user embeddings utilizing an interaction-to-vector neural network. For example, a user embeddings system transforms unorganized data of user interactions with content items into structured user interaction data. Further, the user embeddings system can utilize the structured user interaction data to train a neural network in a semi-supervised manner and generate uniform vectorized user embeddings for each of the users.
US11461631B2 Scheduling neural network computations based on memory capacity
Disclosed herein are techniques for scheduling and executing multi-layer neural network computations for multiple contexts. In one embodiment, a method comprises determining a set of computation tasks to be executed, the set of computation tasks including a first computation task and a second computation task, as well as a third computation task and a fourth computation task to provide input data for the first and second computation tasks; determining a first execution batch comprising the first and second computation tasks; determining a second execution batch comprising at least the third computation task to be executed before the first execution batch; determining whether to include the fourth computation task in the second execution batch based on whether the memory device has sufficient capacity to hold input data and output data of both of the third and fourth computation; executing the second execution batch followed by the first execution batch.
US11461627B2 Systems and methods for training and controlling an artificial neural network with discrete vehicle driving commands
Systems, devices, and methodologies are provided for training and controlling a neural network. The neural network is trained using definitive and random training modes to train neurons in a monolithic network. The neural network output is used to control an autonomous or semi-autonomous vehicle.
US11461625B1 Tensor compression
Lossy tensor compression and decompression circuits compress and decompress tensor elements based on the values of neighboring tensor elements. The lossy compression circuit scales each decompressed tensor element of a tile by a scaling factor that is based on the maximum value that can be represented by the number of bits used to represent a compressed tensor element, and the greatest value and least value of the tensor elements of the tile. The lossy decompression circuit performs the inverse of the lossy compression. The compression circuit and decompression circuit have parallel multiplier circuits and parallel adder circuits to perform the lossy compression and lossy decompression, respectively.
US11461624B2 Neural network with synapse string array
Provided is a binary neural network including: a synapse string array in which multiple synapse strings are sequentially connected. The synapse string includes: first and second cell strings, each including memory cell devices connected in series; and switching devices connected to first ends of two-side ends of the first and second cell strings. The memory cell devices of the first and second cell strings are in one-to-on correspondence to each other, and a pair of the memory cell devices being in one-to-on correspondence to each other have one-side terminals electrically connected to each other to constitute one synapse morphic device. A plurality of the pairs of memory cell devices configured with the first and second cell strings constituting each synapse string constitute a plurality of the synapse morphic devices. The synapse morphic devices of each synapse string are electrically connected to the synapse morphic devices of other synapse strings.
US11461621B2 Methods and systems of implementing positive and negative neurons in a neural array-based flash memory
In one aspect, A method for computing neural network computation includes the step of, providing plurality of neurons, coupled with a plurality of inputs, through a plurality of synapses. Each neuron output is given by an equation Σ(Xi*Yi)+b. Xi*Yi comprises the ith synapse of the neuron. Xi comprises a set of Xi input vectors. Each Xi input vector is translated into an equivalent electrical signal for an ith corresponding synapse of the plurality of neurons, Yi comprises a set of Yi weight vectors, wherein each Yi weight vector comprises a parameter for the ith corresponding synapse of the plurality of neurons. Each synapse is a sub-system and the sub-system comprises a negative vector neural circuit, a positive vector neural circuit, and a set of four non-volatile memory weight cells for computation. The method includes the step of identifying the input vector x as a positive input vector or a negative input vector.
US11461597B2 Object likelihood estimation device, method, and program
Objectness indicating a degree of accuracy of a single object is accurately estimated. An edge detection unit 30 detects an edge for a depth image, an edge density/uniformity calculation unit 40 calculates an edge density on the periphery of a candidate region, an edge density inside the candidate region, and edge uniformity on the periphery of the candidate region. An objectness calculation unit 42 calculates the objectness of the candidate region based on the edge density on the periphery of the candidate region, the edge density inside the candidate region, and the edge uniformity on the periphery of the candidate region.
US11461592B2 Methods and systems for object recognition in low illumination conditions
Described herein is an object recognition system in low illumination conditions. A 3D InIm system can be trained in the low illumination levels to classify 3D objects obtained under low illumination conditions. Regions of interest obtained from 3D reconstructed images are obtained by de-noising the 3D reconstructed image using total-variation regularization using an augmented Lagrange approach followed by face detection. The regions of interest are then inputted into a trained CNN. The CNN can be trained using 3D InIm reconstructed under low illumination after TV-denoising. The elemental images were obtained under various low illumination conditions having different SNRs. The CNN can effectively recognize the 3D reconstructed faces after TV-denoising.
US11461591B2 Allocating computing resources during continuous retraining
Methods and computing devices for allocating computing resources and selecting hyperparameter configurations during continuous retraining and operation of a machine learning model. In one example, a computing device configured to be located at a network edge between a local network and a cloud service includes a processor and a memory storing instructions executable by the processor to operate a machine learning model. During a retraining window, a selected portion of a video stream is selected for labeling. At least a portion of a labeled retraining data set is selected for profiling a superset of hyperparameter configurations. For each configuration of the superset of hyperparameter configurations, a profiling test is performed. The profiling test is terminated, and a change in inference accuracy that resulted from the profiling test is extrapolated. Based upon the extrapolated inference accuracies, a set of selected hyperparameter configurations is output.
US11461587B2 Intelligent visual recognition translation
A method, computer program product, and system include a processor(s) obtaining, captured image data. The processor(s) utilizes an image recognition agent and the captured image data from the defined vicinity to generate and train a model to provide artificial intelligence related to recognizing objects within the captured image data and to designate a location of the recognized objects within a mapped representation of physical space comprising the defined vicinity of the user; mapped representation comprises predefined locations. The processor(s) applies the model to identify one or more objects in the defined vicinity of the user and for each object, presence or absence of the object in each of the predefined locations. The processor(s) determines whether to trigger a notification to the user identifying each object and the predefined locations in which the object is present.
US11461583B2 Binary feature compression for autonomous devices
Systems, methods, tangible non-transitory computer-readable media, and devices associated with object localization and generation of compressed feature representations are provided. For example, a computing system can access training data including a source feature representation and a target feature representation. An encoded target feature representation can be generated based on the target feature representation and a machine-learned encoding model. A binarized target feature representation can be generated based on the encoded target feature representation and lossless binarization operations. A reconstructed target feature representation can be generated based on the binarized target feature representation and a machine-learned decoding model. A matching score for the source feature representation and the reconstructed target feature representation can be determined. A loss associated with the matching score can be determined. Parameters of the machine-learned encoding model and the machine-learned decoding model can be adjusted based on the loss.
US11461580B2 Anchoring new concepts within a discussion community
One or more processors access a plurality of messages from a discussion community and determine concept topics and metadata of the messages. A graph of the concept topics and messages is generated with messages and concept topics as nodes and connection strength between nodes as edges. Distances between nodes correspond to computed weights of edges. A low boundary distance threshold is calculated based on the aggregate distances between existing messages and concept topics of the graph. A distance is computed between new concept topics of a received message and existing messages and concept topics. A distance between the new concept topics of the received message and existing nodes is determined and compared to the boundary distance threshold of the graph, and responsive to determined distance falling below the boundary threshold, an action is performed to anchor the new concept topics of the received message in the discussion community.
US11461578B2 Methods and systems for generating composite image descriptors
An illustrative image descriptor generation system generates a descriptor listing that includes a plurality of image descriptors corresponding to different feature points included within an image. Based on the descriptor listing, the system generates a geometric map representing the plurality of image descriptors in accordance with respective geometric positions of the corresponding feature points of the image descriptors within the image. Based on the geometric map, the system determines a proximity listing for a primary image descriptor within the plurality of image descriptors. The proximity listing indicates a subset of image descriptors that are geometrically proximate to the primary image descriptor within the image. Based on the proximity listing, the system selects a secondary image descriptor from the subset of image descriptors and combines the primary and secondary image descriptors to form a composite image descriptor. Corresponding methods and systems are also disclosed.
US11461575B2 Optical information reader, optical information reader system, and error cause analysis method
The optical information reader includes an imaging part configured to capture a plurality of images at predetermined timing until code reading results in success or a reading process times out, and an output part configured to output information on timing at which the optical information reader receives the trigger signal, success or failure information on code reading, and the plurality of images captured by the imaging part, and success or failure information representing whether the reading process performed by a decoder results in success or failure and the plurality of images captured in response to the trigger signal are associated with the trigger signal, and, with a list of reading results corresponding to a plurality of the trigger signals displayed on a display part.
US11461570B1 RFID-based item presence detection
An RFID-based item tracking system may use statistical methods to determine whether a tag or tagged item that does not respond when inventoried is present in a particular zone or reader antenna field-of-view. In one embodiment, the item tracking system may determine an observability of an item based on one or more initial trials. Upon not detecting the item in one or more subsequent trials, the item tracking system may estimate whether the item is still present based on the observability.
US11461569B2 RFID reader for garments on hangers
A radio frequency identification (RFID) apparatus includes a housing, an RFID reader, and one or more RFID antennas disposed in the housing. The housing includes a first opening, a second opening, and a tunnel between the first and second openings. The housing is configured to be disposed over a track configured to transport a garment on hanger through the tunnel. The RFID antennas are configured to generate a first RFID signal substantially in the tunnel to interrogate an RFID tag associated with a garment on hanger as it transits through the tunnel. The RFID reader receives a second RFID signal transmitted by the RFID tag in response to receiving the first RFID signal. The RFID apparatus can include a segment of the track. The track can include a trolley configured to secure one or more garments on hangers. The trolley can include an RFID tag.
US11461559B2 Mechanism to facilitate image translation
Techniques and structures to facilitate conversion of a workflow process is disclosed. The techniques include receiving an image, identifying one or more objects included in the image, identifying one or more properties associated with each of the one or more objects, generating a matrix including data including the identified objects and associated properties and processing the matrix at a machine learning model to determine whether the image is to be translated based on a determination that one or more objects and associated properties within the image are required to be translated.
US11461557B2 Apparatus, system, and method of assisting information sharing, and recording medium
A system for assisting sharing of information includes circuitry to: input a plurality of sentences each representing a statement made by one of a plurality of users, the sentence being generated by speaking or writing during a meeting or by extracting from at least one of meeting data, email data, electronic file data, and chat data at any time; determine a statement type of the statement represented by each one of the plurality of sentences, the statement type being one of a plurality of statement types previously determined; select, from among the plurality of sentences being input, one or more sentences each representing a statement of a specific statement type of the plurality of types; and output a list of the selected one or more sentences as key statements of the plurality of sentences.
US11461554B2 Semantic classification of numerical data in natural language context based on machine learning
This application discloses methods and systems for semantic classification of numerical data in a natural language context. The methods and systems employ a machine learning model with a convolutional neural network as a feature detector and a feedforward neural network as a numerical data classifier.
US11461553B1 Method and system for verbal scale recognition using machine learning
A computer inputs data including different verbal judgment sets. Each different verbal judgment set includes words which are votes that define different rank values and each represents an evaluation of an alternative. The processor determines a word similarity score of each word in the verbal judgment sets to predefined words in a predefined scale. The processor determines a set similarity score between the different verbal judgment set and the predefined scale based on the words included in the different verbal judgment set and the predefined words within the predefined scale. The processor maps the words of the different verbal judgment sets to a numerical scale that corresponds to the predefined scale, based on the set similarity score. The processor interprets the different verbal judgment sets in the universe of known data based on the numerical scale and provides cleansed data which is used by a data-dependent application.
US11461552B2 Automated document review system combining deterministic and machine learning algorithms for legal document review
Methods, systems, and computer-readable storage media for receiving, by an automated review system, a legal document as a computer-readable file, and determining, by the automated review system, that the legal document is of a first type, and in response: converting the legal document to a set of images, extracting text data from one or more images in the set of images, the text data including sub-sets of text data, each sub-set of text data representing text in a respective clause of a set of clauses of the legal document, for each sub-set of text data receiving a prediction from a machine learning (ML) model in a set of ML models, the ML model being specific to a clause in the set of clauses, and outputting a set of predictions and respective prediction values for display in a user interface (UI).
US11461546B2 Media content item generation for a content sharing platform
Systems and methods are provided for receiving location information for source data associated with a publisher identifier and determining a set of selectors associated with the publisher identifier, each selector comprising specified content to extract from the source data and one or more rules for extracting the specified content. The systems and method further provided for extracting from the source data, specified content for each selector of at least a subset of the set of selectors based on the one or more rules specified in each selector of the at least subset of the set of selectors, determining a first template to use to generate the media content item, the first template comprising regions corresponding to one or more selectors, populating each region of the first template using specified content for the corresponding selector and generating the media content item from the populated first template.
US11461545B2 Grid data management
Systems and methods are provided for managing data in a grid. In one example approach, a method comprises importing data from a data source to a range of cells in a grid, where the range of cells is specified by a notation input associated with the grid, and where the notation input includes a key specifying the data source and security information associated with the data source.
US11461544B2 Spreadsheet with reuse functionality
A spreadsheet application displays a spreadsheet of cells in tabular form. User input is received specifying an input range of cells of the spreadsheet, a destination range of cells of the spreadsheet and a local modification. A memory stores a representation of the spreadsheet indicating formatting, values and formulas. An update of the representation is computed by applying the local modifications to the representation. Values of cells of the input range of the spreadsheet are calculated by using the updated representation and the calculated values are displayed at the destination range.
US11461542B2 Providing asynchronous general user interface (GUI) input
Asynchronous General User Interface (GUI) input is provided. A first user-provided input is receive for an input field of the General User Interface (GUI). A first local timing process and a global timing process are initiated indicating time of the receiving of the first user-provided input. Prior to completion of data entry processing of the first user-provided input, a second user-provided input is received for the input field and a second local timing processing is initiated indicating time of the second user-provided input is received for the input field. Data entry processing of the first user-provided input and the second user-provided input is performed. A choice is made between the first user-provided input and the second user-provided input for use of the input field based at least in part on the first local timing process, the second local timing process, and the global timing process.
US11461541B2 Interactive validation of annotated documents
A computer-implemented method includes: receiving, by a computer device, an electronic document having labels; predicting, by the computer device, a user will reject the labels; determining, by the computer device and in response to the determining the user will reject the labels, that a subset of labels of the labels violate association rules; marking, by the computer device, the subset of labels which violate the association rules for validation; prioritizing, by the computer device, the subset of labels which violate the association rules; and rendering, by the computer device, the subset of labels which violate the association rules in view of priority.
US11461540B2 Cross-document propagation of entity metadata
Embodiments include cross-document propagation of entity metadata. Aspects include identifying a set of documents from a plurality of documents, the set of documents being related to one another and identifying a concept in a first document of the set of documents and creating an annotation corresponding to the concept. Aspects also include evaluating the annotation from the first document against all of the documents in the set of documents and identifying a concept match between the annotation and a mention discovered in a second document in the set of documents. Aspects further include creating a metadata linkage between the concept in the first document to the mention in the second document.
US11461537B2 Systems and methods of data augmentation for pre-trained embeddings
Systems and methods are provided for generating textual embeddings by tokenizing text data and generating vectors to be provided to a transformer system, where the textual embeddings are vector representations of semantic meanings of text that is part of the text data. The vectors may be averaged for every token of the generated textual embeddings and concatenating average output activations of two layers of the transformer system. Image embeddings may be generated with a convolutional neural network (CNN) from image data, wherein the image embeddings are vector representations of the images that are part of the image data. The textual embeddings and image embeddings may be combined to form combined embeddings to be provided to the transformer system.
US11461521B2 Integrated circuit including standard cell and method of fabricating the integrated circuit
An integrated circuit including a standard cell includes: a plurality of first wells extending in a first horizontal direction with a first width and of a first conductivity type; and a plurality of second wells extending in the first horizontal direction with a second width and having a second conductivity type, wherein the plurality of first wells and the plurality of second wells are alternately arranged in a second horizontal direction that is orthogonal to the first horizontal direction, and when m and n are integers greater than or equal to 3, the standard cell has a length in the second horizontal direction, the length being equal to a sum of m times a half of the first width and n times a half of the second width.
US11461503B2 Service processing method and apparatus
A method includes: receiving a service participation request of a target service transmitted by a user terminal, wherein the user terminal comprises an iOS operating system; obtaining target identification data from a system server according to the service participation request, wherein the target identification data comprises first identification data used for identifying whether the user terminal participates in the target service, and/or second identification data used for identifying whether the device data of the user terminal is modified, and the system server is a server corresponding to the iOS operating system; and according to the target identification data, determining whether to allow the user terminal to participate in the target service.
US11461502B2 Apparatus and method of creating a data chain in a data structure that can be cryptographically proven to contain valid data
An apparatus is adapted for implementing a method of creating a data chain, which can be cryptographically proven to contain valid data. The method includes creating a data chain with no elements, validating the data chain for nodes before accepting the data chain, verifying the size of close group to add the data chain, adding a data block to the data chain, removing old copies of entries from the data chain only if a chained consensus would not be broken, else maintaining the entry and marking it as deleted, validating a majority of pre-existing nodes and validating a signature of the data chain via the data chain of signed elements. The apparatus is operable to support a data communication system and provides a technical effect of making a data processing system robust against data corruption, data loss, failure in data communication synchronization and similar practical operational issues.
US11461499B2 Dynamic data protection
Methods, systems and computer program products for health data protection. Embodiments commence upon receiving a data access request message from a participant in a health ecosystem. The data access request message comprises an indication of one or more health data sets that are held by or at least potentially of interest to the participant. System components are configured to receive the message and to identify the participant. Based on parameter values corresponding to a data protection policy of the participant, a data protection scheme is generated. The scheme includes parameter values derived from the data protection policy. The parameter values of the scheme are used to generate a variation of the health data set that is formed by applying one or more data anonymization, data obfuscation or other data protection techniques to the health data set. A balance among the parameters is calculated so as to achieve a desired outcome.
US11461492B1 Database system with data security employing knowledge partitioning
Methods and devices for controlling access to sensitive data stored in a computer system are provided. For at least some data entries in a dataset, each identified by a respective key, an indicator of which zero or more conditions of a plurality of queries are satisfied by that data entry is generated. The keys are grouped into cohorts based on the indicators, at least some of the cohorts comprising keys identifying data entries satisfying the same zero of more conditions. A first output is transmitted to the first computing device comprising an identifier of a first cohort and an indication of a condition which is satisfied by data entries identified by keys in the first cohort. A second output is transmitted to a second computing device comprising an identifier of the first cohort and a set of keys corresponding to the data entries in the first cohort.
US11461476B2 Method for executing a binary code of a function secured by a microprocessor
A method for executing a binary code including the execution of an indirect load instruction which provokes the reading of a data line associated with an address obtained from the content of a destination register, then the construction of an initialization vector from the content of this data line, then the loading of this constructed initialization vector in a microprocessor, then the execution of an indirect branch instruction which provokes a branch directly to a first encrypted instruction line of a following basic block whose address is obtained from the content of the same destination register, then the decryption of the cryptogram of each encrypted instruction line of the following basic block using the initialization vector loaded in the microprocessor.
US11461471B2 Virtual reality for security augmentation in home and office environments
A mechanism for augmenting security features associated with internet of things devices located in home and/or office environments is provided. A method can comprise as a function of retrieved data associated with a device, displaying vulnerability data associated with the device; facilitating downloading of resolution data to the device based on the vulnerability data; facilitating reconfiguring of the device based on the resolution data; and allocating reward data representative of a reward to a user device based on the reconfiguring of the device being determined to have completed.
US11461469B2 Container anomaly detection based on crowd sourcing
Generally discussed herein are devices, systems, and methods for secure container operation. A behavior profile of normal container operation can be generated, such as by using crowd sourced data. A container monitor can provide container actions of an application in a deployed container. The container action can be compared to a behavior profile that indicates normal behavior of the container. A communication can in response to the container actions being inconsistent with the normal behavior of the behavior profile. The container can be halted to stop the abnormal behavior.
US11461459B1 User device authentication gateway module
A method involves receiving authentication module configuration data at a user device from a remote management platform. User credentials are received at the authentication module of the user device using a graphical user interface. The user credentials are transmitted to a remote identity provider service. Upon receiving a response indicating that the user credentials are authenticated by the remote identity provider service, the user credentials are transmitted to an operating system authentication module at the user device. Upon receiving a response indicating that the user credentials are not authenticated by the operating system authentication module, previously-stored user credentials are retrieved from an encrypted credential database at the user device. The user credentials are stored at an operating system credential database using the previously-stored user credentials. The user credentials are retransmitted to the operating system authentication module to authenticate the user at the user device.
US11461454B2 Passive sensor reader authentication protocol
According to various aspects, systems and methods are provided for secure communication between a passive sensor node and a reader. A passive sensor node may be used for monitoring in a variety of situations. A reader may power the passive sensor while communicating with the passive sensor. In some scenarios, it may be necessary or desirable to provide security between the passive sensor and the reader. According to one aspect, the reader may send a first message initiating communication with the passive sensor, which may respond with a second message including encrypted data. An authorized reader may decrypt the data and respond with data encrypted based on the second message in a third message, which may be used by the device to authenticate the reader.
US11461448B2 Motion-triggered biometric system for access control
A system and method for regulating access to a computing device, wherein a motion detector detects motion near the computing device and triggers an imaging device to receive an image, which is then analyzed to identify any people in the image. If at least one person in the image is not an authorized user, the computing device is locked or disconnected from the Internet.
US11461447B2 Echoprint user authentication
A device and method providing audio-based, continuous authentication of a user to provide access to a processing device. A user echoprint model is created while a user interacts with an authentication interface for another authentication method of the device, transparently to the user. The sound waves are user-specific and inaudible. The user-specific sounds are reflected by the user and used to construct an echoprint which can be compared by a previously constructed user-specific, echoprint model. If the result is positive, access to the processing device may be allowed. Access to the processing device is based on the audio authentication or the alternative authentication is based on the result of audio authentication and updates a device state indicating whether the display is on or off and whether the device is locked or unlocked.
US11461443B2 Systems and methods for employing a card rotation sequence to authenticate a user
Systems and methods for authenticating identification information are disclosed. For example, an Automated Teller Machine (ATM) may comprise a user interface. The user interface may comprise a card reader. The card reader may be configured for card rotation about an axis of a bank card. The user interface may be configured to receive card rotation input from a user. The ATM may comprise at least one memory storing instructions. The ATM may comprise at least one processor configured to execute the instructions to perform operations. The operations may comprise receiving identification information from the user. The operations may comprise receiving the card rotation input. The operations may comprise extracting a card rotation sequence from the card rotation input. When the card rotation sequence is within a predetermined threshold from a stored card rotation sequence corresponding to the identification information, the operations may comprise authenticating the user for an ATM operation.
US11461442B2 Systems and methods for user input and authentication using vibration analysis
A user input system comprising a vibration motor, a sensor and a processor in communication with the sensor. The vibration motor is in contact with a surface and generates vibrations in the surface. The vibrations can be altered by a user touching the surface to create altered vibrations. The sensor is in contact with the surface and detects the altered vibrations. The processor receives and analyzes data corresponding to the altered vibrations. The processor determines, based on the analyzed data, whether a user's touch on the surface matches a stored vibration profile of the user.
US11461432B2 Semiconductor integrated circuit
An information processing device includes: a memory configured to hold values of state variables included in an evaluation function presenting energy and a weight value for each set of the state variables; and a processor coupled to the memory and configured to: calculate an energy change value when each of the values of the state variables is set as a next change candidate based on the values of the state variables and the weight value; calculate a total energy change value by adding a penalty value according to an excess amount violating an inequality constraint, to each of the energy change values calculated for the state variables, the excess amount being calculated based on a coupling coefficient and a threshold value; and change any value of the state variables in the memory based on a set temperature value, a random number value, and the total energy change values.
US11461427B1 Configurable short locators
Systems and methods for using parameters with shortened resource locators to access a resource are provided. A short resource locator is associated with a full resource locator template in a resource locator association datastore. Parameters provided with the short resource locator are used to replace one or more parameter identifiers within a full resource locator template to generate a full resource locator. The full resource locator is used to access a resource.
US11461411B2 System and method for parsing visual information to extract data elements from randomly formatted digital documents
An information handling system is provided for extracting data associated with a data field of a database from a randomly formatted source document. A processor of the information handling system receives the document, embeds a text-based representation of text of the document into vector data associated with the text, and encodes the vector data through a first neural network into reconstructed text activations. The processor further concatenates the vector data with an image-based representation of the document to provide first concatenated data, and encodes the first concatenated data through a second neural network into extracted visual feature activations. The processor further concatenates the reconstructed text activations with the extracted visual feature activations to provide second concatenated data, decodes the second concatenated data to identify particular data associated with the data field, and updates an entry of the database with the particular data in the data field.
US11461408B1 Location-based object identification and data visualization
A mobile device is fitted with a receiver, a location sensor, and optionally a camera. The mobile device may be further fitted with a data visualization software application program, which may include extended reality (XR) functionality, executing on a processor within a system. Via the data visualization software application program, various techniques are performed for displaying data visualizations based on any number of geofences and beacon devices in proximity to the mobile device.
US11461407B1 System, method, and computer program product for tokenizing document citations
A method, system, and computer program product is provided for tokenizing document citations. The method may include tokenizing each string of a plurality of strings into at least one citation token representing at least one citation parameter, resulting in a plurality of citation tokens, grouping the plurality of citation tokens into a plurality of token groups, each token group of the plurality of token groups including at least one citation token representing a separate citation in the at least one textual document, assigning metadata to each token group of the plurality of token groups, and generating a normalized citation for each token group of the plurality of token groups based on the metadata.
US11461403B2 Systems and methods for identifying ordered sequence data
A system includes one or more processors configured to execute the instructions to perform a method for determining the ordered sequence. In the method, a dataset is retrieved from a database. The dataset comprises a data matrix comprising a plurality of elements or cells arranged in a set of rows and columns. The dataset is partitioned into a plurality of frames comprising a first subset of the set of rows and columns, the plurality of frames being in a sequential order. A machine learning algorithm to the dataset to predict contents of a next frame in the sequential order. Comparing the predicted contents of the next frame with actual contents of the next frame to determine a prediction accuracy value, and if the prediction accuracy value of the predicted contents exceeds a first threshold level, storing the predicted contents of the next frame.
US11461402B2 Routing based request correlation
Aspects of the disclosure will be described with regard to the processing of DNS queries by a DNS service based on multiple network addresses associated with a single network entity (e.g., a service provider). The DNS service may respond to each DNS query for identifying network addresses associated with the service provider with a respective unique network address from a pool of network addresses. Based on the uniqueness of network addresses, DNS queries and subsequent communications between respective client computing devices and the service can be correlated.
US11461401B2 Recording medium, response processing method, response processing apparatus, and response processing system
A non-transitory, computer-readable recording medium stores therein a response processing program that causes a computer to present, based on question data and information associating answer data, the answer data related to input question data. The response processing program causes the computer to execute a process including referring to a storage storing therein a response result for past question data input in the past, and displaying poorly resolved question data for which a related answer is not identified or a presented answer has been negatively evaluated; and setting specified poorly resolved question data among the displayed poorly resolved question data, as object question data for which information associating answer data is additionally registered. The displayed poorly resolved question data is displayed as priority question data having higher priority a greater is a poor resolution occurrence number thereof.
US11461394B2 Storing semi-structured data
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing semi-structured data. One of the methods includes maintaining a plurality of schemas; receiving a first semi-structured data item; determining that the first semi-structured data item does not match any of the schemas in the plurality of schemas; and in response to determining that the first semi-structured data item does not match any of the schemas in the plurality of schemas: generating a new schema, encoding the first semi-structured data item in the first data format to generate the first new encoded data item in accordance with the new schema, storing the first new encoded data item in the data item repository, and associating the first new encoded data item with the new schema.
US11461392B2 Providing relevant cover frame in response to a video search query
The present disclosure is directed towards methods and systems for providing relevant video scenes in response to a video search query. The systems and methods identify a plurality of key frames of a media object and detect one or more content features represented in the plurality of key frames. Based on the one or more detect content features, the systems and methods associate tags indicating the detected content features with the plurality of key frames of the media object. The systems and methods, in response to receiving a search query including search terms, compare the search terms with the tags of the selected key frames, identify a selected key frame that depicts at least one content feature related to the search terms, and provide a preview image of the media item depicting the at least one content feature.
US11461378B1 Generating dashboards based on user-based filters
Various embodiments of the present application set forth a computer-implemented method that includes determining a first set of criteria associated with at least a first user or a first client device, transmitting, by the first client device, a first request for data to a data source, wherein the first request includes the first set of criteria, receiving a first dashboard that includes a first set of visualizations, wherein each visualization in the first set of visualizations is generated by filtering a set of field values based on the first set of criteria, and wherein the set of field values is determined by the data source based on executing a query on raw machine data, and displaying, by the first client device, at least a portion of the first dashboard.
US11461376B2 Knowledge-based information retrieval system evaluation
Embodiments provide a computer implemented method of evaluating one or more IR systems, the method including: providing, by a processor, a pre-indexed knowledge-based document to a pre-trained sentence identification model; identifying, by the sentence identification model, a predetermined number of query-worthy sentences from the pre-indexed knowledge-based document, wherein the query-worthy sentences are ranked based on a prediction probability value of each query-worthy sentence; providing, by the sentence identification model, the query-worthy sentences to a pre-trained query generation model; generating, by the query generation model, a query for each query-worthy sentence; and evaluating, by the processor, the one or more IR systems using the generated queries, wherein one or more searches are performed via the one or more IR systems, and the one or more searches are performed in a set of knowledge-based documents including the pre-indexed knowledge-based document.
US11461373B2 Systems and methods for analyzing entity profiles
Embodiments of the subject invention comprise a computer based system and methods to collect and compare the attributes of a group of entities using data representing topic data of the entity and interaction data between entities. Embodiments of the invention comprise using minimally invasive means to automatically collect and model both an entity's attributes such as their knowledge/work/interest as well as model the social interactions of the entity together with a means to identify opportunities to influence changes in the entity attributes. Minimally invasive means to collect and model attributes include semantic analysis and topic modeling techniques. Means to model social interactions include social network analysis techniques that can incorporate location data of the entity. Embodiments of the invention further provide a sharable index of the attributes of the entities and the group of entities.
US11461369B2 Sensor-based detection of related devices
A system includes reception of a set of time-series data from each of a plurality of sensors, each of the plurality of sensors associated with one of a plurality of hardware devices, determination of a plurality of clusters based on the sets of time-series data, assignment of each set of time-series data to one of the plurality of clusters, and determination of associations between the plurality of hardware devices based on the assignments of time-series data to clusters.
US11461365B2 Atomic moves with lamport clocks in a content management system
A system can serialize moves and mounts across namespaces based on lamport clocks. In some examples, the system obtains a request to move a content item from a source namespace to a destination namespace. The system processes an incoming move at the destination and an outgoing move at the source. The system processes for the content item a delete at the source and an add at the destination. The system assigns a first clock to the incoming move and a second clock to the outgoing move, the first clock being lower than the second clock. The system assigns a third clock to the delete and a fourth clock to the add, the third clock being higher than the second clock and lower than the fourth clock. The system serializes the incoming and outgoing moves, the delete and the add based on the first, second, third and fourth clocks.
US11461350B1 Control interface for dynamic elements of asset monitoring and reporting system
An asset monitoring and reporting system (AMRS) implements decoupled update cycle and disparate search frequency dispatch for dynamic elements of an asset monitoring and reporting system. The AMRS identifies occurrence of an update to a visualization of a client dashboarding component of an AMRS, the visualization of the client dashboarding component comprising dynamic elements that each correspond to a search query to be submitted for execution to identify a value of a metric of an asset node associated with a respective dynamic component. The AMRS further sends a request indicative of the dynamic elements to the server component, receives dynamic element objects for the dynamic elements, the dynamic element objects specifying search queries corresponding to the dynamic elements, modifies dynamic element searches of the dashboarding component in accordance with the search queries, and stores a definition of the visualization as control information.
US11461342B2 Predicting intent of a search for a particular context
A computing system is described that determines, based on user-initiated actions performed by a group of computing devices, an intent of a search using a particular search query received from a computing device. The computing system adjusts, based on the intent, at least a particular portion of search results obtained from the search using the search query by emphasizing information that satisfies the intent. The computing system sends, to the computing device, an indication of the adjusted search results.
US11461340B2 Adaptive search using social graph information
The subject disclosure relates systems and methods for returning accurate and relevant search results in an online platform. In some aspects, a process of the disclosed technology can include steps for displaying a first set of search results, the first set of search results including a first plurality of media content items arranged in an order of descending relevance based on search frequency, receiving a first character input from a user of a user device, the first character input defining a first character in a search query, and updating the first set of search results to a second set of search results based on the first character input, the second set of search results comprising at least one media content item not included in the first set of search results that is available for consumption by the user. Systems and machine-readable media are also provided.
US11461337B2 Attribute annotation for relevance to investigative query response
A method and system for annotating attributes for use in responding to queries and using the annotated attributes. In one aspect, a dataset is annotated with attributes in predefined categories using a processor. Also using the processor, question templates are provided based on attributes. Each of the plurality of question templates corresponds to at least one query for the dataset. In another aspect, the method and system include receiving a question including a question template selected from predetermined question templates. In this aspect, the method and system also include mapping, using the processor, the question to at least one attribute of the plurality of attributes in the plurality of predefined categories and to at least one pattern for the at least one attribute.
US11461332B2 Methods and apparatus to search datasets
Methods and apparatus to search datasets are disclosed. An example disclosed method includes receiving a search request having at least two criteria and assigning the criteria to a first group according to a logical relationship between the criteria. The example method further includes determining which of the criteria in the first group is satisfied by a least amount of records in a database based on a plurality of counts, the counts respectively indicative of a number of corresponding records in the database satisfying a respective one of criteria exhibited by the database, and identifying a reduced set of records in the database to be searched, the reduced set of records corresponding to the first or second criteria that is satisfied by the least amount of records in the database, and reducing a search time associated with the search request by searching the reduced set of records from the database.
US11461327B1 Query plan caching for networked database systems
The subject technology receives a query, the query including a set of statements for performing the query. The subject technology populates a compilation context based at least in part the query. The subject technology provides the compilation context to a compiler. The subject technology invokes the compiler to perform a compilation process based on the compilation context, the compilation process comprising performing a lookup operation on a stored plan cache for an exact match based on information from the compilation context, the stored plan cache including a set of stored query plans, and determining whether the exact match of a particular query plan is found in the stored plan cache to avoid compiling the query using the compilation context.
US11461325B2 Checkpoints in batch file processing
Embodiments of the present disclosure may provide a dynamic query execution model with fault tolerance and failure recovery techniques. Embodiments of the present disclosure may utilize checkpoints to map processed output files to their corresponding input files. Therefore, if an error occurs in processing one or more files, the system may only need to reschedule processing of selected file(s).
US11461306B2 Personal information database modification and monitoring
A database management engine provides a user interface that allows users to access and modify employee information in a database. The database includes entries for employees, and each database entry includes identifying information about the associated employee. A user can request to modify data within database entries, for instance in order to update information associated with an employee. Responsive to the request, the database management engine identifies liabilities associated with the database modification stemming from associated tax laws. Based on the identified tax liabilities, the engine computes the aggregate tax liability owed by the employer and/or employee. Before modifying a database entry, the engine modifies the user interface to include interface elements detailing the computed aggregate tax liability. The user explicitly can be required to confirm the database modification in view of the aggregate tax liability. Once a user gives explicit confirmation, the engine modifies the database entry.
US11461304B2 Signature-based cache optimization for data preparation
Signature-based cache optimization for data preparation includes: performing a first set of sequenced data preparation operations on one or more sets of data to generate a plurality of transformation results; caching one or more of the plurality of transformation results and one or more corresponding operation signatures, a cached operation signature being derived based at least in part on a subset of sequenced operations that generated a corresponding result; receiving a specification of a second set of sequenced operations; determining an operation signature associated with the second set of sequenced operations; identifying a cached result among the cached results based at least in part on the determined operation signature; and outputting the cached result.
US11461299B2 Key-value index with node buffers
A computer implemented method may include: receiving write requests to add key-value pairs to an index; storing the key-value pairs in a buffer of an indirect node of the index; determining whether the buffer of the indirect node exceeds a threshold level; and in response to a determination that the buffer of the indirect node exceeds the threshold level, transferring the key-value pairs stored in the buffer of the indirect node to buffers of a plurality of child nodes, where each buffer of the plurality of child nodes is smaller than the buffer of the indirect node.
US11461295B2 Data migration system
A device may receive a request to migrate source data, associated with a source platform, to a target platform. The device may select a target template associated with the target platform based on the request; obtain target information based on the target template; and generate a target mapping based on the source data and the target information. The device may analyze the target mapping to identify an unmapped element in the target mapping and determine, using a migration analysis model, a candidate mapping, for the unmapped element, between a set of the source data and a target element of the target elements. The device may provide a notification that identifies the candidate mapping, to permit a user selection associated with verifying the candidate mapping. The device may receive the user selection and migrate the source data to the target platform according to the target mapping and the user selection.
US11461291B2 Method, electronic device and computer program product for processing machine learning model
A method comprises obtaining an intermediate representation of the machine learning model written in a source language. The intermediate representation is independent of the source language and a target language and comprises a structured text. The method also comprises generating a computation graph based on the intermediate representation. Nodes in the computation graph represent functions related to the machine learning model and a directed edge in the computation graph represents a dependency between functions. The method further comprises partitioning the computation graph into sequential parts in sequence such that the parts are executed sequentially, and functions corresponding to nodes in each part are executed in parallel.
US11461290B2 System and method for run-time adaptable policy engine for heterogeneous managed entities
A computer-implemented method of executing a policy-based operation on a shared computer infrastructure includes storing in a computer memory a dynamically extensible metadata system that is in communication with a processor that executes policy-based operations, where the dynamically extensible metadata system includes a data structure, a collection method, a policy processing method, and a policy condition. The collection method is then executed to collect data from a first computer resource in the shared computer infrastructure using a first data structure and from a second computer resource in the shared computer infrastructure using a second data structure, where the first data structure and the second data structure are different data structures. The collected data is then processed with the policy processing method to determine if the collected data meets the policy condition.
US11461287B2 Managing a file system within multiple LUNS while different LUN level policies are applied to the LUNS
A technique manages file data of a file system. The technique involves provisioning a first LUN with slice locations from a heterogeneous storage pool created from a solid state device (SSD) storage tier formed from SSD memory and a hard disk drive (HDD) storage tier formed from HDD memory. The technique further involves provisioning a second LUN with slice locations from the heterogeneous storage pool. The technique further involves, while different LUN level policies are applied to the first LUN and the second LUN, moving file data of a file system from the slice locations of the first LUN to the slice locations of the second LUN. Such a technique enables effective auto-tiering at the file level where active file data moves to a higher performance storage tier and inactive file data moves to a cost effective lower performance storage tier thus optimizing operation.
US11461286B2 Fair sampling in a hierarchical filesystem
A software and hardware facility persistently maintains metrics on directories at different levels within a tree of a filesystem. The facility hierarchically aggregates attributes of files contained by directories and stores them as metric values in inode date of each directory within a tree. The stored metric values represent summed or otherwise aggregated data from the descendant directories and files. The metric values are utilized to provide representative compositional samplings of data in the filesystem tree structure. Based on the metric value in its inode data, each directory is weighted in a manner that determines the likelihood that each file sample is taken from that directory.
US11461285B2 Share replication between remote deployments
Provided herein are systems and methods for an efficient method of replicating share objects to remote deployments. For example, the method may include generating a global representation of a share object of a first database account located in a first region. The share object includes grant metadata associated with a set of objects of a database located in the first region and associated with the first database account. The method may further include, in response to a database refresh command received from a second database account associated with a database replica located in a second region, replicating the set of objects of the database to the database replica. The method may further include, in response to a share refresh command received from the second database account, replicating the grant metadata to a share object replica located in the second region.
US11461284B2 Method, device and computer program product for storage management
A method for storage management comprises: obtaining, at a first storage service deployed at a first node, a first request of a first computing service deployed at the first node for first target data, the first storage service having access to a remote storage device and providing the first computing service with a same access interface as the remote storage device, the remote storage device storing a dataset reusable in a task to be performed at least partially by the first computing service, the dataset comprising the first target data; obtaining, based on the first request, the first target data from the remote storage device or a local storage space for the first storage service; and providing the first target data to the first computing service.
US11461283B2 Migrating file locks in distributed file systems
Systems and methods for migrating file locks in distributed file systems. An example method may comprise: receiving, by a file system server, over a first connection initiated by a file system client, a connection identifier comprising a file identifier; identifying, in view of the connection identifier, a second connection initiated by the file system client, the second connection associated with a file lock with respect to a file identified by the file identifier; and associating the file lock with the first connection.
US11461276B2 Method and device for deduplication
Embodiments of the present disclosure provide a method and device for deduplication. Specifically, the method may comprise obtaining a property of a file stream, the property of a file stream including a file type or a magic number identifying a format of a protocol or a file. The method further includes in response to receiving an I/O request for a data block of the file stream, assigning a deduplication level to the I/O request based on the property of the file stream. Moreover, the method further includes deduplicating the data block of the file stream based on the deduplication level assigned to the I/O request. In addition, a corresponding device and computer program product are provided.
US11461273B1 Modifying storage distribution in a storage system that includes one or more storage devices
Modifying storage distribution in a storage system that includes one or more storage devices, including: detecting, for a storage device among the one or more storage devices, that a storage capacity of the storage device is different from a storage capacity of another storage device of the one or more storage devices, and responsive to detecting that the storage capacity for the storage device is different from the storage capacity of the other storage devices of the one or more storage devices, modifying a distribution of shards of data for a data stripe among the one or more storage devices.
US11461272B2 Generating and modifying a collection content item for organizing and presenting content items
The present disclosure is directed toward systems and methods that efficiently and effectively generate and utilize collections of content items. For example, systems and methods described herein generate a collection content item including one or more content item references. In one or more embodiments, the collection content item can include content item references for content items located internally or externally, with granular levels of permissions settings and version controls. Additionally, in response to a detected selection of a content item reference, systems and methods described herein generate a rendering of the associated content item that can be viewed regardless of any third party software installed on the viewing client computing device.
US11461271B2 Method and apparatus for providing search function in touch-sensitive device
A method and an apparatus are provided for executing applications. Based on receiving a first user input, a first window comprising number keys is displayed. Based on a second user input selecting one of the number keys, the first window and a second window are displayed together. The second window includes a list of applications, each represented by an icon image and an application name. Based on an application being selected from a list of applications, the selected application is mapped to the selected number key and an icon image corresponding to the selected application is included in the selected number key. After the selected application is mapped, a third user input is received corresponding to the selected number key. In response to receiving the third user input, a first function is performed associated with the selected application based on a duration of the third user input.
US11461268B2 Information processing system and control method
An information processing system manages data on customers using tenants which are storage regions dedicated for the customers of a database and registers a message for processing data of a processing target in a queue. The data is processed by accessing the tenants corresponding to the data so as to refer to the tenants based on the message. The information processing system registers a message for processing a plurality of data of processing targets as a batch process in the queue in a case where the plurality of data satisfy the predetermined condition when the message for processing a plurality of data of processing targets is to be registered in the queue. In the process performed on the plurality of data, the different tenants are accessed to be referred to.
US11461262B2 Method and system for facilitating a converged computation and storage node in a distributed storage system
A printed circuit board comprises: a network controller; a memory controller; a heterogeneous processor; a field-programmable gate array (FPGA); and a non-volatile-media controller. The memory controller comprises: a fabric controller component configured to communicate with the network controller, the heterogeneous processor, the FPGA, and the non-volatile-media controller; and a media controller component configured to manage access relating to data stored in a volatile memory media. The FPGA is configured to perform computations relating to data stored via the non-volatile-media controller. The heterogeneous processor is configured to perform computation tasks relating to data stored via the memory controller. The printed circuit board is configured to be plugged in to a rack with a plurality of other plugged-in circuit boards.
US11461260B2 Memory card operable with multiple host interfaces
A memory card has a plurality of pads including a first set of pads located to connect with host contacts arranged in a first configuration for communication according to the micro Secure Digital (microSD) standard, a second set of pads located to connect with host contacts arranged in a second configuration for communication according to the Peripheral Component Interface express (PCIe) protocol, and a third set of pads located to connect with host contacts arranged in a third configuration for communication according to the Universal Flash Storage (UFS) standard. The plurality of pads includes one or more common pads that are common to the second set of pads and the third set of pads.
US11461257B2 Digital signal processing circuit and corresponding method of operation
An embodiment circuit comprises a plurality of processing units, a plurality of data memory banks configured to store data, and a plurality of coefficient memory banks configured to store twiddle factors for fast Fourier transform processing. The processing units are configured to fetch, at each of the FFT computation stages, input data from the data memory banks with a burst read memory transaction, fetch, at each of the FFT computation cycles, different twiddle factors in a respective set of the twiddle factors from different coefficient memory banks of the coefficient memory banks, process the input data and the set of twiddle factors to generate output data, and store, at each of the FFT computation stages, the output data into the data memory banks with a burst write memory transaction.
US11461254B1 Hierarchical arbitration structure
An apparatus including a plurality of set arbitration circuits and a die arbitration circuit. The set arbitration circuits may each be configured to receive first commands and second commands and comprise a bank circuit configured to queue bank data in response to client requests and a set arbitration logic configured to queue the second commands in response to the bank data. The die arbitration circuit may be configured to receive the commands from the set arbitration circuits and comprise a die-bank circuit configured to queue die data in response to the client requests and a die arbitration logic configured to queue the second commands in response to the die data. Queuing the bank data and the die data for the second commands may maintain an order of the client requests and prioritize the first commands corresponding to a current controller over the first commands corresponding to a non-current controller.
US11461253B2 Semiconductor device and access control method
Access control is achieved in consideration of write training. Masters issue access requests including a read request and a write request. A memory controller accesses memory in response to the access requests issued by the maters. A central bus-control system controls the output of the access requests issued by the masters to the memory controller. A training circuit conducts training on the memory while the access to the memory is stopped. The central bus-control system further controls the execution of the training on the memory. During the training, the central bus-control system suppresses the output of the read request to the memory controller from among the access requests issued by the masters.
US11461252B2 Redundancy resource comparator for a bus architecture, bus architecture for a memory device implementing an improved comparison method and corresponding comparison method
Disclosed herein is a redundancy resource comparator for a bus architecture of a memory device for comparing an address signal being received from an address signal bus and a redundancy address being stored in a latch of the memory device. Disclosed is also a corresponding bus architecture and comparison method.
US11461247B1 Granule protection information compression
Address translation circuitry translates a target virtual address specified by a memory access request into a target physical address associated with a selected physical address space. Granule protection information (GPI) loading circuitry loads from a memory system at least one granule protection descriptor providing GPI indicating, for at least one granule of physical addresses, which physical address spaces is allowed access to the at least one granule. GPI compressing circuitry compresses the GPI to generate compressed GPI. A GPI cache to caches the compressed GPI. Filtering circuitry determines, on a hit in the GPI cache, whether the memory access request should be allowed to access the target physical address, based on whether the compressed GPI cached in the GPI cache for the target physical address indicates that the selected physical address space is allowed access to the target physical address. This allows more efficient caching of granule protection information.
US11461246B2 Multiple memory type memory module systems and methods
The present disclosure provides methods, apparatuses, and systems for implementing and operating a memory module, for example, in a computing device that includes a network interface, which is coupled to a network to enable communication with a client device, and processing circuitry, which is coupled to the network interface via a data bus and programmed to perform operations based on user inputs received from the client device. The memory module includes memory devices, which may be non-volatile memory or volatile memory, and a memory controller coupled between the data bus and the of memory devices. The memory controller may be programmed to determine when the processing circuitry is expected to request a data block and control data storage in the memory devices.
US11461242B2 Integration of application indicated minimum time to cache and maximum time to cache to least recently used track demoting schemes in a cache management system of a storage controller
A computational device receives indications of a minimum retention time and a maximum retention time in cache for a first plurality of tracks, wherein no indications of a minimum retention time or a maximum retention time in the cache are received for a second plurality of tracks. A cache management application demotes a track of the first plurality of tracks from the cache, in response to determining that the track is a least recently used (LRU) track in a LRU list of tracks in the cache and the track has been in the cache for a time that exceeds the minimum retention time. The cache management application demotes the track of the first plurality of tracks, in response to determining that the track has been in the cache for a time that exceeds the maximum retention time.
US11461229B2 Efficient garbage collection of variable size chunking deduplication
The present disclosure provides techniques for deallocating previously allocated storage blocks. The techniques include obtaining a list of chunk IDs to analyze, choosing a chunk ID, and determining the storage blocks spanned by the chunk corresponding to the chosen chunk ID. The technique further includes determining whether any file references any storage blocks spanned by the chunk. The determining may be performed by comparing an internal reference count to a total reference count, where the internal reference count is the number of reference to the storage block by a chunk ID data structure. If no files reference any of the storage blocks spanned by the chunk, then all the storage blocks of the chunk can be deallocated.
US11461228B2 Multilevel addressing
In an example, a starting address corresponding to a location of particular information within a non-volatile storage memory is determined during an initialization process using a multilevel addressing scheme. Using the multilevel addressing scheme may include performing multiple reads of the storage memory at respective address levels to determine the starting address corresponding to the location of the particular information.
US11461225B2 Storage device, control method of storage device, and storage medium
A storage device comprises a flash memory and processing circuitry. The processing circuitry is configured to divide a storage area into pages to manage the storage area, and deletes each of the blocks including a plurality of pages. The processing circuitry receives a write instruction including address information specifying a writing location of the data, and stores, with respect to a plurality of groups in which each group includes one or more blocks, a plurality of group identification information each identifying a group and information specifying blocks included in the group in association with each other. The processing circuitry performs a predetermined calculation to obtain group identification information, and identifies a group including a block including pages onto which data is to be written according to the write instruction. Finally, the processing circuitry writes the data onto the pages of the block included in the group identified.
US11461224B2 System and method for reducing memory fragmentation in a device lacking graphics memory management unit
Method for reducing memory fragmentation characterized in that it the steps of: for each image in a source set of images (601) determining image size (602) in pixels and obtaining (603) a minimal total number of pixels for an aggregated surface by obtaining a sum of image sizes; factorizing (604) the sum of image sizes into a surface's width and height; allocating memory (702) for the surface (701); creating (703) a mapping between an image identifier and its location, width, height for each image associated with the surface; for each image, according to its offset in the surface, the two-dimensional space of the image is cast (704) to one dimension; knowing the casting formula between the one and two-dimensional spaces, copying each image to the surface (705).
US11461219B2 Prioritizing software bug mitigation for software on multiple systems
A prioritization for bugs in software on multiple systems can be determined. For example, a computing system can receive data files that each describe system characteristics for a client device of multiple client devices. The computing system can compare each data file to a plurality of rules to identify one or more matches between the data file and the plurality of rules. The computing system can filter the matches to generate a subset of the one or more matches that are associated with metadata tags corresponding to bugs in the multiple client devices. The computing system can aggregate the subset of the one or more matches for the multiple client devices to determine a number of the multiple client devices associated with each bug. The computing system can determine a prioritization for addressing the bugs based on the number of the multiple client devices associated with each bug.
US11461216B1 Monitoring and improving data collection using digital health technology
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for monitoring technology usage and performance. In some implementations, use of a technology item by one or more individuals assigned to use the technology item is monitored. Based on the monitoring, usage data that indicates usage of the technology item is generated. One or more criteria for evaluating the usage of the technology item by the one or more individuals is identified. It is determined whether usage data satisfies the one or more criteria. A system performs at least one of (i) evaluating an alternative technology item for the one or more individuals, or (ii) providing, for display on a user interface, output data indicating whether the usage data satisfies the one or more criteria.
US11461211B1 Method and system for provisioning workflows with data management services
Techniques described herein relate to a method for deploying workflows with data management services. The method may include receiving, at a service controller of a federated controller, a request to deploy a workflow in a device ecosystem; decomposing the workflow into a plurality of workflow portions; assigning, based on identifying a first platform controller, a first workflow portion to the first platform controller; assigning, based on identifying a second platform controller, a second workflow portion to the second platform controller; assigning, based on the plurality of workflow portions and a capabilities and constraints data construct, data management services to the first platform controller and the second platform controller; and initiating performance of the first workflow portion by the first platform controller and the second workflow portion by the second platform controller, in which performing the first workflow portion and the second workflow portion includes performing the data management services.
US11461207B1 Electronic device and debug mode triggering method
An electronic device, which can enter a debug mode, comprising: a plurality of buttons, wherein a layout of the buttons correspond to one of a first button layout and a second button layout; a processing circuit, configured to control the electronic device to enter a debug mode when at least two of the buttons are pressed to meet a predetermined button combination. The processing circuit controls the electronic device to perform a first test corresponding to the first button layout or to perform a second test corresponding to the second button layout to detect which one of the first button layout and the second button layout does the electronic device correspond to.
US11461204B2 Data processing circuit and fault-mitigating method
A data processing circuit and a fault-mitigating method, which are adapted for a memory having a faulty bit, are provided. The memory is configured to store data related to an image, a weight for a multiply-accumulate (MAC) operation of image feature extraction, and/or a value for an activation operation. Sequence data is written into the memory. The bit number of the sequence data equals to the bit number used for storing data in a sequence block of the memory. The sequence data is accessed from the memory, wherein the access of the faulty bit in the memory is ignored. The value of the faulty bit is replaced by the value of a non-faulty bit in the memory to form new sequence data. The new sequence data is used for MAC. Accordingly, the accuracy of image recognition can be improved for the faulty memory.
US11461202B2 Remote data replication method and system
A remote data replication method and a storage system, where a production array sends a data replication request to a disaster recovery array. The data replication request includes an identifier of a source object and a data block corresponding to the source object. The data block is stored in physical space of a hard disk of the production array. The disaster recovery array receives the data replication request. The disaster recovery array creates a target object when the disaster recovery array does not include an object having a same identifier as the source object. An identifier of the target object is the same as the identifier of the source object, the disaster recovery array writes the data block into the physical space.
US11461200B2 Disaster recovery failback advisor
Provided is a method, computer program product, and system for performing automated failover and/or failback recovery analysis using predictive analytics. A processor may monitor a disaster recovery (DR) life cycle during a DR scenario. The processor may monitor failover process activities in a DR production environment over a predetermined time period. Based on data collected during monitoring of the DR life cycle and the failover process activities in the DR production environment over the predetermined time period, the processor may generate, using machine learning, a failback blueprint plan to move production to a new production environment.
US11461198B2 Method to disable or reboot unresponsive device with active uplink in a ring network
A method and system are disclosed to enable an FLM designated as an owner, in a group of frames having redundant FLMs per frame, to ensure that an unresponsive “active” uplink is disabled, prior to allowing another uplink in the frame to become the active uplink. A group of frames, configured in a ring network topology, may only have a single uplink at a time. Otherwise, two or more concurrent active uplinks may cause a network loop that may result in total network failure (e.g., network crash). The disclosed method utilizes a coordination between an FLM owner on the ring and the neighbor FLM, in the same frame as the non-responsive FLM, to disable the active uplink, prior to transitioning to a new active uplink for the group of frames.
US11461197B2 Flash memory architecture implementing interconnection redundancy
The present disclosure relates to a memory architecture comprising a plurality of subarrays of memory cells, a plurality of sense amplifiers connected to the subarrays, a plurality of original pads, at least one redundant pad, multiple data lines, and a redundant register connected to the plurality of original pads, to the plurality of redundant pads and to the data lines. The redundant register implementing an interconnection redundancy and connecting one of the redundant pads to the data lines when an addressed original pad is found defective. The disclosure also relates to a System-on-Chip (SoC) component comprising a memory architecture, and an interconnection redundancy managing block included into the memory architecture. A related memory component and related methods for managing interconnection redundancy of the memory architecture and/or the SoC are also disclosed.
US11461191B2 Orchestrating and prioritizing the rebuild of storage object components in a hyper-converged infrastructure
Techniques for orchestrating and prioritizing the rebuild of storage object components in a hyper-converged infrastructure (HCI) deployment comprising a cluster of host systems are provided. In one set of embodiments, a computer system can identify a list of storage object components impacted by a maintenance event or failure of a host system in the cluster. The computer system can further determine a priority class for each storage object component in the list, where the determined priority class is based on a virtual machine (VM)-level priority class assigned to a VM to which the storage object component belongs. The computer system can then initiate rebuilds of the storage object components in the list on a per-VM and per-priority class basis, such that: (1) the rebuilds of storage object components belonging to the same VM are initiated consecutively, and (2) the rebuilds of storage object components with higher priority classes are initiated before the rebuilds of storage object components with lower priority classes.
US11461183B2 Trivial snapshots
Creation of trivial snapshot instances is presented herein. A method comprises determining that a trivial snapshot instance representing a sub-grouping of storage devices included in an enterprise storage array device has not been accessed within a defined duration of time value; marking the trivial snapshot instance for deletion from the enterprise storage array device based on an expiration of the defined duration of time value; and deleting the trivial snapshot instance from the enterprise storage array device.
US11461174B2 Integrated circuit and method of operating same
An integrated circuit includes an error correction code (ECC) encoder configured to generate a first set of check bits in response to a first set of data, a first set of inverters coupled to the ECC encoder and being configured to generate a second set of check bits in response to the first set of check bits, and a first memory cell array. The second set of check bits is inverted from the first set of check bits. The first memory cell array includes a first portion of memory cells configured to store the first set of data, and a second portion of memory cells coupled to the first set of inverters, and configured to store the second set of check bits.
US11461173B1 Method and system for facilitating efficient data compression based on error correction code and reorganization of data placement
One embodiment provides a system which facilitates data management. During operation, the system receives, by a storage device, a plurality of data blocks. The system compresses the data blocks to obtain compressed data blocks, and performs error correction code (ECC)-encoding on the compressed data blocks to obtain ECC-encoded data blocks. The system stores the ECC-encoded data blocks in a buffer prior to writing the ECC-encoded data blocks in a non-volatile memory of the storage device, and reorganizes an order of the ECC-encoded data blocks in the buffer to match a size of a physical page of the non-volatile memory. Responsive to a first set of the reorganized ECC-encoded data blocks filling a first physical page, the system writes the first set of the reorganized ECC-encoded data blocks to the first physical page.
US11461170B2 Error caching techniques for improved error correction in a memory device
Methods, systems, and devices for error caching techniques for improved error correction in a memory device are described. An apparatus, such as a memory device, may use an error cache to store indications of memory cells identified as defective and may augment an error correction procedure using the stored indications. If one or more errors are detected in data read from the memory array, the apparatus may check the error cache, and if a bit of the data is indicated as being associated with a defective cell, the bit may be inverted. After such inversion, the data may be checked for errors again. If the inversion corrects an error, the resulting data may be error-free or may include a reduced quantity of errors that may be correctable using an error correction scheme.
US11461166B2 Intelligent integration error handling in enterprise systems
In an intelligent integration error handling in enterprise systems, an integration error is logged by a sender system or a receiver system in an error monitoring application. The integration error occurred in a transaction between the integrated sender system and the receiver system. Parsing the log in real-time by a worker cloak agent, a mode of integration error correction is determined based on inputs from an intelligent correction rule service. Upon determining that the mode of integration error correction is autonomous, the integration error is automatically fixed in real-time without manual intervention by the worker cloak agent. Upon determining that the mode of integration error correction is semi-autonomous, inputs from a business user is received along with a consent to fix the integration error in real-time. Correction rules are dynamically updated in a dynamic decision table. While performing correction the sender system and receiver systems are notified.
US11461145B2 Building neural networks for resource allocation for iterative workloads using reinforcement learning
Reinforcement learning agents for resource allocation for iterative workloads, such as training Deep Neural Networks, are configured. One method comprises obtaining a specification of an iterative workload comprising multiple states and a set of available actions for each state, and a domain model of the iterative workload relating allocated resources with service metrics; adjusting weights of a reinforcement learning agent by performing iteration steps for each simulated iteration of the iterative workload and using variables from the simulated iteration to refine the reinforcement learning agent; and determining a dynamic resource allocation policy for the iterative workload. The exemplary iteration steps comprise: (a) selecting an action for a current state, obtaining a reward for the selected action and selecting a next state based on the current state and/or the selected action; (b) updating a function that evaluates a quality of a plurality of state-action combinations; and (c) repeating steps (a) and (b) with a new allocation of resources.
US11461135B2 Dynamically modifying the parallelism of a task in a pipeline
In an approach to dynamically identifying and modifying the parallelism of a particular task in a pipeline, the optimal execution time of each stage in a dynamic pipeline is calculated. The actual execution time of each stage in the dynamic pipeline is measured. Whether the actual time of completion of the data processing job will exceed a threshold is determined. If it is determined that the actual time of completion of the data processing job will exceed the threshold, then additional instances of the stages are created.
US11461133B2 Method for managing backup jobs, electronic device and computer program product
Embodiments of the present disclosure relate to a method for managing backup jobs, an electronic device, and a computer program product. The method includes: determining expected execution durations of a group of to-be-executed backup jobs; dividing the group of to-be-executed backup jobs into a plurality of backup job subsets based on the expected execution durations, wherein a difference between the expected execution durations of every two backup jobs in each backup job subset does not exceed a predetermined threshold duration; and adjusting an execution plan of the group of to-be-executed backup jobs to cause the backup jobs in at least one backup job subset in the plurality of backup job subsets to simultaneously begin to be executed.
US11461126B2 Electronic device and method for exchanging data among enterprise management systems
A method for exchanging data among several enterprise management systems includes receiving and processing data sent by a first system, and recording a task of writing data to a second system in a database of an electronic device, and setting the recorded task as unfinished task. A list of unfinished tasks is acquired from the database in predetermined time period, and a result of query can be generated by searching or interrogating the second system as to the list of unfinished tasks. When the second system has finished the task, the task for writing data in the second system is set as finished.
US11461125B2 Methods and apparatus to publish internal commands as an application programming interface in a cloud infrastructure
Methods and apparatus to publish internal commands as a programming interface in a cloud infrastructure are provided. An example apparatus includes a first virtual appliance including a management endpoint to coordinate task execution in a computing platform. The example apparatus includes a computing infrastructure interface including a programming interface, the programming interface to expose a subset of commands for the computing platform and to hide a remainder of the commands of the computing platform from a requester, the requester to execute a first command from the subset of commands via the programming interface. The management endpoint is to parse a first execution task generated from selection of the first command via the programming interface to determine a component of the computing platform to execute the first command associated with the first execution task and to route the first command from the first execution task to the component for execution.
US11461124B2 Security protocols for low latency execution of program code
A system for providing security mechanisms for secure execution of program code is described. The system may be configured to maintain a plurality of virtual machine instances. The system may be further configured to receive a request to execute a program code and allocate computing resources for executing the program code on one of the virtual machine instances. One mechanism involves executing program code according to a user-specified security policy. Another mechanism involves executing program code that may be configured to communicate or interface with an auxiliary service. Another mechanism involves splitting and executing program code in a plurality of portions, where some portions of the program code are executed in association with a first level of trust and some portions of the program code are executed with different levels of trust.
US11461118B2 Flow-based programming environment for persistent execution and recovery
A function node control unit records a pair of an input message and a computer program as a journal log, and sends the input message and the computer program to a virtual machine unit. The virtual machine unit executes the computer program with the input message as an argument, and sends the execution result to the function node control unit. The function node control unit outputs the execution result as an output message. At the time of activation of the information processing device, a recovery unit restores the virtual machine unit to the state at a particular time in the past; sequentially fetches journal logs recorded after the particular time; causes the virtual machine unit to sequentially re-execute the computer programs with the input messages included in the respective journal logs as corresponding arguments; and roll-forwards the state of the virtual machine unit to the latest state.
US11461108B2 Use of driver and wired connection to diagnose device using disk image
In one aspect, a first device may include at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to load a driver responsive to a boot command, where the driver may be loaded prior to the first device loading a guest operating system (GOS) stored at the first device. The instructions may then be executable to use the driver to communicate with a second device to receive a disk image over a wired connection to the second device. The instructions may be further executable to continue booting the first device using the disk image rather than the GOS and to, responsive to the first device being booted using the disk image, communicate with the second device over the wired connection to diagnose one or more issues with the first device.
US11461098B2 Apparatuses, methods, and systems for instructions for operating system transparent instruction state management of new instructions for application threads
Systems, methods, and apparatuses relating to an instruction for operating system transparent instruction state management of new instructions for application threads are described. In one embodiment, a hardware processor includes a decoder to decode a single instruction into a decoded single instruction, and an execution circuit to execute the decoded single instruction to cause a context switch from a current state to a state comprising additional state data that is not supported by an execution environment of an operating system that executes on the hardware processor.
US11461094B2 Non-transitory computer-readable storage medium for storing warning matching program, warning matching method, and warning matching device
A computer-readable recording medium having stored therein a warning matching program for causing a computer to execute a process including: determining whether or not a pre-modification location where a pre-modification warning is output by a static analysis tool in a pre-modification source code and a post-modification location where a post-modification warning is output by the static analysis tool in a post-modification source code are used in same processing; and associating the pre-modification warning with the post-modification warning based on a result of determining whether or not the pre-modification location and the post-modification location are used in the same processing.
US11461090B2 Element detection
Provided herein are systems and methods for providing digital guidance in an underlying computer application. In one exemplary implementation, a method includes setting a rule or rules, in a computing device, in advance of digital guidance content creation, for detecting, upon later playback of the content, page elements of the underlying computer application that are associated with the content. The exemplary method further includes recording, in the computing device, steps of the digital guidance content as the steps are created by a content author, and automatically applying, in the computing device, the previously set rule or rules for detecting page elements, and thereby assigning strong attributes to the page elements. The method further includes saving, in the computing device, the content steps along with the strong attributes of the page elements associated with the content steps.
US11461086B2 Methods and apparatus for safe and smart distribution of software patches
Systems, devices, and methods are disclosed to send a signal to deploy a software patch at a compute device, to identify, based on a dependency map, a set of system components on the compute device that are likely to be impacted by the software patch, to monitor a set of parameters for a set of applications on the compute device that interact with a set of system components, to compare values for the set of parameters to one or more predefined criteria and to determine a compatibility classification for the software patch. Systems, devices, and methods are disclosed to update the dependency map based on the compatibility classification to define an updated dependency map, and based on the updated dependency map send a signal to deploy the software patch at a set of compute devices.
US11461076B2 Method for editing continual vertical line of visual programming language
A method for editing continual vertical line of visual programming language includes following steps: entering an editing mode; selecting a source node as a current node from a serial-parallel graphic where the source node is an endpoint of one of a plurality of normal blocks in the graphic; calculating and displaying one or more candidate nodes around current node; connecting the current node to any one of the candidate nodes for converting the connected candidate node into a connected node; setting the connected node as the current node for continually calculating, displaying, connecting to one or more candidate nodes before exiting the editing mode; generating a continual vertical line according to the source node and the one or more connected nodes when exiting the editing mode; modifying the serial-parallel relationship among the plurality of normal blocks in the graphic and updating the graphic according to the continual vertical line.
US11461075B2 Arithmetic device
According to an embodiment, an arithmetic device includes a comparator, M cross switches, and M coefficient circuits. The comparator compares a first voltage generated at a first comparison terminal and a second voltage generated at a second comparison terminal. The M cross switches are provided corresponding to the M input signals. The M coefficient circuits are provided corresponding to the M coefficients, and each includes a first constant current source and a second constant current source. Each of the M cross switches performs switching between a straight state and a reverse state. In each of the M coefficient circuits, the first constant current source is connected between a positive output terminal of the corresponding coefficient circuit and a reference potential, and the second constant current source is connected between a negative output terminal of the corresponding coefficient circuit and the reference potential.
US11461074B2 Multiple-digit binary in-memory multiplier devices
The multi-digit binary in-memory multiplication devices are disclosed. The multi-digit binary in-memory multiplication devices of the invention can dramatically reduce the operational steps in comparison with the conventional binary multiplier device. In one embodiment with the expense of more hardware, the in-memory multiplication device can achieve one single step operation. Consequently, the multi-digit binary in-memory multiplication device can improve the computation efficiency and save the computation power by eliminating the data transportations between Arithmetic Logic Unit (ALU), registers, and memory units.
US11461073B2 Loudspeaker and loudspeaker control system
According to an example aspect of the present invention, there is provided A controllable loudspeaker, the loudspeaker comprising a speaker element and a digital signal processor comprising at least one processing core and at least one memory including computer program code, the at least one memory and the computer program code being configured to receive a multicasted control signal, alter the behavior of the loudspeaker in response to the said control signal, wherein the altering of the behavior comprises applying settings stored in the memory of the digital signal processor of the loudspeaker.
US11461069B2 Multi-core audio processor with deadline scheduler
A multi-core audio processor includes a plurality of audio processing cores having differing capabilities, a plurality of buffers, wherein each buffer is configured to store a plurality of samples associated with a corresponding audio stream, a deadline scheduler including a plurality of deadline registers configured to store a plurality of deadline values for each audio stream, and a plurality of audio processing core interfaces coupling the plurality of audio processing cores to the deadline scheduler, each of the audio processing core interfaces associated with a corresponding audio processing core. The plurality of deadline values indicate an order of processing of samples stored in the plurality of buffers by the plurality of processing cores.
US11461059B2 Update system for updating firmware for wireless communication device coupled to printing device
An update system includes a printing device configured to be coupled to a wireless communication device performing first communication, and a processing device configured to be connected to the printing device via second communication. The processing device transmits a transmission request for identification information identifying the wireless communication device, to the printing device. The printing device, when receiving the transmission request for the identification information from the processing device, transmits the identification information to the processing device. The processing device, when receiving the identification information from the printing device, transmits firmware corresponding to the received identification information as firmware for update to the printing device. The printing device, when receiving the firmware for update from the processing device, updates firmware stored in a storage unit to the firmware for update.
US11461055B2 Hierarchical and heterogeneous data center
A low-cost, high-performance data center is shown, which is in a hierarchical and heterogeneous architecture. The data center includes at least three groups of servers, providing three kinds of storage media to store three types of data. The three groups of servers are connected to each other via a computer network. For data with medium access frequency, the corresponding group of servers use multi-level cell solid-state drives as the storage media, and these particular multi-level cell solid-state drives operate in a full-disk pseudo-single-level-cell mode.
US11461050B2 Managing data lifecycles through decay
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for enforcing a decay policy for a data object. One of the methods includes receiving a request to store a data object in a storage device; obtaining a user policy identifying a lifetime of the data object; determining, using the lifetime of the data object, a voltage policy for a plurality of memory cells of the storage device, wherein: each of the plurality of memory cells will store one or more bits of the data object; the voltage policy identifies a voltage to provide each memory cell; and an expected time at which raw bit errors of the data object will cause the data object to decay is equal to a time point identified by the lifetime of the data object; and storing the data object in the storage device according to the determined voltage policy.
US11461048B2 Memory controller with programmable atomic operations
A memory controller circuit is disclosed which is coupleable to a first memory circuit, such as DRAM, and includes: a first memory control circuit to read from or write to the first memory circuit; a second memory circuit, such as SRAM; a second memory control circuit adapted to read from the second memory circuit in response to a read request when the requested data is stored in the second memory circuit, and otherwise to transfer the read request to the first memory control circuit; predetermined atomic operations circuitry; and programmable atomic operations circuitry adapted to perform at least one programmable atomic operation. The second memory control circuit also transfers a received programmable atomic operation request to the programmable atomic operations circuitry and sets a hazard bit for a cache line of the second memory circuit.
US11461046B2 Memory system with memory controller managing an accumulated erase count value and an open block erase count value and method of operating the same
Provided herein may be a memory system and a method of operating the memory system. The memory system may include a memory device including a plurality of memory blocks, and a memory controller configured to: manage an accumulated erase count value and an open block erase count value of each of the plurality of memory blocks, and select a target memory block on which a program operation is to be performed based on the accumulated erase count value and the open block erase count value of each of the plurality of memory blocks.
US11461045B2 Platform agnostic atomic operations
A processing unit is configured to access a first memory that supports atomic operations and a second memory via an interface. The second memory or the interface does not support atomicity of the atomic operations. A trap handler is configured to trap atomic operations and enforce atomicity of the trapped atomic operations. The processing unit selectively provides atomic operations to the trap handler in response to detecting that memory access requests in the atomic operations are directed to the second memory via the interface. In some cases, the processing unit detects a frequency of traps that result from atomic operations that include memory access requests to a page stored in the second memory. The processing unit transfers the page from the second memory to the first memory in response to the trap frequency exceeding a threshold.
US11461044B2 Nonvolatile memory device controlling partical usage restriction for memory cell array
According to one embodiment, a nonvolatile memory device includes a memory cell array, first and second storage units, and control unit. The memory cell array includes erase unit areas. The first storage units correspond respectively to the erase unit areas and store items of first information indicating whether a first usage restriction is to be imposed on the corresponding erase unit areas. The second storage units correspond respectively to the erase unit areas and store items of second information indicating whether a second usage restriction is to be imposed on the corresponding erase unit areas. The control unit executes switching control on whether the first usage restriction is to be imposed or not and whether the second usage restriction is to be imposed or not on the memory cell array based on the first and second information.
US11461043B2 Storage device set including storage device and reconfigurable logic chip, and storage system including storage device set
A storage device set includes a storage device configured to communicate with a host, the storage device including a controller configured to generate encrypted input data by encrypting data; and a reconfigurable logic chip configured to receive the encrypted input data from the storage device, generate processed data by processing the encrypted input data according to a configuration, and generate encrypted output data by encrypting the processed data.
US11461039B2 Nonvolatile memory that stores temperature information therein
A nonvolatile memory includes a memory array, a sensor for measuring a temperature, an interface through which a write command is to be received, and a control circuit. The control circuit is configured to write information of the temperature measured by the sensor in a data storing area of the memory array in which user data associated with the write command is not capable of being written into, when writing the user data in the memory array in response to the received write command.
US11461034B2 Envoy for multi-tenant compute infrastructure
A data management and storage (DMS) cluster of peer DMS nodes manages data of a tenant of a multi-tenant compute infrastructure. The compute infrastructure includes an envoy connecting the DMS cluster to virtual machines of the tenant executing on the compute infrastructure. The envoy provides the DMS cluster with access to the virtual tenant network and the virtual machines of the tenant connected via the virtual tenant network for DMS services such as data fetch jobs to generate snapshots of the virtual machines. The envoy sends the snapshot from the virtual machine to a peer DMS node via the connection for storage within the DMS cluster. The envoy provides the DMS cluster with secure access to authorized tenants of the compute infrastructure while maintaining data isolation of tenants within the compute infrastructure.
US11461027B2 Deduplication-aware load balancing in distributed storage systems
Techniques for enabling deduplication-aware load balancing in a distributed storage system are provided. In one set of embodiments, a node of the distributed storage system can receive an I/O (Input/Output) request pertaining to a data block of a storage object stored on a local storage component of the node. The node can further determine whether the I/O request requires insertion of a new entry into a deduplication hash table associated with the local storage component or deletion of an existing entry from the deduplication hash table. If the I/O request requires insertion of a new hash table entry, the node can add an identifier of the data block into a probabilistic data structure associated with the local storage component, where the probabilistic data structure is configured to maintain information regarding distinct data blocks that are likely present in the local storage component. Alternatively, if the I/O request requires deletion of an existing hash table entry, the node can remove the identifier of the data block from the probabilistic data structure.
US11461013B2 Controller, operating method of the controller and memory system
A memory system includes: a plurality of memory devices; a plurality of cores suitable for controlling the plurality of memory devices, respectively; and a controller including: a host interface layer for providing any one of the cores with a request of a host based on mapping between logical addresses and the cores, a remap manager for changing the mapping between the logical addresses and the cores in response to a trigger, a data swapper for swapping data between the plurality of memory devices based on the changed mapping, and a state manager for determining a state of the memory system depending on whether the data swapper is swapping the data or has completed swapping the data, and providing the remap manager with the trigger based on the state of the memory system and a difference in a degree of wear between the plurality of memory devices.
US11461011B2 Extended line width memory-side cache systems and methods
The present disclosure techniques for implementing an apparatus, which includes processing circuitry that performs an operation based a target data block, a processor-side cache that implements a first cache line, memory-side cache that implements a second cache line having line width greater than the first cache line, and a memory array. The apparatus includes one or more memory controllers that, when the target data block results in a cache miss, determine a row address that identifies a memory cell row as storing the target data block, instruct the memory array to successively output multiple data blocks from the memory cell row to enable the memory-side cache to store each of the multiple of data blocks in the second cache line, and instruct the memory-side cache to output the target data block to a coherency bus to enable the processing circuitry to perform the operation based on the target data block.
US11461009B2 Supporting applications across a fleet of storage systems
Deploying client-specific applications in a storage system utilizing redundant system resources, including: identifying a redundant controller in the storage system, wherein the storage system includes at least a first controller and the redundant controller; and executing one or more applications on the redundant controller, wherein the one or more applications are executed in a container.
US11460980B2 AI-powered tagging and UI/UX optimization engine
An artificial intelligence-based system and method for automatically generating and adjusting tags associated with one or more UI/UX related components or features is provided. Analysis may be performed on the data collected by the one or more tags so that design change recommendations can be dynamically recommended and/or implemented. When design changes are implemented, the system may automatically reconfigure or adjust all relevant tags. The AI-based system may be a standalone platform or may be incorporated into existing UI/UX programs.
US11460969B2 Mutually capacitive sensor for a touchpad
A mutually capacitive touch sensor includes a first capacitor electrode and a second capacitor electrode. The second capacitor electrode is adjacent and spatially separated from the first capacitor electrode. An inner region is disposed between the first capacitor electrode and the second capacitor electrode, wherein the first capacitor electrode and the second capacitor electrode are arranged to surround the inner region. The inner region may include a hole for a backlight.
US11460968B2 Touch control display device
A touch control display device includes a touch control layer. The touch control layer includes a plurality of touch control units. Each of the touch control units includes a first electrode and a second electrode, and the first electrode and the second electrode form a node mutual capacitance. Electrical resistance and parasitic capacitance of the first electrode of each of the touch control units and electrical resistance and parasitic capacitance of the second electrode of each of the touch control units are optimized to reduce a charging time taken by the node mutual capacitance to reach a predetermined voltage.
US11460967B2 Electronic device
An electronic device including a display layer and a sensor layer including a plurality of sensing units. Each of the plurality of sensing units includes at least one sub sensing unit. The at least one sub sensing unit includes a first pattern including a first portion and a second portion, a first cross pattern including a first cross portion and a second cross portion, a second cross pattern, and a bridge pattern. The second portion extends in a first cross direction crossing the first direction and a second direction crossing the first direction to face the first cross portion, and the second cross portion extends in the first cross direction to face the first portion.
US11460961B2 Method for determining proximity of at least one object using electronic device
A method for determining a proximity of at least one object using an electronic device is provided. The method includes obtaining hover data from a touch panel of the electronic device. Further, the method includes determining at least one of a first hover or a second hover based on the hover data of the at least one object obtained for the touch panel. Further, the method includes determining the proximity of the at least one object to the touch panel of the electronic device based on at least one of the first hover or the second hover.
US11460959B2 Large area touch fabric
A capacity touch fabric sensor (10) comprising a fabric layer (30) and layer (20) of a highly resistive material coating, the resistive coating layer (20) coating the fabric layer (30), wherein the fabric sensor (10) further comprises a plurality of electrodes (40) superimposed to the fabric layer (30), the plurality of electrodes (40) being electrically coupled with the first layer (20) of resistive material coating, each electrode (40) being electrically connected to an electronic control unit (450), the electronic control unit (450) being configured to evaluate the capacitance variation of the resistive layer that is indicative of a touch event on the capacity touch fabric sensor (10). [FIG. 1]
US11460958B2 Touch panel, touch display and method of manufacturing touch panel
A touch panel, a touch display and a method of manufacturing the touch panel are provided. The touch panel includes a substrate, at least one driving electrode, at least one first sensing electrode, at least one second sensing electrode, and an elastic dielectric material. The at least one first sensing electrode is disposed on the substrate and is electrical insulating from the at least one driving electrode. The at least one second sensing electrode is disposed on the at least one first sensing electrode and overlapped with the at least one first sensing electrode. The elastic dielectric material is disposed between the at least one first sensing electrode and the at least one second sensing electrode.
US11460952B2 Apparatus and method for automatically calibrating capacitance per channel
Disclosed herein are an apparatus and method for automatically calibrating capacitance per channel, for measuring parasitic capacitance values of respective channels due to a difference in a length of a wiring of each capacitance sensing channel when a circuit is designed and adding a unique calibration capacitance value of each channel such that all channels have the same reference capacitance value that is preset, and in detail, the apparatus for automatically calibrating a capacitance per channel includes a touch sensing device including a plurality of touch sensing regions, and a capacitance measurement and calibration device configured to measure parasitic capacitances of channels connected to the plurality of touch sensing regions, respectively, and to add a unique calibration capacitance of each channel to a corresponding channel to acquire a preset reference capacitance when each channel is connected to the parasitic capacitance.
US11460951B2 Transmitting and receiving system and method for bidirectional orthogonal signaling sensors
A system and method for determining location of a touch event on or in proximity to a touch sensitive device is disclosed. Sampling of data is performed during different frames. The frames are processed to determine touch events and information related to the touch events.
US11460943B2 Touch control methods and electronic device
A touch control method is applied to a touch drive module of a terminal device. The terminal device includes an application processor. The method includes: receiving a vertical synchronization signal; collecting position information corresponding to a touch operation; determining a reporting frequency of the position information based on the vertical synchronization signal, such that the position information is reported once in one signal interval, the signal interval being an interval between two adjacent vertical synchronization signals; and reporting the position information the application processor based on the reporting frequency.
US11460942B2 Display panel and display apparatus
Provided are a display panel and a display apparatus. A display layer includes pixel columns arranged along a first direction, and the pixel column includes subpixels arranged along a second direction. A first touch unit in a touch layer includes a bridge and first touch electrodes. An acute angle is formed between an extending direction of the bridge and the second direction. N subpixels are sequentially arranged along a preset direction, along which first and second edges of each subpixel are oppositely disposed. D2≤L≤D1. L denotes a length of each of the at least one bridge. An orthographic projection of the bridge on a plane of the substrate overlaps M subpixels. 0≤M<(N−2).
US11460940B2 Display panel, touch control structure and display device
A display panel, a touch control structure and a display device are provided. The display panel includes a substrate, a display structure layer and a touch control structure layer. the touch control structure layer includes a bridge layer, an insulating layer and a touch control layer which are in a stacked arrangement, the touch control layer includes a plurality of first touch control electrodes and a plurality of first connecting parts arranged sequentially along a first extending direction and a plurality of second touch control electrodes arranged sequentially along a second extending direction, the plurality of first touch control electrodes and the plurality of first connecting parts are arranged alternately and connected in sequence, and the plurality of second touch control electrodes are arranged at intervals; the bridge layer includes connecting bridges connected with adjacent second touch control electrodes.
US11460935B2 User control system and method for controlling a vehicle
A user control system for controlling a vehicle is provided. The system includes a control device having a control surface; and an operating element configured to receive control commands by a user and to wirelessly exchange control data with the control device to operate the vehicle according to the control commands. The operating element is releasably attached to the control surface via a contact surface. The operating element also has a user operable actuator configured to vary a holding force of the operating element on the control surface according to a user input such that the operating element is fixed in position at the control surface in a first configuration of the actuator, slidably attached to the control surface in a second configuration of the actuator and detachable from the control surface in a third configuration of the actuator.
US11460934B2 Touch pad and computer
A touch pad is configured to receive input operations using objects including a finger and a stylus. The touch pad includes a touch screen including a touch detection surface that serves as a button and as a position detection region for detecting positions of the objects. The touch pad includes an integrated circuit having an object detection function of detecting the positions of the objects on the touch detection surface and a button function of detecting a press state of the button based on a force applied to the touch detection surface. The touch pad includes a button function stop unit configured to cause, according to an operation state of the stylus or according to a setting related to an input operation of the stylus, the integrated circuit to stop outputting a button press state value indicative of the press state detected by the button function.
US11460931B2 Recovering perspective distortions
A method for recovering perspective distortion of a coded dot pattern on a surface, comprises generating a stereo-pair of images of a portion of the coded dot pattern, the stereo-pair of images comprising an overlap region comprising a subset of dots of the coded dot pattern that are common to the stereo-pair of images, selecting, in one image of the stereo-pair of images, a focus pattern from the subset of dots, determining a set of potential matches for the focus pattern in the other image of the stereo-pair of images, for each potential match, determining a set of additional dots of the coded dot pattern consistent with a single plane, and selecting a single plane with the highest number of consistent matched dots.
US11460930B2 Keyboard with navigational control functions
A system for navigating a host device, including a host device, a display serving as a graphical user interface (GUI), and a keyboard with navigational control functions is disclosed. The keyboard comprises at least a frame, a plurality of keys, one or more key-top touch sensors, one or more edge touch sensors, and a keyboard communication interface. The keyboard is an all-in-one input device capable of operatively receiving text inputs, mouse cursor inputs, and gesture inputs from a user, sending them to the host device, and controlling a GUI of the host device. Advantageously, the keyboard may replace a conventional keyboard and mouse without sacrificing the individual functionality of either apparatus.
US11460928B2 Electronic device for recognizing gesture of user from sensor signal of user and method for recognizing gesture using the same
Aspects of the disclosure include an electronic device comprising: a sensor device including at least one biometric sensor; memory storing a table of a plurality of gestures, wherein for each gesture, a corresponding plurality of features are stored in the memory; and at least one processor operatively connected to the sensor device and the memory, wherein the at least one processor is configured to: obtain a bio-signal of a user from the at least one biometric sensor; select a section of the bio-signal that includes one feature of the corresponding plurality of features for the plurality of gestures; determine a specific one of the plurality of gestures based on the one feature included in the section of the bio-signal and the corresponding plurality features for the plurality of gestures.
US11460923B2 Acoustic augmentation of haptic vibration with correlated sounds
Described herein are system and method embodiments of acoustic augmentation of haptic vibration with correlated sounds. Embodiments of a haptic driven signal crossing both vibration band and acoustic band are disclosed. The driven signal at the acoustic band enables a haptic in an electronic device to provide an audio augmentation for haptic vibration independent from a loudspeaker of the electronic device. Upon a touch on a touch surface is detected, a vibration request is generated based on the touch and user preferences. A pattern generator is used to generate a vibration signal based on the vibration request to drive a haptic vibrator for desired vibration and acoustic sound patterns.
US11460917B2 Control method and control apparatus of display unit in medical system
A control method of a display unit in a medical system, the control method including: acquiring an environmental image of the display unit; acquiring, according to the environmental image, feature information of at least one user therein; and determining a specific user of the at least one user according to the feature information so as to generate a control signal, the control signal being used to drive the display unit to rotate such that the specific user watches the display unit easily. The present invention also provides a control apparatus of a display unit in a medical system to implement the method.
US11460900B2 Video display apparatus and method for supplying electric power
A video display apparatus includes a power source that supplies first electric power and supplies second electric power that is different from the first electric power to an external device, a current detector that detects a current value when the second electric power is supplied to the external device, an electric power supply controller that includes a plurality of electric power supply modes and performs control that supplies electric power corresponding to one electric power supply mode among the plurality of electric power supply modes to the external device as the second electric power, and a controller that performs control that limits the first electric power when the current value detected by the current detector reaches a predetermined first threshold value.
US11460896B2 Apparatus and method for sealing air movers in an information handling system
An information handling system includes a baseboard management controller (BMC) and a cooling module that receives a control signal from the BMC. The cooling module includes an air mover assembly, and a foam gasket that is disposed in between the air mover assembly and the bulkhead. A cam assembly has a cam lever holder that draws in a compression bracket to provide axial stress to the air mover assembly, a bulkhead, and the foam gasket.
US11460890B2 Glass with improved drop performance
Glass-based articles are provided that exhibit improved drop performance. The relationship between properties attributable to the glass composition and stress profile of the glass-based articles are provided that indicate improved drop performance.
US11460884B2 Case for portable computing devices
A case for use with a portable computing device is provided. The case comprises a housing for protecting the portable computing device. The housing is configured to attach to the portable computing device. The case further comprises a multiport hub and/or a data storage device contained within the housing. The multiport hub is configured to be electrically connected to the portable computing device.
US11460869B2 Fluid control system and flow rate measurement method
A fluid control system (1) comprises: a first valve (21) provided downstream of a flow rate controller (10), a flow rate measuring device (30) provided downstream of the first valve (21) and having a second valve (22), an open/close detector (26) provided to the second valve (22), and a controller (25) for controlling an open/close operation of the first valve (21) and the second valve (22), and the controller (25) controls the open/close operation of the first valve (21) in response to a signal output from the open/close detector (26).
US11460863B2 Systems and methods for unmanned vehicle fleet control
A system for controlling a fleet of unmanned vehicles includes a plurality of unmanned vehicles connected to a computing device. The computing device stores a dynamic attribute and a static attribute respective to each of the plurality of unmanned vehicles. The computing device is configured to: receive a task request including (i) an item identifier of an item, (ii) an action type defining an action to be performed respective to the item, and (iii) a location identifier of a location at which to perform the action; responsive to receiving the request, retrieve the stored dynamic attributes and static attributes; based on a comparison of the task request with the dynamic attributes and the static attributes, select one of the plurality of unmanned vehicles; and transmit, via the network, a command to the selected unmanned vehicle to perform the action respective to the item at the location.
US11460858B2 Information processing device to generate a navigation command for a vehicle
Provided is an information processing device including a controlling portion configured to execute: acquisition of information about a through-point corresponding to a selection object selected by a user terminal from among selection objects installable in a movable body in a base state; acquisition of information about a destination output from the user terminal as a point where a user observes the movable body in a state where the selection object selected by the user terminal is installed; and generation of a navigation command so as to move the movable body to the destination after the selection object selected by the user terminal is installed in the movable body by causing the movable body to drop in at the through-point.
US11460855B1 Systems and methods for sensor calibration
Implementations described and claimed herein provide systems and methods for sensor calibration. In one implementation, an image and a depth map of a field around a mobile device are obtained. The image is captured using a first sensor, and the depth map is captured using a second sensor. A position and a reflected radiation intensity of a calibration surface are detected in the field using the depth map. A first portion and a second portion of the calibration surface representing a background color and a foreground color are isolated based on the reflected radiation intensity. The calibration surface is detected in the image using the position of the calibration surface in the depth map and a calibration transform between the first sensor and the second sensor. The calibration transform is optimized based on an overlap of the foreground color and/or the background color between the depth map and the image.
US11460852B2 Model-based predictive speed control of a harvesting machine
In one example, a system for automatic control of the propulsive speed of a harvesting machine is provided. The system comprises a throughput sensor for determining an expected rate of crop harvested by the harvesting machine in dependence on a position of the harvesting machine and a conversion device configured to calculate a sequence of expected positions of the harvesting machine and, with the expected rate of crop harvested at a position of the harvesting machine, determine a predicted rate of crop harvested by the harvesting machine at the sequence of expected positions of the harvesting machine for use in an optimization problem. Further provided is a speed control device, configured to receive the data relating to the predicted rate of crop harvested at the sequence of expected positions in addition to at least one of data relating the operating state of the harvesting machine, cost function data or secondary condition data, to solve the optimization problem and generate at least one timewise successive sequence of speed commands for setting the propulsive speed of the harvesting machine; and an actuator configured to adjust the propulsive speed of the harvesting machine, the actuator receiving the first speed command of each sequence of speed commands and adjusting the propulsive speed of the harvesting machine.
US11460848B1 Biased trajectory progress metric
The technology relates to adjusting a trajectory of an autonomous vehicle. In one example, one or more processors are configured to determine a current trajectory and an alternate trajectory of the autonomous vehicle. The one or more processors select a segment of the current trajectory and a segment of the alternate trajectory and determine, for each of the segments, a total expected value of an estimated length of time to traverse the respective segment. The one or more processors may then select one of the segments having the lowest expected value and maneuver the autonomous vehicle along at least a portion of the selected segment.
US11460843B2 Parallelized tree-based decision scheme for autonomous vehicle
A system or method implemented by an autonomous vehicle involves determining a path plan to reach a destination from an origin. The path plan includes two or more path steps indicating tasks to be completed to reach the destination. The method includes, during traversal of the path plan by the autonomous vehicle, evaluating one or more of the two or more path steps of a planning horizon to determine a behavior plan for the planning horizon. The planning horizon is based on a current position of the autonomous vehicle, the behavior plan includes a speed and a trajectory, and the evaluating includes performing a cost analysis using a parallelized tree-based decision scheme at each of two or more simulation intervals within the planning horizon. The evaluating and the determining the behavior plan is repeated at two or more positions of the autonomous vehicle from the origin to the destination.
US11460842B2 Mixed-mode driving of a vehicle having autonomous driving capabilities
Among other things, a vehicle having autonomous driving capabilities is operated in a mixed driving mode.
US11460837B2 Self-propelled device with actively engaged drive system
A self-propelled device is provided including a drive system, a spherical housing, and a biasing mechanism. The drive system includes one or more motors that are contained within the spherical housing. The biasing mechanism actively forces the drive system to continuously engage an interior of the spherical housing in order to cause the spherical housing to move.
US11460832B2 Object tracking-based control of manufacturing processes in the metalworking industry
A method for manufacturing control of machining of workpieces in a manufacturing hall that includes providing a plurality of image acquisition devices configured to acquire image sequences of allocated observation areas, identifying an object to be tracked in a first image of a first image sequence using at least one object feature, determining positions of the object feature in images of subsequent image sequences, determining a current position of the object by localizing the object feature in a temporally current image of one of the image sequences, and assigning the position of the object feature in the temporally current image to a current position in the observation area of the image sequence that includes the temporally current image, and integrating the determined current position of the object into the manufacturing control of the hall.
US11460831B2 Numerical control system
A numerical control system detects a state amount indicating a state of an injection operation of an injection molding machine, generates a characteristic amount that characterizes the state of the injection operation from the state amount, and infers an evaluation value of the state of the injection operation from the characteristic amount. The numerical control system detects an abnormal state on the basis of the evaluation value, generates or updates a learning model by machine learning that uses the characteristic amount, and stores the learning model in correlation with a combination of conditions of the injection operation.
US11460826B2 Servo motor controller
To provide a servo motor controller allowing to eliminate the risk of abnormal driving in a servo motor caused due to the inability to detect abnormality prior to establishment of absolute position. A device is configured to control a servo motor of an industrial machine. The device includes a position detection part configured to detect a position of the servo motor, a magnetic pole detection part configured to detect a magnetic pole position of the servo motor, and a pole position calculation part configured to, at least in initial calculation, obtain the magnetic pole position detected by the magnetic pole detection part as an initial magnetic pole position, prior to establishment of absolute position, and in the following calculation, incrementally obtain the magnetic pole position on the basis of data of the position detected by the position detection part and a magnetic pole interval of the motor.
US11460825B2 Quality determination device and quality determination method
A quality determination device includes an acquisition unit for acquiring a drive current during tapping, from a motor provided in a machine tool that performs tapping, and a determination unit for determining acceptance or rejection of a screw hole formed by the tapping, based on the drive current, an electric power of the motor obtained from the drive current, or a torque of the motor obtained from the drive current.
US11460824B2 Numerical controller
A numerical controller is provided with a control unit configured to control a machine tool and acquire feedback data in relative positions of a tool and a workpiece, a machining simulation unit configured to perform simulation processing for machining based on a machining program and create the shape of the machined workpiece, and a display unit configured to display the machined workpiece shape created by the machining simulation unit. The machining simulation unit performs machining simulation processing using the feedback data acquired by the control unit, in place of relative movement paths for the tool and the workpiece based on a command by the machining program.
US11460819B1 Smart kitchen
A multimedia computer system is concealed within a plurality of kitchen cabinets and components. At least one (1) upper cabinet door is provided with a flat screen digital display, configured to transmit different information or backgrounds, while images can be continuously spread across adjacent screens. Each display may be touch sensitive and may be provided with whiteboard functionality. Both a hidden and wireless keyboard and mouse and a voice control are provided to operate the kitchen. Low profile speakers are disposed throughout the kitchen to provide audio output, while video cameras provide for facial recognition, video conferencing, and/or security. The system is also compatible with video gaming.
US11460814B2 Time-to-digital converters with low area and low power consumption
TDCs for converting time periods to digital values are disclosed. An example TDC includes a ring oscillator and a residue generation circuit. Each stage of the residue generation circuit is configured to operate on outputs from two different stages of the ring oscillator. The TDC further includes a counter for counting the number of times that an output of one of the stages of the ring oscillator switches between being at a first signal level and being at a second signal level during a time period that is being converted to a digital value. The TDC also includes a combiner for generating the digital value by combining a value indicative of the number of times counted by the counter and an output of the residue generation circuit. Such a TDC may have relatively low area and low power consumption compared to the conventional TDC designs, while yielding sufficiently linear behavior.
US11460801B2 Developing cartridge
A developing cartridge may include a housing configured to hold toner. The cartridge may further include a developing roller including a developing roller shaft, a supply roller including a supply roller shaft, a developing electrode and a supply electrode. The developing electrode and supply electrode may be configured to guide an electrical contact of an image forming apparatus in one or more directions. In some examples, the developing electrode and supply electrode may have angled surfaces that extend toward one another.
US11460793B2 Image forming apparatus
An image forming apparatus includes an image forming unit, a fixing unit including a first rotary member and a second rotary member, a reciprocation mechanism configured to reciprocally move the fixing unit in a width direction, a duplex conveyance unit configured to reverse a recording material of which a toner image is fixed on a first surface and reconvey the recording material to the image forming unit in a double-sided image formation in which toner images are formed and fixed on the first surface and second surfaces of the recording material, and a control unit configured to control the reciprocation mechanism not to move the fixing unit in the width direction while the fixing unit is nipping and conveying the recording material at a fixing nip portion for fixing the toner image on the first surface of the recording material in the double-sided image formation.
US11460791B2 Connection seal structure, powder feeding device, and powder handling device
A connection seal structure includes: a first structure including a connector that is removably connected; and a second structure that includes a connectable portion that allows the connector to be received thereon and connected thereto, the connectable portion allowing an elastic member including an elastic layer to be attached to at least a portion of the connectable portion facing the connector. The elastic member has an end bent in such a direction as not to come into contact with the connector while the connector is inserted or removed, the end being on a side closer to the connector while the connector is inserted, and the connection seal structure further comprises a retainer that keeps the bent end of the elastic member in a bent state.
US11460786B2 Positioning system and a method for positioning a substage or a stage with respect to a frame
A method for positioning a substage (9), supported by a main stage (5), relative to a reference object, the substage moveable in a direction (7) between a first and second position relative to the main stage. The method includes positioning the first stage using a passive force system that is activated by positioning the main stage. The passive force system includes two magnet systems (119, 121), each magnet system being configured to apply a force in the direction to the first stage with respect to the second stage in a non-contact manner, the forces resulting in a resultant force applied to the first stage in the direction by the passive force system. A magnitude and/or a direction of the resultant force depends on the position of the first stage relative to the second stage, and the first stage has a zero-force position between the first and second position in which the resultant force is zero.
US11460785B2 Method for the qualification of a mask for microlithography
For the qualification of a mask for microlithography, the effect of an aerial image of the mask on the wafer is ascertained by means of a simulation for predicting the wafer structures producible by means of the mask.
US11460774B2 Photosensitive resin composition, photosensitive dry film, and pattern forming process
A photosensitive resin composition comprising a polymer containing a silphenylene skeleton and a fluorene skeleton and having a crosslinkable site in the molecule, a phenol compound having a Mw of 300-10,000, a photoacid generator, and a benzotriazole or imidazole compound has improved film properties. Even from a thick film, a fine size pattern can be formed.
US11460773B2 Resist composition and patterning process
A resist composition comprising a base polymer and a quencher in the form of an amine compound having an iodized aromatic ring and a tertiary ester structure offers a high sensitivity and minimal LWR or improved CDU, independent of whether it is of positive or negative tone.
US11460772B2 Positive resist composition and patterning process
A positive resist composition comprising a base polymer comprising recurring units containing an optionally substituted amino group and iodine exhibits a high sensitivity, high resolution, low edge roughness (LER, LWR) and small size variation, and forms a pattern of good profile after exposure and development.
US11460764B2 Light source apparatus and projector
A light source apparatus according to the present disclosure includes a first light source section that outputs first light, a second light source section that outputs second light, a first polarization separator that transmits the first light and the second light polarized in a first polarization direction and reflects the first light polarized in a second polarization direction, a second polarization separator that reflects the first light polarized in the first polarization direction, a first diffusion element that diffuses the first light incident from the first polarization separator, a wavelength converter that converts in terms of wavelength the first light and emits third light, and a second diffusion element that diffuses the second light incident from the second polarization separator.
US11460763B2 Light source unit and projector
A light source unit includes a first light source configured to emit light in a first wavelength range, a second light source configured to emit light in a first wavelength range, a first dichroic mirror configured to reflect the light in the second wavelength range incident thereon at a first incident angle and transmit the light in the second wavelength range incident thereon at a second incident angle, which is different from the first incident angle, and a second dichroic mirror configured to reflect the light in the second wavelength range that has passed through the first dichroic mirror, wherein after having been reflected by the second dichroic mirror, the light in the second wavelength range is incident on the first dichroic mirror at the first incident angle to then be reflected by the first dichroic mirror.
US11460762B2 Projector with light modulator
A projector includes a first light source, a first light modulator on which first light is incident, a first polarization separator disposed on a first optical path along which the first light emitted from the first light source and entering the first light modulator travels, a first retardation film disposed on the first optical path, a first reflector disposed on the first optical path, and a second light modulator on which second light different from the first light is incident. The first optical path passes through the first polarization separator and the first retardation film, is then deflected back by the first reflector, and reaches the first light modulator via the first retardation film and the first polarization separator. A second optical path along which the second light travels is independent of the first optical path and does not intersect the first optical path.
US11460757B2 Projector and liquid crystal panel module
A projector according to the present disclosure includes a light source device, a plurality of light modulation devices, a combining prism, a support member, and a projection optical system. A first light modulation device includes a first light modulation panel having a first incident side substrate, a first exit side substrate, and a liquid crystal layer, a frame body which has a first opening part, and surrounds a side surface of the first incident side substrate and a side surface of the first exit side substrate, a second incident side substrate opposed to the first incident side substrate in the first opening part, an incident side member fixed to the second incident side substrate and the frame body, a support target member supported by the support member, and a holding member which is made elastically deformable.
US11460749B2 Tintable window system computing platform
Resources of a system for controlling optically switchable windows may be used for a personal computing unit. The window system resources may include (i) a display associated with an optically switchable window, (ii) one or more processors of one or more controllers on a window network connected to a plurality of optically switchable windows in a building, wherein the one or more controllers are configured to vary tint states of the plurality of optically switchable windows in the building, (iii) memory of one or more controllers on the window network connected to the plurality of optically switchable windows in the building, and/or (iv) at least a part of the window network.
US11460746B2 Electronic devices having electrically adjustable optical shutters
An electronic device has an electrically adjustable shutter. The shutter may be placed in a transparent state or a nontransparent state. The shutter may overlap a portion of a display, may overlap a liquid contact indictor or a structure with text in a device, or may overlap an optical component such as an optical proximity sensor, ambient light sensor, visible light-emitting diode or laser, infrared light-emitting diode or laser, visible light image sensor, or infrared light image sensor. Control circuitry in the electronic device may place the shutter in an opaque state to hide an overlapped component from view or may place the shutter in a transparent state to allow the overlapped component to transmit or receive light. The adjustable shutter may exhibit changes in its transmission spectrum in different modes of operation and may be used as a camera filter or neutral density filter.
US11460737B2 Liquid crystal display device comprising a scan line that overlaps an entire region of a first semiconductor film and a second semiconductor film
A display device with less light leakage and excellent contrast is provided. A display device having a high aperture ratio and including a large-capacitance capacitor is provided. A display device in which wiring delay due to parasitic capacitance is reduced is provided. A display device includes a transistor over a substrate, a pixel electrode connected to the transistor, a signal line electrically connected to the transistor, a scan line electrically connected to the transistor and intersecting with the signal line, and a common electrode overlapping with the pixel electrode and the signal line with an insulating film provided therebetween. The common electrode includes stripe regions extending in a direction intersecting with the signal line.
US11460726B2 Liquid crystal display device with improved broken source line correction
A liquid crystal display device includes: a display area; a non-display area; a plurality of gate lines; a plurality of source lines; a plurality of thin film transistors; a gate driver; a source driver; a control unit configured to supply a control signal to the source driver; and an auxiliary line extending in the non-display area from an end of one of the plurality of source lines to another end thereof, wherein each of the plurality of thin film transistors is turned on and off when one of the plurality of gate signals supplied to one of the plurality of gate lines connected to that thin film transistor changes to an ON voltage level and an OFF voltage level respectively, and the control signal rises at a different timing from a fall in one of the plurality of gate signals.
US11460724B2 Optical modulator robust to fabrication errors through an RF electrical crossing
An optical modulator includes multiple segments including modulator segments and a Radio Frequency (RF) crossing segment where RF lines extending a length of the modulator cross one another. The present disclosure includes optimization of one or more of a geometry of the RF crossing and a location of the RF crossing segment along the length. The geometry is selected so that the RF crossing segment appears as another segment having similar characteristics as modulator segments. The location of the RF crossing segment is selected to balance out fabrication error and phase efficiency.
US11460714B2 Optical unit with shake correction function
In an optical unit with a shake correction function, a rotation support structure, which supports a movable body rotatably around an optical axis, may be supported by a gimbal structure rotatably around a first axis and a second axis intersecting with the optical axis so that, even when the movable body is rotating around the first axis or the second axis, the rotation axis of the movable body by the rotation support structure coincides with the optical axis of the movable body.
US11460712B2 Camera module, method of manufacturing the same, and electronic apparatus
The present technology relates to a camera module, a method of manufacturing the same, and an electronic apparatus capable of suppressing generation of a ghost or a flare. The camera module includes an image sensor, a lens unit that is provided on a light receiving surface of the image sensor, and at least one refractive index adjustment layer that is formed between the image sensor and the lens unit. The present technology can be applied to, for example, a camera module including a complementary metal oxide semiconductor (CMOS) image sensor.
US11460706B2 Integrated microoptic imager, processor, and display
An optical system for displaying light from a scene includes an active optical component that includes a first plurality of light directing apertures, an optical detector, a processor, a display, and a second plurality of light directing apertures. The first plurality of light directing apertures is positioned to provide an optical input to the optical detector. The optical detector is positioned to receive the optical input and convert the optical input to an electrical signal corresponding to intensity and location data. The processor is connected to receive the data from the optical detector and process the data for the display. The second plurality of light directing apertures is positioned to provide an optical output from the display.
US11460703B2 Laser optical projection module and wearable device having the same
A laser optical projection module and a wearable device are provided. The laser optical projection module includes a laser beam scanning device, a first optical lens assembly on a side of the laser beam scanning device, and a microlens array. The laser beam scanning device has a laser light source and a micro-electro-mechanical micromirror. A laser beam emitted from the laser light source is reflected and projected by the swinging micro-electro-mechanical micromirror. Light spots of the laser beam emitted from the laser beam scanning device are reduced by the first optical lens assembly, and a pitch between the light spots is decreased. The microlens array having microlenses is configured on a side of the first optical lens assembly and on a projecting direction of the laser beam. A uniform imaging image formed by uniform and parallel imaging lights is obtained after the laser beam passes through the microlenses.
US11460687B2 Erecting system and binocular telescope for laser ranging
An erecting system and a binocular telescope for laser ranging. The erecting system includes a roof half penta prism, a beam splitting prism and an isosceles prism. The beam splitting prism is positioned between the roof half penta prism and the isosceles prism. The beam splitting prism is formed by bonding two right-angle prisms. A beam splitting film is arranged on a bonding surface of the two right-angle prisms. The erecting system not only has simple structure and small occupation volume, but also is convenient in use, can realize the binocular observation and targeting at a measured object, and can display the distance of the measured object in real time in the field of view while observing the object.
US11460679B2 Imaging lens
There is provided an imaging lens with high-resolution which satisfies demand of wide field of view, low-profileness and low F-number in well balance, and excellently corrects aberrations. An imaging lens comprises, in order from an object side to an image side, a first lens, a second lens having negative refractive power near the optical axis, a third lens having a convex surface facing the image side near the optical axis, a fourth lens and a fifth lens, wherein said first lens has negative refractive power near the optical axis, an image-side surface of said fifth lens has a convex surface facing the image side near the optical axis, and below conditional expressions are satisfied: 3.00<(T4/f)×100<5.90 0.40
US11460668B2 Camera optical lens
The present disclosure relates to an optical lens, in particular to a camera optical lens. The camera optical lens includes, from an object side to an image side in sequence: a first lens, a second lens, a third lens, a fourth lens, a fifth lens and a sixth lens, the second lens has a negative refractive power, and the third lens has a negative refractive power, and the camera optical lens satisfies the following conditions: 3.00≤f1/f≤6.00, and −14.00≤R7/d7≤−5.00, where f denotes a focal length of the camera optical lens, f1 denotes a focal length of the first lens, R7 denotes a curvature radius of an object-side surface of the fourth lens, d7 denotes an on-axis thickness of the fourth lens. The camera optical lens can obtain high imaging performance and a low TTL.
US11460664B2 Camera optical lens
The present disclosure relates to the technical field of optical lens and discloses a camera optical lens. The camera optical lens includes, from an object side to an image side: a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens and a seventh lens. The camera optical lens satisfies following conditions: 1.51≤f1/f≤2.50, 1.70≤n2≤2.20, −2.00≤f3/f4≤2.00, −10.00≤(R13+R14)/(R13−R14)≤10.00 and 1.70≤n5≤2.20, where f denotes a focal length of the camera optical lens; f1 denotes a focal length of the first lens; f3 denotes a focal length of the third lens; f4 denotes a focal length of the fourth lens; n2 denotes a refractive index of the second lens; n5 denotes a refractive index of the fifth lens; R13 denotes a curvature radius of an object-side surface of the seventh lens; and R14 denotes a curvature radius of an image-side surface of the seventh lens.
US11460660B2 Lens holder having air escape hole, camera module, and electronic device
A lens holder with an air escape hole which cannot be fouled by adhesive includes a holder body and a lens barrel disposed on the holder body. The holder body includes a first surface away from the lens barrel and a second surface opposite to the first surface, the first surface defines a groove. The groove includes a first bottom surface, the first bottom surface defines a recess. The recess includes a second bottom surface, the second bottom surface defines an air escape hole. A cross-sectional size of the air escape hole is less than a cross-sectional size of the recess.
US11460654B2 Cable sheath material
A cable assembly is provided, adapted to be installed into a duct by means of a combination of blowing and mechanical feeding. The cable assembly comprises: at least one flexible signal transmitting member for transmitting optical signals, a first layer surrounding said at least one signal transmitting member such that at least one signal transmitting member is in touching contact with said first layer, and a second layer arranged outwardly of said first layer, said second layer being a non-thermoplastic layer comprising a non-thermoplastic, crosslinked polyethylene material. A method of producing the cable assembly is also disclosed.
US11460649B2 Photoelectric adapters and optical transmission cable capable of receiving and outputting electricity
A photoelectric adapter includes a power sourcing equipment (PSE) device, an optical connector connection part and an electrical connector. The electrical connector is connectable to an electrical connector connection part of an electrical device. The PSE device includes a semiconductor laser that oscillates with electric power, thereby outputting feed light. The PSE device is driven by receiving the electric power supplied from the electrical device through the electrical connector, and outputs the feed light from the optical connector connection part. Another photoelectric adapter includes a powered device, an optical connector connection part and an electrical connector. The powered device includes a photoelectric conversion element that converts feed light into electric power. The powered device receives the feed light supplied through the optical connector connection part, converts the feed light into the electric power, and outputs the electric power from the electrical connector.
US11460647B2 Lateral mounting of optoelectronic chips on organic substrate
A chip packaging structure that includes an optoelectronic (OE) chip mounted on a first surface of a substrate and whose optically active area is directed laterally; and a lens array for the optoelectronic (OE) chip that is mounted on the first surface of the substrate and faces to the optoelectronic (OE) chip, wherein the lens array has inside a reflector reflecting light from a first direction to a second direction, in which the first direction is substantially perpendicular to the second direction.
US11460641B2 Free-space optical collimator
In various embodiments, free-space optical collimator and multi-channel wavelength division multiplexers including free-space optical collimators are provided. In one embodiment, for example, a free-space optical collimator includes a base having a length, a generally flat bottom surface and a top surface. A groove is disposed along the top surface of the base extending through the length of the base. A lens is disposed within the groove of the base and a fiber optic pigtail is disposed generally adjacent to a focal point of the lens. The lens and fiber optic pigtail are aligned within the groove to reduce an off-angle offset of an optical light signal propagating through the free-space optical collimator. In other embodiments, a process of producing a free-space optical collimator is also provided.
US11460638B2 Fused fibre couplers, and apparatuses and methods for the manufacture and use thereof
A fused fibre coupler comprising: a single mode fibre, SMF, and an orbital angular momentum fibre, OAMF, the fibres having a coupling portion in which the fibres are longitudinally aligned side by side and fused at least over a coupling length in which the SMF and OAMF are tapered such that the diameter of the SMF and the diameter of the OAMF give the fibres matching effective refractive indices for a single mode of the SMF and an orbital angular momentum, OAM, mode of the OAMF for a coupled wavelength of light.
US11460637B2 Optical connection substrates for passive fiber to waveguide coupling
An optical connection substrate that includes a fiber cavity recessed into a first surface of the optical connection substrate, where the fiber cavity has a plurality of cavity walls and a cavity floor. The optical connection substrate also includes a plurality of fiber receiving grooves recessed into the first surface and a plurality of integrated waveguides disposed within a substrate body. The plurality of cavity walls have an interface cavity wall and the plurality of fiber receiving grooves extend from the interface cavity wall toward the plurality of integrated waveguides in alignment with the plurality of integrated waveguides.
US11460636B2 Flexible ribbon fiber separation tool
A fiber separation tool is provided. The fiber separation tool includes a fin configured to maintain the fiber separation tool in a parallel orientation with respect to a plurality of fibers, a hook tip at a first end of the fin, wherein the hook tip is configured to separate the plurality of fibers, a blade disposed in the fin above the hook tip, wherein a portion of a cutting edge of the blade protrudes from a blade opening in the fin, and wherein the blade is configured to slice through a bonding material connecting the plurality of fibers, a lip at each side of the blade opening, wherein the lip is configured to prevent individual fibers of the plurality of fibers from contacting the blade, and a pivot point configured to guide the fiber separation tool between the individual fibers.
US11460635B2 Optical waveguide device
An optical waveguide device that is implemented between a slot waveguide and a rectangular waveguide includes: a tapered portion and a separation portion. The tapered portion includes first and second cores that are respectively coupled to cores of the slot waveguide and formed in parallel each other. The separation portion includes third and fourth cores that are respectively coupled to the first and second cores. Cross-sectional areas of the first and second cores are substantially equal each other at an input end. The cross-sectional area of the first core is larger than that of the second core at an output end. A shape of a cross section of the first core changes continuously between the input end and the output end in the tapered portion. A spacing between the third core and the fourth core is continuously extended in the separation portion.
US11460634B2 Method for detecting low-power optical signal with high sensitivity
A method for making a pair of photodiodes to detect low-power optical signal includes providing a waveguide including one or more branches in a silicon photonics substrate to deliver an input optical signal to the silicon photonics integrated circuit; forming a pair of nearly redundant photodiodes in silicon photonics platform in the silicon photonics substrate. coupling a first one of the pair of nearly redundant photodiodes optically to each of the one or more branches for receiving the input optical signal combined from all of the one or more branches; coupling a second one of the pair of nearly redundant photodiodes electrically in series to the first one of the pair of nearly redundant photodiodes; and drawing a current from the first one of the pair of nearly redundant photodiodes under a reversed bias voltage applied to the pair of nearly redundant photodiodes.
US11460631B2 Aerosol delivery device
The present disclosure provides an aerosol delivery device comprising a control device that is connectable with a cartridge and that can include one or more additional elements for improving one or both of visible indications of use to a user and resistance to infiltration of liquid into the control device. More particularly, the control device may include a light guide configured for transmitting to a window from a light source that is off-set from the window and a controller configured to direct a varying level of light from the light source. The control device may include one or more elements that are configured to limit infiltration of liquids into the control device and thus may be consider to be water-resistant or water-proof.
US11460627B2 Backlight module
A backlight module including a light guide plate, a first light source, and a first optical film is provided. The light guide plate has a light incident surface, a light exiting surface, and a bottom surface, where the light incident surface is connected between the light exiting surface and the bottom surface, the light exiting surface is opposite to the bottom surface, and the bottom surface has a plurality of concentric ring-like first V-shaped microstructures. The first light source is disposed on a side of the light incident surface of the light guide plate, where a center of circle of the first V-shaped microstructures is aligned with the first light source. The first optical film is disposed on a side of the light exiting surface of the light guide plate. The first optical film has a plurality of concentric ring-like second V-shaped microstructures.
US11460620B1 Reflective metasurfaces for broadband terahertz linear-to-circular polarization conversion and circular dichroism spectroscopy
Metasurface polarization convertors permit conversion of an input linear polarization to right- or left-handed circular polarization based on the orientation of the input linear polarization, over a broad bandwidth and with high efficiency. The reflected circular polarizations can be used to evaluate samples for circular dichroism. A THz time-domain detection provides a time domain terahertz signal that is Fourier transformed to produce a THz circular dichroism spectrum.
US11460619B2 Polarizer, display panel and display device
A polarizer, a display panel and a display device including the polarizer are provided. The polarizer includes: a first polarizing layer, a first protective film and a first pressure-sensitive adhesive layer. The first polarizing layer includes a first hollow portion and a first polarizing portion surrounding the first hollow portion. The first protective film covers the first hollow portion and the first polarizing portion. The first pressure-sensitive adhesive layer is located at a side of the first polarizing layer facing away from the first protective film. With the display panel and the display device including the polarizer, since the first hollow portion is disposed in the first polarizing portion, an image collecting device such as a camera can be disposed in the polarizing region, thereby improving utilization of the surface area of the polarizer provided by the embodiments of the disclosure, and increasing the screen-to-body ratio.
US11460614B2 Quantum dot composite brightness enhancement film and method for manufacturing same
The present invention provides a quantum dot composite brightness enhancement film and a method for manufacturing same, relating to the field of optical thin films. The quantum dot composite brightness enhancement film includes a quantum dot film layer formed by a back coating layer, a substrate layer, a first barrier layer, a quantum dot layer, and a second barrier layer which are sequentially attached, a composite brightness enhancement film layer formed by a diffusion layer, a core layer, and a prism layer which are sequentially attached, and an Optically Clear Adhesive (OCA) layer connecting the second barrier layer and the diffusion layer. The quantum dot composite brightness enhancement film of the present invention is configured to be of the multi-layer film structure; the total thickness of the quantum dot composite brightness enhancement film is reduced by omitting one substrate layer, thereby facilitating light-weighting when the quantum dot composite brightness enhancement film is applied to a backlight module; moreover, multiple coating operations on the quantum dot layer are avoided, thereby reducing process defects, and effectively improving the performance of the quantum dot composite brightness enhancement film.
US11460612B2 Spacer
A spacer, including a spacer body, a light transmissive film, and a light absorbing film, is provided. The spacer body has an outer side surface, an inner inclined surface, an object side surface, and an image side surface. The object side surface faces an object side and connects the outer side surface with the inner inclined surface. The image side surface faces an image side and connects the outer side surface with the inner inclined surface. The inner inclined surface is located between an optical axis of the spacer and the outer side surface, and includes an inner edge adjacent to the optical axis and an outer edge away from the optical axis. The inner edge forms a light through hole. The light transmissive film and the light absorbing film are disposed on the inner inclined surface. All surfaces facing the optical axis are inclined relative to the optical axis.
US11460611B2 Matrix optical system, light concentrating system, and compound eye lens
The present disclosure relates to a matrix optical system, a light ray condensing system and a compound eye lens. The matrix optical system includes a first lens and a second lens. The first lens includes a plurality of first lens units, focal lengths of the plurality of first lens units are different. The second lens includes a plurality of second lens units, focal lengths of the plurality of the second lens units are different. A distance of the plurality of first lens units is different from a distance of the plurality of second lens units. The first lens and the second lens are arranged in parallel and spaced apart. A light ray condensing system and a compound eye lens including the matrix optical system are further provided.
US11460605B2 Real-time precipitation forecasting system
A computerized method of processing data for use in weather modeling is provided. The method includes receiving, from a first data source, by a first server, microwave link data including signal attenuation information. The method also includes pre-processing, in real time, by the first server, the microwave link data, thereby producing pre-processed microwave link data. The method also includes storing the pre-processed microwave link data in a first data store. The method also includes receiving, from the first data store, by a second server, the pre-processed microwave link data. The method also includes processing, on a scheduled routine, by the second server, the pre-processed microwave link data using a data transform, thereby producing first weather data.
US11460603B1 Method for computing factor of safety of a slope
The present application relates to method for computing the factor of safety of a slope including the following steps. Step 1: input parameters of a slope. Step 2: formulae a formula of stability number N into a target function and determine constrained conditions of geometric parameters α and λ. Step 3: obtain a minimum stability number N. Step 4: determine a position of a critical slip surface. Step 5: transform the critical slip surface defined by α, λ and n into a critical slip surface defined by R, xc and yc, and compute overturning moments of slid masses above and below external water level of the critical slip surface. Step 6: resolve an equivalent unit weight. Step 7: resolve the factor of safety FS.
US11460590B2 Dual-screen digital radiography with asymmetric reflective screens
Structures operable to detect radiation are described. The structure may two screens with a phosphor layer, respective. The structure may further include a photosensor array disposed between the first screen and the second screen such that the photosensor array directly contacts the first screen or is directly attached to the first screen using an optical adhesive and directly contacts the second screen or is directly attached to the second screen using an optical adhesive.
US11460586B2 System and method for identifying global navigation satellite system spoofing attacks on a protected vehicle
A system and method for detecting a global navigation satellite system (GNSS) spoofing attack on a protected vehicle. The method includes receiving at least one GNSS signal; identifying a plurality of characteristics associated with at least one received GNSS signal; analyzing the plurality of characteristics; and determining, based on the analysis of the identified characteristics, whether the at least one GNSS signal is a spoofed signal.
US11460572B2 Millimeter wave imaging systems and methods using direct conversion receivers and/or modulation techniques
Examples of active millimeter-wave imaging systems are described which may utilize modulation schemes to provide illumination signals. The use of modulation techniques may allow for the use of direct-conversion receivers while retaining an ability to separate desired received signal from self-jamming and/or DC offset signal(s) generated by the direct-conversion receivers. In some examples, modulation schemes include the use of balanced orthogonal codes which may support MIMO or massive MIMO imaging systems.
US11460566B2 Receiver units and systems with mismatch filters for MIMO radar, and design methods therefor
A receiver unit is disclosed for use in a multiple-input-multiple output, MIMO, radar system having a plurality of transmitters each for transmitting one of a group of orthogonal digital-transmitter-signals on a carrier wave, the receiver unit configured and adapted to receive a raw-analog-signal on a carrier wave reflected from one or more target objects. The receiver unit comprises: a down-converter configured to extract the raw-analog-signal from the carrier wave; an analog-to-digital converter configured to derive a raw-digital-signal from the raw-analog-signal; a plurality of filter units, each filter unit associated with a different one of the digital-transmitter-signals, operable on the raw-digital-signal and configured to identify reflection-event sequences in the raw-digital-signal; and a time-frequency transform sub-unit; wherein each filter unit comprises a mismatch filter having predetermined filter coefficients and designed to reduce the magnitude of side-lobes associated with a reflection-event sequence in the raw-digital-signal. Associated systems and methods are also disclosed.
US11460564B2 Method for calibrating an acoustic antenna
A method for calibrating an acoustic antenna including elementary transducers distributed over an antenna row or plane, about a reference transducer, the antenna defining a main axis, passing through the reference transducer, and perpendicular to the antenna row or plane, the method including: measuring signals generated by elementary transducers in response to a calibration acoustic wave from a calibration source; on the basis of these measurements, determining a temporal phase shift of the signal respectively generated by each elementary transducer; reiterating the above steps in such a way that, in at least one iteration, the position of the calibration source may be considered to be centered on the main axis; and estimating a phase shift of each elementary transducer with respect to the reference transducer.
US11460561B2 Surveying device, and calibration method and calibration program for surveying device
A technique is provided to enable check of calibrated condition of a total station (TS) having a laser scanner at a surveying site. The TS includes an optical system, a laser positioning part, a plane equation calculator, a laser scanner, a separation amount calculator, and an exterior orientation parameter calculator. The laser positioning part emits laser light on an object via the optical system to position the object. The plane equation calculator calculates an equation of a specific plane on the basis of result from the laser positioning part. The laser scanner scans the specific plane with laser light to obtain scanning points. The separation amount calculator calculates a separation amount of the respective scanning points from the specific plane. The exterior orientation parameter calculator calculates exterior orientation parameters of one or both of the laser positioning part and the laser scanner so that the separation amount will be small.
US11460560B2 Photon sensor apparatus
A sensor apparatus for photon sensing comprises a plurality of pixel devices, each pixel device comprising: a plurality of photon detectors arranged to produce photon detection signals in response to photon detection events; a processing resource configured to process photon detection signals to produce photon detection event signals, wherein each photon detection event signal comprises time data representative of a photon detection time at which a respective photon detection event occurred; a pixel memory; a further processing resource configured to process the photon detection event signals to obtain detection data representative of photon detection events over a detection period; a communication resource for transmitting the detection data from the pixel device, wherein the processing of the photon detection event signals is such that storing and/or transmission of the detection data uses less storage capacity and/or communication capacity than would be used by storage and/or transmission of the photon detection event signals directly.
US11460558B2 Second-order detection method and system for optical ranging applications
A method and system for detecting and ranging targets within a scene are provided. The method can include emitting an emission signal onto the scene and receiving a return signal including echoes produced by reflection of the emission signal from the targets. The method can also include digitizing the return signal into a digital signal waveform including N real-valued samples representing the return signal at N sequential sampling times. The method can further include creating, from the digital signal waveform, an N×N second-order signal matrix having a main diagonal whose nth element is expressed in terms of the square of the nth sample of the digital signal waveform. The method can also include deriving, based on the signal matrix, time-of-flight information associated with the echoes and indicative of range information associated with the targets. The method and system can be used, for example, in lidar-based remote sensing applications.
US11460548B2 Surveying device
A surveying device body includes a distance measuring section to measure a distance to the measurement target, an optical axis deflector that deflects distance measuring light with respect to a reference optical axis, a measurement direction imaging section that obtains an observation image, and an attitude detector that detects an incline of the surveying device body. A computation controller displays a portion of the observation image on the display unit, computes a direction angle of the distance measuring optical axis on the basis of a detection result of the attitude detector and a deflection angle of the distance measuring optical axis with respect to the reference optical axis, and measures the measurement target on the basis of the direction angle and a distance measurement result of the distance measuring section using a reference point as a reference.
US11460543B2 Failure detection in a radar system
A radar system is provided that includes a receive channel including a complex baseband and a processor coupled to the receive channel to receive a first plurality of digital intermediate frequency (IF) samples from an in-band (I) channel of the complex baseband and a corresponding second plurality of digital IF samples from a quadrature (Q) channel of the complex baseband, wherein the processor is configured to execute instructions to compute at least one failure metric based on the first plurality of digital IF samples and the second plurality of digital IF samples.
US11460540B2 Dynamic IQ mismatch correction in FMCW radar
A FMCW radar receiver includes a LO providing a chirped LO signal, an in-phase (I) channel for outputting I-data and a quadrature (Q) channel for outputting Q-data. A dynamic correction parameter generator generates IQ phase correction values (P[n]s) and IQ gain correction values (G[n]s) based on a frequency slope rate of the chirped LO signal for generating during intervals of chirps including a first sequence of P[n]s and G[n]s during a first chirp and a second sequence of P[n]s and G[n]s during a second chirp. An IQ mismatch (IQMM) correction circuit has a first IQMM input coupled to receive the I-data and a second IQMM input receiving the Q-data, and the P[n]s and G[n]s. During the first chirp the IQMM correction circuit provides first Q′-data and first I′-data and during the second chirp the IQMM correction circuit provides at least second Q′-data and second I′-data.
US11460537B2 Microstrip mixer and microwave-doppler detecting module
A microstrip mixer of a microwave-doppler detecting module has a shared port, a local oscillator signal input port and a mixing output port and includes two mixer tubes. The local oscillator signal input port is electrically connected with the shared port and is electrically connected with an end of one of the mixer tubes through the shared port. The local oscillator signal input port is also electrically connected with the mixing output port and is electrically connected with an end of the other mixer tube through the mixing output port. The other ends of the two mixer tubes are respectively grounded. Accordingly, the microstrip mixer is configured to have an open structure having three ports, which is more flexible and enhances the applicability thereof while reducing the size of the microwave-doppler detecting module utilizing the microstrip mixer.
US11460533B2 Method and arrangement for localizing a portable radio unit
A method for locating a portable radio unit (TF) within a predetermined area (AB, IB) of a vehicle (FZ) has the following steps. A first radio signal (FS1) is transmitted from a vehicle-based position (PO1) outside the vehicle. Further, a second radio signal (FS2) is transmitted from a vehicle-based position (PO2) inside the vehicle. Values (R1, R2) of the respective measured reception field strengths of the first and second radio signals at the location (OF) of the portable radio unit or a value derived therefrom is/are received. Finally, the location (OF) of the portable radio unit is ascertained on the basis of a comparison of the values of the respective measured reception field strengths. In this manner, a simple and reliable way of locating a portable radio unit is also made possible using radio-frequency radio signals.
US11460521B2 Multiturn sensor arrangement
A system includes a multiturn counter that can store a magnetic state associated with a number of accumulated turns of a magnetic field. The multiturn counter includes a plurality of magnetoresistive elements electrically coupled in series with each other and a reference element. The plurality of magnetoresistive elements are formed in a magnetic strip. The reference element is separate from the magnetic strip. A strip width of the magnetic strip and a strip width of the reference element are similar. The plurality of magnetoresistive elements and the reference element can be coupled to a matrix of electrical connections.
US11460508B2 Identifier assignment method and system
In an identifier assignment system for assigning identifiers to respective voltage monitors to be connected to respective battery units, each measuring unit measures elapsed time information indicative of an elapsed time that has elapsed since a predetermined point of time after an activation of the corresponding voltage monitor based on power supplied from the corresponding battery unit connected to the corresponding voltage monitor. Each measuring unit is also configured to wirelessly transmit the elapsed time information about the corresponding voltage monitor. A comparison unit performs a comparison task of comparing the elapsed times of the respective voltage monitors with each other. An assignment unit is configured to assign unique identifiers to the respective voltage monitors in accordance with a result of the comparison task.
US11460501B1 High voltage semiconductor test system with multiple sites for use with a pick and place handler
A test system for high voltage testing of semiconductor devices including at least one test socket and a docking plate assembly. Each test socket includes a socket enclosure for encompassing first and second contact finger assemblies, in which the socket enclosure may include a cover and alignment plate. At least one test socket is embedded within the docking plate assembly which is configured to mount between high voltage test head and a pick and place handler. The docking plate assembly and each test socket includes one or more site openings each for receiving a corresponding device under test (DUT) during a high voltage test procedure. Each contact finger assembly includes at least one contact finger configured as an elongated conductor with a bent tip for electrically interfacing a pad of the DUT.
US11460500B2 Counterfeit device detection using EMI fingerprints
Detecting whether a target device that includes multiple electronic components is genuine or suspected counterfeit by: performing a test sequence of energizing and de-energizing the target device and collecting electromagnetic interference (EMI) signals emitted by the target device; generating a target EMI fingerprint from the EMI signals collected; retrieving a plurality of reference EMI fingerprints from a database library, each of which corresponds to a different configuration of electronic components of a genuine device of the same make and model as the target device; iteratively comparing the target EMI fingerprint to the retrieved reference EMI fingerprints and generating a similarity metric between each compared set; and indicating that the target device (i) is genuine where the similarity metric for any individual reference EMI fingerprint satisfies a threshold test, and is a suspect counterfeit device where no similarity metric for any individual reference EMI fingerprint satisfies the test.
US11460499B2 Dual sided thermal management solutions for integrated circuit packages
An integrated circuit package having an electronic interposer comprising an upper section, a lower section and a middle section, a die side integrated circuit device electrically attached to the upper section of the electronic interposer, a die side heat dissipation device thermally contacting the die side integrated circuit device, a land side integrated circuit device electrically attached to the lower section of the electronic interposer, and a land side heat dissipation device thermally contacting the at least one die side integrated circuit device. The upper section and the lower section may each have between two and four layers and the middle section may be formed between the upper section and the lower section, and comprises up to eight layers, wherein a thickness of each layer of the middle section is thinner than a thickness of any of the layers of the upper section and the lower section.
US11460497B2 Device analysis apparatus and device analysis method
A device analysis apparatus is a device analysis apparatus for determining a quality of a power semiconductor device, including an application unit that applies a voltage signal to the power semiconductor device, a light detection unit that detects light from the power semiconductor device at a plurality of detection positions and outputs detection signals based on detection results, and a determination unit that determines the quality of the power semiconductor device based on temporal changes of the detection signals.
US11460495B2 Measurement circuit and method for measuring characteristic of passive component by means of comparison signals
A circuit for measuring a passive component includes a first comparator, a second comparator, a third comparator and a counter. The first comparator compares a first voltage and a first reference voltage to generate a first comparison signal. The second comparator compares a second voltage and a second reference voltage to generate a second comparison signal. The third comparator compares a third voltage and a third reference voltage to generate a third comparison signal. The counter counts the number of pulses according to the third comparison signal. The number of pulses corresponds to time for the third voltage to drop to the third reference voltage, and the first comparison signal and the second comparison signal are used to control the drop of the third voltage.
US11460492B2 Electrical energy loss detection
Various embodiments relate to detecting loss of electrical energy. A method of detecting loss of electrical energy may include determining, for a number of time samples, a neutral current and an imputed neutral current of an electrical energy metering system. Further, the method may include determining, for each of the number of time samples, a squared difference between the neutral current and the imputed neutral current. The method may further include detecting, based on the squared difference, loss of electrical energy from the electrical energy metering system.
US11460491B2 Sensor, sensor signal processor, and power line signal encoder
Provided is a sensor in which a current sensor that detects a current of a power line as a change in a magnetic field and a voltage sensor that detects a voltage of the power line using capacitive coupling are integrally formed. The transmission of signals related to substantially the same sections is omitted in order to effectively compress an output signal from the sensor and an output signal from the voltage sensor. When the amplitude and phase of a fundamental wave which are estimated from the output signal from the sensor and the amplitude and phase of harmonics are encoded, the amplitude and phase of the harmonics are relativized with a value for the fundamental wave.
US11460485B2 Direct metalized guide plate
Improved electrically conductive guide plates for vertical probe arrays are provided by patterning a thin metal layer disposed on an insulating substrate. Holes passing through the guide plate for guiding probes can be electrically connected or isolated from each other in any pattern according to the deposition of the metal. Such structures can include several distinct ground and/or voltage planes. Furthermore, passive electrical components can be included in the guide plate, by patterning of the deposited metal and/or by integration of passive electrical components with the deposited metal traces.
US11460483B2 Inertial sensor, electronic instrument, and vehicle
An inertial sensor includes a substrate, a movable element that swings around a swing axis; and a protrusion that overlaps with the movable element in the plan view and protrudes from the substrate toward the movable element. The protrusion includes a first protrusion and a second protrusion so located as to be farther from the swing axis than the first protrusion, and when the movable element swings relative to the substrate around the swing axis, the first protrusion and the second protrusion come into contact with the movable element at the same time or the first protrusion comes into contact with the movable element and then the second protrusion comes into contact with the movable element.
US11460477B2 Two component “mix and use” liquid thromboplastin reagent, methods of making, and methods of use thereof
What is described is a kit for preparing a liquid thromboplastin reagent for a prothrombin time assay. The kit simplifies and minimizes reagent preparation time and is stable for 2-5 years.
US11460472B2 Quantitative assay for heat shock proteins 70 (Hsp70) protein in body fluids
Provided is a novel kit and assay for free and lipid-bound (exosomal) Hsp70. In particular, an ELISA is described for determining the level of Hsp70 in sample derived from a body fluid of a subject, characterized in that the level of Hsp70 is determined by an anti-Hsp70 antibody.
US11460470B2 Modified Fc gamma receptor type III (FcgammaIII, HNA-1) polypeptides and the uses thereof
The invention is directed to engineered Fc gamma receptor type III (FcγII, HNA-1) polypeptides and use of these polypeptides to detect antibodies specific for human neutrophil antigens (HNA). The invention is also directed to methods for the diagnosing and determining susceptibility for developing Transfusion Reaction Acute Lung (TRALI).
US11460468B2 Measurement of protein expression using reagents with barcoded oligonucleotide sequences
Some embodiments disclosed herein provide a plurality of compositions each comprising a protein binding reagent conjugated with an oligonucleotide. The oligonucleotide comprises a unique identifier for the protein binding reagent it is conjugated with, and the protein binding reagent is capable of specifically binding to a protein target. Further disclosed are methods and kits for quantitative analysis of a plurality of protein targets in a sample and for simultaneous quantitative analysis of protein and nucleic acid targets in a sample. Also disclosed herein are systems and methods for preparing a labeled biomolecule reagent, including a labeled biomolecule agent comprising a protein binding reagent conjugated with an oligonucleotide.
US11460462B2 Microanalysis of fine grained rock for reservoir quality analysis
A method of analyzing a rock sample includes analyzing one or more large-area, low-resolution micrographs to identify areas requiring higher-resolution imaging, and selecting one or more analysis regions from the areas requiring higher-resolution imaging. Multi-spectral imaging is used on the one or more analysis regions to obtain one or more high-resolution, multi-spectral images, and one or more features of the rock sample are identified from the corresponding one or more high-resolution, multi-spectral images. The method further includes upscaling the one or more high-resolution, multi-spectral images and thereby geo-locating the features of the rock sample to key regions of the rock sample.
US11460456B2 Gas sensor
A gas sensor includes a sensor element, an inner protective cover having inside a sensor element chamber and having an element chamber inlet and an element chamber outlet, and an outer protective cover having an outer inlet and an outer outlet. On a side in a downward direction with respect to the element chamber inlet, a minimum distance between the inner protective cover and the sensor element is 2.64 mm or greater. When imaginary light parallel to an axial direction of the outer outlet is irradiated from an outside of the outer protective cover to the outer outlet, the imaginary light does not reach the sensor element chamber. A minimum flow channel width of an outlet-side gas flow channel that is formed as a space between the outer protective cover and the inner protective cover is 0.67 mm or greater and 2.60 mm or less.
US11460455B2 Method and system for determining the influence of experimental parameters on a liquid chromatography protocol
Method for determining the influence of least a first and a second experimental parameter on a liquid chromatography protocol for purifying one or more target molecules from a sample, comprising the steps: —performing chromatography purifications of the sample at a plurality of different experimental conditions where at least the first and the second experimental parameter each are varied over a predetermined range, each purification being registered as a chromatogram by monitoring an output parameter indicative of the purification result during the purification; and—displaying in a graphical user interface at least a subset of the registered chromatograms as chromatogram-miniatures in an evaluation diagram wherein the position of each displayed chromatogram-miniature is determined by the experimental parameters for the corresponding purification, thereby allowing a user to visually determine trends and the influence of the experimental parameters on the liquid chromatography protocol.
US11460451B2 Method for simultaneously determining fat-soluble vitamins and carotenoids in serum
A method for simultaneously determining fat-soluble vitamins and carotenoids in serum, and belonging to the technical field of analytical chemistry, includes an ionic liquid (IL) or a binary mixed solvent composed of an IL and another solvent is adopted as an extractant; the biological samples are pre-treated by liquid-liquid extraction (LLE) and then detected by high-performance liquid chromatography (HPLC); retinyl acetate and trans-β-apo-8′-carotenal are adopted as the internal standards for fat-soluble vitamins and carotenoids, respectively; and the internal standard method is adopted to establish standard curves for quantification based on the retention time and the UV-Vis absorption spectrum. Compared with the existing methods, in the disclosure, the pretreatment process is simple and easy to be conducted, the sample can be prepared in a short time, and the toxic and harmful organic solvent is used at a reduced amount.
US11460450B2 Method and system for controlling the integrated health of a mechanical structure by diffuse elastic waves
A method for monitoring the structural health of a structure that supports guided propagation modes of elastic waves, includes the following steps: a) acquiring an ambient noise propagating through the structure by means of at least one pair of non-collocated elastic-wave sensors; b) estimating a function representative of an impulse response of the structure for elastic propagation between the constituent sensors of said pair; c) extracting at least one dispersion curve of the elastic propagation through the structure by time-frequency analysis of this function representative of an impulse response; and d) estimating at least one parameter indicative of a mechanical property of a constituent material of the structure from the dispersion curve obtained in step c). A system for implementing such a method is also provided.
US11460449B2 Escape system used for cars being sunken into water and ultrasonic component
An escape system used for a car being sunken into water and its ultrasonic component are illustrated. The ultrasonic component has a case and an ultrasonic module, and the escape system used for the car being sunken into water has the ultrasonic component and a mainboard. The present disclosure utilizes the property of the ultrasonic to recognize the type and thickness of obstacles which are accumulated in the ultrasonic component, and to determine whether a warning message for sweeping the obstacles should be sent, so as to maintain a sensitivity of the ultrasonic component and further to prevent the ultrasonic component from mistakenly judging that the car is sunken in water.
US11460442B2 Pipeline tool with composite magnetic field for inline inspection
Embodiments of an inline inspection (“ILI”) tool (10) of this disclosure include a plurality of composite field systems (20) arranged circumferentially about the body of the ILI tool, each composite field system including multiple magnetic circuits (60) to produce a composite or resultant angled field © relative to the target, along with a sensor array or circuit (40) configured for magnetic flux leakage (“MFL”) or magnetostrictive electro-magnetic acoustic transducers (“EMAT”) implementations. In embodiments, the pole magnets (61) of the magnetic circuits are oriented in the axial direction of the tool body rather than in the direction of the resultant angled field. The same is true of the sensors (43). This composite field system approach provides options to design geometries that were not previously possible in prior art single-circuit helical MFL designs and EMAT designs.
US11460438B2 Method of using chemical tags to improve the identification, quantification and spatial localization of components in a sample
The present disclosure relates to a method for using chemical tags which have two or more sites for ionization to improve quantification and identification of components of interest from a complex mixture. This method relies on first selectively reacting one or more component in a sample with a chemical tag having two or more sites for ionization, followed by separation of components based on charge status, and finally characterization of each component to identify the same. Additionally disclosed are compounds useful as chemical tags in the disclosed methods.
US11460436B2 Component analysis method and component analysis device
The present disclosure provides component analysis methods including a measurement process and an analysis process.
US11460434B2 Gas detection system with eliminating influence of ambient temperature and humidity changes and the method thereof
The invention provides a gas detection system and a method with eliminating influence of ambient temperature and humidity change, the gas detection system comprises a bare sensor, a reference sensor and a calculation module; the bare sensor is used to detect a target gas in an ambient gas to obtain a first feedback signal; the reference sensor is used to selectively isolate the target gas in the ambient gas to produce a zero gas and to detect the zero gas to obtain a second feedback signal, the calculation module is used to calculate a difference between the first feedback signal and the second feedback signal to obtain a third feedback signal, and to obtain a target gas concentration by calculating the third feedback signal according to a calibration formula. The invention improves the measurement accuracy to the target gas concentration, which are efficient and reliable and have good technical effects.
US11460427B2 Chemiresistor humidity sensor and fabrication method thereof
A sulfonated nanocellulose or sulfonated cellulose may be synthesized. A polyaniline emeraldine may be doped with the sulfonated nanocellulose or sulfonated cellulose to form a sulfonated nanocellulose-doped polyaniline or a sulfonated cellulose-doped polyaniline.
US11460426B2 Method and apparatus for detecting metal particles present in a wall of a glass container
A method for detecting metal particles (21) present in a wall (20) of a glass container (2) intended to contain food or pharmaceutical products, said method comprising the steps of: —heating the metal particles (21) present in the wall (20); —inspecting the container (2) during or after said step of heating the metal particles (21) present in the wall (20). The step of heating the metal particles (21) envisages increasing the temperature of the metal particles (21) to a greater extent than the remaining glass parts (22) of the wall (20). The method comprises the step of inspecting the container (2) using means (71) for detecting the metal particles (21) which are hotter than the glass parts (22) of the wall (20).
US11460424B2 Evaluation method
An evaluation method is for evaluating a charging connector in coolability by connecting an evaluation jig to the charging connector, the charging connector including a pair of male terminals and a bottom wall, the evaluation jig including a pair of female terminals, the pair of female terminals being connected to the pair of male terminals in evaluating the charging connector in coolability. The method comprises: connecting the pair of female terminals to the pair of male terminals; and adjusting a connection state of the terminals so that contact resistance between the terminals falls within a prescribed range. In the step of adjusting, a resistance between a point of 4.5 mm of the male terminal from a surface of the bottom wall and a point of 43 mm of the female terminal from the surface of the bottom wall is measured as the contact resistance.
US11460421B2 Inspection system and inspection method of member for fuel cell separator
An inspection system of a member for a fuel cell separator including a titanium or titanium alloy base material and a coating layer including carbon includes a heater configured to heat the member for a fuel cell separator, a temperature detector configured to detect a temperature of the member for a fuel cell separator after heated by the heater, and a determination unit configured to determine a position of a high-temperature place at which a degree of a temperature increase is greater than a previously-set standard in the member for a fuel cell separator using the temperature detected by the temperature detector.
US11460417B2 Inspecting method and inspection apparatus for membraneelectrode assembly
A method of inspecting a membrane-electrode assembly includes obtaining an X-ray transmission image by applying X-rays to the membrane-electrode assembly, and determining whether a foreign matter having a size equal to or larger than a predetermined value is included in the membrane-electrode assembly, according to a brightness reduction amount in each pixel of the X-ray transmission image obtained, while referring to a correlative relationship between the size of the foreign matter measured in a planar direction of the membrane-electrode assembly, and the brightness reduction amount in the X-ray transmission image.
US11460416B2 Method for measuring oil in water using multi-frequency microwave measurements
Embodiments of the disclosure provide a method of determining the presence of a hydrocarbon in an aqueous medium used for secondary oil recovery. The method includes the step of introducing the aqueous medium into a subterranean hydrocarbon formation to displace hydrocarbons. The method includes the step of retrieving an aqueous sample from the aqueous medium introduced into the subterranean hydrocarbon formation. The method includes the step of cooling the aqueous sample such that the aqueous sample is in a solid state. The method includes the step of exposing the aqueous sample to an electromagnetic wave at a microwave frequency such that a scattering response is induced from the hydrocarbon included in the aqueous sample. The method includes the step of determining permittivity of the hydrocarbon based on the scattering response.
US11460415B2 Optical phase measurement system and method
A method for use in optical measurements on patterned structures, the method including performing a number of optical measurements on a structure with a measurement spot configured to provide detection of light reflected from an illuminating spot at least partially covering at least two different regions of the structure, the measurements including detecting light reflected from the at least part of the at least two different regions within the measurement spot, the detected light including interference of at least two complex electric fields reflected from the at least part of the at least two different regions, and being therefore indicative of a phase response of the structure, carrying information about properties of the structure.
US11460412B2 System for nondestructively inspecting fiberglass and nonmetallic pipes
A system and method for inspecting a composite material structure for defects includes a) an inspection apparatus having a heating device for heating a surface of the structure, an infrared camera for receiving radiation from the surface in response to heating, a controller configured to generate thermal images from the infrared radiation, b) a training system includes an arrangement for obtaining thermal images from a known composite material sample including a plurality of heating elements positioned to apply heat to an entire surface of the sample, an infrared camera for capturing thermal images of the sample, and a processing system for recording the thermal images in a training database, and c) a computer system coupled to the training system and the inspection apparatus adapted to receive thermal images from the inspection apparatus and detect parameters of defects in the structure using the training database.
US11460410B2 Bioindicator component applied to an article
A bioindicator assembly for determining a level of CO2 in a surrounding environment includes an article and a bioindicator component applied to the article. The bioindicator component includes a composite fabric that has a substrate, wherein a biodegradable material is applied to the substrate, a membrane that is coupled with the composite fabric to define an interior cavity, the membrane being semi-permeable, a bioindicator that changes color, form, shape, or texture when exposed to CO2, and an attachment mechanism coupled to a rear side of the composite fabric.
US11460409B1 Methods and reagents useful for verification of the integrity of a urine sample and the detection of counterfeit urine
The problem of detecting whether a urine sample is true human urine or a counterfeit urine product is solved by the use of reagent systems that detect two markers normally present in human urine. The markers acid phosphatase and alkaline phosphatase catalyze the substrates thymolphthalein monophosphate and p-nitrophenol phosphate, respectively. These substrates are formulated as spot tests on a dip stick or as reagents for use in automated chemical analyzers. The presence of the markers can be qualitatively detected by color-changes in the sample, formed by the pH-specific chromogens that result from catalysis of the substrates with the markers. The control reagent can further indicate whether a counterfeit urine product contains one or both of the chromogens.
US11460402B2 Methods for detecting and quantifying glutaraldehyde-based products in water
A method for detecting glutaraldehyde in a water sample in which Au-BSA nanoclusters have been introduced is provided. In the method, the water sample is mixed with the Au-BSA nanoclusters to form a mixture. The mixture is incubated for 2 to 10 minutes, and the glutaraldehyde present in the mixture reacts with the Au-BSA nanoclusters and causes fluorescence quenching of the Au-BSA nanoclusters. Then a fluorescence intensity of the quenched Au-BSA nanoclusters in the mixture is measured at an emission wavelength of 675 nm. A presence and concentration of glutaraldehyde in the water sample is then determined by comparing the measured fluorescence intensity of the quenched Au-BSA nanoclusters at the emission wavelength of 675 nm with fluorescence intensity values of calibration samples comprising Au-BSA nanoclusters and known glutaraldehyde concentrations.
US11460400B2 Use of IR spectroscopy to evaluate penetration of reagents into biological specimen
Apparatuses for measuring sample materials (such as tissue samples) and associated methodologies and instrumentation involve a spectroscopy system or device configured with a sample measuring device (e.g., an attenuated total reflection infrared (ATR-IR) sample measuring device) including a crystal defining a sample receiving surface/interface operatively connected to an IR source and an IR detector. The sample receiving surface/interface facilitates assessing presence (and optionally, amount) of a fixative (e.g., formaldehyde) in sample materials, tissue samples for example. Measurements are taken at one or multiple locations within a sample placement structure/area, which can be provided in the form of a probe or a raised piercing structure containing one or more ATR-IR (or other) sample measuring devices. The probe can include a piercing structure or mechanism at a distal (open) end of the probe configured to create a passage to a selected location (depth) within the sample material in a minimally invasive manner so that the sample is not severely damaged during testing.
US11460399B2 Spectrally selective pyroelectric detection device and associated method of use
A method and device which can receive and identify electromagnetic radiation in the terahertz (THz) frequency range. The device has a combination of material and geometric parameters that are unique and tunable, enabling resonating frequencies for spectral selectivity in the THz range (0.1-15) with ultra-narrow channel widths (0.01-0.10 THz) full width at half maximum (FWHM). Dependent upon configuration, the device may be employed as a large area resonator to collect weak or diffuse signals or as a constituent of an array able to take pictures within the spectrum for which they are sensitive.
US11460397B2 Gas measurement sensor
Gas measurement sensor including: a measurement chamber including an inlet and outlet for a gaseous sample to be measured; an infrared light source producing substantially collimated infrared light and to direct the infrared light into the measurement chamber; a beam splitter situated in the measurement chamber so as to receive the infrared light and to split the infrared light into a reference beam and a measurement beam such that the measurement beam has a longer pathway through the measurement chamber than the reference beam; a reference infrared detector arranged to receive the reference beam; and a measurement infrared detector arranged to receive the measurement beam. The beam splitter is arranged to reflect a first portion of the infrared light by specular reflection so as to form the reference beam, and to reflect a second portion of the infrared light by specular reflection so as to form the measurement beam.
US11460391B1 Particle collection media cartridge with pins to position tape
A particle collection cartridge includes a first side having a particle intake region, a second side having a particle inspection region, supply and uptake reels, a tape guide, tape, a first pin, and a second pin. The tape is wound about the supply reel, extends to the first pin, across the tape guide, to the second pin, and terminates at the uptake reel. The tape includes an adhesive surface to collect particles entering the particle intake region. The first and second pins are fixed to not rotate.
US11460383B2 Automated staining system
Automated cell staining systems and methods are disclosed herein. In particular, the staining systems disclosed herein provide low-volume, automated bench top staining systems for staining biological samples contained on a cytological slide.
US11460381B2 Sample grinder
A bead beater homogenizer includes a shaft having a main body extending along a main axis and a distal connection body extending along a connection axis that is acutely angled with respect to the main axis, a motor configured to rotate the shaft about the main axis, a head rotatably connected to the distal connection body of the shaft, and a clamp secured to the head and configured to secure a sample vial holder configured to hold one or more sample vials therein, wherein rotational motion of the shaft about the main axis is translated into motion of the head in directions normal to the main axis. A sample vial holder having an internal network of channels defined within the housing through which a coolant can be passed to control a temperature of a vial disposed therein is also provided.
US11460375B2 Engine apparatus and noise detection system
A specific sound having a higher frequency than an operation sound of an engine is generated in synchronization with timing of a top dead center of a specific cylinder of the engine. Thus, timing of a noise of the engine is estimated by using, for example, a deviation in time between timing of generation of a specific sound and timing at which a noise occurs in the engine, based on a sound collected from around the engine without directly using a signal of a crank angle of the engine.
US11460372B2 Characterizing integrated photonics devices
An integrated circuit comprises: at least one photonic layer that includes one or more optical waveguides; a first optical coupler that couples at least a first optical mode outside of the photonic layer to a first waveguide in the photonic layer; a photonic device that includes one or more ports in the photonic layer; a first multi-port optical coupler that includes three or more ports in the photonic layer, including a first port optically coupled to the first optical coupler, a second port optically coupled to a first port of the photonic device, and a third port optically coupled to a first optical reflector configured to send substantially all optical power emitted from the third port of the first multi-port optical coupler back to the third port of the first multi-port optical coupler.
US11460371B2 Test environments, wind tunnels including the same, and methods of using the same
In an embodiment, a test section comprises at least one surface defining an at least partially enclosed space. The at least partially enclosed space defines an airflow path for air to flow. The test section also comprises a nozzle disposed in the at least partially enclosed space. The nozzle is configured to spray an agricultural spray and is positioned to emit the agricultural spray such that at least a section of the agricultural spray exhibits a non-parallel angle relative to the airflow path defined by the at least partially enclosed space. The test section further comprises at least one stimulus source positioned to illuminate at least a portion of the agricultural spray adjacent to the nozzle. Additionally, the test section comprises at least one detector positioned to image at least the portion of the agricultural spray adjacent to the nozzle.
US11460368B2 Fuel, communications, and power connection systems and related methods
Embodiments of systems and methods for supplying fuel, enabling communications, and conveying electric power associated with operation of a hydraulic fracturing unit of a plurality of hydraulic fracturing units are disclosed and may include a fuel line connection assembly configured to be connected to the first hydraulic fracturing unit and to supply fuel from a fuel source to a gas turbine engine connected to the hydraulic fracturing unit. A system also may include a communications cable assembly configured to be connected to the hydraulic fracturing unit and to enable data communications between the hydraulic fracturing unit and a data center or another hydraulic fracturing unit. A system further may include a power cable assembly configured to be connected to the hydraulic fracturing unit and to convey electric power between the hydraulic fracturing unit and a remote electrical power source or the plurality of hydraulic fracturing units.
US11460367B2 Subsea housing assembly
A subsea housing assembly has a subsea housing with first and second housing portions having first and second electrical connections for data communication with a separating wall. An inductive coupler has first and second coupling sections disposed in the first and second housing portions and provides inductive coupling across the wall for data communication between the first and second electrical connections. The inductive coupler has inner and outer coils. The outer coil at least partly surrounds the inner coil and at least part of the wall extends between the inner and outer coil. Soft magnetic material is arranged around the outer coil and/or inside the inner coil where magnetic flux is collected and guided from the outer to the inner coil and/or from the inner to the outer coil. A support structure is provided around and/or inside the part of the wall extending between the inner and outer coil.
US11460364B1 Multiplexed inductive tactile sensor array
A multiplexed inductive tactile sensor for measuring location and force of contact with an external object includes sense and drive electronics and an array of sensels, each having a drive coil inductively coupled with a sense coil. The array has rows and columns of sensels. Drive coils in each column are electrically connected in series and driven by an AC constant current source through an analog demultiplexer. All sense coils in each row are electrically connected in series and the induced AC voltage across the row is fed to an AC amplifier through an analog multiplexer. The amplified AC voltage is then fed to the amplitude demodulator to generate a DC signal that is dependent on the inductive coupling factor between drive coil and sense coil of a sensel that is selected by being the intersection of the active current drive column and sense row. A first deformable conductive shield layer may be disposed adjacent to a first compressible dielectric layer disposed on first side of a PCB. A second conductive shield layer and a second dielectric layer may be disposed in a similar manner on a second side of the PCB. The controller electronics are configured to measure the induced AC voltage change due to a change in inductive coupling factor between drive coil and sense coil of a selected sensel in response to an external object imparting local mechanical compression onto the first conductive shield layer and the first compressible dielectric layer.
US11460363B2 Pressure sensors and methods of manufacturing a pressure sensor
A pressure sensor and method of manufacturing the like are provided for determining a pressure of a fluid. An example pressure sensor includes a pressure sensor housing sealably attached to a diaphragm at a first end. The header includes a lip configured to engageably fit with the second end of the pressure sensor housing to create a hermetically sealed component compartment. The header also includes header pin(s) configured to transmit electrical signals between an interior and an exterior of the hermetically sealed component compartment. A sensing element and a processor are disposed within the hermetically sealed component compartment and in communication with one another. The sensing element is mounted to the processor within the hermetically sealed compartment. The corresponding method of manufacture is also provided.
US11460362B2 Flexible printed pressure transducer with sensor diffusion stack materials and methods incorporating the same
A portable sensing apparatus includes an attachment mechanism to secure the portable sensing apparatus to an object, a communications module and a flexible sensor communicatively coupled to the communications module. The flexible sensor is configured to mechanically deform in accordance with a shape of the object and includes a pair of diffusion layers disposed between a pair of contact layers that distribute the force received along outer surfaces of the flexible sensor across the diffusion layers. The flexible sensor includes a sensing layer disposed between the diffusion layers. The diffusion layers normalize the force received from the contact layers across the sensing layer. The sensing layer receives the force at a plurality of locations across a surface area of the sensing layer to determine a resultant pressure applied to the flexible sensor, and the communications module transmits an electrical signal indicative of the resultant pressure to an external device.
US11460354B2 Table
A table for heating or cooling a workpiece includes a plate member having a mounting surface for mounting the workpiece and a temperature control unit heating or cooling the plate member. A paint layer is formed on the mounting surface of the plate member, in which when the plate member is not heated or cooled by the temperature control unit and accordingly has a first temperature, the paint layer exhibits a first color, and when the temperature of the plate member is changed by the temperature control unit and the temperature of the mounting surface accordingly becomes a second temperature different from the first temperature, the color of the paint layer is changed to a second color different from the first color.
US11460353B2 Temperature sensor and device equipped with temperature sensor
Provided are: a temperature sensor capable of ensuring reliability and improving thermal responsiveness; and a device equipped with such a temperature sensor. The present invention is provided with: a surface-mounted heat sensitive element (10) having at least a pair of electrode parts (12a), (12b); lead parts (22a), (22b) that are electrically connected to the pair of electrode parts (12a), (12b) by welding; a holder (21) that holds and fixes the lead parts (22a), (22b); and an insulation coating part (23) that insulates at least a portion of the lead parts (22a), (22b) and the heat sensitive element (10). The lead parts (22a), (22b) are tabular metal plates and are formed of a metallic material having a melting point of not more than 1300° C.
US11460352B2 Method and apparatus for collecting temperature of heating pipeline
The present invention discloses is a method for collecting a temperature of a heating pipeline, the method comprising: collecting a circuit signal of a heating resistor; calculating a current resistance value of the heating resistor according to the circuit signal; and calculating a current temperature of the heating pipeline according to the current resistance value. By using the method for collecting the temperature of the heating pipeline, measurement of the temperature of the heating pipeline can be realized by directly measuring the resistance value of the heating resistor in the heating pipeline, which may avoid the use of an additional temperature sensor, thereby reducing the number of connecting wires or other accessories.
US11460347B2 Optical frequency measurement device
An optical locker may include an assembly. The assembly may include a beam splitter, configured to split an input beam into at least three beams; an etalon having at least three regions, positioned so that each beam passes through a different region; a detector configured to measure output intensities, Tn, of the etalon for the beam; and a controller configured to determine a ratio, Ta/Tb, of the output intensities, wherein that ratio has a slope at the output intensities which is above a threshold, obtain a target frequency of the input beam, and determine an actual frequency of the input beam based on the target frequency and the ratio of the output intensities.
US11460343B2 Method for selection of Raman excitation wavelengths in multi-source Raman probe
A method is disclosed for providing enhanced quantitative analysis of materials by a dual-laser Raman probe wherein the wavelengths of the lasers used to illuminate a target object are selected in a manner to improve and enhance the quantitative analysis performance of the Raman signals.
US11460340B2 Weighing system, electronic scale, and electronic scale marker for performing inventory management
There are provided a weighing system, an electronic scale, and an electronic scale marker for performing inventory management and the like for processing materials based on weight of processed products measured by an electronic scale. The weighing system includes an electronic scale that measures weight of a processed product and a terminal device. The electronic scale includes a display unit that displays the weight of the processed product and a marker that is provided in the vicinity of the display unit. The terminal device includes a data logger unit that performs character recognition processing within a region indicated by the marker based on an image, which is obtained by imaging the display unit, so as to acquire the weight of the processed product.
US11460328B2 Distance measuring device and method thereof for seeking distance measuring starting point
A distance measuring device includes a motor, a control box and a code discs which are relative rotate driven by the motor. A point position tooth is comprised on the code disc. The control box comprises a distance measuring unit, a detection part and a control unit. The detection part comprises a light emitter and a light receiver which are correspondingly arranged. The control box is rotated relative to the code disc, so that the point position tooth passes through a corresponding position between the light emitter and the light receiver; the control unit receives the signal output of the light receiver, judges the information on alignment status of the point position tooth with the corresponding position, and sends a start or stop operation instruction to the distance measuring unit on the basis of the status information. A method for seeking a distance measuring starting point is also provided.
US11460325B2 Method for and control system with piston amplitude recovery for free-piston machines
A method and apparatus for detecting the displacement amplitude of an armature of a linear motor or alternator that is drivingly coupled to a load or prime mover. The method and apparatus require only three inputs all derived from the input terminals of the linear motor or alternator: (1) the voltage measured across the linear motor terminals; (2) the current consumed by the linear motor; and (3) the phase between the voltage and current. The three inputs are sensed at the terminals of the linear motor or alternator and used to perform mathematical calculations in the microcomputer of a control system or controller. The mathematical calculations are based on equivalent circuits that are modifications of the equivalent circuit for the linear motor or alternator. The detected displacement amplitude can be used by a controller to limit the displacement amplitude of the armature to prevent collisions.
US11460322B2 Rotational angle measuring system
A rotation angle measurement system for detecting a shaft rotation. The rotational angle measurement system includes a rotor unit, a stationary stator unit, and a multi-turn sensor unit. The rotor unit is connected to the shaft to rotate therewith. The rotor unit radially surrounds the shaft and has at least one sensor magnet. The multi-turn sensor unit is arranged on the stationary stator unit spaced radially apart from the shaft. The multi-turn sensor unit interacts with the at least one sensor magnet to detect shaft revolutions. The multi-turn sensor unit includes a Wiegand sensor, at least one Hall sensor, an evaluation unit electrically connected to the Wiegand sensor and to the at least one Hall sensor, and a separate sensor unit circuit board which is fastened to the stationary stator unit and on which the Wiegand sensor, the at least one Hall sensor, and the evaluation unit are each arranged.
US11460316B2 System for finding an available parking spot
A system (100) and method for finding a likely available parking spot within a geographical area are disclosed. The system (100) may be configured to receive a request for directions for a first vehicle (702) to an open parking spot within a particular geographical area (210, 214), receive sensor information indicating potential open parking spots (346, 348), identify likely available parking spots (346, 348), and receive information regarding other vehicles searching for parking in the same geographical area. The system may use the identified likely available spots and the information regarding other vehicles searching for parking when computing a route (218, 220) to a likely available parking spot.
US11460314B1 Sentiment-based autonomous vehicle user interaction and routing recommendations
The subject disclosure relates to techniques for providing destination recommendations and improving the user experience of autonomous vehicle riders using sentiment analysis. In some aspects, a process of the disclosed technology includes steps for receiving a ride request, at a computing system of an autonomous vehicle (AV), wherein the ride request comprises trip information that specifies a pick-up location associated with a user, navigating the AV to the pick-up location to provide ride service for the user, receiving in-cabin sensor data associated with the user, and analyzing the in-cabin sensor data to determine a sentiment score associated with the user. In some aspects, the process can further include steps for generating a destination recommendation based on the trip information and the sentiment score. Systems and computer-readable media are also provided.
US11460312B2 Method, apparatus, and computer program product for determining lane level traffic information
A method, apparatus and computer program product are provided for establishing direction based traffic events and lane-level traffic associated therewith. Methods may include receiving a plurality of probe data points, where each probe data point includes location information associated with the respective probe apparatus; determining a path through an intersection from among a plurality of paths through the intersection for each probe apparatus based, at least in part, on a sequence of probe data points from each respective probe apparatus; determining, for each path through the intersection, an average speed of probe apparatuses traveling along the respective path and an average travel time along a road link approaching the intersection of the probe apparatuses traveling along the respective path; and determining a direction based traffic event in response to the differential amount of time between the highest average travel time and the lowest average travel time.
US11460311B2 Path planning method, system and device for autonomous driving
A path planning method, system, and device for autonomous driving are provided, where the method includes: acquiring environment perception information and vehicle positioning and navigation information, where the environment perception information includes obstacle information, roadside information, and lane line information, and the vehicle positioning and navigation information includes a vehicle pose and a target route; generating sub-paths according to the environment perception information and the vehicle positioning and navigation information, to obtain candidate sub-paths meeting vehicle constraints; performing a collision detection on the candidate sub-paths meeting the vehicle constraints, to obtain collision-free candidate sub-paths; performing a sub-path search on the collision-free candidate sub-paths by using an A* search algorithm; and obtaining, according to a result of the sub-path search, a local path of a vehicle.
US11460304B2 Method of locating a remotely operated vehicle within a workspace and remote inspection system employing such method
A method of locating a remotely operated vehicle within a workspace includes the steps of: receiving a video feed of the workspace from a video camera; processing the video feed to identify landmarks and features of known physical structures in or near the workspace; determining a correlation between the features and landmarks and known physical structures; calibrating the video feed from the camera to the known physical structures using the correlation; determining the location in the calibrated video feed of a number of fiducial markers on the remotely operated vehicle; and determining the position of the remotely operated vehicle within the workspace using the location of the number of fiducial markers in the calibrated video feed.
US11460300B2 Using photogrammetry to aid identification and assembly of product parts
A user may be aided in modifying a product that is an assemblage of parts. This aid may involve a processor obtaining images of a target part captured by the user on a mobile device camera. The processor may compare, based on the captured images and a plurality of images of identified parts, the target part to the identified parts. Based on the comparison, the processor may determine an identity of the target part. This aid may also involve a processor obtaining images of a first configuration of a partial assembly of the product captured by a mobile device camera. The processor may compare, based on the captured images, the first configuration to a correct configuration of the partial assembly. Based on the comparison, the processor may determine that the first configuration does not match the correct configuration and may notify the user accordingly.
US11460289B2 Magnetic sensor using multiple gradiometers for angle detection
An example device includes a first gradiometer that includes a first set of sensing elements aligned along a first axis, a second gradiometer that includes a second set of sensing elements aligned along a second axis, and a controller. The first set of sensing elements and the second set of sensing elements may be configured to sense a set of magnetic field components that are perpendicular to the rotational axis, wherein the first axis is in a first plane and the second axis is in a second plane, and the first plane and the second plane may be perpendicular to a rotational axis of a rotatable object. The controller may obtain, via the first gradiometer and the second gradiometer, the set of components of the magnetic field. The controller may then determine, based on obtaining the set of components of the magnetic field, the angular position of the rotatable object.
US11460276B2 Razor wire container with access opening
A razor wire barrier is disclosed. In some embodiments, an enclosure includes a plurality of panel sections rotatably coupled together, at least one panel section of the plurality of panel sections including a first frame component directly coupled to a second frame component of an adjacent panel section. The enclosure may further include a razor wire panel extending across each of plurality of panel sections.
US11460273B2 1-to-N munitions adapter for an airborne platform
A 1-to-N munitions adapter that includes a physical launcher interface, a physical munitions interface, and electronic control circuitry. The physical launcher interface is operable to connect the 1-to-N munitions adapter to a single munition launcher that is i) configured and arranged to carry and launch a single munition of a first type, and ii) integrated to an airborne platform. The physical munitions interface is operable to connect the 1-to-N munitions adapter to multiple munitions of a second type. The 1-N munitions adapter i) emulates a control interface of a single munition of the first type to the single munition launcher, in part by identifying the 1-to-N munitions adapter to the single munition launcher as a single munition of the first type, and ii) selectively controls the release of munitions of the second type while the airborne platform is in flight in response to signals received from the single munition launcher.
US11460270B1 System and method utilizing a smart camera to locate enemy and friendly forces
A tactical awareness system. The system includes a plurality of soldiers affiliated with a friendly force, where each soldier has a man-worn computer, a Global Positioning System (GPS) device for determining a location of the soldier, and a smart camera for capturing an image. The plurality of soldiers communicates wirelessly with each other via a network. The location of each soldier is distributed to all soldiers affiliated with the friendly force via the network. The smart camera captures an image when activated by one of the plurality of soldiers and a target image recognition module is used for determining if an enemy or friendly force is identified in a captured image by the smart camera. Furthermore, each smart camera includes a Camera Orientation Module (COM) for obtaining the orientation relative to a known three-dimensional coordinate system of the smart camera.
US11460268B2 Multi-mission foregrip and quick draw carry system for long-barreled firearms
A detachable foregrip for long-barreled firearms with a plurality of ergonomic grip positions, allowing nimble changes of the supporting hand position without changing the position of the device in relation with the firearm or reconfiguring the foregrip; as deemed necessary by the user based on different situational uses or mission or purposes, the user's stance, preferences, unique personal and current physical characteristics; any of the available 9 distinct positions reduces strain and fatigue by means of the proper posture of wrist, elbow and shoulder, and allowing the use of the simplest fatigue relief that is to change the wrist posture without losing weapon control; therefore, improving shooting accuracy, consistency, weapon control, recoil mitigation and endurance; and enables a safe and effective Quick Draw Carry System that improves survivability, deployment, mobility and endurance, and ensures a rested firing hand that always has access to the secondary weapon; ultimately, easing the training path implementing simple and efficient methods.
US11460246B2 Recovery of krypton and xenon from liquid oxygen
Xenon and/or krypton is separated from a liquid oxygen stream comprising oxygen and xenon and/or krypton in a process comprising providing at least a portion of the liquid oxygen stream as a reflux liquid to the top of a rare gas recovery column operated at a pressure of between 5 to 25 bara, vaporizing a reboiler liquid in the reboiling zone in the bottom of the rare gas recovery column to produce a mixture of a rising vapor and a xenon and/or krypton-enriched liquid stream; and contacting the rising vapor with the reflux liquid in at least one distillation zone of the column to effect stripping xenon and/or krypton from the rising vapor to the reflux liquid. The process provides a recovery of xenon of greater than 90% and a krypton recovery of 15% to 90%.
US11460242B1 Under-shelf storage bin for a refrigerator appliance
A refrigerator appliance includes a chilled chamber and a shelf positioned within the chilled chamber. The shelf is supported by lateral mounting bracket that define support features for an under-shelf storage bin. The support features include mounting pins and/or guide ribs that are configured to engage complementary rollers or hooking protrusions defined on the lateral sides of the storage bin. The support features permit a user to pull the storage bin away from the shelf along a transverse direction and/or pivot the shelf downward along the vertical direction.
US11460223B2 Gas heat pump system
A gas heat pump system including an outdoor unit having a compressor, an outdoor heat exchanger, and an expansion device; an indoor unit having an indoor heat exchanger; a refrigerant pipe to connect the outdoor unit and the indoor unit; an engine to combust mixed fuel in which fuel and air are mixed; a coolant tank to store a coolant; a radiator to emit, to an outside, heat which is transferred from the engine to the coolant; and a coolant pipe to connect the coolant tank and the radiator to allow the coolant to circulate therethrough, whereby the gas heat pump system has a cooling capability between 71 kW and 85 kW, the refrigerant is a mixed refrigerant having at least 50% R32, and the refrigerant pipe is a ductile stainless steel pipe having a delta ferrite matrix structure of 1% or less based on grain area.
US11460215B2 Pre-insulated ductwork railing technology
The invention provides a pre-insulated duct having a length and comprising a tube having a foam layer. The pre-insulated duct has an interior face and an exterior face and a thickness defined as a distance between the interior face and the exterior face. The interior face of the pre-insulated duct bounds an airflow space. In the present group of embodiments, the pre-insulated duct has a mounting rail system extending along the length of the pre-insulated duct. The mounting rail system includes at least one mounting rail, and preferably a plurality of mounting rails, positioned on (e.g., positioned on an exterior of) the pre-insulated duct.
US11460212B2 Motor with integrated environmental sensor(s)
An electric motor includes: a control board including circuitry for controlling the electric motor; a cover with an interior space; and a sensor device coupled to the motor and extending into an external environment, the sensor device being thermally isolated from the interior space of the cover and including a sensor configured to measure at least one environmental characteristic of the external environment.
US11460205B2 Thermostat control based on activity within property
Controller technology, in which data specifying a user preference relating to an environmental parameter for a property is received. Based on data collected by a monitoring system, a location of one or more users within the property is identified. Environmental condition data for the property is accessed, the environmental condition data including environmental condition data for the location of the users within the property and other unoccupied locations within the property. The environmental condition data for the property is analyzed with respect to the preference relating to the environmental parameter for the property. Based on the analysis of the environmental condition data for the property with respect to the preference relating to the environmental parameter for the property, a setting for at least one component of an HVAC system is determined. The at least one component of the HVAC system is controlled according to the determined setting.
US11460204B2 Automated cooling system for a building structure
An automated cooling system and method for energy efficient use with a building structure by adjusting operational parameters is provided. The automated cooling system can adjust operational parameters in response to conditions (e.g., temperature, humidity) detected by sensors located at one or more strategically selected locations inside or outside the building structure. The automated cooling system can ramp speeds of a motor that rotates fan blades in response to changes in the air temperature in the building structure so as to maintain a desired temperature without switching on and off the motor to preserve fan blade inertia.
US11460199B2 Climate control of direct printing machines
The present disclosure relates to a device for climate control of an interior of a machine in a food and beverage industry. The device includes an air discharge system for discharging air from the interior of the machine. The air discharge system includes a first air extraction duct configured for first selective extraction of contaminated air or second selective extraction of high-temperature air or at least two separate air extraction ducts including a first air extraction duct configured for the first selective extraction of the contaminated air and a second air extraction duct configured for the second selective extraction of the high-temperature air. The device further includes an air supply system for supplying air to the interior of the machine. The supplied air includes at least one of fresh air or purified extracted air.
US11460197B1 Air transfer apparatus integrally formed with a cavity and for adapting with a heat exchanger
An air transfer apparatus being an integral or a monolithic structure or enclosure including an integral cavity and other cavities formed from a single piece of material. The integrated cavity includes a plurality of individual dividers forming a plurality of integral segmented cavities where pumps and motors are installed, and a controller which controls the operation of the pump motor such as turns on and off the pump motor and adjusts the speed of the pump motor. The air transfer apparatus is adapted to have at least one heat exchanger pad installed in at least of the sides of the walls and at least one fan installed in the air transfer apparatus.
US11460179B2 Variable multi-color LED light string and controller for an artificial tree
Certain embodiments of the disclosed technology include a decorative lighting system that can be integrated with an artificial tree. The decorative lighting system may include a white light emitting diode (LED) light string and a variable-color LED light string. The variable-color LED light string may employ LED lamps having embedded Red, Green, and Blue (RGB) LEDs. The RGB LED lamps may include an embedded integrated circuit (IC) configured to communicate with and control the energizing of each of the corresponding RGB LEDs to create a multitude of colors and color combinations that can vary with time to create a light show. An electronic controller in communication with the LED lamps may allow a user to select the mode for the light show and further may provide a periodic reset signal to restart or re-synchronize the light show.
US11460176B2 Integral control system for galvanometer laser lamp
The disclosure provides an integral control system for a galvanometer laser lamp. The system includes an integral control and drive device, a power source, and a plurality of component parts. The integral control and drive device includes a drive board, a galvanometer control module, and a laser control module. The component parts include a galvanometer motor and a laser that are respectively connected to the galvanometer control module and the laser control module. This optimizes the volume of the integral control and drive device and improves wiring between the modules, effectively reduces the volume of the entire system, and lowers the transportation and mounting costs.
US11460169B1 Electronic device with low profile optical plate for outputting visual feedback
An electronic device such as a voice-controlled speaker device may have a housing. A speaker and other input-output components and control circuitry may be mounted within the housing. Light-emitting components may emit light that passes through a curved upper top cap portion or other housing structure. Some of the light-emitting components may be rotated to improve color balance. Optical structures such as a dual-shot injection molded light control plate may be disposed over the light-emitting components to promote light mixing, reduce hotspots, and improve contrast on the top cap. The light control plate may have an upper clear layer with bell-shaped cavity portions configured to help spread light in the lateral direction and may have a reflective lower layer with dish-shaped portions configured to reflect and diffuse light back towards the top cap. The surface of the dish-shaped portions may be provided with microtextured structures to help scatter light.
US11460168B2 Lamp
A lamp includes a lamp holder, a lampshade combined with the lamp holder, and at least one diffuser. The lamp holder includes a base, a circuit board arranged on the base, and a plurality of light-emitting elements arranged on the circuit board. The diffuser is used to cover the light-emitting elements, and a sufficient distance between the diffuser and the light-emitting elements is maintained so that the light of the light-emitting elements are diffused uniformly, which can reduce the light spots caused by the special shape of the lampshade or the excessive distance between the light-emitting elements and improve the light uniformity of the lamp.
US11460161B2 Electric lighting devices
Various components for artificial candles and other lighting devices are described that can be used to create a realistic flame effect in the devices. The devices include a flame element that extends upwardly from a housing. A light source can be disposed with respect to the flame element such that the flame element is illuminated. A variety of drive mechanisms could be disposed within the body of the device that can cause movement of the flame element with respect to the housing. The flame element can be coupled to a housing or mounting bracket of the device using various components to suspend the flame element within the housing.
US11460145B2 Adjustable mounting systems for televisions
A mounting system capable of mounting objects to support structures. The mounting system includes a wall mount including a display bracket configured to hold the object, a fixed support bracket coupleable to a vertical support structure, and a linkage assembly. The linkage assembly has a low-profile stowed configuration in which the object is held in a raised position close to the support structure. Tilt adjustment mechanisms are used to adjust the tilt of the display bracket.
US11460138B1 Pipe sleeve heater
A heater of an external tubular sleeve for repairing a longitudinal section of defective hollow pipe has a frame for encompassing the sleeve when operationally positioned. Each of several burners spaced at intervals about the frame as nozzle for heating the sleeve, and a novel baffle located intermediate the nozzle and sleeve when operationally positioned, for heat dispersal over the sleeve. Each baffle has staggered vents for passing flame from the nozzle onto the sleeve, to avoid cold spots on the sleeve below the baffle, and has a central shaped deflector proximate the vents and facing the nozzle. Flame from the nozzle impacts the deflector and redirects toward the vents and periphery, of the baffle, to avoid point heating below the nozzle and provide diffused flame uniformly over the sleeve. Changing deflector and vent features can influence desired flame dispersal characteristics.
US11460126B2 Detecting apparatus and method
A method and apparatus for detecting pipe entrenchment or upheaval of a flexible pipe and/or the presence of an external feature to the flexible pipe. The method includes helically winding a temperature sensing element around a layer of a flexible pipe, helically winding a heating element around a layer of a flexible pipe, heating the heating element to a pre-determined temperature, measuring the temperature at at least two locations along the flexible pipe, comparing the measured temperature response at the at least two locations, and making a determination, from the comparison of measured responses, regarding the exterior vicinity of the pipe at one of the at least two locations.
US11460125B2 Vacuum valve with acoustic sensor
Disclosed is a vacuum valve having at least one acoustic sensor, the acoustic sensor being designed such that information can be generated by the acoustic sensor via a structure-borne sound wave, as a measuring signal, impacting on at least one component of the vacuum valve.
US11460122B2 Solenoid valve, assembly and method of replacing a diaphragm
A solenoid valve has a housing which comprises a first and a second housing part, wherein a flexible diaphragm is arranged between the first and the second housing part. A movably mounted actuating element is provided which is connected to the diaphragm and detaches the diaphragm from a valve seat in an operating position of the first and the second housing part upon movement into an open position, and which presses the diaphragm onto the valve seat upon movement into a closed position. The first and the second housing part can take up a service position in which the diaphragm is accessible. The diaphragm is connected with a positive fit to the actuating element in a nondestructively detachable manner such that in the service position, the diaphragm can be removed from the actuating element by releasing the positive fit and can be connected thereto by establishing a positive fit. An assembly and a method of replacing a diaphragm are furthermore proposed.
US11460117B1 Ball valve with integral seal retraction
A ball valve is disclosed herein. The ball valve can include a non-planar seal disposed upon a rotating ball, the ball and seal contained within a housing, wherein the seal includes a first section and a second section, the first section oriented at a different angle than the second section. The ball valve can further include a mating surface disposed within the housing adjacent to the ball, the mating surface arranged to fully contact the seal when the ball valve is in a closed position, the mating surface including a first section and a second section, the first section oriented at a different angle than the second section. The seal and mating surface can be oriented so that the first section of the seal does not contact the second section of the mating surface when the ball is rotated between a closed position and an open position.
US11460114B2 Gate valve with improved bonnet seal assembly
A bonnet seal assembly for a gate valve includes a generally cylindrical packing nut positioned in the stem bore around the valve stem. The packing nut includes first and second spaced-apart annular sealing surfaces, and the bonnet seal assembly includes a third annular sealing surface connected to or formed integrally with the valve stem and a fourth annular sealing surface formed concentrically in the stem bore. In a first position of the valve stem, the first annular sealing surface sealingly engages the third annular sealing surface to thereby form a first seal between the valve stem and the packing nut, and the second annular sealing surface sealing engages the fourth annular sealing surface to thereby form a second seal between the packing nut and the stem bore. In this manner, the first and second seals together operate to seal the stem bore from fluid pressure in the gate cavity.
US11460111B2 Arrangement for sealing a pivot joint
A pivot joint comprises a pivot pin mounted to a first member and a second member with a housing defining a bore receiving the pivot pin, thus forming a pivot axis for pivotal movement of one member relative to the other. A resilient toroidal gasket is provided at either end of the housing in the bore at axially spaced positions of the pivot pin, and a circumferential recess receives each gasket in fixed axial location along the pivot pin. The gasket spans radially of the pivot pin from a base of the recess and across a circumferential gap formed between an inner surface of the bore and an outer surface of the pin where lubricant is suitably received. Thus the gaskets form a sealed interior of the bore closed at either end by the respective gasket so as to maintain the lubricant therein and contaminants out.
US11460109B2 Gasket
A gasket has a plurality of gasket members including annular reinforcing rings formed around respective axes and annular elastic body parts that are formed around the respective axes and that are formed from elastic bodies attached to the respective reinforcing rings. Outer peripheral surfaces of the plurality of the reinforcing rings are close to each other, and the plurality of the elastic body parts are joined together.
US11460103B2 Lock-up disengagement control device for automatic transmission
A lockup disengagement control device for an automatic transmission including a torque converter including a lockup clutch, and a lockup control section, the lockup disengagement control device includes: when a brake is operated from a brake OFF to a brake ON during a coast traveling in an engagement state of the lockup clutch, the lockup control section being configured to sense an initial deceleration by the brake ON operation, and to set a lockup release vehicle speed to be higher as an absolute value of the initial deceleration is greater, and when a vehicle speed is sensed to be equal to or smaller than the set lockup release vehicle speed in a middle of a brake deceleration scene by the brake ON operation, the lockup control section being configured to disengage the lockup clutch.
US11460098B2 Differential and electromagnetic differential with main and pilot clutches
A differential can comprise a pilot clutch, a main clutch, a first ball ramp configured to act on the pilot clutch, and a second ball ramp configured to actuate the main clutch when the pilot clutch acts on the second ball ramp. An electromagnetic differential can comprise a carrier, a stator mounted on the carrier, a pilot clutch in the carrier, and a main clutch in the carrier. An electromagnetic differential can comprise a carrier and a first side gear and a second side gear in the carrier. A pilot clutch can be in the carrier surrounding a portion of the first side gear. A main clutch can be in the carrier surrounding a portion of the pilot clutch and surrounding a portion of the first side gear.
US11460080B2 Valve unit
A valve unit (V) has a valve housing (50) that includes a supply oil passage (55) configured to receive operating oil from a hydraulic pump, and a pressure adjustment valve (Va) configured to adjust the pressure of the supply oil passage (55). The pressure adjustment valve (Va) includes a pressure adjustment valve body (61) configured to open and close the supply oil passage (55), a compression coil spring (62) that keeps the pressure adjustment valve body (61) at a closed position when the pressure of the supply oil passage (55) is smaller than a set value and allows the pressure adjustment valve body (61) to open when the pressure of the supply oil passage (55) is not smaller than the set value, and a restriction member (63) configured to, when the pressure adjustment valve body (61) becomes open against the urging force of the spring (62) in response to a pressure of the operating oil, abut against the pressure adjustment valve body (61) to restrict movement of the pressure adjustment valve body (61).
US11460072B2 Linear motion guide
The invention relates to a carriage of a linear motion guide for arranging on a rail of the linear motion guide, said carriage having an at least substantially U-shaped cross-section and having at least one substantially U-shaped base body (15) which is supplemented with plastic components, wherein the carriage, in both legs of the U-shape, is in each case connected to at least one self-contained rolling body housing (7) which is kept open towards the rail in order to guide as precisely as possible on the rail and nevertheless being easy to assemble. According to the invention, at least parts of inner and outer boundary surfaces of a return channel (10) and both deflection channels (11) of one of the rolling body housings in the respective leg are formed by means of a one-piece plastic component in both legs of the carriage.
US11460067B2 Washer and washer manufacturing method
A washer includes a first washer piece formed in a circular arc shape and formed with a first fitting portion that protrudes from one end in a circular arc direction; and a fourth washer piece formed with a second fitting portion that is recessed from one end in the circular arc direction and fitted with the first fitting portion. The first fitting portion and the second fitting portion are fitted in a state where approach and separation therebetween in the circular arc direction is controlled. One of the first fitting portion and the second fitting portion includes a crimped portion that is formed in a state where a side surface of the one of the fitting portions is pushed into a side surface of the other of the fitting portions, the one of the fitting portions being fixed to the other of the fitting portions by the crimped portion.
US11460066B2 Expandable collet bodies with sectional finger-based anti-rotation feature, clips, inserts and systems thereof
Expandable collet bodies with sectional finger-based anti-rotation features are disclosed. The collet body comprises not only a plurality of gripping finger as a first part of a two-part anti-rotation means (ARM), but also a first part of a two part translation arresting means (TAM), which may or may not be sectional in nature. The TAM prevents over translation of a collet body within the work piece(s), and cooperates with a second part of the TAM associated with a work piece or an auxiliary structure. In this manner, a collet body inserted into a work piece or auxiliary structure will not accidentally be pushed beyond the blind side of the work piece(s) during insertion or initial clamp-up.
US11460065B2 Method and device for filling seal caps
Described herein is a method for filling seal caps and a corresponding automated device for filling seal caps. The method for filling seal caps includes carrying out the filling of the seal caps using an automated process, wherein positioning a filling unit and/or positioning the seal caps by means of movement in an XYZ coordinate system as well as filling the seal caps is automated, and wherein the seal caps are positioned on a support plate.
US11460063B2 Method for adhesively bonding two components arranged positionally accurately in relation to one another
A method for adhesively bonding components, in particular a lamp holder on a mounting, wherein the method includes at least the following steps: producing a load-bearing adhesive bond by means of introducing a slowly curing adhesive into or onto an adhesive receptacle between the components; arranging at least one light-transparent fixing element in physical contact with at least one of the components; adhesively bonding the fixing element to at least one of the components by means of introducing a fixing adhesive at fixing bonding points; transmitting light from a light source through the fixing element to cure the fixing adhesive at the fixing bonding points; and long-time curing of the slowly curing adhesive of the load-bearing adhesive bond.
US11460053B2 Open center control valve configured to combine fluid flow received from multiple sources
An example valve housing comprises: a longitudinal bore; a first and second workport passages intercepting the longitudinal bore and configured to be fluidly coupled to an actuator; a first and second return cavities intercepting the longitudinal bore; a first inlet port configured to be fluidly coupled to a first source of fluid; a second inlet port configured to be fluidly coupled to a second source of fluid; an outlet port fluidly coupled to the first and second return cavities and configured to be fluidly coupled to a reservoir; a first dual-wing passage fluidly coupled to the first inlet port; a second dual-wing passage fluidly coupled to the second inlet port; and a third dual-wing passage fluidly coupled to the second inlet port.
US11460049B2 Ejector
An ejector includes a shaft coupled to a passage formation member defining a refrigerant passage inside a body, and the shaft is slidably supported by a support member fixed to the body. A drive mechanism moves the shaft in an axial direction to change a passage sectional area of the refrigerant passage. The passage formation member is provided with a vibration suppressive member including a first mobile end that applies a load to enlarge the refrigerant passage and a second mobile end that applies a load to narrow the refrigerant passage. Both the first mobile end and the second mobile end are disposed on a same side of a slide region of the support member in the axial direction.
US11460047B2 Throttle mechanism for centrifugal compressor and turbocharger
A centrifugal compressor includes: a compressor housing in which an intake passage is formed; a compressor impeller provided in the intake passage; an actuator that causes a rod to linearly move in a direction intersecting with a rotation axis direction of the compressor impeller; a connection member connected to the rod; a throttle member including a protruding portion; a connection shaft extending in the rotation axis direction and connecting the connection member and the throttle member; and a rotation shaft extending in a direction parallel to the connection shaft and serving as a rotation center of the throttle member.
US11460043B2 Internal and external dual-purpose air pump, inflatable product and lifting handle device
Provided are an internal and external dual-purpose air pump, an inflatable product and a lifting handle device; the internal and external dual-purpose air pump includes a machine core, including a housing having an accommodating chamber and an inflating device arranged in the accommodating chamber; the housing is provided with an air outlet and an air suction inlet respectively in the bottom and top ends, and the air outlet and the air suction inlet can both communicate with the accommodating chamber; and the housing is slidably connected with a buckling member, which can move relative to the housing, thereby the machine core is buckled into or detached from a product to be inflated through the buckling member; the inflating device works to send air flow out through the air outlet and/or suction air flow through the air suction inlet. The inflatable product includes the internal and external dual-purpose air pump.
US11460032B2 Cross-flow impeller mounting structure, air duct component and apparatus having cross-flow impeller
A cross-flow impeller mounting structure includes a housing and an impeller shaft support structure mounted on the housing and adapted to mount and support one end of a cross-flow impeller shaft away from a motor; the housing is adapted to mount a cross-flow impeller and match the cross-flow impeller to form an air duct; the housing includes: a side wall; a first end wall connected to one end of the side wall and provided with a first mounting through hole having an aperture which matches an outer diameter of the motor driving the cross-flow impeller to rotate and is adapted to mount the motor; a second end wall connected to the other end of the side wall and provided with a second mounting through hole for the cross-flow impeller to mount; the second end wall, the first end wall and the side wall encloses a cavity receiving the cross-flow impeller.
US11460028B2 Pump body assembly, compressor and air conditioner
A pump body assembly, a compressor and an air conditioner are provided. The pump body assembly has a crankshaft, a main bearing, and a cylinder body. The crankshaft has a main shaft part and an eccentric part connected with the main shaft part. The main bearing has a hub part. The main shaft part extends through a through hole in the hub part. A first oil guide groove is formed in the hole wall of the through hole. A sliding vane slot and a center hole are formed in the cylinder body. The crankshaft extends through the center hole. The main bearing is located at the one side of the cylinder body. The crankshaft and the main bearing are in uniform contact with oil films at all positions. The abnormal wear of the main shaft part of the crankshaft can be reduced, and the service life of the compressor can be prolonged.
US11460027B2 Method and apparatus for pressure equalization in rotary compressors
A rotary compressor system includes a compressor housing that includes a compressor motor that draws in fluid from a suction side. The fluid is compressed within a compression chamber and discharged through a discharge side. The compression chamber is disposed between the suction side and the discharge side. An overload-protection switch is electrically coupled in series with the compressor motor and is adapted to cut power to the compressor motor responsive to an overload event. A solenoid valve is fluidly coupled between the compression chamber and a location upstream of the suction side and is electrically coupled in series with the overload-protection switch. An interruption of electrical current to the compressor motor also interrupts electrical current to the solenoid valve, which opens the solenoid valve to equalize pressure between the suction side and the discharge side.
US11460024B2 Method of monitoring a volume index valve of a compressor and diagnostic system
A method of monitoring a volume index valve of a compressor is provided. The method includes recording a first reading of an operating condition of the compressor when the volume index valve is in a first position. The method also includes switching the volume index valve to a second position. The method further includes recording a second reading of the operating condition of the compressor when the volume index valve is in the second position. The method yet further includes calculating a difference between the first reading and the second reading. The method also includes comparing the difference to a predetermined threshold difference to determine if the volume index valve is moving between the first position and the second position in a desired manner.
US11460020B2 Micro-delivery device
A micro-delivery device includes a substrate having an upper surface; a shell disposed on the upper surface of the substrate and defining a chamber between the shell and the substrate; a planar electrode disposed on the upper surface of the substrate; a separator disposed in the chamber and dividing the chamber into an upper reservoir and a lower reservoir; and a cannula inserted in an opening of the rigid shell and in fluid communication with the upper reservoir.
US11460012B2 Systems and methods for capturing kinetic energy and for emission-free conversion of captured energy to electricity
A system for efficiently capturing the kinetic and/or potential energy of a moving vehicle includes an arc roller configured to move along an arcuate path upon impact by the moving vehicle, and a torsional spring configured to wind in response to the movement of the speed bump and, thereby, to store energy associated with the impact. The torsional spring may be configured to wind continually in response to the movement of another speed bump and, thereby, to store additional energy associated with the impact of the vehicle with the other speed bump. The system may include alternators or generators producing electricity from energy released from unwinding of the torsional spring. Electricity is further stored and utilized for onboard computing, traffic analytics, safety feature operating functions and communications.
US11460011B2 Methods for controlling SMA actuators
Broadly speaking, embodiments of the present techniques provide methods for driving shape memory alloy (SMA) actuator wires in a more power-efficient manner.
US11459986B2 Obround filter element
The disclosed filter element is configured for use within a housing of a filter assembly. The filter element includes an obround ring of filter media extending between an upper and lower endcaps and defines a dirty wet fuel region. The upper endcap of the filter element defines an inlet for receiving the dirty wet fuel, which flows into the dirty wet fuel region and radially outward through the filter media. The upper endcap may include an insert to define a flow chamber to distribute fuel into the dirty wet fuel region. A clean wet fuel region is defined outside the filter element and within the housing. After flowing through the inlet and the filter media clean wet fuel fills the clean wet fuel region. A water separator is disposed external to the filter media and defines a clean dry fuel region in communication with an outlet defined by the upper endcap.
US11459981B2 Pre-heating device
A preheating device for preheating the fuel of an internal combustion engine with a heating medium has a fuel transport device with a fuel inlet and a fuel outlet, and has a fuel transport channel connecting the fuel inlet and the fuel outlet. The preheating device also has a heating medium transport device with a heating medium inlet and a heating medium outlet, as well as a heating medium transport channel connecting the heating medium inlet and the heating medium outlet and/or at least one heating element. The fuel transport device and the heating medium transport device and/or the at least one heating element are in thermal contact with each other and thus form a heat exchanger via which a fuel transported in the fuel transport device can be heated by a heating medium transported in the heating medium transport device and/or by the at least one heating element.
US11459977B2 Piston with insulating air gap formed by additive manufacturing
The present disclosure provides a piston, comprising: a skirt having an upper body portion; and a crown formed on the upper body portion by an additive manufacturing process, the crown including at least one air gap formed and positioned to reduce heat transfer from combustion to at least one cooling gallery formed in the piston.
US11459968B2 Engine misfire detection device for hybrid electric vehicle
An engine misfire detection device is mounted on a hybrid electric vehicle that includes an internal combustion engine and a generator. The internal combustion engine has a plurality of cylinders and a crankshaft and is dedicated to power generation. The generator is connected to the crankshaft via a torsional damper. The engine misfire detection device includes a generator rotation angle sensor and a processor. The generator rotation angle sensor detects the rotation angle of the generator rotating shaft. The processor is configured to execute a misfire detection process. The misfire detection process includes a first misfire detection process of determining that the internal combustion engine has misfired when an amplitude correlation value that correlates with the magnitude of amplitude of rotation speed of the generator rotating shaft and is detected by the generator rotation angle sensor is greater than a determination threshold value.
US11459959B2 Method for starting a gas turbine
A method of starting a gas turbine and related apparatus, the method including keeping a main fuel line in a sealed state while allowing fuel to flow from a fuel source to at least one nozzle of a nozzle array via an auxiliary fuel line; firing a gas turbine while keeping the main fuel line in the sealed state; and after combustion has started: opening the main fuel line to commence a flow of fuel from the fuel source to the at least one nozzle of the nozzle array via the main fuel line, sealing the auxiliary fuel line, and after the auxiliary fuel line is sealed, increasing the flow of fuel from the fuel source to the at least one nozzle of the nozzle array via the main fuel line.
US11459958B2 Rotodynamic pump having a body defining a body cavity with a first and second housing portion defining a portion of an impeller cavity and disposed within the body cavity wherein the body cavity extends at least in part around the second housing portion and the housing portions defining an impeller clearance
A rotodynamic pump for pumping a fluid includes an impeller, a housing surrounding the impeller, and a pressure regulating mechanism. The pressure regulating mechanism is configured to adjust the clearance between the impeller and the impeller housing to regulate pressure of the fluid downstream of the impeller. A method of regulating the delivery pressure is also disclosed.
US11459954B2 Turbine engine exhaust duct system and methods for noise dampening and attenuation
A mobile fracking system and methods may include a gas turbine housed at least partially inside a trailer and an exhaust attenuation system configured to receive exhaust gas from the gas turbine. The exhaust attenuation system may include a lower elongated plenum configured to receive exhaust gas from the gas turbine and an upper noise attenuation system that is movably connected relative to a distal end of the lower elongated plenum.
US11459949B2 Variable seal for an engine nacelle
In one embodiment, an apparatus includes a first seal and a perforated cover. The first seal may comprise one or more inlet apertures and be located proximate to an opening into an interior of a nacelle. The perforated cover may be slidably engaged with the first seal and configured to vary an amount of air allowed into the interior of the nacelle.
US11459948B2 Gas turbine plant
A gas turbine plant includes a connection line configured to connect an outlet of a compressor high-pressure stage and an inlet of a turbine via a combustor, a bypass line configured to cause some or all of air compressed at a compressor low-pressure stage to bypass the compressor high-pressure stage and to be supplied to the connection line, and an adjustment device configured to adjust a flow rate of the air flowing through the bypass line. A plurality of types of fluid are supplied to the connection line in addition to the air compressed by the compressor, and during operation of the gas turbine plant, supply of at least one type of fluid of the plurality of types of fluid to the connection line is stopped according to an operating state of the gas turbine plant.
US11459947B2 Rotary power generating apparatus and methods of making and using the same
An engine is disclosed. The engine includes a rotary hub enclosing a manifold, blades radially distributed around the rotary hub, a combustion chamber at a distal end of each blade, an axle or shaft joined or fixed to the hub, and a generator operably connected to the axle or shaft. Each blade has a passage for air to flow to the combustion chamber and a fuel distribution conduit therein/thereon. The manifold connects a fuel supply conduit to the fuel distribution conduits. Each combustion chamber is configured to receive fuel and air from the corresponding fuel distribution conduit and passage, burn or detonate the fuel, and direct heated or expanded air and combustion gases in a direction that rotates the blades and the hub. The axle or shaft is configured to rotate with the hub. The generator is configured to convert a torque from the axle or shaft to electricity.
US11459934B1 Apparatus and method for controlling active air flap
An apparatus for controlling an active air flap (AAF) of a vehicle may include a plurality of sensors configured to detect status information of the vehicle; an opening degree controller configured to control an opening degree of the AAF; and a processor configured to determine a target flow and a target opening degree of the AAF based on the status information, calculate an initial speed of a wake generated by a preceding vehicle based on vehicle information of the preceding vehicle, obtain a speed of the wake when the wake arrives the vehicle based on a speed of the vehicle, an inter-vehicle distance between the vehicle and the preceding vehicle, and the initial speed of the wake, correct the target opening degree based on the speed of the wake, and adjust the opening degree of the AAF corresponding to the corrected target opening degree.
US11459931B2 Assembly and method for braking the displacement of a tailpipe cover
An assembly for braking the displacement of a tailpipe cover is disclosed. The assembly has a clamping element with an elastic material, a tailpipe, and a tailpipe cover. The clamping element is arranged at least indirectly on the tailpipe and on the tailpipe cover. A section of the clamping element extends over the tailpipe in the axial direction parallel to the longitudinal axis of the tailpipe cover. The distance between the longitudinal axis and the clamping element is designed to be at least partly shorter than the distance between the longitudinal axis and the tailpipe in said clamping element section. Alternatively or in addition thereto, at least one section of the clamping element is arranged at least indirectly against the tailpipe in an immovable manner in the direction of the longitudinal axis.
US11459930B2 Method, computer unit and computer program for operating a combustion engine
Operating a combustion engine with an exhaust gas aftertreatment system. In one example, a method includes determining a level of at least one exhaust gas component using a theoretical catalytic converter model in which at least one signal of a first exhaust gas sensor is input as a first signal, detecting a signal of a second exhaust gas sensor downstream of the exhaust gas catalytic converter as a second signal, determining a deviation of the second signal from a target signal, reinitializing the catalytic converter model if the deviation of the second signal from the target signal exceeds a predetermined threshold value, regulating the level by setting an air-fuel mixture supplied to the combustion engine according to a target level based on the determined level, determining a deviation between the first and the second signals, and correcting the first signal.
US11459918B2 Engine assembly
The present disclosure is directed towards an engine assembly comprising a crankcase, a crankshaft, a lubrication system and fluid guide arrangement. During rotation the crankshaft is configured to drive a crankcase fluid flow in a crankcase chamber. The lubrication system comprises a lubricant drain for a drain fluid flow therethrough extending to a drain aperture at the crankcase chamber. The fluid guide arrangement is located adjacent or in proximity to the drain aperture. The fluid guide arrangement is configured for guiding crankcase fluid flow away from the drain aperture and/or for reducing the pressure of the crankcase fluid flow past the drain aperture, such that drain fluid flows from the lubricant drain.
US11459912B2 Flow guide, steam turbine, inside member, and method for manufacturing flow guide
A flow guide is provided with a flange, a guide plate, and an inside member. A ring groove which is recessed to the radially outer side from an inner circumferential surface and which extends in a circumferential direction based on the axis is formed in the flange. The inside member includes a fitted portion which enters the ring groove, and a cover portion which faces the inner circumferential surface of the flange in the radial direction. The cover portion covers at least parts of the inner circumferential surface of the flange and an inner circumferential surface of the guide plate that face a tip end of a moving blade in the radial direction. The cover portion is formed from a material having a higher erosion resistance with respect to steam and steam drain than the flange.
US11459904B2 Seal with integral assembly clip and method of sealing
A seal assembly for a gas turbine engine includes first and second split-ring seals. The first split-ring seal includes circumferentially separated first and second ends, laterally separated first and second edges, a first sealing lobe adjacent the first edge, and a first integral clip portion adjacent the second edge. The first sealing lobe has a curved surface extending laterally outward from the first edge. The second split-ring seal is slidably received and nested in the first seal. The second split-ring seal includes circumferentially separated third and fourth ends and laterally separated third and fourth edges.
US11459888B2 Auxiliary transportation and support system used after rapid excavation
An auxiliary transportation and support system used after rapid excavation is provided. The system includes a crushing and transportation device, a roof bolt support device and a side bolt support device. The crushing and transportation device includes a traveling mechanism, a transportation device, a receiving hopper, and a crushing device. The traveling mechanism is located at a bottom of the crushing and transportation device. A chassis is arranged above the traveling mechanism. The transportation device is mounted on the chassis along a traveling direction of the traveling mechanism. The receiving hopper and the crushing device are both arranged on the transportation device. The roof bolt support device includes a roof bolter, a middle roof bolter and a horizontally telescopic arm which is arranged at a head end of the chassis. The roof bolter is coupled to a movable stretching end of the horizontally telescopic arm.
US11459886B2 Tunnel profile element
The present invention disclose a tunnel profile element (10, 20A, 20) comprising a lightweight body constituted by foam glass panels sprayed with unbroken polyurea layer providing a fire resistant coating, and which is providing increased mechanical integrity of the tunnel profile element (10, 20A, 20).
US11459882B2 Systems and methods for the determination of lithology porosity from surface drilling parameters
Systems, processes, and computer-readable media for determining lithology porosity of a formation rock from surface drilling parameters using a lithology porosity machine learning model without the use of wireline logging. Lithology porosity at different depths in existing may be determined from the wireline logs. The lithology porosity may be shaly sand, tight sand, porous gas, or porous wet. The lithology porosity machine-learning model may be trained and calibrated using the data from a structured data set having surface drilling parameters from the existing wells and lithology porosity classifications from the wells. The lithology porosity machine learning model may then be used to determine a lithology porosity classification for a new well without the use of wireline logging.
US11459881B2 Optical signal based reservoir characterization systems and methods
Systems, methods, and computer-readable media for detecting downhole environment characteristics. An optical sensor is deployed to a downhole environment. Optical signal data received from the deployed optical sensor is received by a model configured to determine downhole environment characteristics directly from optical signal data. The model determines a downhole environment characteristic from the optical signal data and provides the determined characteristic to a user.
US11459870B2 1-d inversion process for determining formation properties ahead of a drill bit in a subsurface formation
One or more first formation measurements sensitive to around a sensor string of a drill string deployed in a subsurface formation is received, A 1-D inversion of the first formation measurements is performed at a first reference point. One or more second formation measurements sensitive to ahead of a drill bit of the drill string deployed in the subsurface formation is received. A 1-D inversion of the second formation measurements is performed at a second reference point ahead of the drill bit of the sensor string to determine formation properties ahead of the drill bit, wherein the 1-D inversion of the second formation measurements is based on inversion results associated with the 1-D inversion of the first formation measurements.
US11459864B1 High power laser in-situ heating and steam generation tool and methods
An apparatus for producing in-situ steam comprising a rotational joint, the steam generating tool comprising an optics unit configured to shape and manipulate laser energy delivered to the optics unit through the fiber optic cable to produce a laser beam, an optical cover, an activated carbon case configured to contain activated carbon, the activated carbon case comprising a laser end configured to allow the laser beam to pass while containing the activated carbon, a reinforced end configured to stop the laser beam while containing the activated carbon, wherein the laser beam travels from the optical cover to the laser end of the activated carbon case through the activated carbon case and ends at the reinforced end, and activated carbon, an outer case, wherein an annulus is formed between the outer case and the activated carbon case, and water supply pipes configured to carry water to the annulus.
US11459863B2 Electric powered hydraulic fracturing pump system with single electric powered multi-plunger fracturing pump
A hydraulic fracturing system includes a support structure having a first area at a first height and a second area at a second height, the first and second areas adjacent one another. The system also includes an electric powered, multi-plunger pump with an odd number of plungers, arranged in the first area, the electric powered pump coupled to a well, via outlet piping, and powered by at least one electric motor, also arranged in the first area. The system further includes a variable frequency drive (VFD), arranged in the second area, connected to the at least one electric motor, the VFD configured to control at least a speed of the at least one electric motor. The system also includes a transformer, arranged in the second area, the transformer positioned within an enclosure with the VFD, the transformer distributing power to the electric pump.
US11459860B2 Tubing and annular gas lift
A gas lift system may be installed within a well to allow gas lift operations where gas may be injected into the annular area of the well while producing fluids through the interior of the production tubular or upon demand may be reversed so that gas may be injected into the interior of the production tubular while producing fluids to the annular region of the well. In order to allow bidirectional production on demand two types of gas lift mandrels are installed as part of the production tubular. Both types of gas lift mandrels are configured such that gas lift valves are mounted to the exterior of the mandrels. In order to facilitate the desired direction of gas flow through the two types of gas lift mandrels a plug and packer system with or with out one way valves may be utilized to direct and contain the pressurized gas flow within the well.
US11459856B2 Downhole pressure wave generating device
A device for generating pressure waves in a well or a wellbore. The device includes a housing containing an impact-generating mechanism for generating the pressure waves and a connector for connecting the housing to a conveyor for transporting the device to any desired location within the well or the wellbore. The device may be used for a number of downhole applications such as cleaning perforations, fracturing processes, vibration of a casing to prevent fluid flow in a cemented annulus, hydraulic jar operations for freeing stuck downhole objects, generating data to optimize pumping parameters and as an enhancement to percussion drilling techniques.
US11459853B2 Autonomous control valve for well pressure control
A downhole flow control device is described having a flow control valve and a sensor communication with the flow control valve. The sensor measures a downstream process parameter and the flow control valve is configured to control the fluid flow through the valve to achieve a target downstream process parameter value in response to the measured downstream process parameter. A control system for controlling the downhole flow control device and a method for controlling the downhole flow device are also provided.
US11459852B2 Actuating a frangible flapper reservoir isolation valve
A method for wellbore fluid flow control in which a frangible flapper is disposed in a wellbore. The frangible flapper is engaged to a flow tube disposed within the wellbore to keep the frangible flapper in a biased open position to allow fluid flow through the wellbore. The method includes moving the flow tube longitudinally in a first direction within the wellbore and relative to the frangible flapper. The method includes responsive to moving the flow tube longitudinally in the first direction, disengaging the flow tube from the frangible flapper. The method includes responsive to disengaging the flow tube from the frangible flapper, causing the frangible flapper to move from the biased open position to an unbiased shut position. The method includes responsive to the frangible flapper moving to the unbiased shut position, stopping fluid flow within the wellbore from a downhole location downhole of the frangible flapper.
US11459847B2 Variable density element retainer for use downhole
A single structure usable as a backup shoe or element retainer in a packer assembly for sealing a wellbore can be fabricated using an additive manufacturing process. The single structure can have a high-density region and a low-density region having a density that is lower than the high-density region. The low-density region can be deformable to retain a position of another component downhole in a wellbore, such as an elastomeric element useable to expand to create the packer seal within the annulus of the wellbore. The high-density region can include a ribbed-structure to reduce circumferential force applied to the single structure.
US11459846B2 Temporary well isolation device
A temporary well isolation device which has an axial passage that comprises a temporary housing having an internal cavity containing a chemical material and a temporary barrier or plug member that can be actuated by an external mechanism to allow fluid to flow into the internal chamber and contact the chemical material in the internal chamber. When the chemical material is exposed to fluid, the chemical material causes the temporary housing to corrode, dissolve, and/or degrade.
US11459841B2 Apparatus for performing multiple downhole operations in a production tubing
A downhole apparatus comprises a sleeve, a tool string, a plug, a means for setting the plug wherein an upper portion of the sleeve is connectable to a lower portion of the tool string, and a lower portion of the sleeve is arranged to receive the plug and the means for setting the plug. A method of using the downhole apparatus is disclosed.
US11459838B2 Lost circulation fabric, method, and deployment systems
A lost circulation system and a method for reducing losses of drilling fluid in a lost circulation zone of a wellbore. The lost circulation system includes a sheet of lost circulation fabric and particles of a second lost circulation material. The sheet of lost circulation fabric is a material whose structure and composition limit a flow of fluids, particularly drilling fluid, through the sheet. The sheet of lost circulation material has a maximum thickness of 1 millimeter, a length of one foot to one thousand feet, and a width of one inch to twenty inches. The sheet of the lost circulation fabric has holes extending through the sheet.
US11459832B2 Couplings for well pumping components
A coupling for joining a downhole pump to a sucker rod string is disclosed. The coupling includes a core having a first end, a central portion, and a second end. The first end and the second end each have an end surface. The first end tapers linearly inwards from the central portion to the first end surface. The second end has a rounded edge along the second end surface. The coupling is made from a spinodally-hardened copper-nickel-tin alloy and has a sliding coefficient of friction of less than 0.4 when measured against carbon steel.
US11459826B2 Assembly for moving excavation or drilling equipment and actuating method therefor
An assembly for driving excavating equipment for an excavating machine includes a drive assembly sliding along a mast of a machine, for driving the drilling equipment; and an actuator. The drive assembly includes a first structure with guide members for sliding along the mast; and a second support structure to support the drilling equipment. The first and second support structures are mutually movable. The drive assembly has at least two operating configurations, for setting at least two excavation center-to-center distances. In the operating configurations of the drive assembly, the first and second support structures are mutually rigidly and directly constrained. While switching between operating configurations, the first and second support structures are always directly mechanically constrained to each other. The actuator controls movement between the first structure and the second support structure and carries out further operative functions for driving parts of an excavating machine or drilling equipment.
US11459824B2 Safety accessory
A safety accessory for stabilizing a user on a step ladder is provided. The safety accessory includes an elongate member having a shaft and at least one handle portion extending perpendicularly to the shaft and structured to be gripped by the user, the handle portion having a strap ring; a harness configured to removeably couple to the strap ring of the handle portion, the harness being structured to cradle and urge the user toward the center of gravity of the step ladder when the user stands on at least one of the plurality of steps of the step ladder; and a clamp configured to removeably attach to a selected location on the side rail of the step ladder, the clamp having a receptacle structured to slideably receive the shaft of the elongate member and a positioning structure configured to maintain the shaft of the elongate member into a selected one of a plurality of longitudinal positions with respect to the clamp. The safety accessory acts to stabilize the user when he/she grips the handle portion of the elongate member.
US11459821B2 Headrail for an architectural-structure covering
A headrail for use with an architectural-structure covering including one or more features to facilitate easier assembly and/or manufacturing. Additionally, and/or alternatively, the headrail may include one or more features to provide improved operation and/or aesthetics. For example, the headrail may include a slat slidably received within an interior cavity of the headrail. The components can be coupled to the slat prior to insertion of the slat into the headrail thus facilitating easier assembly. In addition, and/or alternatively, the slat may include a light-blocking element. In addition, and/or alternatively, a covering portion of the architectural-structure covering may include face and back fabrics that are separately and independently associated with the headrail to facilitate improved aesthetics in a top portion of the covering.
US11459812B2 Damper
A damper includes a cylinder, a rod including a first engaging portion at a tip end thereof, and a piston formed of an elastic resin material. The piston includes a convex portion provided so as to protrude at a base end portion located on a rod base end side and always in pressure contact with an inner circumference of the cylinder. During damper braking, the first engaging portion of the rod abuts against the other end portion of the piston, and an axial compression force acts on the piston between the first engaging portion and the convex portion in pressure contact with the inner circumference of the cylinder.
US11459807B2 Retaining device
PROBLEM: To provide a retaining device for which the magnitude of resistance when an engaging protrusion moves between elastic pieces can be adjusted. SOLUTION: The retaining device 4 is provided with: a receiving member 5 that is attached to a main body 1, and an engagement member 6 that is attached to a movable body 2. The receiving member 5 has: a base part 10 attached to the main body 1, a first elastic piece 11 supported by the base part 10, and a second elastic piece 12 supported by the base part 10. The engagement member 6 has an engaging protrusion 8 that passes between the first elastic piece 11 and the second elastic piece 12 and is retained at a retaining position P. An interval between the first elastic piece 11 and the second elastic piece 12 becomes narrower than the engaging protrusion 8 at a more forward side than the retaining position P. The first elastic piece 11 bends more easily than the second elastic piece 12 at a more forward side than the retaining position P.
US11459805B2 Latch mechanism
A latch mechanism includes a first and second latch body. The first and second latch body respectively includes a first and second base, a first and second latch portion and a first and second acting portion. The first latch body disposes through the second base. The second acting portion is pivoted to the second base. The second latch portion is disposed on the rotational path and limited to the first latch portion. The second acting portion includes a first and a second pushing structure. When the second acting portion is rotated along the rotational path, the second latch portion is pushed by the first pushing structure such that the second latch portion is disengaged from the first latch portion, and then the first acting portion is pushed by the second pushing structure such that the first latch body is disengaged from the second latch body in a releasing direction.
US11459799B2 Security lock system for a fifth wheel hitch
A security lock system for a fifth wheel hitch is system that restricts access to the connection between a fifth wheel hitch and a truck bed. The system includes a receiver lock, a fifth wheel hitch, a first sleeve, a second sleeve, a lock engagement channel, and a key. The receiver lock shields a securing mechanism of the fifth wheel hitch. The receiver lock connects with a base frame of the fifth wheel hitch through the lock engagement channel. The first sleeve and the second sleeve uphold the receiver lock against the lock engagement channel. A retractable locking bolt and a locking assembly are connected to each other with the key. The retractable locking bolt and the locking assembly remain stationary as the retractable locking bolt includes a first tubular body and a first stopper, and the locking assembly includes a second tubular body and a second stopper.
US11459798B2 Exit device systems and methods
An exit device according to one embodiment includes a plurality of sensors and an electronic dogging mechanism. The exit device is configured to locally analyze sensor data to determine the security state of the exit device, report data to a management system via a wireless communication channel established between the exit device and the management system, and receive and process instructions to perform an electronic dogging operation.
US11459796B2 Latch module
A latch module for selectively engaging into a striking plate of door jamb, including at least a housing, a latch bolt, a guard bolt, and a stem for retracting the latch bolt is particularly versatile, safe and has low manufacturing costs, if the stem is movably supported relative to the latch bolt and if the stem has a block for entraining the latch bolt, if the stem reaches a first intermediate position while being moved from the stem's closed position towards the stem's open position.
US11459781B2 Joint for above ground pool frame
An above ground frame pool is disclosed including a frame assembly and a liner supported by the frame assembly. The frame assembly includes a plurality of horizontal pipes, a plurality of vertical pipes, and a plurality of T-shaped joints. The joints may lack mechanical fasteners with adjacent pipes or corresponding apertures. The joints may be one-piece or multi-piece structures. Such joints may be water-resistant and convenient to manufacture, assemble, disassemble, and store.
US11459775B2 Support system for raised floors
Disclosed is a section bar and a support system for raised floors including the section bar. In particular, the section bar is particularly shaped and the presence of this section bar makes the support system fast and simple to assemble.
US11459771B2 Façade structure and/or wall structure
Façade structure and/or wall structure for a building including tiles (1) and a support structure (2), in which the tiles (1) are received oriented in each case in a vertical plane. The support structure (2) has vertical tension elements (3), to which bearing bodies (4) are attached axially fixed. The vertical tension elements (3) are allocated to the tiles (1) in such a way that at least one of the vertical tension elements (3) allocated to a tile in each case passes through two holding elements (5) of the tile (1), namely a first holding element (5), which is arranged in a lower area of the tile, and a second holding element (5), which is arranged in an upper area of the tile (1). To mount the tiles on the vertical tension elements (3) it is provided that the bearing bodies (4) attached to the vertical tension elements cooperate with the holding elements (5).
US11459769B2 Brick panel assembly system
A system for dry execution of a finishing material according to one aspect of the present invention can comprise an angled rod fixed to the outer wall of the building, a fixing bracket in which both ends are fixed and installed to the angled rod, an insulation material provided on one side of the fixing bracket to exert insulation and water blocking performance, and a brick which is provided on the other side of the fixing bracket, and in which an insertion groove is formed on one side that faces with the fixing bracket to be combined in a way to insert to the fixing bracket, wherein the fixing bracket comprises an insertion clip which is inserted to the insertion groove to allow the brick to combine with the fixing bracket, and an elastic clip which is provided on the left and right sides of the insertion clip respectively to provide elastic force that pushes in a direction of the other side of the brick with the insertion clip inserted to the insertion groove.
US11459765B2 Residential awning canopy assembly
An awning is disclosed. The awning comprises a case assembly comprising a housing, configured to be mounted to a dwelling, and a lead rail, a roller assembly mounted in the case assembly and including a roll tube rotatable relative to the case assembly, a lead rail assembly coupled to the lead rail, the lead rail assembly movable relative to the housing between an extended position and a retracted position, a canopy having a leading edge and a trailing edge, the leading edge being connected to the lead rail assembly and the trailing edge being connected to the roll tube, and a spring arm assembly connecting the housing of the case assembly to the lead rail, the spring arms including a first arm and a second arm pivotable relative to one another, the spring arm assembly allowing the lead rail assembly to move between the extended position and the retracted position.
US11459762B2 Heated cable cover for gutter debris preclusion devices
The present invention includes a cover for use with a heat element and gutter debris preclusion devices. The cover includes a body, a front member, and a middle portion disposed between the body and the front member. The body includes a lip being operably configured to extend beyond an outer edge of the gutter when the cover is in use. The cover also includes a channel defined by the middle portion and at least the front member, wherein the channel is operably configured to receive the heat element. The cover is operably configured to hold the heat element to the gutter debris preclusion device. When the heat element is energized it will generate heat. The cover will enable the generated heat to transfer to the gutter debris preclusion device and to a gutter to which it is attached.
US11459761B2 Roofing membrane with a functional layer
A sealing device including a waterproofing layer, a functional layer, and a reinforcement layer fully embedded into the waterproofing layer or located between the waterproofing layer and the functional layer and/or a second waterproofing layer located on the outward facing side of the waterproofing layer opposite the side of the functional layer. Further, a method for producing a sealing device, to a method for waterproofing a substrate using one or more sealing devices, and to a roof system comprising a roof substrate and a sealing device directly adhered to the surface of the roof substrate with a layer of adhesive.
US11459758B1 Building protective composite
A protective composite provides for insulating a building. The protective composite includes integrated layers. One layer is a thermal reflective layer having a reflective surface. Another layer is an air retaining material layer including a material retaining air therein. Another layer is a water repelling material layer. Thereby the protective composite includes two or more of the layers connectable to a building, building material, or other item, e.g. solar panel.
US11459753B2 Modular ceiling system
A structural grid support system adapted for transferring seismic loads to the vertical structural supports of a modular structure. The system includes larger and longer high load capacity main runners with mechanically fastened cross tees, which transfer seismic forces without failing. The structural grid can provide a diaphragm using mechanically fastened connections in a single horizontal plane without requiring additional overhead support from the roof deck, or requiring fewer such supports. The main runners may include additional connecting elements disposed within the usable space beneath the runner (e.g., ventral threaded receivers) for attaching deployment-specific equipment or hardware, such as network cable trays.
US11459751B2 Wall seal
A system for sealing a space defined between a modular wall and a permanent structure includes a sealing material connected to the permanent structure and the modular wall and spanning the space defined therebetween. The sealing material is configured to transform from an expanded state to a recovered state in response to a stimulus to form a seal. The stimulus can be, for example, heat, whereby heating the sealing material at or above the transition temperature for the sealing material causes the sealing material to transition from the expanded state to the recovered state.